PageSourceSearch

https://www.savoiz.com/

html savoiz.com collected 2026-09-25 09:31:47 UTC 403,073 bytes, 4,757 lines download raw bytes

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 &amp; 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 &amp; 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 &amp; 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":"f3e9cb99-05fb-4e3d-9c69-3f46cacf8bda-1790328706","pageurl":"www.savoiz.com\/","u":"8e4a088393a5","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="{&quot;publisher_shop_id&quot;:45064781977,&quot;theme_id&quot;:149579333867,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:796,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;&quot;,&quot;page_type&quot;:&quot;home&quot;},&quot;recommendations_tracking_enabled&quot;: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/seowill-ai-seo/blocks/seoant-core/8e57283b-dcb0-4f7b-a947-fb5c57a0d59d --><!--SEOAnt Core By SEOAnt Teams, v0.1.6 START -->
481<!-- BEGIN app snippet: Index-JSON-LD-V2 --><!-- END app snippet -->
482<!-- JsSON-LD generated By SEOAnt END -->
483<!-- Start : SEOAnt BrokenLink Redirect -->
483<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>
483<!-- END : SEOAnt BrokenLink Redirect -->
484<!-- Added By SEOAnt AMP. v0.0.1, START --><!-- Added By SEOAnt AMP END -->
485<!-- Instant Page START --><!-- Instant Page END -->
486<!-- Google search console START v1.0 --><!-- Google search console END v1.0 -->
487<!-- Lazy Loading START --><!-- Lazy Loading END -->
488<!-- Video Lazy START --><!-- Video Lazy END -->
489<!--  SEOAnt Core End -->
490<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/breadcrumbs-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
490<script type="application/ld+json" id="tinyimg-breadcrumbs-json-ld">
491      {
492        "@context": "https://schema.org",
493        "@type": "BreadcrumbList",
494        "itemListElement": [
495          {
496            "@type": "ListItem",
497            "position": 1,
498            "item": {
499              "@id": "https://www.savoiz.com",
500          "name": "Home"
501        }
502      }
503      
504      ]
505    }
506  </script>
506
507<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/store-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
508
509
510
511
512
513<script type="application/ld+json" id="tinyimg-store-json-ld">
514
515{
516 "@context": "https://schema.org",
517 "@type": "OnlineStore",
518 "@id": "https://www.savoiz.com#onlinestore",
519 "name":"Savoiz",
520 
521 "url": "https://www.savoiz.com","openingHoursSpecification": {
522    "@type": "OpeningHoursSpecification",
523    "dayOfWeek": [
524      "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"
525    ],
526    "opens": "00:00",
527    "closes": "23:59"
528  },"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": {
529    "@type": "PostalAddress",
530    "streetAddress": "800 Steeles Ave. W.",
531    "addressCountry": "CA"
532,"postalCode": "L4J7L2"
533,"addressLocality": "Thornhill"
534,"addressRegion": "Ontario"
535},"contactPoint": {
536   "@type": "ContactPoint",
537   "contactType": "customer support","telephone": "6476229718","email": "[email protected]"
538},"image": "https:\/\/admin.shopify.com\/store\/savoiz\/content\/files?selectedView=all"
539 }
540</script>
540
541<!-- END app block --><!-- BEGIN app block: shopify://apps/libautech-announcement-bar/blocks/bar/8ea43a38-a0f3-44fd-a5f1-2e0cf21d7b38 -->
542 <!--googleoff: index-->
543
544<div id="announcement-bar" class="dynamic-font"
545  style="justify-content: center; align-items: center; display: none; z-index: 1000; position: relative">
546  <div id="announcement-bar-content"
547    style="display: flex; gap: 0px 10px; justify-content: center; align-items: center; text-align:center;">
548    <p id="announcement-bar-text"></p>
549    
550  </div>
551</div>
552<!--googleon: index-->
553
554<style>
555  @media (max-width: 650px) {
556
557
558    #announcement-bar-close-button {
559      top: auto !important;
560      transform: translateY(0) !important;
561      bottom: 0px !important;
562    }
563
564  }
565</style>
566
567
568<script>
569
570  let LBTA_neededFonts = {};// gets populated after bar is picked
571  // Function to dynamically load a Google Font and apply it to a specified class
572  function LBTA_loadGoogleFont(fontFamily, targetClass) {
573    const formattedFontFamily = fontFamily.replace(/\s+/g, '+');
574    const fontLink = document.createElement('link');
575    fontLink.rel = 'stylesheet';
576    fontLink.href = `https://fonts.googleapis.com/css2?family=${formattedFontFamily}:wght@400;700&display=swap`;
577    document.head.appendChild(fontLink);
578
579    fontLink.onload = function () {
580      // Check if the target class exists in the DOM
581      let targetElements = document.querySelectorAll(`.${targetClass}`);
582
583      if (targetElements.length > 0) {
584        // Apply the font to existing elements with the target class
585        targetElements.forEach(element => {
586          element.style.fontFamily = `"${fontFamily}", sans-serif`;
587        });
588      } else {
589        // If the class doesn't exist, create a style element to define the class
590        const style = document.createElement('style');
591        style.innerHTML = `.${targetClass} { font-family: "${fontFamily}", sans-serif; }`;
592        document.head.appendChild(style);
593      }
594    };
595  }
596</script>
596
597
598<!-- BEGIN app snippet: overrides -->
598<script>
599
600    
601
602    
603
604    
605
606
607
608    
609
610
611
612
613</script>
613
614
615<style>
616    
617
618</style><!-- END app snippet -->
619<!-- BEGIN app snippet: targeting -->
619<script>
620  function LBTA_getURL() {
621    let url = window.location.href;
622    var domainPosition = url.indexOf('//') + 2;
623    var slashPosition = url.indexOf('/', domainPosition);
624    return url.substring(slashPosition);
625  }
626  const LBTA_URL = LBTA_getURL();
627  const LBTA_referrer = LBTA_getRefferer();
628
629  function LBTA_isMobileDevice() {
630    const userAgent = navigator.userAgent;
631    const mobileKeywords = ['Android', 'webOS', 'iPhone', 'iPad', 'iPod', 'BlackBerry', 'Windows Phone'];
632
633    return mobileKeywords.some((keyword) => userAgent.includes(keyword));
634  }
635
636  function LBTA_getProductID() {
637    //cut off ? get params
638    let cutURL = LBTA_URL.split('?')[0];
639    //cut off /products/
640    cutURL = cutURL.split('/').pop();
641    return cutURL;
642  }
643
644  function LBTA_getRefferer() {
645    return document.referrer;
646  }
647
648  async function LBTA_getFilteredBar(bars) {
649    let matchingBars = [];
650
651    for (let i = 0; i < bars.length; i++) {
652      const currentBar = bars[i];
653
654      if (!currentBar.status) {
655        continue;
656      }
657
658
659      const targetSettings = currentBar.targeting;
660
661      const countryCheck = await LBTA_doCountryCheck(targetSettings.excludedLocations, targetSettings.includedLocations);
662      if (
663        LBTA_doDeviceCheck(targetSettings.device) &&
664        countryCheck &&
665        LBTA_doPageCheck(targetSettings.includedPages, targetSettings.excludedPages, targetSettings.includedProducts, targetSettings.excludedProducts) &&
666        LBTA_doReffererCheck(targetSettings.referal) &&
667        LBTA_doTimeCheck(targetSettings.timeTargeting) &&
668        LBTA_wasBarDismissed(currentBar.id) == false
669      ) {
670        matchingBars.push(currentBar);
671      } else {
672        console.log("bar failed filter: ", currentBar);
673        console.log("device: ", LBTA_doDeviceCheck(targetSettings.device));
674        console.log("country: ", countryCheck);
675        console.log("page: ", LBTA_doPageCheck(targetSettings.includedPages, targetSettings.excludedPages, targetSettings.includedProducts, targetSettings.excludedProducts));
676        console.log("refferer: ", LBTA_doReffererCheck(targetSettings.referal));
677        console.log("time: ", LBTA_doTimeCheck(targetSettings.timeTargeting));
678        console.log("dismissed: ", LBTA_wasBarDismissed(currentBar.id), LBTA_wasBarDismissed(currentBar.id) == false);
679      }
680    }
681    if (matchingBars.length == 0) {
682      return null;
683    }
684
685    let highestPriority = matchingBars[0];
686    for (bar of matchingBars) {
687      if (parseInt(bar.targeting.priority) > parseInt(highestPriority.targeting.priority)) {
688        highestPriority = bar;
689      }
690    }
691
692    return highestPriority;
693  }
694
695  function LBTA_doDeviceCheck(device) {
696    if (device == 'Desktop') {
697      return !LBTA_isMobileDevice();
698    }
699    if (device == 'Mobile') {
700      return LBTA_isMobileDevice();
701    }
702    return true;
703  }
704
705  //returns true if passes filter false if fails
706  async function LBTA_doCountryCheck(excludedLocations, includedLocations) {
707    if (excludedLocations.length == 0 && includedLocations.length == 0) {
708      return true;
709    }
710    if (excludedLocations[0] == "None" && (includedLocations[0] == "AllCountries" || includedLocations[0] == "All Countries")) {
711      return true;
712    }
713
714    let country = localStorage.getItem("LBTA_country");
715    let code = localStorage.getItem("LBTA_code");
716
717    // If we don't have the data in localStorage, fetch it
718    if (!country || !code) {
719      try {
720        const response = await fetch(`/apps/${LBTA_PROXY_PATH}/country`);
721        const data = await response.json();
722
723        country = data.country;
724        code = data.code;
725
726        // Save to localStorage for future use
727        localStorage.setItem("LBTA_country", country);
728        localStorage.setItem("LBTA_code", code);
729      } catch (error) {
730        console.error('Error fetching country data:', error);
731      }
732    }
733
734    //we still check country for backwards compatability
735    if (excludedLocations.includes(country) || excludedLocations.includes(code)) {
736      console.log('excluded');
737      return false;
738    }
739    if (includedLocations.includes(country) || includedLocations.includes(code) || includedLocations.includes("AllCountries") || includedLocations.includes("All Countries")) {
740      return true
741    }
742    console.log('country isint in included');
743    return false;
744  }
745
746  function LBTA_doPageCheck(includedPages, excludedPages, includedProducts, excludedProducts) {
747    if (includedPages == undefined || excludedPages == undefined) {
748      return true;
749    }
750    if ((includedPages.length == 0 && excludedPages.length == 0) || ((includedPages[0].type == "AllPages") && (excludedPages.length == 0))) {
751      return true;
752    }
753
754    const doCheck = function (pages, products, ifNull) {
755      let hasFailed = true
756      if (pages.length == 0) {
757        return ifNull;
758      }
759      for (let i = 0; i < pages.length; i++) {
760        console.log("url ", LBTA_URL);
761        console.log("product id", LBTA_getProductID());
762        if (pages[i].type == 'Homepage') {
763          if (LBTA_URL.split('?')[0] == '/') {
764            return true;
765          }
766        }
767        if (pages[i].type == 'PageURL') {
768          let isFullLink = pages[i].data.includes('http');
769          let urls = pages[i].data.split(',');
770          if (isFullLink) {
771            console.log("full link", window.location.href);
772            if (urls.includes(window.location.href)) {
773              return true;
774            }
775          } else {
776            for (let j = 0; j < urls.length; j++) {
777              let targetUrl = urls[j].trim();  // Trim in case there are any extra spaces
778
779              // If the LBTA_URL doesn't start with a "/", add it
780              if (targetUrl.charAt(0) != '/') {
781                targetUrl = '/' + targetUrl;
782              }
783              let urlParts = targetUrl.split("/");
784              if (urlParts[urlParts.length - 1] == "^") {
785                // 2 bcs we cut off /^
786                targetUrl = targetUrl.substring(0, targetUrl.length - 2);
787
788                if (!LBTA_URL.includes(targetUrl)) {
789                  continue;
790                }
791                console.log("LBTA_URL", LBTA_URL.split("/").length, urlParts.length);
792                if (LBTA_URL.split("/").length == urlParts.length || LBTA_URL.split("/").length + 1 == urlParts.length) {
793                  return true;
794                }
795              } else {
796                // Standard LBTA_URL matching for those without "^"
797                if (targetUrl === LBTA_URL) {
798                  return true;
799                }
800              }
801            }
802          }
803        }
804        if (pages[i].type == 'KeywordsURL') {
805          let urls = pages[i].data.split(',');
806          for (let j = 0; j < urls.length; j++) {
807            if (LBTA_URL.includes(urls[j])) {
808              return true;
809            }
810          }
811        }
812        if (pages[i].type == 'ProductPage') {
813          let isThisProductPage = false;
814          for (let j = 0; j < pages[i].data.length; j++) {
815            if (pages[i].data[j].handle == LBTA_getProductID()) {
816              isThisProductPage = true;
817              break;
818            }
819          }
820          return isThisProductPage;
821        }
822        hasFailed = true;
823      }
824      console.log("hasFailed", hasFailed);
825      return !hasFailed;
826    };
827
828
829    let included = null;
830    if (includedPages.length == 0 || includedPages[0].type == "AllPages") {
831      included = true;
832    } else {
833      included = doCheck(includedPages, includedProducts, true);
834    }
835    let excluded = !doCheck(excludedPages, excludedProducts, false);
836
837    console.log("included-excluded: ", included, excluded);
838
839    return included && excluded;
840  }
841
842  function LBTA_doReffererCheck(referrers) {
843    if (referrers == undefined) {
844      return true;
845    }
846    if (referrers.length == 0) {
847      return true;
848    }
849    for (let i = 0; i < referrers.length; i++) {
850      if (referrers[i].url == LBTA_referrer) {
851        return true;
852      }
853    }
854    return false;
855  }
856
857  function LBTA_doTimeCheck(timeTargeting) {
858    // If time targeting is not configured or not enabled, pass the check
859    if (!timeTargeting || !timeTargeting.enabled) {
860      return true;
861    }
862
863    const now = new Date();
864    let hour, minute;
865
866    if (timeTargeting.timezone === 'LOCAL') {
867      // Use visitor's local time
868      hour = now.getHours();
869      minute = now.getMinutes();
870    } else {
871      // Use specified timezone
872      try {
873        const formatter = new Intl.DateTimeFormat('en-US', {
874          timeZone: timeTargeting.timezone,
875          hour: 'numeric',
876          minute: 'numeric',
877          hour12: false
878        });
879        const parts = formatter.formatToParts(now);
880        hour = parseInt(parts.find(p => p.type === 'hour').value);
881        minute = parseInt(parts.find(p => p.type === 'minute').value);
882      } catch (e) {
883        // Fallback to local time if timezone is invalid
884        console.error('Invalid timezone, falling back to local time:', e);
885        hour = now.getHours();
886        minute = now.getMinutes();
887      }
888    }
889
890    const currentMinutes = hour * 60 + minute;
891    const [startH, startM] = timeTargeting.startTime.split(':').map(Number);
892    const [endH, endM] = timeTargeting.endTime.split(':').map(Number);
893    const startMinutes = startH * 60 + startM;
894    const endMinutes = endH * 60 + endM;
895
896    // Handle overnight ranges (when start > end, e.g., 22:00 to 02:00)
897    if (startMinutes > endMinutes) {
898      return currentMinutes >= startMinutes || currentMinutes <= endMinutes;
899    }
900
901    return currentMinutes >= startMinutes && currentMinutes <= endMinutes;
902  }
903
904  function LBTA_wasBarDismissed(barId) {
905    try {
906      const dismissed = JSON.parse(localStorage.getItem("LBTA_dismissed") || "{}");
907      return dismissed[barId] === true;
908    } catch (e) {
909      return false;
910    }
911  }
912
913</script>
913<!-- END app snippet -->
914<!-- BEGIN app snippet: positionHandling -->
914<script>
915    /**
916     * Position Handling for Announcement Bars
917     * Handles: position overrides, bottom positioning, sticky positioning, store overrides
918     */
919
920    function LBTA_applyPositionOverride(element, override) {
921        return new Promise((resolve) => {
922            const checkAndApply = () => {
923                const target = document.querySelector(override.target);
924                if (target) {
925                    const newElement = element.cloneNode(true);
926
927                    if (override.position === "before") {
928                        target.before(newElement);
929                    } else if (override.position === "after") {
930                        target.after(newElement);
931                    } else if (override.position === "replace") {
932                        target.replaceWith(newElement);
933                    }
934
935                    element.remove();
936                    resolve(newElement);
937                } else {
938                    console.error("Target not found for position override:", override.target);
939                    resolve(element);
940                }
941            };
942
943            if (document.readyState === 'loading') {
944                document.addEventListener('DOMContentLoaded', checkAndApply, false);
945            } else {
946                checkAndApply();
947            }
948        });
949    }
950
951    function LBTA_moveToBottom(element) {
952        return new Promise((resolve) => {
953            const checkAndMove = () => {
954                document.body.appendChild(element);
955                element.style.position = "fixed";
956                element.style.width = "100%";
957                element.style.bottom = "0";
958                resolve(element);
959            };
960
961            if (document.readyState === 'loading') {
962                document.addEventListener('DOMContentLoaded', checkAndMove, false);
963            } else {
964                checkAndMove();
965            }
966        });
967    }
968
969    function LBTA_applyStickyPosition(element, settings, storeOverrides) {
970        return new Promise((resolve) => {
971            const applySticky = () => {
972                // Check for store-specific sticky override
973                if (storeOverrides?.sticky && !storeOverrides?.sticky?.supported) {
974                    const sticky = storeOverrides.sticky;
975                    let target;
976
977                    if (sticky.target.charAt(0) == "." || sticky.target.charAt(0) == "#") {
978                        target = document.querySelector(sticky.target);
979                    } else {
980                        target = document.getElementsByTagName(sticky.target)[0];
981                    }
982
983                    if (!target) {
984                        console.error("Target not found for sticky override:", sticky.target);
985                        element.style.position = "sticky";
986                        element.style.top = "0";
987                        resolve(element);
988                        return;
989                    }
990
991                    if (sticky.position === "before") {
992                        target.before(element);
993                    } else if (sticky.position === "after") {
994                        target.after(element);
995                    } else if (sticky.position === "replace") {
996                        target.replaceWith(element);
997                    }
998
999                    resolve(element);
1000                    return;
1001                }
1002
1003                // Default sticky handling with sticky-header detection
1004                const stickyHeader = document.getElementsByTagName('sticky-header');
1005
1006                // Hacky fix for sticky header - update CSS variable
1007                if (stickyHeader.length > 0 && settings.barSize) {
1008                    const getNumber = (string) => {
1009                        return parseInt(string.replace("px", ""));
1010                    };
1011
1012                    const currentHeight = getNumber(
1013                        getComputedStyle(document.documentElement).getPropertyValue('--header-height') || "0"
1014                    );
1015                    const barHeight = getNumber(window.LBTA_barSizes?.[settings.barSize] || "45px");
1016
1017                    document.documentElement.style.setProperty(
1018                        '--header-height',
1019                        (currentHeight + barHeight) + "px"
1020                    );
1021
1022                    stickyHeader[0].prepend(element);
1023                } else {
1024                    // Fallback to standard sticky
1025                    element.style.position = "sticky";
1026                    element.style.top = "0";
1027                }
1028
1029                resolve(element);
1030            };
1031
1032            if (document.readyState === 'loading') {
1033                document.addEventListener('DOMContentLoaded', applySticky, false);
1034            } else {
1035                applySticky();
1036            }
1037        });
1038    }
1039
1040    /**
1041     * Main function to apply all position logic to an element
1042     * @param {HTMLElement} element - The bar element (React root or Liquid bar)
1043     * @param {Object} barData - Bar configuration with settings and overrides
1044     * @returns {Promise<HTMLElement>} The final positioned element
1045     */
1046    async function LBTA_applyPositionLogic(element, barData) {
1047        const settings = barData.settings;
1048        const overrides = barData.overrides;
1049
1050        // Priority 1: Position Override (custom CSS selector)
1051        if (overrides?.position) {
1052            console.log("Applying position override:", overrides.position);
1053            return await LBTA_applyPositionOverride(element, overrides.position);
1054        }
1055
1056        // Priority 2: Bottom Position, non sticky bottom is in bar.liquid for now
1057        if (settings.position === "Bottom" && settings.sticky) {
1058            console.log("Applying bottom position");
1059            return await LBTA_moveToBottom(element, barData);
1060        }
1061
1062        // Priority 3: Sticky Position (with theme detection)
1063        if (settings.sticky && settings.position !== "Bottom") {
1064            console.log("Applying sticky position");
1065            return await LBTA_applyStickyPosition(element, settings, window.LBTA_storeOverrides);
1066        }
1067
1068        // Default: Element stays at insertion point
1069        return element;
1070    }
1071
1072    /**
1073     * Legacy function for backward compatibility
1074     * Used by old Liquid bars (if any remain)
1075     */
1076    function LBTA_setWholeBarSettings(settings, element) {
1077        element.style.zIndex = "1000";
1078        let shouldBeVisible = true;
1079        let shouldResolve = true;
1080
1081        return new Promise(async (resolve, reject) => {
1082            // Apply position logic
1083            const positionedElement = await LBTA_applyPositionLogic(element, {
1084                settings: settings,
1085                overrides: window.LBTA_chosenBar?.overrides
1086            });
1087
1088            // Handle show timing (scroll % and delay)
1089            if (settings.showBar && settings.showBar.includes("%")) {
1090                let percentage = parseInt(settings.showBar.replace("%", ""));
1091                shouldBeVisible = false;
1092
1093                window.addEventListener('scroll', function () {
1094                    const scrollHeight = document.body.scrollHeight;
1095                    const currentPercentage = (window.scrollY + window.innerHeight) / scrollHeight * 100;
1096
1097                    if (currentPercentage > percentage) {
1098                        positionedElement.style.display = "flex";
1099                    } else {
1100                        positionedElement.style.display = "none";
1101                    }
1102                }, false);
1103            } else if (settings.showBar && settings.showBar.includes("s")) {
1104                let seconds = parseInt(settings.showBar.replace("s", ""));
1105                shouldBeVisible = false;
1106                setTimeout(function () {
1107                    positionedElement.style.display = "flex";
1108                }, seconds * 1000);
1109            }
1110
1111            if (shouldBeVisible) {
1112                positionedElement.style.display = "flex";
1113            }
1114
1115            resolve(positionedElement);
1116        });
1117    }
1118</script>
1118<!-- END app snippet -->
1119
1120<!-- BEGIN app snippet: cartWatcher -->
1120<script>
1121    if (typeof CartWatcher === "undefined") {
1122        window.CartWatcher = class CartWatcher {
1123            constructor() {
1124                this.observer = null;
1125                this.cartChangedHandlers = [];
1126                this.firstTimeFlag = true;
1127                this.init();
1128            }
1129
1130            init() {
1131                this.emitCartChanges().then(() => {
1132                    this.observeCartChanges();
1133                });
1134            }
1135
1136            addCartChangedListener(handler) {
1137                this.cartChangedHandlers.push(handler);
1138                window.addEventListener("cart_changed", handler);
1139            }
1140
1141            removeCartChangedListener(handler) {
1142                const index = this.cartChangedHandlers.indexOf(handler);
1143                if (index > -1) {
1144                    this.cartChangedHandlers.splice(index, 1);
1145                }
1146                window.removeEventListener("cart_changed", handler);
1147            }
1148
1149            disconnect() {
1150                if (this.observer) {
1151                    this.observer.disconnect();
1152                    this.observer = null;
1153                }
1154
1155                this.cartChangedHandlers.forEach(handler => {
1156                    window.removeEventListener("cart_changed", handler);
1157                });
1158                this.cartChangedHandlers = [];
1159
1160                this.firstTimeFlag = true;
1161            }
1162
1163            async fetchCart() {
1164                var response = await fetch('/cart.js');
1165                return response.json();
1166            }
1167
1168            storeCart(cart) {
1169                localStorage.setItem('cart', JSON.stringify(cart));
1170            }
1171
1172            storedCart() {
1173                return JSON.parse(localStorage.getItem('cart')) || { items: [] };
1174            }
1175
1176            findCartChanges(oldCart, newCart) {
1177                var onlyInLeft = (l, r) => l.filter(li => !r.some(ri => li.key == ri.key));
1178                let result = {
1179                    added: onlyInLeft(newCart.items, oldCart.items),
1180                    removed: onlyInLeft(oldCart.items, newCart.items),
1181                };
1182
1183                oldCart.items.forEach(oi => {
1184                    var ni = newCart.items.find(i => i.key == oi.key && i.quantity != oi.quantity);
1185                    if (!ni) return;
1186                    let quantity = ni.quantity - oi.quantity;
1187                    let item = { ...ni };
1188                    item.quantity = Math.abs(quantity);
1189                    quantity > 0
1190                        ? result.added.push(item)
1191                        : result.removed.push(item)
1192                });
1193
1194                return result;
1195            }
1196
1197            async emitCartChanges() {
1198                var newCart = await this.fetchCart();
1199                var oldCart = this.storedCart();
1200                var changes = this.findCartChanges(oldCart, newCart);
1201
1202                var event = new CustomEvent("cart_changed", {
1203                    cart: newCart,
1204                    detail: { cart: newCart, changes, firstTime: this.firstTimeFlag }
1205                });
1206                window.dispatchEvent(event);
1207
1208                this.firstTimeFlag = false;
1209                this.storeCart(newCart);
1210            }
1211
1212            observeCartChanges() {
1213                this.observer = new PerformanceObserver((list) => {
1214                    list.getEntries().forEach((entry) => {
1215                        var isValidRequestType = ['xmlhttprequest', 'fetch'].includes(entry.initiatorType);
1216                        var isCartChangeRequest = /\/cart\//.test(entry.name);
1217                        if (isValidRequestType && isCartChangeRequest) {
1218                            this.emitCartChanges();
1219                        }
1220                    });
1221                });
1222                this.observer.observe({ entryTypes: ["resource"] });
1223            }
1224        }
1225    } else {
1226        console.warn("LBTA: CartWatcher already defined, skipping redefinition.");
1227    }
1228
1229    window.LBTCartWatcher = window.LBTCartWatcher || new window.CartWatcher(); // upsell could have
1230
1231
1232    function LBTA_SetupUpsellCartListener() {
1233        const upsellCartHandler = async (e) => {
1234            if (e.detail.firstTime) {
1235                return;
1236            }
1237            const cart = e.detail.cart;
1238            const oldCartEmbed = window.LBTACart;
1239            //refactor it to match the liquid output
1240            window.LBTACart = e.detail.cart.items.map(item => {
1241                let tags = [];
1242                if (window?.LBTACart?.id == item.product_id) {
1243                    tags = window.LBTACart.tags;
1244                } else if (oldCartEmbed.find(i => i.id == item.product_id)) {
1245                    tags = oldCartEmbed.find(i => i.id == item.product_id).tags;
1246                }
1247                return {
1248                    id: item.product_id,
1249                    variants: [{ id: item.variant_id }],
1250                    final_line_price: item.final_line_price,
1251                    tags
1252                };
1253            });
1254        };
1255
1256        window.addEventListener("cart_changed", upsellCartHandler);
1257    }
1258
1259    LBTA_SetupUpsellCartListener();
1260
1261</script>
1261<!-- END app snippet -->
1262
1263<script>
1264
1265  const LBTA_PROXY_PATH = "ann-bar"
1266
1267  // Bar size constants for position handling (header height adjustments)
1268  const LBTA_barSizes = {
1269    "Minimal": "6px",
1270    "Small": "45px",
1271    "Medium": "60px",
1272    "Large": "75px"
1273  };
1274  window.LBTA_barSizes = LBTA_barSizes;
1275
1276  
1277  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"}];
1278  
1279
1280  const LBTA_targetingStatus = "pro" != "Free";
1281  console.log("%cLibau Ann-Bar extension: v2.2.3"
1282    , "font-size: 16px; color: #806FBF; background: #fff; border-radius:4px; padding: 0 2px; font-weight: bold;");
1283  console.log(
1284    `%cTargeting: ${LBTA_targetingStatus ? 'Enabled' : 'Disabled'}`,
1285    `font-size: 16px; color: ${LBTA_targetingStatus ? '#28a745' : '#dc3545'}; background: #fff; border-radius:4px; padding: 0 2px; font-weight: bold;`, LBTA_metafields
1286  );
1287
1288
1289  
1290  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}
1290,{"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}
1290,{"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
1290714,"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}};
1291  
1292  window.LBTA_currencyRates = LBTA_currencyRates;
1293
1294  
1295  var LBTA_storeOverrides = null;
1296  
1297
1298  var LBTA_shopCurrency = "USD";
1299
1300  window.LBTACart = [];
1301
1302  
1303  
1304
1305
1306
1307  window.LBTA_ProcessedBars = [];
1308
1309  let LBTA_chosenBar = null;
1310  let LBTA_renderIterations = 0;
1311  async function LBTA_run() {
1312    console.log("Processing", LBTA_metafields.length, "bars");
1313    // Process all bars in parallel
1314    const promises = LBTA_metafields.map(async (bar) => {
1315      try {
1316        // Skip if already processed
1317        if (LBTA_ProcessedBars.includes(bar.id)) {
1318          console.log("Bar already processed, skipping", bar.id);
1319          return null;
1320        }
1321
1322        const result = await LBTA_getFilteredBar([bar]);
1323
1324        if (result) {
1325          LBTA_drawBar(result);
1326          window.LBTA_ProcessedBars.push(result.id);
1327          return result;
1328        } else {
1329          // Mark as processed even if it didn't pass filtering
1330          window.LBTA_ProcessedBars.push(bar.id);
1331          return null;
1332        }
1333      } catch (err) {
1334        console.log('Error processing bar', bar.id, err);
1335        window.LBTA_ProcessedBars.push(bar.id);
1336        return null;
1337      }
1338    });
1339
1340  }
1341  LBTA_run();
1342
1343  function LBTA_drawBar(result) {
1344    if (!result) return
1345    LBTA_chosenBar = result; // so can be grabbed from elsewhere, wonky but works
1346
1347    //Pull out what fonts are needed
1348    for (let i = 0; i < result.bars.length; i++) {
1349      let bar = result.bars[i];
1350      let messageSettings = bar.messageSettings;
1351      if (messageSettings.font != "Theme") {
1352        if (!LBTA_neededFonts[messageSettings.font]) {
1353          let font = messageSettings.font
1354          let key = "ann-bar-" + font.toLowerCase().replace(/\s+/g, '-');
1355          LBTA_neededFonts[font] = key;
1356          LBTA_loadGoogleFont(messageSettings.font, key);
1357        }
1358      }
1359    }
1360    if (result.type == "ann-bar") {
1361      LBTA_ReactInit(result);
1362      return
1363    }
1364
1365    if (result.type == "rot-bar") {
1366      LBTA_ReactInit(result);
1367      return
1368    }
1369
1370    if (result.type == "ship-bar") {
1371      window.LBTASharedMinShippingAmount = result.shippingMin;
1372      window.LBTASharedBaseCurrency = result.baseCurrency;
1373      LBTA_ReactInit(result);
1374      return
1375    }
1376
1377    if (result.type == "ship-bar-cart") {
1378      LBTA_ReactInit(result);
1379      return
1380    }
1381
1382    
1383    if (result.type == "countdown-bar") {
1384      LBTA_ReactInit(result);
1385      return
1386    }
1387
1388  } 
1389  
1390  async function LBTA_addTargetForReact(barData, elementId) {
1391    const targetElement = document.createElement('div');
1392    targetElement.id = elementId;
1393
1394    // Special case: Cart drawer positioning
1395    if (barData.type === "ship-bar-cart") {
1396      const waitForElement = (selectorPositions, timeout = 5000) => {
1397        return new Promise((resolve) => {
1398          // Check if any element already exists
1399          for (const [selector, position] of Object.entries(selectorPositions)) {
1400            const element = document.querySelector(selector);
1401            if (element) {
1402              resolve({ element, position });
1403              return;
1404            }
1405          }
1406
1407          const observer = new MutationObserver(() => {
1408            // Check for any matching element
1409            for (const [selector, position] of Object.entries(selectorPositions)) {
1410              const element = document.querySelector(selector);
1411              if (element) {
1412                observer.disconnect();
1413                resolve({ element, position });
1414                return;
1415              }
1416            }
1417          });
1418
1419          observer.observe(document.body, {
1420            childList: true,
1421            subtree: true
1422          });
1423
1424          setTimeout(() => {
1425            observer.disconnect();
1426            resolve(null);
1427          }, timeout);
1428        });
1429      };
1430
1431      const result = await waitForElement({
1432        '.drawer__header': 'afterend',
1433        '.cart-items__wrapper': 'afterbegin',
1434        ...window?.LBTA_CDSelectors
1435      });
1436
1437      if (result) {
1438        const { element, position } = result;
1439        element.insertAdjacentElement(position, targetElement);
1440      }
1441
1442      return targetElement;
1443    }
1444
1445    // Basic positioning (top or bottom)
1446    if (barData.settings?.position === "Bottom") {
1447      // Wait for DOM if needed
1448      if (document.readyState === 'loading') {
1449        await new Promise(resolve => {
1450          document.addEventListener('DOMContentLoaded', resolve, { once: true });
1451        });
1452      }
1453      document.body.appendChild(targetElement);
1454    } else {
1455      // Insert at top
1456      document.body.insertBefore(targetElement, document.body.firstChild);
1457    }
1458
1459    // Apply advanced positioning (overrides, sticky, etc.)
1460    const finalElement = await LBTA_applyPositionLogic(targetElement, barData);
1461
1462    return finalElement;
1463  }
1464
1465  async function LBTA_rerenderReactBars() {
1466    window.LBTARendered = window.LBTARendered || {};
1467    // reactInit if the target div no longer exists, aka something else deleted it
1468    for (const [barId, rendered] of Object.entries(window.LBTARendered)) {
1469      const target = document.getElementById(barId);
1470      if (!target) {
1471        window.LBTARendered[barId] = false;
1472        await LBTA_ReactInit(window.LBTAContext[barId]);
1473      }
1474    }
1475  }
1476
1477  async function LBTA_ReactInit(barData) {
1478    const embedElementId = `lbta-${barData.id}`;
1479    await LBTA_addTargetForReact(barData, embedElementId);
1480    window.LBTAContext = window.LBTAContext || {};
1481    window.LBTAContext[embedElementId] = {
1482      ...barData
1483    };
1484
1485    <!-- BEGIN app snippet: gzippedScript -->
1486        let compressedScript = "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";
1487        <!-- END app snippet -->
1488    <!-- BEGIN app snippet: unZipAndExecuteScript -->//
1489const binaryString = atob(compressedScript);
1490const bytes = new Uint8Array(binaryString.length);
1491for (let i = 0; i < binaryString.length; i++) {
1492  bytes[i] = binaryString.charCodeAt(i);
1493}
1494
1495const ds = new DecompressionStream("gzip");
1496const stream = new Response(bytes).body.pipeThrough(ds);
1497
1498const reader = stream.getReader();
1499let result = "";
1500
1501function processChunks() {
1502  return reader.read().then(({ done, value }) => {
1503    if (done) {
1504      const script = result;
1505      eval(script);
1506      return;
1507    }
1508
1509    result += new TextDecoder().decode(value);
1510    return processChunks();
1511  });
1512}
1513
1514processChunks().catch((err) => console.error("Decompression error:", err));
1515<!-- END app snippet -->
1516  }
1517
1518  window.addEventListener("cart_changed", () => {
1519    for (const bar of LBTA_metafields) {
1520      if (bar.type == "ship-bar-cart") {
1521        LBTA_rerenderReactBars();
1522        break;
1523      }
1524    }
1525  });
1526
1527
1528</script>
1528
1529
1530
1531<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1532
1533
1534
1535
1536
1537
1538
1539<link rel="dns-prefetch" href="https://cdn.judge.me">
1540<link rel="dns-prefetch" href="https://cdn1.judge.me">
1541<link rel="dns-prefetch" href="https://api.judge.me">
1542
1543<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
1543ou! 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
1543itle":"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_
1543youtube_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"
1543:"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_
1543shop_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>
1543 <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 )}
1544</style> <style class='jdgm-settings-style'></style>
1545
1546  
1547  
1548  
1549  <style class='jdgm-miracle-styles'>
1550  @-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
1550/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}
1551
1552</style>
1553
1554
1555  
1556  
1557   
1558
1559
1560
1561
1562<script data-cfasync='false' class='jdgm-script'>
1563!function(e){window.jdgm=window.jdgm||{};
1564/* INF-1976 */
1565var _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;}();
1566if(_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;}
1567jdgm.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/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1568jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1569setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1570!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1571(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1572a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1573jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1574t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1575t.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(
1576".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1577parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1578jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1579)}))}(document);
1580</script>
1580
1581<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
1582
1583<!-- BEGIN app snippet: theme_fix_tags -->
1583<script>
1584  (function() {
1585    var jdgmThemeFixes = null;
1586    if (!jdgmThemeFixes) return;
1587
1588    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1589    // before the per-theme fix so the theme-specific CSS wins the cascade.
1590    // HTML is never applied globally (too risky).
1591    var allThemesFix = jdgmThemeFixes['all'];
1592    if (allThemesFix && allThemesFix.css) {
1593      var allStyleTag = document.createElement('style');
1594      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1595      allStyleTag.innerHTML = allThemesFix.css;
1596      document.head.append(allStyleTag);
1597    };
1598
1599    if (allThemesFix && allThemesFix.js) {
1600      var allScriptTag = document.createElement('script');
1601      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1602      allScriptTag.innerHTML = allThemesFix.js;
1603      document.head.append(allScriptTag);
1604    };
1605
1606    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1607    if (!thisThemeFix) return;
1608
1609    if (thisThemeFix.html) {
1610      document.addEventListener("DOMContentLoaded", function() {
1611        var htmlDiv = document.createElement('div');
1612        htmlDiv.classList.add('jdgm-theme-fix-html');
1613        htmlDiv.innerHTML = thisThemeFix.html;
1614        document.body.append(htmlDiv);
1615      });
1616    };
1617
1618    if (thisThemeFix.css) {
1619      var styleTag = document.createElement('style');
1620      styleTag.classList.add('jdgm-theme-fix-style');
1621      styleTag.innerHTML = thisThemeFix.css;
1622      document.head.append(styleTag);
1623    };
1624
1625    if (thisThemeFix.js) {
1626      var scriptTag = document.createElement('script');
1627      scriptTag.classList.add('jdgm-theme-fix-script');
1628      scriptTag.innerHTML = thisThemeFix.js;
1629      document.head.append(scriptTag);
1630    };
1631  })();
1632</script>
1632
1633<!-- END app snippet -->
1634<!-- End of Judge.me Core -->
1635
1636
1637
1638<!-- 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/tinyseo-seo-speed/blocks/website-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
1639
1640
1641
1642
1643
1644
1645<script type="application/ld+json" id="tinyimg-website-json-ld">
1646{
1647    "@context": "https://schema.org",
1648    "@type": "WebSite",
1649    "@id": "https://www.savoiz.com#website",
1650    "name": "Savoiz",
1651    
1652"url": "https://www.savoiz.com","sameAs": [
1653    
1654      "https:\/\/www.facebook.com\/SAVOIZ",
1655      "https:\/\/www.facebook.com\/SAVOIZ",
1656      "https:\/\/www.instagram.com\/savoiz_designs\/",
1657      "https:\/\/www.linkedin.com\/company\/savoiz",
1658      "https:\/\/www.tiktok.com\/@savoizsavoiz"
1659    ],"potentialAction": {
1660      "@type": "SearchAction",
1661      "target": "https://www.savoiz.com/search?q={query}",
1662      "query-input": "required name=query",
1663      "url": "https://www.savoiz.com"
1664    }
1665}
1666</script>
1666
1667<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
1668
1669<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
1670
1671
1672
1673
1674
1675
1676
1677<script>
1678  ;(function () {
1679    const url = new URL(window.location)
1680    const viewParam = url.searchParams.get('view')
1681    if (viewParam && viewParam.includes('variant-pf-')) {
1682      url.searchParams.set('pf_v', viewParam)
1683      url.searchParams.delete('view')
1684      window.history.replaceState({}, '', url)
1685    }
1686  })()
1687</script>
1687
1688
1689
1690
1691<script type='module'>
1692  
1693  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
1694
1695  window.PAGEFLY_CRO['data_debug'] = {
1696    original_template_suffix: "home",
1697    allow_ab_test: false,
1698    ab_test_start_time: 0,
1699    ab_test_end_time: 0,
1700    today_date_time: 1790328706000,
1701  }
1702  window.PAGEFLY_CRO['GA4'] = { enabled: false}
1703</script>
1703
1704
1705<!-- END app snippet -->
1706
1707
1708
1709
1710
1711
1712
1713
1714  
1714<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-helper.js' defer='defer'></script>
1714
1715
1716  
1716<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-general-helper.js' defer='defer'></script>
1716
1717
1718  
1718<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-snap-slider.js' defer='defer'></script>
1718
1719
1720  
1720<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v3.js' defer='defer'></script>
1720
1721
1722  
1722<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v4.js' defer='defer'></script>
1722
1723
1724  
1724<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-glider.js' defer='defer'></script>
1724
1725
1726  
1726<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
1726
1727
1728  
1728<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product-media.js' defer='defer'></script>
1728
1729
1730  
1730<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product.js' defer='defer'></script>
1730
1731
1732
1733<script id='pagefly-helper-data' type='application/json'>
1734  {
1735    "page_optimization": {
1736      "assets_prefetching": false
1737    },
1738    "elements_asset_mapper": {
1739      "Accordion": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion.js",
1740      "Accordion3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion3.js",
1741      "CountDown": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-countdown.js",
1742      "GMap1": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
1743      "GMap2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
1744      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
1745      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
1746      "HTML.Video": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo.js",
1747      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
1748      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
1749      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
1750      "Instagram": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
1751      "Instagram2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
1752      "Insta3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram3.js",
1753      "Tabs": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab.js",
1754      "Tabs3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab3.js",
1755      "ProductBox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-cart.js",
1756      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
1757      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
1758      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-twitter.js",
1759      "Paragraph4": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-paragraph4.js",
1760
1761      "AliReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1762      "BackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1763      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1764      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1765      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1766      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder
1766-359/assets/pagefly-3rd-elements.js",
1767      "LimeSpot": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1768      "Loox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1769      "Opinew": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1770      "Powr": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1771      "ProductReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1772      "PushOwl": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1773      "ReCharge": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1774      "Rivyo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1775      "TrackingMore": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1776      "Vitals": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
1777      "Wiser": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js"
1778    },
1779    "custom_elements_mapper": {
1780      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-click-action-element.js",
1781      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-dialog-element.js"
1782    }
1783  }
1784</script>
1784
1785
1786<script id='pagefly-heatmap-config' type='application/json'>
1787  {}
1788</script>
vendor: 1 bytes, line 1788
1788
1789<script>
1790  (function () {
1791    var el = document.getElementById('pagefly-heatmap-config')
1792    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
1793    try {
1794      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
1795    } catch (e) {
1796      window.__pagefly_heatmap_config__ = {}
1797    }
1798  })()
1799</script>
vendor: 1 bytes, line 1799
1799
1800<script>
1801  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
1802  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
1803  // overlay path in the metafield, and this page must already be one the merchant enabled
1804  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
1805  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
1806  (function () {
1807    var cfg = window.__pagefly_heatmap_config__ || {}
1808    var id = (window.__pagefly_page_setting__ || {}).pageId
1809    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
1810    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
1811    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
1812    var s = document.createElement('script')
1813    s.src = 'https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-heatmap-overlay.js'
1814    s.defer = true
1815    document.head.appendChild(s)
1816  })()
1817</script>
1817
1818
1819<!-- BEGIN app snippet: pf-ai-schema -->
1820<!-- END app snippet -->
1821
1822
1823<!-- END app block --><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">
1824<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
1824
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: ["16072cab","8450a54b"],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","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"149579333867","themeStoreId":"796","themePublished":"true","eventMetadataId":"940cb980-9b2b-4ad5-a029-0ef881520a9e","pageType":"home","shopId":"45064781977","storefrontBaseUrl":"https:\/\/www.savoiz.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","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":"f3e9cb99-05fb-4e3d-9c69-3f46cacf8bda-1790328706"}};
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.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1981
1982  };
1983  scriptFallback.async = true;
1984  scriptFallback.src = '//www.savoiz.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1985  first.parentNode.insertBefore(scriptFallback, first);
1986};
1987script.async = true;
1988script.src = '//www.savoiz.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.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":"940cb980-9b2b-4ad5-a029-0ef881520a9e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"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":"f3e9cb99-05fb-4e3d-9c69-3f46cacf8bda-1790328706","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="f05926b0-4746-4fa6-ba28-240bdfe7eae0" data-expiration="1821886306000"><meta name="shopify-s" content="c47390ba-7ae0-4d6f-8b40-37d649dd6885" data-expiration="1790330506000"><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&region_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&#39;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&#39;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&nbsp;</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 grid-view-item--sold-out 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--sold-out  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&nbsp;</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&nbsp;</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&nbsp;</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&nbsp;</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">&copy; 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&amp;utm_medium=shopify&amp;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">&copy; 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&amp;utm_medium=shopify&amp;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&amp;width=1024' data-mfp-src='https://review-images.judgeme.com/savoiz/1789004045__1789004026366-16385727-d1bd-4785-ad64-9a__original.JPG?quality=80&amp;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&amp;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 &amp; 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-AMm5GZlN5KzdSZ3JWT__12608439564960700138" class="shopify-block shopify-app-block"><div id="sezzle-widget-embed-block-error"></div>
4311<style>
4312  .sezzle-shopify-info-button .sezzle-button-text {
4313    
4314        font-size: 15px !important;
4315    
4316
4317    
4318
4319    
4320}
4321</style>
4322<script>
4323    
4324
4325    
4326        const embedWidgetRendererScript = document.createElement("script");
4327        embedWidgetRendererScript.type = "text/javascript";
4328        embedWidgetRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/widget-renderer.min.js";
4329        embedWidgetRendererScript.onload = function() {
4330          new WidgetRenderer({
4331              merchantUUID: "245b2a1e-e01a-4887-a015-1296622925b9",
4332              blockType: "embed"
4333          }).init();
4334        };
4335        document.head.appendChild(embedWidgetRendererScript);
4336    
4337  </script>
4337
4338
4339</div><div id="shopify-block-AaUY3TDlOK3J2UVAyQ__4015264832934714879" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: ecomsend-app -->
4339<script type="text/javascript">
4340  //SendWILL APPS COMMON JS CODE
4341  window.EcomSendApps = window.EcomSendApps || {}
4342
4343  window.EcomSendApps.design_mode = false
4344  
4345
4346  window.EcomSendApps.common = window.EcomSendApps.common || {}
4347  window.EcomSendApps.common.shop = {
4348    permanent_domain: 'savoiz.myshopify.com',
4349    currency: "USD",
4350    money_format: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
4351    id: 45064781977,
4352  }
4353
4354  
4355  
4356    window.EcomSendApps.common.customer = {
4357      id: null,
4358      tags: null,
4359      email: null,
4360      accepts_marketing: null,
4361      first_name: null,
4362    }
4363  
4364
4365  
4366  window.EcomSendApps.common.template = 'index'
4367</script>
4367
4368<!-- END app snippet -->
4369
4370<script>
4371  window.EcomSendApps = window.EcomSendApps || {}
4372  /** @description shared localStorage key used by web-pixel sandbox to read storefront GDPR mode */
4373  const ECOMSEND_GDPR_ENABLED_STORAGE_KEY = "ECOMSEND:GDPR_ENABLED"
4374  /** @description storefront main bundle asset url */
4375  const ECOMSEND_MAIN_SCRIPT_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/ecomsend.js'
4376  /** @description storefront style asset url */
4377  const ECOMSEND_MAIN_STYLE_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/style.css'
4378  /** @description storefront wasm asset url for runtime signature module */
4379  const ECOMSEND_WASM_ASSET_URL = 'https://cdn.shopify.com/extensions/01a0d28e-b1b8-7cde-aaa7-5e10be7991d9/ecomsend-207/assets/client_safe.wasm'
4380  /** @description fallback delay when requestIdleCallback is unavailable */
4381  const ECOMSEND_IDLE_TIMEOUT_MS = 800
4382  /** @description user interaction events used to trigger lazy init earlier */
4383  const ECOMSEND_INTERACTION_EVENTS = ["pointerdown", "keydown", "touchstart"]
4384  /** @description global flag key for emergency immediate loading */
4385  const ECOMSEND_FORCE_IMMEDIATE_FLAG = window.EcomSendApps?.forceImmediateLoad === true
4386  /** @description default GDPR mode comes from block setting and can be overridden on window.EcomSendApps.GDPR */
4387  const ECOMSEND_DEFAULT_GDPR_FLAG = false
4388  /** @description default CWTracks mode comes from block setting and can be overridden on window.EcomSendApps.CWTracksEnabled */
4389  const ECOMSEND_DEFAULT_CWTRACKS_ENABLED = false
4390
4391  /** @description normalize merchant-provided GDPR switch into a strict boolean value */
4392  function normalizeEcomsendBooleanFlag(rawValue) {
4393    if (typeof rawValue === "boolean") {
4394      return rawValue
4395    }
4396    if (typeof rawValue === "number") {
4397      return rawValue === 1
4398    }
4399    if (typeof rawValue === "string") {
4400      const normalizedValue = rawValue.trim().toLowerCase()
4401      return normalizedValue === "true" || normalizedValue === "1" || normalizedValue === "yes"
4402    }
4403    return false
4404  }
4405
4406  /** @description lock runtime switch value on EcomSendApps to reduce accidental console overwrite. */
4407  function lockEcomsendReadonlyFlag(flagName, flagValue) {
4408    try {
4409      Object.defineProperty(window.EcomSendApps, flagName, {
4410        value: flagValue,
4411        writable: false,
4412        configurable: false,
4413        enumerable: true,
4414      })
4415      return
4416    } catch (error) {}
4417    window.EcomSendApps[flagName] = flagValue
4418  }
4419
4420  /** @description resolve storefront GDPR mode from merchant theme override */
4421  function resolveEcomsendGdprMode() {
4422    if (typeof window.EcomSendApps.GDPR === "undefined") {
4423      window.EcomSendApps.GDPR = ECOMSEND_DEFAULT_GDPR_FLAG
4424    }
4425    const gdprEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.GDPR)
4426    window.EcomSendApps.GDPR = gdprEnabled
4427    return gdprEnabled
4428  }
4429
4430  /** @description resolve storefront CWTracks mode from merchant theme block setting and runtime override */
4431  function resolveEcomsendCwTracksMode() {
4432    if (typeof window.EcomSendApps.CWTracksEnabled === "undefined") {
4433      window.EcomSendApps.CWTracksEnabled = ECOMSEND_DEFAULT_CWTRACKS_ENABLED
4434    }
4435    const cwTracksEnabled = normalizeEcomsendBooleanFlag(window.EcomSendApps.CWTracksEnabled)
4436    window.EcomSendApps.CWTracksEnabled = cwTracksEnabled
4437    return cwTracksEnabled
4438  }
4439
4440  /** @description persist storefront GDPR mode so web-pixel sandbox can consume the same switch */
4441  function syncEcomsendGdprModeToStorage(gdprEnabled) {
4442    if (!window.localStorage) {
4443      return
4444    }
4445    if (gdprEnabled) {
4446      window.localStorage.setItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY, "true")
4447      return
4448    }
4449    window.localStorage.removeItem(ECOMSEND_GDPR_ENABLED_STORAGE_KEY)
4450  }
4451
4452  /** @description enable GDPR gating only when merchant explicitly turns on storefront GDPR mode */
4453  const ECOMSEND_GDPR_ENABLED = resolveEcomsendGdprMode()
4454  /** @description enable CWTracks callback/event emit only when merchant turns on CWTracks mode. */
4455  const ECOMSEND_CWTRACKS_ENABLED = resolveEcomsendCwTracksMode()
4456  lockEcomsendReadonlyFlag("GDPR", ECOMSEND_GDPR_ENABLED)
4457  lockEcomsendReadonlyFlag("CWTracksEnabled", ECOMSEND_CWTRACKS_ENABLED)
4458
4459  try {
4460    syncEcomsendGdprModeToStorage(ECOMSEND_GDPR_ENABLED)
4461  } catch (error) {}
4462
4463  /** @description create main stylesheet node for storefront runtime */
4464  function createEcomSendMainStyleEle() {
4465    const ecomsendMainStyleEle = document.createElement("link")
4466    ecomsendMainStyleEle.rel = "stylesheet"
4467    ecomsendMainStyleEle.href = ECOMSEND_MAIN_STYLE_URL
4468    ecomsendMainStyleEle.dataset.ecomsendTag = "main-style"
4469    return ecomsendMainStyleEle
4470  }
4471
4472  /** @description append runtime stylesheet exactly once */
4473  function ensureEcomSendMainStyleLoaded() {
4474    if (document.querySelector('link[data-ecomsend-tag="main-style"]')) {
4475      return
4476    }
4477    const ecomsendMainStyleEle = createEcomSendMainStyleEle()
4478    document.head.appendChild(ecomsendMainStyleEle)
4479  }
4480
4481  /** @description remove interaction listeners after first lazy-init trigger */
4482  function clearInteractionListeners() {
4483    ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
4484      window.removeEventListener(eventName, scheduleMainBundleLoad)
4485    })
4486  }
4487
4488  /** @description run low-priority task via idle callback with timeout fallback */
4489  function scheduleLowPriorityTask(taskRunner, timeoutMs) {
4490    if (window.requestIdleCallback) {
4491      window.requestIdleCallback(() => {
4492        taskRunner()
4493      }, { timeout: timeoutMs })
4494      return
4495    }
4496    window.setTimeout(() => {
4497      taskRunner()
4498    }, timeoutMs)
4499  }
4500
4501  /** @description load main storefront bundle once and keep rollback override */
4502  function loadEcomsendMainBundle() {
4503    if (window.__ecomsendMainBundleLoaded) {
4504      return
4505    }
4506    window.__ecomsendMainBundleLoaded = true
4507    clearInteractionListeners()
4508    /** @description ensure storefront runtime css is loaded together with main bundle */
4509    ensureEcomSendMainStyleLoaded()
4510    const ecomsendMainScriptEle = document.createElement("script")
4511    ecomsendMainScriptEle.src = ECOMSEND_MAIN_SCRIPT_URL
4512    ecomsendMainScriptEle.async = true
4513    ecomsendMainScriptEle.dataset.ecomsendTag = "main-script"
4514    document.body.appendChild(ecomsendMainScriptEle)
4515  }
4516
4517  /** @description schedule heavy bundle with idle-first strategy to reduce main-thread contention */
4518  function scheduleMainBundleLoad() {
4519    if (window.__ecomsendMainBundleLoadScheduled) {
4520      return
4521    }
4522    /** @description dedupe idle scheduling from DOMContentLoaded and first interactions */
4523    window.__ecomsendMainBundleLoadScheduled = true
4524    if (ECOMSEND_FORCE_IMMEDIATE_FLAG) {
4525      loadEcomsendMainBundle()
4526      return
4527    }
4528    scheduleLowPriorityTask(loadEcomsendMainBundle, ECOMSEND_IDLE_TIMEOUT_MS)
4529  }
4530
4531  /** @description cache marketing params for pixel/report flows before heavy bundle starts */
4532  function cacheMarketingParams() {
4533    const urlParams = new URLSearchParams(window.location.search)
4534    const marketingId = urlParams.get("ec_marketing_id")
4535    const ecEmailId = urlParams.get("ec_email_id")
4536    const ecMarketingSign = urlParams.get("ec_marketing_sign")
4537
4538    if (marketingId && window.localStorage) {
4539      window.localStorage.setItem("ec_marketing_id", marketingId)
4540    }
4541    if (ecEmailId && window.localStorage) {
4542      window.localStorage.setItem("ec_email_id", ecEmailId)
4543    }
4544    if (ecMarketingSign && window.localStorage) {
4545      window.localStorage.setItem("ec_marketing_sign", ecMarketingSign)
4546    }
4547  }
4548
4549  /** @description check whether marketing storage is allowed under Shopify customer privacy state */
4550  function isMarketingStorageAllowedByCustomerPrivacy() {
4551    const customerPrivacy = window?.Shopify?.customerPrivacy
4552    if (!customerPrivacy) {
4553      return false
4554    }
4555    const marketingAllowed = typeof customerPrivacy.marketingAllowed === "function" && customerPrivacy.marketingAllowed()
4556    if (marketingAllowed) {
4557      return true
4558    }
4559    if (typeof customerPrivacy.currentVisitorConsent === "function") {
4560      const consent = customerPrivacy.currentVisitorConsent()
4561      return consent?.marketing === "yes"
4562    }
4563    return false
4564  }
4565
4566  /** @description check whether analytics storage is allowed under Shopify customer privacy state */
4567  function isAnalyticsStorageAllowedByCustomerPrivacy() {
4568    const customerPrivacy = window?.Shopify?.customerPrivacy
4569    if (!customerPrivacy) {
4570      return false
4571    }
4572    const analyticsAllowed = typeof customerPrivacy.analyticsProcessingAllowed === "function" && customerPrivacy.analyticsProcessingAllowed()
4573    if (analyticsAllowed) {
4574      return true
4575    }
4576    if (typeof customerPrivacy.currentVisitorConsent === "function") {
4577      const consent = customerPrivacy.currentVisitorConsent()
4578      return consent?.analytics === "yes"
4579    }
4580    return false
4581  }
4582
4583  /** @description execute marketing param caching with GDPR guard: functional off when GDPR disabled */
4584  function cacheMarketingParamsWithGdprGuard() {
4585    if (!ECOMSEND_GDPR_ENABLED) {
4586      cacheMarketingParams()
4587      return
4588    }
4589    if (isMarketingStorageAllowedByCustomerPrivacy()) {
4590      cacheMarketingParams()
4591    }
4592  }
4593
4594  /** @description cache shop id used by pixel report branches */
4595  function cacheShopIdForPixel() {
4596    if (!window.EcomSendApps?.common?.shop?.id || !window.localStorage) {
4597      return
4598    }
4599    window.localStorage.setItem("ECOMSEND:ES_SHOP_ID", window.EcomSendApps.common.shop.id)
4600  }
4601
4602  /**
4603   * Flow client config (e.g. browserStaySeconds) is fetched by the main ecomsend.js bundle:
4604   * bootstrapFlowClientConfig → POST /api/automation/v2/clientFlowConfig (API Sign)
4605   * → localStorage ECOMSEND:FLOW_CLIENT_CONFIG.byEventId → read by web-pixel.
4606   * Keep new C-end Flow config on this path; do not scatter fetches in liquid.
4607   */
4608
4609  /** @description execute shop id caching with GDPR guard and shared consent policy */
4610  function cacheShopIdWithGdprGuard() {
4611    if (!ECOMSEND_GDPR_ENABLED) {
4612      cacheShopIdForPixel()
4613      return
4614    }
4615    if (isAnalyticsStorageAllowedByCustomerPrivacy()) {
4616      cacheShopIdForPixel()
4617    }
4618  }
4619
4620  /** @description load Shopify consent-tracking API before GDPR-gated cache writes */
4621  function withCustomerPrivacyApiReady(onReady) {
4622    if (!ECOMSEND_GDPR_ENABLED) {
4623      onReady()
4624      return
4625    }
4626    if (window?.Shopify?.customerPrivacy) {
4627      onReady()
4628      return
4629    }
4630    if (typeof window?.Shopify?.loadFeatures !== "function") {
4631      return
4632    }
4633    window.Shopify.loadFeatures(
4634      [{ name: "consent-tracking-api", version: "0.1" }],
4635      (error) => {
4636        if (error) {
4637          return
4638        }
4639        onReady()
4640      }
4641    )
4642  }
4643
4644  try {
4645    withCustomerPrivacyApiReady(() => {
4646      cacheMarketingParamsWithGdprGuard()
4647      cacheShopIdWithGdprGuard()
4648    })
4649    if (ECOMSEND_GDPR_ENABLED) {
4650      document.addEventListener("visitorConsentCollected", () => {
4651        cacheMarketingParamsWithGdprGuard()
4652        cacheShopIdWithGdprGuard()
4653      })
4654    }
4655  } catch (e) {}
4656
4657  /** @description inject wasm asset url into shared namespace before main bundle executes */
4658  window.EcomSendApps.wasmURL = ECOMSEND_WASM_ASSET_URL
4659
4660  ECOMSEND_INTERACTION_EVENTS.forEach((eventName) => {
4661    window.addEventListener(eventName, scheduleMainBundleLoad, { once: true, passive: true })
4662  })
4663
4664  if (document.readyState === "loading") {
4665    document.addEventListener("DOMContentLoaded", scheduleMainBundleLoad, { once: true })
4666  } else {
4667    scheduleMainBundleLoad()
4668  }
4669</script>
4669
4670
4671<style id="ecomsend-custom-style"></style>
4672
4673<script>window.shopLocale = 'en'</script>
4673
4674
4675<script>
4676  /** @description timeout used for deferred discount request scheduling */
4677  const ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS = 1500
4678
4679  /** @description apply discount code from url query only when parameter exists */
4680  function applyWillDiscountCode() {
4681    const urlParams = new URLSearchParams(window.location.search)
4682    const willDiscountCode = urlParams.get("willDiscountCode")
4683    if (!willDiscountCode || /[\u0000-\u001F\u007F]/.test(willDiscountCode)) {
4684      return
4685    }
4686    fetch("/cart/update.js", {
4687      method: "POST",
4688      headers: {
4689        "Content-Type": "application/json",
4690      },
4691      body: JSON.stringify({
4692        discount: willDiscountCode,
4693      }),
4694    })
4695  }
4696
4697  try {
4698    if (!window.__ecomsendDeferredTasksScheduled) {
4699      /** @description global guard to avoid duplicate deferred task scheduling */
4700      window.__ecomsendDeferredTasksScheduled = true
4701      if (window.requestIdleCallback) {
4702        window.requestIdleCallback(() => {
4703          applyWillDiscountCode()
4704        }, { timeout: ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS })
4705      } else {
4706        window.setTimeout(() => {
4707          applyWillDiscountCode()
4708        }, ECOMSEND_DISCOUNT_IDLE_TIMEOUT_MS)
4709      }
4710    }
4711  } catch (error) {}
4712</script>
4712
4713
4714
4715
4716</div><div id="shopify-block-AY2lIZStBWFNsK0Njd__11468047240823483236" class="shopify-block shopify-app-block"><div id="sezzle-checkout-button-embed-block-error"></div>
4717<style>
4718  .sezzle-checkout-button {
4719   
4720
4721    
4722
4723    
4724
4725    
4726
4727    
4728
4729    
4730}
4731</style>
4732<script>
4733   
4734
4735   
4736      const embedCheckoutRendererScript = document.createElement("script");
4737      embedCheckoutRendererScript.type = "text/javascript";
4738      embedCheckoutRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/checkout-button-renderer.min.js";
4739      embedCheckoutRendererScript.onload = function() {
4740         new CheckoutButtonRenderer({
4741            merchantUUID : "245b2a1e-e01a-4887-a015-1296622925b9",
4742            defaultPlacement : "true",
4743            theme : "light",
4744            template : "Pay with %%logo%%",
4745            cartTotal : 0,
4746         }).init();
4747      };
4748      document.head.appendChild(embedCheckoutRendererScript);
4749   
4750</script>
4750
4751
4752
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.