PageSourceSearch

https://vepace.com/cart

html vepace.com collected 2026-10-04 02:27:28 UTC 712,662 bytes, 4,597 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="en">
4  <head>
4<script data-source-attribution="shopify.event_observer.bootstrap">
5(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//vepace.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`95986975069`)))})();
6//# sourceURL=event-observer-collector.js
7</script>
7
8
9	<!-- Added by AVADA SEO Suite -->
10	
11
12	<!-- /Added by AVADA SEO Suite -->
13    <meta charset="utf-8">
14    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
15    <meta name="theme-color" content="#cf0e0e">
16
17    <title>Your Shopping Cart</title><link rel="canonical" href="https://vepace.com/cart"><link rel="shortcut icon" href="//vepace.com/cdn/shop/files/black_logo_2_rounded_96x96_cbfc169e-031b-49f2-97f4-f01e727dff72_96x96.png?v=1753620247" type="image/png"><link rel="preload" as="style" href="//vepace.com/cdn/shop/t/3/assets/theme.css?v=93582664972697049481774603389">
18    <link rel="preload" as="script" href="//vepace.com/cdn/shop/t/3/assets/theme.js?v=58436354120716407751752257164">
19    <link rel="preconnect" href="https://cdn.shopify.com">
20    <link rel="preconnect" href="https://fonts.shopifycdn.com">
21    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
22    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
23    <link rel="dns-prefetch" href="https://maps.googleapis.com">
24    <link rel="dns-prefetch" href="https://maps.gstatic.com">
25
26    <meta property="og:type" content="website">
27  <meta property="og:title" content="Your Shopping Cart"><meta property="og:url" content="https://vepace.com/cart">
28<meta property="og:site_name" content="VEPACE"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Your Shopping Cart">
29  <meta name="twitter:description" content="Your Shopping Cart">
30    <link rel="preload" href="//vepace.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//vepace.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" as="font" type="font/woff2" crossorigin><style>
31  @font-face {
32  font-family: Figtree;
33  font-weight: 700;
34  font-style: normal;
35  font-display: swap;
36  src: url("//vepace.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
37       url("//vepace.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
38}
39
40  @font-face {
41  font-family: Figtree;
42  font-weight: 400;
43  font-style: normal;
44  font-display: swap;
45  src: url("//vepace.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
46       url("//vepace.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
47}
48
49@font-face {
50  font-family: Figtree;
51  font-weight: 600;
52  font-style: normal;
53  font-display: swap;
54  src: url("//vepace.com/cdn/fonts/figtree/figtree_n6.9d1ea52bb49a0a86cfd1b0383d00f83d3fcc14de.woff2") format("woff2"),
55       url("//vepace.com/cdn/fonts/figtree/figtree_n6.f0fcdea525a0e47b2ae4ab645832a8e8a96d31d3.woff") format("woff");
56}
57
58@font-face {
59  font-family: Figtree;
60  font-weight: 700;
61  font-style: italic;
62  font-display: swap;
63  src: url("//vepace.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"),
64       url("//vepace.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff");
65}
66
67
68  @font-face {
69  font-family: Figtree;
70  font-weight: 700;
71  font-style: normal;
72  font-display: swap;
73  src: url("//vepace.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
74       url("//vepace.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
75}
76
77  @font-face {
78  font-family: Figtree;
79  font-weight: 400;
80  font-style: italic;
81  font-display: swap;
82  src: url("//vepace.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"),
83       url("//vepace.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff");
84}
85
86  @font-face {
87  font-family: Figtree;
88  font-weight: 700;
89  font-style: italic;
90  font-display: swap;
91  src: url("//vepace.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"),
92       url("//vepace.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff");
93}
94
95
96  :root {
97    --default-text-font-size : 15px;
98    --base-text-font-size    : 19px;
99    --heading-font-family    : Figtree, sans-serif;
100    --heading-font-weight    : 700;
101    --heading-font-style     : normal;
102    --text-font-family       : Figtree, sans-serif;
103    --text-font-weight       : 400;
104    --text-font-style        : normal;
105    --text-font-bolder-weight: 600;
106    --text-link-decoration   : underline;
107
108    --text-color               : #000000;
109    --text-color-rgb           : 0, 0, 0;
110    --heading-color            : #000000;
111    --border-color             : #e8e8e8;
112    --border-color-rgb         : 232, 232, 232;
113    --form-border-color        : #dbdbdb;
114    --accent-color             : #cf0e0e;
115    --accent-color-rgb         : 207, 14, 14;
116    --link-color               : #000000;
117    --link-color-hover         : #000000;
118    --background               : #f5f5f5;
119    --secondary-background     : #ffffff;
120    --secondary-background-rgb : 255, 255, 255;
121    --accent-background        : rgba(207, 14, 14, 0.08);
122
123    --input-background: #ffffff;
124
125    --error-color       : #cf0e0e;
126    --error-background  : rgba(207, 14, 14, 0.07);
127    --success-color     : #1c7b36;
128    --success-background: rgba(28, 123, 54, 0.11);
129
130    --primary-button-background      : #000000;
131    --primary-button-background-rgb  : 0, 0, 0;
132    --primary-button-text-color      : #ffffff;
133    --secondary-button-background    : #000000;
134    --secondary-button-background-rgb: 0, 0, 0;
135    --secondary-button-text-color    : #ffffff;
136
137    --header-background      : #000000;
138    --header-text-color      : #ffffff;
139    --header-light-text-color: #e8e8e8;
140    --header-border-color    : rgba(232, 232, 232, 0.3);
141    --header-accent-color    : #000000;
142
143    --footer-background-color:    #000000;
144    --footer-heading-text-color:  #ffffff;
145    --footer-body-text-color:     #ffffff;
146    --footer-body-text-color-rgb: 255, 255, 255;
147    --footer-accent-color:        #cf0e0e;
148    --footer-accent-color-rgb:    207, 14, 14;
149    --footer-border:              none;
150    
151    --flickity-arrow-color: #b5b5b5;--product-on-sale-accent           : #cf0e0e;
152    --product-on-sale-accent-rgb       : 207, 14, 14;
153    --product-on-sale-color            : #ffffff;
154    --product-in-stock-color           : #1c7b36;
155    --product-low-stock-color          : #cf0e0e;
156    --product-sold-out-color           : #8a9297;
157    --product-custom-label-1-background: #000000;
158    --product-custom-label-1-color     : #ffffff;
159    --product-custom-label-2-background: #1c7b36;
160    --product-custom-label-2-color     : #ffffff;
161    --product-review-star-color        : #ffbd00;
162
163    --mobile-container-gutter : 20px;
164    --desktop-container-gutter: 40px;
165
166    /* Shopify related variables */
167    --payment-terms-background-color: #f5f5f5;
168  }
169</style>
170
171<script>
172  // IE11 does not have support for CSS variables, so we have to polyfill them
173  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
174    const script = document.createElement('script');
175    script.type = 'text/javascript';
176    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
177    script.onload = function() {
178      cssVars({});
179    };
180
181    document.getElementsByTagName('head')[0].appendChild(script);
182  }
183</script>
183
184
185
186    
186<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
186<meta name="google-site-verification" content="BNHcSEf5a5UCg2vVI2T_aw9HPFNNLSbWNZHLmqYLiWo">
187<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/95986975069/digital_wallets/dialog">
188<meta id="in-context-paypal-metadata" data-shop-id="95986975069" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
189<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://vepace.com/cart">
190<link rel="alternate" hreflang="en" href="https://vepace.com/cart">
191<link rel="alternate" hreflang="fr" href="https://vepace.com/fr/cart">
192<link rel="alternate" hreflang="es" href="https://vepace.com/es/cart">
193<link rel="alternate" hreflang="it" href="https://vepace.com/it/cart">
194<link rel="alternate" hreflang="pl" href="https://vepace.com/pl/cart">
195<link rel="alternate" hreflang="de" href="https://vepace.com/de/cart">
196<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
196
197<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
198<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=95986975069" crossorigin="anonymous"></script>
vendor: 1 bytes, line 198
198
199<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":95986975069,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/95986975069","merchantName":"VEPACE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"VEPACE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 199
199
200<script id="shopify-features" type="application/json">{"accessToken":"3ab977c022288cce9e2a0fb7cd32c4ca","betas":["rich-media-storefront-analytics"],"domain":"vepace.com","predictiveSearch":true,"shopId":95986975069,"locale":"en"}</script>
vendor: 1 bytes, line 200
200
201<script>var Shopify = Shopify || {};
202Shopify.shop = "11rzpu-zu.myshopify.com";
203Shopify.locale = "en";
204Shopify.currency = {"active":"USD","rate":"1.12555"};
205Shopify.country = "US";
206Shopify.theme = {"name":"Warehouse","id":184980537693,"schema_name":"Warehouse","schema_version":"6.6.0","theme_store_id":871,"role":"main"};
207Shopify.theme.handle = "null";
208Shopify.theme.style = {"id":null,"handle":null};
209Shopify.cdnHost = "vepace.com/cdn";
210Shopify.routes = Shopify.routes || {};
211Shopify.routes.root = "/";
212Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
213Shopify.SignInWithShop = Shopify.SignInWithShop || {};
214Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
215Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 215
215
216<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 216
216
217<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 217
217
218<script>
219  window.ShopifyPay = window.ShopifyPay || {};
220  window.ShopifyPay.apiHost = "shop.app\/pay";
221  window.ShopifyPay.redirectState = null;
222</script>
vendor: 1 bytes, line 222
222
223<script>
224  window.Shopify = window.Shopify || {};
225  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
226  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
227  window.Shopify.SignInWithShop.eligible = true;
228</script>
vendor: 1 bytes, line 228
228
229<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 229
229
230<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 230
230
231<script type="module">
232  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
233
234  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
235
236</script>
vendor: 1 bytes, line 236
236
237<script>
238  window.Shopify = window.Shopify || {};
239  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
240  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"]};
241</script>
vendor: 1 bytes, line 241
241
242<script>(function() {
243  var isLoaded = false;
244  function asyncLoad() {
245    if (isLoaded) return;
246    isLoaded = true;
247    var urls = ["https:\/\/cdn.hextom.com\/js\/ultimatesalesboost.js?shop=11rzpu-zu.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=11rzpu-zu.myshopify.com","https:\/\/cdn.hextom.com\/js\/freeshippingbar.js?shop=11rzpu-zu.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/11rzpu-zu.myshopify.com-1790600527647.js?shop=11rzpu-zu.myshopify.com"];
248    for (var i = 0; i < urls.length; i++) {
249      var s = document.createElement('script');
250      s.type = 'text/javascript';
251      s.async = true;
252      s.src = urls[i];
253      var x = document.getElementsByTagName('script')[0];
254      x.parentNode.insertBefore(s, x);
255    }
256  };
257  if(window.attachEvent) {
258    window.attachEvent('onload', asyncLoad);
259  } else {
260    window.addEventListener('load', asyncLoad, false);
261  }
262})();</script>
vendor: 1 bytes, line 262
262
263<script id="__st">var __st={"a":95986975069,"offset":7200,"reqid":"f5666597-6ce5-4d5e-a605-b3c7bac15657-1791080847","pageurl":"vepace.com\/cart","u":"573fed6596f3","p":"cart"};</script>
vendor: 1 bytes, line 263
263
264<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 264
264
265<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 265
265
266<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//vepace.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 266
266
267<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 = "//vepace.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>
267<script crossorigin="anonymous" defer="defer" src="//vepace.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 267
267
268<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 268
268
269<script>
270  window.Shopify = window.Shopify || {};
271  window.Shopify.MCP = window.Shopify.MCP || {};
272  window.Shopify.MCP.enabled = true;
273  window.Shopify.MCP.shop = "11rzpu-zu.myshopify.com";
274  window.Shopify.MCP.mcpEndpoint = "https:\/\/vepace.com\/api\/mcp";
275  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"]}}];
276</script>
vendor: 1 bytes, line 276
276
277<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("\/\/vepace.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
278</script>
vendor: 1 bytes, line 278
278
279<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://vepace.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
280</script>
vendor: 1 bytes, line 280
280
281<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
282  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);
283</script>
vendor: 1 bytes, line 283
283
284<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})}}));
285</script>
vendor: 1 bytes, line 285
285
286<script id='scb4127' type='text/javascript' async='' src='https://vepace.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
286<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://vepace.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
287<style id="shopify-accelerated-checkout-cart">
288        #shopify-buyer-consent {
289  margin-top: 1em;
290  display: inline-block;
291  width: 100%;
292}
293
294#shopify-buyer-consent.hidden {
295  display: none;
296}
297
298#shopify-subscription-policy-button {
299  background: none;
300  border: none;
301  padding: 0;
302  text-decoration: underline;
303  font-size: inherit;
304  cursor: pointer;
305}
306
307#shopify-subscription-policy-button::before {
308  box-shadow: none;
309}
310
311      </style>
312
313<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
313
314
315    <link rel="stylesheet" href="//vepace.com/cdn/shop/t/3/assets/theme.css?v=93582664972697049481774603389">
316
317    
317<script type="application/ld+json">
318  {
319    "@context": "https://schema.org",
320    "@type": "BreadcrumbList",
321    "itemListElement": [{
322        "@type": "ListItem",
323        "position": 1,
324        "name": "Home",
325        "item": "https://vepace.com"
326      }]
327  }
328</script>
328
329
330    
330<script>
331      // This allows to expose several variables to the global scope, to be used in scripts
332      window.theme = {
333        pageType: "cart",
334        cartCount: 0,
335        moneyFormat: "${{amount}}",
336        moneyWithCurrencyFormat: "${{amount}} USD",
337        currencyCodeEnabled: false,
338        showDiscount: true,
339        discountMode: "saving",
340        cartType: "drawer"
341      };
342
343      window.routes = {
344        rootUrl: "\/",
345        rootUrlWithoutSlash: '',
346        cartUrl: "\/cart",
347        cartAddUrl: "\/cart\/add",
348        cartChangeUrl: "\/cart\/change",
349        searchUrl: "\/search",
350        productRecommendationsUrl: "\/recommendations\/products"
351      };
352
353      window.languages = {
354        productRegularPrice: "Regular price",
355        productSalePrice: "Sale price",
356        collectionOnSaleLabel: "- {{savings}}",
357        productFormUnavailable: "Unavailable",
358        productFormAddToCart: "Add to cart",
359        productFormPreOrder: "Pre-order",
360        productFormSoldOut: "Sold out",
361        productAdded: "Product has been added to your cart",
362        productAddedShort: "Added!",
363        shippingEstimatorNoResults: "No shipping could be found for your address.",
364        shippingEstimatorOneResult: "There is one shipping rate for your address:",
365        shippingEstimatorMultipleResults: "There are {{count}} shipping rates for your address:",
366        shippingEstimatorErrors: "There are some errors:"
367      };
368
369      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
370    </script>
370<script src="//vepace.com/cdn/shop/t/3/assets/theme.js?v=58436354120716407751752257164" defer></script>
370
371    
371<script src="//vepace.com/cdn/shop/t/3/assets/custom.js?v=102476495355921946141752257164" defer></script>
371<script>
372          // Only run on mobile viewport (typically < 768px)
373          function isMobileViewport() {
374            return window.innerWidth < 768;
375          }
376
377          function handleMiniCartVisibility() {
378            const miniCart = document.getElementById('mini-cart');
379            const flyweightChat = document.getElementById('flyweight-chat');
380
381            if (!miniCart || !flyweightChat) return;
382
383            // Check if we're on mobile and mini-cart is visible
384            if (isMobileViewport() && miniCart.getAttribute('aria-hidden') === 'false') {
385              flyweightChat.style.display = 'none';
386            } else {
387              flyweightChat.style.display = ''; // Restore original display
388            }
389          }
390
391          // Watch for changes to the mini-cart's aria-hidden attribute
392          const observer = new MutationObserver((mutations) => {
393            mutations.forEach((mutation) => {
394              if (mutation.type === 'attributes' && mutation.attributeName === 'aria-hidden') {
395                handleMiniCartVisibility();
396              }
397            });
398          });
399
400          // Start observing when the page loads
401          document.addEventListener('DOMContentLoaded', () => {
402            const miniCart = document.getElementById('mini-cart');
403            if (miniCart) {
404              observer.observe(miniCart, { attributes: true });
405              handleMiniCartVisibility(); // Check initial state
406            }
407          });
408
409          // Also check on window resize in case viewport changes
410          window.addEventListener('resize', handleMiniCartVisibility);
411  </script>
411
412  
413  
414
415<!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/custom_translations/b5b83690-efd4-434d-8c6a-a5cef4019faf --><!-- BEGIN app snippet: custom_translation_scripts -->
415<script>
416var __assign=this&&this.__assign||function(){return(__assign=Object.assign||function(r){for(var n,t=1,e=arguments.length;t<e;t++)for(var a in n=arguments[t])Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a]);return r}).apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(r,n,t){if(t||2===arguments.length)for(var e,a=0,i=n.length;a<i;a++)!e&&a in n||((e=e||Array.prototype.slice.call(n,0,a))[a]=n[a]);return r.concat(e||Array.prototype.slice.call(n))};(()=>{var C=/\([0-9]+?\)$/,G=/\r?\n|\r|\t|\xa0|\u200B|\u200E|&nbsp;| /g,t=/<\/?[a-z][\s\S]*>/i,p=/^(https?:\/\/|\/\/)[^\s/$.?#].[^\s]*$/i,J=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/g,g=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/,tr=/\{\{\s*[a-zA-Z_]\w*\s*\}\}/g,l=/^(https:)?\/\/cdn\.shopify\.com\/(.+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)/i,m=/^(https:)?\/\/cdn\.shopify\.com/i,s=/\b(?:https?|ftp)?:?\/\/?[^\s\/]+\/[^\s]+\.(?:png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)\b/i,h=/url\(['"]?(.*?)['"]?\)/,d="__label:",n=document.createElement("textarea"),o=new DOMParser,z=new Set(["SCRIPT","IFRAME","OBJECT","EMBED","LINK","META","BASE"]),W=/^(on\w+|srcdoc)$/i,F=/(expression|javascript:|@import|url\s*\()/i,q=new Set(["href","action","formaction","xlink:href"]),er=/^(?:javascript|vbscript|data):/i,ar=document.createElement("template"),O={t:"a",i:"button",u:"div",o:"iframe",l:"img",v:"input",p:"p",g:"picture",m:"section",h:"source",T:"span",S:"textarea",_:"video"},x={M:["src","data-src","data-source","data-href","data-zoom","data-master","data-bg","base-src"],A:"src",k:"data-src",I:["srcset","data-srcset"],R:"srcset",C:"data-srcset",O:["alt"],N:["href","data-href"],D:["href","data-href","data-src","data-zoom"],L:["src","data-src","data-bg"],P:["data-bgset"],H:["data-href"],U:["src"],j:["srcset","data-srcset"],W:["src"],F:["src"],q:["poster"],G:"value",J:"type",$:"value",B:["placeholder"],V:["placeholder"],Y:["data-label","title"],Z:["data-tooltip"],X:"class",K:"href"},k=Array.from(new Set(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray(__spreadArray([],x.M,!0),x.I,!0),x.F,!0),x.q,!0),x.O,!0),["style"],!1),x.P,!0))),ir=new Set(k),ur=new Set([O.l,O.g,O.i,O.p,O.t,O.v]),or=new Set([O.l,O.g,O.u,O.m,O._]),I=new Set([O.l,O.h]),fr=new Set([O.g,O._]),R=[O.l,O.g,O.h].join(", "),N=[O._,"".concat(O.u,"[data-bg]"),"".concat(O.u,"[data-src]"),"".concat(O.u,"[data-bgset]"),"".concat(O.m,"[data-bg]"),"".concat(O.m,"[data-src]"),"".concat(O.m,"[data-bgset]")].join(", "),u=R+", "+N,cr=16.67,lr=500,D=function(r){return r.nodeType===Node.ELEMENT_NODE},L=function(r){return r.nodeType===Node.TEXT_NODE};function P(r){return r&&"none"!==r&&(r=r.match(h))&&r[1]?r[1]:null}function H(r){r=r.trim();return l.test(r)||s.test(r)}function U(r){return t.test(r)}function j(r){r=r.trim();return"/"===r[0]&&"/"!==r[1]}var $=function(r){return!r||0===r.trim().length};function B(r){return r.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function V(t){var e=new Map;return{get:function(r){var n;if(e.has(r))return n=e.get(r),e.delete(r),e.set(r,n),n},set:function(r,n){e.has(r)?e.delete(r):e.size>=t&&e.delete(e.keys().next().value),e.set(r,n)}}}function Y(r,n){var t=r.get(n);return t||r.set(n,t=[]),t}function Z(r){return-1===r.indexOf("&")?r:(n.innerHTML=r,n.value)}function v(r){return X(Z(r))}function X(r){return r.trim().replace(C,"").replace(G,"").trim()}var b=1e3;function K(r){var n=r.length>b;return{key:n?gr(r):r,rr:n,nr:r.length}}function Q(r){return K(r.trim().replace(G,"").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/&amp;/g,"&").trim())}function rr(r){return Q(r).key}var w=/<\s*([a-z][\w:-]*)\b(?:[^>"']|"[^"]*"|'[^']*')*>/gi,f="__IGNORED__";function r(r){return new RegExp("(\\s)(".concat(r,")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s\"'=<>]+)"),"i")}var a,i,c=[{name:x.X,pattern:r(x.X)},{name:x.K,pattern:r(x.K),tr:O.t}];function sr(r){return r.replace(w,function(r,n){for(var t,e=n.toLowerCase(),a=r,i=0;i<c.length;i++){var u=c[i];void 0!==u.tr&&u.tr!==e||(t=a,u=u.pattern,a=t.replace(u,function(r,n,t){return"".concat(n).concat(t,'="').concat(f,'"')}))}return a})}function dr(r){for(var n,t=[],e=/<\s*(\/?)\s*([a-z][\w:-]*)\b/gi;null!==(n=e.exec(r));)t.push(n[1]+n[2].toLowerCase());return t.join("|")}function vr(r){for(var r=o.parseFromString(r,"text/html"),i=r.body.querySelectorAll("*"),n=function(r){for(var a=i[r],n=Array.from(a.attributes).map(function(r){var n,t,e=r.name.toLowerCase();return{name:e,value:(n=a.localName,t=e,c.some(function(r){return r.name===t&&(void 0===r.tr||r.tr===n)})?f:r.value)}}).sort(function(r,n){return r.name.localeCompare(n.name)||r.value.localeCompare(n.value)});0<a.attributes.length;)a.removeAttribute(a.attributes[0].name);for(var t=0;t<n.length;t++){var e=n[t];a.setAttribute(e.name,e.value)}},t=0;t<i.length;t++)n(t);return r.body.innerHTML}function T(r,n,t){r=r.getAttribute(t);null===r?n.removeAttribute(t):n.setAttribute(t,r)}function pr(r,n){var r=o.parseFromString(r,"text/html"),n=o.parseFromString(n,"text/html"),t=r.body.querySelectorAll("*"),e=n.body.querySelectorAll("*");if(((r,n)=>{if(r.length===n.length){for(var t=0;t<r.length;t++)if(r[t].localName!==n[t].localName)return;return 1}})(t,e))for(var a=0;a<t.length;a++)T(t[a],e[a],x.X);var i=r.body.querySelectorAll(O.t),u=n.body.querySelectorAll(O.t);if(i.length!==u.length)return null;for(a=0;a<i.length;a++)T(i[a],u[a],x.K);return n.body.innerHTML}function nr(r){return r.trim().toLowerCase().replace(/^https:/i,"")}function gr(r){for(var n=5381,t=0;t<r.length;t++)n=(n<<5)+n^r.charCodeAt(t);return(n>>>0).toString(36)}function mr(r,n,t){void 0===t&&(t=20);for(var e=r,a=0;e&&e.parentElement&&a<t;){for(var i=e.parentElement,u=0,o=n;u<o.length;u++)for(var f=o[u],c=0,l=f.er;c<l.length;c++){var s=l[c];switch(s.type){case"class":for(var d=0,v=i.classList;d<v.length;d++){var p=v[d];if(s.value.test(p))return f.label}break;case"id":if(i.id&&s.value.test(i.id))return f.label;break;case"attribute":if(i.hasAttribute(s.name)){if(!s.value)return f.label;var g=i.getAttribute(s.name);if(g&&s.value.test(g))return f.label}}}e=i,a++}return"unknown"}function hr(){var l=/([^\s]+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico|avif)$/i,s=/_(\{width\}x*|\{width\}x\{height\}|\d{3,4}x\d{3,4}|\d{3,4}x|x\d{3,4}|pinco|icon|thumb|small|compact|medium|large|grande|original|master)(_crop_\w+)*(@[2-3]x)*(.progressive)*$/i,d=/^(https?|ftp|file):\/\//i;function t(r){var n,t="".concat(r.path).concat(r.ar).concat(null!=(t=r.size)?t:"",".").concat(r.ir);return r.ur&&(t="".concat(r.path).concat(r.ur,"/").concat(r.ar).concat(null!=(n=r.size)?n:"",".").concat(r.ir)),r.host&&(t="".concat(null!=(n=r.protocol)?n:"","//").concat(r.host).concat(t)),r.cr&&(t+=r.cr),t}return{lr:function(r){var n,t=!0,e=(d.test(r)||r.startsWith("//")||(t=!1,r="https://example.com"+r),t);r.startsWith("//")&&(e=!1,r="https:"+r);try{n=new URL(r)}catch(r){return null}var a,i,u,o,f,c,r=n.pathname.split("/").filter(function(r){return r});return r.length<1||(i=r.pop(),a=null!=(a=r.pop())?a:null,null===(i=i.match(l)))?null:(c=i[1],i=i[2],u=c.match(s),o=c,(f=null)!==u&&(o=c.substring(0,u.
416index),f=u[0]),c=0<r.length?"/"+r.join("/")+"/":"/",{protocol:e?n.protocol:null,host:t?n.host:null,path:c,cr:n.search,ur:a,ar:o,size:f,ir:i,version:n.searchParams.get("v"),width:n.searchParams.get("width")})},sr:t,dr:function(r){var n=r.ur?"/".concat(r.ur):"";return"".concat(n,"/").concat(r.ar,".").concat(r.ir)},vr:function(r,n){return t(__assign(__assign({},n),{size:r.size}))}}}function y(p,r){var u={},o={},f=new Map,c=[],l=new Map,s=new Map,d=new Map,v=new Map,i=new Map,a=new Map,t=new Map,g=function(r){return r.toLowerCase().replace(/[\s\W_]+/g,"")},m=new Set(r.pr.map(g)),h=0,b=0,w=0,T=!1,y=!1,S=!0,_=[],M=new Set,A=/\w/;function E(r){if(!u[r])for(var n=0;n<_.length;n++){var t=_[n];if(!(r===t||r.length>t.length))for(var e=t.indexOf(r);-1!==e;){var a=0<e?t[e-1]:null,i=e+r.length<t.length?t[e+r.length]:null;if(!(null!==a&&A.test(a)||null!==i&&A.test(i)))return u[r]=t,void((a=f.get(r))&&(o[r]=X(a)));e=t.indexOf(r,e+1)}}}var k=hr();function I(r,n,t){return r&&n&&!(0<m.size&&m.has(g(r)))&&(t.set(r,n),T=!0)}function R(r){var n=k.dr(r);return["".concat(n,"?v=").concat(r.version||"0").toLowerCase(),n.toLowerCase()]}function H(r){var n=[nr(r)],r=k.lr(r);if(r)for(var t=0,e=R(r);t<e.length;t++){var a=e[t];n.push(a)}return n}var U=16;function C(r,f,c,i,n){if(0!==f.size){var l=new Set,s=[];f.forEach(function(r,n){for(var t=new Set,e=r;e;){var a=c(e);if(-1!==a.indexOf(n))return void s.push(n);if(a.some(function(r){return t.has(r)}))break;for(var i=0,u=a;i<u.length;i++){var o=u[i];t.add(o)}e=(r=>{for(var n=0,t=c(r);n<t.length;n++){var e=t[n];if(l.has(e))return null!=(e=f.get(e))?e:null}return null})(e)}l.add(n)});for(var t=0,e=s;t<e.length;t++){var a=e[t];f.delete(a),null!=n&&n(a,null)}var u=[];f.forEach(function(r,n){for(var t=r,e=U;0<e;e--){var a=i(t);if(!a)break;t=a}t!==r&&u.push([n,t])});for(var o=0,d=u;o<d.length;o++){var v=d[o],a=v[0],v=v[1];f.set(a,v),null!=n&&n(a,v)}(0<s.length||0<u.length)&&p.log("dictionary","Cycles resolved in ".concat(r,". Dropped:"),s,"Collapsed:",u)}}var e=new Map;function j(r,n){r=e.get(r);r&&(null===n?f.delete(r):f.set(r,n))}function z(r,n){var t,e;return $(r)||0===f.size&&0===c.length?null:(t=X(r),S||M.has(t)||!f.has(t)||(M.add(t),E(t)),(e=u[t])&&(p.log("dictionary",'Overlapping text: "'.concat(r,'" related to html: "').concat(e,'"')),n)&&(r=>{if(r&&!D(r.textContent))for(var n=x(r.outerHTML),t=n.gr,e=(n.mr||(t=0),r.parentElement),a=0;e&&a<5;){if(D(e.textContent))return;var i=x(e.outerHTML),u=i.mr,i=i.gr;if(u){if(p.log("dictionary","Ancestor depth ".concat(a,": overlap score=").concat(i.toFixed(3),", base=").concat(t.toFixed(3))),t<i)return 1;if(i<t&&0<t)return}e=e.parentElement,a++}})(n)?(p.log("dictionary",'Skipping text translation for "'.concat(r,'" because an ancestor HTML translation exists')),null):f.get(t)||($(e=r)||0===c.length?null:(e=e.trim(),void 0===(n=N.get(e))&&(n=(r=>{for(var n,t,e=r.replace(/\s+/g,""),a=0;a<c.length;a++){var i=c[a];if(!i.hr||-1!==e.indexOf(i.hr)){var u=r.match(i.br);if(u&&1<u.length){n=i.mr,t=u;break}}}if(n&&t){var o=t.slice(1),f=n.match(J);if(f&&f.length===o.length)return f.reduce(function(r,n,t){return r.replace(n,function(){return o[t]})},n)}return null})(e),N.set(e,n)),n)))}var O=V(500);function x(r){if($(r)||0===l.size)return{mr:null,gr:0};var r=Q(r),t=r.key;if(t.length>b)return{mr:null,gr:0};var e=null,a=0,n=l.get(t);if(null!=n)return{mr:n,gr:1};if(r.rr)return{mr:null,gr:0};n=O.get(t);if(n)return n;l.forEach(function(r,n){-1!==n.indexOf(t)&&(n=t.length/n.length,a<n)&&(a=n,e=r)});r={mr:e,gr:a};return O.set(t,r),r}var N=V(1e3);function D(r){var n=w;if(r&&!(r.length<=n))for(var t=0,e=0;e<r.length;e++){var a=r.charCodeAt(e);if(32!==a&&9!==a&&10!==a&&13!==a&&160!==a&&8203!==a&&8206!==a&&++t>n)return!0}return!1}function W(r){if($(r)||0===l.size)return null;var n=l.get(rr(r));if(null!=n)return n;if(0===s.size)return null;if(-1===r.indexOf("<"))return null;var n=dr(r),t=v.get(n);if(!t||0===t.length)return null;var e,n=sr(r),n=d.get(n);if(n&&0<n.length)return e=n[0].mr,n.some(function(r){return r.mr!==e})?null:pr(r,e);for(var a=vr(r),i=null,u=0;u<t.length;u++){var o=t[u];
416if(null!=o.wr||(o.wr=vr(o.Tr)),a===o.wr){if(i&&i.mr!==o.mr)return null;i=o}}return i?pr(r,i.mr):null}function L(r){if(!$(r)&&0!==i.size){var n=i.get(nr(r));if(n)return n;n=k.lr(r);if(n)for(var t=0,e=R(n);t<e.length;t++){var a=e[t],a=i.get(a);if(a)return a}}return null}function P(r){return!$(r)&&0!==a.size&&null!=(r=a.get(nr(r)))?r:null}function F(r){var n;return!$(r)&&0!==t.size&&null!=(n=null!=(n=t.get(X(r)))?n:t.get(rr(r)))?n:null}function q(){var r={yr:f,Sr:c.map(function(r){return{pattern:r.br.source,mr:r.mr}}),_r:l,Mr:i,Ar:a,Er:t,kr:T,Ir:0<i.size,Rr:h,Cr:o};return JSON.stringify(r,function(r,n){var t;return n instanceof Map?(t={},n.forEach(function(r,n){t[String(n)]=r}),t):n})}return{Or:function(r,n){I(r,n,f)},Nr:function(r,n){if(r&&n&&!(0<m.size&&m.has(g(r)))){var r=r.trim(),t=r.match(J);if(t&&0!==t.length){var e,a=B(r);t.forEach(function(r){a=a.replace(B(r),function(){return"([\\s\\S]*)"})}),a="\\s*"+(a=a.replace(/\s+/g,"\\s+"))+"\\s*";try{e=new RegExp("^"+a+"$")}catch(r){return void p.log("dictionary","Skipping invalid string template pattern",a,String(r))}for(var i=r.split(tr).map(function(r){return r.replace(/\s+/g,"")}),u="",o=0;o<i.length;o++)i[o].length>u.length&&(u=i[o]);c.push({br:e,mr:n,hr:u}),T=!0}}},Dr:function(r,n){var t,e,a;r!==n&&I(e=(t=K(Z(r).trim().replace(G,"").trim())).key,n,l)&&((a=s.get(r))?(a.mr=n,a.wr=void 0):(a={mr:n,Tr:sr(r)},s.set(r,a),Y(d,a.Tr).push(a),Y(v,dr(r)).push(a)),h=Math.max(h,r.length),b=Math.max(b,e.length),w=Math.max(w,t.nr))},Lr:function(r,n){if(I(r,n,i),r=k.lr(r))for(var t=0,e=R(r);t<e.length;t++)I(e[t],n,i)},Pr:function(r,n){I(r,n,a)},Hr:function(r,n,t){I(r,t,a),I(n,t,f),e.set(r,n)},Ur:function(r,n){y=!0,I(r,n,t)},jr:function(){var n,t,e;return C("images",i,H,L),C("links",a,function(r){return[nr(r)]},P,j),p.log("dictionary","Translation dictionaries: ",q),0<l.size&&0<f.size&&(n=Array.from(f.keys()),_=Array.from(l.keys()),S=!1,t=0,(e=function(){for(var r=performance.now();t<n.length;)if(E(n[t++]),8<=performance.now()-r)return void window.setTimeout(e,0);S=!0,p.log("dictionary","appliedTextTranslations: ",function(){return JSON.stringify(o)}),p.log("dictionary","overlappingTexts: ",function(){return JSON.stringify(u)})})()),{kr:T,Ir:0<i.size,zr:y,Wr:D,Fr:z,qr:W,Gr:L,Jr:P,$r:F}}}}function S(r,n,t){function l(r,n){n=r.split(n);return 2===n.length?n[1].trim()?n:[n[0]]:[r]}var s=y(t,n);return r.forEach(function(r){if(r){var f,c=r.name,r=r.value;if(c&&r){if("string"==typeof r)try{f=JSON.parse(r)}catch(r){return void t.log("dictionary","Invalid metafield JSON for "+c,function(){return String(r)})}else f=r;f&&Object.keys(f).forEach(function(e){if(e){var r,n,a=f[e];if(a)if(e!==a)if(c.includes("judge"))r=v(e),s.Ur(r,a);else if(e.startsWith("[img-src]"))n=nr(e.replace("[img-src]","")),s.Lr(n,a);else if(U(e))s.Dr(e,a);else if(H(e))n=nr(e),s.Lr(n,a);else if(r=(r=e).trim(),p.test(r)||m.test(r))n=nr(e),s.Pr(n,a);else if(j(e))n=nr(e),o=v(e),s.Hr(n,o,a);else if(g.test(e))s.Nr(e,a);else if(e.startsWith(d))n=a.replace(d,""),o=e.replace(d,""),s.Or(v(o),n);else{if("product_tags"===c)for(var t=0,i=["_",":"];t<i.length;t++){var u=(r=>{if(e.includes(r)){var n=l(e,r),t=l(a,r);if(n.length===t.length)return n.forEach(function(r,n){r!==t[n]&&(s.Or(v(r),t[n]),s.Or(v("".concat(r,":")),"".concat(t[n],":")))}),{value:void 0}}})(i[t]);if("object"==typeof u)return u.value}var o=v(e);o!==a&&s.Or(o,a)}}})}}}),s.jr()}function _(u,a){var e=[{label:"judge-me",er:[{type:"class",value:/jdgm/i},{type:"class",value:/^jm-review/i},{type:"id",value:/judge-me/i},{type:"attribute",name:"data-widget-name",value:/review_widget/i}]}],f=hr(),n=new Set(a.Br),i=0,o=new WeakMap;function c(r){var n,t=r.parentElement;return t?(n=o.get(t))&&n.Vr===i?n.Yr:(n=mr(r,e,5),o.set(t,{Vr:i,Yr:n}),n):mr(r,e,5)}var l=new WeakMap;function s(r,n,t){r.getAttribute(n)!==t&&r.setAttribute(n,t);var e=l.get(r);e||l.set(r,e={}),e[n]=t}function d(r,n,t){r=l.get(r);return r&&r[n]===t}function v(r,n,t){if(r.hasAttributes())for(var e=0;e<n.length;e++){var a=n[e],i=r.getAttribute(a);!i||d(r,a,i)||(i=t(a,i))&&s(r,a,i)}}function p(r,n,t){v(r,n,function(r,n){return r.includes("href")&&null!=(r=t.Jr(n))?r:t.Fr(n)})}function g(r,n,t){v(r,n,function(r,n){return t.Jr(n)})}function m(r,n,t){v(r,[n],function(r,n){return t.Fr(n)})}function h(r,n,t){for(var e,a,i,u,o,f=0;f<n.length;f++)a=n[f],i=t,o=u=void 0,(o=(e=r).getAttribute(a))&&!d(e,a,o)&&(o=nr(o.split("&")[0]),(u=S(o,i))?s(e,a,u):(u=i.Jr(o))&&s(e,a,u))}function b(r,n,t){for(var e,a,i,u,o=0;o<n.length;o++)a=n[o],i=t,u=void 0,(u=(e=r).getAttribute(a))&&!d(e,a,u)&&(u=((r,n)=>{if(0!==(r=r.split(",").filter(function(r){return r&&""!==r.trim()}).map(y)).length){var t=r[0].url,t=S(t=r[0].version?"".concat(t,"?").concat(r[0].version):t,n);if(t){var u=f.lr(t);if(u)return r.map(function(r){var n,t,e=u,a=r.url,i=f.lr(a);return i&&(a=f.vr(i,e)),r.Zr&&(i=r.Zr.split("&"),n=i.map(function(r){return r.split("=")[0]}),e=a.indexOf("?"),t=-1===e?[]:a.slice(e+1).split("&").filter(function(r){return-1===n.indexOf(r.split("=")[0])}),e=-1===e?a:a.slice(0,e),a="".concat(e,"?").concat(t.concat(i).join("&"))),a=r.size?"".concat(a," ").concat(r.size):a}).join(",")}}})(u,i))&&s(e,a,u)}function w(r,n){for(var t=r.childNodes,e=0;e<t.length;e++){var a=t[e],i=a.localName?n[a.localName]:null;i&&i(a)}}function T(r){return(r=r&&(null==(r=r.split(",")[0])?void 0:r.trim()))&&r.split(/\s+/)[0]||null}function y(r){var r=r.trim().split(/\s+/),n=r[0].split("?"),t=n[0],n=n[1],n=n?n.split("&"):[];
416return{url:t,version:((r,n)=>{for(var t=0;t<r.length;t++)if(n(r[t]))return r[t];return null})(n,function(r){return r.startsWith("v=")}),Zr:n.filter(function(r){return!r.startsWith("v=")}).join("&"),size:r[1]}}function S(r,n){var t=f.lr(r);return null===t?null:(r=n.Gr(r))?null===(r=f.lr(r))?null:f.vr(t,r):(r=f.dr(t),null===(n=n.Gr(r))||null===(r=f.lr(n))?null:f.vr(t,r))}function _(r,n,t){var e,a;if(e=x.D,a=n,v(r,e,function(r,n){return H(n)?a.Gr(n):a.Jr(n)}),t.Xr)for(var i=r,u=x.N,o=t.Kr,f=0;f<u.length;f++){var c,l=u[f],s=i.getAttribute(l);s&&(c=s===o||s.startsWith(o+"/")||s.startsWith(o+"?")||s.startsWith(o+"#"),j(s))&&!c&&(c="".concat(o).concat(s),i.setAttribute(l,c))}}function M(r,n){((r,n)=>{if(r instanceof HTMLImageElement&&!r.getAttribute(x.A))for(var t=[r.currentSrc,r.getAttribute(x.k),T(r.getAttribute(x.R)),T(r.getAttribute(x.C))],e=0;e<t.length;e++){var a=t[e];if(a){a=S(a,n);if(a)return s(r,x.A,a)}}})(r,n),h(r,x.M,n),b(r,x.I,n),p(r,x.O,n)}function A(r,n){h(r,x.U,n),b(r,x.j,n)}function E(r,n){g(r,x.U,n)}function k(r,n){var n=u.Gr(n);return!!n&&(n='url("'.concat(n,'")'),r.style.backgroundImage!==n)&&(r.style.backgroundImage=n,!0)}function I(r){var n,t,e,a,i;switch(r.localName){case O.l:M(r,u);break;case O.g:i=u,w(a=r,((a={})[O.h]=function(r){return A(r,i)},a[O.l]=function(r){return M(r,i)},a));break;case O.u:case O.m:a=u,(e=P((t=r).style.backgroundImage||t.getAttribute("data-bg")||""))&&k(t,e),h(t,x.L,a),b(t,x.P,a),p(t,x.H,a);break;case O._:n=u,g(e=r,x.F,n),h(e,x.q,n),w(e,((e={})[O.h]=function(r){return E(r,n)},e));break;case O.h:((null==(t=r.parentElement)?void 0:t.localName)===O._?E:A)(r,u)}}function R(r,n){n=(r=>{var n=ar;
416try{n.innerHTML=r;for(var t=[],e=document.createTreeWalker(n.content,NodeFilter.SHOW_ELEMENT),a=e.nextNode();a;a=e.nextNode()){var i=a;if(z.has(i.nodeName))t.push(i);else{for(var u,o=i.attributes.length-1;0<=o;--o){var f,c=i.attributes[o].name;W.test(c)?i.removeAttribute(c):q.has(c.toLowerCase())&&(f=(i.attributes[o].value||"").replace(/[\u0000-\u0020]+/g,""),er.test(f))&&i.removeAttribute(c)}i.hasAttribute("style")&&(u=i.getAttribute("style")||"",F.test(u))&&i.removeAttribute("style")}}for(o=0;o<t.length;o++)t[o].remove();return n.innerHTML}finally{n.innerHTML=""}})(n);return r.innerHTML!==n&&(r.innerHTML=n,1)}return{Qr:function(r){return!(!r||!D(r)||n.has((r=r).localName)||r.classList.contains("tl-switcher-container")||(r=r.parentNode)&&["SCRIPT","STYLE"].includes(r.nodeName.toUpperCase()))},rn:function(r){if(L(r)&&null!=(n=r.textContent)&&n.trim()){if(u.zr)if("judge-me"===c(r)){var n=u.$r(r.textContent);if(n)return void(r.textContent=Z(n))}var t=u.Fr(r.textContent,r.parentElement||void 0);t&&(U(t)?(n=r.parentElement)&&1===n.childNodes.length&&R(n,t):(n=r.textContent.trim().replace(C,"").trim(),r.textContent=Z(r.textContent.replace(n,function(){return t}))))}},nn:function(r){if(!!$(r.textContent)||!r.innerHTML)return!1;if(u.zr&&"judge-me"===c(r)){var n=null!=(n=u.$r(r.innerHTML))?n:u.$r(r.textContent);if(n&&R(r,n))return!0}n=u.Wr(r.textContent)?null:u.qr(r.innerHTML);return!(!n||!R(r,n))},tn:function(r){switch(p(r,x.Y,u),r.localName){case O.T:p(r,x.Z,u);break;case O.t:_(r,u,a);break;case O.v:t=u,!(e=(n=r).getAttribute(x.J))||"submit"!==e&&"button"!==e||m(n,x.$,t),p(n,x.B,t);break;case O.S:p(r,x.V,u);break;case O.l:case O.g:case O.u:case O.m:case O._:I(r);break;case O.i:m(r,x.G,u);break;case O.o:g(r,x.W,u)}var n,t,e},en:I,an:k,un:function(r){var n;return!!r&&(n=r.localName,!!or.has(n)||n===O.h&&!!r.parentElement&&fr.has(r.parentElement.localName))},on:function(r){return u.zr||!u.Wr(r.textContent)},zr:function(){return u.zr},fn:function(){i++},Ir:function(){return u.Ir},getImageTranslation:function(r){return S(r,u)}}}function e(n){var t=[],e=0;function a(){0!==e&&(e===t.length?e=t.length=0:64<e&&t.length<=2*e&&(t.splice(0,e),e=0))}
416return{cn:function(r){return!(n<=t.length-e||(a(),t.push(r),0))},ln:function(){var r;return t.length<=e?(a(),null):(r=t[e++],a(),r)},sn:function(){return e<t.length}}}function br(r,t){var n=new Map([["high",0],["normal",1],["deferred",2]]);function u(r){return null!=(r=n.get(r))?r:1}var o=[e(r),e(r),e(r)],f=new WeakMap;function i(r){var n=navigator.scheduling;return n&&"function"==typeof n.isInputPending&&n.isInputPending()||performance.now()-r>=t}function c(){return o[0].sn()||o[1].sn()||o[2].sn()}function l(r,n,t,e){if(void 0===e&&(e=!1),r.sn()){if(!e&&i(n))return!1;e=r.ln();e&&e.isActive&&((n=f.get(e.node))&&n[e.kind]===e&&delete n[e.kind],t(e))}return!0}return{dn:function(r,n,t,e){var a=f.get(r),i=null!=(i=null==a?void 0:a[n])?i:null;return i&&u(e)>=u(i.priority)?"deduped":(t={node:r,kind:n,source:t,priority:e,isActive:!0},o[u(e)].cn(t)?(i&&(i.isActive=!1),a?a[n]=t:f.set(r,((e={})[n]=t,e)),"enqueued"):"dropped")},vn:c,pn:function(r){var n=performance.now();if(c()){for(var t=0;t<o.length;t++)l(o[t],n,r,!0);for(;!i(n);){for(var e=!1,t=0;t<o.length;t++){var a=o[t];if(a.sn()){e=!0;if(!l(a,n,r))return}}if(!e)break}}}}}function wr(v,t){var p=new WeakSet,g=new WeakMap,m=new WeakSet;function e(r,n){return!(!r.isConnected||!v.un(r)||(v.en(r),t.log("media","Processed media attributes immediately",n,r),0))}function a(r,n){for(var t=0;t<r.length;t++)e(r[t],n)}function i(r,n,t){D(r)&&(e(r,n),I.has(r.localName)||a(r.querySelectorAll(t),n))}function n(){if(v.Ir()){for(var r=document.querySelectorAll('[style*="background"]'),n=0;n<r.length;n++)s(r[n]);for(var t=[],e=document.styleSheets,n=0;n<e.length;n++){var a=e[n];if(!p.has(a)){var i=void 0;try{i=a.cssRules}catch(r){p.add(a);continue}var u=g.get(a);if(u&&u.gn===i.length)for(var o=0;o<u.mn.length;o++)t.push(u.mn[o]);else{var f=[];d(i,f),g.set(a,{gn:i.length,mn:f});for(o=0;o<f.length;o++)t.push(f[o])}}}if(0<t.length)for(var c=0;c<t.length;c+=200)for(var l=document.querySelectorAll(t.slice(c,c+200).join(", ")),n=0;n<l.length;n++)s(l[n])}function s(r){var n;m.has(r)||(n=P(getComputedStyle(r).backgroundImage))&&v.an(r,n)&&m.add(r)}function d(r,n){for(var t=0;t<r.length;t++){var e,a=r[t];a.type===CSSRule.STYLE_RULE?((r,n)=>{var t;if(null!=(t=r.style)&&t.backgroundImage&&r.selectorText){try{document.documentElement.matches(r.selectorText)}catch(r){return}n.push(r.selectorText)}})(a,n):(e=void 0,(e=(a=a).type===CSSRule.MEDIA_RULE?(e=a,"function"!=typeof window.matchMedia||window.matchMedia(e.conditionText).matches?e.cssRules:null):"cssRules"in a?a.cssRules:null)&&d(e,n))}}}return{hn:e,bn:function(r,n){i(r,n,u)},wn:function(r,n){i(r,n,N)},Tn:function(r){a(document.querySelectorAll(u),r),n()},yn:n}}function M(p,g,m){var a=br(lr,2*cr),h=new WeakMap,t=new WeakMap,r=null,i=null,u=!1,b=wr(p,m);function o(){null===r&&a.vn()&&(r=requestAnimationFrame(d))}function w(r,n,t,e){if(r&&("subtree"!==n||r.nodeType!==Node.TEXT_NODE||p.Qr(r.parentElement))&&("subtree"===n||r.isConnected)){t=a.dn(r,n,t,e);if("enqueued"!==t)return"dropped"!==t||(u=!0,m.log("messageHandler","Dropped work item, queue full:",n,r),!1);"subtree"===n&&D(r)&&"deferred"===e&&i&&i.observe(r),o()}return!0}function T(r,n){return r.nodeType===Node.TEXT_NODE?w(r,"characterData",n,"high"):!p.Qr(r)||w(r,"subtree",n,ur.has(r.localName)?"high":i?"deferred":"normal")}function e(){if(document.body){for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT),n=[],t=r.nextNode();t;t=r.nextNode())n.push(t);for(var e,a=0;a<n.length;a++)L(e=n[a])&&e.isConnected&&p.Qr(e.parentElement)&&null!=(e=e.textContent)&&e.trim()&&f(n[a])}}function f(r){var n;!p.Qr(r.parentElement)||h.has(r)&&r.textContent===h.get(r)||(n=r.textContent,p.rn(r),r.textContent!==n&&h.set(r,null!=(n=r.textContent)?n:""))}var c=new WeakMap;function l(r){for(var n=r.childNodes,t=!0,e=0;e<n.length;e++)T(n[e],"continuation")||(t=!1);return t}function n(r){r=r.node;if(i&&D(r)&&i.unobserve(r),r.isConnected)if(r.nodeType===Node.TEXT_NODE)f(r);else if(p.Qr(r))if(m.log("messageHandler","Processing element:",r),p.Qr(r)){if(p.tn(r),!(r!==document.body&&p.on(r)))return void(n=r.textContent,n="".concat(r.childNodes.length,":").concat(n?gr(n):""),c.get(r)===n||l(r)&&c.set(r,n));var n=r.innerHTML;t.get(r)!==n&&(p.nn(r)?r.innerHTML!==n&&t.set(r,r.innerHTML):(m.log("messageHandler","Child nodes:",r.childNodes),l(r)))}}function s(r){switch(r.kind){case"subtree":n(r);break;
416case"attributes":p.Qr(r.node)&&p.tn(r.node);break;case"mediaAttributes":b.hn(r.node,r.source);break;case"mediaSubtree":b.wn(r.node,r.source);break;case"characterData":!g.Sn&&"mutation"===r.source||f(r.node)}}function d(){try{a.pn(s)}finally{r=null,o()}}"undefined"!=typeof IntersectionObserver&&(i=new IntersectionObserver(function(r){for(var n=0;n<r.length;n++){var t=r[n];t.isIntersecting&&(null!=i&&i.unobserve(t.target),w(t.target,"subtree","intersection","high"))}},{rootMargin:"300px"}));var v=["class","id","data-widget-name"],y=new Set(v),S=p.zr(),_={subtree:!0,childList:!0,attributes:!0,attributeFilter:g._n?void 0:S?k.concat(v):k,characterData:g.Sn},M=new WeakMap;var A=new MutationObserver(function(r){m.log("observer","Observer:",r);for(var n=0;n<r.length;n++){var t=r[n];switch(t.type){case"childList":S&&p.fn();for(var e=t.addedNodes,a=0;a<e.length;a++){o=u=i=void 0;var i=e[a];if(D(i))if(I.has(i.localName)||i.localName===O.g)b.bn(i,"mutation");else{for(var u=i.querySelectorAll(R),o=0;o<u.length;o++)b.hn(u[o],"mutation");(p.un(i)||i.querySelector(N))&&w(i,"mediaSubtree","mutation","high")}if(T(e[a],"mutation"),g.Mn&&D(e[a])&&e[a].shadowRoot){var f=e[a].shadowRoot;A.observe(f,_);for(var c=0;c<f.childNodes.length;c++)T(f.childNodes[c],"mutation")}}break;case"attributes":S&&t.attributeName&&y.has(t.attributeName)&&p.fn();var l=t.target;if(p.Qr(l)){var s=l;if(t.attributeName&&ir.has(t.attributeName)&&p.un(s)){if("style"===t.attributeName){var d=s.style.backgroundImage||"";if(M.get(s)===d)break;M.set(s,d)}b.hn(s,"mutation");break}g._n&&s&&w(s,"attributes","mutation","normal")}break;case"characterData":if(g.Sn){var v=t.target;if(v&&v.nodeType===Node.TEXT_NODE){if(h.has(v)&&v.textContent===h.get(v))break;w(v,"characterData","mutation","high")}}}}}),E=(A.observe(document.documentElement,_),!1);return{An:function(){if(e(),document.body)for(var r=document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT),n=r.nextNode();n;n=r.nextNode()){var t=n;p.Qr(t)&&p.tn(t)}!document.body||E&&!u||(u=!1,w(document.body,"subtree","page-load","high")),E?b.yn():(b.Tn("page-load"),E=!0)}}}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.CustomTranslations=(a=(()=>{var a;try{a=window.localStorage.getItem("tlab_debug_mode")||null}catch(r){a=null}return{log:function(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];!a||"observer"===r&&"all"===a||("all"===a||a===r||"custom"===r&&"custom"===a)&&(r=t.map(function(r){if("function"==typeof r)try{return r()}catch(r){return"Error generating parameter: ".concat(r.message)}return r}),console.log.apply(console,[n].concat(r)))}}})(),i=null,{init:function(r,n){var t,e;r&&!r.isPrimaryLocale&&r.translationsMetadata&&r.translationsMetadata.length&&(0<(n=((r,n,t,e)=>{function a(r,n){for(var t=[],e=2;e<arguments.length;e++)t[e-2]=arguments[e];for(var a=0,i=t;a<i.length;a++){var u=i[a];if(u&&void 0!==u[r])return u[r]}return n}var i=null;try{i=window.localStorage.getItem("tlab_feature_options")}catch(r){e.log("dictionary","localStorage unavailable for tlab_feature_options",String(r))}var u=null;if(i)try{u=JSON.parse(i)}catch(r){e.log("dictionary","Invalid tlab_feature_options JSON",String(r))}var t=a("useMessageHandler",!0,u,i=t),o=a("localizeUrls",!1,u,i),f=a("processShadowRoot",!1,u,i),c=a("attributesMutations",!1,u,i),l=a("processCharacterData",!1,u,i),s=a("excludedTemplates",[],u,i),u=a("phraseIgnoreList",[],u,i);return e.log("dictionary","useMessageHandler:",t),e.log("dictionary","localizeUrls:",o),e.log("dictionary","processShadowRoot:",f),e.log("dictionary","attributesMutations:",c),e.log("dictionary","processCharacterData:",l),e.log("dictionary","excludedTemplates:",s),e.log("dictionary","phraseIgnoreList:",u),{Br:["html","head","meta","script","noscript","style","link","canvas","svg","g","path","ellipse","br","hr"],locale:r,Kr:n,kn:t,Xr:o,Mn:f,_n:c,Sn:l,En:s,pr:u}})(r.locale,r.Kr,n,a)).En.length&&n.En.includes(r.template)||n.kn&&(r=S(r.translationsMetadata,n,a),t=i=_(r,n),r.kr)&&(e=M(t,n,a),r=function(){e.An(),window.setTimeout(function(){return e.An()},500)},"loading"===document.readyState?window.addEventListener("DOMContentLoaded",r,{once:!0}):r(),"complete"!==document.readyState)&&window.addEventListener("load",function(){return e.An()},{once:!0}))},getImageTranslation:function(r){return a.log("dictionary","translationManager: ",i),i?i.getImageTranslation(r):null}})})();
417</script>
417<!-- END app snippet -->
417<script>
418 (function() {
419  var ctx = {
420   locale: "en",
421   isPrimaryLocale: true,
422   rootUrl: "",
423   translationsMetadata: [],
424   template: "cart",
425  };
426  var settings = null;
427  TranslationLab.CustomTranslations.init(ctx, settings);
428 })();
429</script>
429
430
431
432<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
433
434<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
435
436
437
438
439
440
441
442<script>
443  ;(function () {
444    const url = new URL(window.location)
445    const viewParam = url.searchParams.get('view')
446    if (viewParam && viewParam.includes('variant-pf-')) {
447      url.searchParams.set('pf_v', viewParam)
448      url.searchParams.delete('view')
449      window.history.replaceState({}, '', url)
450    }
451  })()
452</script>
452
453
454
455
456<script type='module'>
457  
458  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
459
460  window.PAGEFLY_CRO['data_debug'] = {
461    original_template_suffix: "",
462    allow_ab_test: false,
463    ab_test_start_time: 0,
464    ab_test_end_time: 0,
465    today_date_time: 1791080847000,
466  }
467  window.PAGEFLY_CRO['GA4'] = { enabled: false}
468</script>
468
469
470<!-- END app snippet -->
471
472
473
474
475
476
477
478
479  
479<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
479
480
481  
481<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
481
482
483  
483<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
483
484
485  
485<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
485
486
487  
487<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
487
488
489  
489<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
489
490
491  
491<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
491
492
493  
493<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
493
494
495  
495<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
495
496
497
498<script id='pagefly-helper-data' type='application/json'>
499  {
500    "page_optimization": {
501      "assets_prefetching": false
502    },
503    "elements_asset_mapper": {
504      "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js",
505      "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js",
506      "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js",
507      "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
508      "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
509      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
510      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js",
511      "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js",
512      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
513      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
514      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js",
515      "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
516      "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js",
517      "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js",
518      "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js",
519      "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js",
520      "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js",
521      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
522      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js",
523      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js",
524      "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js",
525
526      "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
527      "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
528      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
529      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
530      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
531      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
531-363/assets/pagefly-3rd-elements.js",
532      "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
533      "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
534      "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
535      "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
536      "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
537      "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
538      "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
539      "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
540      "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
541      "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js",
542      "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js"
543    },
544    "custom_elements_mapper": {
545      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js",
546      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js"
547    }
548  }
549</script>
549
550
551<script id='pagefly-heatmap-config' type='application/json'>
552  {}
553</script>
vendor: 1 bytes, line 553
553
554<script>
555  (function () {
556    var el = document.getElementById('pagefly-heatmap-config')
557    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
558    try {
559      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
560    } catch (e) {
561      window.__pagefly_heatmap_config__ = {}
562    }
563  })()
564</script>
vendor: 1 bytes, line 564
564
565<script>
566  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
567  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
568  // overlay path in the metafield, and this page must already be one the merchant enabled
569  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
570  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
571  (function () {
572    var cfg = window.__pagefly_heatmap_config__ || {}
573    var id = (window.__pagefly_page_setting__ || {}).pageId
574    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
575    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
576    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
577    var s = document.createElement('script')
578    s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js'
579    s.defer = true
580    document.head.appendChild(s)
581  })()
582</script>
582
583
584<!-- BEGIN app snippet: pf-ai-schema -->
585<!-- END app snippet -->
586
587
588<!-- END app block --><!-- BEGIN app block: shopify://apps/cozy-antitheft/blocks/Cozy_Antitheft_Script_1.0.0/a34a1874-f183-4394-8a9a-1e3f3275f1a7 -->
588<script src="https://cozyantitheft.addons.business/js/script_tags/11rzpu-zu/default/protect.js?shop=11rzpu-zu.myshopify.com" async type="text/javascript"></script>
588
589
590
591<!-- END app block --><!-- BEGIN app block: shopify://apps/flyweight-ai-chatbot/blocks/chat-button/acee03b0-ec73-4598-adb4-eab25db2b54c --><!--
592  Flyweight AI Chatbot · AI Shopping Assistant for Shopify
593  https://flyweight.io
594
595  The <link>, 
595<script>, and <div data-app="flyweight-ai-chat"> nodes that
596  follow are part of the Flyweight AI chat widget. If this app is causing
597  trouble on your storefront, please contact us before blocking it — we
598  respond to vendor reports quickly.
599--><!-- BEGIN app snippet: chat-loader --><link rel="preload" as="script" fetchpriority="low" href="https://cdn.shopify.com/extensions/01a0f776-3e8a-7166-a4fd-9b1ed047ded6/v0.498.1/assets/index.js?apiKey=a5a040bc-7e80-413a-aeab-603528e53659" data-app="flyweight-ai-chat" data-app-name="Flyweight AI Chatbot" data-app-vendor="Flyweight AI" data-app-url="https://flyweight.io" data-app-role="preload" />
600
601<script data-cfasync="false" data-no-optimize="1" data-no-defer="1" data-flyweight-chat="1" data-app="flyweight-ai-chat" data-app-name="Flyweight AI Chatbot" data-app-vendor="Flyweight AI" data-app-url="https://flyweight.io" data-app-role="loader-script">
602(function flyweightChat() {
603  const src = "https:\/\/cdn.shopify.com\/extensions\/01a0f776-3e8a-7166-a4fd-9b1ed047ded6\/v0.498.1\/assets\/index.js?apiKey=a5a040bc-7e80-413a-aeab-603528e53659";
604
605  const anchorSearch = () => {
606    if (document.getElementById('flyweight-chat-search')) return;
607
608    const anchor = document.createElement('div');
609    anchor.id = 'flyweight-chat-search';
610    anchor.setAttribute('data-flyweight-chat', '');
611    anchor.dataset.search = "true";
612    anchor.dataset.app = "flyweight-ai-chat";
613    anchor.dataset.appName = "Flyweight AI Chatbot";
614    anchor.dataset.appVendor = "Flyweight AI";
615    anchor.dataset.appUrl = "https://flyweight.io";
616
617    (document.body || document.documentElement).appendChild(anchor);
618    if (!document.body) {
619      document.addEventListener('DOMContentLoaded', () => document.body.appendChild(anchor), { once: true });
620    }
621  };
622
623  anchorSearch();
624
625  const loaded = Array.from(document.scripts).some((s) => (s.src || s.dataset.src) === src);
626  if (loaded) return;
627
628  const script = document.createElement('script');
629  script.src = src;
630  script.async = true;
631  script.dataset.cfasync = "false";
632  script.dataset.noOptimize = "1";
633  script.dataset.noDefer = "1";
634  script.dataset.flyweightChat = "1";
635  script.dataset.app = "flyweight-ai-chat";
636  script.dataset.appName = "Flyweight AI Chatbot";
637  script.dataset.appVendor = "Flyweight AI";
638  script.dataset.appUrl = "https://flyweight.io";
639  script.dataset.appRole = "injected-script";
640
641  document.head.appendChild(script);
642})();
643</script>
643
644<!-- END app snippet -->
645
646
647<!-- END app block --><!-- BEGIN app block: shopify://apps/fd-product-groups/blocks/app-embed/c4faf6e2-c14b-4cc5-ad31-cf86b1c483fb -->
648
649
650<!-- BEGIN app snippet: global-settings -->
651
652<script
653	
654	id="AppGlobalSettings"
655	style="visibility: hidden; position: absolute; width: 0; height: 0;"
656	data-product-groups="{&quot;productGroupsConfig&quot;:{&quot;placements&quot;:[],&quot;productDisplayConfigs&quot;:[],&quot;addOptionPropertiesToCart&quot;:false}}"
657	data-product-options="{&quot;marketRoundingEnabledById&quot;:{},&quot;productOptions&quot;:{&quot;variantPicker&quot;:{&quot;isEnabled&quot;:false},&quot;masterStyle&quot;:{},&quot;optionsWithValues&quot;:[],&quot;optionSets&quot;:[]}}"
658	data-product-bundles="{&quot;bundles&quot;:[]}"
659	type="application/json">
660	{"apiBaseUrlForExtensionClient":"https:\/\/fd-product-groups-app.fly.dev","storefrontAPIAccessToken":"e79c67365ed95483fd4e2d1f6bec642f","productGroupsConfig":{"placements":[],"productDisplayConfigs":[],"addOptionPropertiesToCart":false},"shopMoneyFormat":"\u0026lt;span class=money\u0026gt;€{{amount_with_comma_separator}}\u0026lt;\/span\u0026gt;","productOptions":{"variantPicker":{"isEnabled":false},"masterStyle":{},"optionsWithValues":[],"optionSets":[]},"plan":{"name":"Free","amount":0,"quotas":{"groups":10,"automations":0,"productGroups":{"productCardTemplate":{"isEnabled":true}},"productOptions":{"isEnabled":false}},"features":[{"description":"Create up to 10 groups"},{"description":"Auto hide out of stock \/ inactive products"},{"description":"Basic customer support"},{"description":"Single \u0026 two-color swatches, custom image swatches, product image swatches, and text swatches"}],"annualDiscount":0},"bundles":[]}
661</script>
661
662
663<script>
664	if (window.__fd_gob_app_liquid_data__ == null) {
665		const fdGOBAppData = {
666			shop: {
667				moneyFormat: "${{amount}}",
668			},
669
670			localization: {
671				
672				language: {
673					name: "English",
674					locale: "en",
675					primary: true,
676				},
677				market: {
678					handle: "united-states",
679				},
680			},
681
682			request: {
683				page_type: "cart",
684			},
685
686			
687		}
688
689		window.__fd_gob_app_liquid_data__ = fdGOBAppData
690		window.__fd_product_groups_options_app_data__ = fdGOBAppData
691	}
692</script>
692
693<!-- END app snippet -->
694
695
696<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
697
698
699
700
701
702
703
704<link rel="dns-prefetch" href="https://cdn.judge.me">
705<link rel="dns-prefetch" href="https://cdn1.judge.me">
706<link rel="dns-prefetch" href="https://api.judge.me">
707
708<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":10,"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 }} reviews","badge_star_color":"#FFE234","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
708ou! 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.","widget_star_color":"#FFE234","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":"dd/mm/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":false,"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":true,"mute_video_by_default":true,"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":true,"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":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","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":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
708itle":"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":"#000000","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":false,"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":true,"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":"#000000","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":"signed_in_customers","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":"#000000","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","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_
708youtube_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":true,"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":true,"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":".jdgm-gallery__thumbnail-link{\nmin-height: 200px;\nmin-width: 200px;\n}\n.jdgm-gallery-wrapper{\nwidth: 100%;\npadding-right: 0px !important;\n}\n.jdgm-gallery {\n    display: flex;\n    justify-content: center;\n    flex-wrap: wrap;         \n    width: 100%;             \n    margin: 0 auto;          \n    overflow: hidden;\n}\n.jdgm-row-media{\ntext-align: center;\n}\n[data-badge-type=\"review_collected_from_another_provider\"] {\n    display: none !important;\n}","preview_badge_custom_css":"  margin: 15px 0;\n","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"
708:"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","branding_text":"Powered by Judge.me","locale":"en","reply_name":"VEPACE","shop_currency":"EUR","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
708shop_enabled":false,"customer_account_validation_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"VEPACE"};</script>
708 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #FFE234;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.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:#000}.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-preview-badge .jdgm-star.jdgm-star{color:#FFE234}.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: #000;--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:#000}.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:'VEPACE'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
709</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jdgm-gallery__thumbnail-link{min-height:200px;
709min-width:200px}.jdgm-review-widget .jdgm-gallery-wrapper{width:100%;padding-right:0px !important}.jdgm-review-widget .jdgm-gallery{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto;overflow:hidden}.jdgm-review-widget .jdgm-row-media{text-align:center}.jdgm-review-widget [data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-preview-badge{margin:15px 0}
710</style>
711
712  
713  
714  
715  <style class='jdgm-miracle-styles'>
716  @-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/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
716azfD8HEODtmQCfoANwNsyp2/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-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
717
718</style>
719
720
721  
722  
723   
724
725
726
727
728<script data-cfasync='false' class='jdgm-script'>
729!function(e){window.jdgm=window.jdgm||{};
730/* INF-1976 */
731var _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;}();
732if(_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;}
733jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
734jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
735setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
736!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
737(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
738a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
739jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
740t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
741t.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(
742".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
743parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
744jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
745)}))}(document);
746</script>
746
747<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
748
749<!-- BEGIN app snippet: theme_fix_tags -->
749<script>
750  (function() {
751    var jdgmThemeFixes = null;
752    if (!jdgmThemeFixes) return;
753
754    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
755    // before the per-theme fix so the theme-specific CSS wins the cascade.
756    // HTML is never applied globally (too risky).
757    var allThemesFix = jdgmThemeFixes['all'];
758    if (allThemesFix && allThemesFix.css) {
759      var allStyleTag = document.createElement('style');
760      allStyleTag.classList.add('jdgm-theme-fix-style-all');
761      allStyleTag.innerHTML = allThemesFix.css;
762      document.head.append(allStyleTag);
763    };
764
765    if (allThemesFix && allThemesFix.js) {
766      var allScriptTag = document.createElement('script');
767      allScriptTag.classList.add('jdgm-theme-fix-script-all');
768      allScriptTag.innerHTML = allThemesFix.js;
769      document.head.append(allScriptTag);
770    };
771
772    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
773    if (!thisThemeFix) return;
774
775    if (thisThemeFix.html) {
776      document.addEventListener("DOMContentLoaded", function() {
777        var htmlDiv = document.createElement('div');
778        htmlDiv.classList.add('jdgm-theme-fix-html');
779        htmlDiv.innerHTML = thisThemeFix.html;
780        document.body.append(htmlDiv);
781      });
782    };
783
784    if (thisThemeFix.css) {
785      var styleTag = document.createElement('style');
786      styleTag.classList.add('jdgm-theme-fix-style');
787      styleTag.innerHTML = thisThemeFix.css;
788      document.head.append(styleTag);
789    };
790
791    if (thisThemeFix.js) {
792      var scriptTag = document.createElement('script');
793      scriptTag.classList.add('jdgm-theme-fix-script');
794      scriptTag.innerHTML = thisThemeFix.js;
795      document.head.append(scriptTag);
796    };
797  })();
798</script>
798
799<!-- END app snippet -->
800<!-- End of Judge.me Core -->
801
802
803
804<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0f6c2-aa0c-7102-a352-5a313c71c89c/bixgrow-affiliate-203/assets/bixgrow_affiliate_marketing.css" rel="stylesheet" type="text/css" media="all">
805<script src="https://cdn.shopify.com/extensions/01a0f6fd-be1b-7b1e-b9f6-6ca049cebd94/gsc-popup-email-pop-up-21/assets/runtime.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 805
805
806<script src="https://cdn.shopify.com/extensions/01a0ff95-2ba4-7fd3-a350-d1bdcce7c062/quick-announcement-bar-prod-247/assets/quickannouncementbar.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 806
806
807<script src="https://cdn.shopify.com/extensions/01a0f899-3d86-73f4-8a88-8acd5fecf10a/hextom-sales-boost-195/assets/ultimatesalesboost.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 807
807
808<script src="https://cdn.shopify.com/extensions/01a0fc56-f484-76ea-8509-1c030e284043/fd-product-groups-860/assets/fd-product-groups-ext.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 808
808
809<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
809
810<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0959/8697/5069/files/vepace_home_page_image.png?v=1753941116" />
811<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0959/8697/5069/files/vepace_home_page_image.png?v=1753941116" />
812<meta property="og:image:width" content="1200" />
813<meta property="og:image:height" content="628" />
814<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
815<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: 95986975069,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 815
815
816<script>
817  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
818</script>
vendor: 1 bytes, line 818
818
819<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}
819).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: 95986975069,storefrontBaseUrl: "https://vepace.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://vepace.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"6062899549","configuration":"{\"accountID\":\"{\\\"_id\\\":\\\"6a6e408d5b9f540f307f4c64\\\",\\\"domain\\\":\\\"11rzpu-zu.myshopify.com\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0f4a99a94e5522265afa164895734488","type":"APP","apiClientId":281958645761,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3605561693","configuration":"{\"accountID\":\"11rzpu-zu\"}","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":"2981265757","configuration":"{\"shopId\":\"33186\",\"domainStatus\":\"0\",\"domain\":\"vepace.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"13124b044e9b3aaaba4080cdba031853","type":"APP","apiClientId":5443297,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
819,"dataSharingState":"unrestricted"},{"id":"2981167453","configuration":"{\"userID\":\"68be97c058a81a85483867bf\",\"proxyPath\":\"\/apps\/tagfly\",\"serverDomain\":\"https:\/\/apps.tagfly.io\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f62432aac6c69dfb8336ae3c5b714411","type":"APP","apiClientId":5018863,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2890826077","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-KF6C9HSW\\\",\\\"AW-17546509727\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/2LgyCICQg6QbEJ_76a5B\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/Io-QCIyQg6QbEJ_76a5B\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-BWQB9SWTGQ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/X-BTCImQg6QbEJ_76a5B\\\",\\\"MC-6FWC2CPTDW\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-BWQB9SWTGQ\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/67BfCP2Pg6QbEJ_76a5B\\\",\\\"MC-6FWC2CPTDW\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/DC_7CIaQg6QbEJ_76a5B\\\",\\\"MC-6FWC2CPTDW\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-BWQB9SWTGQ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/XdYRCI-Qg6QbEJ_76a5B\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-BWQB9SWTGQ\\\",\\\"AW-17546509727\\\/fV64CIOQg6QbEJ_76a5B\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-BWQB9SWTGQ\\\"}],\\\"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":"2446786909","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":"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":"VEPACE","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"11rzpu-zu.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/vepace.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15515928133981","handle":"vepace-first-helmet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58107871723869","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477682733405","handle":"dualtron-achilleus-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57917235626333","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
819,{"id":"15473920311645","handle":"dualtron-aminia-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58299925102941","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15563969691997","handle":"dualtron-aminia-special-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58301912252765","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477389689181","handle":"dualtron-city-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57913857278301","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477317173597","handle":"dualtron-dolphin-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57913389252957","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477146648925","handle":"dualtron-forever-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62453292204381","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477276213597","handle":"new-dualtron-forever-limited-electric-scooter-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58290985664861","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15474482774365","handle":"dualtron-mini-special-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57894643827037","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15477015675229","handle":"dualtron-pop-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57911526555997","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15476494598493","handle":"dualtron-sonic-alien-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58291250921821","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15476437254493","handle":"dualtron-sonic-pro-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57907139969373","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15724948881757","handle":"dualtron-spider-max-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62915128557917","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15476005241181","handle":"new-dualtron-storm-limited-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57905283989853","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15828952088925","handle":"dualtron-thunder-3-dgt-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62920377991517","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15475859784029","handle":"dualtron-thunder-3-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57904760422749","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
819,{"id":"15475314917725","handle":"dualtron-togo-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57902026752349","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15475755221341","handle":"dualtron-togo-limited-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57904383263069","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15723992678749","handle":"dualtron-togo-max-electric-scooter-new-model","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62451598721373","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15561238643037","handle":"dualtron-togo-plus-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58292076577117","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15722665279837","handle":"dualtron-togo-pro-electric-scooter-new-model","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62445107937629","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15474526519645","handle":"dualtron-victor-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62926559871325","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15830334964061","handle":"dualtron-victor-limited-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"62926806581597","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15474860425565","handle":"dualtron-victor-electric-scooter-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57896619770205","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15475221659997","handle":"dualtron-victor-luxury-plus-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57901065994589","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15476075757917","handle":"dualtron-x-ltd-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57905550819677","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15482664124765","handle":"hero-s10-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57949550772573","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15480478892381","handle":"kuickwheel-m16-pro-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57939639992669","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15480520999261","handle":"kuickwheel-s1-c-pro-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57939798917469","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15480667275613","handle":"kuickwheel-s9-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57941088043357","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
819,{"id":"16049070473565","handle":"kuickwheel-s9-electric-scooter-gray","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"64046593048925","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15469776404829","handle":"kukirin-a1-electric-scooter-new-model-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57876827799901","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15547990966621","handle":"kukirin-c1-pro-new-model-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58228229996893","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15469035815261","handle":"kukirin-g2-electric-scooter-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"64237900267869","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15467314839901","handle":"kukirin-g2-master-electric-scooter-new-model-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"63174838550877","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15465093923165","handle":"kukirin-g2-max-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57858000683357","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15464580153693","handle":"kukirin-g2-pro-electric-scooter-2026","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58380658377053","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15674661110109","handle":"kukirin-g2-ultra-electric-scooter-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58726433653085","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15465790996829","handle":"kukirin-g3-electric-scooter-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57860769677661","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15467586748765","handle":"kukirin-g3-pro-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57868177834333","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15469004980573","handle":"kukirin-g4-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57873308352861","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15468789891421","handle":"kukirin-g4-max-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"5787172693
8196413","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16565599338845","handle":"kukirin-g4-ultra-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"65956337811805","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15466298868061","handle":"kukirin-m4-max-electric-scooter-new-model-2025","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57862267765085","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15470318158173","handle":"kukirin-s1-max-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"57878838575453","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15711958106461","handle":"kukirin-t3-electric-scooter-new-model","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58891789959517","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15905539195229","handle":"kukirin-x1-electric-motorcycle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"63335308362077","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16576863895901","handle":"rovoron-r5-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"65977995624797","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16170668425565","handle":"rovoron-r7-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"64579224568157","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"16168377614685","handle":"rovoron-s7-electric-scooter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"64570597769565","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://vepace.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"184980537693","themeStoreId":"871","themePublished":"true","eventMetadataId":"6ffc46b0-b98f-434a-8b5c-f4a35c076822","pageType":"cart","shopId":"95986975069","storefrontBaseUrl":"https:\/\/vepace.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
819<script>
820  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
821  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
822  window.ShopifyAnalytics.meta.currency = 'USD';
823  var meta = {"page":{"pageType":"cart","requestId":"f5666597-6ce5-4d5e-a605-b3c7bac15657-1791080847"}};
824  for (var attr in meta) {
825    window.ShopifyAnalytics.meta[attr] = meta[attr];
826  }
827</script>
vendor: 1 bytes, line 827
827
828<script class="analytics">
829  (function () {
830    var customDocumentWrite = function(content) {
831      var jquery = null;
832
833      if (window.jQuery) {
834        jquery = window.jQuery;
835      } else if (window.Checkout && window.Checkout.$) {
836        jquery = window.Checkout.$;
837      }
838
839      if (jquery) {
840        jquery('body').append(content);
841      }
842    };
843
844    var hasLoggedConversion = function(token) {
845      if (token) {
846        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
847      }
848      return false;
849    }
850
851    var setCookieIfConversion = function(token) {
852      if (token) {
853        var twoMonthsFromNow = new Date(Date.now());
854        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
855
856        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
857      }
858    }
859
860    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
861    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
862    if (trekkie.integrations) {
863      return;
864    }
865    trekkie.methods = [
866      'identify',
867      'page',
868      'ready',
869      'track',
870      'trackForm',
871      'trackLink'
872    ];
873    trekkie.factory = function(method) {
874      return function() {
875        var args = Array.prototype.slice.call(arguments);
876        args.unshift(method);
877        trekkie.push(args);
878        if (method == 'track' || method == 'page') {
879          var pageUrl;
880          try {
881            pageUrl = window.location.href;
882          } catch (e) {}
883          var pageReferrer;
884          try {
885            pageReferrer = document.referrer;
886          } catch (e) {}
887          try {
888            if (window.__TREKKIE_SHIM_QUEUE == null) {
889              window.__TREKKIE_SHIM_QUEUE = [];
890            }
891            window.__TREKKIE_SHIM_QUEUE.push({
892              from: 'trekkie-stub',
893              method: method,
894              args: args.slice(1),
895              pageContext: {
896                url: pageUrl,
897                referrer: pageReferrer
898              }
899            });
900          } catch (e) {
901            // no-op
902          }
903        }
904        return trekkie;
905      };
906    };
907    for (var i = 0; i < trekkie.methods.length; i++) {
908      var key = trekkie.methods[i];
909      trekkie[key] = trekkie.factory(key);
910    }
911    trekkie.load = function(config) {
912      trekkie.config = config || {};
913      trekkie.config.initialDocumentCookie = document.cookie;
914      var first = document.getElementsByTagName('script')[0];
915var script = document.createElement('script');
916script.type = 'text/javascript';
917script.onerror = function(e) {
918  var scriptFallback = document.createElement('script');
919  scriptFallback.type = 'text/javascript';
920  scriptFallback.onerror = function(error) {
921          var Monorail = {
922      produce: function produce(monorailDomain, schemaId, payload) {
923        var currentMs = new Date().getTime();
924        var event = {
925          schema_id: schemaId,
926          payload: payload,
927          metadata: {
928            event_created_at_ms: currentMs,
929            event_sent_at_ms: currentMs
930          }
931        };
932        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
933      },
934      sendRequest: function sendRequest(endpointUrl, payload) {
935        // Try the sendBeacon API
936        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
937          var blobData = new window.Blob([payload], {
938            type: 'text/plain'
939          });
940
941          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
942            return true;
943          } // sendBeacon was not successful
944
945        } // XHR beacon
946
947        var xhr = new XMLHttpRequest();
948
949        try {
950          xhr.open('POST', endpointUrl);
951          xhr.setRequestHeader('Content-Type', 'text/plain');
952          xhr.send(payload);
953        } catch (e) {
954          console.log(e);
955        }
956
957        return false;
958      },
959      isIos12: function isIos12() {
960        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
961      }
962    };
963    Monorail.produce('monorail-edge.shopifysvc.com',
964      'trekkie_storefront_load_errors/1.1',
965      {shop_id: 95986975069,
966      theme_id: 184980537693,
967      app_name: "storefront",
968      context_url: window.location.href,
969      source_url: "//vepace.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
970
971  };
972  scriptFallback.async = true;
973  scriptFallback.src = '//vepace.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
974  first.parentNode.insertBefore(scriptFallback, first);
975};
976script.async = true;
977script.src = '//vepace.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
978first.parentNode.insertBefore(script, first);
979
980    };
981    trekkie.load(
982      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":95986975069,"isMerchantRequest":null,"themeId":184980537693,"themeCityHash":"13983600098880352249","contentLanguage":"en","currency":"USD","eventMetadataId":"6ffc46b0-b98f-434a-8b5c-f4a35c076822"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
983    );
984
985    var loaded = false;
986    trekkie.ready(function() {
987      if (loaded) return;
988      loaded = true;
989
990      window.ShopifyAnalytics.lib = window.trekkie;
991
992      var originalDocumentWrite = document.write;
993      document.write = customDocumentWrite;
994      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
995      document.write = originalDocumentWrite;
996
997      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
998      var token = match? match[1]: undefined;
999      if (!hasLoggedConversion(token)) {
1000        setCookieIfConversion(token);
1001        
1002      }
1003    });
1004
1005    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"f5666597-6ce5-4d5e-a605-b3c7bac15657-1791080847","shopifyEmitted":true});
1006
1007    var eventsListenerScript = document.createElement('script');
1008    eventsListenerScript.async = true;
1009    eventsListenerScript.src = "//vepace.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1010    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1011})();</script>
vendor: 1 bytes, line 1011
1011
1012<script
1013  defer
1014  src="https://vepace.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1015  data-application="storefront-renderer"
1016  data-shop-id="95986975069"
1017  data-render-region="gcp-us-west1"
1018  data-page-type="cart"
1019  data-theme-instance-id="184980537693"
1020  data-theme-name="Warehouse"
1021  data-theme-version="6.6.0"
1022  data-monorail-region="shop_domain"
1023  data-resource-timing-sampling-rate="10"
1024  data-shs="true"
1025  data-shs-beacon="true"
1026  data-shs-export-with-fetch="true"
1027  data-shs-logs-sample-rate="1"
1028  data-shs-beacon-endpoint="https://vepace.com/api/collect"
1029></script>
1029
1030<meta name="shopify-y" content="4b2c678b-561e-4a3e-9999-d02b981a4e8b" data-expiration="1822638447000"><meta name="shopify-s" content="2fb023df-84fd-4506-9803-d3d6635bcf7b" data-expiration="1791082647000"><meta name="new-cookie-storage-activated" content="t">
1031</head>
1032
1033  <body class="warehouse--v4 features--animate-zoom template-cart " data-instant-intensity="viewport"><svg class="visually-hidden">
1034      <linearGradient id="rating-star-gradient-half">
1035        <stop offset="50%" stop-color="var(--product-review-star-color)" />
1036        <stop offset="50%" stop-color="rgba(var(--text-color-rgb), .4)" stop-opacity="0.4" />
1037      </linearGradient>
1038    </svg>
1039
1040    <a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
1041    <span class="loading-bar"></span><!-- BEGIN sections: header-group -->
1042<div id="shopify-section-sections--25902967685469__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><section data-section-id="sections--25902967685469__announcement-bar" data-section-type="announcement-bar" data-section-settings="{
1043  &quot;showNewsletter&quot;: true
1044}"><div id="announcement-bar-newsletter" class="announcement-bar__newsletter hidden-phone" aria-hidden="true">
1045      <div class="container">
1046        <div class="announcement-bar__close-container">
1047          <button class="announcement-bar__close" data-action="toggle-newsletter">
1048            <span class="visually-hidden">Close</span><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1049      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1050    </svg></button>
1051        </div>
1052      </div>
1053
1054      <div class="container container--extra-narrow">
1055        <div class="announcement-bar__newsletter-inner"><h2 class="heading h1">Newsletter</h2><div class="rte">
1056              <p>Join the Vepace Rider Family & Stay Informed!</p>
1057            </div><div class="newsletter"><form method="post" action="/contact#newsletter-sections--25902967685469__announcement-bar" id="newsletter-sections--25902967685469__announcement-bar" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1058                <input type="hidden" name="contact[context]" value="announcement-bar">
1059
1060                <div class="form__input-row">
1061                  <div class="form__input-wrapper form__input-wrapper--labelled">
1062                    <input type="email" id="announcement[contact][email]" name="contact[email]" class="form__field form__field--text" autofocus required>
1063                    <label for="announcement[contact][email]" class="form__floating-label">Your email</label>
1064                  </div>
1065
1066                  <button type="submit" class="form__submit button button--primary">Subscribe</button>
1067                </div></form></div>
1068        </div>
1069      </div>
1070    </div><div class="announcement-bar">
1071    <div class="container">
1072      <div class="announcement-bar__inner"><p class="announcement-bar__content announcement-bar__content--center">🎁Extra Discount | Code: VEPACE🔥</p><button type="button" class="announcement-bar__button hidden-phone" data-action="toggle-newsletter" aria-expanded="false" aria-controls="announcement-bar-newsletter"><svg focusable="false" class="icon icon--newsletter " viewBox="0 0 20 17" role="presentation">
1073      <path d="M19.1666667 0H.83333333C.37333333 0 0 .37995 0 .85v15.3c0 .47005.37333333.85.83333333.85H19.1666667c.46 0 .8333333-.37995.8333333-.85V.85c0-.47005-.3733333-.85-.8333333-.85zM7.20975004 10.8719018L5.3023283 12.7794369c-.14877889.1487878-.34409888.2235631-.53941886.2235631-.19531999 0-.39063998-.0747753-.53941887-.2235631-.29832076-.2983385-.29832076-.7805633 0-1.0789018L6.1309123 9.793l1.07883774 1.0789018zm8.56950946 1.9075351c-.1487789.1487878-.3440989.2235631-.5394189.2235631-.19532 0-.39064-.0747753-.5394189-.2235631L12.793 10.8719018 13.8718377 9.793l1.9074218 1.9075351c.2983207.2983385.2983207.7805633 0 1.0789018zm.9639048-7.45186267l-6.1248086 5.44429317c-.1706197.1516625-.3946127.2278826-.6186057.2278826-.223993 0-.447986-.0762201-.61860567-.2278826l-6.1248086-5.44429317c-.34211431-.30410267-.34211431-.79564457 0-1.09974723.34211431-.30410267.89509703-.30410267 1.23721134 0L9.99975 9.1222466l5.5062029-4.8944196c.3421143-.30410267.8950971-.30410267 1.2372114 0 .3421143.30410266.3421143.79564456 0 1.09974723z" fill="currentColor"></path>
1074    </svg>Subscribe</button></div>
1075    </div>
1076  </div>
1077</section>
1078
1079<style>
1080  .announcement-bar {
1081    background: #ffffff;
1082    color: #000000;
1083  }
1084</style>
1085
1086<script>document.documentElement.style.setProperty('--announcement-bar-button-width', document.querySelector('.announcement-bar__button').clientWidth + 'px');document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-sections--25902967685469__announcement-bar').clientHeight + 'px');
1087</script>
1087
1088
1089<style> #shopify-section-sections--25902967685469__announcement-bar .announcement-bar__content {text-transform: uppercase; font-weight: 700; letter-spacing: 0.7px; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); /* subtle emphasis */ -webkit-text-stroke: 0.5px black; /* outline effect */ text-stroke: 0.5px black; /* fallback */} </style></div><div id="shopify-section-sections--25902967685469__header" class="shopify-section shopify-section-group-header-group shopify-section__header"><section data-section-id="sections--25902967685469__header" data-section-type="header" data-section-settings="{
1090  &quot;navigationLayout&quot;: &quot;inline&quot;,
1091  &quot;desktopOpenTrigger&quot;: &quot;hover&quot;,
1092  &quot;useStickyHeader&quot;: true
1093}">
1094  <header class="header header--inline " role="banner">
1095    <div class="container">
1096      <div class="header__inner"><nav class="header__mobile-nav hidden-lap-and-up">
1097            <button class="header__mobile-nav-toggle icon-state touch-area" data-action="toggle-menu" aria-expanded="false" aria-haspopup="true" aria-controls="mobile-menu" aria-label="Open menu">
1098              <span class="icon-state__primary"><svg focusable="false" class="icon icon--hamburger-mobile " viewBox="0 0 20 16" role="presentation">
1099      <path d="M0 14h20v2H0v-2zM0 0h20v2H0V0zm0 7h20v2H0V7z" fill="currentColor" fill-rule="evenodd"></path>
1100    </svg></span>
1101              <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1102      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1103    </svg></span>
1104            </button><div id="mobile-menu" class="mobile-menu" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
1105      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1106    </svg><div class="mobile-menu__inner">
1107    <div class="mobile-menu__panel">
1108      <div class="mobile-menu__section">
1109        <ul class="mobile-menu__nav" data-type="menu" role="list"><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-0" data-action="open-panel">Electric Scooters<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1110      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1111    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1" data-action="open-panel">Minimotors<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1112      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1113    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-2" data-action="open-panel">Kukirin<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1114      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1115    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3" data-action="open-panel">Teverun<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1116      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1117    </svg></button></li><li class="mobile-menu__nav-item"><a href="/pages/electric-scooter-spare-parts" class="mobile-menu__nav-link" data-type="menuitem">Spare Parts</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-5" data-action="open-panel">Contact<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1118      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1119    </svg></button></li></ul>
1120      </div><div class="mobile-menu__section mobile-menu__section--loose">
1121          <p class="mobile-menu__section-title heading h5">Follow Us</p><ul class="social-media__item-list social-media__item-list--stack list--unstyled" role="list">
1122    <li class="social-media__item social-media__item--facebook">
1123      <a href="https://www.facebook.com/people/Vepace/61587615461309/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
1124      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
1125    </svg>Facebook</a>
1126    </li>
1127
1128    
1129<li class="social-media__item social-media__item--instagram">
1130      <a href="https://www.instagram.com/vepace75" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewB
1130ox="0 0 30 30">
1131      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.1264294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
1132    </svg>Instagram</a>
1133    </li>
1134
1135    
1136<li class="social-media__item social-media__item--youtube">
1137      <a href="https://www.youtube.com/@vepace7" target="_blank" rel="noopener" aria-label="Follow us on YouTube"><svg focusable="false" class="icon icon--youtube " role="presentation" viewBox="0 0 30 30">
1138      <path d="M15 30c8.2842712 0 15-6.7157288 15-15 0-8.28427125-6.7157288-15-15-15C6.71572875 0 0 6.71572875 0 15c0 8.2842712 6.71572875 15 15 15zm7.6656364-18.7823145C23 12.443121 23 15 23 15s0 2.5567903-.3343636 3.7824032c-.184.6760565-.7260909 1.208492-1.4145455 1.3892823C20.0033636 20.5 15 20.5 15 20.5s-5.00336364 0-6.25109091-.3283145c-.68836364-.1807903-1.23054545-.7132258-1.41454545-1.3892823C7 17.5567903 7 15 7 15s0-2.556879.33436364-3.7823145c.184-.6761452.72618181-1.2085807 1.41454545-1.38928227C9.99663636 9.5 15 9.5 15 9.5s5.0033636 0 6.2510909.32840323c.6884546.18070157 1.2305455.71313707 1.4145455 1.38928227zm-9.302 6.103758l4.1818181-2.3213548-4.1818181-2.3215322v4.642887z" fill="currentColor" fill-rule="evenodd"></path>
1139    </svg>YouTube</a>
1140    </li>
1141
1142    
1143<li class="social-media__item social-media__item--tiktok">
1144      <a href="https://www.tiktok.com/@vepace7" target="_blank" rel="noopener" aria-label="Follow us on TikTok"><svg focusable="false" class="icon icon--tiktok " viewBox="0 0 30 30">
1145      <path fill-rule="evenodd" clip-rule="evenodd" d="M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15zm-7.902-1.966c.133 0 .267-.007.4-.02h.002v-2.708a4.343 4.343 0 01-4.002-3.877h-2.332l-.024 11.363c0 1.394-1.231 2.493-2.625 2.493a2.524 2.524 0 010-5.048c.077 0 .152.01.227.02l.078.01v-2.436a3.334 3.334 0 00-.306-.016 4.945 4.945 0 104.946 4.945v-6.69a4.345 4.345 0 003.636 1.964z" fill="currentColor"></path>
1146    </svg>TikTok</a>
1147    </li>
1148
1149    
1150<li class="social-media__item social-media__item--linkedin">
1151      <a href="https://www.linkedin.com/company/vepace7" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn"><svg focusable="false" class="icon icon--linkedin " role="presentation" viewB
1151ox="0 0 30 30">
1152      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zM10.2456033 7.5c-.92709386 0-1.67417473.75112475-1.67417473 1.67662742 0 .92604418.74708087 1.67716898 1.67417473 1.67716898.9233098 0 1.6730935-.7511248 1.6730935-1.67716898C11.9186968 8.25112475 11.1689131 7.5 10.2456033 7.5zM8.80063428 21.4285714h2.88885682v-9.3037658H8.80063428v9.3037658zm4.69979822-9.3037658v9.3037658h2.8829104v-4.6015191c0-1.2141468.2292058-2.3898439 1.7309356-2.3898439 1.4811878 0 1.5001081 1.3879832 1.5001081 2.4667435v4.5246195H22.5V16.326122c0-2.5057349-.5400389-4.4320151-3.4618711-4.4320151-1.4044256 0-2.3466556.7711619-2.7315482 1.502791h-.0394623v-1.2720923h-2.7666859z" fill="currentColor" fill-rule="evenodd"></path>
1153    </svg>LinkedIn</a>
1154    </li>
1155
1156    
1157<li class="social-media__item social-media__item--snapchat">
1158      <a href="https://www.snapchat.com/@vepace" target="_blank" rel="noopener" aria-label="Follow us on Snapchat"><svg focusable="false" class="icon icon--snapchat " role="presentation" viewBox="0 0 30 30">
1159      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.108159-7.5c1.0158803 0 1.6676384-.460207 2.2992458-.906347.4344332-.3067145.8448697-.5961158 1.3282714-.6766223.236284-.0390629.4714304-.0588649.6986682-.0588649.3891482 0 .6949848.0490721.9677785.1023644.1538392.0301899.2752313.0454472.3605471.0454472h.0200424c.1230172 0 .196145-.0548613.2304879-.1720501.0398141-.1350972.0687402-.2634856.0972871-.3942545.0785446-.3592493.1295716-.5305961.2612016-.5507768 1.611303-.2486611 2.0719538-.5870804 2.1741702-.8257864.0147881-.0339231.0232384-.0688201.0252968-.1035006.0050377-.0924093-.0602898-.1738897-.1517266-.1889846-2.4772443-.4077263-3.5866198-2.9346989-3.6327174-3.0419326-.0011375-.0031381-.0026543-.0060056-.0040085-.0089813-.1515099-.3069309-.1812485-.5730134-.0884033-.79116.1698189-.3999354.7238025-.5755563 1.0910665-.6919336.0900826-.0285668.1751816-.0555646.241755-.0816968.6423328-.2534222.7732586-.5109564.7700085-.6823031-.0034668-.181897-.1664064-.3560031-.415095-.44403l-.0053085-.0021641c-.087
11595909-.0365201-.1930574-.0566467-.2971155-.0566467-.0681443 0-.1681939.008873-.2583307.0509117-.3074617.143862-.5876223.221501-.8313816.2308068h-.0003792c-.3207872-.0122816-.4628176-.1488937-.4805308-.1669102.0082879-.1513825.0181466-.3095279.0283845-.4722181l.0030876-.0508035c.0738319-1.1683718.1654854-2.62251986-.2049745-3.45225589-1.1106214-2.48726036-3.4696695-2.68073558-4.1662794-2.68073558l-.0411682.00016231s-.2868776.00308392-.3046991.00308392c-.6949848 0-3.0488868.1930965-4.1589124 2.67900426-.3703516.8293032-.2789689 2.28215278-.2052453 3.45144438.0114296.1803821.0225883.3551915.0315804.5225887-.0189049.0194773-.17334.1679923-.5271701.1679923-.25605558 0-.55284604-.0780718-.88213773-.2321594-.05660632-.0264027-.12393805-.0399287-.20037013-.0399287-.27880644 0-.62359039.1795706-.67266726.4372129-.02870942.1512202.03217623.4479255.76421241.736948.06711506.0265109.15221413.0533464.24197171.0816968.36683062.116215.9210309.2919982 1.0909582.6919877.0927368.2182548.0630524.4845537-.0885117.7912682-.0013542.0029757-.0027085.0058432-.0039543.008819-.0460976.1073419-1.15644821 2.6350178-3.63255493 3.0423113-.09138264.0148785-.1569268.0964671-.15167243.1888223.00195007.0340854.01023788.0685495.02480927.1029054.10275808.2404374.56378812.5792895 2.17454941.8277883.13818443.0212087.18931971.2237193.26130994.5531033.0278969.1279555.05693134.2602393.09712453.3968514.04615176.1576585.15248497.1788672.25058454.1788672.0938744 0 .21743327-.0240762.36065539-.0520478.23568813-.0460424.55847958-.1091274.96767018-.1091274.2271836 0 .4622217.019802.6983432.0588649.4839434.0805065.8946507.3704488 1.3298964.6776502.6303074.4451121 1.2821738.9053191 2.2977291.9053191.0289261 0 .0579064-.0011903.0855325-.0033003h.0001083c.0433892.0020559.0868325.0033003.13098.0033003z" fill="currentColor" fill-rule="evenodd"></path>
1160    </svg>Snapchat</a>
1161    </li>
1162
1163    
1164
1165  </ul></div></div><div id="mobile-panel-0" class="mobile-menu__panel is-nested">
1166          <div class="mobile-menu__section is-sticky">
1167            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1168      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1169    </svg> Back</button>
1170          </div>
1171
1172          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1173                <li class="mobile-menu__nav-item">
1174                  <a href="/collections/electric-scooters-premium-brands-for-every-ride" class="mobile-menu__nav-link text--strong">Electric Scooters</a>
1175                </li><li class="mobile-menu__nav-item"><a href="/collections/ultra-powerful-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Ultra Powerful</a></li><li class="mobile-menu__nav-item"><a href="/collections/all-terrain-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">All-Terrain</a></li><li class="mobile-menu__nav-item"><a href="/collections/long-range-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Long-Range</a></li><li class="mobile-menu__nav-item"><a href="/collections/best-value-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Best Value</a></li><li class="mobile-menu__nav-item"><a href="/collections/top-electric-scooters-under-500-affordable-performance" class="mobile-menu__nav-link" data-type="menuitem">Under 500€</a></li><li class="mobile-menu__nav-item"><a href="/collections/fast-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Fast Electric Scooters</a></li><li class="mobile-menu__nav-item"><a href="/collections/scooters-with-removable-batteries" class="mobile-menu__nav-link" data-type="menuitem">With Removable Battery</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-with-seat" class="mobile-menu__nav-link" data-type="menuitem">With Seat</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooter-promotions" class="mobile-menu__nav-link" data-type="menuitem">Sales & Promotions</a></li><li class="mobile-menu__nav-item"><a href="/collections/cheap-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Cheap</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-25-km-h" class="mobile-menu__nav-link" data-type="menuitem">Electric Scooters 25 km/h</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-50-km-h" class="mobile-menu__nav-link" data-type="menuitem">Electric Scooters 50 km/h</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-80-km-h" class="mobile-menu__nav-link" data-type="menuitem">Electric Scooters 80 km/h</a></li><li class="mobile-menu__nav-item"><a href="/collections/dgt-certified-electric-scooters/DGT+VMP+certified+spain" class="mobile-menu__nav-link" data-type="menuitem">DGT Certified (VMP)</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-for-heavy-riders" class="mobile-menu__nav-link" data-type="menuitem">For Heavy Riders 120kg–150kg</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-adults" class="mobile-menu__nav-link" data-type="menuitem">For Adults</a></li><li class="mobile-menu__nav-item"><a href="/collections/foldable-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Foldable</a></li><li class="mobile-menu__nav-item"><a href="/collections/lightweight-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Lightweight</a></li><li class="mobile-menu__nav-item"><a href="/collections/cost-effective-electric-scooters" class="mobile-menu__nav-link" data-type="menuitem">Cost-Effective</a></li><li class="mobile-menu__nav-item"><a href="/collections/electric-scooters-premium-brands-for-every-ride" class="mobile-menu__nav-link" data-type="menuitem">All</a></li></ul></div>
1176        </div><div id="mobile-panel-1" class="mobile-menu__panel is-nested">
1177          <div class="mobile-menu__section is-sticky">
1178            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1179      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1180    </svg> Back</button>
1181          </div>
1182
1183          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1184                <li class="mobile-menu__nav-item">
1185                  <a href="/collections/minimotors-electric-scooters" class="mobile-menu__nav-link text--strong">Minimotors</a>
1186                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-0" data-action="open-panel">Dualtron<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1187      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1188    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-1" data-action="open-panel">Rovoron<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1189      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1190    </svg></button></li></ul></div>
1191        </div><div id="mobile-panel-2" class="mobile-menu__panel is-nested">
1192          <div class="mobile-menu__section is-sticky">
1193            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1194      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1195    </svg> Back</button>
1196          </div>
1197
1198          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1199                <li class="mobile-menu__nav-item">
1200                  <a href="/collections/kukirin-electric-scooters" class="mobile-menu__nav-link text--strong">Kukirin</a>
1201                </li><li class="mobile-menu__nav-item"><a href="/products/kukirin-a1-electric-scooter-new-model-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin A1</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-s1-max-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin S1 Max</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-c1-pro-new-model-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin C1 Pro</a></li><li class="mobile-menu__nav-item">
1201<a href="/products/kukirin-g2-electric-scooter-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G2</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g2-pro-electric-scooter-2026" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G2 Pro</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g2-max-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G2 Max</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g2-ultra-electric-scooter-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G2 Ultra</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g2-master-electric-scooter-new-model-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G2 Master</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-t3-electric-scooter-new-model" class="mobile-menu__nav-link" data-type="menuitem">Kukirin T3</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g3-electric-scooter-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G3</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g3-pro-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G3 Pro</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g4-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G4</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g4-ultra-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G4 Ultra</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-g4-max-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Kukirin G4 Max</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-m4-max-electric-scooter-new-model-2025" class="mobile-menu__nav-link" data-type="menuitem">Kukirin M4 Max</a></li><li class="mobile-menu__nav-item"><a href="/products/kukirin-x1-electric-motorcycle" class="mobile-menu__nav-link" data-type="menuitem">Kukirin X1</a></li></ul></div>
1202        </div><div id="mobile-panel-3" class="mobile-menu__panel is-nested">
1203          <div class="mobile-menu__section is-sticky">
1204            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1205      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1206    </svg> Back</button>
1207          </div>
1208
1209          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1210                <li class="mobile-menu__nav-item">
1211                  <a href="/collections/teverun-electric-scooters" class="mobile-menu__nav-link text--strong">Teverun</a>
1212                </li><li class="mobile-menu__nav-item"><a href="/products/teverun-blade-space-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">SPACE</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-blade-mini-ultra-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">BLADE MINI ULTRA</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-mini-q-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER MINI Q</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-mini-q-pro-electric-scooter-new-model" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER MINI Q PRO</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-mini-eco-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER MINI ECO</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-mini-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER MINI</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-mini-pro-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER MINI PRO</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-eleven-plus-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER ELEVEN PLUS</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-fighter-7260r-v4-2025" class="mobile-menu__nav-link" data-type="menuitem">FIGHTER ELEVEN SUPREME 7260R</a></li><li class="mobile-menu__nav-item"><a href="/products/teverun-tetra-4-motors-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">TETRA 4 MOTORS</a></li></ul></div>
1213        </div><div id="mobile-panel-5" class="mobile-menu__panel is-nested">
1214          <div class="mobile-menu__section is-sticky">
1215            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1216      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1217    </svg> Back</button>
1218          </div>
1219
1220          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
1221                <li class="mobile-menu__nav-item">
1222                  <a href="/pages/contact" class="mobile-menu__nav-link text--strong">Contact</a>
1223                </li><li class="mobile-menu__nav-item"><a href="/pages/contact" class="mobile-menu__nav-link" data-type="menuitem">Contact us</a></li><li class="mobile-menu__nav-item"><a href="/?flyweight-chat" class="mobile-menu__nav-link" data-type="menuitem">
1223Chat</a></li><li class="mobile-menu__nav-item"><a href="/apps/track123" class="mobile-menu__nav-link" data-type="menuitem">Track Order</a></li><li class="mobile-menu__nav-item"><a href="/pages/faq" class="mobile-menu__nav-link" data-type="menuitem">FAQ</a></li></ul></div>
1224        </div><div id="mobile-panel-1-0" class="mobile-menu__panel is-nested">
1225                <div class="mobile-menu__section is-sticky">
1226                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1227      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1228    </svg> Back</button>
1229                </div>
1230
1231                <div class="mobile-menu__section">
1232                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1233                    <li class="mobile-menu__nav-item">
1234                      <a href="/collections/dualtron-electric-scooters" class="mobile-menu__nav-link text--strong">Dualtron</a>
1235                    </li><li class="mobile-menu__nav-item">
1236                        <a href="/products/dualtron-pop-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">POP</a>
1237                      </li><li class="mobile-menu__nav-item">
1238                        <a href="/products/dualtron-mini-special-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">MINI SPECIAL</a>
1239                      </li><li class="mobile-menu__nav-item">
1240                        <a href="/products/dualtron-aminia-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">AMINIA</a>
1241                      </li><li class="mobile-menu__nav-item">
1242                        <a href="/products/dualtron-aminia-special-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">AMINIA SPECIAL</a>
1243                      </li><li class="mobile-menu__nav-item">
1244                        <a href="/products/dualtron-dolphin-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">DOLPHIN</a>
1245                      </li><li class="mobile-menu__nav-item">
1246                        <a href="/products/dualtron-togo-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">TOGO</a>
1247                      </li><li class="mobile-menu__nav-item">
1248                        <a href="/products/dualtron-togo-limited-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">TOGO LIMITED</a>
1249                      </li><li class="mobile-menu__nav-item">
1250                        <a href="/products/dualtron-togo-plus-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">TOGO PLUS</a>
1251                      </li><li class="mobile-menu__nav-item">
1252                        <a href="/products/dualtron-togo-pro-electric-scooter-new-model" class="mobile-menu__nav-link" data-type="menuitem">TOGO PRO</a>
1253                      </li><li class="mobile-menu__nav-item">
1254                        <a href="/products/dualtron-togo-max-electric-scooter-new-model" class="mobile-menu__nav-link" data-type="menuitem">TOGO MAX</a>
1255                      </li><li class="mobile-menu__nav-item">
1256                        <a href="/products/dualtron-sonic-pro-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">SONIC PRO</a>
1257                      </li><li class="mobile-menu__nav-item">
1258                        <a href="/products/dualtron-sonic-alien-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">SONIC ALIEN</a>
1259                      </li><li class="mobile-menu__nav-item">
1260                        <a href="/products/dualtron-thunder-3-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">THUNDER 3</a>
1261                      </li><li class="mobile-menu__nav-item">
1262                        <a href="/products/dualtron-thunder-3-dgt-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">THUNDER 3 DGT</a>
1263                      </li><li class="mobile-menu__nav-item">
1264                        <a href="/products/dualtron-victor-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">VICTOR</a>
1265                      </li><li class="mobile-menu__nav-item">
1266                        <a href="/products/dualtron-victor-electric-scooter-copy" class="mobile-menu__nav-link" data-type="menuitem">VICTOR LUXURY</a>
1267                      </li><li class="mobile-menu__nav-item">
1268                        <a href="/products/dualtron-victor-luxury-plus-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">VICTOR LUXURY PLUS</a>
1269                      </li><li class="mobile-menu__nav-item">
1270                        <a href="/products/dualtron-victor-limited-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">VICTOR LIMITED</a>
1271                      </li><li class="mobile-menu__nav-item">
1272                        <a href="/products/dualtron-achilleus-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">ACHILLEUS</a>
1273                      </li><li class="mobile-menu__nav-item">
1274                        <a href="/products/dualtron-x-ltd-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">X LTD</a>
1275                      </li><li class="mobile-menu__nav-item">
1276                        <a href="/products/dualtron-city-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">DUALTRON CITY</a>
1277                      </li><li class="mobile-menu__nav-item">
1278                        <a href="/products/dualtron-forever-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">FOREVER</a>
1279                      </li><li class="mobile-menu__nav-item">
1280                        <a href="/products/new-dualtron-forever-limited-electric-scooter-2025" class="mobile-menu__nav-link" data-type="menuitem">FOREVER LIMITED</a>
1281                      </li><li class="mobile-menu__nav-item">
1282                        <a href="/products/new-dualtron-storm-limited-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">STORM LIMITED</a>
1283                      </li><li class="mobile-menu__nav-item">
1284                        <a href="/products/dualtron-spider-max-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">SPIDER MAX</a>
1285                      </li></ul>
1286                </div>
1287              </div><div id="mobile-panel-1-1" class="mobile-menu__panel is-nested">
1288                <div class="mobile-menu__section is-sticky">
1289                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
1290      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
1291    </svg> Back</button>
1292                </div>
1293
1294                <div class="mobile-menu__section">
1295                  <ul class="mobile-menu__nav" data-type="menu" role="list">
1296                    <li class="mobile-menu__nav-item">
1297                      <a href="/collections/rovoron-electric-scooters" class="mobile-menu__nav-link text--strong">Rovoron</a>
1298                    </li><li class="mobile-menu__nav-item">
1299                        <a href="/products/rovoron-r5-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Rovoron R5</a>
1300                      </li><li class="mobile-menu__nav-item">
1301                        <a href="/products/rovoron-r5-electric-scooter?variant=65977995657565" class="mobile-menu__nav-link" data-type="menuitem">Rovoron R5 Pro</a>
1302                      </li><li class="mobile-menu__nav-item">
1303                        <a href="/products/rovoron-r7-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Rovoron R7</a>
1304                      </li><li class="mobile-menu__nav-item">
1305                        <a href="/products/rovoron-r7-electric-scooter?variant=645
130579224600925" class="mobile-menu__nav-link" data-type="menuitem">Rovoron R7 Pro</a>
1306                      </li><li class="mobile-menu__nav-item">
1307                        <a href="/products/rovoron-s7-electric-scooter" class="mobile-menu__nav-link" data-type="menuitem">Rovoron S7</a>
1308                      </li></ul>
1309                </div>
1310              </div></div>
1311</div></nav><div class="header__logo"><a href="/" class="header__logo-link"><span class="visually-hidden">VEPACE</span>
1312              <img class="header__logo-image"
1313                   style="max-width: 230px"
1314                   width="1329"
1315                   height="423"
1316                   src="//vepace.com/cdn/shop/files/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Add_a_heading_3_1_230x@2x.png?v=1752646265"
1317                   alt="VEPACE"></a></div><div class="header__search-bar-wrapper ">
1318          <form action="/search" method="get" role="search" class="search-bar"><div class="search-bar__top-wrapper">
1319              <div class="search-bar__top">
1320                <input type="hidden" name="type" value="product">
1321
1322                <div class="search-bar__input-wrapper">
1323                  <input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search...">
1324                  <button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input">
1325                    <span class="visually-hidden">Clear</span>
1326                    <svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1327      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1328    </svg>
1329                  </button>
1330                </div><button type="submit" class="search-bar__submit" aria-label="Search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
1331      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
1332        <path d="M19 19l-5-5" stroke-linecap="square"></path>
1333        <circle cx="8.5" cy="8.5" r="7.5"></circle>
1334      </g>
1335    </svg><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
1336      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
1337      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
1338    </svg></button>
1339              </div>
1340
1341              <button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search">
1342                <span class="search-bar__close-text">X</span>
1343              </button>
1344            </div>
1345
1346            <div class="search-bar__inner">
1347              <div class="search-bar__results" aria-hidden="true">
1348                <div class="skeleton-container"><div class="search-bar__result-item search-bar__result-item--skeleton">
1349                      <div class="search-bar__image-container">
1350                        <div class="aspect-ratio aspect-ratio--square">
1351                          <div class="skeleton-image"></div>
1352                        </div>
1353                      </div>
1354
1355                      <div class="search-bar__item-info">
1356                        <div class="skeleton-paragraph">
1357                          <div class="skeleton-text"></div>
1358                          <div class="skeleton-text"></div>
1359                        </div>
1360                      </div>
1361                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
1362                      <div class="search-bar__image-container">
1363                        <div class="aspect-ratio aspect-ratio--square">
1364                          <div class="skeleton-image"></div>
1365                        </div>
1366                      </div>
1367
1368                      <div class="search-bar__item-info">
1369                        <div class="skeleton-paragraph">
1370                          <div class="skeleton-text"></div>
1371                          <div class="skeleton-text"></div>
1372                        </div>
1373                      </div>
1374                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
1375                      <div class="search-bar__image-container">
1376                        <div class="aspect-ratio aspect-ratio--square">
1377                          <div class="skeleton-image"></div>
1378                        </div>
1379                      </div>
1380
1381                      <div class="search-bar__item-info">
1382                        <div class="skeleton-paragraph">
1383                          <div class="skeleton-text"></div>
1384                          <div class="skeleton-text"></div>
1385                        </div>
1386                      </div>
1387                    </div></div>
1388
1389                <div class="search-bar__results-inner"></div>
1390              </div></div>
1391          </form>
1392        </div><div class="header__action-list"><div class="header__action-item header__action-item--locale hidden-pocket"><form method="post" action="/localization" id="localization_form_header_locale" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><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="/cart" /><span class="header__action-item-title">Language</span>
1393                <input type="hidden" name="locale_code" value="en">
1394
1395                <div class="header__action-item-content">
1396                  <button class="header__action-item-link" data-action="toggle-popover" aria-controls="desktop-locale-selector" aria-expanded="false">
1397                    <span class="locale-selector__value">English</span> <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1398      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1399    </svg>
1400                  </button>
1401
1402                  <div id="desktop-locale-selector" class="popover popover--locale" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
1403      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1404    </svg><div class="popover__inner popover__inner--no-padding">
1405                      <ul class="popover__linklist" role="list"><li class="popover__linklist-item">
1406                            <button type="submit" name="locale_code" class="popover__link-item" value="en" aria-current="true">English</button>
1407                          </li><li class="popover__linklist-item">
1408                            <button type="submit" name="locale_code" class="popover__link-item" value="fr" >Français</button>
1409                          </li><li class="popover__linklist-item">
1410                            <button type="submit" name="locale_code" class="popover__link-item" value="es" >Español</button>
1411                          </li><li class="popover__linklist-item">
1412                            <button type="submit" name="locale_code" class="popover__link-item" value="it" >Italiano</button>
1413                          </li><li class="popover__linklist-item">
1414                            <button type="submit" name="locale_code" class="popover__link-item" value="pl" >Polski</button>
1415                          </li><li class="popover__linklist-item">
1416                            <button type="submit" name="locale_code" class="popover__link-item" value="de" >Deutsch</button>
1417                          </li></ul>
1418                    </div>
1419                  </div>
1420                </div></form></div><div class="header__action-item hidden-tablet-and-up">
1421              <a class="header__action-item-link" href="/search" data-action="toggle-search" aria-expanded="false" aria-label="Open search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
1422      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
1423        <path d="M19 19l-5-5" stroke-linecap="square"></path>
1424        <circle cx="8.5" cy="8.5" r="7.5"></circle>
1425      </g>
1426    </svg></a>
1427            </div><div class="header__action-item header__action-item--account"><span class="header__action-item-title hidden-pocket hidden-lap">Login / Signup</span><div class="header__action-item-content">
1428                <a href="https://vepace.com/customer_authentication/redirect?locale=en&region_country=US" class="header__action-item-link header__account-icon icon-state hidden-desk" aria-label="My account">
1429                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--account " viewBox="0 0 20 22" role="presentation">
1430      <path d="M10 13c2.82 0 5.33.64 6.98 1.2A3 3 0 0 1 19 17.02V21H1v-3.97a3 3 0 0 1 2.03-2.84A22.35 22.35 0 0 1 10 13zm0 0c-2.76 0-5-3.24-5-6V6a5 5 0 0 1 10 0v1c0 2.76-2.24 6-5 6z" stroke="currentColor" stroke-width="2" fill="none"></path>
1431    </svg></span>
1432                </a>
1433
1434                <a href="https://vepace.com/customer_authentication/redirect?locale=en&region_country=US" class="header__action-item-link hidden-pocket hidden-lap">My account</a>
1435              </div>
1436            </div><div class="header__action-item header__action-item--cart">
1437            <a class="header__action-item-link header__cart-toggle" href="/cart"  data-no-instant>
1438              <div class="header__action-item-content">
1439                <div class="header__cart-icon icon-state" aria-expanded="false">
1440                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--cart " viewBox="0 0 27 24" role="presentation">
1441      <g transform="translate(0 1)" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
1442        <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle>
1443        <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle>
1444        <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path>
1445      </g>
1446    </svg><span class="header__cart-count">0</span>
1447                  </span>
1448
1449                  <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1450      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1451    </svg></span>
1452                </div>
1453
1454                <span class="hidden-pocket hidden-lap">Cart</span>
1455              </div>
1456            </a></div>
1457        </div>
1458      </div>
1459    </div>
1460  </header><nav class="nav-bar">
1461      <div class="nav-bar__inner">
1462        <div class="container">
1463          <ul class="nav-bar__linklist list--unstyled" data-type="menu" role="list"><li class="nav-bar__item"><a href="/collections/electric-scooters-premium-brands-for-every-ride" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-1" aria-haspopup="true">Electric Scooters<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1464      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1465    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
1466      <g fill="none" fill-rule="evenodd">
1467        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1468        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
1469      </g>
1470    </svg></a><ul id="desktop-menu-0-1" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/ultra-powerful-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Ultra Powerful</a></li><li class="nav-dropdown__item "><a href="/collections/all-terrain-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">All-Terrain</a></li><li class="nav-dropdown__item "><a href="/collections/long-range-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Long-Range</a></li><li class="nav-dropdown__item "><a href="/collections/best-value-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Best Value</a></li><li class="nav-dropdown__item "><a href="/collections/top-electric-scooters-under-500-affordable-performance" class="nav-dropdown__link link" data-type="menuitem">Under 500€</a></li><li class="nav-dropdown__item "><a href="/collections/fast-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Fast Electric Scooters</a></li><li class="nav-dropdown__item "><a href="/collections/scooters-with-removable-batteries" class="nav-dropdown__link link" data-type="menuitem">With Removable Battery</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-with-seat" class="nav-dropdown__link link" data-type="menuitem">With Seat</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooter-promotions" class="nav-dropdown__link link" data-type="menuitem">Sales & Promotions</a></li><li class="nav-dropdown__item "><a href="/collections/cheap-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Cheap</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-25-km-h" class="nav-dropdown__link link" data-type="menuitem">Electric Scooters 25 km/h</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-50-km-h" class="nav-dropdown__link link" data-type="menuitem">Electric Scooters 50 km/h</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-80-km-h" class="nav-dropdown__link link" data-type="menuitem">Electric Scooters 80 km/h</a></li><li class="nav-dropdown__item "><a href="/collections/dgt-certified-electric-scooters/DGT+VMP+certified+spain" class="nav-dropdown__link link" data-type="menuitem">DGT Certified (VMP)</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-for-heavy-riders" class="nav-dropdown__link link" data-type="menuitem">For Heavy Riders 120kg–150kg</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-adults" class="nav-dropdown__link link" data-type="menuitem">For Adults</a></li><li class="nav-dropdown__item "><a href="/collections/foldable-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Foldable</a></li><li class="nav-dropdown__item "><a href="/collections/lightweight-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Lightweight</a></li><li class="nav-dropdown__item "><a href="/collections/cost-effective-electric-scooters" class="nav-dropdown__link link" data-type="menuitem">Cost-Effective</a></li><li class="nav-dropdown__item "><a href="/collections/electric-scooters-premium-brands-for-every-ride" class="nav-dropdown__link link" data-type="menuitem">All</a></li></ul></li><li class="nav-bar__item"><a href="/collections/minimotors-electric-scooters" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2" aria-haspopup="true">Minimotors<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1471      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1472    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
1473      <g fill="none" fill-rule="evenodd">
1474        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1475        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
1476      </g>
1477    </svg></a><ul id="desktop-menu-0-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/dualtron-electric-scooters" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-0" aria-haspopup="true">Dualtron<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1478      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1479    </svg></a><ul id="desktop-menu-0-2-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
1480      <g fill="none">
1481        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
1482        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
1483      </g>
1484    </svg><li class="nav-dropdown__item"><a href="/products/dualtron-pop-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">POP</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-mini-special-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">MINI SPECIAL</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-aminia-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">AMINIA</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-aminia-special-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">AMINIA SPECIAL</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-dolphin-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">DOLPHIN</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-togo-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">TOGO</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-togo-limited-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">TOGO LIMITED</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-togo-plus-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">TOGO PLUS</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-togo-pro-electric-scooter-new-model" class="nav-dropdown__link link" data-type="menuitem">TOGO PRO</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-togo-max-electric-scooter-new-model" class="nav-dropdown__link link" data-type="menuitem">TOGO MAX</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-sonic-pro-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">SONIC PRO</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-sonic-alien-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">SONIC ALIEN</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-thunder-3-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">THUNDER 3</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-thunder-3-dgt-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">THUNDER 3 DGT</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-victor-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">VICTOR</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-victor-electric-scooter-copy" class="nav-dropdown__link link" data-type="menuitem">VICTOR LUXURY</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-victor-luxury-plus-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">VICTOR LUXURY PLUS</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-victor-limited-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">VICTOR LIMITED</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-achilleus-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">ACHILLEUS</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-x-ltd-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">X LTD</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-city-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">DUALTRON CITY</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-forever-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FOREVER</a></li><li class="nav-dropdown__item"><a href="/products/new-dualtron-forever-limited-electric-scooter-2025" class="nav-dropdown__link link" data-type="menuitem">FOREVER LIMITED</a></li><li class="nav-dropdown__item"><a href="/products/new-dualtron-storm-limited-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">STORM LIMITED</a></li><li class="nav-dropdown__item"><a href="/products/dualtron-spider-max-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">SPIDER MAX</a></li></ul></li><li class="nav-dropdown__item "><a href="/collections/rovoron-electric-scooters" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-1" aria-haspopup="true">Rovoron<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
1485      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
1486    </svg></a><ul id="desktop-menu-0-2-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
1487      <g fill="none">
1488        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
1489        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e8e8e8"></path>
1490      </g>
1491    </svg><li class="nav-dropdown__item"><a href="/products/rovoron-r5-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Rovoron R5</a></li><li class="nav-dropdown__item"><a href="/products/rovoron-r5-electric-scooter?variant=65977995657565" class="nav-dropdown__link link" data-type="menuitem">Rovoron R5 Pro</a></li><li class="nav-dropdown__item"><a href="/products/rovoron-r7-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Rovoron R7</a></li><li class="nav-dropdown__item">
1491<a href="/products/rovoron-r7-electric-scooter?variant=64579224600925" class="nav-dropdown__link link" data-type="menuitem">Rovoron R7 Pro</a></li><li class="nav-dropdown__item"><a href="/products/rovoron-s7-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Rovoron S7</a></li></ul></li></ul></li><li class="nav-bar__item"><a href="/collections/kukirin-electric-scooters" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-3" aria-haspopup="true">Kukirin<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1492      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1493    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
1494      <g fill="none" fill-rule="evenodd">
1495        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1496        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
1497      </g>
1498    </svg></a><ul id="desktop-menu-0-3" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/products/kukirin-a1-electric-scooter-new-model-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin A1</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-s1-max-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin S1 Max</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-c1-pro-new-model-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin C1 Pro</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g2-electric-scooter-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin G2</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g2-pro-electric-scooter-2026" class="nav-dropdown__link link" data-type="menuitem">Kukirin G2 Pro</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g2-max-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin G2 Max</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g2-ultra-electric-scooter-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin G2 Ultra</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g2-master-electric-scooter-new-model-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin G2 Master</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-t3-electric-scooter-new-model" class="nav-dropdown__link link" data-type="menuitem">Kukirin T3</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g3-electric-scooter-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin G3</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g3-pro-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin G3 Pro</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g4-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin G4</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g4-ultra-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin G4 Ultra</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-g4-max-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">Kukirin G4 Max</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-m4-max-electric-scooter-new-model-2025" class="nav-dropdown__link link" data-type="menuitem">Kukirin M4 Max</a></li><li class="nav-dropdown__item "><a href="/products/kukirin-x1-electric-motorcycle" class="nav-dropdown__link link" data-type="menuitem">Kukirin X1</a></li></ul></li><li class="nav-bar__item"><a href="/collections/teverun-electric-scooters" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4" aria-haspopup="true">Teverun<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1499      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1500    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
1501      <g fill="none" fill-rule="evenodd">
1502        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1503        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
1504      </g>
1505    </svg></a><ul id="desktop-menu-0-4" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/products/teverun-blade-space-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">SPACE</a></li><li class="nav-dropdown__item "><a href="/products/teverun-blade-mini-ultra-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">BLADE MINI ULTRA</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-mini-q-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FIGHTER MINI Q</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-mini-q-pro-electric-scooter-new-model" class="nav-dropdown__link link" data-type="menuitem">FIGHTER MINI Q PRO</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-mini-eco-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FIGHTER MINI ECO</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-mini-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FIGHTER MINI</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-mini-pro-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FIGHTER MINI PRO</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-eleven-plus-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">FIGHTER ELEVEN PLUS</a></li><li class="nav-dropdown__item "><a href="/products/teverun-fighter-7260r-v4-2025" class="nav-dropdown__link link" data-type="menuitem">FIGHTER ELEVEN SUPREME 7260R</a></li><li class="nav-dropdown__item "><a href="/products/teverun-tetra-4-motors-electric-scooter" class="nav-dropdown__link link" data-type="menuitem">TETRA 4 MOTORS</a></li></ul></li><li class="nav-bar__item"><a href="/pages/electric-scooter-spare-parts" class="nav-bar__link link" data-type="menuitem">Spare Parts</a></li><li class="nav-bar__item"><a href="/pages/contact" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-6" aria-haspopup="true">Contact<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1506      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1507    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
1508      <g fill="none" fill-rule="evenodd">
1509        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1510        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e8e8e8"></path>
1511      </g>
1512    </svg></a><ul id="desktop-menu-0-6" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/pages/contact" class="nav-dropdown__link link" data-type="menuitem">Contact us</a></li><li class="nav-dropdown__item "><a href="/?flyweight-chat" class="nav-dropdown__link link" data-type="menuitem">
1512Chat</a></li><li class="nav-dropdown__item "><a href="/apps/track123" class="nav-dropdown__link link" data-type="menuitem">Track Order</a></li><li class="nav-dropdown__item "><a href="/pages/faq" class="nav-dropdown__link link" data-type="menuitem">FAQ</a></li></ul></li></ul>
1513        </div>
1514      </div>
1515    </nav></section>
1516
1517<style>
1518  :root {
1519    --header-is-sticky: 1;
1520    --header-inline-navigation: 1;
1521  }
1522
1523  #shopify-section-sections--25902967685469__header {
1524    position: relative;
1525    display: flow-root;
1526    z-index: 5;position: -webkit-sticky;
1527      position: sticky;
1528      top: 0;}.header__logo-image {
1529      max-width: 100px !important;
1530    }
1531
1532    @media screen and (min-width: 641px) {
1533      .header__logo-image {
1534        max-width: 230px !important;
1535      }
1536    }@media screen and (min-width: 1000px) {
1537      .search-bar.is-expanded .search-bar__top {
1538        box-shadow: 0 -1px var(--border-color) inset;
1539      }
1540    }</style>
1541
1542<script>
1543  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-sections--25902967685469__header').clientHeight + 'px');
1544</script>
1544
1545
1546</div>
1547<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1548<div id="shopify-section-sections--25902967652701__popups" class="shopify-section shopify-section-group-overlay-group"><div data-section-id="sections--25902967652701__popups" data-section-type="popups"></div>
1549
1550</div>
1551<!-- END sections: overlay-group --><main id="main" role="main">
1552      <div id="shopify-section-template--25902966931805__main" class="shopify-section"><section data-section-id="template--25902966931805__main" data-section-type="cart" data-section-settings="{
1553  &quot;showShippingEstimator&quot;: false
1554}" data-item-count="0"><div class="container">
1555      <div class="empty-state">
1556        <div class="empty-state__icon"><svg focusable="false" width="81" height="70" viewBox="0 0 81 70">
1557      <g transform="translate(0 2)" stroke-width="4" stroke="#000000" fill="none" fill-rule="evenodd">
1558        <circle stroke-linecap="square" cx="34" cy="60" r="6"></circle>
1559        <circle stroke-linecap="square" cx="67" cy="60" r="6"></circle>
1560        <path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path>
1561      </g>
1562    </svg></div>
1563
1564        <p class="empty-state__heading heading h1">Your cart is empty</p><div class="empty-state__button-container">
1565          <a href="/collections/all" class="empty-state__button button button--primary">Shop our products</a>
1566        </div>
1567      </div>
1568    </div></section>
1569
1570</div><div id="shopify-section-template--25902966931805__recently-viewed-products" class="shopify-section"><section class="section" data-section-id="template--25902966931805__recently-viewed-products" data-section-type="recently-viewed-products" data-section-settings="{
1571  &quot;currentProductId&quot;: null
1572}">
1573  <div class="container"><header class="section__header">
1574        <h2 class="section__title heading h3">Recently viewed</h2>
1575      </header><div class="recently-viewed-products-placeholder"></div>
1576  </div><style>
1577      /* By default the section is hidden as we do not know if there are product yet */
1578      #shopify-section-template--25902966931805__recently-viewed-products {
1579        display: none;
1580      }
1581    </style><div id="modal-quick-view-template--25902966931805__recently-viewed-products" class="modal" aria-hidden="true">
1582    <div class="modal__dialog modal__dialog--stretch" role="dialog">
1583      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1584      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1585    </svg></button>
1586
1587      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
1588      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
1589      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
1590    </svg></div>
1591
1592      <div class="modal__inner"></div>
1593    </div>
1594  </div>
1595</section>
1596
1597</div>
1598    </main><!-- BEGIN sections: footer-group -->
1599<div id="shopify-section-sections--25902967718237__footer" class="shopify-section shopify-section-group-footer-group"><footer class="footer" data-section-id="sections--25902967718237__footer" data-section-type="footer" role="contentinfo">
1600  <div class="container">
1601    <div class="footer__wrapper"><div class="footer__block-list"><div class="footer__block-item footer__block-item--text" >
1602                  <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-0" data-action="toggle-collapsible">
1603                    <span>About VEPACE</span>
1604                    <span class="plus-button"></span>
1605                  </button>
1606
1607                  <div id="block-footer-0" class="footer__collapsible">
1608                    <div class="footer__collapsible-content">
1609                      <div class="rte">
1610                        <p><strong>Vepace is your trusted partner for premium electric mobility.</strong><br/><br/>Vepace delivers top electric scooters from Dualtron, KuKirin, Teverun & more — powerful, long-range, and safe. Best prices, expert advice, and 7/7 support<br/><br/></p>
1611                      </div>
1612                    </div>
1613                  </div>
1614                </div><div class="footer__block-item footer__block-item--links" >
1615                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-links_JmMGdU" data-action="toggle-collapsible">
1616                      <span>Electric Scooters</span>
1617                      <span class="plus-button"></span>
1618                    </button>
1619
1620                    <div id="block-links_JmMGdU" class="footer__collapsible">
1621                      <div class="footer__collapsible-content">
1622                        <ul class="footer__linklist list--unstyled" role="list"><li>
1623                              <a href="/collections/electric-scooters-premium-brands-for-every-ride" class="footer__link-item link">Electric Scooters</a>
1624                            </li><li>
1625                              <a href="/collections/dualtron-electric-scooters" class="footer__link-item link">Dualtron</a>
1626                            </li><li>
1627                              <a href="/collections/kukirin-electric-scooters" class="footer__link-item link">Kukirin</a>
1628                            </li><li>
1629                              <a href="/collections/teverun-electric-scooters" class="footer__link-item link">Teverun</a>
1630                            </li><li>
1631                              <a href="/collections/rovoron-electric-scooters" class="footer__link-item link">Rovoron</a>
1632                            </li><li>
1633                              <a href="/collections/kuickwheel-electric-scooters" class="footer__link-item link">KuickWheel</a>
1634                            </li><li>
1635                              <a href="/pages/electric-scooter-spare-parts" class="footer__link-item link">Spare Parts</a>
1636                            </li><li>
1637                              <a href="/collections/accessories-for-electric-scooters-bicycles-motorcycles" class="footer__link-item link">Accessories</a>
1638                            </li></ul>
1639                      </div>
1640                    </div>
1641                  </div><div class="footer__block-item footer__block-item--links" >
1642                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-1" data-action="toggle-collapsible">
1643                      <span>Help & Support</span>
1644                      <span class="plus-button"></span>
1645                    </button>
1646
1647                    <div id="block-footer-1" class="footer__collapsible">
1648                      <div class="footer__collapsible-content">
1649                        <ul class="footer__linklist list--unstyled" role="list"><li>
1650                              <a href="/policies/terms-of-sale" class="footer__link-item link">Terms of Sale</a>
1651                            </li><li>
1652                              <a href="/policies/terms-of-service" class="footer__link-item link">Terms of Service</a>
1653                            </li><li>
1654                              <a href="/policies/refund-policy" class="footer__link-item link">Return Policy</a>
1655                            </li><li>
1656                              <a href="/policies/privacy-policy" class="footer__link-item link">Privacy Policy</a>
1657                            </li><li>
1658                              <a href="/policies/legal-notice" class="footer__link-item link">Legal Notice</a>
1659                            </li><li>
1660                              <a href="https://account.vepace.com/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIxMXJ6cHUtenUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNjg1NjQ3LCJuYmYiOjE3OTEwODA4NDd9.-AIRoZvfh7__B57ErnnH77TgGac0jtZ8vYBg1TFjbpM" class="footer__link-item link">My Account</a>
1661                            </li><li>
1662                              <a href="/apps/track123" class="footer__link-item link">
1662Track Your Order</a>
1663                            </li><li>
1664                              <a href="/blogs/vepace-blog" class="footer__link-item link">VEPACE Blog</a>
1665                            </li><li>
1666                              <a href="/pages/contact" class="footer__link-item link">Contact</a>
1667                            </li><li>
1668                              <a href="https://affiliate.vepace.com/" class="footer__link-item link">Affiliation</a>
1669                            </li><li>
1670                              <a href="/pages/faq" class="footer__link-item link">FAQ</a>
1671                            </li></ul>
1672                      </div>
1673                    </div>
1674                  </div><div class="footer__block-item footer__block-item--newsletter" >
1675                  <p class="footer__title heading h6">Newsletter</p>
1676
1677                  <div class="footer__newsletter-wrapper"><div class="footer__newsletter-text rte"><p>Join the Vepace Rider Family & Stay Informed</p></div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1678
1679                        <div class="form__input-wrapper form__input-wrapper--labelled">
1680                          <input type="email" id="footer[sections--25902967718237__footer][contact][email]" name="contact[email]" class="form__field form__field--text" required="">
1681                          <label for="footer[sections--25902967718237__footer][contact][email]" class="form__floating-label">Your email</label>
1682                        </div>
1683
1684                        <button type="submit" class="form__submit form__submit--tight button button--primary">Subscribe</button></form></div>
1685                </div></div><aside class="footer__aside"><div class="footer__aside-item footer__aside-item--localization "><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="footer__localization-form" enctype="multipart/form-data"><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="/cart" /><div class="footer__localization-form-item">
1686                  <input type="hidden" name="locale_code" value="en">
1687                  <span class="visually-hidden">Language</span>
1688
1689                  <div class="value-picker-wrapper">
1690                    <button type="button" class="select-button select-button--mini" aria-haspopup="true" aria-expanded="false" aria-controls="footer-locale-picker" data-action="open-value-picker">English<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1691      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1692    </svg></button>
1693
1694                    <div id="footer-locale-picker" class="value-picker value-picker--small" data-picker-position="top" aria-hidden="true">
1695                      <svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
1696      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1697    </svg>
1698
1699                      <div class="value-picker__inner">
1700                        <header class="value-picker__header">
1701                          <span class="value-picker__title text--strong">Language</span>
1702                          <button type="button" class="value-picker__close" data-action="close-value-picker" aria-controls="footer-locale-picker" aria-label="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1703      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1704    </svg></button>
1705                        </header>
1706
1707                        <ul class="value-picker__choice-list" role="list"><li class="value-picker__choice-list-item">
1708                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="en" aria-current="true">English</button>
1709                            </li><li class="value-picker__choice-list-item">
1710                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="fr" >Français</button>
1711                            </li><li class="value-picker__choice-list-item">
1712                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="es" >Español</button>
1713                            </li><li class="value-picker__choice-list-item">
1714                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="it" >Italiano</button>
1715                            </li><li class="value-picker__choice-list-item">
1716                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="pl" >Polski</button>
1717                            </li><li class="value-picker__choice-list-item">
1718                              <button type="submit" name="locale_code" class="value-picker__choice-item" value="de" >Deutsch</button>
1719                            </li></ul>
1720                      </div>
1721                    </div>
1722                  </div>
1723                </div><div class="footer__localization-form-item">
1724                  <input type="hidden" name="country_code" value="US">
1725                  <span class="visually-hidden">Country/region</span>
1726
1727                  <div class="value-picker-wrapper">
1728                    <button type="button" class="select-button select-button--mini" aria-haspopup="true" aria-expanded="false" aria-controls="footer-currency-picker" data-action="open-value-picker">United States (USD $)<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
1729      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
1730    </svg></button>
1731
1732                    <div id="footer-currency-picker" class="value-picker value-picker--align-left value-picker--auto value-picker--small" data-picker-position="top" aria-hidden="true">
1733                      <svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
1734      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
1735    </svg>
1736
1737                      <div class="value-picker__inner value-picker__inner--restrict">
1738                        <header class="value-picker__header">
1739                          <span class="value-picker__title text--strong">Country/region</span>
1740                          <button type="button" class="value-picker__close" data-action="close-value-picker" aria-controls="footer-currency-picker" aria-label="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
1741      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
1742    </svg></button>
1743                        </header>
1744
1745                        <ul class="value-picker__choice-list" role="list"><li class="value-picker__choice-list-item">
1746                              <button type="submit" name="country_code" class="value-picker__choice-item" value="AT" >Austria (EUR €)
1747                              </button>
1748                            </li><li class="value-picker__choice-list-item">
1749                              <button type="submit" name="country_code" class="value-picker__choice-item" value="BE" >Belgium (EUR €)
1750                              </button>
1751                            </li><li class="value-picker__choice-list-item">
1752                              <button type="submit" name="country_code" class="value-picker__choice-item" value="BG" >Bulgaria (EUR €)
1753                              </button>
1754                            </li><li class="value-picker__choice-list-item">
1755                              <button type="submit" name="country_code" class="value-picker__choice-item" value="HR" >Croatia (EUR €)
1756                              </button>
1757                            </li><li class="value-picker__choice-list-item">
1758                              <button type="submit" name="country_code" class="value-picker__choice-item" value="CZ" >Czechia (CZK Kč)
1759                              </button>
1760                            </li><li class="value-picker__choice-list-item">
1761                              <button type="submit" name="country_code" class="value-picker__choice-item" value="DK" >Denmark (DKK kr.)
1762                              </button>
1763                            </li><li class="value-picker__choice-list-item">
1764                              <button type="submit" name="country_code" class="value-picker__choice-item" value="EE" >Estonia (EUR €)
1765                              </button>
1766                            </li><li class="value-picker__choice-list-item">
1767                              <button type="submit" name="country_code" class="value-picker__choice-item" value="FI" >Finland (EUR €)
1768                              </button>
1769                            </li><li class="value-picker__choice-list-item">
1770                              <button type="submit" name="country_code" class="value-picker__choice-item" value="FR" >France (EUR €)
1771                              </button>
1772                            </li><li class="value-picker__choice-list-item">
1773                              <button type="submit" name="country_code" class="value-picker__choice-item" value="DE" >Germany (EUR €)
1774                              </button>
1775                            </li><li class="value-picker__choice-list-item">
1776                              <button type="submit" name="country_code" class="value-picker__choice-item" value="GR" >Greece (EUR €)
1777                              </button>
1778                            </li><li class="value-picker__choice-list-item">
1779                              <button type="submit" name="country_code" class="value-picker__choice-item" value="HU" >Hungary (HUF Ft)
1780                              </button>
1781                            </li><li class="value-picker__choice-list-item">
1782                              <button type="submit" name="country_code" class="value-picker__choice-item" value="IE" >Ireland (EUR €)
1783                              </button>
1784                            </li><li class="value-picker__choice-list-item">
1785                              <button type="submit" name="country_code" class="value-picker__choice-item" value="IT" >Italy (EUR €)
1786                              </button>
1787                            </li><li class="value-picker__choice-list-item">
1788                              <button type="submit" name="country_code" class="value-picker__choice-item" value="LV" >Latvia (EUR €)
1789                              </button>
1790                            </li><li class="value-picker__choice-list-item">
1791                              <button type="submit" name="country_code" class="value-picker__choice-item" value="LT" >Lithuania (EUR €)
1792                              </button>
1793                            </li><li class="value-picker__choice-list-item">
1794                              <button type="submit" name="country_code" class="value-picker__choice-item" value="LU" >Luxembourg (EUR €)
1795                              </button>
1796                            </li><li class="value-picker__choice-list-item">
1797                              <button type="submit" name="country_code" class="value-picker__choice-item" value="NL" >Netherlands (EUR €)
1798                              </button>
1799                            </li><li class="value-picker__choice-list-item">
1800                              <button type="submit" name="country_code" class="value-picker__choice-item" value="PL" >Poland (PLN zł)
1801                              </button>
1802                            </li><li class="value-picker__choice-list-item">
1803                              <button type="submit" name="country_code" class="value-picker__choice-item" value="PT" >Portugal (EUR €)
1804                              </button>
1805                            </li><li class="value-picker__choice-list-item">
1806                              <button type="submit" name="country_code" class="value-picker__choice-item" value="RO" >Romania (RON Lei)
1807                              </button>
1808                            </li><li class="value-picker__choice-list-item">
1809                              <button type="submit" name="country_code" class="value-picker__choice-item" value="SK" >Slovakia (EUR €)
1810                              </button>
1811                            </li><li class="value-picker__choice-list-item">
1812                              <button type="submit" name="country_code" class="value-picker__choice-item" value="SI" >Slovenia (EUR €)
1813                              </button>
1814                            </li><li class="value-picker__choice-list-item">
1815                              <button type="submit" name="country_code" class="value-picker__choice-item" value="ES" >Spain (EUR €)
1816                              </button>
1817                            </li><li class="value-picker__choice-list-item">
1818                              <button type="submit" name="country_code" class="value-picker__choice-item" value="SE" >Sweden (SEK kr)
1819                              </button>
1820                            </li><li class="value-picker__choice-list-item">
1821                              <button type="submit" name="country_code" class="value-picker__choice-item" value="CH" >Switzerland (CHF CHF)
1822                              </button>
1823                            </li><li class="value-picker__choice-list-item">
1824                              <button type="submit" name="country_code" class="value-picker__choice-item" value="GB" >United Kingdom (GBP £)
1825                              </button>
1826                            </li><li class="value-picker__choice-list-item">
1827                              <button type="submit" name="country_code" class="value-picker__choice-item" value="US" aria-current="true">United States (USD $)
1828                              </button>
1829                            </li></ul>
1830                      </div>
1831                    </div>
1832                  </div>
1833                </div></form><p class="hidden-pocket">© 2026 VEPACE<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
1833oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
1834        </div><div class="footer__aside-item footer__aside-item--social">
1835            <p class="footer__aside-title">Follow Us</p><ul class="social-media__item-list  list--unstyled" role="list">
1836    <li class="social-media__item social-media__item--facebook">
1837      <a href="https://www.facebook.com/people/Vepace/61587615461309/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
1838      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
1839    </svg></a>
1840    </li>
1841
1842    
1843<li class="social-media__item social-media__item--instagram">
1844      <a href="https://www.instagram.com/vepace75" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewBox="0 0 30 30">
1845      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.12
184564294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
1846    </svg></a>
1847    </li>
1848
1849    
1850<li class="social-media__item social-media__item--youtube">
1851      <a href="https://www.youtube.com/@vepace7" target="_blank" rel="noopener" aria-label="Follow us on YouTube"><svg focusable="false" class="icon icon--youtube " role="presentation" viewBox="0 0 30 30">
1852      <path d="M15 30c8.2842712 0 15-6.7157288 15-15 0-8.28427125-6.7157288-15-15-15C6.71572875 0 0 6.71572875 0 15c0 8.2842712 6.71572875 15 15 15zm7.6656364-18.7823145C23 12.443121 23 15 23 15s0 2.5567903-.3343636 3.7824032c-.184.6760565-.7260909 1.208492-1.4145455 1.3892823C20.0033636 20.5 15 20.5 15 20.5s-5.00336364 0-6.25109091-.3283145c-.68836364-.1807903-1.23054545-.7132258-1.41454545-1.3892823C7 17.5567903 7 15 7 15s0-2.556879.33436364-3.7823145c.184-.6761452.72618181-1.2085807 1.41454545-1.38928227C9.99663636 9.5 15 9.5 15 9.5s5.0033636 0 6.2510909.32840323c.6884546.18070157 1.2305455.71313707 1.4145455 1.38928227zm-9.302 6.103758l4.1818181-2.3213548-4.1818181-2.3215322v4.642887z" fill="currentColor" fill-rule="evenodd"></path>
1853    </svg></a>
1854    </li>
1855
1856    
1857<li class="social-media__item social-media__item--tiktok">
1858      <a href="https://www.tiktok.com/@vepace7" target="_blank" rel="noopener" aria-label="Follow us on TikTok"><svg focusable="false" class="icon icon--tiktok " viewBox="0 0 30 30">
1859      <path fill-rule="evenodd" clip-rule="evenodd" d="M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15zm-7.902-1.966c.133 0 .267-.007.4-.02h.002v-2.708a4.343 4.343 0 01-4.002-3.877h-2.332l-.024 11.363c0 1.394-1.231 2.493-2.625 2.493a2.524 2.524 0 010-5.048c.077 0 .152.01.227.02l.078.01v-2.436a3.334 3.334 0 00-.306-.016 4.945 4.945 0 104.946 4.945v-6.69a4.345 4.345 0 003.636 1.964z" fill="currentColor"></path>
1860    </svg></a>
1861    </li>
1862
1863    
1864<li class="social-media__item social-media__item--linkedin">
1865      <a href="https://www.linkedin.com/company/vepace7" target="_blank" rel="noopener" aria-label="Follow us on LinkedIn"><svg focusable="false" class="icon icon--linkedin " role="presentation" viewBox="0 0 30 30">
1866      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zM10.2456033 7.5c-.92709386 0-1.67417473.75112475-1.67417473 1.67662742 0 .92604418.74708087 1.67716898 1.67417473 1.67716898.9233098 0 1.6730935-.7511248 1.6730935-1.67716898C11.9186968 8.25112475 11.1689131 7.5 10.2456033 7.5zM8.80063428 21.4285714h2.88885682v-9.3037658H8.80063428v9.3037658zm4.69979822-9.3037658v9.3037658h2.8829104v-4.6015191c0-1.2141468.2292058-2.3898439 1.7309356-2.3898439 1.4811878 0 1.5001081 1.3879832 1.5001081 2.4667435v4.5246195H22.5V16.326122c0-2.5057349-.5400389-4.4320151-3.4618711-4.4320151-1.4044256 0-2.3466556.7711619-2.7315482 1.502791h-.0394623v-1.2720923h-2.7666859z" fill="currentColor" fill-rule="evenodd"></path>
1867    </svg></a>
1868    </li>
1869
1870    
1871<li class="social-media__item social-media__item--snapchat">
1872      <a href="https://www.snapchat.com/@vepace" target="_blank" rel="noopener" aria-label="Follow us on Snapchat"><svg focusable="false" class="icon icon--snapchat " role="presentation" viewBox="0 0 30 30">
1873      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.108159-7.5c1.0158803 0 1.6676384-.460207 2.2992458-.906347.4344332-.3067145.8448697-.5961158 1.3282714-.6766223.236284-.0390629.4714304-.0588649.6986682-.0588649.3891482 0 .6949848.0490721.9677785.1023644.1538392.0301899.2752313.0454472.3605471.0454472h.0200424c.1230172 0 .196145-.0548613.2304879-.1720501.0398141-.1350972.0687402-.2634856.0972871-.3942545.0785446-.3592493.1295716-.5305961.2612016-.5507768 1.611303-.2486611 2.0719538-.5870804 2.1741702-.8257864.0147881-.0339231.0232384-.0688201.0252968-.1035006.0050377-.0924093-.0602898-.1738897-.1517266-.1889846-2.4772443-.4077263-3.5866198-2.9346989-3.6327174-3.0419326-.0011375-.0031381-.0026543-.0060056-.0040085-.0089813-.1515099-.3069309-.1812485-.5730134-.0884033-.79116.1698189-.3999354.7238025-.5755563 1.0910665-.6919336.0900826-.0285668.1751816-.0555646.241755-.0816968.6423328-.2534222.7732586-.5109564.7700085-.6823031-.0034668-.181897-.1664064-.3560031-.415095-.44403l-.0053085-.0021641c-.087
18735909-.0365201-.1930574-.0566467-.2971155-.0566467-.0681443 0-.1681939.008873-.2583307.0509117-.3074617.143862-.5876223.221501-.8313816.2308068h-.0003792c-.3207872-.0122816-.4628176-.1488937-.4805308-.1669102.0082879-.1513825.0181466-.3095279.0283845-.4722181l.0030876-.0508035c.0738319-1.1683718.1654854-2.62251986-.2049745-3.45225589-1.1106214-2.48726036-3.4696695-2.68073558-4.1662794-2.68073558l-.0411682.00016231s-.2868776.00308392-.3046991.00308392c-.6949848 0-3.0488868.1930965-4.1589124 2.67900426-.3703516.8293032-.2789689 2.28215278-.2052453 3.45144438.0114296.1803821.0225883.3551915.0315804.5225887-.0189049.0194773-.17334.1679923-.5271701.1679923-.25605558 0-.55284604-.0780718-.88213773-.2321594-.05660632-.0264027-.12393805-.0399287-.20037013-.0399287-.27880644 0-.62359039.1795706-.67266726.4372129-.02870942.1512202.03217623.4479255.76421241.736948.06711506.0265109.15221413.0533464.24197171.0816968.36683062.116215.9210309.2919982 1.0909582.6919877.0927368.2182548.0630524.4845537-.0885117.7912682-.0013542.0029757-.0027085.0058432-.0039543.008819-.0460976.1073419-1.15644821 2.6350178-3.63255493 3.0423113-.09138264.0148785-.1569268.0964671-.15167243.1888223.00195007.0340854.01023788.0685495.02480927.1029054.10275808.2404374.56378812.5792895 2.17454941.8277883.13818443.0212087.18931971.2237193.26130994.5531033.0278969.1279555.05693134.2602393.09712453.3968514.04615176.1576585.15248497.1788672.25058454.1788672.0938744 0 .21743327-.0240762.36065539-.0520478.23568813-.0460424.55847958-.1091274.96767018-.1091274.2271836 0 .4622217.019802.6983432.0588649.4839434.0805065.8946507.3704488 1.3298964.6776502.6303074.4451121 1.2821738.9053191 2.2977291.9053191.0289261 0 .0579064-.0011903.0855325-.0033003h.0001083c.0433892.0020559.0868325.0033003.13098.0033003z" fill="currentColor" fill-rule="evenodd"></path>
1874    </svg></a>
1875    </li>
1876
1877    
1878
1879  </ul><div class="footer__follow-on-shop">
1879<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 1879
1879
1880<script type="module">
1881  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
1882
1883  
1884</script>
1884
1885
1886<shop-follow-button ux-mode="windoid" return-uri="https://vepace.com/account/redirect" proxy="true"></shop-follow-button>
1887</div></div><div class="footer__aside-item footer__aside-item--payment">
1888            <p class="footer__aside-title">We Accept</p>
1889
1890            <div class="payment-list">
1891              
1892                <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</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" fill-rule="nonzero" 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" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
1893
1894              
1895                <svg class="payment-list__item" 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>
1896
1897              
1898                <svg class="payment-list__item" 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 
18980 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>
1899
1900              
1901                <svg class="payment-list__item" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-bancontact" role="img" viewBox="0 0 38 24" width="38" height="24"><title id="pi-bancontact">Bancontact</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 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="M4.703 3.077h28.594c.139 0 .276.023.405.068.128.045.244.11.343.194a.9.9 0 0 1 .229.29c.053.107.08.223.08.34V20.03a.829.829 0 0 1-.31.631 1.164 1.164 0 0 1-.747.262H4.703a1.23 1.23 0 0 1-.405-.068 1.09 1.09 0 0 1-.343-.194.9.9 0 0 1-.229-.29.773.773 0 0 1-.08-.34V3.97c0-.118.027-.234.08-.342a.899.899 0 0 1 .23-.29c.098-.082.214-.148.342-.193a1.23 1.23 0 0 1 .405-.068Z" fill="#fff"/><path d="M6.38 18.562v-3.077h1.125c.818 0 1.344.259 1.344.795 0 .304-.167.515-.401.638.338.132.536.387.536.734 0 .62-.536.91-1.37.91H6.38Zm.724-1.798h.537c.328 0 .468-.136.468-.387 0-.268-.255-.356-.599-.356h-.406v.743Zm0 1.262h.448c.438 0 .693-.093.693-.383 0-.286-.219-.404-.63-.404h-.51v.787Zm3.284.589c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.156.002.31.014.464.035v-.105c0-.269-.183-.396-.531-.396a2.128 2.128 0 0 0-.688.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.767 0 1.147.343 1.147.936v1.222c-.214.093-.615.194-1.136.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.947.947 0 0 0 .365-.061Zm1.204.444v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.167-.444-.484-.444a1.267 1.267 0 0 0-.459.079v1.719h-.713Zm4.886-2.167-.135.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.652.25-.652.664 0 .453.24.685.688.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.
1901001.538.043.787.132Zm1.553 2.22c-.802 0-1.302-.47-1.302-1.178 0-.704.5-1.174 1.302-1.174.807 0 1.297.47 1.297 1.173 0 .708-.49 1.179-1.297 1.179Zm0-.502c.37 0 .563-.259.563-.677 0-.413-.193-.672-.563-.672-.364 0-.568.26-.568.672 0 .418.204.677.568.677Zm1.713.449v-2.106a3.699 3.699 0 0 1 1.177-.193c.76 0 1.198.316 1.198.9v1.399h-.719v-1.354c0-.303-.166-.444-.484-.444a1.268 1.268 0 0 0-.459.079v1.719h-.713Zm3.996.053c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.355v-.488l.718-.03v.518h.578v.484h-.578v.94c0 .256.125.374.36.374.093 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Zm1.814 0c-.713 0-1.073-.295-1.073-.69 0-.436.422-.69 1.047-.695.155.002.31.014.464.035v-.105c0-.269-.183-.396-.532-.396a2.128 2.128 0 0 0-.687.105l-.13-.474a3.01 3.01 0 0 1 .9-.132c.766 0 1.146.343 1.146.936v1.222c-.213.093-.614.194-1.135.194Zm.438-.497v-.47a2.06 2.06 0 0 0-.37-.036c-.24 0-.427.08-.427.286 0 .185.156.281.432.281a.946.946 0 0 0 .365-.061Zm3.157-1.723-.136.479a1.834 1.834 0 0 0-.588-.11c-.422 0-.651.25-.651.664 0 .453.24.685.687.685.2-.004.397-.043.578-.114l.115.488a2.035 2.035 0 0 1-.75.128c-.865 0-1.365-.453-1.365-1.17 0-.712.495-1.182 1.323-1.182.27-.001.538.043.787.132Zm1.58 2.22c-.62 0-.938-.286-.938-.866v-.95h-.354v-.484h.354v-.488l.72-.03v.518h.577v.484h-.578v.94c0 .256.125.374.36.374.092 0 .185-.008.276-.026l.036.488c-.149.028-.3.041-.453.04Z" fill="#1E3764"/><path d="M11.394 13.946c3.803 0 5.705-2.14 7.606-4.28H6.38v4.28h5.014Z" fill="url(#pi-bancontact-a)"/><path d="M26.607 5.385c-3.804 0-5.705 2.14-7.607 4.28h12.62v-4.28h-5.013Z" fill="url(#pi-bancontact-b)"/><defs><linearGradient id="pi-bancontact-a" x1="8.933" y1="12.003" x2="17.734" y2="8.13" gradientUnits="userSpaceOnUse"><stop stop-color="#005AB9"/><stop offset="1" stop-color="#1E3764"/></linearGradient><linearGradient id="pi-bancontact-b" x1="19.764" y1="10.037" x2="29.171" y2="6.235" gradientUnits="userSpaceOnUse"><stop stop-color="#FBA900"/><stop offset="1" stop-color="#FFD800"/></linearGradient></defs></svg>
1902              
1903                <svg class="payment-list__item" 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>
1904              
1905                <svg class="payment-list__item" 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>
1906              
1907                <svg class="payment-list__item" 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.
190706zM23.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>
1908
1909              
1910                <svg class="payment-list__item" 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>
1911
1912              
1913                <svg class="payment-list__item" viewBox="0 0 38 24" role="img" width="38" height="24" aria-labelledby="pi-mbway" xmlns="http://www.w3.org/2000/svg"><title id="pi-mbway">MB WAY</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="M2.652 18.267l-.059.459a.38.38 0 00.381.424H17.88c.232 0 .41-.198.383-.424l-.061-.459a.658.658 0 01.579-.72.646.646 0 01.712.579l.057.445c.116.998-.448 1.872-1.456 1.872H2.761c-1.008 0-1.573-.874-1.457-1.872l.058-.445a.646.646 0 01.711-.579.657.657 0 01.579.72" fill="#d81e25"/><path d="M18.225 10.154c0 .608-.215.952-.571 1.374l-.036.043.05.029c.705.43 1.197 1.079 1.234 1.991.055 1.359-1.097 2.482-2.463 2.479h-3.602a.642.642 0 01-.634-.65V8.435c0-.361.283-.652.632-.652l2.974.009c1.297.002 2.416.955 2.416 2.362m-1.793 4.659c.726 0 1.303-.528 1.288-1.223-.016-.712-.663-1.172-1.385-1.174h-1.46a.595.595 0 01-.588-.605c0-.337.264-.606.588-.606h.974c.658-.026 1.165-.424 1.196-1.046.032-.666-.539-1.165-1.238-1.165H13.44l-.008 5.819h3" fill="#100f0d"/><path d="M6.616 13.676l.016.049.018-.049c.168-.46.369-.969.583-1.525.22-.584.439-1.143.658-1.675.221-.541.431-1.024.631-1.444.2-.429.366-.724.493-.886a.97.97 0 01.781-.354h.149c.199 0 .354.053.47.15.107.093.171.2.188.323l.931 7.219a.593.593 0 01-.159.437c-.105.1-.256.149-.453.149-.198 0-.353-.047-.469-.138a.506.506 0 01-.218-.361c-.03-.24-.06-.507-.089-.8-.04-.292-.186-1.552-.226-1.868-.038-.327-.301-2.3
191368-.389-3.109l-.008-.062-.299.625c-.101.215-.21.474-.331.776-.119.3-.241.618-.36.954-.13.325-.707 1.972-.707 1.972-.052.15-.154.451-.245.727a12.48 12.48 0 01-.202.572.82.82 0 01-.744.455.813.813 0 01-.746-.455 10.32 10.32 0 01-.202-.572c-.093-.276-.193-.577-.248-.727 0 0-.577-1.647-.704-1.972a29.247 29.247 0 00-.363-.954c-.12-.302-.229-.561-.328-.776l-.3-.625-.007.062c-.09.741-.35 2.782-.39 3.109-.041.316-.186 1.576-.226 1.868-.03.293-.06.56-.093.8a.502.502 0 01-.215.361c-.116.091-.273.138-.47.138-.197 0-.345-.049-.451-.149-.106-.106-.159-.252-.16-.437l.931-7.219a.529.529 0 01.189-.323.703.703 0 01.467-.15h.151c.325 0 .585.119.781.354.128.162.292.457.492.886.202.42.41.903.632 1.444.219.532.439 1.091.659 1.675.214.556.415 1.065.582 1.525" fill="#100f0d"/><path d="M4.79 3.419h11.322c1.066 0 1.597.8 1.722 1.856l.047.339a.662.662 0 01-.583.725.652.652 0 01-.715-.587l-.046-.323c-.047-.401-.217-.711-.625-.711H4.989c-.407 0-.577.31-.625.711l-.043.323a.653.653 0 11-1.301-.138l.047-.339c.126-1.056.656-1.856 1.723-1.856" fill="#d81e25"/><path d="M25.154 11.027c-.079.302-.159.625-.244.969-.085.343-.17.67-.253.984-.082.313-.161.588-.236.825a3.002 3.002 0 01-.185.486c-.089.154-.243.232-.464.232-.061 0-.141-.013-.241-.039-.098-.025-.18-.096-.248-.21a3.005 3.005 0 01-.185-.511 24.53 24.53 0 01-.235-.873c-.084-.33-.165-.679-.249-1.047a79.928 79.928 0 01-.223-1.026c-.066-.316-.121-.587-.166-.808a13.422 13.422 0 01-.074-.4c-.004-.028-.007-.047-.007-.058v-.033c0-.093.033-.169.106-.228a.42.42 0 01.264-.086c.1 0 .179.022.241.064.06.039.105.113.132.218 0 .01.016.091.045.239.032.148.07.338.116.568.048.232.101.49.158.776.058.285.117.576.182.869.063.293.128.576.191.853.063.275.12.512.176.708a36.527 36.527 0 00.381-1.38c.066-.256.13-.51.19-.767l.17-.712c.053-.221.098-.415.136-.586.039-.171.069-.297.091-.379a.46.46 0 01.157-.248c.079-.06.17-.09.281-.09a.46.46 0 01.299.095.437.437 0 01.148.243c.062.268.127.57.199.903a59.514 59.514 0 00.463 2.011c.084.327.163.617.24.869.055-.197.115-.434.178-.708l.194-.85c.067-.289.129-.578.19-.865l.167-.771a106.486 106.486 0 00.164-.778c.027-.105.072-.179.132-.218a.418.418 0 01.24-.064c.104 0 .193.03.264.086a.28.28 0 01.109.228v.033a6.253 6.253 0 01-.088.458 108.095 108.095 0 01-.392 1.829 49.61 49.61 0 01-.244 1.042c-.08.33-.156.621-.232.872a2.898 2.898 0 01-.185.506.439.439 0 01-.252.218.92.92 0 01-.245.047.663.663 0 01-.099-.01.748.748 0 01-.141-.033.516.516 0 01-.148-.078.362.362 0 01-.117-.144 3.826 3.826 0 01-.178-.52 37.54 37.54 0 01-.458-1.776c-.077-.332-.15-.645-.215-.935" fill="#100f0d"/><path d="M31.315 12.279a40 40 0 00-.33-.984 17.49 17.49 0 00-.411-1.065l-.052-.142a.692.692 0 00-.053.136 16.567 16.567 0 00-.408 1.071c-.1.299-.209.627-.325.984zm-1.835.718a24.52 24.52 0 00-.22.732 5.932 5.932 0 01-.178.553c-.06.16-.181.241-.363.241-.127 0-.219-.032-.278-.096a.347.347 0 01-.086-.243.36.36 0 01.016-.109c.011-.031.045-.144.105-.337.057-.191.132-.431.226-.717.093-.286.197-.599.31-.939a34.26 34.26 0 01.707-1.941c.115-.289.224-.522.322-.696a.382.382 0 01.178-.192.785.785 0 01.303-.049c.123 0 .225.021.309.059a.324.324 0 01.178.198c.078.164.171.386.279.662.106.278.22.578.338.899.118.322.235.651.352.985.115.336.223.648.318.937l.248.738c.068.203.113.335.128.393.01.035.017.071.017.109a.32.32 0 01-.099.243c-.067.064-.163.096-.289.096-.096 0-.164-.022-.213-.064a.404.404 0 01-.11-.177 11.55 11.55 0 01-.196-.553c-.073-.225-.153-.468-.235-.732H29.48" fill="#100f0d"/><path d="M34.12 12.443a.654.654 0 01-.079-.091 5.456 5.456 0 01-.33-.514 9.736 9.736 0 01-.275-.497c-.09-.177-.177-.356-.262-.534a12.458 12.458 0 01-.231-.496c-.071-.155-.13-.289-.178-.4a1.671 1.671 0 01-.112-.298.428.428 0 01-.005-.062c0-.099.034-.182.103-.246a.395.395 0 01.286-.101c.11 0 .187.028.235.083.047.056.082.11.103.165.01.029.038.088.079.181l.152.346c.061.138.13.289.207.453.079.166.156.328.237.488.079.159.158.311.232.458.073.144.145.264.21.359a6.14 6.14 0 00.34-.603c.12-.242.236-.48.347-.716.11-.238.204-.447.286-.627.079-.182.127-.295.144-.339a.666.666 0 01.103-.165c.046-.055.126-.083.235-.083.122 0 .216.034.287.101a.327.327 0 01.101.246c0 .026 0 .048-.002.062-.003.014-.011.035-.02.062l-.096.239a24.658 24.658 0 01-.405.903c-.087.178-.174.355-.265.531-.091.175-.182.344-.274.503-.09.158-.175.295-.252.404a1.237 1.237 0 01-.156.
1913188v1.707c0 .11-.035.199-.105.27a.37.37 0 01-.268.103.37.37 0 01-.268-.103.366.366 0 01-.104-.27v-1.707" fill="#100f0d"/></svg>
1914
1915              
1916                <svg class="payment-list__item" 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 0-.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>
1917              
1918                <svg class="payment-list__item" width="38" height="24" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" aria-labelledby="pi-satispay"><title id="pi-satispay">Satispay</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" style="fill-opacity:.07;
1918fill-rule:nonzero"/><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" style="fill:#ef4323;fill-rule:nonzero"/><path d="M673.066 283.461h640.814l1012.66 924.379c50.64 46.22 79.68 112.06 79.68 180.62 0 68.57-29.04 134.4-79.68 180.63l-1012.66 924.37H673.066c-24.632 0-39.66-16.09-45.492-31.15-5.847-15.06-5.605-37.06 12.582-53.68L1724.9 1418.47a40.74 40.74 0 0 0 13.24-30.01c0-11.39-4.83-22.32-13.24-30L640.156 368.289c-18.187-16.609-18.429-38.617-12.582-53.668 5.832-15.062 20.86-31.16 45.492-31.16" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/><path d="m868.125 2030.03-504.973-460.94c-50.636-46.23-79.683-112.06-79.683-180.63 0-68.56 29.047-134.4 79.683-180.62l504.973-460.949L1251.45 1096.8l-286.657 261.66a40.723 40.723 0 0 0-13.242 30 40.723 40.723 0 0 0 13.242 30.01l286.657 261.66-383.325 349.9Zm1148.515 463.43h-515.95l320.89-292.91 227.95 208.08c18.19 16.62 18.44 38.62 12.6 53.68-5.85 15.06-20.86 31.15-45.49 31.15M1821.58 576.379l-320.89-292.918h515.95c24.63 0 39.64 16.098 45.49 31.16 5.84 15.051 5.59 37.059-12.6 53.668l-227.95 208.09Z" style="fill:#fffcf0;fill-rule:nonzero" transform="matrix(.00765 0 0 -.00765 8.716 22.617)"/></svg>
1919              
1920                <svg class="payment-list__item" 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>
1921
1922              
1923                <svg class="payment-list__item" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-usdc" role="img"><title id="pi-usdc">USDC</title><g clip-path="url(#pi-usdc-clip0)"><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 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="M19 20.2a8.2 8.2 0 100-16.4 8.2 8.2 0 000 16.4z" fill="#0B53BF"/><path d="M20.98 13.054c0-1.035-.629-1.384-1.847-1.552-.9-.13-1.075-.34-1.075-.76s.305-.682.888-.682c.53 0 .837.184.963.612a.225.225 0 00.214.164h.466a.208.208 0 00.208-.242c-.148-.675-.603-1.
1923082-1.317-1.209v-.712a.222.222 0 00-.221-.222h-.445a.222.222 0 00-.222.222v.687c-.886.125-1.447.71-1.447 1.462 0 .97.592 1.348 1.828 1.515.84.138 1.08.32 1.08.797 0 .478-.406.798-.98.798-.773 0-1.035-.338-1.122-.777a.224.224 0 00-.218-.18h-.505a.206.206 0 00-.206.24c.13.74.604 1.28 1.57 1.41v.702a.222.222 0 00.222.222h.445a.222.222 0 00.221-.222v-.7c.917-.146 1.5-.779 1.5-1.573z" fill="#fff"/><path d="M17.32 16.597a4.896 4.896 0 010-9.195.354.354 0 00.211-.308v-.458a.232.232 0 00-.208-.253.231.231 0 00-.118.02 5.874 5.874 0 000 11.193.231.231 0 00.326-.233v-.456a.354.354 0 00-.21-.309l-.001-.001zm3.474-10.193a.232.232 0 00-.326.233v.457a.352.352 0 00.211.308 4.896 4.896 0 010 9.196.325.325 0 00-.21.309v.457a.233.233 0 00.326.233 5.874 5.874 0 000-11.193h-.001z" fill="#fff"/></g><defs><clipPath id="pi-usdc-clip0"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg>
1924
1925              
1926                <svg class="payment-list__item" 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 
192616.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>
1927
1928              
1929            </div>
1930          </div><div class="footer__aside-item footer__aside-item--copyright hidden-lap-and-up">
1931          <p>© 2026 VEPACE<br><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></p>
1932        </div>
1933      </aside>
1934    </div>
1935  </div>
1936</footer>
1937
1938
1939
1940<style> #shopify-section-sections--25902967718237__footer .footer__aside-item--copyright a[href*="shopify.com"] {display: none !important;} #shopify-section-sections--25902967718237__footer .hidden-pocket a {display: none !important;} </style></div>
1941<!-- END sections: footer-group --><ul hidden>
1942      <li id="a11y-new-window-message">Opens in a new window.</li>
1943    </ul>
1944        <style> /* Hide the rating container when all 5 stars are empty */.rating__stars:has(.rating__star--empty:nth-child(5)):not( :has(.rating__star--full) ) {display: none !important;}  /* Hide the rating container when all 5 stars are empty */.rating__stars:has(.rating__star--empty:nth-child(5)):not( :has(.rating__star--full) ) + .rating__caption {display: none !important;} .header__cart-count {background-color: #cf0e0e;} button[name="checkout"].button--primary {background-color: #cf0e0e;}  /* Hide slideshow content safely */.slideshow__content-wrapper {display: none !important;}  /*hide the promo banner below*/#qab_container:not(.card__section #qab_container) {display: none !important;} #fsb_container:not(.card__section #fsb_container) {display: none !important;}  /*the product labels position to right*/.product-item__label-list > .product-label {border-radius: 3px 0px 0px 3px; margin-bottom: 5px; display: block;} .product-item__label-list {z-index: 2; font-size: 0; position: absolute; top: 11px; align-items: end; right: 0px; display: flex; flex-direction: column;}  /*preorder button settings*/@media screen and (min-width: 641px) {buy-button:has([data-essential-preorder-element="container"]) {width: calc(100% - 18px) !important; }} span[data-essential-preorder-element="message"] {font-weight: bold !important;}  /* prevent product tags from going next line*/.product-meta__label-list {display: flex; flex-wrap: nowrap; white-space: nowrap; transform-origin: left center;} @media (max-width: 400px) {.product-meta__label-list {transform: scale(0.9); }}  /*Hide total and discount in cart (dcart)*/.sc_simple-info__row {display: none !important;} </style>
1945<div id="shopify-block-AelBWSzVVbHFJb1VaN__5890205134905443601" class="shopify-block shopify-app-block">
1945<script>
1946  // 检查是否有class为shopify-design-mode的元素(区分是不是在shopify设计模式下)
1947  
1948  if (typeof isDesignMode === 'undefined') {
1949    let isDesignMode = document.querySelector('.shopify-design-mode') !== null;
1950    if (!isDesignMode) {
1951      (function viewRequest() {
1952        if (!document.getElementById("trust-exist")) {
1953          let trustDiv = document.createElement("div");
1954          trustDiv.id = "trust-exist";
1955          document.body.appendChild(trustDiv);
1956
1957          let shop_name = "11rzpu-zu.myshopify.com";
1958          <!-- Start : Trust Add View -->
1959          window.fetch("/apps/giraffly-trust/add/view?name=" + shop_name)
1960                  .then(response => response.json())
1961                  .then(data => {
1962                  })
1963                  .catch(error => {
1964                    console.error("请求失败:", error);
1965                  });
1966          <!-- END : Trust Add View -->
1967        }
1968      })()
1969    }
1970  }
1971  
1972
1973    let timeArr = [];
1974    let elementIds = document.querySelectorAll('[class^="giraffly-trust-badge-"]');
1975    // 确保找到了匹配的元素
1976    function setBadgesBlock(badges) {
1977        for (let k = 0; k < badges.length; k++) {
1978          if(badges[k].childNodes.length === 0) {
1979          // 获取元素的类名列表
1980          let classNames = badges[k].classList;
1981          // 将类名列表转换为数组
1982          let classNamesArray = Array.from(classNames);
1983          //循环数组
1984          for (let i = 0; i < classNamesArray.length; i++) {
1985            let filteredClassName = classNamesArray[i].startsWith('giraffly-trust-badge-') ? classNamesArray[i].slice('giraffly-trust-badge-'.length) : classNamesArray[i];
1986            
1987            if (filteredClassName === "68a8b0ef2e04d-86207583-941755885807") {
1988              // 
1988<script>
1989        //
1990        var seoant_number = document.getElementsByClassName("trust-testing").length;
1991        // if(seoant_number == 0){
1992            var trustDiv=document.createElement("div");
1993            trustDiv.className = "trust-testing";
1994            document.body.appendChild(trustDiv);
1995
1996            !
1997                function (c, r) {
1998                    "use strict";
1999
2000                    function l(i) {
2001                        var a = r.head,
2002                            l = r.createElement("link");
2003                        l.id = "ba_google_fonts_link",
2004                            l.type = "text/css",
2005                            l.rel = "stylesheet",
2006                            l.href = "https://fonts.googleapis.com/css?family=" + i,
2007                            a.appendChild(l)
2008                    }
2009
2010                    function trustRes() {
2011                        var s = ""
2012                        let element = document.querySelector('[class^="giraffly-trust-badge-"]');
2013                        let elementDefault = document.querySelector('.giraffly-trust-badge');
2014                        if (!element && !elementDefault) {
2015                                                    }
2016
2017                        //Determine if CSS is needed
2018                        //Get div data
2019                        var girafflyTrustLength = r.getElementsByClassName('giraffly-trust-badge-68a8b0ef2e04d-86207583-941755885807').length;
2020                        if(s != "" || girafflyTrustLength > 0){
2021                            //CSS
2022                            jQuery("head").append("<style type='text/css'>div.trust-badge-68a8b0ef2e04d-86207583-941755885807 div.giraffly-right-Bar-Preview-Example{clear: both;padding:10px;text-align:center;border: 0px solid #FFFFFF;border-radius: 0px;background:#FFFFFF00;}div.trust-badge-68a8b0ef2e04d-86207583-941755885807 div.giraffly-right-Bar-Preview-width-custom h3{font-size: 18px !important; line-height: 38px !important; font-weight: 600 !important; color: #000000 !important; font-family: Fredoka One, sans-serif;  margin-bottom: 6.5px !important; padding-bottom: 0 !important;}@media (min-width: 768px) {div.trust-badge-68a8b0ef2e04d-86207583-941755885807 div.trust-custom-badge{grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));}}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
2022to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
2022to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;
2022-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflybounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:girafflybounceIn;animation-name:girafflybounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}
2022to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes girafflyfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyfadeInDown{-webkit-animation-name:girafflyfadeInDown;animation-name:girafflyfadeInDown}@-webkit-keyframes girafflyfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyfadeInDownBig{-webkit-animation-name:girafflyfadeInDownBig;animation-name:girafflyfadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.giraffly-animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes girafflyflipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
202240%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes girafflyflipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.girafflyflipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:girafflyflipInX;animation-name:girafflyflipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
202240%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
2022}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
2022}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
2022}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
2022to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
2022to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
2022}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
2022}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
2022}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes girafflyzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes girafflyzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.girafflyzoomIn{-webkit-animation-name:girafflyzoomIn;animation-name:girafflyzoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;
2022-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}
2022}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes girafflyslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyslideInUp{-webkit-animation-name:girafflyslideInUp;animation-name:girafflyslideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.giraffly-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.giraffly-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.giraffly-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.giraffly-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.giraffly-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.giraffly-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.giraffly-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.giraffly-animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.giraffly-animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.giraffly-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.giraffly-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
2022@media (prefers-reduced-motion:reduce),(print){.giraffly-animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}</style>");
2023
2024                            var e = '<div class="trust-badge-68a8b0ef2e04d-86207583-941755885807"><div class="giraffly-right-Bar-Preview-Example giraffly-animated ainfinite "><div class="giraffly-right-Bar-Preview-width-custom" style="width:100%;"><div><div class="trust-custom-badge" style="display: grid;width: 100%;justify-content: center;column-gap: 8px;row-gap: 16px;"><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/delivery2.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/delivery2.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">EU Fast delivery</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">3-7 Days</span></div></div><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/construction/spanner%252520.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/construction/spanner%252520.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">2-Years Warranty</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">Total Comfort</span></div></div><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/mail.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/mail.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">
20247/7 Support</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">Contact us</span></div></div></div></div></div></div></div>';
2025
2026                            //Add div data
2027                            if(girafflyTrustLength > 0){
2028                                var girafflyTrust = r.getElementsByClassName('giraffly-trust-badge-68a8b0ef2e04d-86207583-941755885807');
2029                                for(var i_i=0;i_i<girafflyTrust.length;i_i++){
2030                                    girafflyTrust[i_i].innerHTML = e;
2031                                }
2032                            }
2033
2034                                                                var t = "Fredoka One",
2035                                p = [];
2036                            jQuery(r).find('link[href*="https://fonts.googleapis.com/css?family="]').each(function () {
2037                                jQuery(this).attr("href").split("=")[1].includes(t) && p.push(!0)
2038                            }),
2039                            p.includes(!0) || l(t);
2040                                                                //Append icon of product page
2041                            if(s != ""){
2042                                // if (0 == jQuery(".giraffly-right-Bar-Preview-Example").length) {
2043                                s.after(e)
2044                                // }
2045                            }
2046                        }
2047                    }
2048
2049                    function addListenSetBradge() {
2050                        setInterval(() => {
2051                            jQuery('.giraffly-trust-badge-68a8b0ef2e04d-86207583-941755885807').each(function(){
2052                                if(jQuery(this)[0].childNodes.length === 0) {
2053                                    trustRes()
2054                                }
2055                            })
2056                        }, 1000)
2057                    }
2058
2059                    if (("undefined" == typeof jQuery || "boolean" == typeof jQuery)) {
2060                        var cartBarJQ = r.createElement("script");
2061                        cartBarJQ.src = ("https:" == r.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js";
2062                        cartBarJQ.defer = true;
2063                        cartBarJQ.onload =  function () {
2064                            trustRes();
2065                            addListenSetBradge();
2066                        };
2067                        r.getElementsByTagName("head")[0].appendChild(cartBarJQ);
2068                    }else{
2069                        trustRes();
2070                        addListenSetBradge();
2071                    }
2072                }(window, document);
2073        // }
2074
2075            }
2076            
2077            if (filteredClassName === "68a950198336b-85207583-251755926553") {
2078              // 
2078<script>
2079        //
2080        var seoant_number = document.getElementsByClassName("trust-testing").length;
2081        // if(seoant_number == 0){
2082            var trustDiv=document.createElement("div");
2083            trustDiv.className = "trust-testing";
2084            document.body.appendChild(trustDiv);
2085
2086            !
2087                function (c, r) {
2088                    "use strict";
2089
2090                    function l(i) {
2091                        var a = r.head,
2092                            l = r.createElement("link");
2093                        l.id = "ba_google_fonts_link",
2094                            l.type = "text/css",
2095                            l.rel = "stylesheet",
2096                            l.href = "https://fonts.googleapis.com/css?family=" + i,
2097                            a.appendChild(l)
2098                    }
2099
2100                    function trustRes() {
2101                        var s = ""
2102                        let element = document.querySelector('[class^="giraffly-trust-badge-"]');
2103                        let elementDefault = document.querySelector('.giraffly-trust-badge');
2104                        if (!element && !elementDefault) {
2105                                                    }
2106
2107                        //Determine if CSS is needed
2108                        //Get div data
2109                        var girafflyTrustLength = r.getElementsByClassName('giraffly-trust-badge-68a950198336b-85207583-251755926553').length;
2110                        if(s != "" || girafflyTrustLength > 0){
2111                            //CSS
2112                            jQuery("head").append("<style type='text/css'>div.trust-badge-68a950198336b-85207583-251755926553 div.giraffly-right-Bar-Preview-Example{clear: both;padding:10px;text-align:center;border: 0px solid #FFFFFF;border-radius: 0px;background:#FFFFFF00;}div.trust-badge-68a950198336b-85207583-251755926553 div.giraffly-right-Bar-Preview-width-custom h3{font-size: 18px !important; line-height: 38px !important; font-weight: 600 !important; color: #000000 !important; font-family: Fredoka One, sans-serif;  margin-bottom: 6.5px !important; padding-bottom: 0 !important;}@media (min-width: 768px) {div.trust-badge-68a950198336b-85207583-251755926553 div.trust-custom-badge{grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));}}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
2112to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
2112to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;
2112-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes girafflybounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.girafflybounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:girafflybounceIn;animation-name:girafflybounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}
2112to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes girafflyfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyfadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyfadeInDown{-webkit-animation-name:girafflyfadeInDown;animation-name:girafflyfadeInDown}@-webkit-keyframes girafflyfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyfadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyfadeInDownBig{-webkit-animation-name:girafflyfadeInDownBig;animation-name:girafflyfadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.giraffly-animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes girafflyflipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
211240%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes girafflyflipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.girafflyflipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:girafflyflipInX;animation-name:girafflyflipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
211240%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
2112}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
2112}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
2112}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
2112to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
2112to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
2112}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
2112}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
2112}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes girafflyzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes girafflyzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.girafflyzoomIn{-webkit-animation-name:girafflyzoomIn;animation-name:girafflyzoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;
2112-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}
2112}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes girafflyslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes girafflyslideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.girafflyslideInUp{-webkit-animation-name:girafflyslideInUp;animation-name:girafflyslideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.giraffly-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.giraffly-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.giraffly-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.giraffly-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.giraffly-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.giraffly-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.giraffly-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.giraffly-animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.giraffly-animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.giraffly-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.giraffly-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
2112@media (prefers-reduced-motion:reduce),(print){.giraffly-animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}</style>");
2113
2114                            var e = '<div class="trust-badge-68a950198336b-85207583-251755926553"><div class="giraffly-right-Bar-Preview-Example giraffly-animated ainfinite "><div class="giraffly-right-Bar-Preview-width-custom" style="width:100%;"><div><div class="trust-custom-badge" style="display: grid;width: 100%;justify-content: center;column-gap: 8px;row-gap: 16px;"><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/delivery2.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/delivery2.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">EU Free delivery</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">5-7 Days</span></div></div><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/construction/spanner%252520.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/construction/spanner%252520.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">1-Year Warranty</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">Total Comfort</span></div></div><div class="trust-icon-block" style="display: grid;align-content: start;row-gap: 4px;"><div class="trust-icon-container" style="display: flex;align-items: center;justify-content: center;padding: 4px;border-radius: 4px;width: fit-content;margin: auto;"><div class="trust-icon" style="height: 32px;width: 32px;display: flex;background-color: #000000;-webkit-mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/mail.svg);-webkit-mask-size: 32px;-webkit-mask-repeat: no-repeat;-webkit-mask-position: center;mask-image: url(https://trust-file.seoant.com/sys-custom/ecommerce/mail.svg);mask-size: 32px;mask-repeat: no-repeat;mask-position: center;"></div></div><div class="trust-text-container" style="display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;flex: 1;gap: 2px;"><span class="trust-title" style="display: block;font-weight: 600;font-size: 16px;color: #202223;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">
21147/7 Support</span><span class="trust-subheading" style="display: block;font-size: 14px;color: #cf0e0e;font-weight: 400;margin: 0;word-wrap: break-word;max-width: 100%;line-height: 20px;">Contact us</span></div></div></div></div></div></div></div>';
2115
2116                            //Add div data
2117                            if(girafflyTrustLength > 0){
2118                                var girafflyTrust = r.getElementsByClassName('giraffly-trust-badge-68a950198336b-85207583-251755926553');
2119                                for(var i_i=0;i_i<girafflyTrust.length;i_i++){
2120                                    girafflyTrust[i_i].innerHTML = e;
2121                                }
2122                            }
2123
2124                                                                var t = "Fredoka One",
2125                                p = [];
2126                            jQuery(r).find('link[href*="https://fonts.googleapis.com/css?family="]').each(function () {
2127                                jQuery(this).attr("href").split("=")[1].includes(t) && p.push(!0)
2128                            }),
2129                            p.includes(!0) || l(t);
2130                                                                //Append icon of product page
2131                            if(s != ""){
2132                                // if (0 == jQuery(".giraffly-right-Bar-Preview-Example").length) {
2133                                s.after(e)
2134                                // }
2135                            }
2136                        }
2137                    }
2138
2139                    function addListenSetBradge() {
2140                        setInterval(() => {
2141                            jQuery('.giraffly-trust-badge-68a950198336b-85207583-251755926553').each(function(){
2142                                if(jQuery(this)[0].childNodes.length === 0) {
2143                                    trustRes()
2144                                }
2145                            })
2146                        }, 1000)
2147                    }
2148
2149                    if (("undefined" == typeof jQuery || "boolean" == typeof jQuery)) {
2150                        var cartBarJQ = r.createElement("script");
2151                        cartBarJQ.src = ("https:" == r.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js";
2152                        cartBarJQ.defer = true;
2153                        cartBarJQ.onload =  function () {
2154                            trustRes();
2155                            addListenSetBradge();
2156                        };
2157                        r.getElementsByTagName("head")[0].appendChild(cartBarJQ);
2158                    }else{
2159                        trustRes();
2160                        addListenSetBradge();
2161                    }
2162                }(window, document);
2163        // }
2164
2165            }
2166            
2167            if (filteredClassName === "trust_key") {
2168              // 
2168<script>
2169        //
2170        var seoant_number = document.getElementsByClassName("trust-testing").length;
2171        // if(seoant_number == 0){
2172            var trustDiv=document.createElement("div");
2173            trustDiv.className = "trust-testing";
2174            document.body.appendChild(trustDiv);
2175
2176            !
2177                function (c, r) {
2178                    "use strict";
2179
2180                    function l(i) {
2181                        var a = r.head,
2182                            l = r.createElement("link");
2183                        l.id = "ba_google_fonts_link",
2184                            l.type = "text/css",
2185                            l.rel = "stylesheet",
2186                            l.href = "https://fonts.googleapis.com/css?family=" + i,
2187                            a.appendChild(l)
2188                    }
2189
2190                    function trustRes() {
2191                        var s = ""
2192                        let element = document.querySelector('[class^="giraffly-trust-badge-"]');
2193                        let elementDefault = document.querySelector('.giraffly-trust-badge');
2194                        if (!element && !elementDefault) {
2195                                                    }
2196
2197                        //Determine if CSS is needed
2198                        //Get div data
2199                        var girafflyTrustLength = r.getElementsByClassName('giraffly-trust-badge').length;
2200                        if(s != "" || girafflyTrustLength > 0){
2201                            //CSS
2202                            jQuery("head").append("");
2203
2204                            var e = '';
2205
2206                            //Add div data
2207                            if(girafflyTrustLength > 0){
2208                                var girafflyTrust = r.getElementsByClassName('giraffly-trust-badge');
2209                                for(var i_i=0;i_i<girafflyTrust.length;i_i++){
2210                                    girafflyTrust[i_i].innerHTML = e;
2211                                }
2212                            }
2213
2214                                                                var t = "Fredoka One",
2215                                p = [];
2216                            jQuery(r).find('link[href*="https://fonts.googleapis.com/css?family="]').each(function () {
2217                                jQuery(this).attr("href").split("=")[1].includes(t) && p.push(!0)
2218                            }),
2219                            p.includes(!0) || l(t);
2220                                                                //Append icon of product page
2221                            if(s != ""){
2222                                // if (0 == jQuery(".giraffly-right-Bar-Preview-Example").length) {
2223                                s.after(e)
2224                                // }
2225                            }
2226                        }
2227                    }
2228
2229                    function addListenSetBradge() {
2230                        setInterval(() => {
2231                            jQuery('.giraffly-trust-badge').each(function(){
2232                                if(jQuery(this)[0].childNodes.length === 0) {
2233                                    trustRes()
2234                                }
2235                            })
2236                        }, 1000)
2237                    }
2238
2239                    if (("undefined" == typeof jQuery || "boolean" == typeof jQuery)) {
2240                        var cartBarJQ = r.createElement("script");
2241                        cartBarJQ.src = ("https:" == r.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js";
2242                        cartBarJQ.defer = true;
2243                        cartBarJQ.onload =  function () {
2244                            trustRes();
2245                            addListenSetBradge();
2246                        };
2247                        r.getElementsByTagName("head")[0].appendChild(cartBarJQ);
2248                    }else{
2249                        trustRes();
2250                        addListenSetBradge();
2251                    }
2252                }(window, document);
2253        // }
2254
2255            }
2256            
2257          }
2258        }
2259      }
2260    }
2261
2262    (function addBadgesArray() {
2263      if(timeArr.length === 0) {
2264        let objs = setInterval(() => {
2265          let _state = 1;
2266          let badgesArr = document.querySelectorAll('[class^="giraffly-trust-badge-"]');
2267          for(let i =0; i< badgesArr.length; i ++) {
2268            if(badgesArr[i].childNodes.length === 0) {
2269              _state = 0;
2270            }
2271          }
2272          if(badgesArr && badgesArr.length > 0 && _state === 0) {
2273            setBadgesBlock(badgesArr);
2274          }
2275        }, 1000)
2276        timeArr.push(objs);
2277      }
2278    })()
2279    // 确保找到了匹配的元素
2280    if (elementIds && elementIds.length > 0) {
2281      setBadgesBlock(elementIds);
2282    }
2283    // 
2283<script>
2284        //
2285        var seoant_number = document.getElementsByClassName("trust-testing").length;
2286        // if(seoant_number == 0){
2287            var trustDiv=document.createElement("div");
2288            trustDiv.className = "trust-testing";
2289            document.body.appendChild(trustDiv);
2290
2291            !
2292                function (c, r) {
2293                    "use strict";
2294
2295                    function l(i) {
2296                        var a = r.head,
2297                            l = r.createElement("link");
2298                        l.id = "ba_google_fonts_link",
2299                            l.type = "text/css",
2300                            l.rel = "stylesheet",
2301                            l.href = "https://fonts.googleapis.com/css?family=" + i,
2302                            a.appendChild(l)
2303                    }
2304
2305                    function trustRes() {
2306                        var s = ""
2307                        let element = document.querySelector('[class^="giraffly-trust-badge-"]');
2308                        let elementDefault = document.querySelector('.giraffly-trust-badge');
2309                        if (!element && !elementDefault) {
2310                                                    }
2311
2312                        //Determine if CSS is needed
2313                        //Get div data
2314                        var girafflyTrustLength = r.getElementsByClassName('giraffly-trust-badge').length;
2315                        if(s != "" || girafflyTrustLength > 0){
2316                            //CSS
2317                            jQuery("head").append("");
2318
2319                            var e = '';
2320
2321                            //Add div data
2322                            if(girafflyTrustLength > 0){
2323                                var girafflyTrust = r.getElementsByClassName('giraffly-trust-badge');
2324                                for(var i_i=0;i_i<girafflyTrust.length;i_i++){
2325                                    girafflyTrust[i_i].innerHTML = e;
2326                                }
2327                            }
2328
2329                                                                var t = "Fredoka One",
2330                                p = [];
2331                            jQuery(r).find('link[href*="https://fonts.googleapis.com/css?family="]').each(function () {
2332                                jQuery(this).attr("href").split("=")[1].includes(t) && p.push(!0)
2333                            }),
2334                            p.includes(!0) || l(t);
2335                                                                //Append icon of product page
2336                            if(s != ""){
2337                                // if (0 == jQuery(".giraffly-right-Bar-Preview-Example").length) {
2338                                s.after(e)
2339                                // }
2340                            }
2341                        }
2342                    }
2343
2344                    function addListenSetBradge() {
2345                        setInterval(() => {
2346                            jQuery('.giraffly-trust-badge').each(function(){
2347                                if(jQuery(this)[0].childNodes.length === 0) {
2348                                    trustRes()
2349                                }
2350                            })
2351                        }, 1000)
2352                    }
2353
2354                    if (("undefined" == typeof jQuery || "boolean" == typeof jQuery)) {
2355                        var cartBarJQ = r.createElement("script");
2356                        cartBarJQ.src = ("https:" == r.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js";
2357                        cartBarJQ.defer = true;
2358                        cartBarJQ.onload =  function () {
2359                            trustRes();
2360                            addListenSetBradge();
2361                        };
2362                        r.getElementsByTagName("head")[0].appendChild(cartBarJQ);
2363                    }else{
2364                        trustRes();
2365                        addListenSetBradge();
2366                    }
2367                }(window, document);
2368        // }
2369
2370
2371
2372    (function addListenSvg() {
2373      let logClick = 0;
2374      if (typeof jQuery !== "undefined") {
2375        const observer = new MutationObserver((mutationsList, observer) => {
2376          if (jQuery('.giraffly-right-Bar-Preview-Example').length > 1 && logClick === 0) {
2377            if (jQuery('.giraffly-right-Bar-Preview-div-svg').length > 0) {
2378              jQuery('.giraffly-right-Bar-Preview-div-svg').each((i, ele) => {
2379                let ltag = jQuery(ele).find('linearGradient');
2380                if (ltag.length > 0) {
2381                  ltag.each((inx, elem) => {
2382                    let idObj = jQuery(elem).attr('id');
2383                    let formatText = i + '_' + inx + '_' + idObj;
2384                    jQuery(ele)[0].innerHTML = jQuery(ele)[0].innerHTML.replace(new RegExp(idObj, 'g'), formatText);
2385                  });
2386                  logClick = 1;
2387                  observer.disconnect();
2388                }
2389              });
2390            }
2391          }
2392        });
2393        observer.observe(document.body, { childList: true, subtree: true });
2394      } else {
2395        setTimeout(() => {
2396          addListenSvg();
2397        }, 1000);
2398      }
2399    })();
2400
2401</script>
2401
2402
2403</div><div id="shopify-block-AN3hsdzZvTTlIb2FWQ__8218531531362863771" class="shopify-block shopify-app-block">
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424  
2425  
2425<script>
2426    let shopifyLiquidValuesApp7Ext = {
2427        product: {
2428            handle: null,
2429            productId: null,
2430            collections: [
2431                
2432            ],
2433            tags: null,
2434            type: null
2435        },
2436        selected_or_first_available_variant: null,
2437        customer: {
2438                    first_name: null,
2439                    email: null,
2440                    id: null,
2441                    total_spent: null,
2442                    customerTags: null
2443        },
2444        cartData : {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
2445        markets: {
2446          handle: "united-states",
2447          id: 121731449181,
2448        }
2449    };
2450
2451    window.shopifyLiquidValuesApp7Ext = shopifyLiquidValuesApp7Ext;
2452  </script>
2452
2453
2454  
2455
2456  
2456<script id="kite-app-data" type="application/json">{"userData":{"shopName":"11rzpu-zu.myshopify.com","storefrontAccessToken":"4c2806feaa20805bd2843875d33e0c14","countryCode":"FR","countryName":"France","currency":"EUR","currencyInfo":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2},"customSettings":{"initialModalPopupCnt":0,"disableCartSettings":false,"addToCartBtnSelectors":null,"checkoutBtnSelectors":null,"customStyle":null,"addAfterAddTocartBtn":false,"addAftercheckoutBtn":false,"disableApp":false,"redirectToCartAfterBogoAddition":null,"redirectToCheckoutAfterBogoAddition":true,"languageMode":"SINGLE","isRegionalLocaleUrlRequiredForHref":true,"fireNewSideCartRefreshCodeFirst":true,"considerRequestListenerData":true,"fetchDataForFirstRenderInFreeGiftOnCartPage":true,"useListenForXmlHttpApiCallsV2":true},"createdAt":"2025-06-24T03:54:59.530Z","isSubscription":{"name":"Monthly-Shopify-Free-Apr25"},"isAppLevelMetafieldCreated":true,"isUseAppLevelMetafieldDisabled":false,"freeGiftCheckoutDebugTracingEnabled":false,"multipleCurrenciesInfo":{"EUR":{"code":"EUR","symbol":"€","thousandsSeparator":" ","decimalSeparator":",","symbolOnLeft":false,"spaceBetweenAmountAndSymbol":true,"decimalDigits":2}}},"languageData":null,"promotionCampaigns":[],"freeGiftV2Campaigns":[],"discounts":[],"boGo":[],"shippingDiscount":[],"customDiscount":[],"unifiedWidget":[],"consolidatedCustomDiscount":[],"consolidatedCombinedDiscount":[],"freeGiftCheckout":[],"storefrontConfig":{"theme":{},"widgetTypeDesign":{},"widgetPriority":{"nativeBXGY.PRODUCT_PAGE":["wid_685a226d96e4444c7059cec9_GQSw06cn_nativeBXGY_PRODUCT_PAGE"]}},"fileRequest":{"freeGiftLogicv1":true,"freeGiftV1":false,"kiteV0Features":true,"customDiscountLogic":false,"freeGiftV2":false,"globalWidgets":false}}</script>
2456
2457
2458  
2458<script>
2459    if (window && !window.kite_app_data) {
2460      let metafieldData;
2461
2462      const jsonDataElement = document.getElementById('kite-app-data');
2463      const jsonString = jsonDataElement ? jsonDataElement.textContent : '';
2464
2465      try {
2466        metafieldData = JSON.parse(jsonString);
2467      } catch (error) {
2468        console.error("Failed to parse metafield data:", error);
2469        metafieldData = { errorMsg: "This is not a valid JSON" };
2470      }
2471
2472      if (metafieldData && !metafieldData?.errorMsg) {
2473        window.kite_app_data = metafieldData;
2474      }
2475
2476      if (jsonDataElement) {
2477        jsonDataElement.textContent = '';
2478      }
2479    }
2480  </script>
2480
2481
2482  
2483  
2484  
2484<script>
2485    window.gfgFileStatus = {
2486      base: "NEED_TO_LOAD",
2487      freeGiftV1: "false",
2488      freeGiftV2: "false",
2489      kiteV0Features: "true",
2490      customDiscountLogic: "false",
2491      globalWidgets: "false"
2492    };
2493    // Convert boolean strings to status (skip 'base' which is always NEED_TO_LOAD)
2494    Object.keys(window.gfgFileStatus).forEach(function(key) {
2495      if (key === 'base') return;
2496      window.gfgFileStatus[key] = window.gfgFileStatus[key] === "true" ? "NEED_TO_LOAD" : "DONT_LOAD";
2497    });
2498  </script>
2498
2499
2500  
2501  
2502    <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.css" media="print" onload="this.media='all'" />
2503    <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.css" /></noscript>
2504    
2504<script defer src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/freeGiftLogicv1.js"></script>
2504
2505  
2506
2507  
2508    
2509
2510    
2511      
2512        
2512<script async src="https://cdn.shopify.com/extensions/01a0d7ea-9983-7363-9a86-3df5cd6d5786/free-gift-28-811/assets/kiteV0Features.js"></script>
2512
2513      
2514    
2515
2516    
2517
2518    
2519
2520    
2521  
2522
2523  
2524  
2525  
2526
2527
2528
2529
2530</div><div id="shopify-block-AT0oydUdQQVc5MkVFd__234434759646961565" class="shopify-block shopify-app-block">
2531<link href="//cdn.shopify.com/extensions/01a0f6c2-aa0c-7102-a352-5a313c71c89c/bixgrow-affiliate-203/assets/bixgrow_affiliate_marketing.css" rel="stylesheet" type="text/css" media="all" />
2532<link href="//cdn.shopify.com/extensions/01a0f6c2-aa0c-7102-a352-5a313c71c89c/bixgrow-affiliate-203/assets/bixgrow_referral_widget.css" rel="stylesheet" type="text/css" media="all" />
2533<script type="module" src="https://cdn.shopify.com/extensions/01a0f6c2-aa0c-7102-a352-5a313c71c89c/bixgrow-affiliate-203/assets/bixgrow_referral_widget.js"></script>
2533
2534</div><div id="shopify-block-AdmdYeklzRDRkKzZ2b__8775946499749290944" class="shopify-block shopify-app-block">
2535
2536<style>
2537  .gsc-popup-block__error {
2538    display: flex;
2539    flex-flow: column nowrap;
2540    gap: 12px;
2541    padding: 32px;
2542    border-radius: 12px;
2543    margin: 12px 0;
2544    background-color: #fff1e3;
2545    color:  #412d00;
2546  }
2547
2548  .gsc-popup-block__error-title {
2549    font-size: 18px;
2550    font-weight: 600;
2551    line-height: 28px;
2552  }
2553
2554  .gsc-popup-block__error-body {
2555    font-size: 14px;
2556    line-height: 24px;
2557  }
2558</style>
2559
2560<script>// Page context from Liquid. The theme editor omits ShopifyAnalytics.meta;
2561  // the runtime reads page meta from here in preference to ShopifyAnalytics.meta.page.
2562  // The optional `customer` block below lets ShopCustomer* conditions work without
2563  // installing a separate app that provides the legacy /apps/getsitecontrol proxy.
2564  // `product` and `cart` are page-load snapshots the runtime consumes instead of
2565  // scraping ShopifyAnalytics / fetching the storefront ajax API. Money values are
2566  // emitted in major currency units (Liquid money is in subunits, hence / 100.0);
2567  // post-load cart mutations are tracked by the runtime's ajax watchers.
2568  window.GSC_SHOPIFY_META = {
2569    cart: {
2570      total_price: 0.0,
2571      items_subtotal_price: 0.0,
2572      total_discount: 0.0,
2573      item_count: 0,
2574      items: [
2575      ],
2576    },
2577    page: {
2578      pageType: "cart",
2579      resourceType: null,
2580      resourceId: null,
2581      customerId: null,
2582    },
2583  };
2584</script>
2584
2585
2586<script>
2587  window.GSC_POPUP_WIDGETS = [{"id":1665426091,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-018763876","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-183164878","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-970907322","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-424234772","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-421508688","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-735934387","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-614115893","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-783050400","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-632025566","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-213783206","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-604805135","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-851302014","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_FR","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 270px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"
2587center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003e🎁Remise -5%\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"Adresse Email"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eJe m'abonne à VEPACE\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Débloquer la Réduction","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"Non, Merci","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"270px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eRemise Débloquée🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eCopiez votre code de réduction et appliquez-le à votre prochaine commande.\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"Copié !"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","enabled":true,"version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"ina","args":["{{$device.language}}",["fr"]]}]}]}}}},{"id":430800079,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-869550604","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-783723859","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-572712100","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-026435614","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-174889174","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-520046842","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-037571057","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-557070947","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-395814266","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-083093455","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-799383431","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-918273675","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"
25870px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_ES","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 240px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003e🎁Descuento -5%\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"Correo Electrónico"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eMe suscribo a VEPACE\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Desbloquear Descuento","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"No, Gracias","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"240px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eDescuento Desbloqueado🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eCopia tu código de descuento y aplícalo a tu próximo pedido.\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"¡Copiado!"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","enabled":true,"version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"ina","args":["{{$device.language}}",["es"]]}]}]}}}},{"id":1708807243,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-283941659","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-288258136","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-277785479","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-482701654","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-251075438","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-594974544","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-899604932","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-502581169","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-455013925","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-984199117","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-102651940","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-276377950","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"
25870px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_IT","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 280px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003e🎁Sconto -5%\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"E-mail"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eMi iscrivo a VEPACE\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Sblocca lo Sconto","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"No Grazie","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"280px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eSconto Sbloccato🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eCopia il tuo codice sconto e applicalo al tuo prossimo ordine\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"Copiato!"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","enabled":true,"version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"ina","args":["{{$device.language}}",["it"]]}]}]}}}},{"id":955338212,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-910928448","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-419137471","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-204396906","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-859053885","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-975131410","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-632511119","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-744604867","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-777351267","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-375448316","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-867282545","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-854253420","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-724227102","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"
25870px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_DE","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 280px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003e🎁Rabatt -5%\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"E-Mail-Adresse"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eIch habe VEPACE abonniert\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Rabatt Freischalten","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"Nein Danke","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"280px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eRabatt Freigeschaltet🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eKopiere deinen Rabattcode und löse ihn bei deiner nächsten Bestellung ein\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"Kopiert!"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","enabled":true,"version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"ina","args":["{{$device.language}}",["de"]]}]}]}}}},{"id":1103762351,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-781773646","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-428853922","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-998945805","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-123879406","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-606493289","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-601085129","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-458571686","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-258920992","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-918045788","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-966206929","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-360901063","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-589888238","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"
25870px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_PL","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 280px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003eRabat -5%🎁\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"E-mail"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eSubskrybuję VEPACE.\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Odblokuj Zniżkę","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"Nie, Dziękuję","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"280px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eZniżka Odblokowana🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eSkopiuj swój kod rabatowy i wykorzystaj go przy kolejnym zamówieniu.\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"Skopiowano!"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","enabled":true,"version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"ina","args":["{{$device.language}}",["pl"]]}]}]}}}},{"id":276941378,"data":{"css":"","header":{"id":"268083367","css":{"fontWeight":"900","@media (--mobile)":{}},"tag":"div","text":"\u003cdiv\u003eHeader\u003c\/div\u003e"},"styles":[{"id":"font-672005039","name":"import","params":"https:\/\/fonts.googleapis.com\/css?family=Sora:400,500,600,700,900\u0026display=swap"},{"id":"font-230586081","css":{"src":"local(\"Arial\")","fontFamily":"\"Sora Fallback\"","fontWeight":400,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-423248304","css":{"src":"local(\"Arial Bold\")","fontFamily":"\"Sora Fallback\"","fontWeight":700,"sizeAdjust":"114.05%","ascentOverride":"85.05%","descentOverride":"25.43%","lineGapOverride":"0%"},"name":"font-face"},{"id":"font-942941124","css":{"--g-font-family":"Sora, \"Sora Fallback\", \"Helvetica Neue\", Helvetica, Arial, sans-serif"},"selector":":host"},{"id":"theme-827322903","css":{"--g-space-base":"16px","--g-root-shadow":"0px 5px 10px 0px rgba(224,224,224,1)","--g-border-width-base":"1px","--g-border-radius-base":"12px","--g-root-border-radius":"16px"},"selector":":host"},{"id":"validation-984521811","css":{"20%":{"transform":"translateX(-10px)"},"40%":{"transform":"translateX(10px)"},"60%":{"transform":"translateX(calc(-10px \/ 2))"},"80%":{"transform":"translateX(calc(10px \/ 2))"},"100%":{"transform":"none"},"0%, 99%":{"transform":"translate(0, 0)"}},"name":"keyframes","params":"shake"},{"id":"validation-660741679","css":{"animation":"shake 600ms"},"selector":".submit .invalid"},{"id":"element-animation-400254616","css":{"0%":{"transform":"scale(1)"},"100%":{"transform":"scale(1)"},"21.43%":{"transform":"scale(1.1)"},"42.86%":{"transform":"scale(1)"}},"name":"keyframes","params":"gsc-anim-pulse-1000"},{"id":"layout-789203989","css":{"color":"var(--g-root-color)","width":"var(--g-root-width)","margin":"auto","maxWidth":"var(--g-root-max-width)","minWidth":"var(--g-root-min-width)","overflow":"var(--g-root-overflow)","boxShadow":"var(--g-root-shadow)","minHeight":"var(--g-root-min-height)","borderRadius":"var(--g-root-border-radius)","backgroundColor":"var(--g-root-bg)","--g-root-overflow":"hidden auto","--g-root-max-height":"none"},"selector":".root"},{"id":"layout-053287655","css":{"flex":1,"display":"flex","flexFlow":"column","overflow":"var(--g-root-overflow)","position":"relative","maxHeight":"var(--g-root-max-height)"},"selector":".container"},{"id":"layout-350935836","css":{"flex":1,"position":"relative","minHeight":"min-content"},"selector":".body"},{"id":"layout-544480507","css":{"padding":"var(--g-space-1000)","position":"relative","@media (--mobile)":{"padding":"calc(var(--g-space-1000) - 12px)"}},"selector":".content"},{"id":"position-403384169","css":{"margin":"auto","@media (--mobile)":{"margin":"auto","--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"--g-screen-offset-x":"0px","--g-screen-offset-y":"0px","--g-screen-placement":"center"},"selector":".root"},{"id":"enter\/leave-236263887","css":{"--g-enter-animation":"scale-in-center .4s cubic-bezier(0.390, 0.575, 0.565, 1.000) both"},"selector":":host"},{"id":"enter\/leave-906286322","css":{"0%":{"opacity":0,"transform":"scale(.5)"},"100%":{"opacity":1,"transform":"scale(1)"}},"name":"keyframes","params":"scale-in-center"},{"id":"enter\/leave-848849344","css":{"\u0026.enter":{"animation":"var(--g-enter-animation, none)"},"\u0026.leave":{"animation":"var(--g-enter-animation, none) reverse"}},"selector":".root"}],"overlay":{"id":"225789630","css":{"@media (--mobile)":{}},"actions":[]},"backButton":{"id":"747105201","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"0px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":false},"closeButton":{"id":"700641666","css":{"@media (--mobile)":{"--g-close-offset-x":"0px","--g-close-offset-y":"
25870px"},"--g-close-offset-x":"16px","--g-close-offset-y":"16px"},"visible":true}},"name":"VEPACE_EN","pages":[{"id":"page-1","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"625px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"368562523","css":{"@media (--mobile)":{}},"type":"group","actions":[],"children":[{"id":"268413384","type":"group","children":[],"className":"images"},{"id":"526227065","css":{"padding":"0px 280px 0px 0px","@media (--mobile)":{"padding":"242px 0px 0px 0px"}},"type":"group","children":[{"id":"315809676","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"469262859","css":{"color":"#ffffff","width":"100%","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h3","text":"\u003cdiv\u003eGet 5% OFF 🎁\u003c\/div\u003e","type":"text","className":""},{"id":"612420673","css":{"width":"100%","display":"none","textAlign":"center","@media (--mobile)":{}},"tag":"p","text":"\u003cdiv\u003eUnlock your Discount🎁\u003c\/div\u003e","type":"text","className":""},{"id":"532151273","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"946934349","css":{"width":"100%","display":"block","@media (--mobile)":{"display":"none"}},"tag":"label","text":"","type":"text"},"element":{"id":"454309887","name":"email","type":"input","required":true,"inputType":"email","placeholder":"Enter your email"}},{"id":"681391454","css":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","@media (--mobile)":{"width":"100%","--g-input-bg":"transparent","--g-input-color":"#ffffff","--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"--g-input-border-color":"#ffffff","--g-input-bg-active-default":"transparent","--g-input-color-active-default":"#e6e6e6","--g-input-border-color-active-default":"#e6e6e6"},"type":"formField","label":{"id":"618228845","css":{"width":"100%","display":"block","@media (--mobile)":{"width":"100%"}},"tag":"label","text":"","type":"text"},"element":{"id":"062360271","name":"emailMarketing","type":"flag","label":"\u003cp\u003eI subscribe to VEPACE\u003c\/p\u003e","required":true}},{"id":"617089781","css":{"width":"100%","animation":"gsc-anim-pulse-1000 1750ms ease-in-out 500ms infinite both","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"rgba(255,255,255,0.11)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(230,230,230,0.11)"},"--g-button-border-color":"rgba(15,15,15,0)","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"rgba(15,15,15,0)"},"icon":{"id":"outlined-paid-013993798","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath d=\"M5.52991018,15.5849638 L4.14748106,13.2550924 L1.52245382,12.6798872 L1.77868158,9.97758491 L0,7.9424819 L1.77868158,5.90737889 L1.52245382,3.20507662 L4.14748106,2.62987145 L5.52991018,0.3 L8,1.34873266 L10.4700898,0.3 L11.8525189,2.62987145 L14.4775462,3.20507662 L14.2213184,5.90737889 L16,7.9424819 L14.2213184,9.97758491 L14.4775462,12.6798872 L11.8525189,13.2550924 L10.4700898,15.5849638 L8,14.5362311 L5.52991018,15.5849638 Z M7.18657855,10.4243857 L11.2953252,6.315639 L10.4789987,5.47549084 L7.18657855,8.76791101 L5.52100128,7.12615537 L4.70467475,7.9424819 L7.18657855,10.4243857 Z\" stroke=\"none\" fill=\"currentColor\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","name":"filled-verified","type":"icon"},"type":"button","label":"Unlock Discount","actions":[{"type":"submit"}],"visible":true,"className":""},{"id":"732551854","css":{"width":"fit-content","margin":"0 auto 0 auto","display":"flex","padding":"0 0 0 0px","fontWeight":"500","--g-button-bg":"rgba(255,255,255,0.11)","--g-button-color":"#ffffff","@media (--mobile)":{"width":"fit-content","display":"none"},"--g-button-border-color":"rgba(255, 255, 255, 0)","--g-button-bg-active-default":"rgba(230,230,230,0.11)","--g-button-color-active-default":"#ffffff","--g-button-border-color-active-default":"rgba(255, 255, 255, 0)"},"type":"button","label":"No, Thanks","actions":[{"type":"close"}]}],"className":"content"},{"id":"485738182","css":{"img":{"objectFit":"cover","borderRadius":"0px 0px 0px 0px","objectPosition":"50% 50%"},"top":"0","left":"auto","right":"0","width":"var(--g-hero-size)","bottom":"0","height":"auto","display":"block","padding":"0 0 0px 0","position":"absolute","--g-hero-size":"280px","@media (--mobile)":{"img":{"objectFit":"cover","objectPosition":"50% 50%"},"top":"0","left":"0","right":"0","width":"auto","bottom":"auto","height":"var(--g-hero-size)","display":"block","padding":"0 0px 0 0","--g-hero-size":"242px"}},"src":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_TOGO_LTD_60V_15Ah_OCCASION.jpg?v=1787392116","type":"picture","sources":[{"media":"(--mobile)","
2587srcSet":"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron_electric_scooters_cover_mobile_ab845040-bb22-4642-80b1-46a039c4d697.png?v=1787394492"}],"className":"hero"}],"className":"body"}],"className":"container"},"type":"form","label":"Home page"},{"id":"677279320","css":{"--g-root-bg":"#ffffff","--g-root-color":"#0f0f0f","--g-root-width":"525px","--g-root-overflow":"hidden auto","@media (--mobile)":{"--g-root-width":"95%","--g-root-max-width":"425px"},"--g-root-max-height":"none"},"root":{"id":"539929434","css":{"@media (--mobile)":{}},"type":"group","children":[{"id":"129616824","css":{"padding":"0px","@media (--mobile)":{"padding":"0px"}},"type":"group","children":[{"id":"401543236","css":{"width":"100%","alignItems":"flex-start","--g-group-bg":"#000000","flexDirection":"column","justifyContent":"flex-start","@media (--mobile)":{"--g-group-bg":"#000000","--g-group-border-color":"#000000"},"--g-group-border-color":"#000000"},"type":"group","children":[{"id":"698414262","css":{"width":"100%","display":"none","opacity":0.3,"textAlign":"left","textTransform":"uppercase","@media (--mobile)":{"width":"100%"}},"tag":"p","text":"\u003cp\u003eCode is ready\u003c\/p\u003e","type":"text"},{"id":"253422740","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","margin":"30px 0 0 0","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"h4","text":"\u003cdiv\u003eDiscount Unlocked🎉\u003c\/div\u003e","type":"text"},{"id":"059723992","css":{"color":"#ffffff","width":"100%","display":"block","textAlign":"center","borderColor":"#000000","backgroundColor":"transparent","@media (--mobile)":{"color":"#ffffff","width":"100%","borderColor":"#000000","backgroundColor":"transparent"}},"tag":"p","text":"\u003cdiv\u003eCopy your discount code and apply to your next order\u003c\/div\u003e","type":"text"},{"id":"059558302","css":{"width":"100%","--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","@media (--mobile)":{"--g-button-bg":"#cf0e0e","--g-button-color":"rgba(255,255,255,1)","--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"--g-button-border-color":"#ffffff","--g-button-bg-active-default":"#f02020","--g-button-color-active-default":"rgba(255,255,255,1)","--g-button-border-color-active-default":"#e6e6e6"},"icon":{"id":"outlined-copy-073304620","src":"\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 16 16\"\u003e\u003cpath fill=\"currentColor\" d=\"M5.941 12.8a1.61 1.61 0 0 1-1.163-.47 1.519 1.519 0 0 1-.484-1.13V1.6c0-.44.161-.817.484-1.13A1.61 1.61 0 0 1 5.94 0h7.412c.453 0 .84.157 1.163.47.323.313.484.69.484 1.13v9.6c0 .44-.161.817-.484 1.13a1.61 1.61 0 0 1-1.163.47H5.94Zm0-1.6h7.412V1.6H5.94v9.6ZM2.647 16a1.61 1.61 0 0 1-1.163-.47A1.519 1.519 0 0 1 1 14.4V3.2h1.647v11.2h9.059V16H2.647Zm3.346-4.8V1.6v9.6Z\" stroke=\"none\"\/\u003e\u003c\/svg\u003e","type":"icon"},"type":"button","label":"VEPACE","actions":[{"text":"VEPACE","type":"copyToClipboard","successMessage":"Copied!"}]}],"className":"content"}],"className":"body"}],"className":"container"},"label":"Discount page"}],"layout":"modal","version":"V2","settings":{},"targeting":{"rules":{"stop":{"op":"and","args":[{"op":"or","args":[{"op":"\u003e","args":["{{$stopTrigger.timeSinceClose}}",86400000]},{"op":"undefined","args":["{{$stopTrigger.timeSinceClose}}"]}]},{"id":"317210232","op":"undefined","args":["{{$stopTrigger.timeSinceAction}}"]}]},"start":[{"when":{"id":"527061919","op":"\u003e=","args":["{{$trigger.timeOnPage}}",10000]},"repeat":false}],"general":{"op":"and","args":[{"id":"TargetingGroupLocation","op":"and","args":[{"op":"or","args":[{"id":"201282789","op":"=","args":["{{$shop.pageType}}","home"]},{"id":"752122510","op":"=","args":["{{$shop.pageType}}","product"]},{"id":"969085221","op":"=","args":["{{$shop.pageType}}","collection"]},{"id":"241525425","op":"=","args":["{{$shop.pageType}}","cart"]}
2587,{"id":"180575001","op":"ina","args":["{{$shop.pageType}}",["blog","article"]]}]}]},{"id":"TargetingGroupGeneral","op":"and","args":[{"id":"293754721","op":"!ina","args":["{{$device.language}}",["fr","de","es","it","pl"]]}]}]}}}}];
2588</script>
2588
2589
2590
2591</div><div id="shopify-block-AaW53NVNIM3V6M3RCV__15393088698543645836" class="shopify-block shopify-app-block">
2592
2593
2594<!-- BEGIN app snippet: vite-tag -->
2595
2596
2597  
2597<script src="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/app-embed-D4wJ_4kw.js" type="module" crossorigin="anonymous"></script>
2597
2598  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/product-CiGErKqv.js" crossorigin="anonymous">
2599  <link href="//cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/product-CUhRl9qs.css" rel="stylesheet" type="text/css" media="all" />
2600  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/browse-DC-kjo3n.js" crossorigin="anonymous">
2601  <link href="//cdn.shopify.com/extensions/01a0fb40-13b6-7c58-98da-1dd698ff9c2f/essential-pre-order-presale-3666/assets/app-embed-BQKD--QH.css" rel="stylesheet" type="text/css" media="all" />
2602
2603<!-- END app snippet -->
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617<script>
2618  window.essentialPreorderConfigs = {
2619    addToCartTexts: [
2620      window.variantStrings?.addToCart,
2621      window.variantStrings?.soldOut,
2622      window.theme?.strings?.addToCart,
2623      window.theme?.strings?.soldOut,
2624      window.theme?.variantStrings?.addToCart,
2625      window.theme?.variantStrings?.soldOut,
2626      window.MinimogStrings?.addToCart,
2627      window.MinimogStrings?.soldOut,
2628      window.themeVariables?.strings?.productFormAddToCart,
2629      window.themeVariables?.strings?.productFormSoldOut,
2630      "Add to cart",
2631      "Sold out"
2632    ].filter(Boolean),
2633    selectedOrFirstAvailableVariantId: "null",
2634    permanentDomain: "11rzpu-zu.myshopify.com",
2635    selectedLocale: "en",
2636    selectedCountry: "US",
2637    selectedMarketId: "121731449181",
2638  }
2639</script>
2639
2640
2641<essential-preorder-app-embed
2642  customer-email=""
2643  customer-phone=""
2644  cart="{&quot;note&quot;:null,&quot;attributes&quot;:{},&quot;original_total_price&quot;:0,&quot;total_price&quot;:0,&quot;total_discount&quot;:0,&quot;total_weight&quot;:0.0,&quot;item_count&quot;:0,&quot;items&quot;:[],&quot;requires_shipping&quot;:false,&quot;currency&quot;:&quot;USD&quot;,&quot;items_subtotal_price&quot;:0,&quot;cart_level_discount_applications&quot;:[],&quot;checkout_charge_amount&quot;:0}"
2645  cart-inventory-quantity-by-variant-id="{}"
2646  product="null"
2647  preorder-app-data="{&quot;preorderCampaigns&quot;:[{&quot;id&quot;:&quot;f46bb4f5-161b-4cbc-b1d1-a1ea60355431&quot;,&quot;sellingPlanIds&quot;:[692214858077],&quot;content&quot;:{&quot;preorderType&quot;:&quot;ALWAYS&quot;,&quot;inventoryHasLimit&quot;:false,&quot;inventoryAvailable&quot;:null,&quot;buttonText&quot;:&quot;Pre-order&quot;,&quot;message&quot;:&quot;Expected Shipping: 13/10/2026&quot;,&quot;discountType&quot;:&quot;PERCENTAGE&quot;,&quot;discountValue&quot;:0,&quot;paymentType&quot;:&quot;FULL&quot;,&quot;paymentCheckoutChargeType&quot;:null,&quot;paymentCheckoutChargeValue&quot;:null,&quot;paymentRemainingBalanceChargeType&quot;:null,&quot;paymentRemainingBalanceChargeDayValue&quot;:null,&quot;paymentRemainingBalanceChargeDateValue&quot;:null,&quot;paymentDetailsText&quot;:null,&quot;paymentDetailsTextEnabled&quot;:false,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorder&quot;,&quot;orderTags&quot;:[&quot;Essential Preorder&quot;],&quot;customerTags&quot;:[&quot;Essential Preorder&quot;],&quot;fulfilmentType&quot;:&quot;UNFULFILLED&quot;,&quot;fulfilmentScheduledType&quot;:null,&quot;fulfilmentScheduledDayValue&quot;:null,&quot;fulfilmentScheduledDateValue&quot;:null,&quot;automaticInventoryPolicyEnabled&quot;:true,&quot;marketType&quot;:&quot;ALL&quot;,&quot;soldOutButtonText&quot;:null,&quot;badgeEnabled&quot;:false,&quot;badgeText&quot;:null,&quot;
2647badgeBackgroundColor&quot;:null,&quot;badgeTextColor&quot;:null,&quot;showDiscountedPrice&quot;:false,&quot;buttonPriceEnabled&quot;:false,&quot;mixedCartType&quot;:&quot;ONE_FULFILMENT&quot;,&quot;mixedCartErrorMessage&quot;:null,&quot;specificMarkets&quot;:[]},&quot;design&quot;:{&quot;buttonStyleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#cf0e0e&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontSize&quot;:22,&quot;borderRadius&quot;:2,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;insideTopSpacing&quot;:10,&quot;insideBottomSpacing&quot;:10,&quot;outsideTopSpacing&quot;:0,&quot;outsideBottomSpacing&quot;:20,&quot;font&quot;:&quot;INHERIT&quot;,&quot;messageFontSize&quot;:17,&quot;messageColor&quot;:&quot;#000000&quot;,&quot;paymentDetailsTextFontSize&quot;:null,&quot;paymentDetailsTextColor&quot;:null,&quot;discountedPriceFontSize&quot;:null,&quot;discountedPriceColor&quot;:null,&quot;priceFontSize&quot;:null,&quot;priceColor&quot;:null,&quot;pricesAlign&quot;:null,&quot;buttonPriceFontStyle&quot;:null,&quot;buttonPriceFontSize&quot;:null,&quot;buttonPriceColor&quot;:null},&quot;placement&quot;:{&quot;specificProducts&quot;:[58301912219997]},&quot;contentTranslations&quot;:[{&quot;buttonText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;message&quot;:&quot;Przewidywana Wysyłka: 13/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Pré-Commander&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Pré-Commande&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;message&quot;:&quot;Expédition Prévue: 13/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Vorbestellen&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Vorbestellen&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;message&quot;:&quot;Voraussichtlicher Versand: 13/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Reserva&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorden&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;message&quot;:&quot;Envío Previsto: 13/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Preordina&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preordina&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;message&quot;:&quot;Spedizione Prevista: 13/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null}],&quot;createdAt&quot;:&quot;2026-08-13T17:52:07.579Z&quot;},{&quot;id&quot;:&quot;6cf5b5a4-a4d0-4808-8348-2fd2492c2a53&quot;,&quot;sellingPlanIds&quot;:[691516899677],&quot;content&quot;:{&quot;preorderType&quot;:&quot;ALWAYS&quot;,&quot;inventoryHasLimit&quot;:false,&quot;inventoryAvailable&quot;:null,&quot;buttonText&quot;:&quot;Pre-order&quot;,&quot;message&quot;:&quot;Available late September&quot;,&quot;discountType&quot;:&quot;PERCENTAGE&quot;,&quot;discountValue&quot;:0,&quot;paymentType&quot;:&quot;FULL&quot;,&quot;paymentCheckoutChargeType&quot;:null,&quot;paymentCheckoutChargeValue&quot;:null,&quot;paymentRemainingBalanceChargeType&quot;:null,&quot;paymentRemainingBalanceChargeDayValue&quot;:null,&quot;paymentRemainingBalanceChargeDateValue&quot;:null,&quot;paymentDetailsText&quot;:null,&quot;paymentDetailsTextEnabled&quot;:false,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorder&quot;,&quot;orderTags&quot;:[&quot;Essential Preorder&quot;],&quot;customerTags&quot;:[&quot;Essential Preorder&quot;],&quot;fulfilmentType&quot;:&quot;UNFULFILLED&quot;,&quot;fulfilmentScheduledType&quot;:null,&quot;fulfilmentScheduledDayValue&quot;:null,&quot;fulfilmentScheduledDateValue&quot;:null,&quot;automaticInventoryPolicyEnabled&quot;:true,&quot;marketType&quot;:&quot;ALL&quot;,&quot;soldOutButtonText&quot;:null,&quot;badgeEnabled&quot;:false,&quot;badgeText&quot;:null,&quot;
2647badgeBackgroundColor&quot;:null,&quot;badgeTextColor&quot;:null,&quot;showDiscountedPrice&quot;:false,&quot;buttonPriceEnabled&quot;:false,&quot;mixedCartType&quot;:&quot;ONE_FULFILMENT&quot;,&quot;mixedCartErrorMessage&quot;:null,&quot;specificMarkets&quot;:[]},&quot;design&quot;:{&quot;buttonStyleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#cf0e0e&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontSize&quot;:22,&quot;borderRadius&quot;:2,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;insideTopSpacing&quot;:10,&quot;insideBottomSpacing&quot;:10,&quot;outsideTopSpacing&quot;:0,&quot;outsideBottomSpacing&quot;:20,&quot;font&quot;:&quot;INHERIT&quot;,&quot;messageFontSize&quot;:17,&quot;messageColor&quot;:&quot;#000000&quot;,&quot;paymentDetailsTextFontSize&quot;:null,&quot;paymentDetailsTextColor&quot;:null,&quot;discountedPriceFontSize&quot;:null,&quot;discountedPriceColor&quot;:null,&quot;priceFontSize&quot;:null,&quot;priceColor&quot;:null,&quot;pricesAlign&quot;:null,&quot;buttonPriceFontStyle&quot;:null,&quot;buttonPriceFontSize&quot;:null,&quot;buttonPriceColor&quot;:null},&quot;placement&quot;:{&quot;specificProducts&quot;:[57913389252957]},&quot;contentTranslations&quot;:[{&quot;buttonText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;message&quot;:&quot;Dostępny pod koniec września&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Pré-Commander&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Pré-Commande&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;message&quot;:&quot;Disponible fin septembre&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Vorbestellen&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Vorbestellen&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;message&quot;:&quot;Verfügbar ab Ende September&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Reserva&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorden&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;message&quot;:&quot;Disponible a finales de septiembre&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Preordina&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preordina&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;message&quot;:&quot;Disponibile a fine settembre&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null}],&quot;createdAt&quot;:&quot;2026-07-01T08:23:27.166Z&quot;},{&quot;id&quot;:&quot;1686b48c-9a4c-477e-9e64-f301ca295af2&quot;,&quot;sellingPlanIds&quot;:[692277805405],&quot;content&quot;:{&quot;preorderType&quot;:&quot;ALWAYS&quot;,&quot;inventoryHasLimit&quot;:false,&quot;inventoryAvailable&quot;:null,&quot;buttonText&quot;:&quot;Pre-order&quot;,&quot;message&quot;:&quot;Expected Shipping: 06/10/2026&quot;,&quot;discountType&quot;:&quot;PERCENTAGE&quot;,&quot;discountValue&quot;:0,&quot;paymentType&quot;:&quot;FULL&quot;,&quot;paymentCheckoutChargeType&quot;:null,&quot;paymentCheckoutChargeValue&quot;:null,&quot;paymentRemainingBalanceChargeType&quot;:null,&quot;paymentRemainingBalanceChargeDayValue&quot;:null,&quot;paymentRemainingBalanceChargeDateValue&quot;:null,&quot;paymentDetailsText&quot;:null,&quot;paymentDetailsTextEnabled&quot;:false,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorder&quot;,&quot;orderTags&quot;:[&quot;Essential Preorder&quot;],&quot;customerTags&quot;:[&quot;Essential Preorder&quot;],&quot;fulfilmentType&quot;:&quot;UNFULFILLED&quot;,&quot;fulfilmentScheduledType&quot;:null,&quot;fulfilmentScheduledDayValue&quot;:null,&quot;fulfilmentScheduledDateValue&quot;:null,&quot;automaticInventoryPolicyEnabled&quot;:true,&quot;marketType&quot;:&quot;ALL&quot;,&quot;soldOutButtonText&quot;:null,&quot;badgeEnabled&quot;:false,&quot;badgeText&quot;:null,&quot;
2647badgeBackgroundColor&quot;:null,&quot;badgeTextColor&quot;:null,&quot;showDiscountedPrice&quot;:false,&quot;buttonPriceEnabled&quot;:false,&quot;mixedCartType&quot;:&quot;ONE_FULFILMENT&quot;,&quot;mixedCartErrorMessage&quot;:null,&quot;specificMarkets&quot;:[]},&quot;design&quot;:{&quot;buttonStyleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#cf0e0e&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontSize&quot;:22,&quot;borderRadius&quot;:2,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;insideTopSpacing&quot;:10,&quot;insideBottomSpacing&quot;:10,&quot;outsideTopSpacing&quot;:0,&quot;outsideBottomSpacing&quot;:20,&quot;font&quot;:&quot;INHERIT&quot;,&quot;messageFontSize&quot;:17,&quot;messageColor&quot;:&quot;#000000&quot;,&quot;paymentDetailsTextFontSize&quot;:null,&quot;paymentDetailsTextColor&quot;:null,&quot;discountedPriceFontSize&quot;:null,&quot;discountedPriceColor&quot;:null,&quot;priceFontSize&quot;:null,&quot;priceColor&quot;:null,&quot;pricesAlign&quot;:null,&quot;buttonPriceFontStyle&quot;:null,&quot;buttonPriceFontSize&quot;:null,&quot;buttonPriceColor&quot;:null},&quot;placement&quot;:{&quot;specificProducts&quot;:[62451598721373,62445107937629,64778221158749]},&quot;contentTranslations&quot;:[{&quot;buttonText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;message&quot;:&quot;Przewidywana Wysyłka: 06/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Pré-Commander&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Pré-Commande&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;message&quot;:&quot;Expédition Prévue: 06/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Vorbestellen&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Vorbestellen&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;message&quot;:&quot;Voraussichtlicher Versand: 06/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Reserva&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorden&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;message&quot;:&quot;Envío Previsto: 06/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Preordina&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preordina&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;message&quot;:&quot;Spedizione Prevista: 06/10/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null}],&quot;createdAt&quot;:&quot;2026-09-17T17:27:01.199Z&quot;},{&quot;id&quot;:&quot;3c4fe008-47e5-4bc8-a985-58b39aa26449&quot;,&quot;sellingPlanIds&quot;:[692297957725],&quot;content&quot;:{&quot;preorderType&quot;:&quot;ALWAYS&quot;,&quot;inventoryHasLimit&quot;:false,&quot;inventoryAvailable&quot;:null,&quot;buttonText&quot;:&quot;Pre-order&quot;,&quot;message&quot;:&quot;Expected Shipping: 05/11/2026&quot;,&quot;discountType&quot;:&quot;PERCENTAGE&quot;,&quot;discountValue&quot;:0,&quot;paymentType&quot;:&quot;FULL&quot;,&quot;paymentCheckoutChargeType&quot;:null,&quot;paymentCheckoutChargeValue&quot;:null,&quot;paymentRemainingBalanceChargeType&quot;:null,&quot;paymentRemainingBalanceChargeDayValue&quot;:null,&quot;paymentRemainingBalanceChargeDateValue&quot;:null,&quot;paymentDetailsText&quot;:null,&quot;paymentDetailsTextEnabled&quot;:false,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorder&quot;,&quot;orderTags&quot;:[&quot;Essential Preorder&quot;],&quot;customerTags&quot;:[&quot;Essential Preorder&quot;],&quot;fulfilmentType&quot;:&quot;UNFULFILLED&quot;,&quot;fulfilmentScheduledType&quot;:null,&quot;fulfilmentScheduledDayValue&quot;:null,&quot;fulfilmentScheduledDateValue&quot;:null,&quot;automaticInventoryPolicyEnabled&quot;:true,&quot;marketType&quot;:&quot;ALL&quot;,&quot;soldOutButtonText&quot;:null,&quot;badgeEnabled&quot;:false,&quot;badgeText&quot;:null,&quot;
2647badgeBackgroundColor&quot;:null,&quot;badgeTextColor&quot;:null,&quot;showDiscountedPrice&quot;:false,&quot;buttonPriceEnabled&quot;:false,&quot;mixedCartType&quot;:&quot;ONE_FULFILMENT&quot;,&quot;mixedCartErrorMessage&quot;:null,&quot;specificMarkets&quot;:[]},&quot;design&quot;:{&quot;buttonStyleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#cf0e0e&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontSize&quot;:22,&quot;borderRadius&quot;:2,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;insideTopSpacing&quot;:10,&quot;insideBottomSpacing&quot;:10,&quot;outsideTopSpacing&quot;:0,&quot;outsideBottomSpacing&quot;:20,&quot;font&quot;:&quot;INHERIT&quot;,&quot;messageFontSize&quot;:17,&quot;messageColor&quot;:&quot;#000000&quot;,&quot;paymentDetailsTextFontSize&quot;:null,&quot;paymentDetailsTextColor&quot;:null,&quot;discountedPriceFontSize&quot;:null,&quot;discountedPriceColor&quot;:null,&quot;priceFontSize&quot;:null,&quot;priceColor&quot;:null,&quot;pricesAlign&quot;:null,&quot;buttonPriceFontStyle&quot;:null,&quot;buttonPriceFontSize&quot;:null,&quot;buttonPriceColor&quot;:null},&quot;placement&quot;:{&quot;specificProducts&quot;:[57935608217949]},&quot;contentTranslations&quot;:[{&quot;buttonText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Zamów w Przedsprzedaży&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;message&quot;:&quot;Przewidywana Wysyłka: 05/11/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Pré-Commander&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Pré-Commande&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;message&quot;:&quot;Expédition Prévue: 05/11/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Vorbestellen&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Vorbestellen&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;message&quot;:&quot;Voraussichtlicher Versand: 05/11/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Reserva&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preorden&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;message&quot;:&quot;Envío Previsto: 05/11/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null},{&quot;buttonText&quot;:&quot;Preordina&quot;,&quot;cartDiscountKey&quot;:null,&quot;cartNoteKey&quot;:&quot;📌&quot;,&quot;cartNoteText&quot;:&quot;Preordina&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;message&quot;:&quot;Spedizione Prevista: 05/11/2026&quot;,&quot;paymentDetailsText&quot;:null,&quot;badgeText&quot;:null,&quot;soldOutButtonText&quot;:null,&quot;mixedCartErrorMessage&quot;:null}],&quot;createdAt&quot;:&quot;2026-09-24T20:10:15.298Z&quot;}],&quot;preorderDisplay&quot;:{&quot;featuredProductsEnabled&quot;:true,&quot;listEnabled&quot;:true,&quot;quickViewEnabled&quot;:true,&quot;discountEnabled&quot;:true},&quot;publicAccessToken&quot;:&quot;b3a3bd302bff54874106e129c3295d2b&quot;,&quot;isStaging&quot;:false}"
2648  preorder-app-data-back-in-stock="{&quot;backInStockCampaigns&quot;:[{&quot;id&quot;:&quot;59587da4-3cb2-4922-bad3-df6b1ede755f&quot;,&quot;signal&quot;:{&quot;inventoryThreshold&quot;:1,&quot;notifyViaEmail&quot;:true,&quot;notifyViaSms&quot;:false,&quot;emailProvider&quot;:&quot;ESSENTIAL&quot;,&quot;smsProvider&quot;:null},&quot;popUp&quot;:{&quot;font&quot;:&quot;INHERIT&quot;,&quot;title&quot;:&quot;Notify me&quot;,&quot;titleFontStyle&quot;:&quot;BOLD&quot;,&quot;titleFontSize&quot;:24,&quot;titleColor&quot;:&quot;#000000&quot;,&quot;description&quot;:&quot;
2648Would you like us to let you know when the {product} becomes available?&quot;,&quot;descriptionFontStyle&quot;:null,&quot;descriptionFontSize&quot;:16,&quot;descriptionColor&quot;:&quot;#000000&quot;,&quot;disclaimer&quot;:&quot;We&#39;ll only notify you when the product becomes available&quot;,&quot;disclaimerFontStyle&quot;:null,&quot;disclaimerFontSize&quot;:12,&quot;disclaimerColor&quot;:&quot;#757575&quot;,&quot;emailFieldPlaceholder&quot;:&quot;E-mail&quot;,&quot;emailFieldError&quot;:&quot;Enter valid email address&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;formFieldsRequired&quot;:null,&quot;successTitle&quot;:&quot;Thank you!&quot;,&quot;successDescription&quot;:&quot;We&#39;ll notify you once the product becomes available.&quot;,&quot;formBackgroundType&quot;:&quot;MONOCHROME&quot;,&quot;formMonochromeBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;formGradientBackgroundStartColor&quot;:null,&quot;formGradientBackgroundEndColor&quot;:null,&quot;formGradientBackgroundAngle&quot;:null,&quot;formBorderRadius&quot;:5,&quot;formBorderSize&quot;:0,&quot;formBorderColor&quot;:&quot;#ffffff&quot;,&quot;formPaddingTopBottom&quot;:21,&quot;formPaddingLeftRight&quot;:17,&quot;formFieldBackground&quot;:&quot;#ffffff&quot;,&quot;formFieldBorderRadius&quot;:2,&quot;formFieldBorderSize&quot;:1,&quot;formFieldBorderColor&quot;:&quot;#EBEBEB&quot;,&quot;formFieldFontStyle&quot;:null,&quot;formFieldFontSize&quot;:17,&quot;formFieldColor&quot;:&quot;#757575&quot;,&quot;buttonText&quot;:&quot;Notify me&quot;,&quot;buttonBackgroundType&quot;:&quot;MONOCHROME&quot;,&quot;buttonMonochromeBackgroundColor&quot;:&quot;#000000&quot;,&quot;buttonGradientBackgroundStartColor&quot;:null,&quot;buttonGradientBackgroundEndColor&quot;:null,&quot;buttonGradientBackgroundAngle&quot;:null,&quot;buttonBorderRadius&quot;:2,&quot;buttonBorderSize&quot;:0,&quot;buttonBorderColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontStyle&quot;:&quot;BOLD&quot;,&quot;buttonTextFontSize&quot;:17,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;newsletterEnabled&quot;:false,&quot;newsletterSubscribeType&quot;:null,&quot;newsletterText&quot;:null,&quot;newsletterTextFontStyle&quot;:null,&quot;newsletterTextFontSize&quot;:null,&quot;newsletterTextColor&quot;:null,&quot;newsletterCheckedByDefault&quot;:false},&quot;button&quot;:{&quot;text&quot;:&quot;Notify me when available&quot;,&quot;styleType&quot;:&quot;CUSTOM&quot;,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;borderRadius&quot;:2,&quot;borderSize&quot;:0,&quot;borderColor&quot;:&quot;#ffffff&quot;,&quot;font&quot;:&quot;INHERIT&quot;,&quot;textFontStyle&quot;:&quot;BOLD&quot;,&quot;textFontSize&quot;:18,&quot;textColor&quot;:&quot;#cf0e0e&quot;},&quot;email&quot;:{&quot;subject&quot;:&quot;{product} back in stock&quot;,&quot;logoShopifyImageId&quot;:&quot;gid://shopify/MediaImage/72001661337949&quot;,&quot;logoWidth&quot;:250,&quot;font&quot;:&quot;HELVETICA&quot;,&quot;storeName&quot;:&quot;Premium Electric Scooters&quot;,&quot;storeNameFontStyle&quot;:null,&quot;storeNameFontSize&quot;:28,&quot;storeNameColor&quot;:&quot;#333333&quot;,&quot;emailBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;subheading&quot;:&quot;BACK IN STOCK&quot;,&quot;subheadingFontStyle&quot;:&quot;BOLD&quot;,&quot;subheadingFontSize&quot;:18,&quot;subheadingColor&quot;:&quot;#333333&quot;,&quot;description&quot;:&quot;The item you&#39;re interested in is available now. Make it yours, before it goes out of stock again!&quot;,&quot;descriptionFontStyle&quot;:null,&quot;descriptionFontSize&quot;:14,&quot;descriptionColor&quot;:&quot;#333333&quot;,&quot;productNameFontStyle&quot;:null,&quot;productNameFontSize&quot;:18,&quot;productNameColor&quot;:&quot;#333333&quot;,&quot;priceFontStyle&quot;:&quot;BOLD&quot;,&quot;priceFontSize&quot;:18,&quot;priceColor&quot;:&quot;#333333&quot;,&quot;buttonTakeCustomerType&quot;:&quot;CART&quot;,&quot;buttonText&quot;:&quot;Add to cart&quot;,&quot;
2648buttonBackgroundType&quot;:&quot;MONOCHROME&quot;,&quot;buttonMonochromeBackgroundColor&quot;:&quot;#000000&quot;,&quot;buttonGradientBackgroundStartColor&quot;:null,&quot;buttonGradientBackgroundEndColor&quot;:null,&quot;buttonGradientBackgroundAngle&quot;:null,&quot;buttonBorderRadius&quot;:0,&quot;buttonBorderSize&quot;:0,&quot;buttonBorderColor&quot;:&quot;#ffffff&quot;,&quot;buttonTextFontStyle&quot;:&quot;BOLD&quot;,&quot;buttonTextFontSize&quot;:17,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;footerText&quot;:&quot;You&#39;re getting these emails because you subscribed to Back in Stock notifications from {storeName}.&quot;,&quot;gdprComplianceEnabled&quot;:false,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null},&quot;assignment&quot;:{&quot;type&quot;:&quot;ALL_PRODUCTS&quot;,&quot;overlapType&quot;:&quot;SHOW_ONLY_PREORDER&quot;,&quot;specificProducts&quot;:[],&quot;specificCollections&quot;:[]},&quot;popUpTranslations&quot;:[{&quot;buttonText&quot;:&quot;Powiadom mnie&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;title&quot;:&quot;Powiadom mnie&quot;,&quot;description&quot;:&quot;Czy chcesz, abyśmy powiadomili Cię, gdy {product} będzie dostępny?&quot;,&quot;disclaimer&quot;:&quot;Powiadomimy Cię tylko wtedy, gdy produkt będzie dostępny.&quot;,&quot;emailFieldPlaceholder&quot;:&quot;Adres e-mail&quot;,&quot;emailFieldError&quot;:&quot;Podaj prawidłowy adres e-mail&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;successTitle&quot;:&quot;Dziękujemy!&quot;,&quot;successDescription&quot;:&quot;Powiadomimy Cię, gdy produkt będzie dostępny.&quot;,&quot;newsletterText&quot;:null},{&quot;buttonText&quot;:&quot;Benachrichtigen&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;title&quot;:&quot;Benachrichtigen&quot;,&quot;description&quot;:&quot;Möchten Sie benachrichtigt werden, sobald das {product} verfügbar ist?&quot;,&quot;disclaimer&quot;:&quot;Wir benachrichtigen Sie nur, wenn das Produkt verfügbar ist.&quot;,&quot;emailFieldPlaceholder&quot;:&quot;E-Mail&quot;,&quot;emailFieldError&quot;:&quot;Bitte geben Sie eine gültige E-Mail-Adresse ein.&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;successTitle&quot;:&quot;Vielen Dank!&quot;,&quot;successDescription&quot;:&quot;Wir benachrichtigen Sie, sobald das Produkt verfügbar ist.&quot;,&quot;newsletterText&quot;:null},{&quot;buttonText&quot;:&quot;Avísame&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;title&quot;:&quot;Avísame&quot;,&quot;description&quot;:&quot;¿Quieres que te avisemos cuando el {product} esté disponible?&quot;,&quot;disclaimer&quot;:&quot;Solo te avisaremos cuando el producto esté disponible.&quot;,&quot;emailFieldPlaceholder&quot;:&quot;E-mail&quot;,&quot;emailFieldError&quot;:&quot;Introduce una dirección de correo electrónico válida&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;successTitle&quot;:&quot;¡Gracias!&quot;,&quot;successDescription&quot;:&quot;Te avisaremos cuando el producto esté disponible.&quot;,&quot;newsletterText&quot;:null},{&quot;buttonText&quot;:&quot;Me prévenir&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;title&quot;:&quot;Me prévenir&quot;,&quot;description&quot;:&quot;Souhaitez-vous être informé(e) de la disponibilité de {product} ?&quot;,&quot;disclaimer&quot;:&quot;Nous vous informerons uniquement lorsque le produit sera disponible.&quot;,&quot;emailFieldPlaceholder&quot;:&quot;E-mail&quot;,&quot;emailFieldError&quot;:&quot;Veuillez saisir une adresse e-mail valide.&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;successTitle&quot;:&quot;Merci !&quot;,&quot;successDescription&quot;:&quot;Nous vous informerons dès que le produit sera disponible.&quot;,&quot;newsletterText&quot;:null},{&quot;buttonText&quot;:&quot;Avvisami&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;title&quot;:&quot;Avvisami&quot;,&quot;description&quot;:&quot;Desideri essere avvisato quando il {product} sarà disponibile?&quot;,&quot;disclaimer&quot;:&quot;Ti avviseremo solo quando il prodotto sarà disponibile.&quot;,&quot;emailFieldPlaceholder&quot;:&quot;E-mail&quot;,&quot;emailFieldError&quot;:&quot;Inserisci un indirizzo email valido&quot;,&quot;phoneFieldPlaceholder&quot;:null,&quot;phoneFieldError&quot;:null,&quot;successTitle&quot;:&quot;Grazie!&quot;,&quot;successDescription&quot;:&quot;Ti avviseremo non appena il prodotto sarà disponibile.&quot;,&quot;newsletterText&quot;:null}],&quot;buttonTranslations&quot;:[{&quot;locale&quot;:&quot;fr&quot;,&quot;text&quot;:&quot;Prévenez-moi quand c’est disponible&quot;},{&quot;locale&quot;:&quot;de&quot;,&quot;text&quot;:&quot;Benachrichtigen Sie mich, wenn verfügbar&quot;},{&quot;locale&quot;:&quot;es&quot;,&quot;text&quot;:&quot;Avísame cuando esté disponible&quot;},{&quot;locale&quot;:&quot;it&quot;,&quot;text&quot;:&quot;Avvisami quando è disponibile&quot;},{&quot;locale&quot;:&quot;pl&quot;,&quot;text&quot;:&quot;Powiadom mnie, gdy będzie dostępny&quot;}],&quot;emailTranslations&quot;:[{&quot;locale&quot;:&quot;it&quot;,&quot;subject&quot;:&quot;{product} Di nuovo disponibile&quot;,&quot;storeName&quot;:&quot;Monopattini elettrici premium&quot;,&quot;subheading&quot;:&quot;DI NUOVO DISPONIBILE&quot;,&quot;description&quot;:&quot;L&#39;articolo che ti interessa è ora disponibile. Acquistalo subito prima che vada di nuovo esaurito!&quot;,&quot;buttonText&quot;:&quot;Aggiungi al carrello&quot;,&quot;footerText&quot;:null,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null},{&quot;locale&quot;:&quot;fr&quot;,&quot;subject&quot;:&quot;{product} De retour en stock&quot;,&quot;storeName&quot;:&quot;Trottinettes Electriques Premium&quot;,&quot;subheading&quot;:&quot;DE RETOUR EN STOCK&quot;,&quot;description&quot;:&quot;L&#39;article qui vous intéresse est disponible dès maintenant. Faites-vous plaisir avant qu&#39;il ne soit de nouveau en rupture de stock !&quot;,&quot;buttonText&quot;:&quot;Ajouter au panier&quot;,&quot;footerText&quot;:null,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null},{&quot;locale&quot;:&quot;pl&quot;,&quot;subject&quot;:&quot;{product} Ponownie dostępne&quot;,&quot;storeName&quot;:&quot;Hulajnogi elektryczne premium&quot;,&quot;subheading&quot;:&quot;WRÓT W MAGAZYNIE&quot;,&quot;description&quot;:&quot;Produkt, którym jesteś zainteresowany, jest już dostępny. Stwórz go, zanim znów się wyczerpie!&quot;,&quot;buttonText&quot;:&quot;Dodaj do koszyka&quot;,&quot;footerText&quot;:null,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null},{&quot;locale&quot;:&quot;cs&quot;,&quot;subject&quot;:&quot;{product} De nuevo en stock&quot;,&quot;storeName&quot;:&quot;Patinetes Eléctricos Premium&quot;,&quot;subheading&quot;:&quot;DE NUEVO EN STOCK&quot;,&quot;description&quot;:&quot;El artículo que te interesa está disponible. ¡Consíguelo antes de que se agote de nuevo!&quot;,&quot;buttonText&quot;:&quot;
2648Añadir al carrito&quot;,&quot;footerText&quot;:null,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null},{&quot;locale&quot;:&quot;de&quot;,&quot;subject&quot;:&quot;{product} Wieder verfügbar&quot;,&quot;storeName&quot;:&quot;Premium-Elektroroller&quot;,&quot;subheading&quot;:&quot;WIEDER VERFÜGBAR&quot;,&quot;description&quot;:&quot;Der gewünschte Artikel ist jetzt erhältlich. Sichern Sie ihn sich, bevor er wieder vergriffen ist!&quot;,&quot;buttonText&quot;:&quot;In den Warenkorb&quot;,&quot;footerText&quot;:null,&quot;gdprComplianceSubject&quot;:null,&quot;gdprComplianceDescription&quot;:null,&quot;gdprComplianceSuccessDescription&quot;:null}]}],&quot;bisDisplay&quot;:{&quot;featuredProductsEnabled&quot;:false,&quot;listEnabled&quot;:false,&quot;quickViewEnabled&quot;:false}}"
2649  preorder-app-data-inventory-quantity-limits="[]"
2650  preorder-app-data-market-quantity="null"
2651  preorder-app-data-app-settings="{&quot;paidFeatures&quot;:{&quot;isCustomizeEmailDisabled&quot;:false,&quot;isTranslationsDisabled&quot;:false,&quot;isButtonInQuickAddModalDisabled&quot;:false,&quot;isPreorderConfirmationEmailDisabled&quot;:false}}"
2652  product-collections="null"
2653  inventory-quantity-by-variant-id="{}"
2654  money-format-by-settings="${{amount}}"
2655  money-format="${{amount}}"
2656  template="cart"
2657></essential-preorder-app-embed>
2658
2659
2660
2661</div><div id="shopify-block-ATmdSTUZIVlRLejdna__1027443428159536739" class="shopify-block shopify-app-block">
2661<script type="application/javascript">
2662    window.hextom_qab_meta = {
2663        p1: [
2664            
2665        ],
2666        p2: {
2667            
2668        },
2669        p3:null,
2670        p4:[],
2671        p5:null,
2672    };
2673    
2674    window.hextom_qab_config = {"shop_active":"yes","record":false,"bars":[{"bar_id":375426,"updated_on":"2026-09-18T16:37:04.276303+00:00","position":"inserted","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#080505","text_color":"#ffffff","font":"Carter One","font_size":20.0,"bar_height":30,"bar_padding":10.0,"message":"{\"type\":\"standard\",\"content\":\"🎁Surprise Discount\",\"callToAction\":\"copy\",\"hasButton\":true,\"entireBarIsClickable\":false,\"buttonText\":\"Copy code\",\"buttonLink\":\"VEPACE\",\"buttonAnimation\":\"none\",\"insertLanguageCode\":false,\"newTab\":false,\"pageLink\":\"\",\"phoneLink\":\"\",\"emailLink\":\"\",\"whatsappLink\":\"\",\"copyCode\":\"VEPACE\",\"pageLinkButtonText\":\"Check it out\",\"phoneButtonText\":\"Call us\",\"emailButtonText\":\"Email us\",\"whatsappButtonText\":\"Chat with us\",\"copyButtonText\":\"Copy code\",\"copyButtonTextAfter\":\"Code copied!\"}","countries":"","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"","button_background_color":"#CF0E0E","button_text_color":"#ffffff","button_disable":true,"button_link":"https://vepace.com/","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","start_on":"2025-08-23T07:13:16.674257+00:00","end_on":"","schedule_enabled":false,"new_tab":false,"entire_bar_clickable":false,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"<style>\n[data-block-id=\"ASzdxK0p4UElzTzZJc__hextom_announce_bar_qab_custom_placement_rHezri-1\"] {\nmargin-bottom: 30px !important;\n}\n\n\n[data-block-id=\"AOHhNY2Q2Q01zZ091c__hextom_announce_bar_qab_custom_placement_YTKm8G-1\"] {\nmargin-bottom: 30px !important;\n}\n\n[data-block-id=\"ANzBVajdVQloyOEoya__hextom_announce_bar_qab_custom_placement_UwnBKN-1\"]\n{\nmargin-bottom: 40px !important;\n}\n\n#qab_background{\nz-index: 0 !important;\n}\n</style>","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\">\",\"value\":0}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":false,"targeted_markets_region_codes":"","translation":{"de":{"button1":"Code kopieren","button2":"Code kopiert!","message":"🎁Überraschungsrabatt"},"es":{"button1":"Copiar código","button2":"¡Código copiado!","message":"🎁Descuento Sorpresa"},"fr":{"button1":"Copier le code","button2":"Code copié !","message":"🎁Remise Surprise"},"it":{"button1":"Copia il codice","button2":"Codice copiato!","message":"🎁Sconto a Sorpresa"},"pl":{"button1":"Kopiuj kod","button2":"Kod skopiowany!","message":"🎁Niespodziew
2674ana Zniżka"}},"locales":["de","es","fr","it","pl"]}]};
2675    
2676</script>
2676
2677
2678</div><div id="shopify-block-AV1c1MGppS3Bld2V0Z__1967102994182284862" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: connected_sdk_script -->
2678<script src='https://www.paypalobjects.com/pa/js/min/pa.js'></script>
2678
2679
2680<script
2681  src='https://www.paypal.com/sdk/js?client-id=AbtXlp5R3xc83T9xW_ZXKTK8IVZ-14EMelDioU4VC285IqSuxUI4yotKxjV0sz_X6YsONYi10vSBPNKM&merchant-id=VJACG82NQC82U&components=messages'
2682  data-namespace='PayPalSDK'
2683  data-partner-attribution-id='JADEDPIXEL_SHOPPINGCART_EC_CA'
2684></script>
2684
2685<!-- END app snippet --><!-- BEGIN app snippet: utils -->
2685<script>
2686  // ============================================
2687  // Core Utilities
2688  // ============================================
2689
2690  // Setup FPTI Analytics
2691  if (PAYPAL && PAYPAL.analytics) {
2692    PAYPAL.analytics.setup({
2693      data: {
2694        pgrp: 'shopify:messaging:app-embed',
2695        comp: 'shopify-app-embed',
2696      },
2697    });
2698  }
2699
2700  const recordEvent = (event_name, additionalData) => {
2701    PAYPAL.analytics.instance.recordEvent(event_name, {
2702      theme: window?.Shopify?.theme?.name || 'unknown',
2703      shop: window?.Shopify?.shop || 'unknown',
2704      path: window.location.pathname,
2705      flow: 'Shopify - Pay Later',
2706      space_key: 'SKD8GM',
2707      ...additionalData,
2708    });
2709  };
2710
2711  // In Theme Editor when using Advanced Settings
2712  // User chooses copy as JS Path from their browser
2713  // The pasted value will be a string that contains "document.querySelector("...")
2714  // Remove document.querySelector(" and ")
2715  // Using JS Path we can ensure the path to the element is accurate
2716  const parseSelector = (selector) => {
2717    try {
2718      // Handle both single and double quotes
2719      return selector
2720        .replace(/document\.querySelector\(["']/g, '')
2721        .replace(/["']\)/g, '');
2722    } catch (e) {
2723      recordEvent('appEmbed:parseSelector:error', { error: e.message });
2724    }
2725  };
2726
2727  // Waits for Element to be rendered
2728  // Uses mutation observer to watch for changes in the DOM
2729  // https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
2730  // On changes, check for the selector again
2731  const waitForElement = (selector) => {
2732    try {
2733      return new Promise((resolve) => {
2734        const existing = document.querySelector(selector);
2735        if (existing) return resolve(existing);
2736
2737        const observer = new MutationObserver(() => {
2738          const el = document.querySelector(selector);
2739          if (el) {
2740            observer.disconnect();
2741            resolve(el);
2742          }
2743        });
2744
2745        observer.observe(document.body, {
2746          childList: true,
2747          subtree: true,
2748        });
2749      });
2750    } catch (e) {
2751      recordEvent('appEmbed:waitForElement:error', { error: e.message });
2752    }
2753  };
2754
2755  // Formats correct cart/drawer subtotal and adds or updates messaging
2756  const addOrUpdateMessagingPriceAttribute = async (price, locator, messaging) => {
2757    try {
2758      // Format price to 2 decimal places ex: 150000 => 1500.00
2759      // Messaging requires price to be in string format
2760      const formattedPrice = Number((price / 100).toFixed(2)).toString();
2761
2762      const messagingId = messaging.id;
2763      const existingMessaging = document.getElementById(messagingId);
2764
2765      if (existingMessaging) {
2766        // Update the data-pp-amount attribute on the existing element
2767        existingMessaging.setAttribute('data-pp-amount', formattedPrice);
2768      } else {
2769        const element = await waitForElement(locator);
2770
2771        const updatedPriceMessaging = messaging.cloneNode();
2772        updatedPriceMessaging.setAttribute('data-pp-amount', formattedPrice);
2773
2774        element.after(updatedPriceMessaging);
2775      }
2776    } catch (e) {
2777      recordEvent('appEmbed:addOrUpdateMessagingPriceAttribute:error', { error: e.message });
2778    }
2779  };
2780
2781  // Fetches cart details from Shopify cart endpoint
2782  const fetchCartDetails = async () => {
2783    try {
2784      const response = await fetch('/cart.js');
2785      const cart = await response.json();
2786
2787      return cart.total_price;
2788    } catch (e) {
2789      recordEvent('appEmbed:fetchCartDetails:error', { error: e.message });
2790    }
2791  };
2792
2793  // Fetches variant details Shopify product endpoint
2794  // https://shopify.dev/docs/api/ajax/reference/product
2795  const fetchVariant = async () => {
2796    try {
2797      // Ex: https://test-store.myshopify.com/products/the-multi-location-snowboard?variant=45268551368883
2798      const urlParams = new URLSearchParams(window.location.search);
2799      const urlVariantId = parseInt(urlParams.get('variant'), 10);
2800      const productHandle = window.location.pathname.split('/products/')[1]?.split('?')[0];
2801
2802      const response = await fetch(`/products/${productHandle}.js`);
2803      const productData = await response.json();
2804      const variants = productData.variants;
2805      const selectedVariant = variants.find(v => v.id === urlVariantId);
2806
2807      if (selectedVariant) {
2808        return selectedVariant;
2809      }
2810
2811      return variants.find(v => v.available) || variants[0];
2812    } catch (e) {
2813      recordEvent('appEmbed:fetchVariant:error', { error: e.message });
2814    }
2815  };
2816
2817  // Get the selected variant ID from URL, form input, or select element
2818  const getSelectedVariantId = () => {
2819    try {
2820      const urlParams = new URLSearchParams(window.location.search);
2821      const urlVariant = urlParams.get('variant');
2822      if (urlVariant) return parseInt(urlVariant, 10);
2823
2824      const formInput = document.querySelector('form[action*="/cart/add"] input[name="id"]');
2825      if (formInput?.value) return parseInt(formInput.value, 10);
2826
2827      const selectInput = document.querySelector('form[action*="/cart/add"] select[name="id"]');
2828      if (selectInput?.value) return parseInt(selectInput.value, 10);
2829
2830      return null;
2831    } catch (e) {
2832      recordEvent('appEmbed:getSelectedVariantId:error', { error: e.message });
2833      return null;
2834    }
2835  };
2836
2837  const getShopifyData = () => {
2838    try {
2839      const selectedVariantId = getSelectedVariantId();
2840
2841      const findVariant = (variants) => {
2842        if (!variants?.length) return null;
2843        if (selectedVariantId) {
2844          const selected = variants.find(v => v.id === selectedVariantId);
2845          if (selected) return selected;
2846        }
2847        return variants.find(v => v.available) || variants[0];
2848      };
2849
2850      if (window.meta?.product) {
2851        const product = window.meta.product;
2852        const variant = findVariant(product.variants);
2853        return {
2854          product: { title: product.title, vendor: product.vendor, type: product.type, id: product.id },
2855          price: variant ? {
2856            priceInCents: variant.price,
2857            compareAtPrice: variant.compare_at_price,
2858            currency: window.Shopify?.currency?.active || 'USD',
2859            variantId: variant.id,
2860            variantTitle: variant.title
2861          } : null
2862        };
2863      }
2864
2865      if (window.ShopifyAnalytics?.meta?.product) {
2866        const product = window.ShopifyAnalytics.meta.product;
2867        const variant = findVariant(product.variants);
2868        return {
2869          product: { title: product.title, vendor: product.vendor, id: product.id },
2870          price: variant ? {
2871            priceInCents: variant.price,
2872            currency: window.Shopify?.currency?.active || 'USD',
2873            variantId: variant.id
2874          } : null
2875        };
2876      }
2877
2878      return null;
2879    } catch (e) {
2880      recordEvent('appEmbed:getShopifyData:error', { error: e.message });
2881      return null;
2882    }
2883  };
2884
2885  // Generic function to watch for changes in the DOM
2886  // and listen for specific API calls made by the Shopify store
2887  // Callback provides specific logic for handling the response
2888  const watchForChanges = (locator, messaging, callback) => {
2889    try {
2890      // Overrides the native `fetch` function to listen for specific API calls.
2891      // Wrapped in an Immediately Invoked Function Expression (IIFE)
2892      // To avoid polluting the global namespace.
2893      (function (window, windowFetch) {
2894        // Check if `fetch` is a function. If not, exit early.
2895        if (typeof fetch !== 'function') return;
2896
2897        window.fetch = function () {
2898          // Call the original `fetch` function with the provided arguments.
2899          const response = windowFetch.apply(this, arguments);
2900
2901          response.then(async (res) => {
2902            if (typeof callback === 'function') {
2903              callback(res, locator, messaging);
2904            }
2905          });
2906
2907          // Return the original `fetch` response.
2908          return response;
2909        };
2910      })(window, window.fetch);
2911    } catch (e) {
2912      recordEvent('appEmbed:watchForChanges:error', { error: e.message });
2913    }
2914  };
2915
2916  // Provides ability to watch for cart changes
2917  // such as increment, decrement, or remove items
2918  // Also handles adding new items which opens Cart Drawer
2919  // and updates the messaging with the new cart total
2920  // This function is used for both Cart Drawer and Cart Page
2921  const watchForCartChanges = (locator, messaging) => {
2922    const cartChangeCallback = async (res, locator, messaging) => {
2923      // Determine the id of messaging div either #paypal-upstream-messaging-cart-{page | drawer}
2924      const messagingId = messaging.id;
2925
2926      // Changes (e.g., increment, decrement, or remove items).
2927      if (res.url.includes('/cart/change')) {
2928        // Clone the response to read its JSON data without consuming the original response.
2929        res
2930          .clone()
2931          .json()
2932          .then((data) => {
2933            addOrUpdateMessagingPriceAttribute(data.total_price, locator, messaging);
2934          });
2935
2936        // Called when adding a new item which opens Cart Drawer
2937      } else if (res.url.includes('/cart/add')) {
2938        // Adding items does not return the updated cart details,
2939        // Fetch the updated cart details (e.g., total_price).
2940        const updatedPrice = await fetchCartDetails();
2941
2942        // Introduce a delay to handle potential race conditions where the cart drawer has not rendered yet.
2943        setTimeout(async () => {
2944          await addOrUpdateMessagingPriceAttribute(updatedPrice, locator, messaging);
2945        }, 500);
2946      }
2947    };
2948
2949    watchForChanges(locator, messaging, cartChangeCallback);
2950  };
2951
2952  // Provides ability to watch for product specific changes
2953  // such as variant selection on product pages
2954  const watchForProductChanges = (locator, messaging) => {
2955    let lastVariantId = new URLSearchParams(window.location.search).get('variant');
2956
2957    const handleVariantChange = async () => {
2958      const currentVariantId = new URLSearchParams(window.location.search).get('variant');
2959      if (currentVariantId && currentVariantId !== lastVariantId) {
2960        lastVariantId = currentVariantId;
2961
2962        const newVariantData = await fetchVariant();
2963        const newPriceInCents = newVariantData?.price;
2964
2965        if (newPriceInCents) {
2966          await addOrUpdateMessagingPriceAttribute(newPriceInCents, locator, messaging);
2967        } else {
2968          recordEvent('appEmbed:watchForProductChanges:error:noNewVariantPrice');
2969        }
2970      }
2971    };
2972
2973    // Shopify themes can either handle variant changes on the client-side or server-side (via variant API calls)
2974    // We will "intercept" and handle variant changes by:
2975    // 1. Watching for URL changes
2976    const _pushState = history.pushState.bind(history);
2977    const _replaceState = history.replaceState.bind(history);
2978
2979    history.pushState = function (...args) {
2980      _pushState(...args);
2981      handleVariantChange();
2982    };
2983
2984    history.replaceState = function (...args) {
2985      _replaceState(...args);
2986      handleVariantChange();
2987    };
2988
2989    // 2. Watching for back/forward browser clicks
2990    window.addEventListener('popstate', handleVariantChange);
2991
2992    // 3. Fallback: Watching for variant API calls
2993    // Future optimization: This fallback could be removed if all Shopify themes can be handled with 1. and 2.
2994    const productChangeCallback = async (res, locator, messaging) => {
2995      if (res.url.includes('/variants')) {
2996        await handleVariantChange();
2997        return;
2998      }
2999    };
3000
3001    watchForChanges(locator, messaging, productChangeCallback);
3002  };  
3003</script>
3003
3004<!-- END app snippet --><!-- BEGIN app snippet: price-detection -->
3004<script>
3005  // ============================================
3006  // Price Detection & Element Scoring
3007  // Depends on: utils.liquid (recordEvent, getShopifyData)
3008  // ============================================
3009
3010  const extractPriceFromText = (text) => {
3011    const match = text.match(/[\d,]+\.?\d*/);
3012    if (!match) return null;
3013    return parseFloat(match[0].replace(/,/g, ''));
3014  };
3015
3016  const textMatchesPrice = (text, knownPriceInCents) => {
3017    const extracted = extractPriceFromText(text);
3018    if (extracted === null) return false;
3019    const knownPrice = knownPriceInCents / 100;
3020    return Math.abs(extracted - knownPrice) < 0.01;
3021  };
3022
3023  const hasStrikethrough = (element) => {
3024    let el = element;
3025    while (el && el !== document.body) {
3026      const style = getComputedStyle(el);
3027      if (style.textDecoration.includes('line-through') ||
3028          style.textDecorationLine?.includes('line-through')) {
3029        return true;
3030      }
3031      if (['S', 'DEL', 'STRIKE'].includes(el.tagName)) {
3032        return true;
3033      }
3034      el = el.parentElement;
3035    }
3036    return false;
3037  };
3038
3039  // Find the add-to-cart button. Result is cached since the button doesn't change per page load.
3040  let _cachedAddToCartButton;
3041  const findAddToCartButton = () => {
3042    if (_cachedAddToCartButton !== undefined) return _cachedAddToCartButton;
3043    try {
3044      const formButton = document.querySelector('form[action*="/cart/add"] button[type="submit"]');
3045      if (formButton) return (_cachedAddToCartButton = formButton);
3046
3047      const buttons = document.querySelectorAll('button');
3048      for (const btn of buttons) {
3049        const text = btn.textContent.toLowerCase();
3050        if (text.includes('add to cart') || text.includes('add to bag') ||
3051            text.includes('buy now') || text.includes('add to basket')) {
3052          return (_cachedAddToCartButton = btn);
3053        }
3054      }
3055
3056      return (_cachedAddToCartButton = null);
3057    } catch (e) {
3058      recordEvent('appEmbed:findAddToCartButton:error', { error: e.message });
3059      return (_cachedAddToCartButton = null);
3060    }
3061  };
3062
3063  // Find element containing specific text (used for product title proximity).
3064  // Result is cached per text string — title is static per page load and scoreElement
3065  // calls this once per candidate, so without caching it's O(candidates) full DOM walks.
3066  let _titleElementCache = {};
3067  const findElementContainingText = (text) => {
3068    if (text in _titleElementCache) return _titleElementCache[text];
3069    try {
3070      const normalizedText = text.toLowerCase().trim();
3071      const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
3072
3073      let node;
3074      while (node = walker.nextNode()) {
3075        const nodeText = node.textContent.trim().toLowerCase();
3076        if (nodeText.length > 5 && normalizedText.includes(nodeText.substring(0, 20))) {
3077          const el = node.parentElement;
3078          const rect = el.getBoundingClientRect();
3079          if (rect.width > 0 && rect.height > 0) {
3080            const fontSize = parseFloat(getComputedStyle(el).fontSize);
3081            if (fontSize >= 16) return (_titleElementCache[text] = el);
3082          }
3083        }
3084      }
3085      return (_titleElementCache[text] = null);
3086    } catch (e) {
3087      return null;
3088    }
3089  };
3090
3091  const getViewportThresholds = () => {
3092    const vh = window.innerHeight;
3093    const isMobile = window.innerWidth < 768;
3094
3095    return {
3096      position: [[vh * 0.6, 50], [vh * 1.2, 30], [vh * 2.0, 10]],
3097      fontSize: [
3098        [isMobile ? 18 : 24, 40],
3099        [isMobile ? 14 : 18, 25],
3100        [isMobile ? 12 : 14, 10],
3101      ],
3102      proximity: {
3103        close:  isMobile ? 60  : 100,
3104        medium: isMobile ? 120 : 200,
3105        far:    isMobile ? 240 : 400,
3106      },
3107    };
3108  };
3109
3110  const getTieredScore = (value, tiers, defaultScore = 0) => {
3111    for (const [threshold, points] of tiers) {
3112      if (value < threshold) return points;
3113    }
3114    return defaultScore;
3115  };
3116
3117  // Scores a DOM element on how likely it is to be the product's main price.
3118  // Higher score = better candidate. Factors:
3119  //   - Position on page (elements higher up score better)
3120  //   - Font size (larger text = more likely a displayed price)
3121  //   - Proximity to product title and add-to-cart button
3122  //   - Structural exclusions (footer/header/nav/hidden = heavy penalty)
3123  //   - Strikethrough detection (compare-at prices = heavy penalty)
3124  const scoreElement = (element, productMeta = null, debug = false) => {
3125    let score = 0;
3126    const breakdown = debug ? {} : null;
3127    const { position, fontSize, proximity } = getViewportThresholds();
3128    const { close, medium, far } = proximity;
3129    const rect = element.getBoundingClientRect();
3130
3131    // POSITION ON PAGE
3132    const absoluteTop = rect.top + window.scrollY;
3133    const posScore = getTieredScore(absoluteTop, position, -30);
3134    score += posScore;
3135    if (debug) breakdown.position = `${posScore >= 0 ? '+' : ''}${posScore} (top ${Math.round(absoluteTop)}px)`;
3136
3137    // FONT SIZE
3138    const fontPx = parseFloat(getComputedStyle(element).fontSize);
3139    const fontScore = fontSize.find(([t]) => fontPx >= t)?.[1] ?? -10;
3140    score += fontScore;
3141    if (debug) breakdown.fontSize = `${fontScore >= 0 ? '+' : ''}${fontScore} (${fontPx}px)`;
3142
3143    // PROXIMITY TO PRODUCT TITLE
3144    if (productMeta?.title) {
3145      const titleElement = findElementContainingText(productMeta.title);
3146      if (titleElement) {
3147        const distance = Math.abs(titleElement.getBoundingClientRect().bottom - rect.top);
3148        const titleScore = getTieredScore(distance, [[close, 40], [medium, 25], [far, 10]], 0);
3149        score += titleScore;
3150        if (debug) breakdown.titleProximity = `+${titleScore} (${Math.round(distance)}px)`;
3151      } else if (debug) {
3152        breakdown.titleProximity = 'title element not found';
3153      }
3154    } else if (debug) {
3155      breakdown.titleProximity = 'no product title';
3156    }
3157
3158    // PROXIMITY TO ADD-TO-CART BUTTON
3159    const addButton = findAddToCartButton();
3160    if (addButton) {
3161      const distance = Math.abs(addButton.getBoundingClientRect().top - rect.top);
3162      const cartScore = getTieredScore(distance, [[close, 30], [medium, 20], [far, 10]], 0);
3163      score += cartScore;
3164      if (debug) breakdown.cartProximity = `+${cartScore} (${Math.round(distance)}px)`;
3165    } else if (debug) {
3166      breakdown.cartProximity = 'add-to-cart not found';
3167    }
3168
3169    // STRUCTURAL EXCLUSIONS
3170    const exclusions = [
3171      ['footer, header, nav', 'in footer/header/nav'],
3172      ['button, a[href*="/cart"], [type="submit"]', 'in button/link'],
3173      ['[aria-hidden="true"], [hidden], .hidden, .visually-hidden', 'hidden'],
3174    ];
3175    for (const [selector, reason] of exclusions) {
3176      if (element.closest(selector)) {
3177        score -= 100;
3178        if (debug) breakdown.structural = `-100 (${reason})`;
3179        break;
3180      }
3181    }
3182    if (debug && !breakdown.structural) breakdown.structural = '+0';
3183
3184    // STRIKETHROUGH
3185    if (hasStrikethrough(element)) {
3186      score -= 100;
3187      if (debug) breakdown.strikethrough = '-100 (compare-at price)';
3188    } else if (debug) {
3189      breakdown.strikethrough = '+0';
3190    }
3191
3192    if (debug) {
3193      breakdown.totalScore = score;
3194      breakdown.elementText = element.textContent.trim().substring(0, 30);
3195      breakdown.elementTag = element.tagName;
3196    }
3197
3198    return debug ? { score, breakdown } : score;
3199  };
3200
3201  // Find all elements containing a specific price value
3202  const findElementsWithPrice = (knownPriceInCents, productMeta = null, debug = false, log = () => {}) => {
3203    const candidates = [];
3204    const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
3205
3206    let node;
3207    while (node = walker.nextNode()) {
3208      const text = node.textContent.trim();
3209      if (text.length > 30 || !textMatchesPrice(text, knownPriceInCents)) continue;
3210
3211      const element = node.parentElement;
3212      const rect = element.getBoundingClientRect();
3213
3214      if (rect.width === 0 || rect.height === 0 || hasStrikethrough(element)) continue;
3215
3216      const score = scoreElement(element, productMeta, false);
3217      candidates.push({ element, text, score });
3218    }
3219
3220    if (debug && candidates.length > 0) {
3221      candidates.sort((a, b) => b.score - a.score);
3222      log(`  Candidates: ${candidates.length}, top: score=${candidates[0].score}, text="${candidates[0].text}"`);
3223    }
3224
3225    return candidates;
3226  };
3227
3228  // Find the /cart/add form by traversing from the price element
3229  // This is more reliable than name-based container detection since all Shopify themes have this form
3230  const findCartFormFromPrice = (priceElement, debug = false, log = () => {}) => {
3231    let el = priceElement;
3232
3233    while (el && el !== document.body) {
3234      if (el.tagName === 'FORM' && el.action?.includes('/cart/add')) {
3235        if (debug) log(`  Found /cart/add form (element itself)`);
3236        return el;
3237      }
3238
3239      let sibling = el.nextElementSibling;
3240      while (sibling) {
3241        if (sibling.tagName === 'FORM' && sibling.action?.includes('/cart/add')) {
3242          if (debug) log(`  Found /cart/add form as sibling`);
3243          return sibling;
3244        }
3245        // Check if sibling contains the form
3246        const formInSibling = sibling.querySelector('form[action*="/cart/add"]');
3247        if (formInSibling) {
3248          if (debug) log(`  Found /cart/add form inside sibling`);
3249          return formInSibling;
3250        }
3251        sibling = sibling.nextElementSibling;
3252      }
3253
3254      el = el.parentElement;
3255    }
3256
3257    if (debug) log(`  No /cart/add form found`);
3258    return null;
3259  };
3260
3261  // Fallback: walk up from the price text element to find a suitable wrapper.
3262  // Used when no /cart/add form exists near the price element.
3263  const findPriceContainer = (priceElement) => {
3264    let el = priceElement;
3265    let bestContainer = priceElement;
3266
3267    while (el && el !== document.body) {
3268      // Look for elements with price-related IDs (common Shopify pattern)
3269      if (el.id && /price/i.test(el.id)) {
3270        bestContainer = el;
3271      }
3272      // Look for elements with price-related classes that seem like containers
3273      if (el.className && typeof el.className === 'string') {
3274        const classes = el.className.toLowerCase();
3275        if (/\bprice\b/.test(classes) && !/price-item|price__regular|price__sale/.test(classes)) {
3276          bestContainer = el;
3277        }
3278      }
3279      // Stop at major structural elements
3280      if (el.tagName === 'SECTION' || el.tagName === 'ARTICLE' || el.tagName === 'MAIN') {
3281        break;
3282      }
3283      el = el.parentElement;
3284    }
3285
3286    return bestContainer;
3287  };
3288
3289  // Try common Shopify theme price selectors (Dawn and derivatives)
3290  const findPriceByTemplateSelector = (debug = false, log = () => {}) => {
3291    const selectors = [
3292      '[id*="price-template"]',  // Dawn theme pattern
3293      '.price-item--regular:not(s):not(del)',
3294      '[data-product-price]',
3295    ];
3296
3297    for (const selector of selectors) {
3298      const el = document.querySelector(selector);
3299      if (el && !hasStrikethrough(el)) {
3300        if (debug) log(`Template selector found: ${selector}`);
3301        return el;
3302      }
3303    }
3304    return null;
3305  };
3306
3307  // Check if we're in an isolated/sandboxed iframe (theme editor)
3308  const isIsolatedContext = () => {
3309    if (window === window.top) return false; // Not in iframe
3310    try {
3311      // Try to access parent - if cross-origin, we're isolated
3312      const test = window.parent.document;
3313      return false; // Can access parent, not isolated
3314    } catch (e) {
3315      return true; // Cross-origin, we're isolated
3316    }
3317  };
3318
3319  // Try to find price element in sibling iframes (theme editor workaround)
3320  const findPriceInSiblingIframes = (knownPriceInCents) => {
3321    const iframes = document.querySelectorAll('iframe');
3322
3323    for (const iframe of iframes) {
3324      try {
3325        const iframeDoc = iframe.contentDocument || iframe.contentWindow?.document;
3326        if (!iframeDoc) continue;
3327
3328        const priceElement = iframeDoc.querySelector('.price-item, .price, [data-product-price]');
3329        if (priceElement) {
3330          return { element: priceElement, document: iframeDoc };
3331        }
3332      } catch (e) {
3333        // Cross-origin iframe, skip
3334      }
3335    }
3336
3337    return null;
3338  };
3339
3340  // Helper: Insert messaging near a price element (before cart form or after price container).
3341  // Returns the price container element used as the logical anchor.
3342  const insertMessagingNearPrice = (priceElement, messaging, debug = false, log = () => {}) => {
3343    const cartForm = findCartFormFromPrice(priceElement, debug, log);
3344    const container = findPriceContainer(priceElement);
3345    if (cartForm) {
3346      cartForm.before(messaging.cloneNode());
3347      if (debug) log('Inserted messaging before /cart/add form');
3348    } else {
3349      container.after(messaging.cloneNode());
3350      if (debug) log('Inserted after price container (no form found)');
3351    }
3352    return container;
3353  };
3354
3355  // Insert messaging after price element
3356  const insertMessagingWithRetry = (shopifyData, messaging, debug = false, log = () => {}) => {
3357    // Skip visual preview iframe
3358    if (window.location.search.includes('source=visualPreviewInitialLoad')) return;
3359    if (document.querySelector('#paypal-upstream-messaging-product')) return;
3360
3361    const liquidPriceInCents = shopifyData?.price?.priceInCents;
3362    const isIsolated = isIsolatedContext();
3363
3364    if (debug) {
3365      log('=== Price Detection ===');
3366      log(`Context: ${isIsolated ? 'Theme Editor' : 'Live Storefront'}`);
3367      log(`Price: ${liquidPriceInCents} cents ($${(liquidPriceInCents / 100).toFixed(2)})`);
3368    }
3369
3370    // Priority 1: Template selectors (common theme patterns like Dawn)
3371    const templateElement = findPriceByTemplateSelector(debug, log);
3372    if (templateElement) {
3373      return insertMessagingNearPrice(templateElement, messaging, debug, log);
3374    }
3375
3376    // Priority 2: Scoring-based price detection
3377    const priceElement = findPriceElement(shopifyData, debug, log);
3378    if (priceElement) {
3379      return insertMessagingNearPrice(priceElement, messaging, debug, log);
3380    }
3381
3382    // Priority 3: Sibling iframes (theme editor only)
3383    if (isIsolated) {
3384      const siblingResult = findPriceInSiblingIframes(liquidPriceInCents);
3385      if (siblingResult) {
3386        return insertMessagingNearPrice(siblingResult.element, messaging, debug, log);
3387      }
3388    }
3389
3390    if (!isIsolated) {
3391      log('Could not find price element. Consider using Advanced Settings with a custom selector.');
3392    }
3393    return null;
3394  };
3395
3396  const findPriceElement = (shopifyData = null, debug = false, log = () => {}) => {
3397    try {
3398      const knownPriceInCents = shopifyData?.price?.priceInCents;
3399      const productMeta = shopifyData?.product;
3400
3401      if (debug) log(`findPriceElement: ${knownPriceInCents} cents`);
3402
3403      if (knownPriceInCents) {
3404        const candidates = findElementsWithPrice(knownPriceInCents, productMeta, debug, log);
3405        if (candidates.length > 0) {
3406          candidates.sort((a, b) => b.score - a.score);
3407          if (debug) log(`  → FOUND (score=${candidates[0].score})`);
3408          return candidates[0].element;
3409        }
3410      }
3411
3412      if (debug) log('  → null (no candidates)');
3413      return null;
3414    } catch (e) {
3415      if (debug) log(`  → Error: ${e.message}`);
3416      recordEvent('appEmbed:findPriceElement:error', { error: e.message });
3417      return null;
3418    }
3419  };
3420</script>
3420
3421<!-- END app snippet --><!-- BEGIN app snippet: navigator-panel --><template id="pp-nav-template">
3422  <style>
3423    /* --- Floating placement panel shell --- */
3424    #pp-nav-panel {
3425      position: fixed;
3426      top: 50%;
3427      left: 20px;
3428      transform: translateY(-50%);
3429      background: #fff;
3430      border-radius: 12px;
3431      font-family: system-ui, -apple-system, sans-serif;
3432      font-size: 13px;
3433      z-index: 999999;
3434      width: 340px;
3435      box-shadow: 0 8px 32px rgba(0,0,0,0.18);
3436      overflow: hidden;
3437      transition: transform 0.3s ease, height 0.3s ease;
3438    }
3439    #pp-nav-panel.minimized {
3440      display: none;
3441    }
3442
3443    /* --- Minimized pill button --- */
3444    #pp-nav-pill {
3445      position: fixed;
3446      bottom: 20px;
3447      left: 20px;
3448      background: #003087;
3449      color: #fff;
3450      border: none;
3451      border-radius: 24px;
3452      padding: 10px 18px;
3453      font-family: system-ui, -apple-system, sans-serif;
3454      font-size: 13px;
3455      font-weight: 600;
3456      cursor: pointer;
3457      z-index: 999999;
3458      box-shadow: 0 4px 16px rgba(0,48,135,0.3);
3459      display: none;
3460      align-items: center;
3461      gap: 8px;
3462      transition: box-shadow 0.2s;
3463    }
3464    #pp-nav-pill:hover {
3465      box-shadow: 0 6px 20px rgba(0,48,135,0.45);
3466    }
3467
3468    /* --- Header --- */
3469    .pp-panel-header {
3470      background: #003087;
3471      color: #fff;
3472      padding: 14px 16px;
3473      display: flex;
3474      align-items: center;
3475      justify-content: space-between;
3476    }
3477    .pp-panel-title {
3478      font-size: 14px;
3479      font-weight: 700;
3480      margin: 0;
3481      letter-spacing: 0.01em;
3482    }
3483    .pp-minimize-btn {
3484      background: none;
3485      border: none;
3486      color: rgba(255,255,255,0.8);
3487      cursor: pointer;
3488      font-size: 18px;
3489      line-height: 1;
3490      padding: 2px;
3491      border-radius: 4px;
3492      transition: color 0.15s;
3493    }
3494    .pp-minimize-btn:hover {
3495      color: #fff;
3496    }
3497
3498    /* --- Panel body --- */
3499    .pp-panel-content {
3500      padding: 16px;
3501    }
3502
3503    /* --- Step info boxes --- */
3504    .pp-step-box {
3505      border-radius: 8px;
3506      padding: 10px 12px;
3507      font-size: 12px;
3508      line-height: 1.5;
3509      margin-bottom: 12px;
3510      display: flex;
3511      align-items: flex-start;
3512      gap: 8px;
3513    }
3514    .pp-step-box.blue {
3515      background: #e8f4fd;
3516      border: 1px solid #b8dff5;
3517      color: #0a5a96;
3518    }
3519    .pp-step-box.green {
3520      background: #e6f9ee;
3521      border: 1px solid #a3e4b8;
3522      color: #1a7a3a;
3523    }
3524    .pp-step-text {
3525      flex: 1;
3526    }
3527    .pp-step-text p {
3528      margin: 0 0 8px 0;
3529    }
3530    .pp-step-text p:last-child {
3531      margin-bottom: 0;
3532    }
3533    .pp-step-text strong {
3534      display: block;
3535      font-size: 12px;
3536      margin-bottom: 2px;
3537    }
3538    .pp-step-dismiss {
3539      background: none;
3540      border: none;
3541      color: inherit;
3542      opacity: 0.5;
3543      cursor: pointer;
3544      font-size: 16px;
3545      line-height: 1;
3546      padding: 0;
3547      flex-shrink: 0;
3548    }
3549    .pp-step-dismiss:hover {
3550      opacity: 1;
3551    }
3552
3553    /* --- Warning banners --- */
3554    .pp-warning {
3555      background: #fff3cd;
3556      border: 1px solid #ffc107;
3557      border-radius: 8px;
3558      padding: 10px 12px;
3559      margin-bottom: 12px;
3560      font-size: 12px;
3561      color: #856404;
3562      line-height: 1.4;
3563    }
3564    .pp-warning-icon {
3565      margin-right: 4px;
3566    }
3567
3568    /* --- Pick placement + copy actions --- */
3569    .pp-pick-btn {
3570      width: 100%;
3571      padding: 12px;
3572      border: 2px solid #0070ba;
3573      border-radius: 8px;
3574      background: #0070ba;
3575      color: #fff;
3576      cursor: pointer;
3577      font-size: 13px;
3578      font-weight: 600;
3579      transition: all 0.15s;
3580      display: flex;
3581      align-items: center;
3582      justify-content: center;
3583      gap: 8px;
3584    }
3585    .pp-pick-btn:hover {
3586      opacity: 0.9;
3587    }
3588    .pp-pick-btn.active {
3589      background: #f0f7ff;
3590      color: #0070ba;
3591      border-color: #b8dff5;
3592    }
3593    .pp-pick-btn.active:hover {
3594      background: #e0efff;
3595    }
3596
3597    /* --- Copy button --- */
3598    #pp-apply-btn {
3599      width: 100%;
3600      background: #28a745;
3601      color: #fff;
3602      border: none;
3603      padding: 12px;
3604      border-radius: 8px;
3605      font-weight: 600;
3606      cursor: pointer;
3607      font-size: 13px;
3608      transition: all 0.2s;
3609      display: none;
3610      align-items: center;
3611      justify-content: center;
3612      gap: 8px;
3613      margin-top: 12px;
3614    }
3615    #pp-apply-btn:hover {
3616      opacity: 0.9;
3617    }
3618    #pp-apply-btn.applied {
3619      background: #28a745;
3620    }
3621
3622    /* --- Step 2 confirmation --- */
3623    #pp-step2 {
3624      display: none;
3625      margin-top: 18px;
3626    }
3627  </style>
3628  <div class='pp-panel-header'>
3629    <div class='pp-panel-title'>PayPal Pay Later Messaging</div>
3630    <button class='pp-minimize-btn' id='pp-collapse-btn' title='Minimize panel'>&#x25BE;</button>
3631  </div>
3632  <div class='pp-panel-content'>
3633    <div id='pp-warning' class='pp-warning' style='display: none;'></div>
3634    <div id='pp-inspector-warning' class='pp-warning' style='display: none;'></div>
3635    <div class='pp-step-box blue' id='pp-step1'>
3636      <span class='pp-step-text'
3637        ><strong>Step 1: Choose message placement</strong>
3638        Click the button below and then hover over your page to select a placement.
3639      </span>
3640    </div>
3641    <button id='pp-pick-btn' class='pp-pick-btn'>&#x25CE; Start Picking Placement</button
3642    ><button id='pp-apply-btn'>Copy Current Placement</button>
3643    <div id='pp-step2' style='display:none;'>
3644      <div class='pp-step-box green'>
3645        <span class='pp-step-text'
3646          ><strong>Step 2: Paste and save</strong>
3647          <p style='margin: 0 0 8px 0;'>
3648            You have copied the placement for the <b id='pp-context-name'>Product Page</b>.
3649          </p>
3650          <p style='margin: 0;'>
3651            Go back to the App Embeds section, and in the Paypal Advanced Settings, paste the copied value into the
3652            <b id='pp-selector-name'>Product Page</b> field and click the 'Save' button in the top right corner.
3653          </p></span
3654        ><button class='pp-step-dismiss' id='pp-step2-dismiss' title='Dismiss'>&times;</button>
3655      </div>
3656    </div>
3657  </div>
3658</template>
3659<!-- END app snippet --><!-- BEGIN app snippet: navigator -->
3659<script>
3660  // ============================================
3661  // DOM Traversal Controls for Theme Editor
3662  // Depends on: price-detection.liquid (isIsolatedContext)
3663  // ============================================
3664
3665  const OVERLAY_STYLE =
3666    'position:fixed;pointer-events:none;background:rgba(255,152,0,0.12);border:2px solid rgba(255,152,0,0.6);z-index:999998;display:none;';
3667  const OVERLAY_LABEL_STYLE =
3668    'position:absolute;bottom:100%;left:-2px;background:#f57c00;color:#fff;font:10px system-ui;padding:2px 6px;border-radius:3px 3px 0 0;white-space:nowrap;';
3669  const COPY_BUTTON_LABEL = 'Copy Current Placement';
3670  const COPIED_BUTTON_LABEL = 'Placement Copied!';
3671
3672  const isInOverlay = (el) => {
3673    while (el && el !== document.body) {
3674      if (getComputedStyle(el).position === 'fixed') return true;
3675      el = el.parentElement;
3676    }
3677    return false;
3678  };
3679
3680  // Position a fixed overlay to cover a target element
3681  const positionOverlayOnElement = (overlay, el) => {
3682    const rect = el.getBoundingClientRect();
3683    Object.assign(overlay.style, {
3684      top: rect.top + 'px',
3685      left: rect.left + 'px',
3686      width: rect.width + 'px',
3687      height: rect.height + 'px',
3688      display: 'block',
3689    });
3690  };
3691
3692  // Module-level refs for global listeners added by createNavigationPanel.
3693  // Stored here so they can be removed if the panel is re-initialized.
3694  let _panelInspectorActivate = null;
3695  let _panelInspectorDeactivate = null;
3696  let _highlightedElement = null;
3697  let _panelPickModeCleanup = null;
3698
3699  // Detect UID pattern in ID (Shopify's --suffix or long numeric/hex suffixes)
3700  const hasUid = (id) => {
3701    if (!id) return false;
3702    if (/--/.test(id)) return true;
3703    return /[-_](\d{5,}|[a-f0-9]{8,})$/i.test(id);
3704  };
3705  const getIdPrefix = (id) => {
3706    if (id.includes('--')) return id.split('--')[0];
3707    const match = id.match(/^(.+?)[-_](\d{5,}|[a-f0-9]{8,})$/i);
3708    return match ? match[1] : null;
3709  };
3710  const getMeaningfulClasses = (el) => {
3711    if (!el.className || typeof el.className !== 'string') return [];
3712    return el.className.trim().split(/\s+/).filter(c =>
3713      c && !c.startsWith('_') && !c.startsWith('js-') &&
3714      c.length < 30 && !/^[a-f0-9]{6,}$/i.test(c) && !/^[A-Z]/.test(c)
3715    );
3716  };
3717  const isUnique = (selector) => document.querySelectorAll(selector).length === 1;
3718
3719  // Returns null if no unique selector can be generated
3720  const generateSelector = (element) => {
3721    if (!element || element === document.body || element === document.documentElement) {
3722      return null;
3723    }
3724    const classes = getMeaningfulClasses(element);
3725
3726    // Priority 1: Clean ID
3727    if (element.id && !hasUid(element.id)) return `#${element.id}`;
3728
3729    // Priority 2: ID with UID → attribute wildcard selector
3730    if (element.id && hasUid(element.id)) {
3731      const prefix = getIdPrefix(element.id);
3732      if (prefix) {
3733        const selector = `[id^="${prefix}-"]`;
3734        if (isUnique(selector)) return selector;
3735      }
3736    }
3737
3738    // Priority 3: Unique class
3739    for (const cls of classes) {
3740      if (isUnique('.' + cls)) return '.' + cls;
3741    }
3742
3743    // Priority 4: Ancestor + target class combinations (walk up to 5 levels)
3744    if (classes.length > 0) {
3745      let ancestor = element.parentElement;
3746      let depth = 0;
3747      while (ancestor && ancestor !== document.body && ancestor !== document.documentElement && depth < 5) {
3748        const ancClasses = getMeaningfulClasses(ancestor);
3749        if (ancClasses.length > 0) {
3750          const s1 = `.${ancClasses[0]} .${classes[0]}`;
3751          if (isUnique(s1)) return s1;
3752          const s2 = `.${ancClasses[0]} > .${classes[0]}`;
3753          if (isUnique(s2)) return s2;
3754        }
3755        if (ancestor.id && !hasUid(ancestor.id)) {
3756          const s3 = `#${ancestor.id} .${classes[0]}`;
3757          if (isUnique(s3)) return s3;
3758        }
3759        ancestor = ancestor.parentElement;
3760        depth++;
3761      }
3762    }
3763
3764    // NO FALLBACK - return null if no unique selector exists
3765    return null;
3766  };
3767  const hasSpecificSelector = (el) => generateSelector(el) !== null;
3768  const shouldSkipElement = (el) => {
3769    if (!el || el.hidden) return true;
3770    if (['SCRIPT', 'STYLE', 'TEMPLATE'].includes(el.tagName)) return true;
3771    if (
3772      el.closest('#pp-nav-panel') ||
3773      el.closest('#pp-nav-pill') ||
3774      el.closest('#pp-pick-overlay')
3775    )
3776      return true;
3777    if (el.hasAttribute('data-pp-message')) return true;
3778    if (!hasSpecificSelector(el)) return true;
3779    return false;
3780  };
3781  const resolveContextName = (providedContextName, messagingTemplate) => {
3782    if (providedContextName && providedContextName !== 'this area') return providedContextName;
3783    const id = messagingTemplate?.id || '';
3784    if (id.includes('cart-drawer')) return 'Cart Drawer';
3785    if (id.includes('cart')) return 'Cart Page';
3786    if (id.includes('product')) return 'Product Page';
3787    return 'this area';
3788  };
3789
3790  // Called when the cart drawer closes (via IntersectionObserver in cartDrawer.liquid)
3791  // and at the start of createNavigationPanel to tear down any existing instance.
3792  // Cleans up pick mode listeners, DOM elements, highlights, and preview clones.
3793  const destroyNavigationPanel = () => {
3794    if (_panelPickModeCleanup) {
3795      _panelPickModeCleanup();
3796      _panelPickModeCleanup = null;
3797    }
3798    document.getElementById('pp-nav-panel')?.remove();
3799    document.getElementById('pp-nav-pill')?.remove();
3800    const preview = document.querySelector('[id$="-preview"][data-pp-message]');
3801    if (preview) preview.remove();
3802    if (_highlightedElement) {
3803      _highlightedElement.style.outline = '';
3804      _highlightedElement.style.outlineOffset = '';
3805      _highlightedElement = null;
3806    }
3807    if (_panelInspectorActivate) {
3808      document.removeEventListener('shopify:inspector:activate', _panelInspectorActivate);
3809      document.removeEventListener('shopify:inspector:deactivate', _panelInspectorDeactivate);
3810      _panelInspectorActivate = _panelInspectorDeactivate = null;
3811    }
3812    document.documentElement.style.cursor = '';
3813  };
3814
3815  const createNavigationPanel = (
3816    initialElement,
3817    messagingTemplate,
3818    warningMessage = null,
3819    contextName = 'this area',
3820  ) => {
3821    let currentTarget = initialElement;
3822    let resolvedContextName = resolveContextName(contextName, messagingTemplate);
3823    destroyNavigationPanel();
3824
3825    const panel = document.createElement('div');
3826    panel.id = 'pp-nav-panel';
3827    const tmpl = document.getElementById('pp-nav-template');
3828    panel.appendChild(tmpl.content.cloneNode(true));
3829
3830    // Create minimized pill button (separate from panel)
3831    const pill = document.createElement('button');
3832    pill.id = 'pp-nav-pill';
3833    pill.innerHTML = 'PayPal Pay Later Messaging';
3834    const applyBtn = panel.querySelector('#pp-apply-btn');
3835    const warningEl = panel.querySelector('#pp-warning');
3836    const step2 = panel.querySelector('#pp-step2');
3837    const step2Dismiss = panel.querySelector('#pp-step2-dismiss');
3838    const contextEl = panel.querySelector('#pp-context-name');
3839    const selectorEl = panel.querySelector('#pp-selector-name');
3840    const updateContextUI = (newContext) => {
3841      resolvedContextName = newContext;
3842      if (contextEl) contextEl.textContent = resolvedContextName;
3843      if (selectorEl) {
3844        selectorEl.textContent = resolvedContextName;
3845      }
3846    };
3847    updateContextUI(resolvedContextName);
3848    const detectContextFromElement = (el) => {
3849      if (el.closest('#CartDrawer, .drawer, .cart-drawer, [id*="cart-drawer"], [class*="cart-drawer"]'))
3850        return 'Cart Drawer';
3851      if (window.location.pathname.endsWith('/cart') || el.closest('.cart, #cart, #main-cart-items, #main-cart-footer'))
3852        return 'Cart Page';
3853      return 'Product Page';
3854    };
3855
3856    // Show warning message if provided
3857    if (warningMessage && warningEl) {
3858      warningEl.innerHTML = `<span class="pp-warning-icon">⚠️</span>${warningMessage}`;
3859      warningEl.style.display = 'block';
3860    }
3861    let isInitialRender = true;
3862    const updateUI = () => {
3863      // Highlight element
3864      highlightElement(currentTarget);
3865      // Update button states
3866      applyBtn.textContent = COPY_BUTTON_LABEL;
3867      applyBtn.classList.remove('applied');
3868      // Reposition messaging — skip on initial render (already placed correctly by auto-detection)
3869      if (!isInitialRender) repositionMessaging();
3870      isInitialRender = false;
3871    };
3872
3873    const highlightElement = (el) => {
3874      if (_highlightedElement) {
3875        _highlightedElement.style.outline = '';
3876        _highlightedElement.style.outlineOffset = '';
3877      }
3878      _highlightedElement = el;
3879      if (el) {
3880        el.style.outline = '2px solid rgba(255,152,0,0.6)';
3881        el.style.outlineOffset = '-1px';
3882      }
3883    };
3884
3885    const repositionMessaging = () => {
3886      if (!currentTarget) return;
3887      const existing = document.getElementById(messagingTemplate.id);
3888      const targetInOverlay = isInOverlay(currentTarget);
3889      const msgInOverlay = existing && isInOverlay(existing);
3890      if (targetInOverlay !== msgInOverlay) {
3891        // Cross-context: reposition messaging in the target's context without touching the original
3892        const allMessaging = document.querySelectorAll('[data-pp-message]');
3893        let contextMsg = null;
3894        for (const el of allMessaging) {
3895          if (isInOverlay(el) === targetInOverlay) { contextMsg = el; break; }
3896        }
3897        if (!contextMsg) {
3898          contextMsg = messagingTemplate.cloneNode(true);
3899          contextMsg.id = messagingTemplate.id + '-preview';
3900        }
3901        contextMsg.remove();
3902        currentTarget.after(contextMsg);
3903        return;
3904      }
3905      if (existing) existing.remove();
3906      const newMessaging = messagingTemplate.cloneNode(true);
3907      currentTarget.after(newMessaging);
3908    };
3909
3910    const collapseBtn = panel.querySelector('#pp-collapse-btn');
3911    const pickBtn = panel.querySelector('#pp-pick-btn');
3912    let pickMode = false;
3913    let pickHoverTarget = null;
3914    let pickOverlay = null;
3915    let pickLabel = null;
3916    let applyBtnResetTimer = null;
3917    let _pickRafId = null;
3918
3919    const enterPickMode = () => {
3920      pickMode = true;
3921      document.documentElement.style.cursor = 'crosshair';
3922      pickBtn.classList.add('active');
3923      pickBtn.innerHTML = '◎ Pick a spot on the page...';
3924      applyBtn.textContent = COPY_BUTTON_LABEL;
3925      applyBtn.classList.remove('applied');
3926      applyBtn.style.display = 'flex';
3927      step2.style.display = 'none';
3928      if (contextEl) contextEl.textContent = resolvedContextName;
3929      // Create overlay for highlighting (pointer-events:none prevents interference)
3930      pickOverlay = document.createElement('div');
3931      pickOverlay.id = 'pp-pick-overlay';
3932      pickOverlay.style.cssText = OVERLAY_STYLE;
3933      pickLabel = document.createElement('div');
3934      pickLabel.style.cssText = OVERLAY_LABEL_STYLE;
3935      pickOverlay.appendChild(pickLabel);
3936      document.body.appendChild(pickOverlay);
3937
3938      document.addEventListener('mousemove', onPickHover, true);
3939      document.addEventListener('click', onPickClick, true);
3940      document.addEventListener('mousedown', onPickSuppressEvent, true);
3941      document.addEventListener('pointerdown', onPickSuppressEvent, true);
3942    };
3943
3944    const exitPickMode = () => {
3945      pickMode = false;
3946      document.documentElement.style.cursor = '';
3947      pickBtn.classList.remove('active');
3948      pickBtn.innerHTML = '◎ Start Picking Placement';
3949      applyBtn.style.display = 'none';
3950      // Remove overlay
3951      const overlay = document.getElementById('pp-pick-overlay');
3952      if (overlay) overlay.remove();
3953      pickOverlay = null;
3954      pickLabel = null;
3955      pickHoverTarget = null;
3956
3957      if (_pickRafId) { cancelAnimationFrame(_pickRafId); _pickRafId = null; }
3958      document.removeEventListener('mousemove', onPickHover, true);
3959      document.removeEventListener('click', onPickClick, true);
3960      document.removeEventListener('mousedown', onPickSuppressEvent, true);
3961      document.removeEventListener('pointerdown', onPickSuppressEvent, true);
3962    };
3963
3964    // Find the nearest visible child element to cursor coordinates
3965    const snapToNearestChild = (parent, cx, cy) => {
3966      const children = parent.children;
3967      if (!children.length) return null;
3968      let best = null;
3969      let bestDist = 30;
3970      for (const child of children) {
3971        if (shouldSkipElement(child)) continue;
3972        const r = child.getBoundingClientRect();
3973        if (r.width === 0 || r.height === 0) continue;
3974        const dx = cx < r.left ? r.left - cx : cx > r.right ? cx - r.right : 0;
3975        const dy = cy < r.top ? r.top - cy : cy > r.bottom ? cy - r.bottom : 0;
3976        const dist = Math.sqrt(dx * dx + dy * dy);
3977        if (dist < bestDist) {
3978          bestDist = dist;
3979          best = child;
3980        }
3981      }
3982      return best;
3983    };
3984
3985    const onPickHover = (e) => {
3986      if (_pickRafId) return;
3987      _pickRafId = requestAnimationFrame(() => {
3988        _pickRafId = null;
3989        let el = document.elementFromPoint(e.clientX, e.clientY);
3990        if (!el || shouldSkipElement(el)) {
3991          document.documentElement.style.cursor = 'not-allowed';
3992          if (pickOverlay) pickOverlay.style.display = 'none';
3993          pickHoverTarget = null;
3994          return;
3995        }
3996
3997        if (el.children.length > 0) {
3998          const snapped = snapToNearestChild(el, e.clientX, e.clientY);
3999          if (snapped) el = snapped;
4000        }
4001
4002        // Skip elements without a unique selector
4003        if (shouldSkipElement(el)) {
4004          document.documentElement.style.cursor = 'not-allowed';
4005          pickHoverTarget = null;
4006          if (pickOverlay) pickOverlay.style.display = 'none';
4007          return;
4008        }
4009        document.documentElement.style.cursor = 'crosshair';
4010        if (el === pickHoverTarget) return;
4011        pickHoverTarget = el;
4012        positionOverlayOnElement(pickOverlay, el);
4013        pickLabel.innerHTML = 'Select this placement';
4014      });
4015    };
4016
4017    const onPickSuppressEvent = (e) => {
4018      if (e.target.closest('#pp-nav-panel')) return;
4019      e.preventDefault();
4020      e.stopPropagation();
4021    };
4022
4023    const onPickClick = (e) => {
4024      if (e.target.closest('#pp-nav-panel')) return;
4025      e.preventDefault();
4026      e.stopPropagation();
4027      e.stopImmediatePropagation();
4028      if (pickHoverTarget && !shouldSkipElement(pickHoverTarget)) {
4029        currentTarget = pickHoverTarget;
4030        updateContextUI(detectContextFromElement(currentTarget));
4031        updateUI();
4032      }
4033    };
4034
4035    // --- Pick button ---
4036    pickBtn.addEventListener('click', () => {
4037      if (pickMode) exitPickMode();
4038      else enterPickMode();
4039    });
4040
4041    _panelPickModeCleanup = () => { if (pickMode) exitPickMode(); };
4042
4043    // --- Minimize / expand ---
4044    collapseBtn.addEventListener('click', () => {
4045      if (pickMode) exitPickMode();
4046      panel.classList.add('minimized');
4047      pill.style.display = 'flex';
4048      highlightElement(null);
4049    });
4050    pill.addEventListener('click', () => {
4051      panel.classList.remove('minimized');
4052      pill.style.display = 'none';
4053      highlightElement(currentTarget);
4054    });
4055
4056    // --- Step 2 dismiss ---
4057    step2Dismiss.addEventListener('click', () => {
4058      step2.style.display = 'none';
4059    });
4060
4061    // Handle copy button click
4062    panel.addEventListener('click', async (e) => {
4063      const button = e.target.closest('#pp-apply-btn');
4064      if (!button) return;
4065      // Skip buttons handled separately
4066      if (button.id === 'pp-collapse-btn' || button.id === 'pp-pick-btn' || button.id === 'pp-step2-dismiss') return;
4067      if (button.id === 'pp-apply-btn') {
4068        const selector = generateSelector(currentTarget);
4069        if (!selector) return;
4070        let copied = false;
4071        try {
4072          // Try multiple copy methods (iframe security blocks clipboard API)
4073          if (navigator.clipboard?.writeText) {
4074            await navigator.clipboard.writeText(selector);
4075            copied = true;
4076          }
4077        } catch {}
4078        if (!copied) {
4079          try {
4080            const ta = document.createElement('textarea');
4081            ta.value = selector;
4082            ta.style.position = 'fixed';
4083            ta.style.opacity = '0';
4084            document.body.appendChild(ta);
4085            ta.select();
4086            copied = document.execCommand('copy');
4087            ta.remove();
4088          } catch {}
4089        }
4090        if (copied) {
4091          applyBtn.textContent = COPIED_BUTTON_LABEL;
4092          applyBtn.classList.add('applied');
4093          if (applyBtnResetTimer) clearTimeout(applyBtnResetTimer);
4094          applyBtnResetTimer = setTimeout(() => {
4095            applyBtn.textContent = COPY_BUTTON_LABEL;
4096            applyBtn.classList.remove('applied');
4097            applyBtnResetTimer = null;
4098          }, 1200);
4099          // Show Step 2 confirmation
4100          step2.style.display = 'block';
4101        }
4102        exitPickMode();
4103      }
4104    });
4105
4106    // --- Inspector mode detection ---
4107    const inspectorWarning = panel.querySelector('#pp-inspector-warning');
4108    let inspectorActive = typeof Shopify !== 'undefined' && Shopify.inspectMode;
4109    const isMac = navigator.platform?.startsWith('Mac') || navigator.userAgentData?.platform === 'macOS';
4110    const shortcut = isMac ? '⌘ ⇧ I' : 'Ctrl + Shift + I';
4111    const enableInspectorMode = () => {
4112      inspectorActive = true;
4113      inspectorWarning.innerHTML = `<span class="pp-warning-icon">⚠️</span> For a better experience, press <strong>${shortcut}</strong> to turn off inspector mode`;
4114      inspectorWarning.style.display = 'block';
4115    };
4116    const disableInspectorMode = () => {
4117      inspectorActive = false;
4118      inspectorWarning.style.display = 'none';
4119    };
4120    _panelInspectorActivate = enableInspectorMode;
4121    _panelInspectorDeactivate = disableInspectorMode;
4122    document.addEventListener('shopify:inspector:activate', enableInspectorMode);
4123    document.addEventListener('shopify:inspector:deactivate', disableInspectorMode);
4124
4125    // Prevent panel/pill clicks from closing cart drawer (themes close drawer on outside mousedown)
4126    const stopBubble = (e) => e.stopPropagation();
4127    panel.addEventListener('mousedown', stopBubble);
4128    panel.addEventListener('pointerdown', stopBubble);
4129    pill.addEventListener('mousedown', stopBubble);
4130    pill.addEventListener('pointerdown', stopBubble);
4131
4132    document.body.appendChild(panel);
4133    document.body.appendChild(pill);
4134    if (inspectorActive) enableInspectorMode();
4135    updateUI();
4136    return panel;
4137  };
4138</script>
4138
4139<!-- END app snippet -->
4140
4141
4142</div><div id="shopify-block-AemlXaDBPMzBlL0pjM__8857984110089213392" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: hextom_usb_main -->
4142<script type="application/javascript">
4143  window.hextom_usb = {
4144    p1: [
4145        
4146    ],
4147    p2: [
4148        
4149    ],
4150    p3: {
4151        
4152    },
4153  };
4154</script>
4154
4155<!-- END app snippet -->
4156<script type="application/javascript">
4157    window.HT_USB_SHOPIFY_CDN = 'https://cdn.shopify.com/extensions/01a0f899-3d86-73f4-8a88-8acd5fecf10a/hextom-sales-boost-195/assets/';
4158    
4159    
4160    
4161    
4162    window.hextom_usb_config = {
4163        "shop_active": "yes",
4164        "money_format": "\u003cspan class=money\u003e€{{amount_with_comma_separator}}\u003c\/span\u003e",
4165        "storefront_token": "e829e199d714973daa62b110e9c52a1a",
4166        "campaign_configs": [],
4167        "boost_configs": [{"boost_id":630255,"prod_home_is_on":false,"prod_static_is_on":false,"prod_deadline_is_on":false,"prod_preorder_is_on":false,"prod_atc_button_is_on":false,"prod_countdown_is_on":false,"prod_real_stock_is_on":false,"prod_trust_is_on":true,"prod_trust_msg":"Secure and trusted checkout with","prod_trust_font_size":14.0,"prod_trust_is_custom_position":true,"prod_payment_badge_type_selected":"multicolor","prod_payment_badge_multicolor_selected":"img\/usb\/payments-logo\/PayPal-alt1.png,img\/usb\/payments-logo\/Visa-alt1.png,img\/usb\/payments-logo\/MasterCard-alt1.png,img\/usb\/payments-logo\/AmericanExpress-alt1.png,img\/usb\/payments-logo\/ApplePay.png,img\/usb\/payments-logo\/Bancontact.png","prod_payment_badge_single_color_badge_color":"#212B35","prod_payment_badge_single_color_selected":"visa,mastercard-alt","prod_payment_badge_size":"custom","prod_payment_badge_size_custom_desktop":25.0,"prod_payment_badge_size_custom_mobile":25.0,"prod_trust_advanced_is_on":false,"home_is_on":false,"coll_timer_is_on":false,"coll_text_is_on":false,"coll_sticker_is_on":false,"coll_card_is_on":false,"prod_image_label_timer_is_on":false,"prod_image_label_text_is_on":false,"prod_image_label_sticker_is_on":false,"cart_checkout_button_is_on":false,"cart_trust_is_on":false,"cart_is_on":false,"name":"Volt","priority":0,"selected_products_type":"partial","selected_products":"[{\"id\":15477682733405,\"title\":\"DUALTRON ACHILLEUS Electric Scooter 2025\",\"handle\":\"dualtron-achilleus-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONACHILLEUS2023_TROTTINETTE_ELECTRIQUE_DUALTRON_ACHILLEUS_60V_35AH_2024.jpg?v=1751520226\"},{\"id\":15473920311645,\"title\":\"DUALTRON AMINIA Electric Scooter\",\"handle\":\"dualtron-aminia-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_AMINIA_DOUBLE_MOTEUR_52V_15_6Ah_IPX5.jpg?v=1758089934\"},{\"id\":15477317173597,\"title\":\"DUALTRON DOLPHIN Electric Scooter\",\"handle\":\"dualtron-dolphin-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONDOLPHIN36V15A_TROTTINETTEELECTRIQUEDUALTRONDOLPHIN36V15A.jpg?v=1751479037\"},{\"id\":15474482774365,\"title\":\"DUALTRON MINI SPECIAL Electric Scooter\",\"handle\":\"dualtron-mini-special-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONMINI52V21SAPP_TROTTINETTEELECTRIQUEDUALTRONMINISPECIAL52V21AhNEWEY3CONNECTE.jpg?v=1751290258\"},{\"id\":15477015675229,\"title\":\"DUALTRON POP Electric Scooter\",\"handle\":\"dualtron-pop-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_POP_52V_20Ah_MONO_MOTEUR_2_76.jpg?v=1751463952\"},{\"id\":15476494598493,\"title\":\"DUALTRON SONIC ALIEN Electric Scooter\",\"handle\":\"dualtron-sonic-alien-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONALIEN72V40ABLACK_TROTTINETTE_ELECTRIQUE_DUALTRON_ALIEN___72V_40Ah_Noir.jpg?v=1755583676\"},{\"id\":15476437254493,\"title\":\"DUALTRON SONIC PRO Electric Scooter\",\"handle\":\"dualtron-sonic-pro-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_SONIC_PRO_2.jpg?v=1756047716\"},{\"id\":15475859784029,\"title\":\"DUALTRON THUNDER 3 Electric Scooter\",\"handle\":\"dualtron-thunder-3-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/trottinette-electrique-dualtron-thunder-3-pas-cher.webp?v=1751381412\"},{\"id\":15475314917725,\"title\":\"DUALTRON TOGO Electric Scooter\",\"handle\":\"dualtron-togo-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTOGO36V12A_TROTTINETTEELECTRIQUEDUALTRONTOGO36V12A.jpg?v=1751349682\"},{\"id\":15475755221341,\"title\":\"DUALTRON TOGO LIMITED Electric Scooter\",\"handle\":\"dualtron-togo-limited-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTOGOLTD60V15A_TROTTINETTEELECTRIQUEDUALTRONTOGOLTD60V_15Ah.jpg?v=1751377026\"},{\"id\":15474526519645,\"title\":\"DUALTRON VICTOR Electric Scooter\",\"handle\":\"dualtron-victor-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTEELECTRIQUEDUALTRONVICTOR60V24AHEY4NUTT2025.jpg?v=1751294232\"},{\"id\":15474860425565,\"title\":\"DUALTRON VICTOR LUXURY Electric Scooter\",\"handle\":\"dualtron-victor-electric-scooter-copy\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTEELECTRIQUEDUALTRONVICTORLUXURY60V30AHEY42025_5.jpg?v=1751307466\"},{\"id\":15475221659997,\"title\":\"DUALTRON VICTOR LUXURY PLUS Electric Scooter\",\"handle\":\"dualtron-victor-luxury-plus-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Trottinette_Electrique_Dualtron_victor_Luxury_pas_cher_1024x_0430a948-1e55-4cba-b572-5d3ed9045f3b.jpg?v=1751341405\"},{\"id\":15476075757917,\"title\":\"DUALTRON X LTD Electric Scooter\",\"handle\":\"dualtron-x-ltd-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/trottinette_electrique_Dualtron_X_LTD_pas_cher-340155.jpg?v=1751392284\"},{\"id\":15482664124765,\"title\":\"HERO S10 Electric Scooter\",\"handle\":\"hero-s10-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/HEROS10BK52V23A_TROTTINETTEELECTRIQUEHEROS1052V23Ahnoir.jpg?v=1751809445\"},{\"id\":15480478892381,\"title\":\"KUICKWHEEL M16 PRO Electric Scooter\",\"handle\":\"kuickwheel-m16-pro-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KUICKWHEELM16PRO_TROTTINETTEKUICKWHEELM16PRO36V10_4Ah.jpg?v=1751723861\"},{\"id\":15480520999261,\"title\":\"KUICKWHEEL S1-C PRO Electric Scooter\",\"handle\":\"kuickwheel-s1-c-pro-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KUICKWHEELS1CPRO_TROTTINETTEKUICKWHEELS1-CPRO36V13Ah.jpg?v=1757572615\"},{\"id\":15480667275613,\"title\":\"KUICKWHEEL S9 Electric Scooter\",\"handle\":\"kuickwheel-s9-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KUICKWHEELS9_TROTTINETTEKUICKWHEELS936V15_6Ah.jpg?v=1751797177\"},{\"id\":15477389689181,\"title\":\"New DUALTRON CITY Electric Scooter 2025\",\"handle\":\"dualtron-city-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONNEWCITY60V20A_TROTTINETTEELECTRIQUEDUALTRONNEWCITY60V_20Ah.jpg?v=1751484560\"},{\"id\":15477146648925,\"title\":\"New DUALTRON FOREVER Electric Scooter 2025\",\"handle\":\"dualtron-forever-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONFOREVER60V18A_TROTTINETTE_ELECTRIQUE_DUALTRON_FOREVER_60V_18_2A_EY3.jpg?v=1762033777\"},{\"id\":15477276213597,\"title\":\"New DUALTRON FOREVER LIMITED Electric Scooter 2025\",\"handle\":\"new-dualtron-forever-limited-electric-scooter-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONFOREVER60V24A_TROTTINETTEELECTRIQUEDUALTRONFOREVER60V24ALIMITED.jpg?v=1757314509\"},{\"id\":15476005241181,\"title\":\"New DUALTRON STORM LIMITED Electric Scooter\",\"handle\":\"new-dualtron-storm-limited-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/trottinette_electrique_dualtron_storm_ltd_limited_84v_45ah_bleu.jpg?v=1773131809\"}
4167,{\"id\":15478249161053,\"title\":\"New TEVERUN FIGHTER MINI Q Electric Scooter\",\"handle\":\"teverun-fighter-mini-q-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNFIGHTERQ_TROTTINETTEELECTRIQUETEVERUNFIGHTERMINIQ52V13AH_Route.jpg?v=1751563437\"},{\"id\":15480095474013,\"title\":\"TEVERUN BLADE MINI ULTRA Electric Scooter\",\"handle\":\"teverun-blade-mini-ultra-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNBLADEMINIULTRA_TROTTINETTEELECTRIQUETEVERUNBLADEMINIULTRA60V27A.jpg?v=1751687134\"},{\"id\":15480108384605,\"title\":\"TEVERUN BLADE SPACE Electric Scooter\",\"handle\":\"teverun-blade-space-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNSPACE52V18A-TROTTINETTE-ELECTRIQUE-TEVERUN-SPACE-52V-18AH-_1.png?v=1753951157\"},{\"id\":15479096803677,\"title\":\"TEVERUN FIGHTER ELEVEN SUPREME 7260R V4 2025 Electric scooter\",\"handle\":\"teverun-fighter-7260r-v4-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTEELECTRIQUETEVERUNFIGHTER7260REDITION2025V4.jpg?v=1751641767\"},{\"id\":15478120939869,\"title\":\"TEVERUN FIGHTER MINI ECO Electric Scooter\",\"handle\":\"teverun-fighter-mini-eco-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/teverun_fighter_mini_mini_eco_mini_pro_electric_scooter.jpg?v=1778046171\"},{\"id\":15478048883037,\"title\":\"TEVERUN FIGHTER MINI Electric Scooter\",\"handle\":\"teverun-fighter-mini-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/teverun_fighter_mini_mini_eco_mini_pro_electric_scooter.jpg?v=1778046171\"},{\"id\":15478129819997,\"title\":\"TEVERUN FIGHTER MINI PRO Electric Scooter\",\"handle\":\"teverun-fighter-mini-pro-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNMINIECOBOSCH2026_TROTTINETTE_ELECTRIQUE_TEVERUN_FIGHTER_MINI_ECO_CARBONE_52V_20_8AH_2026.jpg?v=1775998606\"},{\"id\":15479484055901,\"title\":\"TEVERUN TETRA 4 MOTORS Electric Scooter\",\"handle\":\"teverun-tetra-4-motors-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNTETRA_TROTTINETTE_ELECTRIQUE_TEVERUN_TETRA_4_MOTEURS.jpg?v=1751655107\"},{\"id\":15561238643037,\"title\":\"DUALTRON TOGO PLUS Electric Scooter\",\"handle\":\"dualtron-togo-plus-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTOGO36V12A_TROTTINETTEELECTRIQUEDUALTRONTOGO36V12A.jpg?v=1751349682\"},{\"id\":15563969691997,\"title\":\"DUALTRON AMINIA SPECIAL Electric Scooter\",\"handle\":\"dualtron-aminia-special-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTEELECTRIQUEDUALTRONAMINIA.jpg?v=1751261106\"},{\"id\":15637363556701,\"title\":\"TEVERUN FIGHTER MINI Q Pro Plus Electric Scooter - New Model 2025\",\"handle\":\"teverun-fighter-mini-q-pro-electric-scooter-new-model\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUNFIGHTERQ_TROTTINETTEELECTRIQUETEVERUNFIGHTERMINIQ52V13AH_Route.jpg?v=1751563437\"},{\"id\":15722665279837,\"title\":\"DUALTRON TOGO Pro Electric Scooter - New Model\",\"handle\":\"dualtron-togo-pro-electric-scooter-new-model\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTOGOPRO48V13A_TROTTINETTEELECTRIQUEDUALTRONTOGOPRO48V13_5A.jpg?v=1761946844\"},{\"id\":15723992678749,\"title\":\"DUALTRON TOGO Max Electric Scooter - New Model\",\"handle\":\"dualtron-togo-max-electric-scooter-new-model\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTOGOMAX60V16A_TROTTINETTEELECTRIQUEDUALTRONTOGOMAX60V16A.jpg?v=1762023415\"},{\"id\":15724948881757,\"title\":\"DUALTRON SPIDER MAX Electric Scooter 2025\",\"handle\":\"dualtron-spider-max-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dualtron-spider-max-electric-scooter-21.jpg?v=1762114472\"},{\"id\":15828952088925,\"title\":\"DUALTRON THUNDER 3 DGT Electric Scooter 2026\",\"handle\":\"dualtron-thunder-3-dgt-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/MMDUALTRONTHUNDER3DGT_TROTTINETTEELECTRIQUEDUALTRONTHUNDER3DGT_72V40Ah.jpg?v=1765985438\"},{\"id\":15830334964061,\"title\":\"DUALTRON VICTOR LIMITED Electric Scooter\",\"handle\":\"dualtron-victor-limited-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TROTTINETTE_ELECTRIQUE_DUALTRON_VICTOR_LTD_60V_28AH_2025_5.jpg?v=1772975911\"},{\"id\":16049070473565,\"title\":\"KUICKWHEEL S9 Electric Scooter - Gray\",\"handle\":\"kuickwheel-s9-electric-scooter-gray\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KUICKWHEELS9GRIS_TROTTINETTE_KUICKWHEEL_S9_36V_15_6_Ah_GRIS.jpg?v=1774974903\"},{\"id\":16062738071901,\"title\":\"TEVERUN FIGHTER ELEVEN PLUS Electric scooter\",\"handle\":\"teverun-fighter-eleven-plus-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/TEVERUN_FIGHTER_ELEVEN_PLUS_60V_37_1_AH_2026-Picsart-AiImageEnhancer.jpg?v=1781676648\"},{\"id\":16168377614685,\"title\":\"Rovoron S7 Electric Scooter\",\"handle\":\"rovoron-s7-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/ROVORONS784V37A_TROTTINETTEELECTRIQUEROVORONS7_84V37Ah.jpg?v=1777570455\"},{\"id\":16170668425565,\"title\":\"Rovoron R7 Electric Scooter\",\"handle\":\"rovoron-r7-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/rovoron_r7_pro_electric_scooter_black.png?v=1777660132\"},{\"id\":16576863895901,\"title\":\"Rovoron R5 Electric Scooter\",\"handle\":\"rovoron-r5-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/upscalemedia-transformed_1.jpg?v=1790003242\"}]","selected_products_tag":"","selected_products_tag_operator":"OR","selected_collections":"[]","selected_countries_type":"all","selected_countries":"","selected_customers_type":"all","selected_customers_tag":"","selected_customers_spent":100.0,"selected_source":"all","selected_inventory":"all","schedule_type":"always","schedule_has_end_date":false,"schedule_start_utc":"","schedule_end_utc":"","global_text_color":"#212B35","font_selected":"inherit","prod_global_alignment_selected":"left","prod_global_alignment_selected_mobile":"left","prod_global_spacing_selected":"medium","prod_global_spacing_custom_desktop":16.0,"prod_global_spacing_custom_mobile":16.0,"translation":"","locales":[]},{"boost_id":627447,"prod_home_is_on":false,"prod_static_is_on":false,"prod_deadline_is_on":false,"prod_preorder_is_on":false,"prod_atc_button_is_on":false,"prod_countdown_is_on":false,"prod_real_stock_is_on":false,"prod_trust_is_on":true,"prod_trust_msg":"Secure and trusted checkout with","prod_trust_font_size":14.0,"prod_trust_is_custom_position":true,"prod_payment_badge_type_selected":"multicolor","prod_payment_badge_multicolor_selected":"img\/usb\/payments-logo\/Visa-alt1.png,img\/usb\/payments-logo\/PayPal-alt1.png,img\/usb\/payments-logo\/MasterCard-alt1.png,img\/usb\/payments-logo\/AmericanExpress-alt1.png,img\/usb\/payments-logo\/ApplePay.png,img\/usb\/payments-logo\/Bancontact.png","prod_payment_badge_single_color_badge_color":"#212B35","prod_payment_badge_single_color_selected":"visa,mastercard-alt","prod_payment_badge_size":"custom","prod_payment_badge_size_custom_desktop":25.0,"prod_payment_badge_size_custom_mobile":25.0,"prod_trust_advanced_is_on":false,"home_is_on":false,"coll_timer_is_on":false,"coll_text_is_on":false,"coll_sticker_is_on":false,"coll_card_is_on":false,"prod_image_label_timer_is_on":false,"prod_image_label_text_is_on":false,"prod_image_label_sticker_is_on":false,"cart_checkout_button_is_on":false,"cart_trust_is_on":false,"cart_is_on":false,"name":"Kukirin","priority":1,"selected_products_type":"partial","selected_products":"[{\"id\":15469776404829,\"title\":\"KuKirin A1 Electric Scooter - New Model 2025\",\"handle\":\"kukirin-a1-electric-scooter-new-model-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Kqsqskirin_1024x1024_2x_80f62e3a-0aa0-4ae6-98d4-c52b3d44db80.jpg?v=1773075455\"},{\"id\":15469035815261,\"title\":\"KuKirin G2 Electric Scooter 2025\",\"handle\":\"kukirin-g2
4167-electric-scooter-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Kukirin_G2_2026_electric_scooter_vepace.com_1_a1058502-5d87-448e-a973-77a0d4abe0af.png?v=1776447385\"},{\"id\":15467314839901,\"title\":\"KuKirin G2 Master Electric Scooter - New Model 2025\",\"handle\":\"kukirin-g2-master-electric-scooter-new-model-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/kukirin-g2-master-1000w-2-dual-motor-52v-20-8ah-electric-scooter-a28c4e-1749804330936_1024x1024_2x_398f8b96-e9a9-4db7-a38f-6f27bd6a3a37.jpg?v=1750912536\"},{\"id\":15465093923165,\"title\":\"KuKirin G2 Max Electric Scooter\",\"handle\":\"kukirin-g2-max-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KUKIRIN-G2-MAX-Electric-Scooter-10-2-75---Off-road-Pneumatic-Tires-517363-0_1024x1024_2x_875eb735-badc-4ac4-81d4-437dedc8e680.jpg?v=1750833662\"},{\"id\":15462312051037,\"title\":\"KuKirin G2 Pro Electric Scooter - 2025 - test\",\"handle\":\"kukirin-g2-pro-electric-scooter-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dfsdf_1080x_95131a3b-f70e-412e-8982-87968ecc9a7b.webp?v=1750604071\"},{\"id\":15465790996829,\"title\":\"KuKirin G3 Adventurers Electric Scooter 2025\",\"handle\":\"kukirin-g3-electric-scooter-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/kukirin-g3-electric-scooter-1200w-motor-52v-18ah-battery-0ce636-1717492551959._p1__4_1024x1024_2x_737ab84b-3223-4091-839d-b7a2cdb21b01.jpg?v=1750857655\"},{\"id\":15467586748765,\"title\":\"KuKirin G3 Pro Electric Scooter\",\"handle\":\"kukirin-g3-pro-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/kukirin_g3_pro_2.png?v=1777446291\"},{\"id\":15469004980573,\"title\":\"KuKirin G4 Electric Scooter\",\"handle\":\"kukirin-g4-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Kukirin_G4_2026_electric_scooter_vepace.com.png?v=1775859901\"},{\"id\":15468789891421,\"title\":\"KuKirin G4 Max Electric Scooter\",\"handle\":\"kukirin-g4-max-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KuKirin-G4-Max-Off-Road-Electric-Scooter-523547-0_1024x1024_2x_0255359e-8854-4d31-8d55-4fb47094f1f1.jpg?v=1773129122\"},{\"id\":15466298868061,\"title\":\"KuKirin M4 Max Electric Scooter - New Model 2025\",\"handle\":\"kukirin-m4-max-electric-scooter-new-model-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/79439bd44e3b73e0f20934d9c0ccc17d_1024x1024_2x_c4b1bc83-f4e5-476d-a2b6-9b2b54fc2f0d.jpg?v=1750873662\"},{\"id\":15470318158173,\"title\":\"KuKirin S1 Max Electric Scooter\",\"handle\":\"kukirin-s1-max-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KuKirin-S1-Max-Foldable-Electric-Scooter-350W-36V-10-4Ah-527625-0._p1_1024x1024_2x_8291b379-a43e-4326-8604-e4456fd73d06.jpg?v=1751045082\"},{\"id\":15464580153693,\"title\":\"New KuKirin G2 Pro Electric Scooter - 2025\",\"handle\":\"kukirin-g2-pro-electric-scooter-2026\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/dfsdf_1080x_95131a3b-f70e-412e-8982-87968ecc9a7b.webp?v=1756046498\"},{\"id\":15515928133981,\"title\":\"Electric Scooter Helmet - VEPACE\",\"handle\":\"vepace-first-helmet\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet.jpg?v=1753640112\"},{\"id\":15547990966621,\"title\":\"KuKirin C1 Pro Electric Scooter - New Version 2025\",\"handle\":\"kukirin-c1-pro-new-model-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/kukirin_c1_pro_2025-5.jpg?v=1754979978\"},{\"id\":15674661110109,\"title\":\"KuKirin G2 Ultra Electric Scooter 2025\",\"handle\":\"kukirin-g2-ultra-electric-scooter-2025\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/KuKirin-G2-Ultra-Folding-Electric-Scooter-800W-2-48V-18Ah-10003617-2_1024x1024_2x_79853573-7c40-478b-aafa-ddf1c6ad8198.jpg?v=1759828430\"},{\"id\":15711958106461,\"title\":\"KuKirin T3 Electric Scooter - New Model\",\"handle\":\"kukirin-t3-electric-scooter-new-model\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Kukirin_T3_upscaled.jpg?v=1765446686\"},{\"id\":15905539195229,\"title\":\"Kukirin X1 Electric Motorcycle\",\"handle\":\"kukirin-x1-electric-motorcycle\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/kukirin-x1-main-image_1.jpg?v=1772522235\"},{\"id\":16565599338845,\"title\":\"KuKirin G4 Ultra Electric Scooter\",\"handle\":\"kukirin-g4-ultra-electric-scooter\",\"image\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/Kukiring4ultra_1.webp?v=1789752077\"}]","selected_products_tag":"","selected_products_tag_operator":"OR","selected_collections":"[]","selected_countries_type":"all","selected_countries":"","selected_customers_type":"all","selected_customers_tag":"","selected_customers_spent":100.0,"selected_source":"all","selected_inventory":"all","schedule_type":"always","schedule_has_end_date":false,"schedule_start_utc":"","schedule_end_utc":"","global_text_color":"#212B35","font_selected":"inherit","prod_global_alignment_selected":"left","prod_global_alignment_selected_mobile":"left","prod_global_spacing_selected":"medium","prod_global_spacing_custom_desktop":16.0,"prod_global_spacing_custom_mobile":16.0,"translation":"","locales":[]}]
4168    };
4169    
4170    
4171    
4172    
4173    window.hextom_usb_theme_targets = {"product_grid_overlay_z_index":1,"gallery_overlay_z_index":1,"gallery":[{"minWidth":0,"parentSelector":".product-block-list__item--gallery, .product-gallery .product-gallery__carousel","childPosition":"last","positionRelative":true}],"price":[{"minWidth":0,"parentSelector":".product-form__info-item .product-form__info-content .price-list","childPosition":"last"}],"under_payment_buttons":[{"minWidth":0,"parentSelector":".product-form__payment-container","childPosition":"last"}],"featured_products":null,"product_grid":null,"cart_page_line_item_title":null,"cart_drawer":null,"cart_drawer_line_item_title":null,"source":"lookup","schema_name":"Warehouse"};
4174    
4175    
4176</script>
4176
4177
4178
4179</div><div id="shopify-block-ATnVLSmgveDAvcW5nU__74204263759510710" class="shopify-block shopify-app-block"><style>
4180  .sc_install-initialization {
4181    position: fixed;
4182    background-color: #fff;
4183    left: 0;
4184    right: 0;
4185    top: 0;
4186    bottom: 0;
4187    z-index: 100000000000;
4188    display: flex;
4189    align-items: center;
4190    justify-content: center;
4191  }
4192</style>
4193
4194
4195
4196
4197<script type="text/javascript">
4198    var scLoadingOverlayHtml = '<div class="sc_install-initialization"><div style="width: 80px;"><svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" class ="lds-rolling" ><circle cx="50" cy="50" fill="none" stroke-width="7" r="25" stroke-dasharray="117.80972450961724 41.269908169872416" transform="rotate(47.1629 50 50)" style="stroke: #5C6AC4" ><animateTransform attributeName="transform" type="rotate" calcMode="linear" values="0 50 50;360 50 50" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite" /></circle></svg></div> Please wait. Theme installer is being initialized.</div>';
4199    var scDesignData = {"style":"simple","position":"center","width":"350px","codeButtonColor":"#ffffff","codeButtonBackgroundColor":"#000000","codeButtonBorderColor":"#000000","submitButtonBorderColor":"#5aaa34","loadingBg":"#CF0E0E","spinnerColor":"#ffffff","inputColor":"#535353","inputBg":"#ffffff","inputBorder":"#aeaeae","discountInfoColor":"#535353","discountInfoBg":"#fafafa","discountInfoBorder":"#e1e1e1","removeTralingZeros":true,"allowScale":false} || {};
4200    window.scIsCartPage = true;
4201    window.scCartData = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
4202    if (!window.scMoneyFormat) window.scMoneyFormat = '${{amount}}';
4203    window.scDesignConfig = {
4204        style: scDesignData.style || 'simple',
4205        position: scDesignData.position || 'right',
4206        containerWidth: {
4207            width: scDesignData.width || '350px'
4208        },
4209        codeButton: {
4210            color: scDesignData.codeButtonColor || '#fff',
4211            backgroundColor: scDesignData.codeButtonBackgroundColor || '#5aaa34',
4212            border: '1px solid ' + (scDesignData.codeButtonBorderColor || '#5aaa34')
4213        },
4214        submitButton: {
4215            borderColor: scDesignData.submitButtonBorderColor
4216        },
4217        loadingBg: {
4218            background: scDesignData.loadingBg || '#339933'
4219        },
4220        spinner: {
4221            stroke: scDesignData.spinnerColor || '#ffffff'
4222        },
4223        codeInput: {
4224            borderColor: scDesignData.inputBorder || '#aeaeae',
4225            color: scDesignData.inputColor || '#339933',
4226            backgroundColor: scDesignData.inputBg || '#ffffff'
4227        },
4228        discountInfo: {
4229            background: scDesignData.discountInfoBg || '#fafafa',
4230            border: '1px solid ' + (scDesignData.discountInfoBorder || '#e1e1e1'),
4231            color: scDesignData.discountInfoColor || '#535353'
4232        },
4233        allowScale: scDesignData.allowScale,
4234    };
4235
4236    
4237    
4238    if (!window.scTranslationConfig) {
4239      window.scTranslationConfig = {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","errorLimit":"This discount has reached its usage limit","errorCombination":"This discount couldn't be used with your existing discounts","errorShipping":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","freeShippingLabel":"Free Shipping"} || {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","errorLimit":"This discount has reached its usage limit","errorCombination":"This discount couldn't be used with your existing discounts","errorShipping":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","freeShippingLabel":"Free Shipping"};
4240      <!-- BEGIN app snippet: messages -->
4241  scTranslationConfig.messages = {
4242    "shopify.checkout.order_summary.cart_does_not_meet_discount_requirements_notice": "&lt;strong style=&quot;text-transform:uppercase&quot;&gt;%{code}&lt;/strong&gt; discount code isn’t valid for the items in your cart",
4243    "shopify.checkout.order_summary.discount_requires_customer_notice": "Enter your shipping information to apply the &lt;strong style=&quot;text-transform:uppercase&quot;&gt;%{code}&lt;/strong&gt; discount code",
4244    "shopify.checkout.order_summary.customer_does_not_meet_discount_requirements_notice": "&lt;strong style=&quot;text-transform:uppercase&quot;&gt;%{code}&lt;/strong&gt; discount code isn’t available to you right now",
4245    "shopify.checkout.order_summary.shipping_information_does_not_meet_discount_requirements_notice": "&lt;strong style=&quot;text-transform:uppercase&quot;&gt;%{code}&lt;/strong&gt; discount code isn’t available for your shipping address",
4246    "shopify.checkout.order_summary.customer_already_used_once_per_customer_discount_notice": "The &lt;strong style=&quot;text-transform:uppercase&quot;&gt;%{code}&lt;/strong&gt; discount code has already been used",
4247    "shopify.checkout.field_errors.reduction_code_code_not_found": "Enter a valid discount code or gift card",
4248    "shopify.checkout.field_errors.reduction_code_discount_not_found": "Enter a valid discount code",
4249    "shopify.errors.discount_not_found": "Unable to find a valid discount matching the code entered",
4250    "shopify.checkout.order_summary.discount_already_applied": "A discount has been applied to this order. You can’t add another discount.",
4251    "shopify.errors.discount_disabled": "This discount has been disabled",
4252    "shopify.errors.discount_expired": "This discount is not val
4252id anymore",
4253    "shopify.errors.discount_limit_reached": "This discount has reached its usage limit",
4254
4255    "shopify.checkout.field_errors.reduction_code_gift_card_code_invalid": "Enter a valid gift card",
4256    "shopify.checkout.field_errors.reduction_code_gift_card_unusable_with_subscriptions": "Translation missing: en.shopify.checkout.field_errors.reduction_code_gift_card_unusable_with_subscriptions",
4257    "shopify.checkout.field_errors.reduction_code_gift_card_unusable": "You can’t use a gift card to buy another gift card",
4258    "shopify.checkout.field_errors.gift_card_already_applied": "This gift card has already been applied to your order",
4259    "shopify.checkout.field_errors.gift_card_disabled": "This gift card is no longer available",
4260    "shopify.checkout.field_errors.gift_card_expired": "This gift card has expired",
4261    "shopify.checkout.field_errors.gift_card_depleted": "This gift card has no funds left",
4262    "shopify.checkout.field_errors.gift_card_currency_mismatch": "Only gift cards in %{checkout_currency} can be used with this order",
4263    "shopify.checkout.field_errors.physical_gift_card_invalid_quantity": "Physical gift card line items must have a quantity that matches the number of gift card codes.",
4264    "shopify.checkout.field_errors.physical_gift_card_duplicate_code": "Physical gift card line item contains duplicate code.",
4265    "shopify.checkout.field_errors.physical_gift_card_invalid_code": "Physical gift card code is invalid.",
4266    "shopify.checkout.thank_you.gift_card_confirmation_by_text": "If you didn’t receive it, resend the text or contact us.",
4267    "shopify.checkout.thank_you.gift_card_confirmation_by_email": "If you didn’t receive it, resend the email or contact us.",
4268    "shopify.errors.gift_card_already_applied": "Code has already been applied to your checkout",
4269    "shopify.errors.gift_card_code_invalid": "Code is invalid",
4270    "shopify.errors.gift_card_currency_mismatch": "Your gift card is in %{gift_card_currency}. Contact us to have it reissued in %{checkout_currency}.",
4271    "shopify.errors.gift_card_depleted": "There are no funds left on this gift card",
4272    "shopify.errors.gift_card_disabled": "Gift card is disabled",
4273    "shopify.errors.gift_card_expired": "Gift card is expired",
4274  };
4275
4276<!-- END app snippet -->
4277    }
4278    
4279    
4280    window.scPrimaryLocale = 'en';
4281    
4282
4283    window.ScInit = {"c":1772351298402} || {};
4284
4285    
4286      
4287        
4288        
4289    
4290
4291    var scProduct = 58107871723869;
4292    var scProductUrl = '/products/vepace-first-helmet';
4293    
4294    var cartTotal = 0;
4295
4296    var __assign = (this && this.__assign) || function () {
4297        __assign = Object.assign || function(t) {
4298            for (var s, i = 1, n = arguments.length; i < n; i++) {
4299                s = arguments[i];
4300                for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
4301                    t[p] = s[p];
4302            }
4303            return t;
4304        };
4305        return __assign.apply(this, arguments);
4306    };
4307    var setValue = function (name, value) {
4308        var _a;
4309        var data = JSON.parse(sessionStorage.getItem('scInstallInfo'));
4310        sessionStorage.setItem('scInstallInfo', JSON.stringify(__assign(__assign({}, data), (_a = {}, _a[name] = value, _a))));
4311    };
4312    var parseQueryString = function () {
4313        var qs = window.location.search.replace('?', '');
4314        var items = qs.split('&');
4315        return items.reduce(function (data, item) {
4316            var _a = item.split('='), key = _a[0], value = _a[1];
4317            if (data[key] !== undefined) {
4318                if (!Array.isArray(data[key])) {
4319                    data[key] = [data[key]];
4320                }
4321                data[key].push(value);
4322            }
4323            else {
4324                data[key] = value;
4325            }
4326            return data;
4327        }, {});
4328    };
4329
4330    var query = parseQueryString();
4331    if (query.install) {
4332        setValue('theme', query.install);
4333    }
4334
4335    var scLoadingOverlay;
4336
4337    var getValue = function(name) {
4338      var data = JSON.parse(sessionStorage.getItem('scInstallInfo'));
4339      return data && data[name] !== undefined ? data[name] : null;
4340    };
4341
4342    var isInstall = function() {
4343      var themeId = getValue('theme');
4344      var theme = window.Shopify ? window.Shopify.theme : null;
4345      var id = theme ? theme.id : '';
4346      return themeId === id.toString();
4347    };
4348
4349    var scAppendLoadOverlay = function() {
4350      scLoadingOverlay = document.createElement('div');
4351      scLoadingOverlay.innerHTML = scLoadingOverlayHtml;
4352      document.body.appendChild(scLoadingOverlay);
4353    };
4354
4355    var scLoadInstaller = function() {
4356      scAppendLoadOverlay();
4357      const script = document.createElement('script');
4358      script.src = 'https://cdn.shopify.com/extensions/01a0f1ef-eb81-741b-b303-a05ddd51416a/discount-in-cart-1-299/assets/installer.min.js';
4359      script.onload = function() {
4360        scLoadingOverlay.remove();
4361      }
4362      document.body.appendChild(script);
4363    };
4364
4365    if (window.scProduct && isInstall()) {
4366      const style = document.createElement('link');
4367      style.rel = 'stylesheet';
4368      style.href = 'https://cdn.shopify.com/extensions/01a0f1ef-eb81-741b-b303-a05ddd51416a/discount-in-cart-1-299/assets/installer.module.min.css';
4369      document.head.appendChild(style);
4370      var interval = setInterval(function() {
4371        if (window.DCART && window.DCART.discountbox) {
4372          clearInterval(interval);
4373          scLoadInstaller();
4374        }
4375      }, 100);
4376    }
4377
4378    var scPrimaryCurrency = 'EUR';
4379    var scCustomerEmail = null;
4380</script>
4380
4381
4382
4383
4384
4385
4386
4387<script>
4388  (function() {
4389    window.DCART = {
4390      cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4391      isCartPage: true,
4392      moneyFormat: "${{amount}}",
4393      removeTralingZeros: true,
4394      email: null,
4395      token: "eef6c7b140d1737f0930824f9aac9688",
4396      locale: "en",
4397      localePrimary: "en",
4398      currencyPrimary: "EUR",
4399      currencyActive: "USD",
4400      optimized: null,
4401      
4402      product: {"id":15515928133981,"title":"Electric Scooter Helmet - VEPACE","handle":"vepace-first-helmet","description":"\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eFits\u003cstrong\u003e 54–62 cm \u003c\/strong\u003eheads\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eLightweight \u0026amp; Comfortable\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eSun protection visor\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eAdjustable head sizing\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg alt=\"Black helmet with measurement details on a white background - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-_2.png?v=1753951124\"\u003e\u003c\/div\u003e\n\u003ch2\u003eLightweight and Comfortable\u003c\/h2\u003e\n\u003cp\u003eVEPACE helmet is suitable for head sizes from\u003cstrong\u003e 54 to 62 cm\u003c\/strong\u003e and has a lightweight and comfortable design. It protects from the sun with its wide-angle shape that does not block the view. The comfort level can be adjusted by changing the head circumference.\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-2-_3.png?v=1753951129\" alt=\"Black helmet with labeled protective layers on a white background - VEPACE\"\u003e\u003c\/div\u003e\n\u003ch2\u003eEnhanced Head Protection\u003c\/h2\u003e\n\u003cp\u003eBy having a solid shell and padded lining, this bike helmet can reduce the damage of a collision and improve the protection of your head during cycling.\u003c\/p\u003e\n\u003ch2\u003eSoft Interior Design\u003c\/h2\u003e\n\u003cp\u003eVEPACE helmet has a removable and washable inner lining design, which is convenient for our daily cleaning and makes the helmets fresh and breathable, so you will not feel stuffy when riding.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Black and red helmet with text about ABS material and safety features on a cityscape background - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-4-_5.png?v=1753951138\"\u003e\u003c\/p\u003e\n\u003ch2\u003eExcellent Quality\u003c\/h2\u003e\n\u003cp\u003eThe high-density EPS buffer layer of our men's bike helmets is durable and strong, providing effective protection for your head. ABS and sponge materials are smooth and soft, providing a comfortable and safe ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Black helmet with adjustable visor feature on a white background  - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-3-_4.png?v=1753951133\"\u003e\u003c\/p\u003e\n\u003ch2\u003eFor Most Occasions\u003c\/h2\u003e\n\u003cp\u003eWhether you like cycling, skiing, baseball, skateboarding or any other outdoor sports, this bike helmet is a must-have for outdoor sports enthusiasts. It is very suitable for men and women on the go.\u003c\/p\u003e\n\u003ch2\u003eGeneral product information\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol width=\"50%\"\u003e \u003ccol width=\"50%\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eGender\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eAudience\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eAdults\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eSports\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eElectric Scooters \u0026amp; Bikes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eABS, Sponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eColor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","published_at":"2025-07-27T20:48:19+02:00","created_at":"2025-07-27T20:02:22+02:00","vendor":"VEPACE","type":"Accessory","tags":["ac"],"price":2999,"price_min":2999,"price_max":2999,"available":true,"price_varies":false,"compare_at_price":4999,"compare_at_price_min":4999,"compare_at_price_max":4999,"compare_at_price_varies":false,"variants":[{"id":58107871723869,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"vepace_helmet_1","requires_shipping":true,"taxable":false,"featured_image":null,"available":true,"name":"Electric Scooter Helmet - VEPACE","public_title":null,"options":["Default Title"],"price":2999,"weight":700,"compare_at_price":4999,"inventory_management":null,"barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet.jpg?v=1753640112","\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-_2.png?v=1753951124","\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-2-_3.png?v=1753951129","\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-3-_4.png?v=1753951133","\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-4-_5.png?v=1753951138"],"featured_image":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet.jpg?v=1753640112","options":["Title"],"media":[{"alt":"Black helmet with visor on a white background - VEPACE","id":66743280075101,"position":1,"preview_image":{"aspect_ratio":0.923,"height":736,"width":679,"src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet.jpg?v=1753640112"},"aspect_ratio":0.923,"height":736,"media_type":"image","src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet.jpg?v=1753640112","width":679},{"alt":"Black helmet with measurement details on a white background - VEPACE","id":66865866178909,"position":2,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-_2.png?v=1753951124"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-_2.png?v=1753951124","width":800},{"alt":"Black helmet with labeled protective layers on a white background - VEPACE","id":66865867063645,"position":3,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-2-_3.png?v=1753951129"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-2-_3.png?v=1753951129","width":800},{"alt":"Black helmet with adjustable visor feature on a white background  - VEPACE","id":66865867850077,"position":4,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-3-_4.png?v=1753951133"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-3-_4.png?v=1753951133","width":800},{"alt":"Black and red helmet with text about ABS material and safety features on a cityscape background - VEPACE","id":66865868865885,"position":5,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-4-_5.png?v=1753951138"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/vepace.com\/cdn\/shop\/files\/vepacebasichelmet-4-_5.png?v=1753951138","width":800}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eFits\u003cstrong\u003e 54–62 cm \u003c\/strong\u003eheads\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eLightweight \u0026amp; Comfortable\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eSun protection visor\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(203, 24, 54);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e▶\u003c\/span\u003e \u003c\/span\u003eAdjustable head sizing\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg alt=\"Black helmet with measurement details on a white background - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-_2.png?v=1753951124\"\u003e\u003c\/div\u003e\n\u003ch2\u003eLightweight and Comfortable\u003c\/h2\u003e\n\u003cp\u003eVEPACE helmet is suitable for head sizes from\u003cstrong\u003e 54 to 62 cm\u003c\/strong\u003e and has a lightweight and comfortable design. It protects from the sun with its wide-angle shape that does not block the view. The comfort level can be adju
4402sted by changing the head circumference.\u003c\/p\u003e\n\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-2-_3.png?v=1753951129\" alt=\"Black helmet with labeled protective layers on a white background - VEPACE\"\u003e\u003c\/div\u003e\n\u003ch2\u003eEnhanced Head Protection\u003c\/h2\u003e\n\u003cp\u003eBy having a solid shell and padded lining, this bike helmet can reduce the damage of a collision and improve the protection of your head during cycling.\u003c\/p\u003e\n\u003ch2\u003eSoft Interior Design\u003c\/h2\u003e\n\u003cp\u003eVEPACE helmet has a removable and washable inner lining design, which is convenient for our daily cleaning and makes the helmets fresh and breathable, so you will not feel stuffy when riding.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Black and red helmet with text about ABS material and safety features on a cityscape background - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-4-_5.png?v=1753951138\"\u003e\u003c\/p\u003e\n\u003ch2\u003eExcellent Quality\u003c\/h2\u003e\n\u003cp\u003eThe high-density EPS buffer layer of our men's bike helmets is durable and strong, providing effective protection for your head. ABS and sponge materials are smooth and soft, providing a comfortable and safe ride.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Black helmet with adjustable visor feature on a white background  - VEPACE\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0959\/8697\/5069\/files\/vepacebasichelmet-3-_4.png?v=1753951133\"\u003e\u003c\/p\u003e\n\u003ch2\u003eFor Most Occasions\u003c\/h2\u003e\n\u003cp\u003eWhether you like cycling, skiing, baseball, skateboarding or any other outdoor sports, this bike helmet is a must-have for outdoor sports enthusiasts. It is very suitable for men and women on the go.\u003c\/p\u003e\n\u003ch2\u003eGeneral product information\u003c\/h2\u003e\n\u003ctable\u003e\n\u003ccolgroup\u003e \u003ccol width=\"50%\"\u003e \u003ccol width=\"50%\"\u003e \u003c\/colgroup\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eGender\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eAudience\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eAdults\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eSports\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eElectric Scooters \u0026amp; Bikes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eABS, Sponge\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 50%;\"\u003e\u003cstrong\u003eColor\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 50%;\"\u003eBlack\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e"},
4403      
4404      discountbox: {
4405        init: {"c":1772351298402},
4406        scale: false,
4407        style: "simple",
4408        position: "center",
4409        
4410        placement: {"theme":"184980537693","help":{"0":false,"1":false,"2":false,"3":false},"cartDiscountSelector":{"path":"#shopify-section-template--25902966931805__main section div.cart-wrapper div.cart-wrapper__inner div.cart-wrapper__inner-inner div.container form.cart-recap div.cart-recap__scroller div.card div.card__section button.cart-recap__checkout","type":0},"cartTotalSelector":{"path":"#shopify-section-template--25902966931805__main section div.cart-wrapper div.cart-wrapper__inner div.cart-wrapper__inner-inner div.container form.cart-recap div.cart-recap__scroller div.card div.card__section div.cart-recap__price-line span.cart-recap__price-line-price span.money","type":0},"ajaxDicountSelector":{"path":"#mini-cart div.mini-cart__inner div.mini-cart__recap div.mini-cart__button-container div.button-group","type":0},"ajaxTotalSelector":{"path":"#mini-cart div.mini-cart__inner div.mini-cart__recap div.mini-cart__recap-price-line span span.money","type":0},"184980537693":{"theme":"184980537693","help":{"0":false,"1":false,"2":false,"3":false},"cartDiscountSelector":{"path":"#shopify-section-template--25902966931805__main section div.cart-wrapper div.cart-wrapper__inner div.cart-wrapper__inner-inner div.container form.cart-recap div.cart-recap__scroller div.card div.card__section button.cart-recap__checkout","type":0},"cartTotalSelector":{"path":"#shopify-section-template--25902966931805__main section div.cart-wrapper div.cart-wrapper__inner div.cart-wrapper__inner-inner div.container form.cart-recap div.cart-recap__scroller div.card div.card__section div.cart-recap__price-line span.cart-recap__price-line-price span.money","type":0},"ajaxDicountSelector":{"path":"#mini-cart div.mini-cart__inner div.mini-cart__recap div.mini-cart__button-container div.button-group","type":0},"ajaxTotalSelector":{"path":"#mini-cart div.mini-cart__inner div.mini-cart__recap div.mini-cart__recap-price-line span span.money","type":0}}},
4411        
4412        translations: {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","errorLimit":"This discount has reached its usage limit","errorCombination":"This discount couldn't be used with your existing discounts","errorShipping":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","freeShippingLabel":"Free Shipping"} || {"placeholder":"Discount code or gift card","submitBtn":"Apply","codeLabel":"Code:","discountLabel":"Discount:","giftCardLabel":"Gift card:","total":"Total:","errorAutomaticDiscount":"A discount has been applied to this order. You can’t add another discount","errorCode":"Unable to find a valid discount matching the code entered","errorItemInvalid":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t valid for the items in your cart","errorLimit":"This discount has reached its usage limit","errorCombination":"This discount couldn't be used with your existing discounts","errorShipping":"\u003cstrong\u003e{{ code }}\u003c\/strong\u003e discount code isn’t available for your shipping address","tooManyAttempts":"Too many attempts please try again in a few minutes","errorNetwork":"Network error occured. You may enter your discount code during the checkout","authorized":"Discounts are available only for authorized users","freeShippingLabel":"Free Shipping"},
4413        
4414      },
4415      fsb: null,
4416    };
4417    
4418    window.dispatchEvent(new CustomEvent('DCART:config.initialized'));
4419  })();
4420</script>
4420
4421
4422<style>
4423  :root {
4424    
4425    
4426      
4427        
4428        --discountbox-style: simple;
4429        
4430      
4431    
4432    
4433    
4434      
4435        
4436        --discountbox-position: center;
4437        
4438      
4439    
4440    
4441    
4442      
4443        
4444        --discountbox-width: 350px;
4445        
4446      
4447    
4448    
4449    
4450      
4451        
4452        --discountbox-codeButtonColor: #ffffff;
4453        
4454      
4455    
4456    
4457    
4458      
4459        
4460        --discountbox-codeButtonBackgroundColor: #000000;
4461        
4462      
4463    
4464    
4465    
4466      
4467        
4468        --discountbox-codeButtonBorderColor: #000000;
4469        
4470      
4471    
4472    
4473    
4474      
4475        
4476        --discountbox-submitButtonBorderColor: #5aaa34;
4477        
4478      
4479    
4480    
4481    
4482      
4483        
4484        --discountbox-loadingBg: #CF0E0E;
4485        
4486      
4487    
4488    
4489    
4490      
4491        
4492        --discountbox-spinnerColor: #ffffff;
4493        
4494      
4495    
4496    
4497    
4498      
4499        
4500        --discountbox-inputColor: #535353;
4501        
4502      
4503    
4504    
4505    
4506      
4507        
4508        --discountbox-inputBg: #ffffff;
4509        
4510      
4511    
4512    
4513    
4514      
4515        
4516        --discountbox-inputBorder: #aeaeae;
4517        
4518      
4519    
4520    
4521    
4522      
4523        
4524        --discountbox-discountInfoColor: currentColor;
4525        
4526      
4527    
4528    
4529    
4530      
4531        
4532        --discountbox-discountInfoBg: #fafafa;
4533        
4534      
4535    
4536    
4537    
4538      
4539        
4540        --discountbox-discountInfoBorder: #e1e1e1;
4541        
4542      
4543    
4544    
4545    
4546      
4547        
4548        --discountbox-removeTralingZeros: true;
4549        
4550      
4551    
4552    
4553    
4554    
4555  }
4556</style>
4557<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f1ef-eb81-741b-b303-a05ddd51416a/discount-in-cart-1-299/assets/storefront.module.min.css">
4558
4559<script src="https://cdn.shopify.com/extensions/01a0f1ef-eb81-741b-b303-a05ddd51416a/discount-in-cart-1-299/assets/compat.module.min.js" defer></script>
4559
4560
4561<script src="https://cdn.shopify.com/extensions/01a0f1ef-eb81-741b-b303-a05ddd51416a/discount-in-cart-1-299/assets/storefront.min.js" defer></script>
4561
4562
4563
4564
4565
4566<!-- BEGIN app snippet: dcart-custom-css -->
4567<!-- END app snippet -->
4568<!-- BEGIN app snippet: dcart-custom-js -->
4569<!-- END app snippet -->
4570
4571</div><div id="shopify-block-AVFIySTFEaVpmWUFPS__144831480468751239" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: vite-tag -->
4572
4573
4574  
4574<script src="https://cdn.shopify.com/extensions/01a0ef01-233c-7292-b3f6-27cef5296cf1/essential-post-purchase-upsell-1723/assets/app-embed-BPe2qr_5.js" type="module" crossorigin="anonymous"></script>
4574
4575  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0ef01-233c-7292-b3f6-27cef5296cf1/essential-post-purchase-upsell-1723/assets/stylex-E6760mTB.js" crossorigin="anonymous">
4576  <link href="//cdn.shopify.com/extensions/01a0ef01-233c-7292-b3f6-27cef5296cf1/essential-post-purchase-upsell-1723/assets/stylex-mm1DjMzv.css" rel="stylesheet" type="text/css" media="all" />
4577
4578<!-- END app snippet -->
4579
4580<essential-upsell-app-embed
4581  upsell-app-data="{&quot;v&quot;:2,&quot;d&quot;:[{&quot;subscriptionOfferTitleSize&quot;:16,&quot;subscriptionOfferTitleColor&quot;:&quot;#000000&quot;,&quot;subscriptionTitleSize&quot;:18,&quot;subscriptionTitleColor&quot;:&quot;#000000&quot;,&quot;subscriptionSubtitleSize&quot;:14,&quot;subscriptionSubtitleColor&quot;:&quot;#000000&quot;,&quot;subscriptionPolicySize&quot;:12,&quot;subscriptionPolicyColor&quot;:&quot;#96a4b6&quot;,&quot;selectedOfferBackgroundType&quot;:&quot;MONOCHROME&quot;,&quot;selectedOfferBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;defaultOfferBackgroundType&quot;:&quot;MONOCHROME&quot;,&quot;defaultOfferBackgroundColor&quot;:&quot;#ffffffcc&quot;,&quot;selectedOfferBorderSize&quot;:1,&quot;selectedOfferBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;defaultOfferBorderSize&quot;:1,&quot;defaultOfferBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;layoutType&quot;:&quot;STACKED&quot;,&quot;stackedProductsCount&quot;:3,&quot;backgroundType&quot;:&quot;MONOCHROME&quot;,&quot;monochromeBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;gradientBackgroundStartColor&quot;:null,&quot;gradientBackgroundEndColor&quot;:null,&quot;gradientBackgroundAngle&quot;:null,&quot;borderRadius&quot;:8,&quot;borderSize&quot;:1,&quot;borderColor&quot;:&quot;#c5c8d1&quot;,&quot;insideTopSpacing&quot;:10,&quot;insideBottomSpacing&quot;:10,&quot;outsideTopSpacing&quot;:20,&quot;outsideBottomSpacing&quot;:20,&quot;font&quot;:&quot;INHERIT&quot;,&quot;titleSize&quot;:17,&quot;titleColor&quot;:&quot;#000000&quot;,&quot;productTitleSize&quot;:16,&quot;productTitleColor&quot;:&quot;#000000&quot;,&quot;productVariantSize&quot;:14,&quot;productVariantColor&quot;:&quot;#96a4b6&quot;,&quot;volumeDiscountSubtitleSize&quot;:14,&quot;volumeDiscountSubtitleColor&quot;:&quot;#96a4b6&quot;,&quot;productPriceSize&quot;:16,&quot;productPriceColor&quot;:&quot;#96a4b6&quot;,&quot;discountedPriceSize&quot;:16,&quot;discountedPriceColor&quot;:&quot;#CF0E0E&quot;,&quot;buttonBackgroundColor&quot;:&quot;#000000&quot;,&quot;buttonTextSize&quot;:15,&quot;buttonTextColor&quot;:&quot;#ffffff&quot;,&quot;buttonBorderRadius&quot;:4,&quot;navigationIconColor&quot;:&quot;#333333&quot;,&quot;checkboxIconColor&quot;:null,&quot;checkboxBackgroundColor&quot;:null,&quot;checkboxBorderColor&quot;:null,&quot;popupBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;popupCloseButtonColor&quot;:&quot;#202223&quot;,&quot;popupBorderRadius&quot;:16,&quot;secondaryButtonTextSize&quot;:14,&quot;secondaryButtonTextColor&quot;:&quot;#202223&quot;,&quot;countdownBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;countdownBorderSize&quot;:1,&quot;countdownBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;countdownTitleSize&quot;:16,&quot;countdownTitleColor&quot;:&quot;#96a4b6&quot;,&quot;countdownTimerSize&quot;:16,&quot;countdownTimerColor&quot;:&quot;#202223&quot;,&quot;quantityPickerTextSize&quot;:14,&quot;quantityPickerTextColor&quot;:&quot;#202223&quot;,&quot;quantityPickerIconColor&quot;:&quot;#202223&quot;,&quot;quantityPickerBackgroundColor&quot;:&quot;#ffffff&quot;,&quot;quantityPickerBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;quantityPickerBorderRadius&quot;:4,&quot;
4581offerBadgeBackgroundColor&quot;:&quot;#202223&quot;,&quot;offerBadgeTextSize&quot;:12,&quot;offerBadgeTextColor&quot;:&quot;#ffffff&quot;,&quot;offerBadgeBorderSize&quot;:0,&quot;offerBadgeBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;offerBadgeBorderRadius&quot;:4,&quot;discountLabelBackgroundColor&quot;:&quot;#d9d9d9&quot;,&quot;discountLabelTextSize&quot;:12,&quot;discountLabelTextColor&quot;:&quot;#202223&quot;,&quot;discountLabelBorderSize&quot;:0,&quot;discountLabelBorderColor&quot;:&quot;#c5c8d1&quot;,&quot;discountLabelBorderRadius&quot;:4}],&quot;c&quot;:[{&quot;offerType&quot;:&quot;CROSS_SELL&quot;,&quot;titleText&quot;:&quot;Protect Your Scooter&quot;,&quot;buttonText&quot;:&quot;Add&quot;,&quot;secondaryButtonText&quot;:&quot;Close&quot;,&quot;badgeText&quot;:&quot;&quot;}],&quot;funnels&quot;:[{&quot;id&quot;:&quot;e740ffed-2e1e-4dbc-9dc3-92d292abf235&quot;,&quot;name&quot;:&quot;Product page offer 1 &quot;,&quot;content&quot;:0,&quot;upsell&quot;:{&quot;productsType&quot;:&quot;SPECIFIC&quot;,&quot;recommendationIntent&quot;:&quot;RELATED&quot;,&quot;discountType&quot;:&quot;NONE&quot;,&quot;discountValue&quot;:null,&quot;applyDiscountType&quot;:&quot;ALWAYS&quot;,&quot;isHideProductInCart&quot;:false,&quot;isHideTriggerProduct&quot;:true,&quot;isPreselectProducts&quot;:false,&quot;isLimitDiscountedQuantity&quot;:false,&quot;discountedQuantityLimit&quot;:null,&quot;isQuantityPickerEnabled&quot;:false,&quot;discountLabel&quot;:&quot;{discount} off&quot;,&quot;isCountdownTimerEnabled&quot;:false,&quot;timerType&quot;:&quot;FIXED_MINUTES&quot;,&quot;timerEndType&quot;:&quot;REPEAT&quot;,&quot;minutes&quot;:60,&quot;endDate&quot;:null,&quot;timerTitle&quot;:&quot;Hurry up! Offer expires in {{timer}}&quot;,&quot;specificProducts&quot;:[{&quot;shopifyId&quot;:&quot;gid://shopify/Product/16244096729437&quot;,&quot;shopifyHandle&quot;:&quot;u-lock-1&quot;,&quot;variantIds&quot;:[]},{&quot;shopifyId&quot;:&quot;gid://shopify/Product/15515928133981&quot;,&quot;shopifyHandle&quot;:&quot;vepace-first-helmet&quot;,&quot;variantIds&quot;:[]}],&quot;customDiscounts&quot;:[],&quot;volumeDiscountTiers&quot;:[]},&quot;design&quot;:0,&quot;placement&quot;:{&quot;type&quot;:&quot;PRODUCT_PAGE&quot;,&quot;triggerType&quot;:&quot;SPECIFIC_COLLECTIONS&quot;,&quot;isExcludeProducts&quot;:false,&quot;isExcludeCollections&quot;:false,&quot;cartPagePositionType&quot;:null,&quot;popupPlacementType&quot;:&quot;PRODUCT_PAGE&quot;,&quot;specificProducts&quot;:[],&quot;specificCollections&quot;:[{&quot;shopifyId&quot;:&quot;gid://shopify/Collection/659406356829&quot;,&quot;shopifyHandle&quot;:&quot;electric-scooters-premium-brands-for-every-ride&quot;}],&quot;excludedProducts&quot;:[],&quot;excludedCollections&quot;:[],&quot;subTriggerGroups&quot;:[]},&quot;contentTranslations&quot;:[{&quot;type&quot;:&quot;LOCAL&quot;,&quot;locale&quot;:&quot;de&quot;,&quot;titleText&quot;:&quot;Schützen Sie Ihren E-Scooter&quot;,&quot;buttonText&quot;:&quot;Dazu&quot;,&quot;secondaryButtonText&quot;:null,&quot;shop&quot;:&quot;11rzpu-zu.myshopify.com&quot;,&quot;offerType&quot;:&quot;CROSS_SELL&quot;,&quot;timerTitle&quot;:null,&quot;badgeText&quot;:&quot;&quot;,&quot;discountLabel&quot;:null,&quot;tierTitles&quot;:null,&quot;tierSubtitles&quot;:null,&quot;tierDiscountLabels&quot;:null,&quot;tierBadgeTexts&quot;:null},{&quot;type&quot;:&quot;LOCAL&quot;,&quot;locale&quot;:&quot;es&quot;,&quot;titleText&quot;:&quot;Protege tu Patinete Eléctrico&quot;,&quot;buttonText&quot;:&quot;Añadir&quot;,&quot;secondaryButtonText&quot;:null,&quot;shop&quot;:&quot;11rzpu-zu.myshopify.com&quot;,&quot;offerType&quot;:&quot;CROSS_SELL&quot;,&quot;timerTitle&quot;:null,&quot;badgeText&quot;:&quot;&quot;,&quot;discountLabel&quot;:null,&quot;tierTitles&quot;:null,&quot;tierSubtitles&quot;:null,&quot;tierDiscountLabels&quot;:null,&quot;tierBadgeTexts&quot;:null},{&quot;type&quot;:&quot;LOCAL&quot;,&quot;locale&quot;:&quot;fr&quot;,&quot;titleText&quot;:&quot;Protégez votre Trottinette Électrique&quot;,&quot;buttonText&quot;:&quot;Ajouter&quot;,&quot;secondaryButtonText&quot;:null,&quot;shop&quot;:&quot;11rzpu-zu.myshopify.com&quot;,&quot;offerType&quot;:&quot;
4581CROSS_SELL&quot;,&quot;timerTitle&quot;:null,&quot;badgeText&quot;:&quot;&quot;,&quot;discountLabel&quot;:null,&quot;tierTitles&quot;:null,&quot;tierSubtitles&quot;:null,&quot;tierDiscountLabels&quot;:null,&quot;tierBadgeTexts&quot;:null},{&quot;type&quot;:&quot;LOCAL&quot;,&quot;locale&quot;:&quot;it&quot;,&quot;titleText&quot;:&quot;Proteggi il tuo Monopattino Elettrico&quot;,&quot;buttonText&quot;:&quot;Aggiungi&quot;,&quot;secondaryButtonText&quot;:null,&quot;shop&quot;:&quot;11rzpu-zu.myshopify.com&quot;,&quot;offerType&quot;:&quot;CROSS_SELL&quot;,&quot;timerTitle&quot;:null,&quot;badgeText&quot;:&quot;&quot;,&quot;discountLabel&quot;:null,&quot;tierTitles&quot;:null,&quot;tierSubtitles&quot;:null,&quot;tierDiscountLabels&quot;:null,&quot;tierBadgeTexts&quot;:null},{&quot;type&quot;:&quot;LOCAL&quot;,&quot;locale&quot;:&quot;pl&quot;,&quot;titleText&quot;:&quot;Chroń swoją Hulajnogę Elektryczną&quot;,&quot;buttonText&quot;:&quot;Dodaj&quot;,&quot;secondaryButtonText&quot;:null,&quot;shop&quot;:&quot;11rzpu-zu.myshopify.com&quot;,&quot;offerType&quot;:&quot;CROSS_SELL&quot;,&quot;timerTitle&quot;:null,&quot;badgeText&quot;:&quot;&quot;,&quot;discountLabel&quot;:null,&quot;tierTitles&quot;:null,&quot;tierSubtitles&quot;:null,&quot;tierDiscountLabels&quot;:null,&quot;tierBadgeTexts&quot;:null}]}]}"upsell-app-config-data='{&quot;analyticsBaseUrl&quot;:&quot;https:\/\/essential-upsell-publisher.essential-apps.com&quot;,&quot;sfk&quot;:&quot;YmVhNDYxMzhmMzIzZTQ5MjNlMmE2ZGIyODcyOWE3YzM=&quot;,&quot;baseUrl&quot;:&quot;https:\/\/essential-upsell.supercorp.ai&quot;}'
4582  product-page-product="null"product-page-selling-plan-groups="null"
4583  selling-plan-translations="[]"
4584  product-page-collection-ids="[]"
4585  first-shop-product-id="15477682733405"
4586  shop-money-format="${{amount}}"
4587  market-handle="united-states"
4588  presentment-currency="USD"
4589  customer-tags="null"
4590  cart-items='
4591[]'
4592></essential-upsell-app-embed>
4593
4594
4595</div>
4595<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4595
4596</body>
4597</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.