1<!doctype html> 2<html class="no-js" lang="en"> 3<head><!-- SEOAnt Speed Up Script -->
3<script> 4const AllowUrlArray_SEOAnt = ['cdn.nfcube.com', 'cdnv2.mycustomizer.com']; 5const ForbidUrlArray_SEOAnt = []; 6window.WhiteUrlArray_SEOAnt = AllowUrlArray_SEOAnt.map(src => new RegExp(src, 'i')); 7window.BlackUrlArray_SEOAnt = ForbidUrlArray_SEOAnt.map(src => new RegExp(src, 'i')); 8</script>
vendor: 1 bytes, line 8
8
9<script> 10// Limit output 11class AllowJsPlugin{constructor(e){const attrArr=["default","defer","async"];this.listener=this.handleListener.bind(this,e),this.jsArr=[],this.attribute=attrArr.reduce(((e,t)=>({...e,[t]:[]})),{});const t=this;e.forEach((e=>window.addEventListener(e,t.listener,{passive:!0})))}handleListener(e){const t=this;return e.forEach((e=>window.removeEventListener(e,t.listener))),"complete"===document.readyState?this.handleDOM():document.addEventListener("readystatechange",(e=>{if("complete"===e.target.readyState)return setTimeout(t.handleDOM.bind(t),1)}))}async handleDOM(){this.pauseEvent(),this.pauseJQuery(),this.getScripts(),this.beforeScripts();for(const e of Object.keys(this.attribute))await this.changeScripts(this.attribute[e]);for(const e of["DOMContentLoaded","readystatechange"])await this.requestRedraw(),document.dispatchEvent(new Event("allowJS-"+e));document.lightJSonreadystatechange&&document.lightJSonreadystatechange();for(const e of["DOMContentLoaded","load"])await this.requestRedraw(),window.dispatchEvent(new Event("allowJS-"+e));await this.requestRedraw(),window.lightJSonload&&window.lightJSonload(),await this.requestRedraw(),this.jsArr.forEach((e=>e(window).trigger("allowJS-jquery-load"))),window.dispatchEvent(new Event("allowJS-pageshow")),await this.requestRedraw(),window.lightJSonpageshow&&window.lightJSonpageshow()}async requestRedraw(){return new Promise((e=>requestAnimationFrame(e)))}getScripts(){document.querySelectorAll("script[type=AllowJs]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&e.async?this.attribute.async.push(e):e.hasAttribute("defer")&&e.defer?this.attribute.defer.push(e):this.attribute.default.push(e):this.attribute.default.push(e)}))}beforeScripts(){const e=this,t=Object.keys(this.attribute).reduce(((t,n)=>[...t,...e.attribute[n]]),[]),n=document.createDocumentFragment();t.forEach((e=>{const t=e.getAttribute("src");if(!t)return;const s=document.createElement("link");s.href=t,s.rel="preload",s.as="script",n.appendChild(s)})),document.head.appendChild(n)}async changeScripts(e){let t;for(;t=e.shift();)await this.requestRedraw(),new Promise((e=>{const n=document.createElement("script");[...t.attributes].forEach((e=>{"type"!==e.nodeName&&n.setAttribute(e.nodeName,e.nodeValue)})),t.hasAttribute("src")?(n.addEventListener("load",e),n.addEventListener("error",e)):(n.text=t.text,e()),t.parentNode.replaceChild(n,t)}))}pauseEvent(){const e={};[{obj:document,name:"DOMContentLoaded"},{obj:window,name:"DOMContentLoaded"},{obj:window,name:"load"},{obj:window,name:"pageshow"},{obj:document,name:"readystatechange"}].map((t=>function(t,n){function s(n){return e[t].list.indexOf(n)>=0?"allowJS-"+n:n}e[t]||(e[t]={list:[n],add:t.addEventListener,remove:t.removeEventListener},t.addEventListener=(...n)=>{n[0]=s(n[0]),e[t].add.apply(t,n)},t.removeEventListener=(...n)=>{n[0]=s(n[0]),e[t].remove.apply(t,n)})}(t.obj,t.name))),[{obj:document,name:"onreadystatechange"},{obj:window,name:"onpageshow"}].map((e=>function(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set:s=>{e["allowJS"+t]=n=s}})}(e.obj,e.name)))}pauseJQuery(){const e=this;let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(!n||!n.fn||!e.jsArr.includes(n))return void(t=n);n.fn.ready=n.fn.init.prototype.ready=e=>{e.bind(document)(n)};const s=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(...e){if(window!==this[0])return s.apply(this,e),this;const t=e=>e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"allowJS-jquery-load":e)).join(" ");return"string"==typeof e[0]||e[0]instanceof String?(e[0]=t(e[0]),s.apply(this,e),this):("object"==typeof e[0]&&Object.keys(e[0]).forEach((n=>{delete Object.assign(e[0],{[t(n)]:e[0][n]})[n]})),s.apply(this,e),this)},e.jsArr.push(n),t=n}})}}new AllowJsPlugin(["keydown","wheel","mouseenter","mousemove","mouseleave","touchstart","touchmove","touchend"]); 12</script>
vendor: 1 bytes, line 12
12
13<script> 14"use strict";function SEOAnt_toConsumableArray(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e<t.length;e++)r[e]=t[e];return r}return Array.from(t)}function _0x960a(t,e){var r=_0x3840();return(_0x960a=function(t,e){return t-=247,r[t]})(t,e)}function _0x3840(){var t=["defineProperties","application/javascript","preventDefault","4990555yeBSbh","addEventListener","set","setAttribute","bind","getAttribute","parentElement","WhiteUrlArray_SEOAnt","listener","toString","toLowerCase","every","touchend","SEOAnt scripts can't be lazy loaded","keydown","touchstart","removeChild","length","58IusxNw","BlackUrlArray_SEOAnt","observe","name","value","documentElement","wheel","warn","whitelist","map","tagName","402345HpbWDN","getOwnPropertyDescriptor","head","type","touchmove","removeEventListener","8160iwggKQ","call","beforescriptexecute","some","string","options","push","appendChild","blacklisted","querySelectorAll","5339295FeRgGa","4OtFDAr","filter","57211uwpiMx","nodeType","createElement","src","13296210cxmbJp",'script[type="',"1744290Faeint","test","forEach","script","blacklist","attributes","get","$&","744DdtCNR"];return(_0x3840=function(){return t})()}var _extends=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},_slicedToArray=function(){function t(t,e){var r=[],n=!0,o=!1,i=void 0;try{for(var a,c=t[Symbol.iterator]();!(n=(a=c.next()).done)&&(r.push(a.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{!n&&c.return&&c.return()}finally{if(o)throw i}}return r}return function(e,r){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,r);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};(function(t,e){for(var r=_0x960a,n=t();[];)try{if(531094===parseInt(r(306))/1+-parseInt(r(295))/2*(parseInt(r(312))/3)+-parseInt(r(257))/4*(parseInt(r(277))/5)+-parseInt(r(265))/6+-parseInt(r(259))/7*(-parseInt(r(273))/8)+-parseInt(r(256))/9+parseInt(r(263))/10)break;n.push(n.shift())}catch(t){n.push(n.shift())}})(_0x3840),function(){var t=_0x960a,e="javascript/blocked",r={blacklist:window[t(296)],whitelist:window[t(284)]},n={blacklisted:[]},o=function(n,o){return n&&(!o||o!==e)&&(!r.blacklist||r[t(269)][t(249)](function(e){return e[t(266)](n)}))&&(!r[t(303)]||r.whitelist[t(288)](function(e){return!e[t(266)](n)}))},i=function(e){var n=t,o=e[n(282)](n(262));return r[n(269)]&&r.blacklist[n(288)](function(t){return!t.test(o)})||r[n(303)]&&r.whitelist[n(249)](function(t){return t[n(266)](o)})},a=new MutationObserver(function(r){for(var i=t,a=0;a<r[i(294)];a++)for(var c=r[a].addedNodes,u=0;u<c.length;u++)!function(t){var r=c[t];if(1===r[i(260)]&&"SCRIPT"===r[i(305)]){var a=r[i(262)],u=r[i(309)];if(o(a,u)){n.blacklisted[i(252)]([r,r.type]),r[i(309)]=e;var s=function t(n){var o=i;r[o(282)](o(309))===e&&n[o(276)](),r[o(311)](o(248),t)};r[i(278)](i(248),s),r[i(283)]&&r[i(283)][i(293)](r)}}}(u)});a[t(297)](document[t(300)],{childList:!![],subtree:!![]});var c=/[|\{}()\[\]^$+*?.]/g,u=function(){for(var o=arguments.length,u=Array(o),s=0;s<o;s++)u[s]=arguments[s];var l=t;u[l(294)]<1?(r[l(269)]=[],r[l(303)]=[]):(r.blacklist&&(r[l(269)]=r.blacklist[l(258)](function(t){return u[l(288)](function(e){var r=l;return(void 0===e?"undefined":_typeof(e))===r(250)?!t.test(e):e instanceof RegExp?t.toString()!==e.toString():void 0})})),r[l(303)]&&(r[l(303)]=[].concat(SEOAnt_toConsumableArray(r[l(303)]),SEOAnt_toConsumableArray(u.map(function(t){var e=l;if("string"==typeof t){var n=t.replace(c,e(272)),o=".*"+n+".*";if(r[e(303)][e(288)](function(t){return t[e(286)]()!==o[e(286)]()}))return new RegExp(o)}else if(t instanceof RegExp&&r[e(303)][e(288)](function(r){return r[e(286)]()!==t.toString()}))return t;return null})[l(258)](Boolean)))));for(var f=document[l(255)](l(264)+e+'"]'),p=0;p<f[l(294)];p++){var y=f[p];i(y)&&(n[l(254)][l(252)]([y,l(275)]),y[l(283)][l(293)](y))}var v=0;[].concat(SEOAnt_toConsumableArray(n[l(254)]))[l(267)](function(t,e){var r=_slicedToArray(t,2),o=r[0],a=r[1],c=l;if(i(o)){for(var u=document.createElement("script"),s=0;s<o.attributes.length;s++){var f=o[c(270)][s];f[c(298)]!==c(262)&&f.name!==c(309)&&u.setAttribute(f.name,o.attributes[s][c(299)])}u[c(280)](c(262),o[c(262)]),u.setAttribute("type",a||c(275)),document[c(308)][c(253)](u),n[c(254)].splice(e-v,1),v++}}),r[l(269)]&&r.blacklist.length<1&&a.disconnect()},s=document.createElement,l={src:Object[t(307)](HTMLScriptElement.prototype,t(262)),type:Object[t(307)](HTMLScriptElement.prototype,t(309))};document[t(261)]=function(){for(var r=t,n=arguments.length,i=Array(n),a=0;a<n;a++)i[a]=arguments[a];if(i[0][r(287)]()!==r(268))return s[r(281)](document).apply(void 0,i);var c=s.bind(document).apply(void 0,i);try{Object[r(274)](c,{src:_extends({},l[r(262)],{set:function(t){var n=r;o(t,c[n(309)])&&l.type[n(279)][n(247)](this,e),l[n(262)][n(279)].call(this,t)}}),type:_extends({},l[r(309)],{get:function(){var t=r,n=l[t(309)][t(271)][t(247)](this);return n===e||o(this[t(262)],n)?null:n},set:function(t){var n=r,i=o(c[n(262)],c[n(309)])?e:t;l.type[n(279)][n(247)](this,i)}})}),c.setAttribute=function(t,e){var n=r;t===n(309)||t===n(262)?c[t]=e:HTMLScriptElement.prototype[n(280)][n(247)](c,t,e)}}catch(t){console[r(302)](r(290),t)}return c},[t(291),"mousemove",t(289),t(310),t(292),t(301)][t(304)](function(t){return{type:t,listener:function(){return u()},options:{passive:!![]}}}
14).forEach(function(e){var r=t;document[r(278)](e[r(309)],e[r(285)],e[r(251)])})}(); 15</script>
15 16<!-- /SEOAnt Speed Up Script --> 17
17<script src='//www.savoiz.com/cdn/shop/t/14/assets/product_boom_points.js?v=181244079212674644061741102500' defer='defer' ></script>
17 18
18<script id='bm_product_variants' type='application/json'> 19 null 20 </script>
20 21
21<script id='bm_product_selected_or_first_available_variant' type='application/json'> 22 null 23 </script>
23 24
24<script id='bm_product_metafields' type='application/json'> 25 1694649917 26 </script>
26<!--Content in content_for_header --> 27<!--LayoutHub-Embed--><link rel="stylesheet" type="text/css" href="data:text/css;base64," media="all"><!--/LayoutHub-Embed--><meta name="facebook-domain-verification" content="bwtkiadhcw4lrbgt1r6zq2yv2vhx41" /> 28 <meta charset="utf-8"> 29 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 30 <meta name="viewport" content="width=device-width,initial-scale=1"> 31 <meta name="theme-color" content="#3a3a3a"> 32 33 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 34 <link rel="preconnect" href="https://fonts.shopify.com" crossorigin> 35 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" href="//www.savoiz.com/cdn/shop/t/14/assets/theme.css?v=166253905060456944951741102500" as="style"> 36 <link rel="preload" as="font" href="" type="font/woff2" crossorigin> 37 <link rel="preload" as="font" href="" type="font/woff2" crossorigin> 38 <link rel="preload" as="font" href="" type="font/woff2" crossorigin> 39 <link rel="preload" href="//www.savoiz.com/cdn/shop/t/14/assets/theme.js?v=140698805033313981201741102500" as="script"> 40 <link rel="preload" href="//www.savoiz.com/cdn/shop/t/14/assets/lazysizes.js?v=63098554868324070131741102500" as="script"><link rel="canonical" href="https://www.savoiz.com/"><link rel="shortcut icon" href="//www.savoiz.com/cdn/shop/files/favicon-32x32_32x32.png?v=1680115946" type="image/png"><title>Savoiz: Sensory Swing for Kids | Outdoor & Indoor Therapy</title><meta name="description" content="Find the ideal sensory swing for kids at Savoiz. Our range offers safe options for stimulating sensory play and exploration."><!-- /snippets/social-meta-tags.liquid --> 41 42 43 44 45<meta property="og:site_name" content="Savoiz"> 46<meta property="og:url" content="https://www.savoiz.com/"> 47<meta property="og:title" content="Savoiz: Sensory Swing for Kids | Outdoor & Indoor Therapy"> 48<meta property="og:type" content="website"> 49<meta property="og:description" content="Find the ideal sensory swing for kids at Savoiz. Our range offers safe options for stimulating sensory play and exploration."> 50 51<meta property="og:image" content="http://www.savoiz.com/cdn/shop/files/Savoiz_swing_23A32A13645_websize_1200x1200.jpg?v=1714124204"> 52<meta property="og:image:secure_url" content="https://www.savoiz.com/cdn/shop/files/Savoiz_swing_23A32A13645_websize_1200x1200.jpg?v=1714124204"> 53 54 55<meta name="twitter:card" content="summary_large_image"> 56<meta name="twitter:title" content="Savoiz: Sensory Swing for Kids | Outdoor & Indoor Therapy"> 57<meta name="twitter:description" content="Find the ideal sensory swing for kids at Savoiz. Our range offers safe options for stimulating sensory play and exploration."> 58 59 60<style data-shopify> 61:root { 62 --color-text: #3a3a3a; 63 --color-text-rgb: 58, 58, 58; 64 --color-body-text: #333232; 65 --color-sale-text: #ea0606; 66 --color-small-button-text-border: #3a3a3a; 67 --color-text-field: #ffffff; 68 --color-text-field-text: #000000; 69 --color-text-field-text-rgb: 0, 0, 0; 70 71 --color-btn-primary: #3a3a3a; 72 --color-btn-primary-darker: #212121; 73 --color-btn-primary-text: #ffffff; 74 75 --color-blankstate: rgba(51, 50, 50, 0.35); 76 --color-blankstate-border: rgba(51, 50, 50, 0.2); 77 --color-blankstate-background: rgba(51, 50, 50, 0.1); 78 79 --color-text-focus:#606060; 80 --color-overlay-text-focus:#e6e6e6; 81 --color-btn-primary-focus:#606060; 82 --color-btn-social-focus:#d2d2d2; 83 --color-small-button-text-border-focus:#606060; 84 --predictive-search-focus:#f2f2f2; 85 86 --color-body: #ffffff; 87 --color-bg: #ffffff; 88 --color-bg-rgb: 255, 255, 255; 89 --color-bg-alt: rgba(51, 50, 50, 0.05); 90 --color-bg-currency-selector: rgba(51, 50, 50, 0.2); 91 92 --color-overlay-title-text: #ffffff; 93 --color-image-overlay: #685858; 94 --color-image-overlay-rgb: 104, 88, 88;--opacity-image-overlay: 0.4;--hover-overlay-opacity: 0.8; 95 96 --color-border: #ebebeb; 97 --color-border-form: #cccccc; 98 --color-border-form-darker: #b3b3b3; 99 100 --svg-select-icon: url(//www.savoiz.com/cdn/shop/t/14/assets/ico-select.svg?v=29003672709104678581741102500); 101 --slick-img-url: url(//www.savoiz.com/cdn/shop/t/14/assets/ajax-loader.gif?v=41356863302472015721741102500); 102 103 --font-weight-body--bold: 700; 104 --font-weight-body--bolder: 700; 105 106 --font-stack-header: Helvetica, Arial, sans-serif; 107 --font-style-header: normal; 108 --font-weight-header: 700; 109 110 --font-stack-body: Helvetica, Arial, sans-serif; 111 --font-style-body: normal; 112 --font-weight-body: 400; 113 114 --font-size-header: 26; 115 116 --font-size-base: 15; 117 118 --font-h1-desktop: 35; 119 --font-h1-mobile: 32; 120 --font-h2-desktop: 20; 121 --font-h2-mobile: 18; 122 --font-h3-mobile: 20; 123 --font-h4-desktop: 17; 124 --font-h4-mobile: 15; 125 --font-h5-desktop: 15; 126 --font-h5-mobile: 13; 127 --font-h6-desktop: 14; 128 --font-h6-mobile: 12; 129 130 --font-mega-title-large-desktop: 65; 131 132 --font-rich-text-large: 17; 133 --font-rich-text-small: 13; 134 135 136--color-video-bg: #f2f2f2; 137 138 139 --global-color-image-loader-primary: rgba(58, 58, 58, 0.06); 140 --global-color-image-loader-secondary: rgba(58, 58, 58, 0.12); 141 } 142</style> 143 144 145 <style>*,::after,::before{box-sizing:border-box}body{margin:0}body,html{background-color:var(--color-body)}body,button{font-size:calc(var(--font-size-base) * 1px);font-family:var(--font-stack-body);font-style:var(--font-style-body);font-weight:var(--font-weight-body);color:var(--color-text);line-height:1.5}body,button{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.border-bottom{border-bottom:1px solid var(--color-border)}.btn--link{background-color:transparent;border:0;margin:0;color:var(--color-text);text-align:left}.text-right{text-align:right}.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;fill:currentColor}.icon__fallback-text,.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}li{list-style:none}.list--inline{padding:0;margin:0}.list--inline>li{display:inline-block;margin-bottom:0;vertical-align:middle}a{color:var(--color-text);text-decoration:none}.h1,.h2,h1,h2{margin:0 0 17.5px;font-family:var(--font-stack-header);font-style:var(--font-style-header);font-weight:var(--font-weight-header);line-height:1.2;overflow-wrap:break-word;word-wrap:break-word}.h1 a,.h2 a,h1 a,h2 a{color:inherit;text-decoration:none;font-weight:inherit}.h1,h1{font-size:calc(((var(--font-h1-desktop))/ (var(--font-size-base))) * 1em);text-transform:none;letter-spacing:0}@media only screen and (max-width:749px){.h1,h1{font-size:calc(((var(--font-h1-mobile))/ (var(--font-size-base))) * 1em)}}.h2,h2{font-size:calc(((var(--font-h2-desktop))/ (var(--font-size-base))) * 1em);text-transform:uppercase;letter-spacing:.1em}@media only screen and (max-width:749px){.h2,h2{font-size:calc(((var(--font-h2-mobile))/ (var(--font-size-base))) * 1em)}}p{color:var(--color-body-text);margin:0 0 19.44444px}@media only screen and (max-width:749px){p{font-size:calc(((var(--font-size-base) - 1)/ (var(--font-size-base))) * 1em)}}p:last-child{margin-bottom:0}@media only screen and (max-width:749px){.small--hide{display:none!important}}.grid{list-style:none;margin:0;padding:0;margin-left:-30px}.grid::after{content:'';display:table;clear:both}@media only screen and (max-width:749px){.grid{margin-left:-22px}}.grid::after{content:'';display:table;clear:both}.grid--no-gutters{margin-left:0}.grid--no-gutters .grid__item{padding-left:0}.grid--table{display:table;table-layout:fixed;width:100%}.grid--table>.grid__item{float:none;display:table-cell;vertical-align:middle}.grid__item{float:left;padding-left:30px;width:100%}@media only screen and (max-width:749px){.grid__item{padding-left:22px}}.grid__item[class*="--push"]{position:relative}@media only screen and (min-width:750px){.medium-up--one-quarter{width:25%}.medium-up--push-one-third{width:33.33%}.medium-up--one-half{width:50%}.medium-up--push-one-third{left:33.33%;position:relative}}.site-header{position:relative;background-color:var(--color-body)}@media only screen and (max-width:749px){.site-header{border-bottom:1px solid var(--color-border)}}@media only screen and (min-width:750px){.site-header{padding:0 55px}.site-header.logo--center{padding-top:30px}}.site-header__logo{margin:15px 0}.logo-align--center .site-header__logo{text-align:center;margin:0 auto}@media only screen and (max-width:749px){.logo-align--center .site-header__logo{text-align:left;margin:15px 0}}@media only screen and (max-width:749px){.site-header__logo{padding-left:22px;text-align:left}.site-header__logo img{margin:0}}.site-header__logo-link{display:inline-block;word-break:break-word}@media only screen and (min-width:750px){.logo-align--center .site-header__logo-link{margin:0 auto}}.site-header__logo-image{display:block}@media only screen and (min-width:750px){.site-header__logo-image{margin:0 auto}}.site-header__logo-image img{width:100%}.site-header__logo-image--centered img{margin:0 auto}.site-header__logo img{display:block}.site-header__icons{position:relative;white-space:nowrap}@media only screen and (max-width:749px){.site-header__icons{width:auto;padding-right:13px}.site-header__icons .btn--link,.site-header__icons .site-header__cart{font-size:calc(((var(--font-size-base))/ (var(--font-size-base))) * 1em)}}.site-header__icons-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;
145-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.site-header__account,.site-header__cart,.site-header__search{position:relative}.site-header__search.site-header__icon{display:none}@media only screen and (min-width:1400px){.site-header__search.site-header__icon{display:block}}.site-header__search-toggle{display:block}@media only screen and (min-width:750px){.site-header__account,.site-header__cart{padding:10px 11px}}.site-header__cart-title,.site-header__search-title{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;display:block;vertical-align:middle}.site-header__cart-title{margin-right:3px}.site-header__cart-count{display:flex;align-items:center;justify-content:center;position:absolute;right:.4rem;top:.2rem;font-weight:700;background-color:var(--color-btn-primary);color:var(--color-btn-primary-text);border-radius:50%;min-width:1em;height:1em}.site-header__cart-count span{font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:calc(11em / 16);line-height:1}@media only screen and (max-width:749px){.site-header__cart-count{top:calc(7em / 16);right:0;border-radius:50%;min-width:calc(19em / 16);height:calc(19em / 16)}}@media only screen and (max-width:749px){.site-header__cart-count span{padding:.25em calc(6em / 16);font-size:12px}}.site-header__menu{display:none}@media only screen and (max-width:749px){.site-header__icon{display:inline-block;vertical-align:middle;padding:10px 11px;margin:0}}@media only screen and (min-width:750px){.site-header__icon .icon-search{margin-right:3px}}.announcement-bar{z-index:10;position:relative;text-align:center;border-bottom:1px solid transparent;padding:2px}.announcement-bar__link{display:block}.announcement-bar__message{display:block;padding:11px 22px;font-size:calc(((16)/ (var(--font-size-base))) * 1em);font-weight:var(--font-weight-header)}@media only screen and (min-width:750px){.announcement-bar__message{padding-left:55px;padding-right:55px}}.site-nav{position:relative;padding:0;text-align:center;margin:25px 0}.site-nav a{padding:3px 10px}.site-nav__link{display:block;white-space:nowrap}.site-nav--centered .site-nav__link{padding-top:0}.site-nav__link .icon-chevron-down{width:calc(8em / 16);height:calc(8em / 16);margin-left:.5rem}.site-nav__label{border-bottom:1px solid transparent}.site-nav__link--active .site-nav__label{border-bottom-color:var(--color-text)}.site-nav__link--button{border:none;background-color:transparent;padding:3px 10px}.site-header__mobile-nav{z-index:11;position:relative;background-color:var(--color-body)}@media only screen and (max-width:749px){.site-header__mobile-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.mobile-nav--open .icon-close{display:none}.main-content{opacity:0}.main-content .shopify-section{display:none}.main-content .shopify-section:first-child{display:inherit}.critical-hidden{display:none}</style> 146 147
147<script> 148 window.performance.mark('debut:theme_stylesheet_loaded.start'); 149 150 function onLoadStylesheet() { 151 performance.mark('debut:theme_stylesheet_loaded.end'); 152 performance.measure('debut:theme_stylesheet_loaded', 'debut:theme_stylesheet_loaded.start', 'debut:theme_stylesheet_loaded.end'); 153 154 var url = "//www.savoiz.com/cdn/shop/t/14/assets/theme.css?v=166253905060456944951741102500"; 155 var link = document.querySelector('link[href="' + url + '"]'); 156 link.loaded = true; 157 link.dispatchEvent(new Event('load')); 158 } 159 </script>
159 160 161 <link rel="stylesheet" href="//www.savoiz.com/cdn/shop/t/14/assets/theme.css?v=166253905060456944951741102500" type="text/css" media="print" onload="this.media='all';onLoadStylesheet()"> 162 163 <style> 164 165 166 167 168 169 170 </style> 171 172
172<script> 173 var theme = { 174 breakpoints: { 175 medium: 750, 176 large: 990, 177 widescreen: 1400 178 }, 179 strings: { 180 addToCart: "Add to cart", 181 soldOut: "Sold out", 182 unavailable: "Unavailable", 183 regularPrice: "Regular price", 184 salePrice: "Sale price", 185 sale: "Sale", 186 fromLowestPrice: "from [price]", 187 vendor: "Vendor", 188 showMore: "Show More", 189 showLess: "Show Less", 190 searchFor: "Search for", 191 addressError: "Error looking up that address", 192 addressNoResults: "No results for that address", 193 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 194 authError: "There was a problem authenticating your Google Maps account.", 195 newWindow: "Opens in a new window.", 196 external: "Opens external website.", 197 newWindowExternal: "Opens external website in a new window.", 198 removeLabel: "Remove [product]", 199 update: "Update", 200 quantity: "Quantity", 201 discountedTotal: "Discounted total", 202 regularTotal: "Regular total", 203 priceColumn: "See Price column for discount details.", 204 quantityMinimumMessage: "Quantity must be 1 or more", 205 cartError: "There was an error while updating your cart. Please try again.", 206 removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.", 207 unitPrice: "Unit price", 208 unitPriceSeparator: "per", 209 oneCartCount: "1 item", 210 otherCartCount: "[count] items", 211 quantityLabel: "Quantity: [count]", 212 products: "Products", 213 loading: "Loading", 214 number_of_results: "[result_number] of [results_count]", 215 number_of_results_found: "[results_count] results found", 216 one_result_found: "1 result found" 217 }, 218 moneyFormat: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", 219 moneyFormatWithCurrency: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 220 settings: { 221 predictiveSearchEnabled: true, 222 predictiveSearchShowPrice: false, 223 predictiveSearchShowVendor: false 224 }, 225 stylesheet: "//www.savoiz.com/cdn/shop/t/14/assets/theme.css?v=166253905060456944951741102500" 226 } 227 228 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 229 </script>
229<script src="//www.savoiz.com/cdn/shop/t/14/assets/theme.js?v=140698805033313981201741102500" defer="defer"></script>
229 230
230<script src="//www.savoiz.com/cdn/shop/t/14/assets/lazysizes.js?v=63098554868324070131741102500" async="async"></script>
230 231 232
232<script type="text/javascript"> 233 if (window.MSInputMethodContext && document.documentMode) { 234 var scripts = document.getElementsByTagName('script')[0]; 235 var polyfill = document.createElement("script"); 236 polyfill.defer = true; 237 polyfill.src = "//www.savoiz.com/cdn/shop/t/14/assets/ie11CustomProperties.min.js?v=146208399201472936201741102500"; 238 239 scripts.parentNode.insertBefore(polyfill, scripts); 240 } 241 </script>
241 242 243
243<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
243<meta name="google-site-verification" content="VjrtHcaUnyCQFBywEwSYJdfUoUALvJA7URBY_buvfvM"> 244<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/45064781977/digital_wallets/dialog"> 245<meta id="in-context-paypal-metadata" data-shop-id="45064781977" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 246<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
246<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
246 247<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
248<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=45064781977" crossorigin="anonymous"></script>
vendor: 1 bytes, line 248
248
249<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":45064781977,"countryCode":"CA","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/45064781977","merchantName":"Savoiz","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","jcb"],"total":{"type":"pending","label":"Savoiz","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 249
249
250<script id="shopify-features" type="application/json">{"accessToken":"a4a004b9550f7c4e24a9fe39a21ed309","betas":["rich-media-storefront-analytics"],"domain":"www.savoiz.com","predictiveSearch":true,"shopId":45064781977,"locale":"en"}</script>
vendor: 1 bytes, line 250
250
251<script>var Shopify = Shopify || {}; 252Shopify.shop = "savoiz.myshopify.com"; 253Shopify.locale = "en"; 254Shopify.currency = {"active":"USD","rate":"1.0"}; 255Shopify.country = "US"; 256Shopify.theme = {"name":"SAVOIZ","id":149579333867,"schema_name":"Debut","schema_version":"17.3.0","theme_store_id":796,"role":"main"}; 257Shopify.theme.handle = "null"; 258Shopify.theme.style = {"id":null,"handle":null}; 259Shopify.cdnHost = "www.savoiz.com/cdn"; 260Shopify.routes = Shopify.routes || {}; 261Shopify.routes.root = "/"; 262Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 263Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 264Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 265Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 265
265
266<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 266
266
267<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 267
267
268<script> 269 window.ShopifyPay = window.ShopifyPay || {}; 270 window.ShopifyPay.apiHost = "shop.app\/pay"; 271 window.ShopifyPay.redirectState = null; 272</script>
vendor: 1 bytes, line 272
272
273<script> 274 window.Shopify = window.Shopify || {}; 275 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 276 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 277 window.Shopify.SignInWithShop.eligible = true; 278</script>
vendor: 1 bytes, line 278
278
279<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 279
279
280<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 280
280
281<script type="module"> 282 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 283 284 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 285 286</script>
vendor: 1 bytes, line 286
286
287<script> 288 window.Shopify = window.Shopify || {}; 289 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 290 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 291</script>
vendor: 1 bytes, line 291
291
292<script>(function() { 293 var isLoaded = false; 294 function asyncLoad() { 295 if (isLoaded) return; 296 isLoaded = true; 297 var urls = ["\/\/cdn.shopify.com\/proxy\/1d6e280c3ab1503865ebca9722336a4702639c19df1b77d7729ecd33a803f558\/savoiz.activehosted.com\/js\/site-tracking.php?shop=savoiz.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.shopify.com\/s\/files\/1\/0449\/2568\/1820\/t\/4\/assets\/booster_currency.js?v=1624978055\u0026shop=savoiz.myshopify.com","https:\/\/savoiz.postaffiliatepro.com\/plugins\/Shopify\/shopify.php?ac=getCode\u0026shop=savoiz.myshopify.com","https:\/\/disco-static.productessentials.app\/main.js?shop=savoiz.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-f68cd4ffc37213a6e5aa8984e196d3aa.js?shop=savoiz.myshopify.com","https:\/\/static.loloyal.com\/boom-cend\/entry-js\/boom-cend.js?shop=savoiz.myshopify.com"]; 298 for (var i = 0; i < urls.length; i++) { 299 var s = document.createElement('script'); 300 s.type = 'text/javascript'; 301 if (AllowUrlArray_SEOAnt.filter(u => urls[i].indexOf(u) > -1).length === 0) s.type = 'AllowJs'; s.async = true; 302 s.src = urls[i]; 303 var x = document.getElementsByTagName('script')[0]; 304 x.parentNode.insertBefore(s, x); 305 } 306 }; 307 if(window.attachEvent) { 308 window.attachEvent('onload', asyncLoad); 309 } else { 310 window.addEventListener('load', asyncLoad, false); 311 } 312})();</script>
vendor: 1 bytes, line 312
312
313<script id="__st">var __st={"a":45064781977,"offset":-14400,"reqid":"2d06af21-3b3d-40d1-a623-ef72a6388c71-1790981815","pageurl":"www.savoiz.com\/","u":"a1c06dbc3641","p":"home"};</script>
vendor: 1 bytes, line 313
313
314<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 314
314
315<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 315
315
316<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.savoiz.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 316
316
317<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.savoiz.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
317<script crossorigin="anonymous" defer="defer" src="//www.savoiz.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 317
317
318<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 318
318
319<script> 320 window.Shopify = window.Shopify || {}; 321 window.Shopify.MCP = window.Shopify.MCP || {}; 322 window.Shopify.MCP.enabled = true; 323 window.Shopify.MCP.shop = "savoiz.myshopify.com"; 324 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.savoiz.com\/api\/mcp"; 325 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 326</script>
vendor: 1 bytes, line 326
326
327<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.savoiz.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 328</script>
vendor: 1 bytes, line 328
328
329<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.savoiz.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 330</script>
vendor: 1 bytes, line 330
330
331<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 332 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 333</script>
vendor: 1 bytes, line 333
333
334<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 335</script>
vendor: 1 bytes, line 335
335
336<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"session_id":"01M3ZDBFA56WBJQDMXKSZG5Z8A","publisher_shop_id":45064781977,"theme_id":149579333867,"theme_published":true,"theme_store_id":796,"placement":"collection","event_data":{"handle":"","page_type":"home"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.savoiz.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
336 337<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.savoiz.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 338<style id="shopify-accelerated-checkout-cart"> 339 #shopify-buyer-consent { 340 margin-top: 1em; 341 display: inline-block; 342 width: 100%; 343} 344 345#shopify-buyer-consent.hidden { 346 display: none; 347} 348 349#shopify-subscription-policy-button { 350 background: none; 351 border: none; 352 padding: 0; 353 text-decoration: underline; 354 font-size: inherit; 355 cursor: pointer; 356} 357 358#shopify-subscription-policy-button::before { 359 box-shadow: none; 360} 361 362 </style> 363
364<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
364 365 366
367<script>window.__pagefly_analytics_settings__={"acceptTracking":false};</script>
367 368 <style type='text/css'> 369 .baCountry{width:30px;height:20px;display:inline-block;vertical-align:middle;margin-right:6px;background-size:30px!important;border-radius:4px;background-repeat:no-repeat} 370 .baCountry-traditional .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149);height:19px!important} 371 .baCountry-modern .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149)} 372 .baCountry-NO-FLAG{background-position:0 0}.baCountry-AD{background-position:0 -20px}.baCountry-AED{background-position:0 -40px}.baCountry-AFN{background-position:0 -60px}.baCountry-AG{background-position:0 -80px}.baCountry-AI{background-position:0 -100px}.baCountry-ALL{background-position:0 -120px}.baCountry-AMD{background-position:0 -140px}.baCountry-AOA{background-position:0 -160px}.baCountry-ARS{background-position:0 -180px}.baCountry-AS{background-position:0 -200px}.baCountry-AT{background-position:0 -220px}.baCountry-AUD{background-position:0 -240px}.baCountry-AWG{background-position:0 -260px}.baCountry-AZN{background-position:0 -280px}.baCountry-BAM{background-position:0 -300px}.baCountry-BBD{background-position:0 -320px}.baCountry-BDT{background-position:0 -340px}.baCountry-BE{background-position:0 -360px}.baCountry-BF{background-position:0 -380px}.baCountry-BGN{background-position:0 -400px}.baCountry-BHD{background-position:0 -420px}.baCountry-BIF{background-position:0 -440px}.baCountry-BJ{background-position:0 -460px}.baCountry-BMD{background-position:0 -480px}.baCountry-BND{background-position:0 -500px}.baCountry-BOB{background-position:0 -520px}.baCountry-BRL{background-position:0 -540px}.baCountry-BSD{background-position:0 -560px}.baCountry-BTN{background-position:0 -580px}.baCountry-BWP{background-position:0 -600px}.baCountry-BYN{background-position:0 -620px}.baCountry-BZD{background-position:0 -640px}.baCountry-CAD{background-position:0 -660px}.baCountry-CC{background-position:0 -680px}.baCountry-CDF{background-position:0 -700px}.baCountry-CG{background-position:0 -720px}.baCountry-CHF{background-position:0 -740px}.baCountry-CI{background-position:0 -760px}.baCountry-CK{background-position:0 -780px}.baCountry-CLP{background-position:0 -800px}.baCountry-CM{background-position:0 -820px}.baCountry-CNY{background-position:0 -840px}.baCountry-COP{background-position:0 -860px}.baCountry-CRC{background-position:0 -880px}.baCountry-CU{background-position:0 -900px}.baCountry-CX{background-position:0 -920px}.baCountry-CY{background-position:0 -940px}.baCountry-CZK{background-position:0 -960px}.baCountry-DE{background-position:0 -980px}.baCountry-DJF{background-position:0 -1000px}.baCountry-DKK{background-position:0 -1020px}.baCountry-DM{background-position:0 -1040px}.baCountry-DOP{background-position:0 -1060px}.baCountry-DZD{background-position:0 -1080px}.baCountry-EC{background-position:0 -1100px}.baCountry-EE{background-position:0 -1120px}.baCountry-EGP{background-position:0 -1140px}.baCountry-ER{background-position:0 -1160px}.baCountry-ES{background-position:0 -1180px}.baCountry-ETB{background-position:0 -1200px}.baCountry-EUR{background-position:0 -1220px}.baCountry-FI{background-position:0 -1240px}.baCountry-FJD{background-position:0 -1260px}.baCountry-FKP{background-position:0 -1280px}.baCountry-FO{background-position:0 -1300px}.baCountry-FR{background-position:0 -1320px}.baCountry-GA{background-position:0 -1340px}.baCountry-GBP{background-position:0 -1360px}.baCountry-GD{background-position:0 -1380px}.baCountry-GEL{background-position:0 -1400px}.baCountry-GHS{background-position:0 -1420px}.baCountry-GIP{background-position:0 -1440px}.baCountry-GL{background-position:0 -1460px}.baCountry-GMD{background-position:0 -1480px}.baCountry-GNF{background-position:0 -1500px}.baCountry-GQ{background-position:0 -1520px}.baCountry-GR{background-position:0 -1540px}.baCountry-GTQ{background-position:0 -1560px}.baCountry-GU{background-position:0 -1580px}.baCountry-GW{background-position:0 -1600px}.baCountry-HKD{background-position:0 -1620px}.baCountry-HNL{background-position:0 -1640px}.baCountry-HRK{background-position:0 -1660px}.baCountry-HTG{background-position:0 -1680px}.baCountry-HUF{background-position:0 -1700px}.baCountry-IDR{background-position:0 -1720px}.baCountry-IE{background-position:0 -1740px}.baCountry-ILS{background-position:0 -1760px}.baCountry-INR{background-position:0 -1780px}.baCountry-IO{background-position:0 -1800px}
372.baCountry-IQD{background-position:0 -1820px}.baCountry-IRR{background-position:0 -1840px}.baCountry-ISK{background-position:0 -1860px}.baCountry-IT{background-position:0 -1880px}.baCountry-JMD{background-position:0 -1900px}.baCountry-JOD{background-position:0 -1920px}.baCountry-JPY{background-position:0 -1940px}.baCountry-KES{background-position:0 -1960px}.baCountry-KGS{background-position:0 -1980px}.baCountry-KHR{background-position:0 -2000px}.baCountry-KI{background-position:0 -2020px}.baCountry-KMF{background-position:0 -2040px}.baCountry-KN{background-position:0 -2060px}.baCountry-KP{background-position:0 -2080px}.baCountry-KRW{background-position:0 -2100px}.baCountry-KWD{background-position:0 -2120px}.baCountry-KYD{background-position:0 -2140px}.baCountry-KZT{background-position:0 -2160px}.baCountry-LBP{background-position:0 -2180px}.baCountry-LI{background-position:0 -2200px}.baCountry-LKR{background-position:0 -2220px}.baCountry-LRD{background-position:0 -2240px}.baCountry-LSL{background-position:0 -2260px}.baCountry-LT{background-position:0 -2280px}.baCountry-LU{background-position:0 -2300px}.baCountry-LV{background-position:0 -2320px}.baCountry-LYD{background-position:0 -2340px}.baCountry-MAD{background-position:0 -2360px}.baCountry-MC{background-position:0 -2380px}.baCountry-MDL{background-position:0 -2400px}
372.baCountry-ME{background-position:0 -2420px}.baCountry-MGA{background-position:0 -2440px}.baCountry-MKD{background-position:0 -2460px}.baCountry-ML{background-position:0 -2480px}.baCountry-MMK{background-position:0 -2500px}.baCountry-MN{background-position:0 -2520px}.baCountry-MOP{background-position:0 -2540px}.baCountry-MQ{background-position:0 -2560px}.baCountry-MR{background-position:0 -2580px}.baCountry-MS{background-position:0 -2600px}.baCountry-MT{background-position:0 -2620px}.baCountry-MUR{background-position:0 -2640px}.baCountry-MVR{background-position:0 -2660px}.baCountry-MWK{background-position:0 -2680px}.baCountry-MXN{background-position:0 -2700px}.baCountry-MYR{background-position:0 -2720px}.baCountry-MZN{background-position:0 -2740px}.baCountry-NAD{background-position:0 -2760px}.baCountry-NE{background-position:0 -2780px}.baCountry-NF{background-position:0 -2800px}.baCountry-NG{background-position:0 -2820px}.baCountry-NIO{background-position:0 -2840px}.baCountry-NL{background-position:0 -2860px}.baCountry-NOK{background-position:0 -2880px}.baCountry-NPR{background-position:0 -2900px}.baCountry-NR{background-position:0 -2920px}.baCountry-NU{background-position:0 -2940px}.baCountry-NZD{background-position:0 -2960px}.baCountry-OMR{background-position:0 -2980px}.baCountry-PAB{background-position:0 -3000px}.baCountry-PEN{background-position:0 -3020px}.baCountry-PGK{background-position:0 -3040px}.baCountry-PHP{background-position:0 -3060px}.baCountry-PKR{background-position:0 -3080px}.baCountry-PLN{background-position:0 -3100px}.baCountry-PR{background-position:0 -3120px}.baCountry-PS{background-position:0 -3140px}.baCountry-PT{background-position:0 -3160px}.baCountry-PW{background-position:0 -3180px}.baCountry-QAR{background-position:0 -3200px}.baCountry-RON{background-position:0 -3220px}.baCountry-RSD{background-position:0 -3240px}.baCountry-RUB{background-position:0 -3260px}.baCountry-RWF{background-position:0 -3280px}.baCountry-SAR{background-position:0 -3300px}.baCountry-SBD{background-position:0 -3320px}.baCountry-SCR{background-position:0 -3340px}.baCountry-SDG{background-position:0 -3360px}.baCountry-SEK{background-position:0 -3380px}.baCountry-SGD{background-position:0 -3400px}.baCountry-SI{background-position:0 -3420px}.baCountry-SK{background-position:0 -3440px}.baCountry-SLL{background-position:0 -3460px}.baCountry-SM{background-position:0 -3480px}.baCountry-SN{background-position:0 -3500px}.baCountry-SO{background-position:0 -3520px}.baCountry-SRD{background-position:0 -3540px}.baCountry-SSP{background-position:0 -3560px}.baCountry-STD{background-position:0 -3580px}.baCountry-SV{background-position:0 -3600px}.baCountry-SYP{background-position:0 -3620px}.baCountry-SZL{background-position:0 -3640px}.baCountry-TC{background-position:0 -3660px}.baCountry-TD{background-position:0 -3680px}.baCountry-TG{background-position:0 -3700px}.baCountry-THB{background-position:0 -3720px}.baCountry-TJS{background-position:0 -3740px}.baCountry-TK{background-position:0 -3760px}.baCountry-TMT{background-position:0 -3780px}.baCountry-TND{background-position:0 -3800px}.baCountry-TOP{background-position:0 -3820px}.baCountry-TRY{background-position:0 -3840px}.baCountry-TTD{background-position:0 -3860px}.baCountry-TWD{background-position:0 -3880px}.baCountry-TZS{background-position:0 -3900px}.baCountry-UAH{background-position:0 -3920px}.baCountry-UGX{background-position:0 -3940px}.baCountry-USD{background-position:0 -3960px}.baCountry-UYU{background-position:0 -3980px}.baCountry-UZS{background-position:0 -4000px}.baCountry-VEF{background-position:0 -4020px}.baCountry-VG{background-position:0 -4040px}.baCountry-VI{background-position:0 -4060px}.baCountry-VND{background-position:0 -4080px}.baCountry-VUV{background-position:0 -4100px}.baCountry-WST{background-position:0 -4120px}.baCountry-XAF{background-position:0 -4140px}.baCountry-XPF{background-position:0 -4160px}.baCountry-YER{background-position:0 -4180px}.baCountry-ZAR{background-position:0 -4200px}.baCountry-ZM{background-position:0 -4220px}.baCountry-ZW{background-position:0 -4240px} 373 .bacurr-checkoutNotice{margin: 3px 10px 0 10px;left: 0;right: 0;text-align: center;} 374 @media (min-width:750px) {.bacurr-checkoutNotice{position: absolute;}} 375</style> 376
377<script> 378 window.baCurr = window.baCurr || {}; 379 window.baCurr.config = {}; window.baCurr.rePeat = function () {}; 380 Object.assign(window.baCurr.config, { 381 "enabled":true, 382 "manual_placement":"", 383 "night_time":false, 384 "round_by_default":true, 385 "display_position":"bottom_left", 386 "display_position_type":"floating", 387 "custom_code":{"css":""}, 388 "flag_type":"countryandmoney", 389 "flag_design":"modern", 390 "round_style":"none", 391 "round_dec":"0.99", 392 "chosen_cur":[{"USD":"US Dollar (USD)"},{"CAD":"Canadian Dollar (CAD)"}], 393 "desktop_visible":true, 394 "mob_visible":true, 395 "money_mouse_show":false, 396 "textColor":"#1e1e1e", 397 "flag_theme":"default", 398 "selector_hover_hex":"#ffffff", 399 "lightning":true, 400 "mob_manual_placement":"", 401 "mob_placement":"bottom_left", 402 "mob_placement_type":"floating", 403 "moneyWithCurrencyFormat":false, 404 "ui_style":"default", 405 "user_curr":"", 406 "auto_loc":true, 407 "auto_pref":false, 408 "selector_bg_hex":"#ffffff", 409 "selector_border_type":"boxShadow", 410 "cart_alert_bg_hex":"#fbf5f5", 411 "cart_alert_note":"All orders are processed in [checkout_currency], using the latest exchange rates.", 412 "cart_alert_state":true, 413 "cart_alert_font_hex":"#1e1e1e" 414 },{ 415 money_format: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", 416 money_with_currency_format: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 417 user_curr: "USD" 418 }); 419 window.baCurr.config.multi_curr = []; 420 421 window.baCurr.config.final_currency = "USD" || ''; 422 window.baCurr.config.multi_curr = "AUD,CAD,EUR,GBP,USD".split(',') || ''; 423 424 (function(window, document) {"use strict"; 425 function onload(){ 426 function insertPopupMessageJs(){ 427 var head = document.getElementsByTagName('head')[0]; 428 var script = document.createElement('script'); 429 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'boosterapps.com/apps/currency/preview_curr.js'; 430 script.type = 'text/javascript'; 431 head.appendChild(script); 432 } 433 434 if(document.location.search.indexOf("preview_cur=1") > -1){ 435 setTimeout(function(){ 436 window.currency_preview_result = document.getElementById("baCurrSelector").length > 0 ? 'success' : 'error'; 437 insertPopupMessageJs(); 438 }, 1000); 439 } 440 } 441 442 var head = document.getElementsByTagName('head')[0]; 443 var script = document.createElement('script'); 444 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + ""; 445 script.type = 'text/javascript'; 446 script.onload = script.onreadystatechange = function() { 447 if (script.readyState) { 448 if (script.readyState === 'complete' || script.readyState === 'loaded') { 449 script.onreadystatechange = null; 450 onload(); 451 } 452 } 453 else { 454 onload(); 455 } 456 }; 457 head.appendChild(script); 458 459 }(window, document)); 460</script>
460 461 462 463<meta name="google-site-verification" content="Q6IDa2giL_8C1baOAxlsHlfWBV3txZYr9q0xkeXEiJ4" /> 464 465
465<script src="https://cdn.younet.network/main.js"></script>
465 466<meta name="Syed Hussain Abbas Zaidi" content="CMS Developer | Frontend Developer"> 467<link href="//www.savoiz.com/cdn/shop/t/14/assets/style.css?v=93022632071778667481758624612" rel="stylesheet" type="text/css"> 468<link href="//www.savoiz.com/cdn/shop/t/14/assets/style-desktop.css?v=75792072397445848841741102500" rel="stylesheet" type="text/css" media="only screen and (min-width:990px) and (max-width:1440px)"> 469<link href="//www.savoiz.com/cdn/shop/t/14/assets/style-tablet.css?v=115272659254480235841741102500" rel="stylesheet" type="text/css" media="only screen and (min-width:768px) and (max-width:989px)"> 470<link href="//www.savoiz.com/cdn/shop/t/14/assets/style-mobile.css?v=90387583795153562231741102500" rel="stylesheet" type="text/css" media="only screen and (min-width:421px) and (max-width:767px)"> 471<link href="//www.savoiz.com/cdn/shop/t/14/assets/style-mobile-small.css?v=179678646337118483131741102500" rel="stylesheet" type="text/css" media="only screen and (min-width:320px) and (max-width:420px)"> 472 473 474 475 476 477
478<script src="//www.savoiz.com/cdn/shop/t/14/assets/timesact.js?v=60440451914690960741758619886" defer="defer"></script>
478 479 480<!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 481 482<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 483 484 485 486 487 488 489
490<script> 491 ;(function () { 492 const url = new URL(window.location) 493 const viewParam = url.searchParams.get('view') 494 if (viewParam && viewParam.includes('variant-pf-')) { 495 url.searchParams.set('pf_v', viewParam) 496 url.searchParams.delete('view') 497 window.history.replaceState({}, '', url) 498 } 499 })() 500</script>
500 501 502 503
504<script type='module'> 505 506 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 507 508 window.PAGEFLY_CRO['data_debug'] = { 509 original_template_suffix: "home", 510 allow_ab_test: false, 511 ab_test_start_time: 0, 512 ab_test_end_time: 0, 513 today_date_time: 1790981815000, 514 } 515 window.PAGEFLY_CRO['GA4'] = { enabled: false} 516</script>
516 517 518<!-- END app snippet --> 519 520 521 522 523 524 525 526 527
527<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
527 528 529
529<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
529 530 531
531<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
531 532 533
533<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
533 534 535
535<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
535 536 537
537<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
537 538 539
539<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
539 540 541
541<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
541 542 543
543<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
543 544 545
546<script id='pagefly-helper-data' type='application/json'> 547 { 548 "page_optimization": { 549 "assets_prefetching": false 550 }, 551 "elements_asset_mapper": { 552 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 553 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 554 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 555 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 556 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 557 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 558 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 559 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 560 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 561 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 562 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 563 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 564 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 565 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 566 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 567 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 568 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 569 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 570 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 571 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 572 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 573 574 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 575 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 576 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 577 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 578 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 579 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
579-363/assets/pagefly-3rd-elements.js", 580 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 581 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 582 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 583 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 584 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 585 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 586 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 587 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 588 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 589 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 590 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 591 }, 592 "custom_elements_mapper": { 593 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 594 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 595 } 596 } 597</script>
597 598
599<script id='pagefly-heatmap-config' type='application/json'> 600 {} 601</script>
vendor: 1 bytes, line 601
601
602<script> 603 (function () { 604 var el = document.getElementById('pagefly-heatmap-config') 605 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 606 try { 607 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 608 } catch (e) { 609 window.__pagefly_heatmap_config__ = {} 610 } 611 })() 612</script>
vendor: 1 bytes, line 612
612
613<script> 614 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 615 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 616 // overlay path in the metafield, and this page must already be one the merchant enabled 617 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 618 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 619 (function () { 620 var cfg = window.__pagefly_heatmap_config__ || {} 621 var id = (window.__pagefly_page_setting__ || {}).pageId 622 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 623 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 624 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 625 var s = document.createElement('script') 626 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 627 s.defer = true 628 document.head.appendChild(s) 629 })() 630</script>
630 631 632<!-- BEGIN app snippet: pf-ai-schema --> 633<!-- END app snippet --> 634 635 636<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 637 638 639 640 641 642 643 644<link rel="dns-prefetch" href="https://cdn.judge.me"> 645<link rel="dns-prefetch" href="https://cdn1.judge.me"> 646<link rel="dns-prefetch" href="https://api.judge.me"> 647
648<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":20,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
648ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
648itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
648youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
648:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.savoiz.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Savoiz","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
648shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Savoiz"};</script>
648 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Savoiz'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 649</style> <style class='jdgm-settings-style'></style> 650 651 652 653 654 <style class='jdgm-miracle-styles'> 655 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
655/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 656 657</style> 658 659 660 661 662 663 664 665 666
667<script data-cfasync='false' class='jdgm-script'> 668!function(e){window.jdgm=window.jdgm||{}; 669/* INF-1976 */ 670var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 671if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 672jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 673jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 674setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 675!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 676(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 677a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 678jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 679t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 680t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 681".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 682parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 683jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 684)}))}(document); 685</script>
685 686<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript> 687 688<!-- BEGIN app snippet: theme_fix_tags -->
688<script> 689 (function() { 690 var jdgmThemeFixes = null; 691 if (!jdgmThemeFixes) return; 692 693 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 694 // before the per-theme fix so the theme-specific CSS wins the cascade. 695 // HTML is never applied globally (too risky). 696 var allThemesFix = jdgmThemeFixes['all']; 697 if (allThemesFix && allThemesFix.css) { 698 var allStyleTag = document.createElement('style'); 699 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 700 allStyleTag.innerHTML = allThemesFix.css; 701 document.head.append(allStyleTag); 702 }; 703 704 if (allThemesFix && allThemesFix.js) { 705 var allScriptTag = document.createElement('script'); 706 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 707 allScriptTag.innerHTML = allThemesFix.js; 708 document.head.append(allScriptTag); 709 }; 710 711 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 712 if (!thisThemeFix) return; 713 714 if (thisThemeFix.html) { 715 document.addEventListener("DOMContentLoaded", function() { 716 var htmlDiv = document.createElement('div'); 717 htmlDiv.classList.add('jdgm-theme-fix-html'); 718 htmlDiv.innerHTML = thisThemeFix.html; 719 document.body.append(htmlDiv); 720 }); 721 }; 722 723 if (thisThemeFix.css) { 724 var styleTag = document.createElement('style'); 725 styleTag.classList.add('jdgm-theme-fix-style'); 726 styleTag.innerHTML = thisThemeFix.css; 727 document.head.append(styleTag); 728 }; 729 730 if (thisThemeFix.js) { 731 var scriptTag = document.createElement('script'); 732 scriptTag.classList.add('jdgm-theme-fix-script'); 733 scriptTag.innerHTML = thisThemeFix.js; 734 document.head.append(scriptTag); 735 }; 736 })(); 737</script>
737 738<!-- END app snippet --> 739<!-- End of Judge.me Core --> 740 741 742 743<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/store-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 --> 744 745 746 747 748
749<script type="application/ld+json" id="tinyimg-store-json-ld"> 750 751{ 752 "@context": "https://schema.org", 753 "@type": "OnlineStore", 754 "@id": "https://www.savoiz.com#onlinestore", 755 "name":"Savoiz", 756 757 "url": "https://www.savoiz.com","openingHoursSpecification": { 758 "@type": "OpeningHoursSpecification", 759 "dayOfWeek": [ 760 "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" 761 ], 762 "opens": "00:00", 763 "closes": "23:59" 764 },"description": "SAVOIZ specializes in sensory products that ignite the imagination, engage the senses, and foster a world of possibilities. We're proud to be a Canadian, female-led and family-run company.","telephone": "6476229718","priceRange": "25USD - 100 USD","address": { 765 "@type": "PostalAddress", 766 "streetAddress": "800 Steeles Ave. W.", 767 "addressCountry": "CA" 768,"postalCode": "L4J7L2" 769,"addressLocality": "Thornhill" 770,"addressRegion": "Ontario" 771},"contactPoint": { 772 "@type": "ContactPoint", 773 "contactType": "customer support","telephone": "6476229718","email": "[email protected]" 774},"image": "https:\/\/admin.shopify.com\/store\/savoiz\/content\/files?selectedView=all" 775 } 776</script>
776 777<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/breadcrumbs-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
777<script type="application/ld+json" id="tinyimg-breadcrumbs-json-ld"> 778 { 779 "@context": "https://schema.org", 780 "@type": "BreadcrumbList", 781 "itemListElement": [ 782 { 783 "@type": "ListItem", 784 "position": 1, 785 "item": { 786 "@id": "https://www.savoiz.com", 787 "name": "Home" 788 } 789 } 790 791 ] 792 } 793 </script>
793 794<!-- END app block --><!-- BEGIN app block: shopify://apps/seowill-ai-seo/blocks/seoant-core/8e57283b-dcb0-4f7b-a947-fb5c57a0d59d --><!--SEOAnt Core By SEOAnt Teams, v0.1.6 START --> 795<!-- BEGIN app snippet: Index-JSON-LD-V2 --><!-- END app snippet --> 796<!-- JsSON-LD generated By SEOAnt END --> 797<!-- Start : SEOAnt BrokenLink Redirect -->
797<script src="https://cdn.shopify.com/extensions/01a0d261-ec07-7224-8562-58005aa6a0f8/seowill-ai-seo-121/assets/seoant-receive-id.js" data-shop="savoiz.myshopify.com" defer></script>
797<!-- END : SEOAnt BrokenLink Redirect --> 798<!-- Added By SEOAnt AMP. v0.0.1, START --><!-- Added By SEOAnt AMP END --> 799<!-- Instant Page START --><!-- Instant Page END --> 800<!-- Google search console START v1.0 --><!-- Google search console END v1.0 --> 801<!-- Lazy Loading START --><!-- Lazy Loading END --> 802<!-- Video Lazy START --><!-- Video Lazy END --> 803<!-- SEOAnt Core End --> 804<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/website-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 --> 805 806 807 808 809 810
811<script type="application/ld+json" id="tinyimg-website-json-ld"> 812{ 813 "@context": "https://schema.org", 814 "@type": "WebSite", 815 "@id": "https://www.savoiz.com#website", 816 "name": "Savoiz", 817 818"url": "https://www.savoiz.com","sameAs": [ 819 820 "https:\/\/www.facebook.com\/SAVOIZ", 821 "https:\/\/www.facebook.com\/SAVOIZ", 822 "https:\/\/www.instagram.com\/savoiz_designs\/", 823 "https:\/\/www.linkedin.com\/company\/savoiz", 824 "https:\/\/www.tiktok.com\/@savoizsavoiz" 825 ],"potentialAction": { 826 "@type": "SearchAction", 827 "target": "https://www.savoiz.com/search?q={query}", 828 "query-input": "required name=query", 829 "url": "https://www.savoiz.com" 830 } 831} 832</script>
832 833<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: true --><!-- END app block --><!-- BEGIN app block: shopify://apps/libautech-announcement-bar/blocks/bar/8ea43a38-a0f3-44fd-a5f1-2e0cf21d7b38 --> 834 <!--googleoff: index--> 835 836<div id="announcement-bar" class="dynamic-font" 837 style="justify-content: center; align-items: center; display: none; z-index: 1000; position: relative"> 838 <div id="announcement-bar-content" 839 style="display: flex; gap: 0px 10px; justify-content: center; align-items: center; text-align:center;"> 840 <p id="announcement-bar-text"></p> 841 842 </div> 843</div> 844<!--googleon: index--> 845 846<style> 847 @media (max-width: 650px) { 848 849 850 #announcement-bar-close-button { 851 top: auto !important; 852 transform: translateY(0) !important; 853 bottom: 0px !important; 854 } 855 856 } 857</style> 858 859
860<script> 861 862 let LBTA_neededFonts = {};// gets populated after bar is picked 863 // Function to dynamically load a Google Font and apply it to a specified class 864 function LBTA_loadGoogleFont(fontFamily, targetClass) { 865 const formattedFontFamily = fontFamily.replace(/\s+/g, '+'); 866 const fontLink = document.createElement('link'); 867 fontLink.rel = 'stylesheet'; 868 fontLink.href = `https://fonts.googleapis.com/css2?family=${formattedFontFamily}:wght@400;700&display=swap`; 869 document.head.appendChild(fontLink); 870 871 fontLink.onload = function () { 872 // Check if the target class exists in the DOM 873 let targetElements = document.querySelectorAll(`.${targetClass}`); 874 875 if (targetElements.length > 0) { 876 // Apply the font to existing elements with the target class 877 targetElements.forEach(element => { 878 element.style.fontFamily = `"${fontFamily}", sans-serif`; 879 }); 880 } else { 881 // If the class doesn't exist, create a style element to define the class 882 const style = document.createElement('style'); 883 style.innerHTML = `.${targetClass} { font-family: "${fontFamily}", sans-serif; }`; 884 document.head.appendChild(style); 885 } 886 }; 887 } 888</script>
888 889 890<!-- BEGIN app snippet: overrides -->
890<script> 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905</script>
905 906 907<style> 908 909 910</style><!-- END app snippet --> 911<!-- BEGIN app snippet: targeting -->
911<script> 912 function LBTA_getURL() { 913 let url = window.location.href; 914 var domainPosition = url.indexOf('//') + 2; 915 var slashPosition = url.indexOf('/', domainPosition); 916 return url.substring(slashPosition); 917 } 918 const LBTA_URL = LBTA_getURL(); 919 const LBTA_referrer = LBTA_getRefferer(); 920 921 function LBTA_isMobileDevice() { 922 const userAgent = navigator.userAgent; 923 const mobileKeywords = ['Android', 'webOS', 'iPhone', 'iPad', 'iPod', 'BlackBerry', 'Windows Phone']; 924 925 return mobileKeywords.some((keyword) => userAgent.includes(keyword)); 926 } 927 928 function LBTA_getProductID() { 929 //cut off ? get params 930 let cutURL = LBTA_URL.split('?')[0]; 931 //cut off /products/ 932 cutURL = cutURL.split('/').pop(); 933 return cutURL; 934 } 935 936 function LBTA_getRefferer() { 937 return document.referrer; 938 } 939 940 async function LBTA_getFilteredBar(bars) { 941 let matchingBars = []; 942 943 for (let i = 0; i < bars.length; i++) { 944 const currentBar = bars[i]; 945 946 if (!currentBar.status) { 947 continue; 948 } 949 950 951 const targetSettings = currentBar.targeting; 952 953 const countryCheck = await LBTA_doCountryCheck(targetSettings.excludedLocations, targetSettings.includedLocations); 954 if ( 955 LBTA_doDeviceCheck(targetSettings.device) && 956 countryCheck && 957 LBTA_doPageCheck(targetSettings.includedPages, targetSettings.excludedPages, targetSettings.includedProducts, targetSettings.excludedProducts) && 958 LBTA_doReffererCheck(targetSettings.referal) && 959 LBTA_doTimeCheck(targetSettings.timeTargeting) && 960 LBTA_wasBarDismissed(currentBar.id) == false 961 ) { 962 matchingBars.push(currentBar); 963 } else { 964 console.log("bar failed filter: ", currentBar); 965 console.log("device: ", LBTA_doDeviceCheck(targetSettings.device)); 966 console.log("country: ", countryCheck); 967 console.log("page: ", LBTA_doPageCheck(targetSettings.includedPages, targetSettings.excludedPages, targetSettings.includedProducts, targetSettings.excludedProducts)); 968 console.log("refferer: ", LBTA_doReffererCheck(targetSettings.referal)); 969 console.log("time: ", LBTA_doTimeCheck(targetSettings.timeTargeting)); 970 console.log("dismissed: ", LBTA_wasBarDismissed(currentBar.id), LBTA_wasBarDismissed(currentBar.id) == false); 971 } 972 } 973 if (matchingBars.length == 0) { 974 return null; 975 } 976 977 let highestPriority = matchingBars[0]; 978 for (bar of matchingBars) { 979 if (parseInt(bar.targeting.priority) > parseInt(highestPriority.targeting.priority)) { 980 highestPriority = bar; 981 } 982 } 983 984 return highestPriority; 985 } 986 987 function LBTA_doDeviceCheck(device) { 988 if (device == 'Desktop') { 989 return !LBTA_isMobileDevice(); 990 } 991 if (device == 'Mobile') { 992 return LBTA_isMobileDevice(); 993 } 994 return true; 995 } 996 997 //returns true if passes filter false if fails 998 async function LBTA_doCountryCheck(excludedLocations, includedLocations) { 999 if (excludedLocations.length == 0 && includedLocations.length == 0) { 1000 return true; 1001 } 1002 if (excludedLocations[0] == "None" && (includedLocations[0] == "AllCountries" || includedLocations[0] == "All Countries")) { 1003 return true; 1004 } 1005 1006 let country = localStorage.getItem("LBTA_country"); 1007 let code = localStorage.getItem("LBTA_code"); 1008 1009 // If we don't have the data in localStorage, fetch it 1010 if (!country || !code) { 1011 try { 1012 const response = await fetch(`/apps/${LBTA_PROXY_PATH}/country`); 1013 const data = await response.json(); 1014 1015 country = data.country; 1016 code = data.code; 1017 1018 // Save to localStorage for future use 1019 localStorage.setItem("LBTA_country", country); 1020 localStorage.setItem("LBTA_code", code); 1021 } catch (error) { 1022 console.error('Error fetching country data:', error); 1023 } 1024 } 1025 1026 //we still check country for backwards compatability 1027 if (excludedLocations.includes(country) || excludedLocations.includes(code)) { 1028 console.log('excluded'); 1029 return false; 1030 } 1031 if (includedLocations.includes(country) || includedLocations.includes(code) || includedLocations.includes("AllCountries") || includedLocations.includes("All Countries")) { 1032 return true 1033 } 1034 console.log('country isint in included'); 1035 return false; 1036 } 1037 1038 function LBTA_doPageCheck(includedPages, excludedPages, includedProducts, excludedProducts) { 1039 if (includedPages == undefined || excludedPages == undefined) { 1040 return true; 1041 } 1042 if ((includedPages.length == 0 && excludedPages.length == 0) || ((includedPages[0].type == "AllPages") && (excludedPages.length == 0))) { 1043 return true; 1044 } 1045
1046 const doCheck = function (pages, products, ifNull) { 1047 let hasFailed = true 1048 if (pages.length == 0) { 1049 return ifNull; 1050 } 1051 for (let i = 0; i < pages.length; i++) { 1052 console.log("url ", LBTA_URL); 1053 console.log("product id", LBTA_getProductID()); 1054 if (pages[i].type == 'Homepage') { 1055 if (LBTA_URL.split('?')[0] == '/') { 1056 return true; 1057 } 1058 } 1059 if (pages[i].type == 'PageURL') { 1060 let isFullLink = pages[i].data.includes('http'); 1061 let urls = pages[i].data.split(','); 1062 if (isFullLink) { 1063 console.log("full link", window.location.href); 1064 if (urls.includes(window.location.href)) { 1065 return true; 1066 } 1067 } else { 1068 for (let j = 0; j < urls.length; j++) { 1069 let targetUrl = urls[j].trim(); // Trim in case there are any extra spaces 1070 1071 // If the LBTA_URL doesn't start with a "/", add it 1072 if (targetUrl.charAt(0) != '/') { 1073 targetUrl = '/' + targetUrl; 1074 } 1075 let urlParts = targetUrl.split("/"); 1076 if (urlParts[urlParts.length - 1] == "^") { 1077 // 2 bcs we cut off /^ 1078 targetUrl = targetUrl.substring(0, targetUrl.length - 2); 1079 1080 if (!LBTA_URL.includes(targetUrl)) { 1081 continue; 1082 } 1083 console.log("LBTA_URL", LBTA_URL.split("/").length, urlParts.length); 1084 if (LBTA_URL.split("/").length == urlParts.length || LBTA_URL.split("/").length + 1 == urlParts.length) { 1085 return true; 1086 } 1087 } else { 1088 // Standard LBTA_URL matching for those without "^" 1089 if (targetUrl === LBTA_URL) { 1090 return true; 1091 } 1092 } 1093 } 1094 } 1095 } 1096 if (pages[i].type == 'KeywordsURL') { 1097 let urls = pages[i].data.split(','); 1098 for (let j = 0; j < urls.length; j++) { 1099 if (LBTA_URL.includes(urls[j])) { 1100 return true; 1101 } 1102 } 1103 } 1104 if (pages[i].type == 'ProductPage') { 1105 let isThisProductPage = false; 1106 for (let j = 0; j < pages[i].data.length; j++) { 1107 if (pages[i].data[j].handle == LBTA_getProductID()) { 1108 isThisProductPage = true; 1109 break; 1110 } 1111 } 1112 return isThisProductPage; 1113 } 1114 hasFailed = true; 1115 } 1116 console.log("hasFailed", hasFailed); 1117 return !hasFailed; 1118 }; 1119 1120 1121 let included = null; 1122 if (includedPages.length == 0 || includedPages[0].type == "AllPages") { 1123 included = true; 1124 } else { 1125 included = doCheck(includedPages, includedProducts, true); 1126 } 1127 let excluded = !doCheck(excludedPages, excludedProducts, false); 1128 1129 console.log("included-excluded: ", included, excluded); 1130 1131 return included && excluded; 1132 } 1133 1134 function LBTA_doReffererCheck(referrers) { 1135 if (referrers == undefined) { 1136 return true; 1137 } 1138 if (referrers.length == 0) { 1139 return true; 1140 } 1141 for (let i = 0; i < referrers.length; i++) { 1142 if (referrers[i].url == LBTA_referrer) { 1143 return true; 1144 } 1145 } 1146 return false; 1147 } 1148 1149 function LBTA_doTimeCheck(timeTargeting) { 1150 // If time targeting is not configured or not enabled, pass the check 1151 if (!timeTargeting || !timeTargeting.enabled) { 1152 return true; 1153 } 1154 1155 const now = new Date(); 1156 let hour, minute; 1157 1158 if (timeTargeting.timezone === 'LOCAL') { 1159 // Use visitor's local time 1160 hour = now.getHours(); 1161 minute = now.getMinutes(); 1162 } else { 1163 // Use specified timezone 1164 try { 1165 const formatter = new Intl.DateTimeFormat('en-US', { 1166 timeZone: timeTargeting.timezone, 1167 hour: 'numeric', 1168 minute: 'numeric', 1169 hour12: false 1170 }); 1171 const parts = formatter.formatToParts(now); 1172 hour = parseInt(parts.find(p => p.type === 'hour').value); 1173 minute = parseInt(parts.find(p => p.type === 'minute').value); 1174 } catch (e) {
1175 // Fallback to local time if timezone is invalid 1176 console.error('Invalid timezone, falling back to local time:', e); 1177 hour = now.getHours(); 1178 minute = now.getMinutes(); 1179 } 1180 } 1181 1182 const currentMinutes = hour * 60 + minute; 1183 const [startH, startM] = timeTargeting.startTime.split(':').map(Number); 1184 const [endH, endM] = timeTargeting.endTime.split(':').map(Number); 1185 const startMinutes = startH * 60 + startM; 1186 const endMinutes = endH * 60 + endM; 1187 1188 // Handle overnight ranges (when start > end, e.g., 22:00 to 02:00) 1189 if (startMinutes > endMinutes) { 1190 return currentMinutes >= startMinutes || currentMinutes <= endMinutes; 1191 } 1192 1193 return currentMinutes >= startMinutes && currentMinutes <= endMinutes; 1194 } 1195 1196 function LBTA_wasBarDismissed(barId) { 1197 try { 1198 const dismissed = JSON.parse(localStorage.getItem("LBTA_dismissed") || "{}"); 1199 return dismissed[barId] === true; 1200 } catch (e) { 1201 return false; 1202 } 1203 } 1204 1205</script>
1205<!-- END app snippet --> 1206<!-- BEGIN app snippet: positionHandling -->
1206<script> 1207 /** 1208 * Position Handling for Announcement Bars 1209 * Handles: position overrides, bottom positioning, sticky positioning, store overrides 1210 */ 1211 1212 function LBTA_applyPositionOverride(element, override) { 1213 return new Promise((resolve) => { 1214 const checkAndApply = () => { 1215 const target = document.querySelector(override.target); 1216 if (target) { 1217 const newElement = element.cloneNode(true); 1218 1219 if (override.position === "before") { 1220 target.before(newElement); 1221 } else if (override.position === "after") { 1222 target.after(newElement); 1223 } else if (override.position === "replace") { 1224 target.replaceWith(newElement); 1225 } 1226 1227 element.remove(); 1228 resolve(newElement); 1229 } else { 1230 console.error("Target not found for position override:", override.target); 1231 resolve(element); 1232 } 1233 }; 1234 1235 if (document.readyState === 'loading') { 1236 document.addEventListener('DOMContentLoaded', checkAndApply, false); 1237 } else { 1238 checkAndApply(); 1239 } 1240 }); 1241 } 1242 1243 function LBTA_moveToBottom(element) { 1244 return new Promise((resolve) => { 1245 const checkAndMove = () => { 1246 document.body.appendChild(element); 1247 element.style.position = "fixed"; 1248 element.style.width = "100%"; 1249 element.style.bottom = "0"; 1250 resolve(element); 1251 }; 1252 1253 if (document.readyState === 'loading') { 1254 document.addEventListener('DOMContentLoaded', checkAndMove, false); 1255 } else { 1256 checkAndMove(); 1257 } 1258 }); 1259 } 1260 1261 function LBTA_applyStickyPosition(element, settings, storeOverrides) { 1262 return new Promise((resolve) => { 1263 const applySticky = () => { 1264 // Check for store-specific sticky override 1265 if (storeOverrides?.sticky && !storeOverrides?.sticky?.supported) { 1266 const sticky = storeOverrides.sticky; 1267 let target; 1268 1269 if (sticky.target.charAt(0) == "." || sticky.target.charAt(0) == "#") { 1270 target = document.querySelector(sticky.target); 1271 } else { 1272 target = document.getElementsByTagName(sticky.target)[0]; 1273 } 1274 1275 if (!target) { 1276 console.error("Target not found for sticky override:", sticky.target); 1277 element.style.position = "sticky"; 1278 element.style.top = "0"; 1279 resolve(element); 1280 return; 1281 } 1282 1283 if (sticky.position === "before") { 1284 target.before(element); 1285 } else if (sticky.position === "after") { 1286 target.after(element); 1287 } else if (sticky.position === "replace") { 1288 target.replaceWith(element); 1289 } 1290 1291 resolve(element); 1292 return; 1293 } 1294 1295 // Default sticky handling with sticky-header detection 1296 const stickyHeader = document.getElementsByTagName('sticky-header'); 1297 1298 // Hacky fix for sticky header - update CSS variable 1299 if (stickyHeader.length > 0 && settings.barSize) { 1300 const getNumber = (string) => { 1301 return parseInt(string.replace("px", "")); 1302 }; 1303 1304 const currentHeight = getNumber( 1305 getComputedStyle(document.documentElement).getPropertyValue('--header-height') || "0" 1306 ); 1307 const barHeight = getNumber(window.LBTA_barSizes?.[settings.barSize] || "45px"); 1308 1309 document.documentElement.style.setProperty(
1310 '--header-height', 1311 (currentHeight + barHeight) + "px" 1312 ); 1313 1314 stickyHeader[0].prepend(element); 1315 } else { 1316 // Fallback to standard sticky 1317 element.style.position = "sticky"; 1318 element.style.top = "0"; 1319 } 1320 1321 resolve(element); 1322 }; 1323 1324 if (document.readyState === 'loading') { 1325 document.addEventListener('DOMContentLoaded', applySticky, false); 1326 } else { 1327 applySticky(); 1328 } 1329 }); 1330 } 1331 1332 /** 1333 * Main function to apply all position logic to an element 1334 * @param {HTMLElement} element - The bar element (React root or Liquid bar) 1335 * @param {Object} barData - Bar configuration with settings and overrides 1336 * @returns {Promise<HTMLElement>} The final positioned element 1337 */ 1338 async function LBTA_applyPositionLogic(element, barData) { 1339 const settings = barData.settings; 1340 const overrides = barData.overrides; 1341 1342 // Priority 1: Position Override (custom CSS selector) 1343 if (overrides?.position) { 1344 console.log("Applying position override:", overrides.position); 1345 return await LBTA_applyPositionOverride(element, overrides.position); 1346 } 1347 1348 // Priority 2: Bottom Position, non sticky bottom is in bar.liquid for now 1349 if (settings.position === "Bottom" && settings.sticky) { 1350 console.log("Applying bottom position"); 1351 return await LBTA_moveToBottom(element, barData); 1352 } 1353 1354 // Priority 3: Sticky Position (with theme detection) 1355 if (settings.sticky && settings.position !== "Bottom") { 1356 console.log("Applying sticky position"); 1357 return await LBTA_applyStickyPosition(element, settings, window.LBTA_storeOverrides); 1358 } 1359 1360 // Default: Element stays at insertion point 1361 return element; 1362 } 1363 1364 /** 1365 * Legacy function for backward compatibility 1366 * Used by old Liquid bars (if any remain) 1367 */ 1368 function LBTA_setWholeBarSettings(settings, element) { 1369 element.style.zIndex = "1000"; 1370 let shouldBeVisible = true; 1371 let shouldResolve = true; 1372 1373 return new Promise(async (resolve, reject) => { 1374 // Apply position logic 1375 const positionedElement = await LBTA_applyPositionLogic(element, { 1376 settings: settings, 1377 overrides: window.LBTA_chosenBar?.overrides 1378 }); 1379 1380 // Handle show timing (scroll % and delay) 1381 if (settings.showBar && settings.showBar.includes("%")) { 1382 let percentage = parseInt(settings.showBar.replace("%", "")); 1383 shouldBeVisible = false; 1384 1385 window.addEventListener('scroll', function () { 1386 const scrollHeight = document.body.scrollHeight; 1387 const currentPercentage = (window.scrollY + window.innerHeight) / scrollHeight * 100; 1388 1389 if (currentPercentage > percentage) { 1390 positionedElement.style.display = "flex"; 1391 } else { 1392 positionedElement.style.display = "none"; 1393 } 1394 }, false); 1395 } else if (settings.showBar && settings.showBar.includes("s")) { 1396 let seconds = parseInt(settings.showBar.replace("s", "")); 1397 shouldBeVisible = false; 1398 setTimeout(function () { 1399 positionedElement.style.display = "flex"; 1400 }, seconds * 1000); 1401 } 1402 1403 if (shouldBeVisible) { 1404 positionedElement.style.display = "flex"; 1405 } 1406 1407 resolve(positionedElement); 1408 }); 1409 } 1410</script>
1410<!-- END app snippet --> 1411 1412<!-- BEGIN app snippet: cartWatcher -->
1412<script> 1413 if (typeof CartWatcher === "undefined") { 1414 window.CartWatcher = class CartWatcher { 1415 constructor() { 1416 this.observer = null; 1417 this.cartChangedHandlers = []; 1418 this.firstTimeFlag = true; 1419 this.init(); 1420 } 1421 1422 init() { 1423 this.emitCartChanges().then(() => { 1424 this.observeCartChanges(); 1425 }); 1426 } 1427 1428 addCartChangedListener(handler) { 1429 this.cartChangedHandlers.push(handler); 1430 window.addEventListener("cart_changed", handler); 1431 } 1432 1433 removeCartChangedListener(handler) { 1434 const index = this.cartChangedHandlers.indexOf(handler); 1435 if (index > -1) { 1436 this.cartChangedHandlers.splice(index, 1); 1437 } 1438 window.removeEventListener("cart_changed", handler); 1439 } 1440 1441 disconnect() { 1442 if (this.observer) { 1443 this.observer.disconnect(); 1444 this.observer = null; 1445 } 1446 1447 this.cartChangedHandlers.forEach(handler => { 1448 window.removeEventListener("cart_changed", handler); 1449 }); 1450 this.cartChangedHandlers = []; 1451 1452 this.firstTimeFlag = true; 1453 } 1454 1455 async fetchCart() { 1456 var response = await fetch('/cart.js'); 1457 return response.json(); 1458 } 1459 1460 storeCart(cart) { 1461 localStorage.setItem('cart', JSON.stringify(cart)); 1462 } 1463 1464 storedCart() { 1465 return JSON.parse(localStorage.getItem('cart')) || { items: [] }; 1466 } 1467 1468 findCartChanges(oldCart, newCart) { 1469 var onlyInLeft = (l, r) => l.filter(li => !r.some(ri => li.key == ri.key)); 1470 let result = { 1471 added: onlyInLeft(newCart.items, oldCart.items), 1472 removed: onlyInLeft(oldCart.items, newCart.items), 1473 }; 1474 1475 oldCart.items.forEach(oi => { 1476 var ni = newCart.items.find(i => i.key == oi.key && i.quantity != oi.quantity); 1477 if (!ni) return; 1478 let quantity = ni.quantity - oi.quantity; 1479 let item = { ...ni }; 1480 item.quantity = Math.abs(quantity); 1481 quantity > 0 1482 ? result.added.push(item) 1483 : result.removed.push(item) 1484 }); 1485 1486 return result; 1487 } 1488 1489 async emitCartChanges() { 1490 var newCart = await this.fetchCart(); 1491 var oldCart = this.storedCart(); 1492 var changes = this.findCartChanges(oldCart, newCart); 1493 1494 var event = new CustomEvent("cart_changed", { 1495 cart: newCart, 1496 detail: { cart: newCart, changes, firstTime: this.firstTimeFlag } 1497 }); 1498 window.dispatchEvent(event); 1499 1500 this.firstTimeFlag = false; 1501 this.storeCart(newCart); 1502 } 1503 1504 observeCartChanges() { 1505 this.observer = new PerformanceObserver((list) => { 1506 list.getEntries().forEach((entry) => { 1507 var isValidRequestType = ['xmlhttprequest', 'fetch'].includes(entry.initiatorType); 1508 var isCartChangeRequest = /\/cart\//.test(entry.name); 1509 if (isValidRequestType && isCartChangeRequest) { 1510 this.emitCartChanges(); 1511 } 1512 }); 1513 }); 1514 this.observer.observe({ entryTypes: ["resource"] }); 1515 } 1516 } 1517 } else { 1518 console.warn("LBTA: CartWatcher already defined, skipping redefinition."); 1519 } 1520 1521 window.LBTCartWatcher = window.LBTCartWatcher || new window.CartWatcher(); // upsell could have 1522 1523 1524 function LBTA_SetupUpsellCartListener() { 1525 const upsellCartHandler = async (e) => { 1526 if (e.detail.firstTime) { 1527 return; 1528 } 1529 const cart = e.detail.cart; 1530 const oldCartEmbed = window.LBTACart; 1531 //refactor it to match the liquid output 1532 window.LBTACart = e.detail.cart.items.map(item => { 1533 let tags = []; 1534 if (window?.LBTACart?.id == item.product_id) { 1535 tags = window.LBTACart.tags; 1536 } else if (oldCartEmbed.find(i => i.id == item.product_id)) { 1537 tags = oldCartEmbed.find(i => i.id == item.product_id).tags;
1538 } 1539 return { 1540 id: item.product_id, 1541 variants: [{ id: item.variant_id }], 1542 final_line_price: item.final_line_price, 1543 tags 1544 }; 1545 }); 1546 }; 1547 1548 window.addEventListener("cart_changed", upsellCartHandler); 1549 } 1550 1551 LBTA_SetupUpsellCartListener(); 1552 1553</script>
1553<!-- END app snippet --> 1554
1555<script> 1556 1557 const LBTA_PROXY_PATH = "ann-bar" 1558 1559 // Bar size constants for position handling (header height adjustments) 1560 const LBTA_barSizes = { 1561 "Minimal": "6px", 1562 "Small": "45px", 1563 "Medium": "60px", 1564 "Large": "75px" 1565 }; 1566 window.LBTA_barSizes = LBTA_barSizes; 1567 1568 1569 var LBTA_metafields = [{"name":"4th of July sale","type":"ann-bar","status":false,"bars":[{"id":0,"messageSettings":{"text":"<b>4th of July SALE</b>","size":"17","font":"Theme","fontWeight":"normal","textDecoration":"none","fontStyle":"normal","color":"ffffff"},"callToActionSettings":{"text":"Learn More!","buttonSize":"12","buttonType":"None","buttonStyle":"Rectangle","url":"https://www.example.com","buttonColor":"ffffff","textColor":"000000"},"barStyleSettings":{"barColor":"d62f2f","barGradient":"Red Cherry","dismissActionColor":"ffffff","dismissActionSize":"1.5","dismissActionPosition":"right","paddingInline":"0","gradientColor1":"EB3349","gradientColor2":"EC3719"},"actualId":1}],"targeting":{"includedPages":[{"type":"AllPages","data":[]}],"excludedPages":[],"includedLocations":["AllCountries"],"excludedLocations":["None"],"device":"AllDevices","socialMedia":false,"priority":0,"iconColor":"ffffff","iconPos":"left","socialMediaUrls":{"facebook":"","youtube":"","instagram":"","pinterest":"","snapchat":"","tiktok":"","tumblr":"","vimeo":"","x":""},"referal":[]},"settings":{"sticky":false,"showBar":"Immediately","barSize":"Medium","position":"Top","scrollable":true,"speed":22,"pattern":null,"dismissable":false},"version":1,"id":"n2lyzMRe"},{"name":"Pre Sale","type":"rot-bar","status":false,"bars":[{"id":0,"messageSettings":{"text":"SAVOIZ Celebrates 5 YEARS SALE!!!! Buy 1 get the second half price use code GIMME2","size":"22","font":"Lato","fontWeight":"normal","textDecoration":"none","fontStyle":"normal","color":"ffffff"},"callToActionSettings":{"text":"Learn More!","buttonSize":"12","buttonType":"None","buttonStyle":"Rectangle","url":"https://www.example.com","buttonColor":"ffffff","textColor":"000000"},"barStyleSettings":{"barColor":"f42369","barGradient":"None","dismissActionColor":"ffffff","dismissActionSize":"1.5","dismissActionPosition":"right","paddingInline":"0"},"actualId":1}],"targeting":{"includedPages":[{"type":"AllPages","data":[]}],"excludedPages":[],"includedLocations":["AllCountries"],"excludedLocations":["None"],"device":"AllDevices","socialMedia":false,"priority":0,"iconColor":"ffffff","iconPos":"left","socialMediaUrls":{"facebook":"","youtube":"","instagram":"","pinterest":"","snapchat":"","tiktok":"","tumblr":"","vimeo":"","x":""},"referal":[],"timeTargeting":{"enabled":false,"timezone":"Europe/Paris","startTime":"09:00","endTime":"17:00"}},"settings":{"sticky":false,"showBar":"Immediately","barSize":"Medium","position":"Top","scrollable":false,"speed":22,"pattern":null,"dismissable":false,"integrations":{"upsellCartFreeShipping":false},"hideLegend":false,"layout":"vertical","freeShippingBarUseMainBarsGoal":false},"id":"Tw8quPJb"},{"name":"Announcement Bar Campaign #3","type":"ann-bar","status":false,"bars":[{"id":0,"messageSettings":{"text":"BOXING WEEK SALE","size":"16","font":"Theme","fontWeight":"normal","textDecoration":"none","fontStyle":"normal","color":"ffffff"},"callToActionSettings":{"text":"Learn More!","buttonSize":"12","buttonType":"None","buttonStyle":"Rectangle","url":"https://www.example.com","buttonColor":"ffffff","textColor":"000000"},"barStyleSettings":{"barColor":"800000","barGradient":"None","dismissActionColor":"ffffff","dismissActionSize":"1.5","dismissActionPosition":"right","paddingInline":"0"},"actualId":1}],"targeting":{"includedPages":[{"type":"AllPages","data":""}],"excludedPages":[],"includedLocations":["AllCountries"],"excludedLocations":["None"],"device":"AllDevices","socialMedia":false,"priority":0,"iconColor":"ffffff","iconPos":"left","socialMediaUrls":{"facebook":"","youtube":"","instagram":"","pinterest":"","snapchat":"","tiktok":"","tumblr":"","vimeo":"","x":""},"timeTargeting":{"enabled":false,"timezone":"Europe/Paris","startTime":"09:00","endTime":"17:00"},"referal":[]},"settings":{"sticky":false,"showBar":"Immediately","barSize":"Small","position":"Top","scrollable":true,"speed":22,"pattern":null,"dismissable":false,"integrations":{"upsellCartFreeShipping":false},"hideLegend":false,"layout":"vertical","freeShippingBarUseMainBarsGoal":false},"id":"Rx7e0Exc"}]; 1570 1571 1572 const LBTA_targetingStatus = "pro" != "Free"; 1573 console.log("%cLibau Ann-Bar extension: v2.2.3" 1574 , "font-size: 16px; color: #806FBF; background: #fff; border-radius:4px; padding: 0 2px; font-weight: bold;"); 1575 console.log( 1576 `%cTargeting: ${LBTA_targetingStatus ? 'Enabled' : 'Disabled'}`, 1577 `font-size: 16px; color: ${LBTA_targetingStatus ? '#28a745' : '#dc3545'}; background: #fff; border-radius:4px; padding: 0 2px; font-weight: bold;`, LBTA_metafields 1578 ); 1579 1580 1581 1582 window.LBTA_currencyRates = {"availableCurrencies":[{"code":"EUR","name":"Euro","symbol":"â¬","weight":0},{"code":"USD","name":"US Dollar","symbol":"$","weight":-1},{"code":"GBP","name":"Pound Sterling","symbol":"£","weight":-2},{"code":"CAD","name":"Canadian Dollar","symbol":"$","weight":-3},{"code":"AUD","name":"Australian Dollar","symbol":"$","weight":-4},{"code":"PKR","name":"Pakistan Rupee","symbol":"â¨","weight":null},{"code":"NIO","name":"Cordoba Oro","symbol":"C$","weight":null},{"code":"NOK","name":"Norwegian Krone","symbol":"kr","weight":null},{"code":"NPR","name":"Nepalese Rupee","symbol":"â¨","weight":null},{"code":"NZD","name":"New Zealand Dollar","symbol":"$","weight":null},{"code":"OMR","name":"Rial Omani","symbol":"ï·¼","weight":null},{"code":"PAB","name":"Balboa","symbol":null,"weight":null},{"code":"PEN","name":"Nuevo Sol","symbol":"S/.","weight":null},{"code":"PGK","name":"Kina","symbol":null,"weight":null},{"code":"PHP","name":"Philippine Peso","symbol":"Php","weight":null},{"code":"NAD","name":"Dollar","symbol":null,"weight":null},{"code":"PLN","name":"Zloty","symbol":"zÅ","weight":null},{"code":"PYG","name":"Guarani","symbol":"Gs","weight":null},{"code":"QAR","name":"Qatari Rial","symbol":"ï·¼","weight":null},{"code":"RON","name":"New Leu","symbol":"lei","weight":null},{"code":"RSD","name":"Serbian Dinar","symbol":"Ðин.","weight":null},{"code":"RUB","name":"Russian Ruble","symbol":"ÑÑб","weight":null},{"code":"RWF","name":"Rwanda Franc","symbol":null,"weight":null}
1582,{"code":"MNT","name":"Tugrik","symbol":"â®","weight":null},{"code":"LRD","name":"Liberian Dollar","symbol":"$","weight":null},{"code":"LSL","name":"Loti","symbol":null,"weight":null},{"code":"LTL","name":"Lithuanian Litas","symbol":"Lt","weight":null},{"code":"LVL","name":"Latvian Lats","symbol":"Ls","weight":null},{"code":"LYD","name":"Libyan Dinar","symbol":null,"weight":null},{"code":"MAD","name":"Moroccan Dirham","symbol":null,"weight":null},{"code":"MDL","name":"Moldovan Leu","symbol":null,"weight":null},{"code":"MGA","name":"Malagasy Ariary","symbol":null,"weight":null},{"code":"MKD","name":"Denar","symbol":"ден","weight":null},{"code":"MMK","name":"Kyat","symbol":null,"weight":null},{"code":"NGN","name":"Naira","symbol":"â¦","weight":null},{"code":"MOP","name":"Pataca","symbol":null,"weight":null},{"code":"MRO","name":"Ouguiya","symbol":null,"weight":null},{"code":"MUR","name":"Mauritius Rupee","symbol":"â¨","weight":null},{"code":"MVR","name":"Rufiyaa","symbol":null,"weight":null},{"code":"MWK","name":"Kwacha","symbol":null,"weight":null},{"code":"MXN","name":"Peso","symbol":null,"weight":null},{"code":"MYR","name":"Malaysian Ringgit","symbol":"RM","weight":null},{"code":"MZN","name":"Metical","symbol":"MT","weight":null},{"code":"SBD","name":"Solomon Islands Dollar","symbol":"$","weight":null},{"code":"WST","name":"Samoan tÄlÄ","symbol":"SAT","weight":null},{"code":"TWD","name":"New Taiwan Dollar","symbol":"NT$","weight":null},{"code":"TZS","name":"Tanzanian Shilling","symbol":null,"weight":null},{"code":"UAH","name":"Hryvnia","symbol":"â´","weight":null},{"code":"UGX","name":"Uganda Shilling","symbol":null,"weight":null},{"code":"UYU","name":"Peso","symbol":null,"weight":null},{"code":"UZS","name":"Uzbekistan Sum","symbol":"лв","weight":null},{"code":"VEF","name":"Bolivar Fuerte","symbol":"Bs","weight":null},{"code":"VND","name":"Dong","symbol":"â«","weight":null},{"code":"VUV","name":"Vatu","symbol":null,"weight":null},{"code":"TTD","name":"Trinidad and Tobago Dollar","symbol":"TT$","weight":null},{"code":"XAF","name":"CFA Franc BEAC","symbol":null,"weight":null},{"code":"XCD","name":"East Caribbean Dollar","symbol":"$","weight":null},{"code":"XOF","name":"CFA Franc BCEAO","symbol":null,"weight":null},{"code":"XPF","name":"CFP Franc","symbol":null,"weight":null},{"code":"YER","name":"Yemeni Rial","symbol":"ï·¼","weight":null},{"code":"ZAR","name":"Rand","symbol":"R","weight":null},{"code":"ZMK","name":"Zambian Kwacha","symbol":null,"weight":null},{"code":"ZMW","name":"Zambian kwacha","symbol":"ZK","weight":null},{"code":"ZWL","name":"Zimbabwean dollar","symbol":"$","weight":null},{"code":"STD","name":"Dobra","symbol":null,"weight":null},{"code":"LAK","name":"Kip","symbol":"â","weight":null},{"code":"SCR","name":"Seychelles Rupee","symbol":"â¨","weight":null},{"code":"SDG","name":"Sudanese Pound","symbol":null,"weight":null},{"code":"SEK","name":"Swedish Krona","symbol":"kr","weight":null},{"code":"SGD","name":"Singapore Dollar","symbol":"$","weight":null}
1582,{"code":"SHP","name":"St Helena Pound","symbol":"£","weight":null},{"code":"SLL","name":"Leone","symbol":null,"weight":null},{"code":"SOS","name":"Somali Shilling","symbol":"S","weight":null},{"code":"SRD","name":"Surinam Dollar","symbol":"$","weight":null},{"code":"SAR","name":"Saudi Riyal","symbol":"ï·¼","weight":null},{"code":"SVC","name":"Salvadoran Colon","symbol":null,"weight":null},{"code":"SYP","name":"Syrian Pound","symbol":"£","weight":null},{"code":"SZL","name":"Lilangeni","symbol":null,"weight":null},{"code":"THB","name":"Baht","symbol":"฿","weight":null},{"code":"TJS","name":"Somoni","symbol":null,"weight":null},{"code":"TMT","name":"Manat","symbol":null,"weight":null},{"code":"TND","name":"Tunisian Dinar","symbol":null,"weight":null},{"code":"TOP","name":"Pa'anga","symbol":null,"weight":null},{"code":"TRY","name":"Turkish Lira","symbol":"TL","weight":null},{"code":"COP","name":"Peso","symbol":null,"weight":null},{"code":"BWP","name":"Pula","symbol":"P","weight":null},{"code":"BYN","name":"Belarusian Rouble","symbol":"Br","weight":null},{"code":"BYR","name":"Belarussian Ruble","symbol":"p.","weight":null},{"code":"BZD","name":"Belize Dollar","symbol":"BZ$","weight":null},{"code":"CDF","name":"Congolese Franc","symbol":null,"weight":null},{"code":"CHF","name":"Swiss Franc","symbol":"CHF","weight":null},{"code":"CLF","name":"Unidad de Fomento","symbol":"UF","weight":null},{"code":"CLP","name":"Chilean Peso","symbol":null,"weight":null},{"code":"CNY","name":"Yuan Renminbi","symbol":"Â¥","weight":null},{"code":"BTN","name":"Bhutanese ngultrum","symbol":"Nu.","weight":null},{"code":"CRC","name":"Costa Rican Colon","symbol":"â¡","weight":null},{"code":"CUC","name":"Cuban convertible peso","symbol":"$","weight":null},{"code":"CUP","name":"Cuban Peso","symbol":null,"weight":null},{"code":"CVE","name":"Cape Verde Escudo","symbol":null,"weight":null},{"code":"CZK","name":"Czech Koruna","symbol":"KÄ","weight":null},{"code":"DJF","name":"Djibouti Franc","symbol":null,"weight":null},{"code":"DKK","name":"Danish Krone","symbol":"kr","weight":null},{"code":"DOP","name":"Dominican Peso","symbol":"RD$","weight":null},{"code":"DZD","name":"Algerian Dinar","symbol":null,"weight":null},{"code":"BBD","name":"Barbados Dollar","symbol":"$","weight":null},{"code":"AFN","name":"Afghani","symbol":"Ø","weight":null},{"code":"ALL","name":"Lek","symbol":"Lek","weight":null},{"code":"AMD","name":"Armenian Dram","symbol":null,"weight":null},{"code":"ANG","name":"Netherlands Antillian Guilder","symbol":"Æ","weight":null},{"code":"AOA","name":"Kwanza","symbol":null,"weight":null},{"code":"ARS","name":"Argentine Peso","symbol":"$","weight":null},{"code":"AWG","name":"Aruban florin","symbol":"Æ","weight":null},{"code":"AZN","name":"Azerbaijanian Manat","symbol":"ман","weight":null},{"code":"BAM","name":"Convertible Marks","symbol":"KM","weight":null},{"code":"EGP","name":"Egyptian Pound","symbol":"£","weight":null},{"code":"BDT","name":"Taka","symbol":null,"weight":null},{"code":"BGN","name":"Bulgarian Lev","symbol":"лв","weight":null},{"code":"BHD","name":"Bahraini Dinar","symbol":null,"weight":null},{"code":"BIF","name":"Burundi Franc","symbol":null,"weight":null},{"code":"BMD","name":"Bermudian Dollar","symbol":"$","weight":null},{"code":"BND","name":"Brunei Dollar","symbol":"$","weight":null},{"code":"BOB","name":"Boliviano","symbol":null,"weight":null},{"code":"BRL","name":"Brazilian Real","symbol":"R$","weight":null},{"code":"BSD","name":"Bahamian Dollar","symbol":"$","weight":null},{"code":"KGS","name":"Som","symbol":"лв","weight":null},{"code":"INR","name":"Indian Rupee","symbol":null,"weight":null},{"code":"IQD","name":"Iraqi Dinar","symbol":null,"weight":null},{"code":"IRR","name":"Iranian Rial","symbol":"ï·¼","weight":null},{"code":"ISK","name":"Iceland Krona","symbol":"kr","weight":null},{"code":"JEP","name":"Jersey pound","symbol":"£","weight":null},{"code":"JMD","name":"Jamaican Dollar","symbol":"J$","weight":null},{"code":"JOD","name":"Jordanian Dinar","symbol":null,"weight":null},{"code":"JPY","name":"Yen","symbol":"Â¥","weight":null},{"code":"KES","name":"Kenyan Shilling","symbol":null,"weight":null},{"code":"IMP","name":"Isle of Man Pound","symbol":"£","weight":null},{"code":"KHR","name":"Riel","symbol":"á","weight":null},{"code":"KMF","name":"Comoro Franc","symbol":null,"weight":null},{"code":"KPW","name":"North Korean Won","symbol":"â©","weight":null},{"code":"KRW","name":"Won","symbol":"â©","weight":null},{"code":"KWD","name":"Kuwaiti Dinar","symbol":null,"weight":null},{"code":"KYD","name":"Cayman Islands Dollar","symbol":"$","weight":null},{"code":"KZT","name":"Tenge","symbol":"лв","weight":null},{"code":"AED","name":"UAE Dirham","symbol":null,"weight":null},{"code":"LBP","name":"Lebanese Pound","symbol":"£","weight":null},{"code":"GNF","name":"Guinea Franc","symbol":null,"weight":null},{"code":"ERN","name":"Eritrean nakfa","symbol":"Nfk","weight":null},{"code":"ETB","name":"Ethiopian Birr","symbol":null,"weight":null},{"code":"FJD","name":"Fiji Dollar","symbol":"$","weight":null},{"code":"FKP","name":"Falkland Islands Pound","symbol":"£","weight":null},{"code":"GEL","name":"Lari","symbol":null,"weight":null},{"code":"GGP","name":"Guernsey pound","symbol":null,"weight":null},{"code":"GHS","name":"Cedi","symbol":null,"weight":null},{"code":"GIP","name":"Gibraltar Pound","symbol":"£","weight":null},{"code":"GMD","name":"Dalasi","symbol":null,"weight":null},{"code":"LKR","name":"Sri Lanka Rupee","symbol":"â¨","weight":null},{"code":"GTQ","name":"Quetzal","symbol":"Q","weight":null},{"code":"GYD","name":"Guyana Dollar","symbol":"$","weight":null},{"code":"HKD","name":"Hong Kong Dollar","symbol":"$","weight":null},{"code":"HNL","name":"Lempira","symbol":"L","weight":null},{"code":"HRK","name":"Croatian Kuna","symbol":"kn","weight":null},{"code":"HTG","name":"Gourde","symbol":null,"weight":null},{"code":"HUF","name":"Forint","symbol":"Ft","weight":null},{"code":"IDR","name":"Rupiah","symbol":"Rp","weight":null},{"code":"ILS","name":"New Israeli Sheqel","symbol":"âª","weight":null}],"rates":{"base":"EUR","rates":{"AED":4.262168,"AFN":79.403783,"ALL":97.09089,"AMD":443.186648,"ANG":2.077157,"AOA":1064.236879,"ARS":1525.554483,"AUD":1.807143,"AWG":2.090465,"AZN":1.975754,"BAM":1.956649,"BBD":2.336534,"BDT":141.071235,"BGN":1.95
1582714,"BHD":0.437554,"BIF":3460.327497,"BMD":1.160564,"BND":1.495662,"BOB":8.016307,"BRL":6.353973,"BSD":1.160114,"BTC":0.000010333299,"BTN":101.454913,"BWP":15.59957,"BYN":3.90733,"BYR":22747.049894,"BZD":2.32736,"CAD":1.614368,"CDF":3325.014793,"CHF":0.937971,"CLF":0.028744,"CLP":1127.639134,"CNY":8.333314,"CNH":8.336834,"COP":4681.482136,"CRC":585.159044,"CUC":1.160564,"CUP":30.75494,"CVE":110.312884,"CZK":24.576505,"DJF":206.577,"DKK":7.464491,"DOP":72.372038,"DZD":150.960791,"EGP":56.246257,"ERN":17.408457,"ETB":164.527873,"EUR":1,"FJD":2.641385,"FKP":0.865127,"GBP":0.865015,"GEL":3.127677,"GGP":0.865127,"GHS":12.789276,"GIP":0.865127,"GMD":83.56095,"GNF":10057.365637,"GTQ":8.895861,"GYD":242.602172,"HKD":9.071651,"HNL":30.348173,"HRK":7.536239,"HTG":151.797199,"HUF":395.99135,"IDR":19008.23568,"ILS":3.946155,"IMP":0.865127,"INR":101.55981,"IQD":1519.459557,"IRR":48801.70665,"ISK":143.411043,"JEP":0.865127,"JMD":185.970725,"JOD":0.822817,"JPY":172.582214,"KES":149.852092,"KGS":101.465075,"KHR":4651.959167,"KMF":490.341842,"KPW":1044.471148,"KRW":1614.16434,"KWD":0.355074,"KYD":0.966707,"KZT":623.59606,"LAK":25139.370803,"LBP":104389.664112,"LKR":350.111974,"LRD":232.597958,"LSL":20.467584,"LTL":3.426843,"LVL":0.702013,"LYD":6.294732,"MAD":10.499167,"MDL":19.54123,"MGA":5137.119228,"MKD":61.566724,"MMK":2436.731798,"MNT":4174.882193,"MOP":9.343535,"MRU":46.264082,"MUR":53.513734,"MVR":17.883916,"MWK":2011.547161,"MXN":21.742982,"MYR":4.906281,"MZN":74.157968,"NAD":20.467584,"NGN":1782.103291,"NIO":42.68853,"NOK":11.836352,"NPR":162.325062,"NZD":1.99825,"OMR":0.446185,"PAB":1.160079,"PEN":4.073268,"PGK":4.903086,"PHP":66.144595,"PKR":329.117861,"PLN":4.263296,"PYG":8407.649539,"QAR":4.228499,"RON":5.053675,"RSD":117.20645,"RUB":93.513633,"RWF":1679.207196,"SAR":4.354923,"SBD":9.536371,"SCR":17.128122,"SDG":696.916424,"SEK":11.177145,"SGD":1.495752,"SHP":0.912021,"SLE":27.042948,"SLL":24336.439621,"SOS":662.979213,"SRD":44.078024,"STD":24021.326872,"STN":24.510851,"SVC":10.150406,"SYP":15090.025867,"SZL":20.45844,"THB":37.880781,"TJS":11.078766,"TMT":4.061973,"TND":3.406279,"TOP":2.718157,"TRY":47.599751,"TTD":7.877487,"TWD":35.440717,"TZS":2895.606417,"UAH":47.946999,"UGX":4133.830006,"USD":1.160564,"UYU":46.429754,"UZS":14401.251203,"VES":160.107781,"VND":30580.855342,"VUV":139.618327,"WST":3.142143,"XAF":656.233372,"XAG":0.030559,"XAU":0.000349,"XCD":3.136482,"XCG":2.090826,"XDR":0.815128,"XOF":656.2362,"XPF":119.331742,"YER":278.764508,"ZAR":20.463768,"ZMK":10446.459969,"ZMW":26.826067,"ZWL":373.70106},"timestamp":1755863956}}; 1583 1584 window.LBTA_currencyRates = LBTA_currencyRates; 1585 1586 1587 var LBTA_storeOverrides = null; 1588 1589 1590 var LBTA_shopCurrency = "USD"; 1591 1592 window.LBTACart = []; 1593 1594 1595 1596 1597 1598 1599 window.LBTA_ProcessedBars = []; 1600 1601 let LBTA_chosenBar = null; 1602 let LBTA_renderIterations = 0; 1603 async function LBTA_run() { 1604 console.log("Processing", LBTA_metafields.length, "bars"); 1605 // Process all bars in parallel 1606 const promises = LBTA_metafields.map(async (bar) => { 1607 try { 1608 // Skip if already processed 1609 if (LBTA_ProcessedBars.includes(bar.id)) { 1610 console.log("Bar already processed, skipping", bar.id); 1611 return null; 1612 } 1613 1614 const result = await LBTA_getFilteredBar([bar]); 1615 1616 if (result) { 1617 LBTA_drawBar(result); 1618 window.LBTA_ProcessedBars.push(result.id); 1619 return result; 1620 } else { 1621 // Mark as processed even if it didn't pass filtering 1622 window.LBTA_ProcessedBars.push(bar.id); 1623 return null; 1624 } 1625 } catch (err) { 1626 console.log('Error processing bar', bar.id, err); 1627 window.LBTA_ProcessedBars.push(bar.id); 1628 return null; 1629 } 1630 }); 1631 1632 } 1633 LBTA_run(); 1634 1635 function LBTA_drawBar(result) { 1636 if (!result) return 1637 LBTA_chosenBar = result; // so can be grabbed from elsewhere, wonky but works 1638 1639 //Pull out what fonts are needed 1640 for (let i = 0; i < result.bars.length; i++) { 1641 let bar = result.bars[i]; 1642 let messageSettings = bar.messageSettings; 1643 if (messageSettings.font != "Theme") { 1644 if (!LBTA_neededFonts[messageSettings.font]) { 1645 let font = messageSettings.font 1646 let key = "ann-bar-" + font.toLowerCase().replace(/\s+/g, '-'); 1647 LBTA_neededFonts[font] = key; 1648 LBTA_loadGoogleFont(messageSettings.font, key); 1649 } 1650 } 1651 } 1652 if (result.type == "ann-bar") { 1653 LBTA_ReactInit(result); 1654 return 1655 } 1656 1657 if (result.type == "rot-bar") { 1658 LBTA_ReactInit(result); 1659 return 1660 } 1661 1662 if (result.type == "ship-bar") { 1663 window.LBTASharedMinShippingAmount = result.shippingMin; 1664 window.LBTASharedBaseCurrency = result.baseCurrency; 1665 LBTA_ReactInit(result); 1666 return 1667 } 1668 1669 if (result.type == "ship-bar-cart") { 1670 LBTA_ReactInit(result); 1671 return 1672 } 1673 1674 1675 if (result.type == "countdown-bar") { 1676 LBTA_ReactInit(result); 1677 return 1678 } 1679 1680 } 1681 1682 async function LBTA_addTargetForReact(barData, elementId) { 1683 const targetElement = document.createElement('div'); 1684 targetElement.id = elementId; 1685 1686 // Special case: Cart drawer positioning 1687 if (barData.type === "ship-bar-cart") { 1688 const waitForElement = (selectorPositions, timeout = 5000) => { 1689 return new Promise((resolve) => { 1690 // Check if any element already exists 1691 for (const [selector, position] of Object.entries(selectorPositions)) { 1692 const element = document.querySelector(selector); 1693 if (element) { 1694 resolve({ element, position }); 1695 return; 1696 } 1697 } 1698 1699 const observer = new MutationObserver(() => { 1700 // Check for any matching element 1701 for (const [selector, position] of Object.entries(selectorPositions)) { 1702 const element = document.querySelector(selector); 1703 if (element) { 1704 observer.disconnect(); 1705 resolve({ element, position }); 1706 return; 1707 } 1708 } 1709 }); 1710 1711 observer.observe(document.body, { 1712 childList: true, 1713 subtree: true 1714 }); 1715 1716 setTimeout(() => { 1717 observer.disconnect(); 1718 resolve(null); 1719 }, timeout); 1720 }); 1721 }; 1722 1723 const result = await waitForElement({ 1724 '.drawer__header': 'afterend', 1725 '.cart-items__wrapper': 'afterbegin', 1726 ...window?.LBTA_CDSelectors 1727 }); 1728 1729 if (result) { 1730 const { element, position } = result; 1731 element.insertAdjacentElement(position, targetElement); 1732 } 1733 1734 return targetElement; 1735 } 1736 1737 // Basic positioning (top or bottom) 1738 if (barData.settings?.position === "Bottom") { 1739 // Wait for DOM if needed 1740 if (document.readyState === 'loading') { 1741 await new Promise(resolve => { 1742 document.addEventListener('DOMContentLoaded', resolve, { once: true });
1743 }); 1744 } 1745 document.body.appendChild(targetElement); 1746 } else { 1747 // Insert at top 1748 document.body.insertBefore(targetElement, document.body.firstChild); 1749 } 1750 1751 // Apply advanced positioning (overrides, sticky, etc.) 1752 const finalElement = await LBTA_applyPositionLogic(targetElement, barData); 1753 1754 return finalElement; 1755 } 1756 1757 async function LBTA_rerenderReactBars() { 1758 window.LBTARendered = window.LBTARendered || {}; 1759 // reactInit if the target div no longer exists, aka something else deleted it 1760 for (const [barId, rendered] of Object.entries(window.LBTARendered)) { 1761 const target = document.getElementById(barId); 1762 if (!target) { 1763 window.LBTARendered[barId] = false; 1764 await LBTA_ReactInit(window.LBTAContext[barId]); 1765 } 1766 } 1767 } 1768 1769 async function LBTA_ReactInit(barData) { 1770 const embedElementId = `lbta-${barData.id}`; 1771 await LBTA_addTargetForReact(barData, embedElementId); 1772 window.LBTAContext = window.LBTAContext || {}; 1773 window.LBTAContext[embedElementId] = { 1774 ...barData 1775 }; 1776 1777 <!-- BEGIN app snippet: gzippedScript --> 1778 let compressedScript = "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"; 1779 <!-- END app snippet --> 1780 <!-- BEGIN app snippet: unZipAndExecuteScript -->// 1781const binaryString = atob(compressedScript); 1782const bytes = new Uint8Array(binaryString.length); 1783for (let i = 0; i < binaryString.length; i++) { 1784 bytes[i] = binaryString.charCodeAt(i); 1785} 1786 1787const ds = new DecompressionStream("gzip"); 1788const stream = new Response(bytes).body.pipeThrough(ds); 1789 1790const reader = stream.getReader(); 1791let result = ""; 1792 1793function processChunks() { 1794 return reader.read().then(({ done, value }) => { 1795 if (done) { 1796 const script = result; 1797 eval(script); 1798 return; 1799 } 1800 1801 result += new TextDecoder().decode(value); 1802 return processChunks(); 1803 }); 1804} 1805 1806processChunks().catch((err) => console.error("Decompression error:", err)); 1807<!-- END app snippet --> 1808 } 1809 1810 window.addEventListener("cart_changed", () => { 1811 for (const bar of LBTA_metafields) { 1812 if (bar.type == "ship-bar-cart") { 1813 LBTA_rerenderReactBars(); 1814 break; 1815 } 1816 } 1817 }); 1818 1819 1820</script>
1820 1821 1822 1823<!-- END app block -->
1823<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
1823 1824<link href="https://cdn.shopify.com/extensions/019c6d8a-9122-7159-83bb-2666adef76e0/libautech-abar-103/assets/lbta_style.css" rel="stylesheet" type="text/css" media="all"> 1825<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1826<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 45064781977,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1826
1826
1827<script> 1828 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1829</script>
vendor: 1 bytes, line 1829
1829
1830<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1830).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 45064781977,storefrontBaseUrl: "https://www.savoiz.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.savoiz.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1710555371","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
1830,"dataSharingState":"unrestricted"},{"id":"1648525547","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1526169835","configuration":"{\"accountID\":\"savoiz\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4f82d0323b06a4642fbff9b42c9979eb","type":"APP","apiClientId":12388204545,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1038156011","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"472940779","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-B8Y3M7DFJ8\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-B8Y3M7DFJ8\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-B8Y3M7DFJ8\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-B8Y3M7DFJ8\\\",\\\"MC-30SYZ81YEG\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-B8Y3M7DFJ8\\\",\\\"MC-30SYZ81YEG\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-B8Y3M7DFJ8\\\",\\\"MC-30SYZ81YEG\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-B8Y3M7DFJ8\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-B8Y3M7DFJ8\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"417956075","configuration":"{\"pixelCode\":\"CNGS48JC77UCB9C5D380\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"201523435","configuration":"{\"pixel_id\":\"244484316955845\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"73138411","configuration":"{\"tagID\":\"2613489325992\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"86409451","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Savoiz","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"savoiz.myshopify.com","countryCode":"CA","storefrontUrl":"https:\/\/www.savoiz.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"5655375675545","handle":"pink-grey-sensory-swing","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36192425640089","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8791172776171","handle":"heavy-duty-doorway-mount-pull-up-bar","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45983970033899","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6933605449881","handle":"purple-sensory-swing","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40646251282585","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5655351820441","handle":"blue-sensory-swing","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36192332611737","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"5655390486681","handle":"sensory-swing-for-kids-orange-green","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"36192575553689","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8095685574891","handle":"white-sensory-swing","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44093345530091","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.savoiz.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"149579333867","themeStoreId":"796","themePublished":"true","eventMetadataId":"5192cd33-8c59-4359-bdcd-4e38f2d5d7cb","pageType":"home","shopId":"45064781977","storefrontBaseUrl":"https:\/\/www.savoiz.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1830<script> 1831 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1832 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1833 window.ShopifyAnalytics.meta.currency = 'USD'; 1834 var meta = {"page":{"pageType":"home","requestId":"2d06af21-3b3d-40d1-a623-ef72a6388c71-1790981815"}}; 1835 for (var attr in meta) { 1836 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1837 } 1838</script>
vendor: 1 bytes, line 1838
1838
1839<script class="analytics"> 1840 (function () { 1841 var customDocumentWrite = function(content) { 1842 var jquery = null; 1843 1844 if (window.jQuery) { 1845 jquery = window.jQuery; 1846 } else if (window.Checkout && window.Checkout.$) { 1847 jquery = window.Checkout.$; 1848 } 1849 1850 if (jquery) { 1851 jquery('body').append(content); 1852 } 1853 }; 1854 1855 var hasLoggedConversion = function(token) { 1856 if (token) { 1857 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1858 } 1859 return false; 1860 } 1861 1862 var setCookieIfConversion = function(token) { 1863 if (token) { 1864 var twoMonthsFromNow = new Date(Date.now()); 1865 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1866 1867 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1868 } 1869 } 1870 1871 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1872 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1873 if (trekkie.integrations) { 1874 return; 1875 } 1876 trekkie.methods = [ 1877 'identify', 1878 'page', 1879 'ready', 1880 'track', 1881 'trackForm', 1882 'trackLink' 1883 ]; 1884 trekkie.factory = function(method) { 1885 return function() { 1886 var args = Array.prototype.slice.call(arguments); 1887 args.unshift(method); 1888 trekkie.push(args); 1889 if (method == 'track' || method == 'page') { 1890 var pageUrl; 1891 try { 1892 pageUrl = window.location.href; 1893 } catch (e) {} 1894 var pageReferrer; 1895 try { 1896 pageReferrer = document.referrer; 1897 } catch (e) {} 1898 try { 1899 if (window.__TREKKIE_SHIM_QUEUE == null) { 1900 window.__TREKKIE_SHIM_QUEUE = []; 1901 } 1902 window.__TREKKIE_SHIM_QUEUE.push({ 1903 from: 'trekkie-stub', 1904 method: method, 1905 args: args.slice(1), 1906 pageContext: { 1907 url: pageUrl, 1908 referrer: pageReferrer 1909 } 1910 }); 1911 } catch (e) { 1912 // no-op 1913 } 1914 } 1915 return trekkie; 1916 }; 1917 }; 1918 for (var i = 0; i < trekkie.methods.length; i++) { 1919 var key = trekkie.methods[i]; 1920 trekkie[key] = trekkie.factory(key); 1921 } 1922 trekkie.load = function(config) { 1923 trekkie.config = config || {}; 1924 trekkie.config.initialDocumentCookie = document.cookie; 1925 var first = document.getElementsByTagName('script')[0]; 1926var script = document.createElement('script'); 1927script.type = 'text/javascript'; 1928script.onerror = function(e) { 1929 var scriptFallback = document.createElement('script'); 1930 scriptFallback.type = 'text/javascript'; 1931 scriptFallback.onerror = function(error) { 1932 var Monorail = { 1933 produce: function produce(monorailDomain, schemaId, payload) { 1934 var currentMs = new Date().getTime(); 1935 var event = { 1936 schema_id: schemaId, 1937 payload: payload, 1938 metadata: { 1939 event_created_at_ms: currentMs, 1940 event_sent_at_ms: currentMs 1941 } 1942 }; 1943 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1944 }, 1945 sendRequest: function sendRequest(endpointUrl, payload) { 1946 // Try the sendBeacon API 1947 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1948 var blobData = new window.Blob([payload], { 1949 type: 'text/plain' 1950 }); 1951 1952 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1953 return true; 1954 } // sendBeacon was not successful 1955 1956 } // XHR beacon 1957 1958 var xhr = new XMLHttpRequest(); 1959 1960 try { 1961 xhr.open('POST', endpointUrl); 1962 xhr.setRequestHeader('Content-Type', 'text/plain'); 1963 xhr.send(payload); 1964 } catch (e) { 1965 console.log(e); 1966 } 1967 1968 return false; 1969 }, 1970 isIos12: function isIos12() { 1971 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1972 } 1973 }; 1974 Monorail.produce('monorail-edge.shopifysvc.com', 1975 'trekkie_storefront_load_errors/1.1', 1976 {shop_id: 45064781977, 1977 theme_id: 149579333867, 1978 app_name: "storefront", 1979 context_url: window.location.href, 1980 source_url: "//www.savoiz.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1981 1982 }; 1983 scriptFallback.async = true; 1984 scriptFallback.src = '//www.savoiz.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1985 first.parentNode.insertBefore(scriptFallback, first); 1986}; 1987script.async = true; 1988script.src = '//www.savoiz.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1989first.parentNode.insertBefore(script, first); 1990 1991 }; 1992 trekkie.load( 1993 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":45064781977,"isMerchantRequest":null,"themeId":149579333867,"themeCityHash":"10543390434515678545","contentLanguage":"en","currency":"USD","eventMetadataId":"5192cd33-8c59-4359-bdcd-4e38f2d5d7cb"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1994 ); 1995 1996 var loaded = false;
1997 trekkie.ready(function() { 1998 if (loaded) return; 1999 loaded = true; 2000 2001 window.ShopifyAnalytics.lib = window.trekkie; 2002 2003 var originalDocumentWrite = document.write; 2004 document.write = customDocumentWrite; 2005 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2006 document.write = originalDocumentWrite; 2007 2008 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2009 var token = match? match[1]: undefined; 2010 if (!hasLoggedConversion(token)) { 2011 setCookieIfConversion(token); 2012 2013 } 2014 }); 2015 2016 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"2d06af21-3b3d-40d1-a623-ef72a6388c71-1790981815","shopifyEmitted":true}); 2017 2018 var eventsListenerScript = document.createElement('script'); 2019 eventsListenerScript.async = true; 2020 eventsListenerScript.src = "//www.savoiz.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2021 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2022})();</script>
2022 2023
2023<script> 2024 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2025 window.ga = function ga() { 2026 (window.ga.q = window.ga.q || []).push(arguments); 2027 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2028 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2029 } 2030 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 2031 }; 2032 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2033 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2034 } 2035 } 2036</script>
vendor: 1 bytes, line 2036
2036
2037<script 2038 defer 2039 src="https://www.savoiz.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2040 data-application="storefront-renderer" 2041 data-shop-id="45064781977" 2042 data-render-region="gcp-us-central1" 2043 data-page-type="index" 2044 data-theme-instance-id="149579333867" 2045 data-theme-name="Debut" 2046 data-theme-version="17.3.0" 2047 data-monorail-region="shop_domain" 2048 data-resource-timing-sampling-rate="10" 2049 data-shs="true" 2050 data-shs-beacon="true" 2051 data-shs-export-with-fetch="true" 2052 data-shs-logs-sample-rate="1" 2053 data-shs-beacon-endpoint="https://www.savoiz.com/api/collect" 2054></script>
2054 2055<meta name="shopify-y" content="e4cdea20-5572-467a-9ff0-97e081d97cb1" data-expiration="1822539415000"><meta name="shopify-s" content="d37f6dc0-caa7-42eb-b1dc-3531a63f05bb" data-expiration="1790983615000"><meta name="new-cookie-storage-activated" content="t"> 2056</head> 2057 2058<body class="template-index"> 2059 2060 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a><style data-shopify> 2061 2062 .cart-popup { 2063 box-shadow: 1px 1px 10px 2px rgba(235, 235, 235, 0.5); 2064 }</style><div class="cart-popup-wrapper cart-popup-wrapper--hidden critical-hidden" role="dialog" aria-modal="true" aria-labelledby="CartPopupHeading" data-cart-popup-wrapper> 2065 <div class="cart-popup" data-cart-popup tabindex="-1"> 2066 <div class="cart-popup__header"> 2067 <h2 id="CartPopupHeading" class="cart-popup__heading">Just added to your cart</h2> 2068 <button class="cart-popup__close" aria-label="Close" data-cart-popup-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg></button> 2069 </div> 2070 <div class="cart-popup-item"> 2071 <div class="cart-popup-item__image-wrapper hide" data-cart-popup-image-wrapper data-image-loading-animation></div> 2072 <div class="cart-popup-item__description"> 2073 <div> 2074 <h3 class="cart-popup-item__title" data-cart-popup-title></h3> 2075 <ul class="product-details" aria-label="Product details" data-cart-popup-product-details></ul> 2076 </div> 2077 <div class="cart-popup-item__quantity"> 2078 <span class="visually-hidden" data-cart-popup-quantity-label></span> 2079 <span aria-hidden="true">Qty:</span> 2080 <span aria-hidden="true" data-cart-popup-quantity></span> 2081 </div> 2082 </div> 2083 </div> 2084 2085 <a href="/cart" class="cart-popup__cta-link btn btn--secondary-accent"> 2086 View cart (<span data-cart-popup-cart-quantity></span>) 2087 </a> 2088 2089 <div class="cart-popup__dismiss"> 2090 <button class="cart-popup__dismiss-button text-link text-link--accent" data-cart-popup-dismiss> 2091 Continue shopping 2092 </button> 2093 </div> 2094 </div> 2095</div> 2096 2097<div id="shopify-section-header" class="shopify-section"> 2098 2099<div id="SearchDrawer" class="search-bar drawer drawer--top critical-hidden" role="dialog" aria-modal="true" aria-label="Search" data-predictive-search-drawer> 2100 <div class="search-bar__interior"> 2101 <div class="search-form__container" data-search-form-container> 2102 <form class="search-form search-bar__form" action="/search" method="get" role="search"> 2103 <div class="search-form__input-wrapper"> 2104 <input 2105 type="text" 2106 name="q" 2107 placeholder="Search" 2108 role="combobox" 2109 aria-autocomplete="list" 2110 aria-owns="predictive-search-results" 2111 aria-expanded="false" 2112 aria-label="Search" 2113 aria-haspopup="listbox" 2114 class="search-form__input search-bar__input" 2115 data-predictive-search-drawer-input 2116 /> 2117 <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" /> 2118 <div class="predictive-search-wrapper predictive-search-wrapper--drawer" data-predictive-search-mount="drawer"></div> 2119 </div> 2120 2121 <button class="search-bar__submit search-form__submit" 2122 type="submit" 2123 data-search-form-submit> 2124 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
2125 <span class="icon__fallback-text">Submit</span> 2126 </button> 2127 </form> 2128 2129 <div class="search-bar__actions"> 2130 <button type="button" class="btn--link search-bar__close js-drawer-close"> 2131 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 2132 <span class="icon__fallback-text">Close search</span> 2133 </button> 2134 </div> 2135 </div> 2136 </div> 2137</div> 2138 2139 2140<div data-section-id="header" data-section-type="header-section" data-header-section> 2141 2142 2143 <header class="page-width site-header border-bottom logo--left" role="banner"> 2144 <div class="grid grid--no-gutters grid--table site-header__mobile-nav"> 2145 2146 2147 <div class="grid__item medium-up--one-quarter logo-align--left"> 2148 2149 2150 <h3 class="h2 site-header__logo"> 2151 2152 2153<a href="/" class="site-header__logo-image" data-image-loading-animation> 2154 2155 <img class="lazyload js" 2156 src="//www.savoiz.com/cdn/shop/files/saVoiz1a_1_300x300.png?v=1613747964" 2157 data-src="//www.savoiz.com/cdn/shop/files/saVoiz1a_1_{width}x.png?v=1613747964" 2158 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2159 data-aspectratio="0.9653434152488973" 2160 data-sizes="auto" 2161 alt="Savoiz" 2162 style="max-width: 100px"> 2163 <noscript> 2164 2165 <img src="//www.savoiz.com/cdn/shop/files/saVoiz1a_1_100x.png?v=1613747964" 2166 srcset="//www.savoiz.com/cdn/shop/files/saVoiz1a_1_100x.png?v=1613747964 1x, //www.savoiz.com/cdn/shop/files/[email protected]?v=1613747964 2x" 2167 alt="Savoiz" 2168 style="max-width: 100px;"> 2169 </noscript> 2170 </a> 2171 2172 2173 </h3> 2174 2175 </div> 2176 2177 2178 <nav class="grid__item medium-up--one-half small--hide" id="AccessibleNav" role="navigation"> 2179 2180<ul class="site-nav list--inline" id="SiteNav"> 2181 2182 2183 2184 2185 2186 <li class="site-nav--active"> 2187 <a href="/" 2188 class="site-nav__link site-nav__link--main site-nav__link--active" 2189 aria-current="page" 2190 > 2191 <span class="site-nav__label">HOME</span> 2192 </a> 2193 </li> 2194 2195 2196 2197 2198 2199 2200 <li class="site-nav--has-dropdown" data-has-dropdowns> 2201 <button class="site-nav__link site-nav__link--main site-nav__link--button" type="button" aria-expanded="false" aria-controls="SiteNavLabel-shop"> 2202 <span class="site-nav__label">SHOP</span><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-down" viewBox="0 0 9 9"><path d="M8.542 2.558a.625.625 0 0 1 0 .884l-3.6 3.6a.626.626 0 0 1-.884 0l-3.6-3.6a.625.625 0 1 1 .884-.884L4.5 5.716l3.158-3.158a.625.625 0 0 1 .884 0z" fill="#fff"/></svg> 2203 </button> 2204 2205 <div class="site-nav__dropdown critical-hidden" id="SiteNavLabel-shop"> 2206 2207 <ul> 2208 2209 <li> 2210 <a href="/collections/savoiz-soft-pink-and-grey" 2211 class="site-nav__link site-nav__child-link" 2212 2213 > 2214 <span class="site-nav__label">Cotton Sensory Swings</span> 2215 </a> 2216 </li> 2217 2218 <li> 2219 <a href="/collections/nylon-sensory-swings" 2220 class="site-nav__link site-nav__child-link" 2221 2222 > 2223 <span class="site-nav__label">Nylon Sensory Swings</span> 2224 </a> 2225 </li> 2226 2227 <li> 2228 <a href="/products/savoiz-weighted-lap-pad-for-kids-5-pounds" 2229 class="site-nav__link site-nav__child-link" 2230 2231 >
2232 <span class="site-nav__label">Weighted Lap Pad</span> 2233 </a> 2234 </li> 2235 2236 <li> 2237 <a href="/collections/compression-sheets" 2238 class="site-nav__link site-nav__child-link" 2239 2240 > 2241 <span class="site-nav__label">Compression Sheets</span> 2242 </a> 2243 </li> 2244 2245 <li> 2246 <a href="/collections/doorway-sensory-swings" 2247 class="site-nav__link site-nav__child-link" 2248 2249 > 2250 <span class="site-nav__label">Doorway Sensory Swings</span> 2251 </a> 2252 </li> 2253 2254 <li> 2255 <a href="https://www.savoiz.com/collections/" 2256 class="site-nav__link site-nav__child-link" 2257 2258 > 2259 <span class="site-nav__label">Shop All</span> 2260 </a> 2261 </li> 2262 2263 <li> 2264 <a href="/collections/the-figgy-playcouch-series/kids-play-couch" 2265 class="site-nav__link site-nav__child-link site-nav__link--last" 2266 2267 > 2268 <span class="site-nav__label">Figgy Play Couch</span> 2269 </a> 2270 </li> 2271 2272 </ul> 2273 2274 </div> 2275 </li> 2276 2277 2278 2279 2280 2281 2282 <li > 2283 <a href="/blogs/news" 2284 class="site-nav__link site-nav__link--main" 2285 2286 > 2287 <span class="site-nav__label">BLOG</span> 2288 </a> 2289 </li> 2290 2291 2292 2293 2294 2295 2296 <li > 2297 <a href="/pages/about-us-copy" 2298 class="site-nav__link site-nav__link--main" 2299 2300 > 2301 <span class="site-nav__label">ABOUT</span> 2302 </a> 2303 </li> 2304 2305 2306 2307 2308 2309 2310 <li > 2311 <a href="/pages/extended-warranty" 2312 class="site-nav__link site-nav__link--main" 2313 2314 > 2315 <span class="site-nav__label">WARRANTY</span> 2316 </a> 2317 </li> 2318 2319 2320 2321 2322 2323 2324 <li > 2325 <a href="/pages/zoala-launch" 2326 class="site-nav__link site-nav__link--main" 2327 2328 > 2329 <span class="site-nav__label">Weighted Blankets</span> 2330 </a> 2331 </li> 2332 2333 2334</ul> 2335 2336 </nav> 2337 2338 2339 <div class="grid__item medium-up--one-quarter text-right site-header__icons site-header__icons--plus"> 2340 <div class="site-header__icons-wrapper"> 2341 2342 <button type="button" class="btn--link site-header__icon site-header__search-toggle js-drawer-open-top" data-predictive-search-open-drawer> 2343 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg> 2344 <span class="icon__fallback-text">Search</span> 2345 </button> 2346 2347 2348 2349 <a href="https://www.savoiz.com/customer_authentication/redirect?locale=en®ion_country=US" class="site-header__icon site-header__account"> 2350 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-login" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg> 2351 <span class="icon__fallback-text">Log in</span> 2352 </a> 2353 2354 2355 2356 <a href="/cart" class="site-header__icon site-header__cart"> 2357 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 37 40"><path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"/></svg>
2358 <span class="icon__fallback-text">Cart</span> 2359 <div id="CartCount" class="site-header__cart-count hide critical-hidden" data-cart-count-bubble> 2360 <span data-cart-count>0</span> 2361 <span class="icon__fallback-text medium-up--hide">items</span> 2362 </div> 2363 </a> 2364 2365 2366 <button type="button" class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" aria-controls="MobileNav" aria-expanded="false" aria-label="Menu"> 2367 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40"><path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"/></svg> 2368 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 2369 </button> 2370 2371 </div> 2372 2373 </div> 2374 </div> 2375 2376 <nav class="mobile-nav-wrapper medium-up--hide critical-hidden" role="navigation"> 2377 <ul id="MobileNav" class="mobile-nav"> 2378 2379<li class="mobile-nav__item border-bottom"> 2380 2381 <a href="/" 2382 class="mobile-nav__link mobile-nav__link--active" 2383 aria-current="page" 2384 > 2385 <span class="mobile-nav__label">HOME</span> 2386 </a> 2387 2388 </li> 2389 2390<li class="mobile-nav__item border-bottom"> 2391 2392 2393 <button type="button" class="btn--link js-toggle-submenu mobile-nav__link" data-target="shop-2" data-level="1" aria-expanded="false"> 2394 <span class="mobile-nav__label">SHOP</span> 2395 <div class="mobile-nav__icon"> 2396 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 14 14"><path d="M3.871.604c.44-.439 1.152-.439 1.591 0l5.515 5.515s-.049-.049.003.004l.082.08c.439.44.44 1.153 0 1.592l-5.6 5.6a1.125 1.125 0 0 1-1.59-1.59L8.675 7 3.87 2.195a1.125 1.125 0 0 1 0-1.59z" fill="#fff"/></svg> 2397 </div> 2398 </button> 2399 <ul class="mobile-nav__dropdown" data-parent="shop-2" data-level="2"> 2400 <li class="visually-hidden" tabindex="-1" data-menu-title="2">SHOP Menu</li> 2401 <li class="mobile-nav__item border-bottom"> 2402 <div class="mobile-nav__table"> 2403 <div class="mobile-nav__table-cell mobile-nav__return"> 2404 <button class="btn--link js-toggle-submenu mobile-nav__return-btn" type="button" aria-expanded="true" aria-label="SHOP"> 2405 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 14 14"><path d="M10.129.604a1.125 1.125 0 0 0-1.591 0L3.023 6.12s.049-.049-.003.004l-.082.08c-.439.44-.44 1.153 0 1.592l5.6 5.6a1.125 1.125 0 0 0 1.59-1.59L5.325 7l4.805-4.805c.44-.439.44-1.151 0-1.59z" fill="#fff"/></svg> 2406 </button> 2407 </div> 2408 <span class="mobile-nav__sublist-link mobile-nav__sublist-header mobile-nav__sublist-header--main-nav-parent"> 2409 <span class="mobile-nav__label">SHOP</span> 2410 </span> 2411 </div> 2412 </li> 2413 2414 2415 <li class="mobile-nav__item border-bottom"> 2416 2417 <a href="/collections/savoiz-soft-pink-and-grey" 2418 class="mobile-nav__sublist-link" 2419 2420 >
2421 <span class="mobile-nav__label">Cotton Sensory Swings</span> 2422 </a> 2423 2424 </li> 2425 2426 <li class="mobile-nav__item border-bottom"> 2427 2428 <a href="/collections/nylon-sensory-swings" 2429 class="mobile-nav__sublist-link" 2430 2431 > 2432 <span class="mobile-nav__label">Nylon Sensory Swings</span> 2433 </a> 2434 2435 </li> 2436 2437 <li class="mobile-nav__item border-bottom"> 2438 2439 <a href="/products/savoiz-weighted-lap-pad-for-kids-5-pounds" 2440 class="mobile-nav__sublist-link" 2441 2442 > 2443 <span class="mobile-nav__label">Weighted Lap Pad</span> 2444 </a> 2445 2446 </li> 2447 2448 <li class="mobile-nav__item border-bottom"> 2449 2450 <a href="/collections/compression-sheets" 2451 class="mobile-nav__sublist-link" 2452 2453 > 2454 <span class="mobile-nav__label">Compression Sheets</span> 2455 </a> 2456 2457 </li> 2458 2459 <li class="mobile-nav__item border-bottom"> 2460 2461 <a href="/collections/doorway-sensory-swings" 2462 class="mobile-nav__sublist-link" 2463 2464 > 2465 <span class="mobile-nav__label">Doorway Sensory Swings</span> 2466 </a> 2467 2468 </li> 2469 2470 <li class="mobile-nav__item border-bottom"> 2471 2472 <a href="https://www.savoiz.com/collections/" 2473 class="mobile-nav__sublist-link" 2474 2475 > 2476 <span class="mobile-nav__label">Shop All</span> 2477 </a> 2478 2479 </li> 2480 2481 <li class="mobile-nav__item"> 2482 2483 <a href="/collections/the-figgy-playcouch-series/kids-play-couch" 2484 class="mobile-nav__sublist-link" 2485 2486 > 2487 <span class="mobile-nav__label">Figgy Play Couch</span> 2488 </a> 2489 2490 </li> 2491 2492 </ul> 2493 2494 </li> 2495 2496<li class="mobile-nav__item border-bottom"> 2497 2498 <a href="/blogs/news" 2499 class="mobile-nav__link" 2500 2501 > 2502 <span class="mobile-nav__label">BLOG</span> 2503 </a> 2504 2505 </li> 2506 2507<li class="mobile-nav__item border-bottom"> 2508 2509 <a href="/pages/about-us-copy" 2510 class="mobile-nav__link" 2511 2512 > 2513 <span class="mobile-nav__label">ABOUT</span> 2514 </a> 2515 2516 </li> 2517 2518<li class="mobile-nav__item border-bottom"> 2519 2520 <a href="/pages/extended-warranty" 2521 class="mobile-nav__link" 2522 2523 > 2524 <span class="mobile-nav__label">WARRANTY</span> 2525 </a> 2526 2527 </li> 2528 2529<li class="mobile-nav__item"> 2530 2531 <a href="/pages/zoala-launch" 2532 class="mobile-nav__link" 2533 2534 > 2535 <span class="mobile-nav__label">Weighted Blankets</span> 2536 </a> 2537 2538 </li> 2539 2540 </ul> 2541 </nav> 2542 </header> 2543 2544 2545</div> 2546 2547 2548
2549<script type="application/ld+json"> 2550{ 2551 "@context": "http://schema.org", 2552 "@type": "Organization", 2553 "name": "Savoiz", 2554 2555 2556 "logo": "https:\/\/www.savoiz.com\/cdn\/shop\/files\/saVoiz1a_1_1532x.png?v=1613747964", 2557 2558 "sameAs": [ 2559 "", 2560 "https:\/\/facebook.com\/savoiz", 2561 "", 2562 "https:\/\/instagram.com\/savoiz_designs", 2563 "", 2564 "", 2565 "", 2566 "" 2567 ], 2568 "url": "https:\/\/www.savoiz.com" 2569} 2570</script>
2570 2571 2572 2573 2574
2574<script type="application/ld+json"> 2575 { 2576 "@context": "http://schema.org", 2577 "@type": "WebSite", 2578 "name": "Savoiz", 2579 "potentialAction": { 2580 "@type": "SearchAction", 2581 "target": "https:\/\/www.savoiz.com\/search?q={search_term_string}", 2582 "query-input": "required name=search_term_string" 2583 }, 2584 "url": "https:\/\/www.savoiz.com" 2585 } 2586 </script>
2586 2587 2588 2589 2590</div> 2591 2592 <div class="page-container drawer-page-content" id="PageContainer"> 2593 2594 <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1"> 2595 <!--LayoutHub-Workspace-Start--><div id="shopify-section-template--19275759059179__hero" class="shopify-section index-section index-section--flush"><div data-section-id="template--19275759059179__hero" data-section-type="hero-section"><div class="hero hero--large hero-template--19275759059179__hero hero__overlay box ratio-container lazyload js" 2596 id="Hero-template--19275759059179__hero" 2597 data-layout="full_width" 2598 role="img" 2599 aria-label="Pink sensory swing" 2600 data-alt="Pink sensory swing" 2601 2602 data-bg="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_300x300.jpg?v=1613755990" 2603 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_180x.jpg?v=1613755990 180w 180h, 2604 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_360x.jpg?v=1613755990 360w 360h, 2605 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_540x.jpg?v=1613755990 540w 540h, 2606 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_720x.jpg?v=1613755990 720w 720h, 2607 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_900x.jpg?v=1613755990 900w 900h, 2608 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1080x.jpg?v=1613755990 1080w 1080h, 2609 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1296x.jpg?v=1613755990 1296w 1296h, 2610 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1512x.jpg?v=1613755990 1512w 1512h, 2611 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1728x.jpg?v=1613755990 1728w 1728h, 2612 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1950x.jpg?v=1613755990 1950w 1950h, 2613 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2100x.jpg?v=1613755990 2100w 2100h, 2614 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2260x.jpg?v=1613755990 2260w 2260h, 2615 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2450x.jpg?v=1613755990 2450w 2450h, 2616 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2700x.jpg?v=1613755990 2700w 2700h, 2617 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_3000x.jpg?v=1613755990 3000w 3000h, 2618 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_3350x.jpg?v=1613755990 3350w 3350h, 2619 2620 2621 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008.jpg?v=1613755990 3500w 3500h" 2622 data-sizes="auto" 2623 data-parent-fit="cover" 2624 style="background-position: center;" 2625 data-image-loading-animation><div class="hero__inner"> 2626 <div class="page-width text-center"><h1 class="h1 mega-title">Premium Sensory Swing for Kids</h1><div class="rte-setting mega-subtitle"><p>Designed for children with Autism, ADHD and Sensory Processing Disorder. </p></div><a href="/products/pink-grey-sensory-swing" 2627 class="btn hero__btn" 2628 aria-label="SHOP NOW: Pink & Grey Sensory Swing">SHOP NOW</a></div> 2629 </div> 2630 </div> 2631 <noscript> 2632 <div class="hero hero--large hero__overlay" role="img" aria-label="Pink sensory swing" style="background-image: url('//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2048x.jpg?v=1613755990'); background-position: center center;"></div> 2633 </noscript></div> 2634 2635 2636</div><div id="shopify-section-template--19275759059179__custom_content_xMB8qK" class="shopify-section index-section"><div class="page-width"> 2637 2638 2639 <div class="custom-content"> 2640 2641 2642 2643 <div class="custom__item custom__item--text custom__item--text_U6PEAz one-whole align--top-middle" > 2644 <div class="custom__item-inner custom__item-inner--text"> 2645 2646 <div class="medium-up--text-center"> 2647 2648 <h4 class="h3">WE ARE CELEBRATING 5 YEARS!</h4> 2649 2650 2651 <div class="rte-setting rte"><p>SAVOIZ is turning 5 years old and its going to be EPIC!</p><p>We are celebrating with a site-wide sale. </p><p>PLUS buy 2 swings and unlock our GIMMIE2 SALE. </p><p>We love the community of families that we serve and we are now at 16,000 strong and growing!</p></div> 2652 2653 </div> 2654 2655 </div> 2656 </div> 2657 2658 2659 2660 2661 2662 2663 2664 2665 <style>
2665#CustomImage--2-38877733912811 { 2666 max-width: 750.0px; 2667 max-height: 750px; 2668 } 2669 2670 #CustomImageWrapper--2-38877733912811 { 2671 max-width: 750.0px; 2672 } 2673</style> 2674 2675 2676 2677 2678 <div class="custom__item custom__item--image custom__item--image_Xz8N4d one-whole align--center" > 2679 <div class="custom__item-inner custom__item-inner--image" id="CustomImageWrapper--2-38877733912811"> 2680 2681 2682<div style="padding-top:100.0%;" data-image-loading-animation> 2683 <img id="CustomImage--2-38877733912811" 2684 class="custom__image lazyload js" 2685 data-src="//www.savoiz.com/cdn/shop/files/2_8048286d-fc13-494d-98dc-7719b12d26f4_{width}x.png?v=1761811669" 2686 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2687 data-aspectratio="1.0" 2688 data-sizes="auto" 2689 alt=""> 2690 </div> 2691 <noscript> 2692 2693 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1761811669" class="custom__image" /> 2694 </noscript> 2695 2696 2697 </div> 2698 </div> 2699 2700 2701 </div> 2702 2703 2704</div> 2705 2706 2707 2708 2709</div><div id="shopify-section-template--19275759059179__hero_mQqFA4" class="shopify-section index-section index-section--flush"><div data-section-id="template--19275759059179__hero_mQqFA4" data-section-type="hero-section"><div class="page-width"><div class="hero hero--small hero-template--19275759059179__hero_mQqFA4 box ratio-container lazyload js" 2710 id="Hero-template--19275759059179__hero_mQqFA4" 2711 data-layout="fixed_width" 2712 data-bg="//www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_300x300.png?v=1693386080" 2713 data-bgset="//www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_180x.png?v=1693386080 180w 58h, 2714 //www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_360x.png?v=1693386080 360w 115h, 2715 //www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_540x.png?v=1693386080 540w 173h, 2716 //www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_720x.png?v=1693386080 720w 230h, 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 //www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1.png?v=1693386080 750w 240h" 2732 data-sizes="auto" 2733 data-parent-fit="cover" 2734 style="background-position: center;" 2735 data-image-loading-animation><div class="hero__inner"> 2736 <div class="page-width text-center"></div> 2737 </div> 2738 </div> 2739 <noscript> 2740 <div class="hero hero--small" style="background-image: url('//www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_2048x.png?v=1693386080'); background-position: center center;"></div> 2741 </noscript></div></div> 2742 2743 2744</div><div id="shopify-section-template--19275759059179__feature_row_ktAK7w" class="shopify-section index-section"><div class="page-width feature-row"> 2745 2746 2747 <div class="feature-row"> 2748 2749 2750 <div class="feature-row__item"> 2751 2752 2753 2754<style>#FeatureRowImage-template--19275759059179__feature_row_ktAK7w { 2755 max-width: 545.0px; 2756 max-height: 545px; 2757 } 2758 2759 #FeatureRowImageWrapper-template--19275759059179__feature_row_ktAK7w { 2760 max-width: 545.0px; 2761 } 2762</style> 2763 2764 <div id="FeatureRowImageWrapper-template--19275759059179__feature_row_ktAK7w" class="feature-row__image-wrapper js"> 2765 <div style="padding-top:100.0%;" data-image-loading-animation> 2766 <img id="FeatureRowImage-template--19275759059179__feature_row_ktAK7w" 2767 class="feature-row__image lazyload" 2768 data-src="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_004_{width}x.jpg?v=1613756007" 2769 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2770 data-aspectratio="1.0" 2771 data-sizes="auto" 2772 alt="Pink grey"> 2773 </div> 2774 </div> 2775 2776 <noscript> 2777 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1613756007" alt="Pink grey" class="feature-row__image" /> 2778 </noscript> 2779 2780 </div> 2781 2782 2783 2784 <div class="feature-row__item feature-row__text feature-row__text--left"> 2785 2786 <h2 class="h3">Benefits all children. Especially children who are sensitive to overstimulation or crave sensory output.</h2> 2787 2788 2789 <div class="rte rte-setting featured-row__subtext"><p>Swings are often utilized in classroom or therapy settings. Swinging motion allows children to neutralize disruptions caused by their vestibular system. <a href="https://www.savoiz.com/blogs/news/12-benefits-of-swinging" title="https://www.savoiz.com/blogs/news/12-benefits-of-swinging">Learn more about the benefits</a>. </p></div> 2790 2791 2792 </div> 2793 2794 2795 </div> 2796</div> 2797 2798 2799 2800 2801</div><div id="shopify-section-template--19275759059179__video_dUnhPY" class="shopify-section video-section"><div class="page-width" data-section-id="template--19275759059179__video_dUnhPY" data-section-type="video-section"><div class="video-section-wrapper 2802 video-section-wrapper--medium 2803 video-section-wrapper--min-height 2804 2805 video-section-wrapper--template--19275759059179__video_dUnhPY" 2806 data-desktop-height="650" 2807 data-mobile-height="270"><div class="video__overlay"></div><button type="button" 2808 class="text-link video-control__close-wrapper 2809 " 2810 data-controls="Video-template--19275759059179__video_dUnhPY">
2811 <span class="video-control video-control__close"> 2812 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg> 2813 <span class="icon__fallback-text">Close [video_title] video</span> 2814 </span> 2815 </button><div id="Video-template--19275759059179__video_dUnhPY" 2816 class="video 2817 video--image_with_play" 2818 data-id="3H3CCDeoCME" 2819 data-type="image_with_play"></div><div class="video__image box ratio-container lazyload js" 2820 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_180x.jpg?v=1613755990 180w 180h, 2821 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_360x.jpg?v=1613755990 360w 360h, 2822 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_540x.jpg?v=1613755990 540w 540h, 2823 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_720x.jpg?v=1613755990 720w 720h, 2824 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_900x.jpg?v=1613755990 900w 900h, 2825 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1080x.jpg?v=1613755990 1080w 1080h, 2826 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1296x.jpg?v=1613755990 1296w 1296h, 2827 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1512x.jpg?v=1613755990 1512w 1512h, 2828 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1728x.jpg?v=1613755990 1728w 1728h, 2829 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_1950x.jpg?v=1613755990 1950w 1950h, 2830 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2100x.jpg?v=1613755990 2100w 2100h, 2831 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2260x.jpg?v=1613755990 2260w 2260h, 2832 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2450x.jpg?v=1613755990 2450w 2450h, 2833 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2700x.jpg?v=1613755990 2700w 2700h, 2834 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_3000x.jpg?v=1613755990 3000w 3000h, 2835 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_3350x.jpg?v=1613755990 3350w 3350h, 2836 2837 2838 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008.jpg?v=1613755990 3500w 3500h" 2839 data-sizes="auto" 2840 data-parent-fit="contain" 2841 style="background-position: center center;" 2842 data-image-loading-animation> 2843 </div><noscript> 2844 <div class="video__image" style="background-image: url('//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_2048x.jpg?v=1613755990'); background-position: center center;"></div> 2845 </noscript> 2846 2847 <div class="video__text-content text-center"> 2848 <div class="page-width"><div class="video-control__play-wrapper"><div class="video-play-loader"></div><button type="button" class="btn video-control video-control__play" data-controls="Video-template--19275759059179__video_dUnhPY"> 2849 2850<svg width="156" height="156" viewBox="0 0 156 156" fill="none" xmlns="http://www.w3.org/2000/svg"> 2851<circle opacity="0.2" cx="78" cy="78" r="78" fill="white"/> 2852<circle opacity="0.9" cx="78.0002" cy="78" r="60.4719" fill="white"/> 2853<path d="M63.9775 100.075V55.9374C63.9775 53.7711 66.4043 52.4905 68.1926 53.7132L100.884 76.0634C103.788 78.0489 103.788 82.3331 100.884 84.3185L71.7994 104.203C68.4809 106.472 63.9775 104.095 63.9775 100.075Z" fill="#AB5C61"/> 2854</svg> 2855 2856 2857 2858 <span class="icon__fallback-text">Play [video_title] video</span> 2859 </button> 2860 </div></div> 2861 </div> 2862 2863 <div class="video-control__play-wrapper-mobile"><div class="video-play-loader"></div><button type="button" class="btn video-control video-control__play" data-controls="Video-template--19275759059179__video_dUnhPY"> 2864
2865<svg width="156" height="156" viewBox="0 0 156 156" fill="none" xmlns="http://www.w3.org/2000/svg"> 2866<circle opacity="0.2" cx="78" cy="78" r="78" fill="white"/> 2867<circle opacity="0.9" cx="78.0002" cy="78" r="60.4719" fill="white"/> 2868<path d="M63.9775 100.075V55.9374C63.9775 53.7711 66.4043 52.4905 68.1926 53.7132L100.884 76.0634C103.788 78.0489 103.788 82.3331 100.884 84.3185L71.7994 104.203C68.4809 106.472 63.9775 104.095 63.9775 100.075Z" fill="#AB5C61"/> 2869</svg> 2870 2871 2872 2873 <span class="icon__fallback-text">Play [video_title] video</span> 2874 </button> 2875 </div> 2876 2877 <button type="button" class="video__pause visually-hidden" tabindex="-1" data-id="template--19275759059179__video_dUnhPY" aria-live="polite" aria-pressed="false" data-controls="Video-template--19275759059179__video_dUnhPY"> 2878 <span class="video__pause-stop"> 2879 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 9.52 11"><path d="M1.5 11A1.5 1.5 0 0 1 0 9.5v-8a1.5 1.5 0 0 1 3 0v8A1.5 1.5 0 0 1 1.5 11zM8 11a1.5 1.5 0 0 1-1.5-1.5v-8a1.5 1.5 0 1 1 3 0v8A1.5 1.5 0 0 1 8 11z" fill="#fff"/></svg> 2880 <span class="icon__fallback-text">Pause [video_title] video</span> 2881 </span> 2882 <span class="video__pause-resume"> 2883 2884<svg width="156" height="156" viewBox="0 0 156 156" fill="none" xmlns="http://www.w3.org/2000/svg"> 2885<circle opacity="0.2" cx="78" cy="78" r="78" fill="white"/> 2886<circle opacity="0.9" cx="78.0002" cy="78" r="60.4719" fill="white"/> 2887<path d="M63.9775 100.075V55.9374C63.9775 53.7711 66.4043 52.4905 68.1926 53.7132L100.884 76.0634C103.788 78.0489 103.788 82.3331 100.884 84.3185L71.7994 104.203C68.4809 106.472 63.9775 104.095 63.9775 100.075Z" fill="#AB5C61"/> 2888</svg> 2889 2890 2891 2892 <span class="icon__fallback-text">Resume [video_title] video</span> 2893 </span> 2894 </button> 2895 </div></div> 2896 2897 2898</div><div id="shopify-section-template--19275759059179__feature_columns_DptLXY" class="shopify-section index-section"><div class="page-width"> 2899 2900 2901 <div class="grid grid--uniform grid--flush-bottom"> 2902 2903 2904 <div class="grid__item medium-up--one-half text-left" > 2905 2906 2907 2908 2909<style>#TextColumnImage-text_block_c8dCBe { 2910 max-width: 530.0px; 2911 max-height: 530px; 2912 } 2913 2914 #TextColumnImageWrapper-text_block_c8dCBe { 2915 max-width: 530.0px; 2916 } 2917</style> 2918 2919 <div id="TextColumnImageWrapper-text_block_c8dCBe" class="feature-row__image-wrapper js"> 2920 <div style="padding-top:100.0%;" data-image-loading-animation> 2921 <img id="TextColumnImage-text_block_c8dCBe" 2922 class="feature-row__image lazyload" 2923 data-src="//www.savoiz.com/cdn/shop/files/kid_spinning_{width}x.png?v=1687171764" 2924 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2925 data-aspectratio="1.0" 2926 data-sizes="auto" 2927 alt=""> 2928 </div> 2929 </div> 2930 <noscript> 2931 <p> 2932 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1687171764" class="feature-row__image" /> 2933 </p> 2934 </noscript> 2935 2936 2937 2938 <h3 class="h4">The Power of Sensory Diets: Supporting Your Child's Sensory Needs</h3> 2939 2940 2941 <div class="rte-setting"><p>Sensory diets are not new but it does feel like a buzz word right now. It seems that everyone is talking about sensory diets. If you are unsure what this all means keep reading as we will break it down.</p><p>Why does one want a sensory diet for their child and what is the benefit?</p></div> 2942 2943 2944 2945<a href="/blogs/news/the-power-of-sensory-diets-supporting-your-childs-sensory-needs" 2946 class="btn btn--secondary btn--small" 2947 aria-label="Read More: The Power of Sensory Diets: Supporting Your Child's Sensory Needs">Read More</a> 2948 2949 </div> 2950 2951 2952 <div class="grid__item medium-up--one-half text-left" > 2953 2954 2955 2956 2957<style>#TextColumnImage-text_block_zztHXz { 2958 max-width: 530.0px; 2959 max-height: 530px; 2960 } 2961 2962 #TextColumnImageWrapper-text_block_zztHXz { 2963 max-width: 530.0px; 2964 } 2965</style> 2966 2967 <div id="TextColumnImageWrapper-text_block_zztHXz" class="feature-row__image-wrapper js"> 2968 <div style="padding-top:100.0%;" data-image-loading-animation> 2969 <img id="TextColumnImage-text_block_zztHXz" 2970 class="feature-row__image lazyload" 2971 data-src="//www.savoiz.com/cdn/shop/files/Girl_on_swing_{width}x.jpg?v=1613776989"
2972 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 2973 data-aspectratio="1.0" 2974 data-sizes="auto" 2975 alt="Sensory swing"> 2976 </div> 2977 </div> 2978 <noscript> 2979 <p> 2980 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1613776989" alt="Sensory swing" class="feature-row__image" /> 2981 </p> 2982 </noscript> 2983 2984 2985 2986 <h3 class="h4">12 Benefits of Swinging</h3> 2987 2988 2989 <div class="rte-setting"><p>Did you know swinging can help you improve body awareness, coordination, balance and strength building. All while helping you relax and focus!</p></div> 2990 2991 2992 2993<a href="/blogs/news/12-benefits-of-swinging" 2994 class="btn btn--secondary btn--small" 2995 aria-label="Read More: 12 Benefits of Swinging">Read More</a> 2996 2997 </div> 2998 2999 3000 <div class="grid__item medium-up--one-half text-left" > 3001 3002 3003 3004 3005<style>#TextColumnImage-text_block_DxCbPw { 3006 max-width: 530.0px; 3007 max-height: 530px; 3008 } 3009 3010 #TextColumnImageWrapper-text_block_DxCbPw { 3011 max-width: 530.0px; 3012 } 3013</style> 3014 3015 <div id="TextColumnImageWrapper-text_block_DxCbPw" class="feature-row__image-wrapper js"> 3016 <div style="padding-top:100.0%;" data-image-loading-animation> 3017 <img id="TextColumnImage-text_block_DxCbPw" 3018 class="feature-row__image lazyload" 3019 data-src="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_008_BLUE_TONE_{width}x.jpg?v=1613775298" 3020 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3021 data-aspectratio="1.0" 3022 data-sizes="auto" 3023 alt="PINK_GREY_SENSORY_SWING"> 3024 </div> 3025 </div> 3026 <noscript> 3027 <p> 3028 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1613775298" alt="PINK_GREY_SENSORY_SWING" class="feature-row__image" /> 3029 </p> 3030 </noscript> 3031 3032 3033 3034 <h3 class="h4">Does Swinging Benefit Kids with Sensory Processing Disorder (SPD)?</h3> 3035 3036 3037 <div class="rte-setting"><p>Swinging is ideal for sensory integration. It also provides a safe and secure environment from which to gain confidence. Many hammock swings provide deep pressure around the body, which is a comforting sensation.</p></div> 3038 3039 3040 3041<a href="/blogs/news/does-swinging-benefit-kids-with-sensory-processing-disorder-spd" 3042 class="btn btn--secondary btn--small" 3043 aria-label="READ MORE: Does Swinging Benefit Kids with Sensory Processing Disorder (SPD)?">READ MORE</a> 3044 3045 </div> 3046 3047 3048 <div class="grid__item medium-up--one-half text-left" > 3049 3050 3051 3052 3053<style>#TextColumnImage-text_block_e6bDfi { 3054 max-width: 530.0px; 3055 max-height: 530px; 3056 } 3057 3058 #TextColumnImageWrapper-text_block_e6bDfi { 3059 max-width: 530.0px; 3060 } 3061</style> 3062 3063 <div id="TextColumnImageWrapper-text_block_e6bDfi" class="feature-row__image-wrapper js"> 3064 <div style="padding-top:100.0%;" data-image-loading-animation> 3065 <img id="TextColumnImage-text_block_e6bDfi" 3066 class="feature-row__image lazyload" 3067 data-src="//www.savoiz.com/cdn/shop/files/shutterstock_1161328618_1_{width}x.jpg?v=1615087653" 3068 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3069 data-aspectratio="1.0" 3070 data-sizes="auto" 3071 alt="Develop child"> 3072 </div> 3073 </div> 3074 <noscript> 3075 <p> 3076 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1615087653" alt="Develop child" class="feature-row__image" /> 3077 </p> 3078 </noscript> 3079 3080 3081 3082 <h3 class="h4">Develop your Childâs Vestibular Sense</h3> 3083 3084 3085 <div class="rte-setting"><p>A lack of vestibular sense can affect balancing which makes walking long stretches without falling difficult. Children may struggle to know where their feet are and have problems coordinating motions for more complex actions like skipping and running. Riding a bike may prove an impossible feat.</p></div> 3086 3087 3088 3089<a href="/blogs/news/develop-your-child-s-vestibular-sense-with-swinging-or-dancing" 3090 class="btn btn--secondary btn--small" 3091 aria-label="READ MORE: Develop your Childâs Vestibular Sense with Swinging ...or Dancing, Climbing and more">READ MORE</a> 3092 3093 </div> 3094 3095 </div> 3096 3097 3098</div> 3099 3100 3101 3102 3103</div>
3103<div id="shopify-section-template--19275759059179__collection_yEEkqM" class="shopify-section index-section"><div class="page-width"> 3104 3105 <div class="section-header text-center"> 3106 <h2>Featured collection</h2> 3107 </div> 3108 3109 3110<ul class="grid grid--uniform grid--view-items"> 3111 3112 <li class="grid__item grid__item--template--19275759059179__collection_yEEkqM small--one-half medium-up--one-fifth"> 3113 3114<div class="grid-view-item product-card"> 3115 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/savoiz-soft-pink-and-grey/products/heavy-duty-doorway-mount-pull-up-bar"> 3116 <span class="visually-hidden">Heavy Duty Doorway Mount/Pull Up Bar</span> 3117 </a> 3118 3119 3120 3121 3122 <style>#ProductCardImage-template--19275759059179__collection_yEEkqM-8791172776171 { 3123 max-width: 195.0px; 3124 max-height: 195px; 3125 } 3126 3127 #ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-8791172776171 { 3128 max-width: 195.0px; 3129 } 3130</style> 3131 3132 3133 3134 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 3135 <div id="ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-8791172776171" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 3136 <div style="padding-top:100.0%;"> 3137 <img id="ProductCardImage-template--19275759059179__collection_yEEkqM-8791172776171" 3138 class="grid-view-item__image lazyload" 3139 alt="Heavy Duty Doorway Mount/Pull Up Bar - Savoiz" 3140 data-src="//www.savoiz.com/cdn/shop/files/heavy-duty-doorway-mountpull-up-bar-4329721_{width}x.png?v=1761759203" 3141 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3142 data-aspectratio="1.0" 3143 data-sizes="auto" 3144 data-image> 3145 </div> 3146 </div> 3147 </div> 3148 3149 <noscript> 3150 3151 <img class="grid-view-item__image" src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1761759203" alt="Heavy Duty Doorway Mount/Pull Up Bar - Savoiz" style="max-width: 195.0px;"> 3152 </noscript> 3153 3154 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Heavy Duty Doorway Mount/Pull Up Bar</div> 3155 3156 3157<dl class="price price--listing price--on-sale " 3158> 3159 3160<div class="price__regular"> 3161 <dt> 3162 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3163 </dt> 3164 <dd> 3165 <span class="price-item price-item--regular"><span class=money>$39.99</span> 3166</span> 3167 </dd> 3168 </div> 3169 <div class="price__sale"> 3170 <dt> 3171 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3172 </dt> 3173 <dd> 3174 <span class="price-item price-item--sale"><span class=money>$39.99</span> 3175</span> 3176 </dd> 3177 <div class="price__compare"> 3178 <dt> 3179 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3180 </dt> 3181 <dd> 3182 <s class="price-item price-item--regular"> 3183 <span class=money>$44.99</span> 3184 </s> 3185 </dd> 3186 </div> 3187 </div> 3188 <div class="price__unit"> 3189 <dt> 3190 <span class="visually-hidden visually-hidden--inline">Unit price</span> 3191 </dt> 3192 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 3193 </div> 3194 <div class="price__badges price__badges--listing"> 3195 <span class="price__badge price__badge--sale" aria-hidden="true"> 3196 <span>Sale</span> 3197 </span> 3198 <span class="price__badge price__badge--sold-out"> 3199 <span>Sold out</span> 3200 </span> 3201 </div> 3202</dl> 3203 3204 3205</div> 3206 3207 </li> 3208 3209 <li class="grid__item grid__item--template--19275759059179__collection_yEEkqM small--one-half medium-up--one-fifth"> 3210 3211<div class="grid-view-item product-card"> 3212 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/savoiz-soft-pink-and-grey/products/pink-grey-sensory-swing"> 3213 <span class="visually-hidden">Pink & Grey Sensory Swing</span> 3214 </a> 3215 3216 3217 3218 3219 <style>
3219#ProductCardImage-template--19275759059179__collection_yEEkqM-5655375675545 { 3220 max-width: 195.0px; 3221 max-height: 195px; 3222 } 3223 3224 #ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655375675545 { 3225 max-width: 195.0px; 3226 } 3227</style> 3228 3229 3230 3231 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 3232 <div id="ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655375675545" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 3233 <div style="padding-top:100.0%;"> 3234 <img id="ProductCardImage-template--19275759059179__collection_yEEkqM-5655375675545" 3235 class="grid-view-item__image lazyload" 3236 alt="Pink & Grey Sensory Swing (Canada) - Savoiz" 3237 data-src="//www.savoiz.com/cdn/shop/products/pink-grey-sensory-swing-canada-4762943_{width}x.jpg?v=1770114089" 3238 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3239 data-aspectratio="1.0" 3240 data-sizes="auto" 3241 data-image> 3242 </div> 3243 </div> 3244 </div> 3245 3246 <noscript> 3247 3248 <img class="grid-view-item__image" src="//www.savoiz.com/cdn/shop/products/[email protected]?v=1770114089" alt="Pink & Grey Sensory Swing (Canada) - Savoiz" style="max-width: 195.0px;"> 3249 </noscript> 3250 3251 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Pink & Grey Sensory Swing</div> 3252 3253 3254<dl class="price price--listing price--on-sale " 3255> 3256 3257<div class="price__regular"> 3258 <dt> 3259 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3260 </dt> 3261 <dd> 3262 <span class="price-item price-item--regular"><span class=money>$89.99</span> 3263</span> 3264 </dd> 3265 </div> 3266 <div class="price__sale"> 3267 <dt> 3268 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3269 </dt> 3270 <dd> 3271 <span class="price-item price-item--sale"><span class=money>$89.99</span> 3272</span> 3273 </dd> 3274 <div class="price__compare"> 3275 <dt> 3276 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3277 </dt> 3278 <dd> 3279 <s class="price-item price-item--regular"> 3280 <span class=money>$99.99</span> 3281 </s> 3282 </dd> 3283 </div> 3284 </div> 3285 <div class="price__unit"> 3286 <dt> 3287 <span class="visually-hidden visually-hidden--inline">Unit price</span> 3288 </dt> 3289 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 3290 </div> 3291 <div class="price__badges price__badges--listing"> 3292 <span class="price__badge price__badge--sale" aria-hidden="true"> 3293 <span>Sale</span> 3294 </span> 3295 <span class="price__badge price__badge--sold-out"> 3296 <span>Sold out</span> 3297 </span> 3298 </div> 3299</dl> 3300 3301 3302</div> 3303 3304 </li> 3305 3306 <li class="grid__item grid__item--template--19275759059179__collection_yEEkqM small--one-half medium-up--one-fifth"> 3307 3308<div class="grid-view-item product-card"> 3309 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/savoiz-soft-pink-and-grey/products/purple-sensory-swing"> 3310 <span class="visually-hidden">Purple Sensory Swing</span> 3311 </a> 3312 3313 3314 3315 3316 <style>#ProductCardImage-template--19275759059179__collection_yEEkqM-6933605449881 { 3317 max-width: 195.0px; 3318 max-height: 195px; 3319 } 3320 3321 #ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-6933605449881 { 3322 max-width: 195.0px; 3323 } 3324</style> 3325 3326 3327 3328 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 3329 <div id="ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-6933605449881" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 3330 <div style="padding-top:100.0%;"> 3331 <img id="ProductCardImage-template--19275759059179__collection_yEEkqM-6933605449881" 3332 class="grid-view-item__image lazyload" 3333 alt="Purple Sensory Swing - Savoiz" 3334 data-src="//www.savoiz.com/cdn/shop/products/purple-sensory-swing-6182441_{width}x.jpg?v=1761759036"
3335 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3336 data-aspectratio="1.0" 3337 data-sizes="auto" 3338 data-image> 3339 </div> 3340 </div> 3341 </div> 3342 3343 <noscript> 3344 3345 <img class="grid-view-item__image" src="//www.savoiz.com/cdn/shop/products/[email protected]?v=1761759036" alt="Purple Sensory Swing - Savoiz" style="max-width: 195.0px;"> 3346 </noscript> 3347 3348 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Purple Sensory Swing</div> 3349 3350 3351<dl class="price price--listing price--on-sale " 3352> 3353 3354<div class="price__regular"> 3355 <dt> 3356 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3357 </dt> 3358 <dd> 3359 <span class="price-item price-item--regular"><span class=money>$94.99</span> 3360</span> 3361 </dd> 3362 </div> 3363 <div class="price__sale"> 3364 <dt> 3365 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3366 </dt> 3367 <dd> 3368 <span class="price-item price-item--sale"><span class=money>$94.99</span> 3369</span> 3370 </dd> 3371 <div class="price__compare"> 3372 <dt> 3373 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3374 </dt> 3375 <dd> 3376 <s class="price-item price-item--regular"> 3377 <span class=money>$99.99</span> 3378 </s> 3379 </dd> 3380 </div> 3381 </div> 3382 <div class="price__unit"> 3383 <dt> 3384 <span class="visually-hidden visually-hidden--inline">Unit price</span> 3385 </dt> 3386 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 3387 </div> 3388 <div class="price__badges price__badges--listing"> 3389 <span class="price__badge price__badge--sale" aria-hidden="true"> 3390 <span>Sale</span> 3391 </span> 3392 <span class="price__badge price__badge--sold-out"> 3393 <span>Sold out</span> 3394 </span> 3395 </div> 3396</dl> 3397 3398 3399</div> 3400 3401 </li> 3402 3403 <li class="grid__item grid__item--template--19275759059179__collection_yEEkqM small--one-half medium-up--one-fifth"> 3404 3405<div class="grid-view-item grid-view-item--sold-out product-card"> 3406 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/savoiz-soft-pink-and-grey/products/blue-sensory-swing"> 3407 <span class="visually-hidden">Blue Sensory Swing</span> 3408 </a> 3409 3410 3411 3412 3413 <style>#ProductCardImage-template--19275759059179__collection_yEEkqM-5655351820441 { 3414 max-width: 195.0px; 3415 max-height: 195px; 3416 } 3417 3418 #ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655351820441 { 3419 max-width: 195.0px; 3420 } 3421</style> 3422 3423 3424 3425 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 3426 <div id="ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655351820441" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 3427 <div style="padding-top:100.0%;"> 3428 <img id="ProductCardImage-template--19275759059179__collection_yEEkqM-5655351820441" 3429 class="grid-view-item__image lazyload" 3430 alt="Blue Sensory Swing - Savoiz" 3431 data-src="//www.savoiz.com/cdn/shop/products/blue-sensory-swing-5788064_{width}x.jpg?v=1761758950" 3432 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3433 data-aspectratio="1.0" 3434 data-sizes="auto" 3435 data-image> 3436 </div> 3437 </div> 3438 </div> 3439 3440 <noscript> 3441 3442 <img class="grid-view-item__image" src="//www.savoiz.com/cdn/shop/products/[email protected]?v=1761758950" alt="Blue Sensory Swing - Savoiz" style="max-width: 195.0px;"> 3443 </noscript> 3444 3445 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Blue Sensory Swing</div> 3446 3447 3448<dl class="price price--listing price--sold-out " 3449> 3450 3451<div class="price__regular"> 3452 <dt> 3453 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3454 </dt> 3455 <dd> 3456 <span class="price-item price-item--regular"><span class=money>$99.99</span> 3457</span> 3458 </dd> 3459 </div> 3460 <div class="price__sale"> 3461 <dt>
3462 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3463 </dt> 3464 <dd> 3465 <span class="price-item price-item--sale"><span class=money>$99.99</span> 3466</span> 3467 </dd> 3468 <div class="price__compare"> 3469 <dt> 3470 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3471 </dt> 3472 <dd> 3473 <s class="price-item price-item--regular"> 3474 3475 </s> 3476 </dd> 3477 </div> 3478 </div> 3479 <div class="price__unit"> 3480 <dt> 3481 <span class="visually-hidden visually-hidden--inline">Unit price</span> 3482 </dt> 3483 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 3484 </div> 3485 <div class="price__badges price__badges--listing"> 3486 <span class="price__badge price__badge--sale" aria-hidden="true"> 3487 <span>Sale</span> 3488 </span> 3489 <span class="price__badge price__badge--sold-out"> 3490 <span>Sold out</span> 3491 </span> 3492 </div> 3493</dl> 3494 3495 3496</div> 3497 3498 </li> 3499 3500 <li class="grid__item grid__item--template--19275759059179__collection_yEEkqM small--one-half medium-up--one-fifth"> 3501 3502<div class="grid-view-item product-card"> 3503 <a class="grid-view-item__link grid-view-item__image-container full-width-link" href="/collections/savoiz-soft-pink-and-grey/products/sensory-swing-for-kids-orange-green"> 3504 <span class="visually-hidden">Sensory Swing for kids Orange/Green</span> 3505 </a> 3506 3507 3508 3509 3510 <style>#ProductCardImage-template--19275759059179__collection_yEEkqM-5655390486681 { 3511 max-width: 195.0px; 3512 max-height: 195px; 3513 } 3514 3515 #ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655390486681 { 3516 max-width: 195.0px; 3517 } 3518</style> 3519 3520 3521 3522 <div class="product-card__image-with-placeholder-wrapper" data-image-loading-animation> 3523 <div id="ProductCardImageWrapper-template--19275759059179__collection_yEEkqM-5655390486681" class="grid-view-item__image-wrapper product-card__image-wrapper js"> 3524 <div style="padding-top:100.0%;"> 3525 <img id="ProductCardImage-template--19275759059179__collection_yEEkqM-5655390486681" 3526 class="grid-view-item__image lazyload" 3527 alt="Orange & Green Sensory Swing - Savoiz" 3528 data-src="//www.savoiz.com/cdn/shop/products/orange-green-sensory-swing-4269820_{width}x.jpg?v=1761758979" 3529 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3530 data-aspectratio="1.0" 3531 data-sizes="auto" 3532 data-image> 3533 </div> 3534 </div> 3535 </div> 3536 3537 <noscript> 3538 3539 <img class="grid-view-item__image" src="//www.savoiz.com/cdn/shop/products/[email protected]?v=1761758979" alt="Orange & Green Sensory Swing - Savoiz" style="max-width: 195.0px;"> 3540 </noscript> 3541 3542 <div class="h4 grid-view-item__title product-card__title" aria-hidden="true">Sensory Swing for kids Orange/Green</div> 3543 3544 3545<dl class="price price--listing" 3546> 3547 3548<div class="price__regular"> 3549 <dt> 3550 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3551 </dt> 3552 <dd> 3553 <span class="price-item price-item--regular"><span class=money>$99.99</span> 3554</span> 3555 </dd> 3556 </div> 3557 <div class="price__sale"> 3558 <dt> 3559 <span class="visually-hidden visually-hidden--inline">Sale price</span> 3560 </dt> 3561 <dd> 3562 <span class="price-item price-item--sale"><span class=money>$99.99</span> 3563</span> 3564 </dd> 3565 <div class="price__compare"> 3566 <dt> 3567 <span class="visually-hidden visually-hidden--inline">Regular price</span> 3568 </dt> 3569 <dd> 3570 <s class="price-item price-item--regular"> 3571 3572 </s> 3573 </dd> 3574 </div> 3575 </div> 3576 <div class="price__unit"> 3577 <dt> 3578 <span class="visually-hidden visually-hidden--inline">Unit price</span> 3579 </dt> 3580 <dd class="price-unit-price"><span></span><span aria-hidden="true">/</span><span class="visually-hidden">per </span><span></span></dd> 3581 </div> 3582 <div class="price__badges price__badges--listing"> 3583 <span class="price__badge price__badge--sale" aria-hidden="true">
3584 <span>Sale</span> 3585 </span> 3586 <span class="price__badge price__badge--sold-out"> 3587 <span>Sold out</span> 3588 </span> 3589 </div> 3590</dl> 3591 3592 3593</div> 3594 3595 </li> 3596 3597 </ul> 3598 3599 3600 3601</div> 3602 3603 3604
3605<script type="text/javascript" style="display: none !important"> 3606 if (!window.pe_disco) { 3607 window.pe_disco = {}; 3608 }; 3609 if (!window.pe_disco.collectionProducts) { 3610 window.pe_disco.collectionProducts = {}; 3611 }; 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632</script>
3632 3633 3634 3635</div><div id="shopify-section-template--19275759059179__hero_m8mjkw" class="shopify-section index-section index-section--flush"><div data-section-id="template--19275759059179__hero_m8mjkw" data-section-type="hero-section"><div class="hero hero--large hero-template--19275759059179__hero_m8mjkw hero__overlay box ratio-container lazyload js" 3636 id="Hero-template--19275759059179__hero_m8mjkw" 3637 data-layout="full_width" 3638 role="img" 3639 aria-label="SENSORY_SWING" 3640 data-alt="SENSORY_SWING" 3641 3642 data-bg="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_300x300.jpg?v=1613756008" 3643 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_180x.jpg?v=1613756008 180w 180h, 3644 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_360x.jpg?v=1613756008 360w 360h, 3645 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_540x.jpg?v=1613756008 540w 540h, 3646 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_720x.jpg?v=1613756008 720w 720h, 3647 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_900x.jpg?v=1613756008 900w 900h, 3648 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_1080x.jpg?v=1613756008 1080w 1080h, 3649 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_1296x.jpg?v=1613756008 1296w 1296h, 3650 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_1512x.jpg?v=1613756008 1512w 1512h, 3651 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_1728x.jpg?v=1613756008 1728w 1728h, 3652 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_1950x.jpg?v=1613756008 1950w 1950h, 3653 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_2100x.jpg?v=1613756008 2100w 2100h, 3654 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_2260x.jpg?v=1613756008 2260w 2260h, 3655 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_2450x.jpg?v=1613756008 2450w 2450h, 3656 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_2700x.jpg?v=1613756008 2700w 2700h, 3657 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_3000x.jpg?v=1613756008 3000w 3000h, 3658 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_3350x.jpg?v=1613756008 3350w 3350h, 3659 3660 3661 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007.jpg?v=1613756008 3500w 3500h" 3662 data-sizes="auto" 3663 data-parent-fit="cover" 3664 style="background-position: center;" 3665 data-image-loading-animation><div class="hero__inner"> 3666 <div class="page-width text-center"><h1 class="h1 mega-title">Fully Reversible</h1><div class="rte-setting mega-subtitle"><p><strong>Breathable premium cotton blend</strong></p></div></div> 3667 </div> 3668 </div> 3669 <noscript> 3670 <div class="hero hero--large hero__overlay" role="img" aria-label="SENSORY_SWING" style="background-image: url('//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_007_2048x.jpg?v=1613756008'); background-position: center center;"></div> 3671 </noscript></div> 3672 3673 3674</div><div id="shopify-section-template--19275759059179__quotes_kKFeBT" class="shopify-section index-section"><div class="page-width" data-section-id="template--19275759059179__quotes_kKFeBT" data-section-type="quotes"> 3675 3676 3677 3678 <div class="quotes-wrapper" data-slider> 3679 <div class="quotes-slider-wrapper" data-slider-container> 3680 <div class="quotes-slider" id="Quotes-template--19275759059179__quotes_kKFeBT" data-count="3" data-slider-track> 3681 3682 <div id="slickSlidequote_mjTGjx" 3683 class="quotes-slide quotes-slide--quote_mjTGjx" 3684 aria-labelledby="slickDotquote_mjTGjx" 3685 3686 data-slider-slide-index="0" 3687 data-slider-item> 3688 3689 <blockquote class="quotes-slider__text text-center"> 3690 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 3691 3692 <div class="rte-setting rte"><p>My son just loves his new swing! He calls it his "Happy Place"</p></div> 3693 3694 3695 <cite>Annabelle</cite> 3696 3697 </blockquote> 3698 </div> 3699 3700 <div id="slickSlidequote_3FzDjR" 3701 class="quotes-slide quotes-slide--quote_3FzDjR" 3702 aria-labelledby="slickDotquote_3FzDjR" 3703
3704 data-slider-slide-index="1" 3705 data-slider-item> 3706 3707 <blockquote class="quotes-slider__text text-center"> 3708 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 3709 3710 <div class="rte-setting rte"><p>I love the colours they complement the room and the material is soft.</p></div> 3711 3712 3713 <cite>Jonah</cite> 3714 3715 </blockquote> 3716 </div> 3717 3718 <div id="slickSlidequote_mWjjCV" 3719 class="quotes-slide quotes-slide--quote_mWjjCV" 3720 aria-labelledby="slickDotquote_mWjjCV" 3721 3722 data-slider-slide-index="2" 3723 data-slider-item> 3724 3725 <blockquote class="quotes-slider__text text-center"> 3726 <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span> 3727 3728 <div class="rte-setting rte"><p>This swing has decreased her meltdowns. My daughter uses it to release energy and to relax. Its perfect!</p></div> 3729 3730 3731 <cite>Sam</cite> 3732 3733 </blockquote> 3734 </div> 3735 3736 </div> 3737 </div> 3738 3739 3740 <ul class="slick-dots slick-dots--mobile-only" data-slider-indicators><li class="slick-active" data-slider-indicator> 3741 <button id="slickDotquote_mjTGjx" 3742 aria-label="Load slide 1" 3743 data-slide-number="0" 3744 aria-controls="slickSlidequote_mjTGjx"></button> 3745 </li><li data-slider-indicator> 3746 <button id="slickDotquote_3FzDjR" 3747 aria-label="Load slide 2" 3748 data-slide-number="1" 3749 aria-controls="slickSlidequote_3FzDjR"></button> 3750 </li><li data-slider-indicator> 3751 <button id="slickDotquote_mWjjCV" 3752 aria-label="Load slide 3" 3753 data-slide-number="2" 3754 aria-controls="slickSlidequote_mWjjCV"></button> 3755 </li></ul> 3756 3757 </div> 3758 3759 3760 3761</div> 3762 3763 3764 3765 3766</div><div id="shopify-section-template--19275759059179__image_bar_mfydDp" class="shopify-section index-section index-section--flush"><div class="grid grid--no-gutters image-bar image-bar--medium"> 3767 3768 3769 3770 <div class="grid__item medium-up--one-third js" > 3771 3772 <div class="image-bar__item image-bar__item--image_pfP3HP box ratio-container lazyload" 3773 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_180x.jpg?v=1613756011 180w 180h, 3774 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_360x.jpg?v=1613756011 360w 360h, 3775 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_540x.jpg?v=1613756011 540w 540h, 3776 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_720x.jpg?v=1613756011 720w 720h, 3777 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_900x.jpg?v=1613756011 900w 900h, 3778 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_1080x.jpg?v=1613756011 1080w 1080h, 3779 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_1296x.jpg?v=1613756011 1296w 1296h, 3780 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_1512x.jpg?v=1613756011 1512w 1512h, 3781 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_1728x.jpg?v=1613756011 1728w 1728h, 3782 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_1950x.jpg?v=1613756011 1950w 1950h, 3783 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_2100x.jpg?v=1613756011 2100w 2100h, 3784 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_2260x.jpg?v=1613756011 2260w 2260h, 3785 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_2450x.jpg?v=1613756011 2450w 2450h, 3786 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_2700x.jpg?v=1613756011 2700w 2700h, 3787 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_3000x.jpg?v=1613756011 3000w 3000h, 3788 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_3350x.jpg?v=1613756011 3350w 3350h, 3789 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_3750x.jpg?v=1613756011 3750w 3750h, 3790 3791 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005.jpg?v=1613756011 4000w 4000h" 3792 data-sizes="auto" 3793 data-parent-fit="cover" 3794 style="background-position: center;" 3795 data-image-loading-animation> 3796 3797 <div class="image-bar__content"> 3798 3799 3800 3801 </div> 3802 3803 </div> 3804 3805 </div> 3806 <noscript> 3807 <div class="grid__item medium-up--one-third" > 3808 <div class="image-bar__item image-bar__item--image_pfP3HP" style="background-image: url(//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_005_2048x.jpg?v=1613756011);"></div> 3809 </div> 3810 </noscript> 3811 3812 <div class="grid__item medium-up--one-third js" > 3813 3814 <div class="image-bar__item image-bar__item--image_BhcjBQ box ratio-container lazyload" 3815 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_180x.jpg?v=1613756012 180w 180h, 3816 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_360x.jpg?v=1613756012 360w 360h, 3817 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_540x.jpg?v=1613756012 540w 540h, 3818 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_720x.jpg?v=1613756012 720w 720h, 3819 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_900x.jpg?v=1613756012 900w 900h, 3820 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_1080x.jpg?v=1613756012 1080w 1080h, 3821 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_1296x.jpg?v=1613756012 1296w 1296h, 3822 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_1512x.jpg?v=1613756012 1512w 1512h, 3823 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_1728x.jpg?v=1613756012 1728w 1728h, 3824 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_1950x.jpg?v=1613756012 1950w 1950h, 3825 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_2100x.jpg?v=1613756012 2100w 2100h, 3826 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_2260x.jpg?v=1613756012 2260w 2260h, 3827 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_2450x.jpg?v=1613756012 2450w 2450h, 3828 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_2700x.jpg?v=1613756012 2700w 2700h, 3829 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_3000x.jpg?v=1613756012 3000w 3000h, 3830 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_3350x.jpg?v=1613756012 3350w 3350h, 3831 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_3750x.jpg?v=1613756012 3750w 3750h, 3832 3833 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001.jpg?v=1613756012 4000w 4000h" 3834 data-sizes="auto" 3835 data-parent-fit="cover" 3836 style="background-position: center;" 3837 data-image-loading-animation> 3838 3839 <div class="image-bar__content"> 3840 3841 3842 3843 </div> 3844 3845 </div> 3846 3847 </div> 3848 <noscript> 3849 <div class="grid__item medium-up--one-third" > 3850 <div class="image-bar__item image-bar__item--image_BhcjBQ" style="background-image: url(//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_001_2048x.jpg?v=1613756012);"></div> 3851 </div> 3852 </noscript> 3853 3854 <div class="grid__item medium-up--one-third js" > 3855 3856 <div class="image-bar__item image-bar__item--image_MJHkLH box ratio-container lazyload" 3857 data-bgset="//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_180x.jpg?v=1613756012 180w 180h, 3858 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_360x.jpg?v=1613756012 360w 360h, 3859 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_540x.jpg?v=1613756012 540w 540h, 3860 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_720x.jpg?v=1613756012 720w 720h, 3861 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_900x.jpg?v=1613756012 900w 900h, 3862 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_1080x.jpg?v=1613756012 1080w 1080h, 3863 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_1296x.jpg?v=1613756012 1296w 1296h, 3864 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_1512x.jpg?v=1613756012 1512w 1512h, 3865 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_1728x.jpg?v=1613756012 1728w 1728h, 3866 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_1950x.jpg?v=1613756012 1950w 1950h, 3867 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_2100x.jpg?v=1613756012 2100w 2100h, 3868 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_2260x.jpg?v=1613756012 2260w 2260h, 3869 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_2450x.jpg?v=1613756012 2450w 2450h, 3870 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_2700x.jpg?v=1613756012 2700w 2700h, 3871 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_3000x.jpg?v=1613756012 3000w 3000h, 3872 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_3350x.jpg?v=1613756012 3350w 3350h, 3873 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_3750x.jpg?v=1613756012 3750w 3750h, 3874 3875 //www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003.jpg?v=1613756012 4000w 4000h" 3876 data-sizes="auto" 3877 data-parent-fit="cover" 3878 style="background-position: center;" 3879 data-image-loading-animation> 3880 3881 <div class="image-bar__content"> 3882 3883 3884 3885 </div> 3886 3887 </div> 3888 3889 </div> 3890 <noscript> 3891 <div class="grid__item medium-up--one-third" > 3892 <div class="image-bar__item image-bar__item--image_MJHkLH" style="background-image: url(//www.savoiz.com/cdn/shop/files/Pink_Grey_sensory_swing_003_2048x.jpg?v=1613756012);"></div> 3893 </div> 3894 </noscript> 3895 3896</div> 3897 3898 3899 3900 3901 3902 3903</div><div id="shopify-section-template--19275759059179__custom_content_A7bMB6" class="shopify-section index-section"><div class="page-width"> 3904 3905 3906 <div class="custom-content"> 3907 3908 3909 3910 3911 3912 3913 <style>#CustomImage--1-32816365371627 { 3914 max-width: 750.0px; 3915 max-height: 240px; 3916 } 3917 3918 #CustomImageWrapper--1-32816365371627 { 3919 max-width: 750.0px; 3920 } 3921</style> 3922 3923 3924 3925 3926 <div class="custom__item custom__item--image custom__item--image_QBzcCt one-whole align--center" > 3927 <div class="custom__item-inner custom__item-inner--image" id="CustomImageWrapper--1-32816365371627"> 3928 3929 3930<div style="padding-top:32.0%;" data-image-loading-animation> 3931 <img id="CustomImage--1-32816365371627" 3932 class="custom__image lazyload js" 3933 data-src="//www.savoiz.com/cdn/shop/files/brandpush-trust-badge_1_{width}x.png?v=1693386080"
3934 data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" 3935 data-aspectratio="3.125" 3936 data-sizes="auto" 3937 alt=""> 3938 </div> 3939 <noscript> 3940 3941 <img src="//www.savoiz.com/cdn/shop/files/[email protected]?v=1693386080" class="custom__image" /> 3942 </noscript> 3943 3944 3945 </div> 3946 </div> 3947 3948 3949 </div> 3950 3951 3952</div> 3953 3954 3955 3956 3957</div><!--LayoutHub-Workspace-End--> 3958 </main> 3959 3960 <div id="shopify-section-footer" class="shopify-section"> 3961<style> 3962 .site-footer__hr { 3963 border-bottom: 1px solid #dddddd; 3964 } 3965 3966 .site-footer p, 3967 .site-footer__linklist-item a, 3968 .site-footer__rte a, 3969 .site-footer h4, 3970 .site-footer small, 3971 .site-footer__copyright-content a, 3972 .site-footer__newsletter-error, 3973 .site-footer__social-icons .social-icons__link { 3974 color: #333232; 3975 } 3976 3977 .site-footer { 3978 color: #333232; 3979 background-color: #f6f6f6; 3980 } 3981 3982 .site-footer__rte a { 3983 border-bottom: 1px solid #333232; 3984 } 3985 3986 .site-footer__rte a:hover, 3987 .site-footer__linklist-item a:hover, 3988 .site-footer__copyright-content a:hover { 3989 color: #5a5858; 3990 border-bottom: 1px solid #5a5858; 3991 } 3992 3993 .site-footer__social-icons .social-icons__link:hover { 3994 color: #5a5858; 3995 } 3996</style><footer class="site-footer critical-hidden" role="contentinfo" data-section-id="footer" data-section-type="footer-section"> 3997 <div class="page-width"> 3998 <div class="site-footer__content"><div class="site-footer__item 3999 4000 site-footer__item--one-quarter 4001 " 4002 > 4003 <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h4">Quick links</p><ul class="site-footer__linklist 4004 "><li class="site-footer__linklist-item"> 4005 <a href="/pages/contact-us" 4006 4007 > 4008 Contact Us 4009 </a> 4010 </li><li class="site-footer__linklist-item"> 4011 <a href="/policies/refund-policy" 4012 4013 > 4014 Refund Policy 4015 </a> 4016 </li><li class="site-footer__linklist-item"> 4017 <a href="/policies/privacy-policy" 4018 4019 > 4020 Privacy Policy 4021 </a> 4022 </li><li class="site-footer__linklist-item"> 4023 <a href="/policies/terms-of-service" 4024 4025 > 4026 Terms of Service 4027 </a> 4028 </li><li class="site-footer__linklist-item"> 4029 <a href="https://www.savoiz.com/collections/savoiz-soft-pink-and-grey" 4030 4031 > 4032 Cotton Sensory Swings 4033 </a> 4034 </li><li class="site-footer__linklist-item"> 4035 <a href="https://www.savoiz.com/collections/savoiz-sensory-swings-nylon" 4036 4037 > 4038 Nylon Sensory Swings 4039 </a> 4040 </li><li class="site-footer__linklist-item"> 4041 <a href="https://www.savoiz.com/products/savoiz-weighted-lap-pad-for-kids-5-pounds" 4042 4043 > 4044 Weighted Lap Pad 4045 </a> 4046 </li><li class="site-footer__linklist-item"> 4047 <a href="https://www.savoiz.com/collections/compression-sheets" 4048 4049 > 4050 Compression Sheets 4051 </a> 4052 </li><li class="site-footer__linklist-item"> 4053 <a href="https://www.savoiz.com/collections/" 4054 4055 > 4056 Shop All 4057 </a> 4058 </li></ul></div> 4059 </div><div class="site-footer__item 4060 4061 site-footer__item--one-quarter 4062 site-footer-newsletter__one-half" 4063 > 4064 <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h4">Newsletter</p><div class="site-footer__newsletter 4065 "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 4066<input type="hidden" name="contact[tags]" value="newsletter"> 4067 <div class="input-group "> 4068 <input type="email" 4069 name="contact[email]" 4070 id="ContactFooter-email" 4071 class="input-group__field newsletter__input" 4072 value="" 4073 placeholder="Email address" 4074 aria-label="Email address" 4075 aria-required="true" 4076 required 4077 autocorrect="off" 4078 autocapitalize="off" 4079 >
4080 <span class="input-group__btn"> 4081 <button type="submit" class="btn newsletter__submit" name="commit" > 4082 <span class="newsletter__submit-text--large">Subscribe</span> 4083 </button> 4084 </span> 4085 </div> 4086 4087 </form> 4088 </div></div> 4089 </div><div class="site-footer__item 4090 4091 site-footer__item--one-quarter 4092 " 4093 > 4094 <div class="site-footer__item-inner site-footer__item-inner--text"><p class="h4">Contact Info</p><div class="site-footer__rte 4095 "> 4096 <p>Email: [email protected]</p><p>Phone: 1 (888) 840-3524</p><p>800 Steeles Ave. W. #B10182-3140, Thornhill, ON L4J 7L2</p><p>Canada</p> 4097 </div></div> 4098 </div></div> 4099 </div> 4100 4101 <hr class="site-footer__hr"><div class="page-width"> 4102 <div class="grid grid--no-gutters small--text-center grid--footer-float-right"><div class="grid__item one-half small--one-whole"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="selectors-form__item"> 4103 <h2 class="visually-hidden" id="currency-heading"> 4104 Currency 4105 </h2> 4106 4107 <div class="disclosure" data-disclosure-currency> 4108 <button type="button" class="disclosure__toggle" aria-expanded="false" aria-controls="currency-list" aria-describedby="currency-heading" data-disclosure-toggle> 4109 USD $</button> 4110 <ul id="currency-list" class="disclosure-list" data-disclosure-list> 4111 4112 <li class="disclosure-list__item "> 4113 <a class="disclosure-list__option" href="#" data-value="AUD" data-disclosure-option> 4114 AUD $</a> 4115 </li> 4116 <li class="disclosure-list__item "> 4117 <a class="disclosure-list__option" href="#" data-value="CAD" data-disclosure-option> 4118 CAD $</a> 4119 </li> 4120 <li class="disclosure-list__item "> 4121 <a class="disclosure-list__option" href="#" data-value="EUR" data-disclosure-option> 4122 EUR â¬</a> 4123 </li> 4124 <li class="disclosure-list__item "> 4125 <a class="disclosure-list__option" href="#" data-value="GBP" data-disclosure-option> 4126 GBP £</a> 4127 </li> 4128 <li class="disclosure-list__item disclosure-list__item--current"> 4129 <a class="disclosure-list__option" href="#" aria-current="true" data-value="USD" data-disclosure-option> 4130 USD $</a> 4131 </li></ul> 4132 <input type="hidden" name="currency_code" id="CurrencySelector" value="USD" data-disclosure-input/> 4133 </div> 4134 </div></form></div><div class="grid__item one-half small--one-whole site-footer-item-tall"><ul class="list--inline site-footer__social-icons social-icons site-footer__icon-list"><li class="social-icons__item"> 4135 <a class="social-icons__link" href="https://facebook.com/savoiz" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 20 20"><path fill="#444" d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg><span class="icon__fallback-text">Facebook</span> 4136 </a> 4137 </li><li class="social-icons__item"> 4138 <a class="social-icons__link" href="https://instagram.com/savoiz_designs" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2
413818.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg><span class="icon__fallback-text">Instagram</span> 4139 </a> 4140 </li></ul></div><div class="grid__item small--hide one-half"><div class="grid__item site-footer__payment-icons"> 4141 <span class="visually-hidden">Payment methods</span> 4142 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 4143 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4144 4145 </li><li class="payment-icon"> 4146 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
41460 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4147 4148 </li><li class="payment-icon"> 4149 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 4150 </li><li class="payment-icon"> 4151 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 4152 </li><li class="payment-icon"> 4153 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
415306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4154 4155 </li><li class="payment-icon"> 4156 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 4157 4158 </li><li class="payment-icon"> 4159 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
41590-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 4160 </li><li class="payment-icon"> 4161 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 4162 4163 </li><li class="payment-icon"> 4164 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
416416.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4165 4166 </li></ul> 4167 </div></div><div class="grid__item medium-up--hide one-half small--one-whole"><div class="grid__item site-footer__payment-icons"> 4168 <span class="visually-hidden">Payment methods</span> 4169 <ul class="payment-icons list--inline site-footer__icon-list"><li class="payment-icon"> 4170 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4171 4172 </li><li class="payment-icon"> 4173 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303
41731.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4174 4175 </li><li class="payment-icon"> 4176 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 4177 </li><li class="payment-icon"> 4178 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 4179 </li><li class="payment-icon"> 4180 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
418006zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4181 4182 </li><li class="payment-icon"> 4183 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 4184 4185 </li><li class="payment-icon"> 4186 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
41860-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 4187 </li><li class="payment-icon"> 4188 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 4189 4190 </li><li class="payment-icon"> 4191 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
419116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4192 4193 </li></ul> 4194 </div></div><div class="grid__item small--hide site-footer-item-align-right one-half"> 4195 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">Savoiz</a></small> 4196 <small class="site-footer__copyright-content site-footer__copyright-content--powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 4197 </div><div class="grid__item small--one-whole medium-up--hide site-footer-item-align-right"> 4198 <small class="site-footer__copyright-content">© 2026, <a href="/" title="">Savoiz</a></small> 4199 <small class="site-footer__copyright-content site-footer__copyright-content--powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small> 4200 </div> 4201 </div> 4202 </div> 4203</footer> 4204 4205 4206 4207 4208</div> 4209 4210 <div id="slideshow-info" class="visually-hidden" aria-hidden="true">
4210Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div> 4211 4212 </div> 4213 4214 <ul hidden> 4215 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 4216 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 4217 </ul><!--Content in content_for_footer --> 4218 4219 4220<!--LH-->
4220<script type="text/javascript" style="display: none !important"> 4221 if (!window.pe_disco) { 4222 window.pe_disco = {}; 4223 }; 4224 if (!window.pe_disco.collectionProducts) { 4225 window.pe_disco.collectionProducts = {}; 4226 }; 4227 4228 4229 4230 4231 4232 4233 4234 4235</script>
vendor: 2 bytes, line 4235
4235
4236<script type="text/javascript"> 4237 window.pe_disco = { 4238 product: { 4239 4240 }, 4241 collection: { 4242 4243 }, 4244 collectionProducts: window.pe_disco.collectionProducts, 4245 collections: [ 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 ], 4268 sales: [{"Announcement":{"Show":true,"ShowBeforeStart":false,"ShowTimerBeforeStart":false,"ShowSubscribeBeforeStart":false,"ShowTimer":false,"TextLeft":"Black Friday/Cyber Monday SALE - 35% off! ","TextRight":null,"TextLeftBeforeStart":"ð Sale starts in","TextRightBeforeStart":"% OFF","TextButton":"Check it out","TextButtonBeforeStart":"Get notified!","EmailPlaceholder":"Email address","LinkButton":"/collections/all","LinkType":0,"Position":0},"AnnouncementLayout":{"MarginElements":4,"ColorText":"#FFD600","ColorTextRight":"#FFD600","ColorButton":"#FFD600","ColorButtonText":"#262626","ColorBackground":"#262626","ImageBackground":null,"ColorFlipBottom":"#100C08","ColorFlipTop":"#100C08","ColorFlipNumber":"#f8e71c","ColorFlipLabelText":"#FFD600","SizeFlipCornerRadius":null,"Font":"Julius Sans One","FontFlipNumber":"Julius Sans One","SizeText":14,"SizeFlipNumber":null,"SizeFlipLabelText":null,"ContentDays":"Days","ContentHours":"Hrs","ContentMinutes":"Mins","ContentSeconds":"Secs","ShowCloseButton":false,"ShowFadeinAnimation":false,"ShowButtonMobile":false,"DisableFlipEffectMobile":false,"ShowRightTextMobile":false,"HideCountdownZeroDay":false,"HideCountdownZeroHour":false,"Position":0},"CountdownTimerLayout":{"MarginTop":15,"MarginBottom":0,"MarginLeft":0,"MarginRight":0,"BoxMaxWidth":null,"BoxMaxHeight":null,"ColorText":null,"SizeHeading":null,"ContentHeading":"Hurry up! Cyber Monday Sale ends in","ColorBackground":"#EEE","ColorFlipBottom":"#393939","ColorFlipTop":"#222","ColorFlipNumberTop":"#ccc","ColorFlipNumberBottom":"#fff","ColorFlipSeparator":"#000","SizeCornerRadius":8,"SizeFlipCornerRadius":5,"SizeFlipNumber":36,"ContentDays":"Days","ContentHours":"Hours","ContentMinutes":"Minutes","ContentSeconds":"Seconds","ShouldShowFlipSeparator":true,"FontText":null,"FontFlipNumber":null},"Title":"Black Friday SALE","CollectionId":0,"Id":"19c6d4a6-282d-4bba-b4ca-d301e4e825fa","CollectionHandle":null,"StartDate":"2022-11-24T16:43:35.527+00:00","EndDate":"2022-11-28T22:59:00+00:00","Action":{"ActivateCountdown":true,"CreateCollection":false,"RoundToNearest":true,"RoundToNearestValue":0.99,"EnableRemoveTagWhenActive":false,"RemoveTagWhenActive":"not-on-disco-sale","EnableAddTagWhenActive":false,"AddTagWhenActive":"on-disco-sale","Action":2,"Value":"-35"},"Status":3}] , 4269 myshopify_url: "savoiz.myshopify.com", 4270 cacheid: "62d54137-fc3a-4314-ab2c-ae22aa127eaa" 4271 }; 4272</script>
4272 4273
4273<script src="https://code.jquery.com/jquery-3.7.1.min.js" integrity="sha256-/JqT3SQfawRcv/BIHPThkBvs0OEvtFFmqPF/lYI/Cxo=" crossorigin="anonymous"></script>
4273 4274
4274<script src="//www.savoiz.com/cdn/shop/t/14/assets/custom_script.js?v=40629167693146451971741102500" type="text/javascript"></script>
4274 4275<div id="shopify-block-Aamora2hLNHcxQVNaT__12120936241911852800" class="shopify-block shopify-app-block"><section class='jdgm-widget jdgm-revs-tab' role='complementary'> 4276 4277 <div class='jdgm-revs-tab-btn btn' position="right" tabindex="0" aria-label="Click to open Judge.me floating reviews tab" role='button'>â Reviews</div> 4278 <div class='jdgm-revs-tab__header'> 4279 <a class='jdgm-close-ico'></a> 4280 <h3 class='jdgm-revs-tab__title'>Let customers speak for us</h3> 4281 <a class='jdgm-revs-tab__url' href='/pages/reviews'> 4282 <div data-score='4.85' class='jdgm-all-reviews-rating' aria-label='Average rating is 4.85' role='img'></div>125 reviews 4283 </a> 4284 </div> 4285 4286 4287 <div class='jdgm-widget jdgm-all-reviews-widget-v2025' 4288 data-widget='all-reviews-v2025' 4289 data-entry-point='all_reviews_widget_v2025.js' 4290 data-entry-key='all-reviews-widget-v2025/main.js' 4291 data-block-id='Aamora2hLNHcxQVNaT__12120936241911852800' 4292 data-review-source='' 4293 data-show-all-reviews-in-same-tab='' 4294 data-show-first='' 4295 data-empty-state='' 4296 data-is-floating-tab='true' 4297 4298 > 4299 4300 <div class='jdgm-legacy-widget-content' style='display: none;'> 4301 <style> </style> <section class='jdgm-revs-tab__wrapper'> <style>.jdgm-revs-tab{display: none}</style> <div class='jdgm-mask'></div> <div class='jdgm-revs-tab__main'> <div class='jdgm-revs-tab__content'> <div class='jdgm-revs-tab__content-header' data-number-of-product-reviews='121' data-number-of-shop-reviews='4'> <a style='display: none' href='#' class='jdgm-write-rev-link'>Write a review</a> <div class='jdgm-histogram jdgm-temp-hidden'> <div class='jdgm-histogram__row' data-rating='5' data-frequency='116' data-percentage='93'> <div class='jdgm-histogram__star' role='button' aria-label="93% (116) reviews with 5 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 93%;'> </div> </div> <div class='jdgm-histogram__percentage'>93%</div> <div class='jdgm-histogram__frequency'>(116)</div> </div> <div class='jdgm-histogram__row' data-rating='4' data-frequency='5' data-percentage='4'> <div class='jdgm-histogram__star' role='button' aria-label="4% (5) reviews with 4 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 4%;'> </div> </div> <div class='jdgm-histogram__percentage'>4%</div> <div class='jdgm-histogram__frequency'>(5)</div> </div> <div class='jdgm-histogram__row' data-rating='3' data-frequency='1' data-percentage='1'> <div class='jdgm-histogram__star' role='button' aria-label="1% (1) reviews with 3 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 1%;'> </div> </div> <div class='jdgm-histogram__percentage'>1%</div> <div class='jdgm-histogram__frequency'>(1)</div> </div> <div class='jdgm-histogram__row' data-rating='2' data-frequency='1' data-percentage='1'> <div class='jdgm-histogram__star' role='button' aria-label="1% (1) reviews with 2 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 1%;'> </div> </div> <div class='jdgm-histogram__percentage'>1%</div> <div class='jdgm-histogram__frequency'>(1)</div> </div> <div class='jdgm-histogram__row' data-rating='1' data-frequency='2' data-percentage='2'> <div class='jdgm-histogram__star' role='button' aria-label="2% (2) reviews with 1 star rating" tabindex='0' ><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span></div> <div class='jdgm-histogram__bar'> <div class='jdgm-histogram__bar-content' style='width: 2%;'> </div> </div> <div class='jdgm-histogram__percentage'>2%</div> <div class='jdgm-histogram__frequency'>(2)</div> </div> <div class='jdgm-histogram__row jdgm-histogram__clear-filter' data-rating=null tabindex='0'></div> </div> <div class="jdgm-medals-wrapper jdgm-hidden" data-updated-at='2026-09-19T13:04:47Z'> <style type="text/css"></style> <div class="jdgm-medals" data-link="https://app.judge.me/reviews/stores/www.savoiz.com">
4301 <div class="jdgm-medals__container"> <div class="jdgm-medal-wrapper" title="Gold Transparent Shop. Published at least 95% of verified reviews received in total"> <a class="jdgm-medal jdgm--loading" data-value="" data-type="tran" data-tier="gold" aria-label="Judge.me Gold Transparent Shop medal"> <div class="jdgm-medal__image" data-url="tran/gold.svg" data-alt="Judge.me Gold Transparent Shop medal"></div> </a> </div> <div class="jdgm-medal-wrapper" title="Bronze Verified Reviews Shop. Obtained at least 10 reviews submitted by genuine customers with proof of purchase history"> <a class="jdgm-medal jdgm--loading" data-value="49" data-type="ver_rev" data-tier="bronze" aria-label="Judge.me Bronze Verified Reviews Shop medal"> <div class="jdgm-medal__image" data-url="ver_rev/bronze.svg" data-alt="Judge.me Bronze Verified Reviews Shop medal"></div> <div class="jdgm-medal__value ">49</div> </a> </div> <div class="jdgm-medal-wrapper" title="Bronze Monthly Record Shop. Achieved an all-time record of 16 published verified reviews within one calendar month."> <a class="jdgm-medal jdgm--loading" data-value="16" data-type="mon_rec" data-tier="bronze" aria-label="Judge.me Bronze Monthly Record Shop medal"> <div class="jdgm-medal__image" data-url="mon_rec/bronze_hollow.svg" data-alt="Judge.me Bronze Monthly Record Shop medal"></div> <div class="jdgm-medal__value ">16</div> </a> </div> </div> </div> </div> <div class='jdgm-rev-widg__sort-wrapper'></div> </div> <div class='jdgm-revs-tab__content-body'> <div class='jdgm-revs-tab__reviews'><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='eee219ed-644a-4ad5-8cd2-10e2d3495e40' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-18 16:58:06 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/tie-dye-sensory-swing' target='_blank' class='jdgm-rev__prod-link'> Tie Dye Sensory Swing </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anonymous</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>We love these swings!</b> <div class='jdgm-rev__body'><p>We love these swings; this is our second!</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='812df1cf-2772-4de2-9074-f9a2290eda32' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-09-10 01:34:04 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/blue-sensory-swing' target='_blank' class='jdgm-rev__prod-link'> Blue Sensory Swing </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anita Havas</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Sensory swing is constantly used by multiple children and family members</b> <div class='jdgm-rev__body'><p>Sensory swing is constantly used by multiple children and family members. It is probably the most popular activity/entertainment (when dad swings the boys)!</p></div> <div class='jdgm-rev__pics'> <a class='jdgm-rev__pic-link jdgm--loading' target='_blank' rel='nofollow' href='https://review-images.judgeme.com/savoiz/1789004045__1789004026366-16385727-d1bd-4785-ad64-9a__original.JPG?quality=80&width=1024' data-mfp-src='https://review-images.judgeme.com/savoiz/1789004045__1789004026366-16385727-d1bd-4785-ad64-9a__original.JPG?quality=80&width=1024'> <img class='jdgm-rev__pic-img' alt='User picture' data-src='https://review-images.judgeme.com/savoiz/1789004045__1789004026366-16385727-d1bd-4785-ad64-9a__original.JPG?quality=80&width=160'> </a> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='2deb3f30-f39f-4dbf-bbde-8c5f32ead2d4' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5
4301star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-08-15 12:31:21 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/blue-sensory-swing' target='_blank' class='jdgm-rev__prod-link'> Blue Sensory Swing </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Anna Vrachnari</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Great sensory swing</b> <div class='jdgm-rev__body'><p>Great sensory swing. Well made and durable</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='9fcd0562-fc5c-4a76-a941-7a8c6225d74f' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > N </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-05-08 15:36:37 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/blue-sensory-swing' target='_blank' class='jdgm-rev__prod-link'> Blue Sensory Swing </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Nicole</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>Amazing material and amazing customer care</b> <div class='jdgm-rev__body'><p>I would first like to comment about how soft and comfortable the cotton swing is. I have not found another company that makes such a great quality sensory swing. I would also like to speak about their amazing customer service. This company truly cares about their customers and I will forever be grateful to them for ensuring that all of my needs were met. It's a long story but the end result was a very happy 7 year old.</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div><div class='jdgm-rev jdgm-divider-top' data-verified-buyer='true' data-review-id='afc3f8c7-abde-4a5f-8e2b-7f94b22ee2a5' data-thumb-up-count='0' data-thumb-down-count='0'> <div class='jdgm-rev__header'> <div class='jdgm-rev__icon' > A </div> <span class='jdgm-rev__rating' data-score='5' tabindex='0' aria-label='5 star review' role='img'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-rev__timestamp jdgm-spinner' data-content='2026-04-21 15:42:39 UTC'></span> <span class='jdgm-rev__prod-info-wrapper'> <span class='jdgm-rev__prod-link-prefix'></span> <a href='/products/pink-grey-sensory-swing' target='_blank' class='jdgm-rev__prod-link'> Pink & Grey Sensory Swing </a> </span> <div class='jdgm-rev__br'></div> <span class='jdgm-rev__buyer-badge-wrapper'> <span class='jdgm-rev__buyer-badge'></span> </span> <span class='jdgm-rev__author-wrapper'> <span class='jdgm-rev__author'>Alicia Venditti</span> <span class='jdgm-rev__location' > </span> </span> </div> <div class='jdgm-rev__content'> <div class='jdgm-rev__custom-form'> </div> <b class='jdgm-rev__title'>The best swing therei</b> <div class='jdgm-rev__body'><p>Love our swing</p></div> <div class='jdgm-rev__pics'> </div> <div class='jdgm-rev__vids'> </div> </div> <div class='jdgm-rev__actions'> <div class='jdgm-rev__social'></div> <div class='jdgm-rev__votes'></div> </div> <div class='jdgm-rev__reply'> </div> </div></div> <div class='jdgm-spinner jdgm-revs-tab__spinner' style='display: none'> </div> <div class='jdgm-paginate' data-per-page='5' data-url='https://api.judge.me/reviews/reviews_for_reviews_tab' ><a class='jdgm-paginate__page jdgm-curt' data-page='1' aria-label='Page 1' tabindex='0' aria-current='page' role='button'>1</a><a class='jdgm-paginate__page ' data-page='2' aria-label='Page 2' tabindex='0' role='button'>2</a><a class='jdgm-paginate__page ' data-page='3' aria-label='Page 3' tabindex='0' role='button'>3</a><a class='jdgm-paginate__page jdgm-paginate__next-page' data-page='2' aria-label='Page 2' tabindex='0' rel='next' role='button'></a><a class='jdgm-paginate__page jdgm-paginate__last-page' data-page='25' aria-label='Page 25' tabindex='0' role='button'></a></div> </div> </div> </div> </section> 4302 </div> 4303 4304 </div> 4305 4306 4307</section> 4308 4309 4310</div><div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
4310<script type="text/javascript"> 4311 //SendWILL APPS COMMON JS CODE 4312 window.EcomSendApps = window.EcomSendApps || {} 4313 4314 window.EcomSendApps.design_mode = false 4315 4316 4317 window.EcomSendApps.common = window.EcomSendApps.common || {} 4318 window.EcomSendApps.common.shop = { 4319 permanent_domain: 'savoiz.myshopify.com', 4320 currency: "USD", 4321 money_format: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", 4322 id: 45064781977, 4323 } 4324 4325 4326 4327 window.EcomSendApps.common.customer = { 4328 id: null, 4329 tags: null, 4330 email: null, 4331 accepts_marketing: null, 4332 first_name: null, 4333 } 4334 4335 4336 4337 window.EcomSendApps.common.template = 'index' 4338</script>
4338 4339<!-- END app snippet --> 4340
4341<script> 4342 window.EcomSendApps = window.EcomSendApps || {} 4343 /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */ 4344 const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED" 4345 /** @description storefront main bundle asset url */ 4346 const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/ecomsend.js' 4347 /** @description storefront style asset url */ 4348 const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/style.css' 4349 /** @description storefront wasm asset url for runtime signature module */ 4350 const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0f197-ce1f-7a19-8adb-6b78fec4702f/ecomsend-209/assets/client_safe.wasm' 4351 /** @description fallback delay when requestIdleCallback is unavailable */ 4352 const ECOMSEND_IDLE_TIMEOUT_MS = 800 4353 /** @description user interaction events used to trigger lazy init earlier */ 4354 const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"] 4355 /** @description global flag key for emergency immediate loading */ 4356 const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true 4357 /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */ 4358 const ECOMSEND_DEFAULT_GDPR_FLAG = false 4359 /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */ 4360 const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false 4361 4362 /** @description normalize merchant-provided GDPR switch into a strict boolean value */ 4363 function normalizeEcomsendBooleanFlag(rawValue) { 4364 if (typeof rawValue === "boolean") { 4365 return rawValue 4366 } 4367 if (typeof rawValue === "number") { 4368 return rawValue === 1 4369 } 4370 if (typeof rawValue === "string") { 4371 const normalizedValue = rawValue.trim().toLowerCase() 4372 return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes" 4373 } 4374 return false 4375 } 4376 4377 /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */ 4378 function lockEcomsendReadonlyFlag(flagName, flagValue) { 4379 try { 4380 Object.defineProperty(window.EcomSendApps, flagName, { 4381 value: flagValue, 4382 writable: false, 4383 configurable: false, 4384 enumerable: true, 4385 }) 4386 return 4387 } catch (error) {} 4388 window.EcomSendApps[flagName] = flagValue 4389 } 4390 4391 /** @description resolve storefront GDPR mode from merchant theme override */ 4392 function resolveEcomsendGdprMode() { 4393 if (typeof window.EcomSendApps.GDPR === "undefined") { 4394 window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG 4395 } 4396 const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR) 4397 window.EcomSendApps.GDPR = gdprEnabled 4398 return gdprEnabled 4399 } 4400 4401 /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */ 4402 function resolveEcomsendCwTracksMode() { 4403 if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") { 4404 window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED 4405 } 4406 const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled) 4407 window.EcomSendApps.CWTracksEnabled = cwTracksEnabled 4408 return cwTracksEnabled 4409 } 4410 4411 /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */ 4412 function syncEcomsendGdprModeToStorage(gdprEnabled) { 4413 if (!window.localStorage) { 4414 return 4415 } 4416 if (gdprEnabled) { 4417 window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true") 4418 return 4419 } 4420 window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY) 4421 } 4422 4423 /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */ 4424 const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode() 4425 /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */ 4426 const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode() 4427 lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED) 4428 lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED) 4429 4430 try { 4431 syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED) 4432 } catch (error) {} 4433 4434 /** @description create main stylesheet node for storefront runtime */ 4435 function createEcomSendMainStyleEle() { 4436 const ecomsendMainStyleEle = document.createElement("link") 4437 ecomsendMainStyleEle.rel = "stylesheet" 4438 ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL 4439 ecomsendMainStyleEle.dataset.ecomsendTag = "main-style" 4440 return ecomsendMainStyleEle 4441 } 4442 4443 /** @description append runtime stylesheet exactly once */ 4444 function ensureEcomSendMainStyleLoaded() { 4445 if (document.querySelector('link[data-ecomsend-tag="main-style"]')) { 4446 return 4447 } 4448 const ecomsendMainStyleEle = createEcomSendMainStyleEle() 4449 document.head.appendChild(ecomsendMainStyleEle) 4450 } 4451 4452 /** @description remove interaction listeners after first lazy-init trigger */ 4453 function clearInteractionListeners() {
4454 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 4455 window.removeEventListener(eventName, scheduleMainBundleLoad) 4456 }) 4457 } 4458 4459 /** @description run low-priority task via idle callback with timeout fallback */ 4460 function scheduleLowPriorityTask(taskRunner, timeoutMs) { 4461 if (window.requestIdleCallback) { 4462 window.requestIdleCallback(() => { 4463 taskRunner() 4464 }, { timeout: timeoutMs }) 4465 return 4466 } 4467 window.setTimeout(() => { 4468 taskRunner() 4469 }, timeoutMs) 4470 } 4471 4472 /** @description load main storefront bundle once and keep rollback override */ 4473 function loadEcomsendMainBundle() { 4474 if (window.__ecomsendMainBundleLoaded) { 4475 return 4476 } 4477 window.__ecomsendMainBundleLoaded = true 4478 clearInteractionListeners() 4479 /** @description ensure storefront runtime css is loaded together with main bundle */ 4480 ensureEcomSendMainStyleLoaded() 4481 const ecomsendMainScriptEle = document.createElement("script") 4482 ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL 4483 ecomsendMainScriptEle.async = true 4484 ecomsendMainScriptEle.dataset.ecomsendTag = "main-script" 4485 document.body.appendChild(ecomsendMainScriptEle) 4486 } 4487 4488 /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */ 4489 function scheduleMainBundleLoad() { 4490 if (window.__ecomsendMainBundleLoadScheduled) { 4491 return 4492 } 4493 /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */ 4494 window.__ecomsendMainBundleLoadScheduled = true 4495 if (ECOMSEND_FORCE_IMMEDIATE_FLAG) { 4496 loadEcomsendMainBundle() 4497 return 4498 } 4499 scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS) 4500 } 4501 4502 /** @description cache marketing params for pixel/report flows before heavy bundle starts */ 4503 function cacheMarketingParams() { 4504 const urlParams = new URLSearchParams(window.location.search) 4505 const marketingId = urlParams.get("ec_marketing_id") 4506 const ecEmailId = urlParams.get("ec_email_id") 4507 const ecMarketingSign = urlParams.get("ec_marketing_sign") 4508 4509 if (marketingId && window.localStorage) { 4510 window.localStorage.setItem("ec_marketing_id", marketingId) 4511 } 4512 if (ecEmailId && window.localStorage) { 4513 window.localStorage.setItem("ec_email_id", ecEmailId) 4514 } 4515 if (ecMarketingSign && window.localStorage) { 4516 window.localStorage.setItem("ec_marketing_sign", ecMarketingSign) 4517 } 4518 } 4519 4520 /** @description check whether marketing storage is allowed under Shopify customer privacy state */ 4521 function isMarketingStorageAllowedByCustomerPrivacy() { 4522 const customerPrivacy = window?.Shopify?.customerPrivacy 4523 if (!customerPrivacy) { 4524 return false 4525 } 4526 const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed() 4527 if (marketingAllowed) { 4528 return true 4529 } 4530 if (typeof customerPrivacy.currentVisitorConsent === "function") { 4531 const consent = customerPrivacy.currentVisitorConsent() 4532 return consent?.marketing === "yes" 4533 } 4534 return false 4535 } 4536 4537 /** @description check whether analytics storage is allowed under Shopify customer privacy state */ 4538 function isAnalyticsStorageAllowedByCustomerPrivacy() { 4539 const customerPrivacy = window?.Shopify?.customerPrivacy 4540 if (!customerPrivacy) { 4541 return false 4542 } 4543 const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed() 4544 if (analyticsAllowed) { 4545 return true 4546 } 4547 if (typeof customerPrivacy.currentVisitorConsent === "function") { 4548 const consent = customerPrivacy.currentVisitorConsent() 4549 return consent?.analytics === "yes" 4550 } 4551 return false 4552 } 4553 4554 /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */ 4555 function cacheMarketingParamsWithGdprGuard() { 4556 if (!ECOMSEND_GDPR_ENABLED) { 4557 cacheMarketingParams() 4558 return 4559 } 4560 if (isMarketingStorageAllowedByCustomerPrivacy()) { 4561 cacheMarketingParams() 4562 } 4563 } 4564 4565 /** @description cache shop id used by pixel report branches */ 4566 function cacheShopIdForPixel() { 4567 if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) { 4568 return 4569 } 4570 window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id) 4571 } 4572 4573 /** 4574 * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle: 4575 * bootstrapFlowClientConfig â POST /api/automation/v2/clientFlowConfig (API Sign) 4576 * â localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId â read by web-pixel. 4577 * Keep new C-end Flow config on this path; do not scatter fetches in liquid. 4578 */ 4579 4580 /** @description execute shop id caching with GDPR guard and shared consent policy */ 4581 function cacheShopIdWithGdprGuard() { 4582 if (!ECOMSEND_GDPR_ENABLED) { 4583 cacheShopIdForPixel() 4584 return 4585 } 4586 if (isAnalyticsStorageAllowedByCustomerPrivacy()) { 4587 cacheShopIdForPixel() 4588 } 4589 } 4590 4591 /** @description load Shopify consent-tracking API before GDPR-gated cache writes */ 4592 function withCustomerPrivacyApiReady(onReady) { 4593 if (!ECOMSEND_GDPR_ENABLED) { 4594 onReady() 4595 return 4596 } 4597 if (window?.Shopify?.customerPrivacy) { 4598 onReady() 4599 return 4600 } 4601 if (typeof window?.Shopify?.loadFeatures !== "function") { 4602 return 4603 } 4604 window.Shopify.loadFeatures( 4605 [{ name: "consent-tracking-api", version: "0.1" }], 4606 (error) => { 4607 if (error) { 4608 return 4609 } 4610 onReady() 4611 } 4612 ) 4613 } 4614 4615 try { 4616 withCustomerPrivacyApiReady(() => { 4617 cacheMarketingParamsWithGdprGuard() 4618 cacheShopIdWithGdprGuard() 4619 }) 4620 if (ECOMSEND_GDPR_ENABLED) { 4621 document.addEventListener("visitorConsentCollected", () => { 4622 cacheMarketingParamsWithGdprGuard() 4623 cacheShopIdWithGdprGuard() 4624 }) 4625 } 4626 } catch (e) {} 4627 4628 /** @description inject wasm asset url into shared namespace before main bundle executes */ 4629 window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL 4630
4631 ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => { 4632 window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true }) 4633 }) 4634 4635 if (document.readyState === "loading") { 4636 document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true }) 4637 } else { 4638 scheduleMainBundleLoad() 4639 } 4640</script>
4640 4641 4642<style id="ecomsend-custom-style"></style> 4643
4644<script>window.shopLocale = 'en'</script>
4644 4645
4646<script> 4647 /** @description timeout used for deferred discount request scheduling */ 4648 const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500 4649 4650 /** @description apply discount code from url query only when parameter exists */ 4651 function applyWillDiscountCode() { 4652 const urlParams = new URLSearchParams(window.location.search) 4653 const willDiscountCode = urlParams.get("willDiscountCode") 4654 if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) { 4655 return 4656 } 4657 fetch("/cart/update.js", { 4658 method: "POST", 4659 headers: { 4660 "Content-Type": "application/json", 4661 }, 4662 body: JSON.stringify({ 4663 discount: willDiscountCode, 4664 }), 4665 }) 4666 } 4667 4668 try { 4669 if (!window.__ecomsendDeferredTasksScheduled) { 4670 /** @description global guard to avoid duplicate deferred task scheduling */ 4671 window.__ecomsendDeferredTasksScheduled = true 4672 if (window.requestIdleCallback) { 4673 window.requestIdleCallback(() => { 4674 applyWillDiscountCode() 4675 }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS }) 4676 } else { 4677 window.setTimeout(() => { 4678 applyWillDiscountCode() 4679 }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS) 4680 } 4681 } 4682 } catch (error) {} 4683</script>
4683 4684 4685 4686 4687</div><div id="shopify-block-AY2lIZStBWFNsK0Njd__11468047240823483236" class="shopify-block shopify-app-block"><div id="sezzle-checkout-button-embed-block-error"></div> 4688<style> 4689 .sezzle-checkout-button { 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701} 4702</style>
4703<script> 4704 4705 4706 4707 const embedCheckoutRendererScript = document.createElement("script"); 4708 embedCheckoutRendererScript.type = "text/javascript"; 4709 embedCheckoutRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/checkout-button-renderer.min.js"; 4710 embedCheckoutRendererScript.onload = function() { 4711 new CheckoutButtonRenderer({ 4712 merchantUUID : "245b2a1e-e01a-4887-a015-1296622925b9", 4713 defaultPlacement : "true", 4714 theme : "light", 4715 template : "Pay with %%logo%%", 4716 cartTotal : 0, 4717 }).init(); 4718 }; 4719 document.head.appendChild(embedCheckoutRendererScript); 4720 4721</script>
4721 4722 4723 4724 4725 4726</div><div id="shopify-block-AMm5GZlN5KzdSZ3JWT__12608439564960700138" class="shopify-block shopify-app-block"><div id="sezzle-widget-embed-block-error"></div> 4727<style> 4728 .sezzle-shopify-info-button .sezzle-button-text { 4729 4730 font-size: 15px !important; 4731 4732 4733 4734 4735 4736} 4737</style>
4738<script> 4739 4740 4741 4742 const embedWidgetRendererScript = document.createElement("script"); 4743 embedWidgetRendererScript.type = "text/javascript"; 4744 embedWidgetRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/widget-renderer.min.js"; 4745 embedWidgetRendererScript.onload = function() { 4746 new WidgetRenderer({ 4747 merchantUUID: "245b2a1e-e01a-4887-a015-1296622925b9", 4748 blockType: "embed" 4749 }).init(); 4750 }; 4751 document.head.appendChild(embedWidgetRendererScript); 4752 4753 </script>
4753 4754 4755</div>
4755<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4755 4756</body> 4757</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.