PageSourceSearch

https://cheerble.com/pages/contact-us

html cheerble.com collected 2026-09-24 19:31:29 UTC 769,254 bytes, 7,583 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
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("//cheerble.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`3752099958`)))})();
6//# sourceURL=event-observer-collector.js
7</script>
7
8
9    
10
11<script src="/cdn/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js"></script>
11
12
13<script type="text/javascript">
14  
15;(function() {
16    var bt=Object.defineProperty;var yt=(v,b,I)=>b in v?bt(v,b,{enumerable:!0,configurable:!0,writable:!0,value:I}):v[b]=I;var o=(v,b,I)=>yt(v,typeof b!="symbol"?b+"":b,I);(function(){"use strict";/*! js-cookie v3.0.8 | MIT */function v(c){for(var t=1;t<arguments.length;t++){var e=arguments[t];for(var i in e)i!=="__proto__"&&(c[i]=e[i])}return c}var b={read:function(c){return c[0]==='"'&&(c=c.slice(1,-1)),c.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(c){return encodeURIComponent(c).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function I(c,t){function e(s,n,r){if(!(typeof document>"u")){r=v({},t,r),typeof r.expires=="number"&&(r.expires=new Date(Date.now()+r.expires*864e5)),r.expires&&(r.expires=r.expires.toUTCString()),s=encodeURIComponent(s).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var l in r)r[l]&&(a+="; "+l,r[l]!==!0&&(a+="="+r[l].split(";")[0]));return document.cookie=s+"="+c.write(n,s)+a}}function i(s){if(!(typeof document>"u"||arguments.length&&!s)){for(var n=document.cookie?document.cookie.split("; "):[],r={},a=0;a<n.length;a++){var l=n[a].split("="),d=l.slice(1).join("=");try{var u=decodeURIComponent(l[0]);if(u in r||(r[u]=c.read(d,u)),s===u)break}catch{}}return s?r[s]:r}}return Object.create({set:e,get:i,remove:function(s,n){e(s,"",v({},n,{expires:-1}))},withAttributes:function(s){return I(this.converter,v({},this.attributes,s))},withConverter:function(s){return I(v({},this.converter,s),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(c)}})}var M=I(b,{path:"/"});const N=class N{constructor(t,e={}){o(this,"_writable");this.kind=t,this.cookieAttributes=e}get writable(){if(this._writable===void 0){const t=`${N.PROBE_KEY}_${this.kind}`;this._writable=this.set(t,"1"),this.remove(t)}return this._writable}get(t){var e;try{return this.kind==="cookie"?M.get(t)??null:((e=this.storage)==null?void 0:e.getItem(t))??null}catch(i){return console.debug(`shogun: could not read '${t}' from ${this.kind} store`,i),null}}set(t,e){try{if(this.kind==="cookie")M.set(t,e,this.cookieAttributes);else{const i=this.storage;if(!i)return!1;i.setItem(t,e)}}catch(i){return console.debug(`shogun: could not write '${t}' to ${this.kind} store`,i),!1}return this.get(t)===e}remove(t){try{if(this.kind==="cookie")M.remove(t,this.cookieAttributes);else{const e=this.storage;if(!e)return!1;e.removeItem(t)}}catch(e){return console.debug(`shogun: could not remove '${t}' from ${this.kind} store`,e),!1}return this.get(t)===null}get storage(){try{return(this.kind==="local"?globalThis.localStorage:globalThis.sessionStorage)??null}catch{return null}}};o(N,"PROBE_KEY","_shg_storage_probe");let w=N;class Q{constructor(t,e){o(this,"CACHE_KEY","_shg_audience_cache");o(this,"CACHE_EXPIRATION_DAYS",7);o(this,"DEVICE_MOBILE_BREAKPOINT",768);o(this,"cache",{timestamp:Date.now(),data:{}});o(this,"storage",new w("local"));this.visitor=t,this.locationApiUrl=e,this.restoreCache()}evaluate(t){switch(t.value=this.snakeCaseKeys(t.value),t.audience_type){case"location":return this.locationMatches(t);case"b2b":return this.b2bMatches(t);case"device":return this.deviceMatches(t);case"logged_in":return this.loggedInMatches(t);case"referrer_contains":return this.referrerContainsMatches(t);case"url_contains":return this.urlContainsMatches(t);case"new_visitor":return this.newVisitorMatches(t);case"returning_visitor":return this.returningVisitorMatches(t);default:return{status:"skipped",expected:t.value,actual:null,reason:`No evaluator implemented for audience type: ${t.audience_type}`}}}evaluateAll(t,e="every"){if(!t||t.length===0)return{status:"eligible",condition:e,expected:{},actual:{}};if(!["every","any"].includes(e))return{status:"error",condition:e,expected:{},actual:{}};const i=t.map(a=>({type:a.audience_type,evaluation:this.evaluate(a)})),s=e==="every"?i.every(a=>a.evaluation.status==="match"):i.some(a=>a.evaluation.status==="match"),n=i.some(a=>a.evaluation.status==="error"),r=e==="every"&&i.some(a=>a.evaluation.status==="no_match");return{status:s?"eligible":n&&!r?"error":"not_eligible",condition:e,expected:t.reduce((a,l)=>(a[l.audience_type]={condition:l.condition,value:l.value},a),{}),actual:i.reduce((a,l)=>(a[l.type]=l.evaluation.actual,a),{}),evaluations:i.reduce((a,l)=>(a[l.type]={status:l.evaluation.status,reason:l.evaluation.reason},a),{})}}b2bMatches(t){const e=t.value===this.visitor.isB2B;return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isB2B}}}deviceMatches(t){const e=window.innerWidth<this.DEVICE_MOBILE_BREAKPOINT||window.outerWidth<this.DEVICE_MOBILE_BREAKPOINT?"mobile":"desktop",i=t.value===e;return{status:(t.condition==="is_not"?!i:i)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:e}}}truncate(t){return t?t.slice(0,200):void 0}locationMatches(t){let e=null;if(!this.cache.data.location){let h=null,m=0;try{const f=new XMLHttpRequest;f.open("GET",this.locationApiUrl,!1),f.send(null),m=f.status,m===200?h=JSON.parse(f.responseText):e={cause:"http_status",status:m,error:this.truncate(f.responseText)}}
16catch(f){e={cause:m===200?"invalid_response":"request_failed",status:m,error:this.truncate(String(f))}}e&&console.debug("shogun: location lookup failed, location audiences cannot be evaluated",e),h&&(this.cache.data.location={country:h==null?void 0:h.country,region:h==null?void 0:h.region,city:h==null?void 0:h.city,timestamp:Date.now()},this.saveCache())}const i={condition:t.condition,value:t.value},s=this.cache.data.location;if(!i||!i.value||!i.value.type||!i.value.country_code)return{status:"no_match",expected:i,actual:s?{value:s}:null};if(!s)return{status:"error",expected:i,actual:e,reason:"location_unavailable"};const{type:n,country_code:r,toponym_name:a,parent_name:l}=i.value;let d=!1;switch(n){case"country":d=s.country===r;break;case"region":d=s.region===a&&s.country===r;break;case"city":d=s.city===a&&s.region===l&&s.country===r;break;default:d=!1}return{status:(t.condition==="is_not"?!d:d)?"match":"no_match",expected:i,actual:{value:s}}}loggedInMatches(t){const e=String(t.value)==="true",i=this.visitor.isLoggedIn===e;return{status:(t.condition==="is_not"?!i:i)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isLoggedIn}}}referrerContainsMatches(t){if(typeof t.value!="string")return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected value"};const e=document.referrer.toLowerCase().includes(t.value.toLowerCase());return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:document.referrer}}}urlContainsMatches(t){if(typeof t.value!="string")return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected value"};const e=window.location.href.toLowerCase().includes(t.value.toLowerCase());return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:window.location.href}}}returningVisitorMatches(t){if(!this.visitor.detailsPersisted||!this.visitor.details)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"visitor_details_unavailable"};const{expected_time_in_milliseconds:e,within_or_after:i}=t.value||{};if(typeof e!="number"||!i)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"Invalid expected data"};const s=this.visitor.details.first_visit_timestamp,n=Date.now();if(i==="within"){const r=s+e>n;return{status:(t.condition==="is_not"?!r:r)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:s}}}else{const r=s+e<n;return{status:(t.condition==="is_not"?!r:r)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:s}}}}newVisitorMatches(t){if(!this.visitor.detailsPersisted)return{status:"error",expected:{condition:t.condition,value:t.value},actual:null,reason:"visitor_details_unavailable"};const e=t.value==this.visitor.isFirstVisit;return{status:(t.condition==="is_not"?!e:e)?"match":"no_match",expected:{condition:t.condition,value:t.value},actual:{value:this.visitor.isFirstVisit}}}restoreCache(){const t=this.storage.get(this.CACHE_KEY);if(t)try{const e=JSON.parse(t);e.timestamp<=Date.now()-this.CACHE_EXPIRATION_DAYS*24*60*60*1e3?(this.storage.remove(this.CACHE_KEY),this.cache.data={}):this.cache=e}catch{this.storage.remove(this.CACHE_KEY),this.cache.data={}}}saveCache(){this.cache.timestamp=Date.now(),this.storage.set(this.CACHE_KEY,JSON.stringify(this.cache))}snakeCaseKeys(t){if(t==null||typeof t!="object")return t;const e={};for(const[i,s]of Object.entries(t)){const n=i.replace(/[A-Z]/g,r=>`_${r.toLowerCase()}`);e[n]=s}return e}}class E extends Error{constructor(e,i,s={}){super(e,{cause:s.cause});o(this,"optimization");this.reason=i,this.name="DispatchError",this.optimization=s.optimization}}const p=class p{constructor(t){o(this,"customerId");o(this,"isB2B");o(this,"details",null);o(this,"sessionId",null);o(this,"id",null);o(this,"_idsPersisted",!0);o(this,"_detailsPersisted",!0);o(this,"storage",new w("local"));o(this,"sessionCookie",new w("cookie",{expires:1/48,path:"/"}));o(this,"visitorCookie",new w("cookie",{expires:365,path:"/"}));this.context=t,this.sessionId=t.sessionId,this.customerId=t.customerId,this.isB2B=t.isB2B,this.loadCachedDetails(),this.loadAndStoreVisitorId(),this.loadAndStoreSessionId()}get bin(){return this.sessionId?this.hashWithDjb2(this.sessionId)%p.DEFAULT_NUMBER_OF_BINS:0}
16get firstVisitTimestamp(){var t;return((t=this.details)==null?void 0:t.first_visit_timestamp)??Date.now()}get isFirstVisit(){return this.firstVisitTimestamp>=Date.now()-p.NEW_VISITOR_THRESHOLD_MINUTES*60*1e3}get isLoggedIn(){return!!this.customerId}loadCachedDetails(){var e;const t=this.storage.get(p.DETAILS_KEY);if(t)try{this.details=JSON.parse(t),typeof((e=this.details)==null?void 0:e.first_visit_timestamp)!="number"&&(console.warn("Invalid visitor details found in storage, resetting."),this.details=null)}catch(i){console.error("Error loading visitor details from storage:",i),this.details=null}this.details||(this.details={first_visit_timestamp:Date.now()},this._detailsPersisted=this.storage.set(p.DETAILS_KEY,JSON.stringify(this.details)))}get detailsPersisted(){return this._detailsPersisted}get idsPersisted(){return this._idsPersisted}get cookiesWritable(){return this.visitorCookie.writable}newId(){try{return crypto.randomUUID()}catch{return console.debug("shogun: this platform will not generate an identifier for the visitor"),null}}loadAndStoreSessionId(){const t=this.sessionId||this.sessionCookie.get(p.SESSION_ID_KEY)||null;t?this.sessionId=t:(this.sessionId=this.newId(),this.sessionId||(this._idsPersisted=!1)),this.sessionId&&(this._idsPersisted=this.sessionCookie.set(p.SESSION_ID_KEY,this.sessionId)&&this._idsPersisted)}loadAndStoreVisitorId(){const t=this.visitorCookie.get(p.VISITOR_ID_KEY)||null;t?this.id=t:(this.id=this.newId(),this.id?this._idsPersisted=this.visitorCookie.set(p.VISITOR_ID_KEY,this.id)&&this._idsPersisted:this._idsPersisted=!1)}hashWithDjb2(t){let e=5381;for(let i=0;i<t.length;i++)e=(e<<5)-e+t.charCodeAt(i),e|=0;return Math.abs(e)}};o(p,"DETAILS_KEY","_shg_ab_visitor_details"),o(p,"SESSION_ID_KEY","_shg_ab_session_id"),o(p,"VISITOR_ID_KEY","_shg_ab_visitor_id"),o(p,"DEFAULT_NUMBER_OF_BINS",1e4),o(p,"NEW_VISITOR_THRESHOLD_MINUTES",30);let R=p;const A=class A{constructor(t){o(this,"buyItNowHandlerAttached",!1);this.config=t}run(){typeof document<"u"&&document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{this.attachBuyItNowHandler()}):setTimeout(()=>{this.attachBuyItNowHandler()},100)}attachBuyItNowHandler(){var s;const t=(s=this.config)==null?void 0:s.currentCartVariantId;if(!t){console.debug("shogun: no current cart variant ID assigned, buy-it-now interception skipped");return}if(this.buyItNowHandlerAttached)return;this.buyItNowHandlerAttached=!0,console.debug("shogun: setting up buy-it-now interception with cart variant ID:",t);const e=async(n,r)=>{var u,h,m,f;const a=(r==null?void 0:r.formData)??new FormData(n);let l=(r==null?void 0:r.variantId)??this.extractVariantIdFromFormData(a);if(!l){console.debug("shogun: no product variant ID found for buy-it-now, interception skipped");return}const d=(r==null?void 0:r.quantity)??(parseInt(a.get("quantity")||"1",10)||1);if(console.debug("shogun: buy-it-now details:",{productVariantId:l,quantity:d,cartVariantId:t,storefrontAccessToken:(u=this.config)!=null&&u.storefrontAccessToken?"***":null,shopDomain:(h=this.config)==null?void 0:h.shopDomain}),(m=this.config)!=null&&m.storefrontAccessToken&&((f=this.config)!=null&&f.shopDomain)){console.debug("shogun: attempting cartCreate with merchandiseId:",`gid://shopify/ProductVariant/${l}`);const x=await this.createCartAndGetCheckoutUrl(l,d,t);if(x){console.debug("shogun: redirecting to cartCreate checkoutUrl (original cart preserved)"),window.location.href=x;return}}console.debug("shogun: falling back to cart add with cart variant"),await this.addToCartAndCheckout(l,d,t)};typeof document<"u"&&(()=>{document.addEventListener("click",n=>{const r=n.target;if(!r)return;const a=this.findPaymentElementFromClick(n,r);if(!a)return;const l=this.findFormForPaymentElement(a,r,n);if(!l)return;
16const d=this.getBuyItNowDetailsFromForm(l);d&&(n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation(),e(l,d))},{capture:!0})})()}async createCartAndGetCheckoutUrl(t,e,i){var l,d,u,h,m,f,x;if(!((l=this.config)!=null&&l.storefrontAccessToken)||!((d=this.config)!=null&&d.shopDomain))return null;const s=`
17      mutation cartCreate($input: CartInput!) {
18        cartCreate(input: $input) {
19          cart {
20            id
21            checkoutUrl
22          }
23          userErrors {
24            field
25            message
26          }
27        }
28      }
29    `,n=i?[{key:"shogun_variant_id",value:i}]:[];let r=[];i&&this.config.lineItemLevelVariant&&(r=[{key:"_shogun_variant_id",value:i}]);const a={input:{lines:[{merchandiseId:`gid://shopify/ProductVariant/${t}`,quantity:e,attributes:r}],attributes:n}};try{const L=JSON.stringify({query:s,variables:a}),Z=`https://${this.config.shopDomain}/api/2026-01/graphql.json`;console.debug("shogun: cartCreate request URL:",Z),console.debug("shogun: cartCreate request body:",L);const S=await(await fetch(Z,{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":this.config.storefrontAccessToken},body:L})).json();return console.debug("shogun: cartCreate full response:",JSON.stringify(S,null,2)),(m=(h=(u=S.data)==null?void 0:u.cartCreate)==null?void 0:h.cart)!=null&&m.checkoutUrl?(console.debug("shogun: cartCreate successful, checkoutUrl:",S.data.cartCreate.cart.checkoutUrl),S.data.cartCreate.cart.checkoutUrl):(console.error("shogun: cartCreate failed:",((x=(f=S.data)==null?void 0:f.cartCreate)==null?void 0:x.userErrors)||S.errors),null)}catch(L){return console.error("shogun: cartCreate error:",L),null}}async addToCartAndCheckout(t,e,i){var n;const s={items:[{id:t,quantity:e,properties:{}}]};i&&(s.attributes={shogun_variant_id:i},(n=this.config)!=null&&n.lineItemLevelVariant&&(s.items[0].properties={_shogun_variant_id:i}));try{const r=await fetch("/cart/add.js",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(s)});r.ok?(console.debug("shogun: added to cart, redirecting to checkout"),window.location.href="/checkout"):console.error("shogun: cart add failed:",await r.text())}catch(r){console.error("shogun: cart add error:",r)}}findPaymentElementFromClick(t,e){const i=e.closest(A.SHOPIFY_PAYMENT_BUTTON_SELECTOR);if(i)return i;const s=typeof t.composedPath=="function"?t.composedPath():[];for(const n of s)if(n instanceof HTMLElement&&n.matches(A.SHOPIFY_PAYMENT_BUTTON_SELECTOR))return n;return null}findFormForPaymentElement(t,e,i){const s=t.closest("form");if(s)return s;const n=e==null?void 0:e.closest("form");if(n)return n;const r=(e==null?void 0:e.closest("[form]"))||t.closest("[form]")||t.querySelector("[form]"),a=r==null?void 0:r.getAttribute("form");if(a){const h=document.getElementById(a);if(h instanceof HTMLFormElement)return h}const l=typeof(i==null?void 0:i.composedPath)=="function"?i.composedPath():[];for(const h of l)if(h instanceof HTMLFormElement)return h;const d=document.querySelectorAll("form");let u=null;for(const h of d)if(h.querySelector(A.SHOPIFY_PAYMENT_BUTTON_SELECTOR)){if(u)return console.debug("shogun: multiple payment-button forms found; skipping ambiguous buy-it-now form mapping"),null;u=h}return u}normalizeProductVariantId(t){if(!t)return null;const e=String(t);if(!e.includes("gid://"))return e;const i=e.match(/\/(\d+)$/);return i?i[1]:e}extractVariantIdFromFormData(t){const e=t.get("id")||t.get("variant_id");if(!e)return null;const i=this.normalizeProductVariantId(e);return i&&i!==e&&console.debug("shogun: extracted numeric ID from GID:",i),i}
29getBuyItNowDetailsFromForm(t){const e=new FormData(t),i=this.extractVariantIdFromFormData(e);if(!i)return null;const s=parseInt(e.get("quantity")||"1",10)||1;return{formData:e,variantId:i,quantity:s}}};o(A,"SHOPIFY_PAYMENT_BUTTON_SELECTOR",'shopify-buy-it-now-button, shopify-accelerated-checkout, [data-shopify="payment-button"], .shopify-payment-button');let z=A;class T{constructor(t,e,i){o(this,"id");o(this,"name");o(this,"type");o(this,"scope");o(this,"config");o(this,"variants");o(this,"assignedVariantId");o(this,"state");o(this,"eligibility");o(this,"context");o(this,"audienceEvaluator");this.id=t.id,this.name=t.name,this.type=t.type,this.scope=t.scope,this.config=t.config||{},this.variants=t.variants||[],this.assignedVariantId=t.assignedVariantId,this.state=t.assignedVariantId?t.state:void 0,this.context=e,this.audienceEvaluator=i}get isFirstAssignment(){return!!this.assignedVariantId&&this.state===void 0}get isFirstView(){return!!this.assignedVariantId&&(this.isEligible||this.isOnAssignedVariant)&&this.state!=="started"}get assignedVariant(){return this.assignedVariantId&&this.variants.find(t=>t.id===this.assignedVariantId)||null}get originalVariant(){return this.variants.find(t=>t.config.original)||null}get isOnAssignedVariant(){var t;return this.assignedVariantId?this.assignedVariantId===((t=this.currentVariant)==null?void 0:t.id):!1}get isEligible(){var t;return((t=this.eligibility)==null?void 0:t.status)==="eligible"}get firstNonDefaultEligibleVariant(){if(!this.eligibility||!this.eligibility.variants)return null;const t=Object.entries(this.eligibility.variants).filter(([i,s])=>s.status==="eligible").map(([i,s])=>i);return this.variantsByPosition().find(i=>t.includes(i.id)&&!i.config.original)||null}get inReview(){return this.type==="review"}get canDispatch(){return!!this.assignedVariant}get needsDispatch(){return this.assignedVariantId?!this.isOnAssignedVariant&&(this.inReview||this.isEligible):!1}evaluateEligibility(){const t=this.type=="ab_test"?this.evaluateAudienceEligibility():{status:"eligible",condition:void 0,expected:{},actual:{}},e=this.evaluateScopeEligibility(),i=this.evaluateVariantAudienceEligibility(),s=[t,e].every(r=>r.status==="eligible"||r.status==="match")&&(Object.keys(i).length===0||Object.values(i).some(r=>r.status==="eligible")),n=[t,e,...Object.values(i)].some(r=>r.status==="error");this.eligibility={status:s?"eligible":n?"error":"not_eligible",audience:t,scope:e,variants:i}}evaluateAudienceEligibility(){return this.audienceEvaluator.evaluateAll(this.config.audiences||[],this.config.audiences_condition||"every")}evaluateVariantAudienceEligibility(){const t={};for(const e of this.variants)e.config.audiences&&e.config.audiences.length>0?t[e.id]=this.audienceEvaluator.evaluateAll(e.config.audiences,e.config.audiences_condition||"every"):e.config.original||(t[e.id]={status:"eligible",condition:void 0,expected:{},actual:{}});return t}finalize(){this.isEligible&&this.removeViewParam()}extractPartialTemplateKey(t){if(!t)return;const e=t.split(".");return e.length<2?t:e.slice(0,-1).join(".")}variantForCurrentTemplate(){const t=this.pagePartialTemplateKey();return this.variants.find(e=>this.extractPartialTemplateKey(e.config.full_template_key)===t)||null}matchesCurrentTemplate(){return this.variantForCurrentTemplate()!==null}pagePartialTemplateKey(){const t=this.context.page.templateDirectory||(this.context.page.pageType==="metaobject"?"metaobject":null),e=t?`templates/${t}/`:"templates/",i=[this.context.page.templateName,this.context.page.templateSuffix].filter(Boolean).join(".");return e+i}extractViewParamFromFullTemplateKey(t){if(!t)return;const e=t.split("/").pop().split(".")||[];return e.slice(1,e.length-1).join(".")}variantsByPosition(){return this.variants.slice().sort((t,e)=>{const i=t.position||0,s=e.position||0;return i-s})}removeViewParam(){const t=new URL(window.location.href);t.searchParams.delete("view"),window.history.replaceState({},"",t.toString())}redirect(t){t.searchParams.delete("cache"),window.location.replace(t.toString())}}class D extends T{constructor(e,i,s){super(e,i,s);o(this,"buyItNowFinalizer",null);this.buyItNowFinalizer=new z({currentCartVariantId:this.context.page.currentCartVariantId,shopDomain:this.context.shop.shopDomain,storefrontAccessToken:this.context.shop.storefrontAccessToken})}get currentVariant(){return this.variants.find(e=>e.id===this.context.page.currentCartVariantId)||null}evaluateScopeEligibility(){return{status:"match",expected:this.scope,actual:this.scope}}
29dispatch(){this.dispatchCartAssignment(new URL(window.location.href))}dispatchCartAssignment(e){var n;const i=this.assignedVariant;if(!i)throw new Error(`Cannot dispatch ${this.scope} optimization because the assigned variant is not set`);const s=new XMLHttpRequest;if(s.open("POST","/cart/update.js",!1),s.setRequestHeader("Content-Type","application/json"),s.send(JSON.stringify({attributes:{shogun_variant_id:i==null?void 0:i.id}})),s.status===200){const r=(n=i==null?void 0:i.config)==null?void 0:n.theme_id;console.debug(`shogun: dispatching ${this.scope} optimization by setting cart attribute and reloading the page to reflect cart changes`+(r?` with theme_id '${r}'`:"")),this.redirect(e)}else throw new Error(`Failed to update cart for ${this.scope} optimization dispatch, status: ${s.status}`)}finalize(){var e;(this.isEligible||this.inReview)&&((e=this.buyItNowFinalizer)==null||e.run())}}class tt extends D{}class et extends T{get currentVariant(){return this.variantForCurrentTemplate()}evaluateScopeEligibility(){const{page_type:t,page_id:e}=this.config,i=!t||t===this.context.page.pageType,s=!e||e===this.context.page.pageId,n=new URLSearchParams(window.location.search).get("view");return n&&!this.variants.some(r=>this.extractViewParamFromFullTemplateKey(r.config.full_template_key)===n)?{status:"skipped",expected:void 0,actual:void 0,reason:"Visitor has view param that does not match any variant template keys, likely previewing a template change from theme editor"}:{status:this.scope==="page"&&this.matchesCurrentTemplate()&&i&&s?"match":"no_match",expected:{page_type:t,page_id:e},actual:{page_type:this.context.page.pageType,page_id:this.context.page.pageId}}}get canDispatch(){var t;return super.canDispatch&&!!this.extractViewParamFromFullTemplateKey((t=this.assignedVariant)==null?void 0:t.config.full_template_key)}dispatch(){var i,s,n;const t=new URL(window.location.href),e=this.extractViewParamFromFullTemplateKey((i=this.assignedVariant)==null?void 0:i.config.full_template_key);if(!e)throw new Error(`Assigned variant does not have a valid viewParam for dispatching full_template_key: ${(s=this.assignedVariant)==null?void 0:s.config.full_template_key}, variant: ${(n=this.assignedVariant)==null?void 0:n.id}`);t.searchParams.set("view",e),console.debug("shogun: Dispatching page optimization by redirecting to ",t.toString()),this.redirect(t)}}class it extends D{}class st extends D{}const $="_shogun_variant_id",O=`properties[${$}]`,nt=/\/cart\/add(\.js)?$/;class rt{constructor(t){o(this,"addToCartHandlerAttached",!1);o(this,"cartAddRequestInterceptionAttached",!1);this.config=t}run(){var e;const t=(e=this.config)==null?void 0:e.currentCartVariantId;if(!t){console.debug("shogun: no current cart variant ID assigned, add-to-cart interception skipped");return}this.interceptCartAddRequests(t),typeof document<"u"&&document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>{this.attachAddToCartHandler(t)}):setTimeout(()=>{this.attachAddToCartHandler(t)},100)}attachAddToCartHandler(t){this.addToCartHandlerAttached||(this.addToCartHandlerAttached=!0,console.debug("shogun: setting up add-to-cart interception with cart variant ID:",t),document.querySelectorAll('form[action="/cart/add"]').forEach(e=>{const i=document.createElement("input");i.name=O,i.value=t,i.type="hidden",e.appendChild(i)}))}interceptCartAddRequests(t){this.cartAddRequestInterceptionAttached||(this.cartAddRequestInterceptionAttached=!0,this.interceptFetchCartAdd(t),this.interceptXhrCartAdd(t))}interceptFetchCartAdd(t){if(typeof window>"u"||typeof window.fetch!="function")return;const e=window.fetch,i=this;window.fetch=function(s,n){try{const r=((n==null?void 0:n.method)??(s instanceof Request?s.method:"GET")).toUpperCase(),a=s instanceof Request?s.url:String(s);if(r==="POST"&&i.isCartAddUrl(a)&&(n==null?void 0:n.body)!=null){const l=i.withShogunVariantProperty(n.body,t);if(l!==null)return e.call(this,s,{...n,body:l})}}catch(r){console.debug("shogun: failed to inject cart variant into fetch cart add request:",r)}return e.call(this,s,n)}}interceptXhrCartAdd(t){if(typeof XMLHttpRequest>"u")return;const e=XMLHttpRequest.prototype.open,i=XMLHttpRequest.prototype.send,s=this;XMLHttpRequest.prototype.open=function(n,r,a=!0,l,d){return this.__shogunIsCartAdd=(n==null?void 0:n.toUpperCase())==="POST"&&s.isCartAddUrl(String(r)),e.call(this,n,r,a,l,d)},XMLHttpRequest.prototype.send=function(n){if(this.__shogunIsCartAdd&&n!=null&&!(n instanceof Document))try{const r=s.withShogunVariantProperty(n,t);if(r!==null)return i.call(this,r)}catch(r){console.debug("shogun: failed to inject cart variant into XHR cart add request:",r)}return i.call(this,n)}}isCartAddUrl(t){try{const e=new URL(t,window.location.origin);return e.origin===window.location.origin&&nt.test(e.pathname)}catch{return!1}}withShogunVariantProperty(t,e){return t instanceof FormData||t instanceof URLSearchParams?(t.has(O)||t.append(O,e),t):typeof t=="string"?this.withShogunVariantPropertyInString(t,e):null}withShogunVariantPropertyInString(t,e){try{const s=JSON.parse(t);return s&&typeof s=="object"&&!Array.isArray(s)?JSON.stringify(this.withShogunVariantPropertyInPayload(s,e)):null}catch{}if(!t.includes("="))return null;const i=new URLSearchParams(t);return i.has(O)||i.append(O,e),i.toString()}withShogunVariantPropertyInPayload(t,e){return Array.isArray(t.items)?{...t,items:t.items.map(i=>i&&typeof i=="object"?{...i,properties:this.withVariantProperty(i.properties,e)}:i)}:"id"in t?{...t,properties:this.withVariantProperty(t.properties,e)}:t}withVariantProperty(t,e){const i=t&&typeof t=="object"?t:{};return i[$]!=null?i:{...i,[$]:e}}}const C=class C{constructor(){o(this,"observer",null)}removePreviewBar(t){t instanceof Element&&t.matches(C.PREVIEW_BAR_IFRAME_SELECTOR)&&(console.debug(`shogun: Removing preview bar iframe with id: ${t.id}`),t.remove(),this.stop()),t.querySelectorAll(C.PREVIEW_BAR_IFRAME_SELECTOR).forEac
29h(e=>{console.debug(`shogun: Removing preview bar iframe with id: ${e.id}`),e.remove(),this.stop()})}run(){if(this.observer)return;const t=document.documentElement;t&&(this.observer=new MutationObserver(e=>{for(const i of e)for(const s of i.addedNodes)s instanceof Element&&this.removePreviewBar(s)}),this.observer.observe(t,{childList:!0,subtree:!0}),this.removePreviewBar(document))}stop(){var t;(t=this.observer)==null||t.disconnect(),this.observer=null}};o(C,"PREVIEW_BAR_IFRAME_SELECTOR","#preview-bar-iframe, #PBarNextFrameWrapper");let F=C;class at extends D{constructor(e,i,s){super(e,i,s);o(this,"addToCartFinalizer",null);o(this,"themePreviewFinalizer",null);this.buyItNowFinalizer=new z({currentCartVariantId:this.context.page.currentCartVariantId,shopDomain:this.context.shop.shopDomain,storefrontAccessToken:this.context.shop.storefrontAccessToken,lineItemLevelVariant:!0}),this.addToCartFinalizer=new rt({currentCartVariantId:this.context.page.currentCartVariantId})}get currentVariant(){const e=super.currentVariant;if(!e)return null;const i=e.config.theme_id;return i?i===this.context.page.themeId?e:null:e}dispatch(){var s;const e=new URL(window.location.href),i=(s=this.assignedVariant)==null?void 0:s.config.theme_id;i&&i!==this.context.page.themeId&&e.searchParams.set("preview_theme_id",i),this.dispatchCartAssignment(e)}finalize(){var e,i,s,n;(this.isEligible||this.inReview)&&((e=this.addToCartFinalizer)==null||e.run(),(i=this.buyItNowFinalizer)==null||i.run()),this.isOnAssignedVariant&&((s=this.assignedVariant)!=null&&s.config.theme_id)&&(this.themePreviewFinalizer||(this.themePreviewFinalizer=new F),(n=this.themePreviewFinalizer)==null||n.run())}}class ot extends T{get currentVariant(){return this.variantForCurrentTemplate()}evaluateScopeEligibility(){const t=this.pagePartialTemplateKey();return{status:this.matchesCurrentTemplate()?"match":"no_match",expected:t,actual:t}}get canDispatch(){var t;return super.canDispatch&&!!this.extractViewParamFromFullTemplateKey((t=this.assignedVariant)==null?void 0:t.config.full_template_key)}dispatch(){var i,s,n;const t=new URL(window.location.href),e=this.extractViewParamFromFullTemplateKey((i=this.assignedVariant)==null?void 0:i.config.full_template_key);if(!e)throw new Error(`Assigned variant does not have a valid viewParam for dispatching full_template_key: ${(s=this.assignedVariant)==null?void 0:s.config.full_template_key}, variant: ${(n=this.assignedVariant)==null?void 0:n.id}`);t.searchParams.set("view",e),console.debug("shogun: Dispatching template optimization by redirecting to ",t.toString()),this.redirect(t)}}class W extends T{constructor(e,i,s){super(e,i,s);o(this,"themePreviewFinalizer",null);this.themePreviewFinalizer=new F}get currentVariant(){return this.variants.find(e=>e.config.theme_id===this.context.page.themeId)||null}evaluateScopeEligibility(){if(!this.originalVariant)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing"};const e=this.originalVariant.config.theme_id;return e?{status:e===this.context.page.themeId?"match":"no_match",expected:e,actual:this.context.page.themeId}:{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing theme_id in config"}}
29get needsDispatch(){return this.isEligible&&!this.isOnAssignedVariant&&this.isFirstView}get canDispatch(){var e;return super.canDispatch&&!!((e=this.assignedVariant)!=null&&e.config.theme_id)}dispatch(){var s,n;const e=(s=this.assignedVariant)==null?void 0:s.config.theme_id;if(!e)throw new Error(`Assigned variant does not have a valid theme_id for dispatching, variant: ${(n=this.assignedVariant)==null?void 0:n.id}`);const i=new URL(window.location.href);i.searchParams.set("preview_theme_id",e),console.debug("shogun: Dispatching theme optimization by redirecting to ",i.toString()),this.redirect(i)}finalize(){var e;this.isOnAssignedVariant&&((e=this.themePreviewFinalizer)==null||e.run())}}o(W,"PREVIEW_BAR_IFRAME_IDS",["preview-bar-iframe","PBarNextFrameWrapper"]);class ct extends T{get currentVariant(){const t=decodeURIComponent(this.getCurrentPathWithoutLanguagePrefix());return this.variants.find(e=>e.config.path===t)||null}evaluateScopeEligibility(){const t=this.variants.find(r=>r.config.original);if(!t)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing"};const e=t.config.path;if(!e)return{status:"error",expected:void 0,actual:void 0,reason:"Original variant is missing path in config"};if(new URL(window.location.href).searchParams.get("view"))return{status:"skipped",expected:void 0,actual:void 0,reason:"Visitor is likely previewing a template change from theme editor"};const s=this.getCurrentPathWithoutLanguagePrefix(),n=decodeURIComponent(s);return{status:decodeURIComponent(e)===n?"match":"no_match",expected:e,actual:n}}get needsDispatch(){return!this.assignedVariantId||!this.isEligible?!1:(console.debug("shogun: Checking if URL redirect optimization needs dispatch. isOnAssignedVariant:",this.isOnAssignedVariant,"isFirstView:",this.isFirstView,"permanentRedirect:",this.config.permanent_redirect),this.config.permanent_redirect===!0&&!this.isOnAssignedVariant||!this.isOnAssignedVariant&&this.isFirstView===!0)}get canDispatch(){var t;return super.canDispatch&&!!((t=this.assignedVariant)!=null&&t.config.path)}dispatch(){var e,i,s,n,r;const t=new URL(window.location.href);if(!((e=this.assignedVariant)!=null&&e.config.path))throw new Error(`Assigned variant does not have a valid path for dispatching path: ${(i=this.assignedVariant)==null?void 0:i.config.path}, variant: ${(s=this.assignedVariant)==null?void 0:s.id}`);t.pathname=this.context.page.languageRootUrl!=="/"?this.context.page.languageRootUrl+((n=this.assignedVariant)==null?void 0:n.config.path):(r=this.assignedVariant)==null?void 0:r.config.path,console.debug("shogun: Dispatching url optimization by redirecting to ",t.toString()),this.redirect(t)}getCurrentPathWithoutLanguagePrefix(){return this.context.page.languageRootUrl==="/"||!this.context.page.path.startsWith(this.context.page.languageRootUrl)?this.context.page.path:this.context.page.path.replace(this.context.page.languageRootUrl,"")}}function G(c,t,e){switch(c.scope){case"page":return new et(c,t,e);case"template":return new ot(c,t,e);case"theme":return new W(c,t,e);case"url_redirect":return new ct(c,t,e);case"price":return new it(c,t,e);case"product_details":return new st(c,t,e);case"checkout":return new tt(c,t,e);case"shipping":return new at(c,t,e);default:return console.debug(`shogun: No implementation for optimization scope '${c.scope}', ignoring optimization '${c.name}' (${c.id})`),null}}class U{constructor(t){o(this,"visitorBin");this.visitorBin=t}getRandomVariantForVisitorBin(t){let e=null,i=0;for(const s of t)if(i+=R.DEFAULT_NUMBER_OF_BINS*this.trafficForVariant(s)/100,this.visitorBin<i){e=s;break}return e||null}trafficForVariant(t){return t.config.percentage||0}}const k=class k extends U{assign(t){var s,n;if(t.length===0)return null;const e=this.sortOptimizationsByPriority(t),i=e.find(r=>r.firstNonDefaultEligibleVariant!==null);return i?(i.assignedVariantId=(s=i.firstNonDefaultEligibleVariant)==null?void 0:s.id,i):(e[0].assignedVariantId=(n=e[0].originalVariant)==null?void 0:n.id,e[0])}sortOptimizationsByPriority(t){return t.sort((e,i)=>{const s=this.scopePriority(e.scope),n=this.scopePriority(i.scope);return s-n})}
29scopePriority(t){return k.SCOPE_PRIORITIES[t||"page"]??k.SCOPE_PRIORITIES.page}};o(k,"SCOPE_PRIORITIES",{theme:1,template:2,page:3,url_redirect:4,price:5,product_details:6,checkout:7,shipping:8});let B=k;class X extends U{assign(t){const e=t.filter(n=>n.isEligible);if(e.length===0)return null;const i=e[Math.floor(Math.random()*e.length)],s=this.getRandomVariantForVisitorBin(i.variants);return s?(i.assignedVariantId=s.id,i):null}}class lt extends U{assign(t){const e=t.flatMap(n=>n.variants),i=this.getRandomVariantForVisitorBin(e),s=t.find(n=>n.variants.some(r=>r.id===(i==null?void 0:i.id)))||null;return s&&i?(s.assignedVariantId=i.id,s):null}trafficForVariant(t){return t.traffic_percentage||0}}const P=class P{constructor(){o(this,"storage",new w("session"))}save(){typeof document>"u"||this.storage.set(P.STORAGE_KEY,document.referrer)||console.debug("shogun: could not retain the referrer, this visitor will be attributed to an internal redirect")}restore(){const t=this.storage.get(P.STORAGE_KEY);return t===null?typeof document<"u"&&document.referrer||null:(this.overrideDocumentReferrer(t),t||null)}clear(){this.storage.remove(P.STORAGE_KEY)}overrideDocumentReferrer(t){if(!(typeof document>"u"))try{Object.defineProperty(document,"referrer",{configurable:!0,get:()=>t})}catch(e){console.debug("shogun: failed to set original referrer via `Object.defineProperty`"),console.error(e);try{window.document.__defineGetter__("referrer",()=>t)}catch(i){console.debug("shogun: failed to set original referrer via `__defineGetter__`"),console.error(i)}}}};o(P,"STORAGE_KEY","_shg_referrer");let H=P;const g=class g{constructor(t,e){o(this,"storage",new w("session"));o(this,"previewLinkHandlerAttached",!1);o(this,"_optimizationInReview");o(this,"optimizationResolved",!1);this.context=t,this.audienceEvaluator=e}get inReview(){return!!this.optimizationInReview}get optimizationInReview(){if(!this.optimizationResolved){const t=this.previewVariantId;this._optimizationInReview=t?G({id:"review-optimization",name:"Review Optimization",type:"review",scope:this.previewScope,state:"started",variants:[{id:t,name:"Preview Variant",optimization_id:"review-optimization",traffic_percentage:100,config:{original:!1,percentage:100}}],assignedVariantId:t},{page:this.context.page,shop:this.context.shop},this.audienceEvaluator):null,this.optimizationResolved=!0}return this._optimizationInReview||null}run(){const t=document.getElementById(g.PANEL_TEMPLATE_ID);if(!t){console.debug("shogun: sidebar not found!!!");return}const e=t.content.cloneNode(!0);this.attachPreviewLinkClickHandler();const i=()=>{document.body.style.paddingLeft="360px",document.body.style.paddingTop="50px",document.body.prepend(e),typeof window.restoreCollapsedState=="function"&&window.restoreCollapsedState(),typeof window.restoreDescriptionHeightState=="function"&&window.restoreDescriptionHeightState()};if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",i);return}i()}get previewVariantId(){const e=new URLSearchParams(window.location.search).get(g.REVIEW_OPTIMIZATION_VARIANT_ID_PARAM),i=this.storage.get(g.PREVIEW_VARIANT_ID_STORAGE_KEY);return e&&e!==i?(console.debug(`shogun: theme review in progress, setting variant: ${e}`),this.storage.set(g.PREVIEW_VARIANT_ID_STORAGE_KEY,e),e):(i&&console.debug(`shogun: theme review in progress, viewing variant: ${i}`),i)}get previewScope(){const e=new URLSearchParams(window.location.search).get(g.REVIEW_OPTIMIZATION_SCOPE_PARAM),i=this.storage.get(g.PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY);return e&&e!==i?(console.debug(`shogun: theme review in progress, setting scope: ${e}`),this.storage.set(g.PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY,e),e):i?(console.debug(`shogun: theme review in progress, using scope: ${i}`),i):g.DEFAULT_REVIEW_SCOPE}attachPreviewLinkClickHandler(){this.previewLinkHandlerAttached||(this.previewLinkHandlerAttached=!0,document.addEventListener("click",t=>{var n,r;const e=(r=(n=t.target).closest)==null?void 0:r.call(n,'a[id^="shg-preview-btn-"]'),i=e==null?void 0:e.dataset.variantId;if(!i)return;t.preventDefault();const s=new URLSearchParams(window.location.search);s.set(g.REVIEW_OPTIMIZATION_VARIANT_ID_PARAM,i),window.location.href=`${window.location.pathname}?${s.toString()}`}))}};o(g,"PANEL_TEMPLATE_ID","shogun-price-test-preview"),o(g,"PREVIEW_VARIANT_ID_
29STORAGE_KEY","_shg_preview_variant_id"),o(g,"PREVIEW_OPTIMIZATION_SCOPE_STORAGE_KEY","_shg_preview_optimization_scope"),o(g,"REVIEW_OPTIMIZATION_VARIANT_ID_PARAM","shgpvid"),o(g,"REVIEW_OPTIMIZATION_SCOPE_PARAM","shgsc"),o(g,"DEFAULT_REVIEW_SCOPE","product_details");let K=g;var dt=" daum[ /]| deusu/|(?:^|[^g])news(?!sapphire)|(?<! channel/|google/)google(?!(?:wv|app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!cam)scan|(?<!lib)http|24x7|;\\s\\w+;$|@[a-z][\\w-]+\\.|\\(\\)|\\.com\\b|\\b\\w+/1\\.0;|\\bbw/|\\bdlc\\b|\\bort/|\\bperl\\b|\\btime/|\\||^[<\\(;]|^[\\w \\.\\-\\(?:\\):%]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[\\w\\-]+/[\\w]+$|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^\\w+/\\d\\.\\d\\s\\([\\w@]+\\)$|^active|^ad muncher|^amaya|^apache/|^avsdevicesdk/|^azure|^biglotron|^blackbox exporter|^bot|^clamav[ /]|^claude-code/|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^email|^exodusmovement|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^igetter/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d\\s[\\w\\.-]+$|^mozilla/\\d\\.\\d\\s\\((?:compatible;)?(?:\\s?[\\w\\d-.]+\\/\\d+\\.\\d+)?\\)$|^navermailapp|^netsurf|^offline|^openai/|^owler|^php|^postman|^ps_daily/|^python|^rank|^read|^reed|^remove\\.bg/|^rest|^rss|^snapchat|^sora |^space bison|^stape/|^svn|^swcd |^taringa|^thumbor/|^track|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|abuse|advisor|agent\\b|analyzer|archive|ask jeeves/teoma|attracta|audit|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|collapsify\\b|convertify|cookiehubverify/|crawl|cursor/|cypress/|dareboost|datanyze|dejaclick|detect|discovery|dmbrowser|download|exaleadcloudview|feed|firephp|foregenix|functionize|grab|hardenize\\b|headless|hotjar|httrack|hubspot marketing grader|ibisbrowser|infrawatch|insight|inspect|iplabel|java(?!;)|library|linkcheck|linktiger|mail\\.ru/|manager|manus-user/|marketgoo/|measure|monitor\\b|neustar wpm|node\\b|nutch|offbyone|openvas|optimize|pageburst|pagespeed|parser|phantomjs|pingdom|playwright|powermarks|preview|productfinder|prospectingstudio|proxy|ptst[ /]\\d|radar|readable/|retriever|rexx;|rigor|rss\\b|scrape|securityheaders|selenium|server|silktide|sindup/|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|testlocally|tools|torrent|transcoder|url|validator|virtuoso|wappalyzer|watchtowr|webglance|webkit2png|whatcms/|xtate/",ht=/bot|crawl|http|lighthouse|scan|search|spider/i,V;function ut(){if(V instanceof RegExp)return V;try{V=new RegExp(dt,"i")}catch{V=ht}return V}var gt=c=>typeof c=="string"&&c!=="";function pt(c){return gt(c)&&ut().test(c)}var ft=pt;const y=class y{constructor(t){o(this,"storage",new w("local"));this.publishedOptimizationIds=t}get writable(){return this.storage.writable}get legacyEntries(){return Object.values(this.getState()).filter(t=>typeof t=="string").length}get(t){const e=this.getState()[t];return!e||typeof e=="string"?void 0:{...e,state:e.state??"started"}}update(t){var s,n,r,a;if(t.type!=="ab_test"||t.inReview)return!0;console.debug(`shogun: Caching assignment for optimization: '${t.name}' (${t.id}) to variant: '${(s=t.assignedVariant)==null?void 0:s.name}' (${(n=t.assignedVariant)==null?void 0:n.id})'`);const e=this.getState(),i=t.state??"assigned";return this.storage.set(y.STORAGE_KEY,JSON.stringify({...e,[t.id]:{variantId:t.assignedVariantId,themeId:(a=(r=t.assignedVariant)==null?void 0:r.config)==null?void 0:a.theme_id,state:i}}))}clearExpired(){console.debug("shogun: clearing expired optimization state, redirecting to default theme");const t=new URL(window.location.href);t.searchParams.set(y.PREVIEW_THEME_PARAM,""),this.storage.remove(y.STORAGE_KEY),window.location.replace(t.toString())}hasExpiredEntries(){const t=Object.entries(this.getState()).filter(([e,i])=>typeof i=="string"?!0:!!i.themeId).map(([e])=>e);return t.length>0&&t.some(e=>!this.publishedOptimizationIds.includes(e))}getState(){try{const t=JSON.parse(this.storage.get(y.STORAGE_KEY)||"{}");return!t||typeof t!="object"||Array.isArray(t)?{}:t}catch{return this.storage.remove(y.STORAGE_KEY),{}}}};o(y,"STORAGE_KEY","_shg_ab_optimizations_cache"),o(y,"PREVIEW_THEME_PARAM","preview_theme_id");let Y=y;function mt(){const c=wt();return{navigation_type:(c==null?void 0:c.type)??null,prerendering:"prerendering"in document?!!document.prerendering:null,activation_start:typeof(c==null?void 0:c.activationStart)=="number"?Math.round(c.activationStart):null,visibility:document.visibilityState,elapsed_ms:Math.round(performance.now()),webdriver:vt()}}function vt(){try{return"webdriver"in navigator?!!navigator.webdriver:null}catch(c){return console.debug("shogun: could not read whether this page is driven by automation",c),null}}function wt(){try{return performance.getEntriesByType("navigation")[0]??null}catch(c){return console.debug("shogun: could not read the navigation timing for this page",c),null}}class j{constructor(t){o(this,"pixelTrackingStarted",!1);o(this,"assignedOptimization",null);o(this,"pageViewId",j.newPageViewId());this.context=t}static newPageViewId(){try{return crypto.randomUUID()}catch{return null}}get storewideCollectionAllowed(){return this.assignedOptimization||this.context.publishedOptimizations.some(t=>
29t.type==="ab_test")?!0:!!this.context.shop.storewideEventCollection}async track(t,e,{reason:i,details:s}={}){var a,l;if(e!=null&&e.inReview)return;console.debug(`shogun: tracking event '${t}' for optimization '${(e==null?void 0:e.name)||"none"}' (${(e==null?void 0:e.id)||"none"}) ${i?`with reason '${i}'`:""}`),this.assignedOptimization=e??this.assignedOptimization,(t=="started"||t=="viewed"||t=="skipped")&&this.startPixelTracking().catch(d=>this.reportCollectionFailure(d));const n=(a=window.Shopify)==null?void 0:a.customerPrivacy;let r=!1;try{r=(n==null?void 0:n.analyticsProcessingAllowed())??!1}catch(d){console.debug("shogun: could not read the consent status",d)}try{const d=await fetch(`${this.context.shop.analyticsUrl}/dispatcher/${t}`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:t,shop_id:this.context.shop.shopId,pageview_id:this.pageViewId,session_id:this.context.visitor.sessionId,visitor_id:this.context.visitor.id,optimization_id:e==null?void 0:e.id,variant_id:(l=e==null?void 0:e.assignedVariant)==null?void 0:l.id,reason:i,details:{optimization_ids:this.context.publishedOptimizations.map(u=>u.id),distribution_method:this.context.assignmentStrategy,context:this.context.page,default_theme_id:this.context.shop.defaultThemeId??null,legacy_cache_entries:this.context.legacyCacheEntries,client_timestamp:new Date().toISOString(),optimizations:this.context.publishedOptimizations.map(u=>({id:u.id,assigned_variant_id:u.assignedVariantId,first_assignment:u.isFirstAssignment,eligibility:u.eligibility})),consented:r,consent_api:n?"available":"unavailable",environment:{version:this.context.version,storage:this.context.storage,...mt()},...s}}),keepalive:!0});d.ok||console.error(`shogun: the analytics endpoint refused the '${t}' event with status ${d.status}, it was not recorded`)}catch(d){console.error("shogun: failed to send tracking event",d)}}async startPixelTracking(){var i,s,n,r,a;if(console.debug("shogun: attempting to start pixel tracking for optimizations"),this.pixelTrackingStarted)return;if(!this.storewideCollectionAllowed){console.debug("shogun: no optimization assigned and store-wide event collection is disabled, skipping pixel tracking");return}const[t,e]=await Promise.all([this.getCustomerPrivacy(),this.getAnalytics()]);t.analyticsProcessingAllowed()||(console.debug("shogun: Visitor has not consented to tracking, unable to start pixel tracking for optimizations, waiting for consent..."),await this.waitForConsent(t),this.track("consented").catch(l=>console.error("shogun: could not report consent",l))),console.debug("shogun: Visitor has consented to tracking, starting pixel tracking for optimizations");try{e.publish("shogun:load",{app_type:((i=this.assignedOptimization)==null?void 0:i.type)=="personalization"?"personalization":"ab_testing",page_type:this.context.page.pageType,page_id:this.context.page.pageId,optimization_id:((s=this.assignedOptimization)==null?void 0:s.id)??null,variant_id:((r=(n=this.assignedOptimization)==null?void 0:n.assignedVariant)==null?void 0:r.id)??null,on_assigned_variant:((a=this.assignedOptimization)==null?void 0:a.isOnAssignedVariant)??!1,session_id:this.context.visitor.sessionId,visitor_id:this.context.visitor.id,pageview_id:this.pageViewId,original_referrer:this.context.originalReferrer}),this.pixelTrackingStarted=!0}catch(l){this.reportCollectionFailure(l)}}reportCollectionFailure(t){console.error("shogun: pixel tracking did not start, this visitor will not be collected",t);const e=t instanceof E?t.reason:"analytics_unavailable";this.track("errored",this.assignedOptimization??void 0,{reason:e,details:{error:t instanceof Error?{message:t.message,stack:t.stack}:String(t)}}).catch(i=>console.error("shogun: could not report the collection failure",i))}async getShopify(){return this.until(()=>window.Shopify,"Timed out waiting for Shopify API","analytics_unavailable")}
29async getAnalytics(){const t=await this.getShopify();return this.until(()=>{const e=t.analytics;return e!=null&&e.publish?e:void 0},"Timed out waiting for Shopify analytics API","analytics_unavailable")}async getCustomerPrivacy(){const t=await this.getShopify();return t!=null&&t.customerPrivacy?t.customerPrivacy:(await this.loadConsentTrackingApi(),this.until(()=>{var e;return(e=window.Shopify)==null?void 0:e.customerPrivacy},"Timed out waiting for Shopify customerPrivacy API","analytics_unavailable"))}loadConsentTrackingApi(){return new Promise((t,e)=>{const i=window.Shopify;if(!(i!=null&&i.loadFeatures)){e(new E("Shopify.loadFeatures is not available","analytics_unavailable"));return}i.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],s=>{s&&s.length>0?e(s[0]):t()})})}waitForConsent(t){return t.analyticsProcessingAllowed()?Promise.resolve():new Promise((e,i)=>{let s=!1,n=!1;const r=()=>{document.removeEventListener("visitorConsentCollected",a)},a=()=>{try{s=t.analyticsProcessingAllowed(),s||(n=!0)}catch(l){console.debug("shogun: could not read the consent status after it was collected",l)}};document.addEventListener("visitorConsentCollected",a),this.until(()=>s?!0:void 0,"Timed out waiting for user consent","consent_timeout").then(()=>{r(),e()}).catch(l=>{r(),i(n?new E("Consent was declined","consent_declined",{cause:l}):l)})})}until(t,e,i,{intervalMs:s=250,timeoutMs:n=15e3}={}){return new Promise((r,a)=>{const l=t();if(l){r(l);return}const d=Date.now(),u=window.setInterval(()=>{const h=t();if(h){window.clearInterval(u),r(h);return}Date.now()-d>n&&(window.clearInterval(u),a(new E(e,i)))},s)})}}const _t={location_unavailable:"location_unavailable",visitor_details_unavailable:"storage_unavailable"},J=c=>c instanceof Error?{message:c.message,stack:c.stack}:String(c),_=class _{constructor(t){o(this,"visitor");o(this,"audienceEvaluator");o(this,"retainedReferrer");o(this,"originalReferrer");o(this,"optimizationReview");o(this,"optimizationCache");o(this,"attemptsStore",new w("session"));o(this,"tracker");o(this,"legacyCacheEntries");o(this,"_publishedOptimizations");o(this,"_assignedOptimization");this.context=t,this.retainedReferrer=new H,this.originalReferrer=this.retainedReferrer.restore(),this.visitor=new R(t.session),this.optimizationCache=new Y(t.publishedOptimizations.map(e=>e.id)),this.legacyCacheEntries=this.optimizationCache.legacyEntries,this.audienceEvaluator=new Q(this.visitor,t.shop.geoLocationApi),this.optimizationReview=new K(t,this.audienceEvaluator)}get publishedOptimizations(){return this._publishedOptimizations||(this._publishedOptimizations=this.context.publishedOptimizations.flatMap(t=>{var n,r;const e=this.optimizationCache.get(t.id),i=(e==null?void 0:e.variantId)||t.assignedVariantId,s=(e==null?void 0:e.state)||t.state;if(i){const a=((r=(n=t.variants)==null?void 0:n.find(l=>l.id===i))==null?void 0:r.name)||i;console.debug(`shogun: Found cached optimization for optimization: '${t.name}' (${t.id}), with variant: '${a}' (${i})`)}return G({...t,assignedVariantId:i,state:s},{page:this.context.page,shop:this.context.shop},this.audienceEvaluator)??[]})),this._publishedOptimizations}get abTestStrategy(){switch(this.context.assignmentStrategy){case"greedy":return new X(this.visitor.bin);case"even":return new lt(this.visitor.bin);default:return new X(this.visitor.bin)}}get personalizationStrategy(){return new B(this.visitor.bin)}get assignedOptimization(){return this._assignedOptimization===void 0&&(this._assignedOptimization=this.optimizationReview.optimizationInReview||this.previouslyAssignedOptimization||this.abTestStrategy.assign(this.publishedOptimizations.filter(t=>t.type==="ab_test"))||this.personalizationStrategy.assign(this.publishedOptimizations.filter(t=>t.type==="personalization"))||null),this._assignedOptimization}get previouslyAssignedOptimization(){return this.publishedOptimizations.find(t=>t.assignedVariantId!==void 0)||null}get isBot(){return ft(navigator.userAgent)}get dispatchAttempts(){return Number(this.attemptsStore.get(_.DISPATCH_ATTEMPTS_KEY)||"0")}get trackingService(){return this.tracker||(this.tracker=new j({shop:this.context.shop,page:this.context.page,visitor:this.visitor,assignmentStrategy:this.context.assignmentStrategy,publishedOptimizations:this.publishedOptimizations,originalReferrer:this.originalReferrer,storage:{cookie:this.visitor.cookiesWritable,local:this.optimizationCache.writable,session:this.attemptsStore.writable},version:_.VERSION,legacyCacheEntries:this.legacyCacheEntries})),this.tracker}get isThemePreview(){var i,s,n;
29if(this.optimizationReview.inReview)return!1;const t=this.context.page.themeId!=this.context.shop.defaultThemeId,e=(n=(s=(i=this.previouslyAssignedOptimization)==null?void 0:i.assignedVariant)==null?void 0:s.config)==null?void 0:n.theme_id;return t&&(e===void 0||e!==this.context.page.themeId)}set dispatchAttempts(t){this.attemptsStore.set(_.DISPATCH_ATTEMPTS_KEY,t.toString())||console.debug("shogun: could not record the dispatch attempt, this session is not protected against a redirect loop")}get unassignedReason(){if(this.context.configExpired&&this.publishedOptimizations.length===0)return"config_expired";const e=this.publishedOptimizations.flatMap(i=>{var s,n;return[...Object.values(((s=i.eligibility)==null?void 0:s.audience.evaluations)??{}),...Object.values(((n=i.eligibility)==null?void 0:n.variants)??{}).flatMap(r=>Object.values(r.evaluations??{}))]}).find(i=>i.status==="error");return _t[(e==null?void 0:e.reason)??""]??"no_assigned_variant"}run(){var t,e,i,s,n;try{if(this.isBot){console.debug("shogun: Visitor identified as bot, skipping optimization assignment and execution."),this.trackingService.track("excluded",void 0,{reason:"bot"});return}const r=!this.optimizationCache.writable&&this.publishedOptimizations.some(l=>l.type==="ab_test");if(!this.visitor.idsPersisted||r){console.debug("shogun: Visitor cannot persist their assignment, skipping optimization assignment and execution."),this.trackingService.track("excluded",void 0,{reason:"storage_unavailable"});return}if(this.dispatchAttempts>=_.MAX_DISPATCH_ATTEMPTS)throw new E(`Maximum dispatch attempts of ${_.MAX_DISPATCH_ATTEMPTS} exceeded. Possible redirect loop detected.`,"max_dispatch_attempts");if(this.optimizationCache.hasExpiredEntries()){this.trackingService.track("excluded",void 0,{reason:"cache_expired"}),this.optimizationCache.clearExpired();return}if(this.isThemePreview){console.debug("shogun: Visitor identified as theme preview, skipping optimization assignment and execution."),this.trackingService.track("excluded",void 0,{reason:"theme_preview"});return}this.publishedOptimizations.forEach(l=>l.evaluateEligibility()),console.debug(`shogun: Running dispatcher with ${this.publishedOptimizations.length} published optimizations (${this.publishedOptimizations.map(l=>l.name).join(", ")})`);const a=this.assignedOptimization;if(a){if(!this.optimizationCache.update(a)){console.debug("shogun: Could not record the assignment, skipping optimization execution."),this.trackingService.track("excluded",void 0,{reason:"storage_unavailable"});return}if(a.isFirstAssignment&&this.trackingService.track("assigned",a),a.needsDispatch){if(!a.canDispatch)throw new E(`Optimization '${a.name}' (${a.id}) cannot dispatch variant '${(t=a.assignedVariant)==null?void 0:t.id}'`,"invalid_variant_config",{optimization:a});console.debug(`shogun: Dispatching optimization: ${a.name} (${a.id}) with variant: ${(e=a.assignedVariant)==null?void 0:e.name} (${(i=a.assignedVariant)==null?void 0:i.id}) [attempt ${this.dispatchAttempts+1}]`),this.dispatchAttempts==0&&this.retainedReferrer.save(),this.trackingService.track("dispatched",a),this.dispatchAttempts=this.dispatchAttempts+1;try{a.dispatch()}catch(l){throw new E(`Dispatch failed for optimization '${a.id}'`,"dispatch_failed",{cause:l,optimization:a})}return}console.debug(`shogun: Running optimization: '${a.name}' (${a.id}) with variant: '${(s=a.assignedVariant)==null?void 0:s.name}' (${(n=a.assignedVariant)==null?void 0:n.id})`),a.inReview?(console.debug("shogun: Optimization is in review, running optimization review flow for optimization"),this.optimizationReview.run()):a.isFirstView?(console.debug("shogun: This is the first view for this optimization, tracking started event."),a.state="started",this.optimizationCache.update(a),this.trackingService.track("started",a)):a.isOnAssignedVariant?(console.debug("shogun: This is not the first view for this optimization, tracking viewed event."),this.trackingService.track("viewed",a)):(console.debug("shogun: Visitor is not eligible for the assigned optimization, skipping view tracking and finalization."),this.trackingService.track("skipped",a,{reason:"not_eligible"})),this.dispatchAttempts=0,a.finalize()}else console.debug("shogun: No optimization assigned to this visitor."),this.trackingService.track("skipped",void 0,{reason:this.unassignedReason});this.retainedReferrer.clear()}catch(r){console.error("shogun: Error running optimizations",r);try{const a=r instanceof E?r:void 0;this.trackingService.track("errored",a==null?void 0:a.optimization,{reason:a==null?void 0:a.reason,details:{error:J(r),cause:(a==null?void 0:a.cause)===void 0?void 0:J(a.cause)}})}catch(a){console.error("shogun: Failed to report dispatcher error",a)}this.retainedReferrer.clear()}}};o(_,"VERSION","2.1.0"),o(_,"MAX_DISPATCH_ATTEMPTS",5),o(_,"DISPATCH_ATTEMPTS_KEY","_shg_dispatch_attempts");let q=_;
29window.ShogunDispatcher=q})();
30
31})();
32  
33</script>
33<script type="text/javascript">
34  ;(function() {
35    const designMode = false;
36    if (designMode) {
37      console.debug("shogun: Design mode is enabled, skipping optimizer initialization");
38      return;
39    }
40
41    // an Error cannot be sent as-is: message and stack are non-enumerable, so JSON.stringify gives {}
42    const describeThrown = (value) =>
43      value instanceof Error ? { message: value.message, stack: value.stack } : String(value);
44
45    const reportExclusion = (reason, details) => {
46      try {
47        if (typeof fetch !== 'function') return;
48
49        fetch("https://shogun-abc-production.global.ssl.fastly.net/dispatcher/excluded", {
50          method: 'POST',
51          headers: { 'Content-Type': 'application/json' },
52          body: JSON.stringify({
53            name: 'excluded',
54            shop_id: "625a3ac7-fa57-4d35-94c6-be0547643cc0",
55            reason: reason,
56            details: details || {}
57          }),
58          keepalive: true,
59        }).catch(() => {});
60      } catch (_error) {
61        // reporting a bail must never be a thing that breaks a merchant's page
62      }
63    };
64
65    // If the referrer url is the Shopify admin url or other known merchant domains, then set a local storage shg_is_merchant flag to true
66    // This is used to remove the preview bar from the page for shoppers
67    //
68    // Reading localStorage throws outright where the origin is denied storage, and this only decides whether a
69    // merchant sees the preview bar. Letting it escape would take the dispatcher down with it and leave the visitor
70    // reporting nothing at all.
71    try {
72      const referrer = document.referrer
73      const merchantDomains = ['admin.shopify.com', 'ab.shgapi.com', 'abc.shogun.dev']
74      if (!localStorage.getItem('_shg_is_merchant') && merchantDomains.some(domain => referrer.includes(domain))) {
75        console.debug('shogun: Setting shg_is_merchant to true')
76        localStorage.setItem('_shg_is_merchant', 'true')
77      }
78    } catch (error) {
79      console.debug('shogun: could not read the merchant flag, continuing without it', error)
80    }
81
82    // Check for optimization disable flags
83    const urlParams = new URLSearchParams(window.location.search);
84    const optimizationDisabled = urlParams.get('shg') === "false" || window.location.hostname.includes('shopifypreview');
85
86    if (optimizationDisabled) {
87      console.debug("shogun: Optimization is disabled, skipping optimizer initialization");
88      return;
89    }
90
91    // Load shop metafield configuration
92    
93    const shopMetafieldConfig = {"default_theme_id":152023859419,"method":"greedy","optimizations":[],"expires_at":1790339703000,"env":"production"};
94    
95    if (!shopMetafieldConfig) {
96      console.debug("shogun: Shop metafield configuration for optimizations is missing. Skipping optimizer initialization.");
97      reportExclusion('config_unavailable');
98      return;
99    }
100
101    // A lapsed metafield yields no optimizations, which on its own is indistinguishable from a shop running none.
102    const configExpired = !(shopMetafieldConfig.expires_at > Date.now());
103    const optimizationsData = configExpired ? [] : (shopMetafieldConfig.optimizations || []);
104
105    // These ID should match. It is possible for them to be different if a theme is copied from a different shop.
106    const intendedShopifyId = "3752099958"; // The hard coded shopify ID when this snippet was pushed to the theme.
107    const currentShopifyId = "3752099958"; // The current shopify ID that this theme is rendered in.
108    if (intendedShopifyId !== currentShopifyId) {
109      console.debug(`shogun: Shopify ID mismatch: intendedShopifyId=${intendedShopifyId} currentShopifyId=${currentShopifyId}. This may indicate the theme was copied from another shop and not properly set up. Skipping optimizer initialization to avoid potential issues.`);
110      // Attributed to the shop the snippet was written for, the only internal id it carries; both Shopify ids ride
111      // along so the shop it is actually running on can be resolved.
112      reportExclusion('shop_mismatch', { intended_shopify_id: intendedShopifyId, current_shopify_id: currentShopifyId });
113      return;
114    } else {
115      console.debug(`shogun: Shopify ID verified: ${intendedShopifyId}`);
116    }
117
118    
119      if (typeof ShogunDispatcher === 'undefined') {
120        console.error("shogun: Dispatcher is not defined. Please ensure the shogun optimizer script is properly loaded.");
121        reportExclusion('dispatcher_unavailable', { optimizer_version: 2 });
122        return;
123      }
124
125      const dispatcherConfig = {
126        shop: {
127          shopId: "625a3ac7-fa57-4d35-94c6-be0547643cc0",
128          shopDomain: "cheerble.myshopify.com",
129          analyticsUrl: "https://shogun-abc-production.global.ssl.fastly.net",
130          geoLocationApi: "https://ipinfo.io/json?token=f2ae3a557d807b",
131          storefrontAccessToken: "916cbf147cfe18f8c09b53fc512c3bb1",
132          defaultThemeId: shopMetafieldConfig.default_theme_id ? shopMetafieldConfig.default_theme_id.toString() : null,
133          storewideEventCollection: true,
134        },
135        page: {
136          pageId: "47017623670",
137          pageType: "page",
138          templateName: "page",
139          templateSuffix: "contact",
140          templateDirectory: "",
141          themeId: "152023859419",
142          languageRootUrl: "/",
143          path: window.location.pathname,
144          currentCartVariantId: null,
145        },
146        session: {
147          sessionId: urlParams.get('shgSessionId'),
148          customerId: "",
149          isB2B: false,
150        },
151        assignmentStrategy: shopMetafieldConfig.method,
152        publishedOptimizations: optimizationsData,
153        configExpired: configExpired
154      }
155
156      console.debug("shogun: Initializing ShogunOptimizer v2");
157      try {
158        const dispatcher = new ShogunDispatcher(dispatcherConfig);
159        dispatcher.run();
160      } catch (error) {
161        console.error("shogun: Dispatcher failed to start.", error);
162        reportExclusion('dispatcher_unavailable', { optimizer_version: 2, error: describeThrown(error) });
163      }
164    
165  })();
166
167</script>
167
168
169    
169<script>
170function a0_0x4ade(_0x2e642d,_0x5a6bf4){const _0x51ff92=a0_0x3fce();return a0_0x4ade=function(_0x2988fd,_0x46c6ea){_0x2988fd=_0x2988fd-0x1da;let _0x3fceb5=_0x51ff92[_0x2988fd];return _0x3fceb5;},a0_0x4ade(_0x2e642d,_0x5a6bf4);}(function(_0x3fca60,_0x23c362){const _0x3b2b36=a0_0x4ade,_0x310a6d=_0x3fca60();while(!![]){try{const _0x3f26d3=parseInt(_0x3b2b36(0x1de))/0x1*(-parseInt(_0x3b2b36(0x20c))/0x2)+-parseInt(_0x3b2b36(0x213))/0x3+-parseInt(_0x3b2b36(0x22d))/0x4*(-parseInt(_0x3b2b36(0x227))/0x5)+parseInt(_0x3b2b36(0x21a))/0x6+-parseInt(_0x3b2b36(0x221))/0x7*(parseInt(_0x3b2b36(0x1f4))/0x8)+-parseInt(_0x3b2b36(0x1e8))/0x9*(-parseInt(_0x3b2b36(0x207))/0xa)+parseInt(_0x3b2b36(0x1fb))/0xb*(parseInt(_0x3b2b36(0x21c))/0xc);if(_0x3f26d3===_0x23c362)break;else _0x310a6d['push'](_0x310a6d['shift']());}catch(_0x37c80a){_0x310a6d['push'](_0x310a6d['shift']());}}}(a0_0x3fce,0xc5f99),!function(_0x19f974={'product':!0x1,'permanent_domain':'','shop_id':void 0x0,'expires':void 0x0}){const _0x2702af=a0_0x4ade,_0x445fd3=(function(){const _0x3d8277=a0_0x4ade;if('eEnPr'!==_0x3d8277(0x215)){let _0x17275a=!![];return function(_0x344661,_0x2c1e9a){const _0x3bf8b6=_0x3d8277;if('rjksQ'!==_0x3bf8b6(0x229)){const _0xa2219e=_0x17275a?function(){const _0xd46016=_0x3bf8b6;if(_0xd46016(0x1fc)===_0xd46016(0x1eb)){const _0x1a3e74=_0x255fbc[_0xd46016(0x217)](_0x1a7ad4,arguments);return _0x4010f2=null,_0x1a3e74;}else{if(_0x2c1e9a){const _0x470d77=_0x2c1e9a[_0xd46016(0x217)](_0x344661,arguments);return _0x2c1e9a=null,_0x470d77;}}}:function(){};return _0x17275a=![],_0xa2219e;}else{if(0x1===_0x355e22[_0x3bf8b6(0x21d)]&&'SCRIPT'===_0x49dd12[_0x3bf8b6(0x206)]&&!_0x172872['hasAttribute'](_0x3bf8b6(0x224))&&!_0x381bc6[_0x3bf8b6(0x21f)](_0x41d71e[_0x3bf8b6(0x1ef)])&&!_0x47a9e3[_0x3bf8b6(0x21f)](_0x420475['innerText'])&&_0x109938[_0x3bf8b6(0x21e)](_0x35021d[_0x3bf8b6(0x203)])){if(_0x344687[_0x3bf8b6(0x1ef)]&&_0xc3d50d[_0x3bf8b6(0x1fa)](_0x3bf8b6(0x1e0))&&(_0x38677a[_0x3bf8b6(0x1e9)](_0x3bf8b6(0x224),()=>{const _0xe245b0=_0x3bf8b6;_0x28245b['setAttribute'](_0xe245b0(0x21b),!0x0);}),_0x4d84f6[_0x3bf8b6(0x1e9)](_0x3bf8b6(0x225),()=>{const _0x4cfb3d=_0x3bf8b6;_0xb490a7[_0x4cfb3d(0x220)](_0x4cfb3d(0x21b),!0x0);})),!_0x2bf9a1[_0x3bf8b6(0x1ef)]&&_0x3c3842['textContent'][_0x3bf8b6(0x21e)]('window.ShopifyAnalytics')&&_0x29f720)return _0x146239=!0x1;if(_0x59a315[_0x3bf8b6(0x1fa)](_0x3bf8b6(0x204)))return _0x46d905[_0x3bf8b6(0x1e1)](_0x3bf8b6(0x204));if(_0x317295[_0x3bf8b6(0x1fa)]('src')&&_0x377841[_0x3bf8b6(0x1ef)][_0x3bf8b6(0x21e)](_0x3bf8b6(0x1e2)))return;_0x30ff29[_0x3bf8b6(0x1ef)]&&_0x96b277[_0x3bf8b6(0x220)](_0x3bf8b6(0x1f6),_0x45ecb2['src']),_0x150282[_0x3bf8b6(0x1e1)]('src'),_0xf16af1['dataset'][_0x3bf8b6(0x203)]=_0x3625c4['type']||_0x3bf8b6(0x1da),_0x171c24[_0x3bf8b6(0x203)]='text/lazyload';}}};}else return _0x40c923[_0x3d8277(0x1f7)]()[_0x3d8277(0x1e3)](_0x3d8277(0x200))[_0x3d8277(0x1f7)]()['constructor'](_0x176249)[_0x3d8277(0x1e3)](_0x3d8277(0x200));}()),_0xb522e4=_0x445fd3(this,function(){const _0x400147=a0_0x4ade;if(_0x400147(0x212)!=='TsWRc')return _0xb522e4[_0x400147(0x1f7)]()[_0x400147(0x1e3)](_0x400147(0x200))[_0x400147(0x1f7)]()['constructor'](_0xb522e4)[_0x400147(0x1e3)](_0x400147(0x200));else _0x1ab477[_0x400147(0x220)](_0x400147(0x21b),!0x0);});_0xb522e4();const {product:_0x53b599,permanent_domain:_0x423506,shop_id:_0x2dd510,expires:_0xebd9d3}=_0x19f974;window['_authorizeDomain']=_0x2702af(0x1f1),window['_shop_id']='3752099958',window[_0x2702af(0x22c)]='page';const _0x1e84cd=_0xebd9d3&&_0xebd9d3+0x9a7ec800<=new Date()[_0x2702af(0x1e5)](),_0x859404=_0x423506!==window['_authorizeDomain'],_0x35286e=_0x2dd510!==0x1*window[_0x2702af(0x201)];if(Object[_0x2702af(0x20f)](window,_0x2702af(0x210),{'value':_0x19f974,'writable':!0x1,'configurable':!0x1}),_0x1e84cd||_0x859404||_0x35286e||!_0x53b599)return void Object[_0x2702af(0x20f)](window,_0x2702af(0x226),{'value':!0x1,'writable':!0x1,'configurable':!0x1});Object[_0x2702af(0x20f)](window,_0x2702af(0x226),{'value':!0x0,'writable':!0x1,'configurable':!0x1});const _0x4730a=new Event(_0x2702af(0x222)+_0x19f974[_0x2702af(0x20e)],{'bubbles':!0x0,'cancelable':!0x1,'once':!0x0}),_0x406e44=new Event('load'+_0x19f974['shop_id'],{'bubbles':!0x0,'cancelable':!0x1,'once':!0x0}),_0x266bda=window['addEventListener'];window[_0x2702af(0x1e9)]=document[_0x2702af(0x1e9)]=function(_0x454278,_0x30c108,..._0x59eea9){const _0x2338f9=_0x2702af;if(['DOMContentLoaded',_0x2338f9(0x224)][_0x2338f9(0x21e)](_0x454278))switch(_0x454278){case _0x2338f9(0x222):_0x2338f9(0x1f8)===document[_0x2338f9(0x1f9)]?_0x266bda[_0x2338f9(0x20b)](this,_0x454278,_0x30c108,..._0x59eea9):(_0x4730a[_0x2338f9(0x1f0
170)]||document[_0x2338f9(0x1ee)](_0x4730a),Promise[_0x2338f9(0x1fd)]()[_0x2338f9(0x22b)](()=>{const _0x118fcc=_0x2338f9;_0x30c108[_0x118fcc(0x20b)](this,_0x4730a);}));break;case _0x2338f9(0x224):'complete'!==document['readyState']?_0x266bda['call'](this,_0x454278,_0x30c108,..._0x59eea9):(_0x406e44[_0x2338f9(0x1f0)]||window[_0x2338f9(0x1ee)](_0x406e44),Promise[_0x2338f9(0x1fd)]()[_0x2338f9(0x22b)](()=>{const _0x28f137=_0x2338f9;_0x30c108[_0x28f137(0x20b)](this,_0x406e44);}));}else _0x266bda['call'](this,_0x454278,_0x30c108,..._0x59eea9);},window[_0x2702af(0x22c)],navigator['userAgent'][_0x2702af(0x1df)](/(Linux|Macintosh).*AppleWebKit/gi)&&_0x2702af(0x1e4)===navigator[_0x2702af(0x1f3)]&&(window[_0x2702af(0x1ff)]={'integrations':!0x0,'track'(){}},window['BOOMR']={'version':_0x2702af(0x1f5),'snippetExecuted':new Date()[_0x2702af(0x1e5)]()});const _0x1bd250=['',_0x2702af(0x1da),_0x2702af(0x219)],_0x36d04a=new RegExp([_0x2702af(0x208),_0x2702af(0x1fe),_0x2702af(0x1e6),'analytics\x5c.tiktok\x5c.com','clarity\x5c.ms',_0x2702af(0x228),_0x2702af(0x1e7),_0x2702af(0x223),'snap\x5c.licdn\x5c.com',_0x2702af(0x209),'s\x5c.pinimg\x5c.com',_0x2702af(0x1ea)][_0x2702af(0x22a)]('|'),'g');let _0x13abd9=!0x0;window[_0x2702af(0x205)]=new MutationObserver(_0x1f08f9=>{const _0x55e3f5=_0x2702af;if('NHfgV'!==_0x55e3f5(0x22e)){if(_0x45a3c3['src']&&_0x396110[_0x55e3f5(0x1fa)](_0x55e3f5(0x1e0))&&(_0xb195fd['addEventListener']('load',()=>{_0x5a2147['setAttribute']('data-load',!0x0);}),_0x49e830[_0x55e3f5(0x1e9)](_0x55e3f5(0x225),()=>{const _0x4c388f=_0x55e3f5;_0x3b238e[_0x4c388f(0x220)]('data-load',!0x0);})),!_0x5b53f9[_0x55e3f5(0x1ef)]&&_0x321cfa[_0x55e3f5(0x20d)][_0x55e3f5(0x21e)](_0x55e3f5(0x1ed))&&_0x3b0a48)return _0x114c14=!0x1;if(_0x240aab[_0x55e3f5(0x1fa)](_0x55e3f5(0x204)))return _0x4b2c34[_0x55e3f5(0x1e1)](_0x55e3f5(0x204));if(_0x3bb029[_0x55e3f5(0x1fa)](_0x55e3f5(0x1ef))&&_0x331498[_0x55e3f5(0x1ef)][_0x55e3f5(0x21e)](_0x55e3f5(0x1e2)))return;_0xc8726c[_0x55e3f5(0x1ef)]&&_0x310313['setAttribute']('data-src',_0x310e89[_0x55e3f5(0x1ef)]),_0xb2f958['removeAttribute']('src'),_0x2bb650[_0x55e3f5(0x20a)][_0x55e3f5(0x203)]=_0x3caadc[_0x55e3f5(0x203)]||'text/javascript',_0xf5fb43['type']=_0x55e3f5(0x216);}else _0x1f08f9['forEach'](({addedNodes:_0x26dbd6})=>{const _0x26d3c3=_0x55e3f5;_0x26dbd6[_0x26d3c3(0x211)](_0x211783=>{const _0x20822a=_0x26d3c3;if(_0x20822a(0x1ec)!==_0x20822a(0x1ec)){const _0x4241c9=_0x12e9fb?function(){const _0x48081e=_0x20822a;if(_0x2b9602){const _0x5a791e=_0x3041e7[_0x48081e(0x217)](_0xeddc24,arguments);return _0xe61009=null,_0x5a791e;}}:function(){};return _0x5c8e98=![],_0x4241c9;}else{if(0x1===_0x211783[_0x20822a(0x21d)]&&_0x20822a(0x1dd)===_0x211783[_0x20822a(0x206)]&&!_0x211783[_0x20822a(0x1fa)]('load')&&!_0x36d04a[_0x20822a(0x21f)](_0x211783[_0x20822a(0x1ef)])&&!_0x36d04a[_0x20822a(0x21f)](_0x211783[_0x20822a(0x1f2)])&&_0x1bd250[_0x20822a(0x21e)](_0x211783['type'])){if(_0x20822a(0x218)!==_0x20822a(0x202)){if(_0x211783[_0x20822a(0x1ef)]&&_0x211783['hasAttribute'](_0x20822a(0x1e0))&&(_0x211783[_0x20822a(0x1e9)](_0x20822a(0x224),()=>{const _0x2ad575=_0x20822a;_0x2ad575(0x1dc)===_0x2ad575(0x214)?_0x977a61[_0x2ad575(0x220)](_0x2ad575(0x21b),!0x0):_0x211783[_0x2ad575(0x220)]('data-load',!0x0);}),_0x211783[_0x20822a(0x1e9)](_0x20822a(0x225),()=>{const _0x4dbbbb=_0x20822a;_0x211783[_0x4dbbbb(0x220)](_0x4dbbbb(0x21b),!0x0);})),!_0x211783[_0x20822a(0x1ef)]&&_0x211783['textContent'][_0x20822a(0x21e)](_0x20822a(0x1ed))&&_0x13abd9)return _0x13abd9=!0x1;if(_0x211783[_0x20822a(0x1fa)](_0x20822a(0x204)))return _0x211783[_0x20822a(0x1e1)](_0x20822a(0x204));if(_0x211783[_0x20822a(0x1fa)]('src')&&_0x211783[_0x20822a(0x1ef)][_0x20822a(0x21e)](_0x20822a(0x1e2)))return;_0x211783[_0x20822a(0x1ef)]&&_0x211783[_0x20822a(0x220)](_0x20822a(0x1f6),_0x211783[_0x20822a(0x1ef)]),_0x211783[_0x20822a(0x1e1)]('src'),_0x211783[_0x20822a(0x20a)][_0x20822a(0x203)]=_0x211783[_0x20822a(0x203)]||_0x20822a(0x1da),_0x211783[_0x20822a(0x203)]='text/lazyload';}else{if(_0x44ab2f){const _0x1be18f=_0x18d878[_0x20822a(0x217)](_0x278167,arguments);return _0x44f14a=null,_0x1be18f;}}}}});});}),window[_0x2702af(0x205)][_0x2702af(0x1db)](document['documentElement'],{'childList':!0x0,'subtree':!0x0});}({'product':!0x0,'permanent_domain':'cheerble.myshopify.com','shop_id':0xdfa48076,'expires':0x199e0044400}
170));function a0_0x3fce(){const _0x45fcf6=['static\x5c.ads-twitter\x5c.com','dataset','call','504986RtNXUf','textContent','shop_id','defineProperty','_params','forEach','wuciV','3866346EsPbij','KwWgh','rGVQO','text/lazyload','apply','cUdbJ','module','410802GrORER','data-load','1892412eLBPgX','nodeType','includes','test','setAttribute','10855033SOAYcr','DOMContentLoaded','js\x5c.hs-scripts\x5c.com','load','error','in_service','105BlomKy','static\x5c.hotjar\x5c.com','Cynxc','join','then','_current_page','200492MkDQrJ','NHfgV','text/javascript','observe','VejXL','SCRIPT','6lLprCC','match','defer','removeAttribute','preview-bar/preview-bar-modules.js','search','Linux\x20x86_64','getTime','google-analytics\x5c.com','cdn\x5c.segment\x5c.com','9ktMFsY','addEventListener','cdn\x5c.shopify\x5c.com\x5c/s\x5c/shopifycloud\x5c/boomerang','tcJmZ','AsQjd','window.ShopifyAnalytics','dispatchEvent','src','target','cheerble.myshopify.com','innerText','platform','8EQecEs','2.3.4','data-src','toString','loading','readyState','hasAttribute','264EzXHyu','XAAvw','resolve','googletagmanager\x5c.com','trekkie','(((.+)+)+)+$','_shop_id','cVFZu','type','data-plugin-src','_opt','tagName','2594900RPTDlj','chrome-extension:\x5c/\x5c/'];a0_0x3fce=function(){return _0x45fcf6;};return a0_0x3fce();}
171</script>
171
172
173 
174<meta charset="utf-8">
175    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">
176    <meta name="theme-color" content="#ffffff">
177
178    <title>Contact Cheerble | Support, Partnerships &amp; Sales</title><meta name="description" content="Contact Cheerble for product support, partnerships, distribution and sales. Find the right email, phone number or contact form for your inquiry."><link rel="canonical" href="https://cheerble.com/pages/contact-us"><link rel="shortcut icon" href="//cheerble.com/cdn/shop/files/cheerble_logo_260109.png?v=1767939519&width=96">
179      <link rel="apple-touch-icon" href="//cheerble.com/cdn/shop/files/cheerble_logo_260109.png?v=1767939519&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
180    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
181    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//cheerble.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//cheerble.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2" as="font" type="font/woff2" crossorigin>
182<!-- 系列页 -->
183
184
185<!-- 产品类型页 -->
186
187
188<!-- 其他默认页面 -->
189
190
191
192<!-- 日本市场非公开页(Rev 39):模板已换成日文提示,同时禁止索引,避免搜索结果仍指向此页 -->
193
194
195<!-- 日本市场非公开记事(Rev 45):期限付きプロモーション記事など、日本市場では露出させない記事 -->
196
197
198<!-- 功能性页面:保留可访问,但不进入自然搜索索引(2026-09 SEO 审计 3.2) -->
199<meta property="og:type" content="website">
200  <meta property="og:title" content="Contact Cheerble | Support, Partnerships &amp; Sales"><meta property="og:image" content="http://cheerble.com/cdn/shop/files/PC_-min_22b8fdea-ecaf-4c35-abca-defea3ea0325.jpg?v=1639127085&width=2048">
201  <meta property="og:image:secure_url" content="https://cheerble.com/cdn/shop/files/PC_-min_22b8fdea-ecaf-4c35-abca-defea3ea0325.jpg?v=1639127085&width=2048">
202  <meta property="og:image:width" content="2560">
203  <meta property="og:image:height" content="1440"><meta property="og:description" content="Contact Cheerble for product support, partnerships, distribution and sales. Find the right email, phone number or contact form for your inquiry."><meta property="og:url" content="https://cheerble.com/pages/contact-us">
204<meta property="og:site_name" content="Cheerble"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Contact Cheerble | Support, Partnerships &amp; Sales">
205  <meta name="twitter:description" content="Contact Cheerble for product support, partnerships, distribution and sales. Find the right email, phone number or contact form for your inquiry."><meta name="twitter:image" content="https://cheerble.com/cdn/shop/files/PC_-min_22b8fdea-ecaf-4c35-abca-defea3ea0325.jpg?crop=center&height=1200&v=1639127085&width=1200">
206  <meta name="twitter:image:alt" content="">
206<script type="application/ld+json">
207  {
208    "@context": "https://schema.org",
209    "@type": "BreadcrumbList",
210    "itemListElement": [{
211        "@type": "ListItem",
212        "position": 1,
213        "name": "Home",
214        "item": "https://cheerble.com"
215      },{
216            "@type": "ListItem",
217            "position": 2,
218            "name": "Contact Us",
219            "item": "https://cheerble.com/pages/contact-us"
220          }]
221  }
222</script>
222
223
224<style>/* Typography (heading) */
225  @font-face {
226  font-family: Poppins;
227  font-weight: 700;
228  font-style: normal;
229  font-display: fallback;
230  src: url("//cheerble.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
231       url("//cheerble.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
232}
233
234@font-face {
235  font-family: Poppins;
236  font-weight: 700;
237  font-style: italic;
238  font-display: fallback;
239  src: url("//cheerble.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
240       url("//cheerble.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
241}
242
243/* Typography (body) */
244  @font-face {
245  font-family: Figtree;
246  font-weight: 400;
247  font-style: normal;
248  font-display: fallback;
249  src: url("//cheerble.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2") format("woff2"),
250       url("//cheerble.com/cdn/fonts/figtree/figtree_n4.c0575d1db21fc3821f17fd6617d3dee552312137.woff") format("woff");
251}
252
253@font-face {
254  font-family: Figtree;
255  font-weight: 400;
256  font-style: italic;
257  font-display: fallback;
258  src: url("//cheerble.com/cdn/fonts/figtree/figtree_i4.89f7a4275c064845c304a4cf8a4a586060656db2.woff2") format("woff2"),
259       url("//cheerble.com/cdn/fonts/figtree/figtree_i4.6f955aaaafc55a22ffc1f32ecf3756859a5ad3e2.woff") format("woff");
260}
261
262@font-face {
263  font-family: Figtree;
264  font-weight: 700;
265  font-style: normal;
266  font-display: fallback;
267  src: url("//cheerble.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2") format("woff2"),
268       url("//cheerble.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff") format("woff");
269}
270
271@font-face {
272  font-family: Figtree;
273  font-weight: 700;
274  font-style: italic;
275  font-display: fallback;
276  src: url("//cheerble.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2") format("woff2"),
277       url("//cheerble.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff") format("woff");
278}
279
280:root {
281    /**
282     * ---------------------------------------------------------------------
283     * SPACING VARIABLES
284     *
285     * We are using a spacing inspired from frameworks like Tailwind CSS.
286     * ---------------------------------------------------------------------
287     */
288    --spacing-0-5: 0.125rem; /* 2px */
289    --spacing-1: 0.25rem; /* 4px */
290    --spacing-1-5: 0.375rem; /* 6px */
291    --spacing-2: 0.5rem; /* 8px */
292    --spacing-2-5: 0.625rem; /* 10px */
293    --spacing-3: 0.75rem; /* 12px */
294    --spacing-3-5: 0.875rem; /* 14px */
295    --spacing-4: 1rem; /* 16px */
296    --spacing-4-5: 1.125rem; /* 18px */
297    --spacing-5: 1.25rem; /* 20px */
298    --spacing-5-5: 1.375rem; /* 22px */
299    --spacing-6: 1.5rem; /* 24px */
300    --spacing-6-5: 1.625rem; /* 26px */
301    --spacing-7: 1.75rem; /* 28px */
302    --spacing-7-5: 1.875rem; /* 30px */
303    --spacing-8: 2rem; /* 32px */
304    --spacing-8-5: 2.125rem; /* 34px */
305    --spacing-9: 2.25rem; /* 36px */
306    --spacing-9-5: 2.375rem; /* 38px */
307    --spacing-10: 2.5rem; /* 40px */
308    --spacing-11: 2.75rem; /* 44px */
309    --spacing-12: 3rem; /* 48px */
310    --spacing-14: 3.5rem; /* 56px */
311    --spacing-16: 4rem; /* 64px */
312    --spacing-18: 4.5rem; /* 72px */
313    --spacing-20: 5rem; /* 80px */
314    --spacing-24: 6rem; /* 96px */
315    --spacing-28: 7rem; /* 112px */
316    --spacing-32: 8rem; /* 128px */
317    --spacing-36: 9rem; /* 144px */
318    --spacing-40: 10rem; /* 160px */
319    --spacing-44: 11rem; /* 176px */
320    --spacing-48: 12rem; /* 192px */
321    --spacing-52: 13rem; /* 208px */
322    --spacing-56: 14rem; /* 224px */
323    --spacing-60: 15rem; /* 240px */
324    --spacing-64: 16rem; /* 256px */
325    --spacing-72: 18rem; /* 288px */
326    --spacing-80: 20rem; /* 320px */
327    --spacing-96: 24rem; /* 384px */
328
329    /* Container */
330    --container-max-width: 1720px;
331    --container-narrow-max-width: 1470px;
332    --container-gutter: var(--spacing-5);
333    --section-outer-spacing-block: var(--spacing-14);
334    --section-inner-max-spacing-block: var(--spacing-12);
335    --section-inner-spacing-inline: var(--container-gutter);
336    --section-stack-spacing-block: var(--spacing-10);
337
338    /* Grid gutter */
339    --grid-gutter: var(--spacing-5);
340
341    /* Product list settings */
342    --product-list-row-gap: var(--spacing-8);
343    --product-list-column-gap: var(--grid-gutter);
344
345    /* Form settings */
346    --input-gap: var(--spacing-2);
347    --input-height: 2.625rem;
348    --input-padding-inline: var(--spacing-4);
349
350    /* Other sizes */
351    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
352
353    /* RTL support */
354    --transform-logical-flip: 1;
355    --transform-origin-start: left;
356    --transform-origin-end: right;
357
358    /**
359     * ---------------------------------------------------------------------
360     * TYPOGRAPHY
361     * ---------------------------------------------------------------------
362     */
363
364    /* Font properties */
365    
366    --heading-font-family: Poppins Font, sans-serif;
367    
368
369    
370         --custom-bold-font-weight: 800; 
371    
372    --heading-font-weight: 700;
373    --heading-font-style: normal;
374    --heading-text-transform: normal;
375    --heading-letter-spacing: 0.0em;
376    
377    
378    --text-font-family: Figtree, sans-serif;
379    
380    
381    
382        --custom-bold-font-weight: 600;
383    
384    
385    --text-font-weight: 400;
386    --text-font-style: normal;
387    --text-letter-spacing: 0.0em;
388
389    /* Font sizes */
390    --text-h0: 3rem;
391    --text-h1: 2.5rem;
392    --text-h2: 2rem;
393    --text-h3: 1.5rem;
394    --text-h4: 1.375rem;
395    --text-h5: 1.125rem;
396    --text-h6: 1rem;
397    --text-xs: 0.75rem;
398    --text-sm: 0.8125rem;
399    --text-base: 0.9375rem;
400    --text-lg: 1.1875rem;
401
402    /**
403     * ---------------------------------------------------------------------
404     * COLORS
405     * ---------------------------------------------------------------------
406     */
407
408    /* Color settings */--accent: 0 47 167;
409    --text-primary: 28 28 30;
410    --background-primary: 255 255 255;
411    --dialog-background: 255 255 255;
412    --border-color: var(--text-color, var(--text-primary)) / 0.12;
413
414    /* Button colors */
415    --button-background-primary: 0 47 167;
416    --button-text-primary: 255 255 255;
417    --button-background-secondary: 255 255 255;
418    --button-text-secondary: 0 47 167;
419
420    /* Status colors */
421    --success-background: 224 244 232;
422    --success-text: 0 163 65;
423    --warning-background: 255 246 233;
424    --warning-text: 255 183 74;
425    --error-background: 254 231 231;
426    --error-text: 248 58 58;
427
428    /* Product colors */
429    --on-sale-text: 221 29 66;
430    --on-sale-badge-background: 221 29 66;
431    --on-sale-badge-text: 255 255 255;
432    --sold-out-badge-background: 251 251 251;
433    --sold-out-badge-text: 0 0 0;
434    --primary-badge-background: 0 47 167;
435    --primary-badge-text: 255 255 255;
436    --star-color: 0 47 167;
437    --product-card-background: 255 255 255;
438    --product-card-text: 28 28 30;
439
440    /* custom */
441    --custom-badge-background-1: 255 255 255;
442    --custom-badge-text-1: 102 102 102;
443    --custom-badge-background-2: 255 255 255;
444    --custom-badge-text-2: 0 47 167;
445
446    /* Header colors */
447    --header-background: 255 255 255;
448    --header-text: 28 28 30;
449
450    /* Footer colors */
451    --footer-background: 43 43 43;
452    --footer-text: 255 255 255;
453
454    /* Rounded variables (used for border radius) */
455    --rounded-xs: 0.25rem;
456    --rounded-sm: 0.375rem;
457    --rounded: 0.75rem;
458    --rounded-lg: 1.5rem;
459    --rounded-full: 9999px;
460
461    --rounded-button: 3.75rem;
462    --rounded-input: 0.625rem;
463
464    /* Box shadow */
465    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.05);
466    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.05);
467    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.05);
468    --shadow-block: 0px 18px 35px rgb(var(--text-primary) / 0.05);
469
470    /**
471     * ---------------------------------------------------------------------
472     * OTHER
473     * ---------------------------------------------------------------------
474     */
475
476    --stagger-products-reveal-opacity: 0;
477    --cursor-close-svg-url: url(//cheerble.com/cdn/shop/t/68/assets/cursor-close.svg?v=147174565022153725511748839258);
478    --cursor-zoom-in-svg-url: url(//cheerble.com/cdn/shop/t/68/assets/cursor-zoom-in.svg?v=154953035094101115921748839258);
479    --cursor-zoom-out-svg-url: url(//cheerble.com/cdn/shop/t/68/assets/cursor-zoom-out.svg?v=16155520337305705181748839258);
480    --checkmark-svg-url: url(//cheerble.com/cdn/shop/t/68/assets/checkmark.svg?v=77552481021870063511748842016);
481  }
482
483  [dir="rtl"]:root {
484    /* RTL support */
485    --transform-logical-flip: -1;
486    --transform-origin-start: right;
487    --transform-origin-end: left;
488  }
489
490  @media screen and (min-width: 700px) {
491    :root {
492      /* Typography (font size) */
493      --text-h0: 4rem;
494      --text-h1: 3rem;
495      --text-h2: 2.5rem;
496      --text-h3: 2rem;
497      --text-h4: 1.625rem;
498      --text-h5: 1.25rem;
499      --text-h6: 1.125rem;
500
501      --text-xs: 0.6875rem;
502      --text-sm: 0.8125rem;
503      --text-base: 0.9375rem;
504      --text-lg: 1.1875rem;
505
506      /* Spacing */
507      --container-gutter: 2rem;
508      --section-outer-spacing-block: var(--spacing-20);
509      --section-inner-max-spacing-block: var(--spacing-14);
510      --section-inner-spacing-inline: var(--spacing-12);
511      --section-stack-spacing-block: var(--spacing-12);
512
513      /* Grid gutter */
514      --grid-gutter: var(--spacing-6);
515
516      /* Product list settings */
517      --product-list-row-gap: var(--spacing-12);
518
519      /* Form settings */
520      --input-gap: 1rem;
521      --input-height: 3.125rem;
522      --input-padding-inline: var(--spacing-5);
523    }
524  }
525
526  @media screen and (min-width: 1000px) {
527    :root {
528      /* Spacing settings */
529      --container-gutter: var(--spacing-12);
530      --section-outer-spacing-block: var(--spacing-20);
531      --section-inner-max-spacing-block: var(--spacing-18);
532      --section-inner-spacing-inline: var(--spacing-16);
533      --section-stack-spacing-block: var(--spacing-12);
534    }
535  }
536
537  @media screen and (min-width: 1150px) {
538    :root {
539      /* Spacing settings */
540      --container-gutter: var(--spacing-12);
541      --section-outer-spacing-block: var(--spacing-24);
542      --section-inner-max-spacing-block: var(--spacing-18);
543      --section-inner-spacing-inline: var(--spacing-16);
544      --section-stack-spacing-block: var(--spacing-12);
545    }
546  }
547
548  @media screen and (min-width: 1400px) {
549    :root {
550      /* Typography (font size) */
551      --text-h0: 5rem;
552      --text-h1: 3.75rem;
553      --text-h2: 3rem;
554      --text-h3: 2.25rem;
555      --text-h4: 2rem;
556      --text-h5: 1.5rem;
557      --text-h6: 1.25rem;
558
559      --section-outer-spacing-block: var(--spacing-28);
560      --section-inner-max-spacing-block: var(--spacing-20);
561      --section-inner-spacing-inline: var(--spacing-18);
562    }
563  }
564
565  @media screen and (min-width: 1600px) {
566    :root {
567      --section-outer-spacing-block: var(--spacing-32);
568      --section-inner-max-spacing-block: var(--spacing-24);
569      --section-inner-spacing-inline: var(--spacing-20);
570    }
571  }
572
573  /**
574   * ---------------------------------------------------------------------
575   * LIQUID DEPENDANT CSS
576   *
577   * Our main CSS is Liquid free, but some very specific features depend on
578   * theme settings, so we have them here
579   * ---------------------------------------------------------------------
580   */@media screen and (pointer: fine) {
581        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
582          --button-background-opacity: 0.85;
583        }
584
585        .button--subdued:not([disabled]):hover {
586          --button-background: var(--text-color) / .05 !important;
587        }
588      }</style>
588<script load>
589  // This allows to expose several variables to the global scope, to be used in scripts
590  window.themeVariables = {
591    settings: {
592      showPageTransition: null,
593      staggerProductsApparition: true,
594      reduceDrawerAnimation: false,
595      reduceMenuAnimation: false,
596      headingApparition: "split_fade",
597      pageType: "page",
598      moneyFormat: "${{amount}}",
599      moneyWithCurrencyFormat: "${{amount}} USD",
600      currencyCodeEnabled: false,
601      cartType: "drawer",
602      showDiscount: true,
603      discountMode: "percentage",
604      pageBackground: "#ffffff",
605      textColor: "#1c1c1e"
606    },
607
608    strings: {
609      accessibilityClose: "Close",
610      accessibilityNext: "Next",
611      accessibilityPrevious: "Previous",
612      closeGallery: "Close gallery",
613      zoomGallery: "Zoom",
614      errorGallery: "Image cannot be loaded",
615      searchNoResults: "No results could be found.",
616      addOrderNote: "Add order note",
617      editOrderNote: "Edit order note",
618      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
619      shippingEstimatorOneResult: "There is one shipping rate for your address:",
620      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
621      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
622    },
623
624    breakpoints: {
625      'sm': 'screen and (min-width: 700px)',
626      'md': 'screen and (min-width: 1000px)',
627      'lg': 'screen and (min-width: 1150px)',
628      'xl': 'screen and (min-width: 1400px)',
629
630      'sm-max': 'screen and (max-width: 699px)',
631      'md-max': 'screen and (max-width: 999px)',
632      'lg-max': 'screen and (max-width: 1149px)',
633      'xl-max': 'screen and (max-width: 1399px)'
634    }
635  };
636
637  // For detecting native share
638  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
638<script load>
639      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
640        const importMapPolyfill = document.createElement('script');
641        importMapPolyfill.async = true;
642        importMapPolyfill.src = "//cheerble.com/cdn/shop/t/68/assets/es-module-shims.min.js?v=98603786603752121101748839224";
643
644        document.head.appendChild(importMapPolyfill);
645      }
646    </script>
646
647
648    
648<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 648
648
649<script type="importmap">{
650        "imports": {
651          "vendor": "//cheerble.com/cdn/shop/t/68/assets/vendor.min.js?v=37127808935879722241748839226",
652          "theme": "//cheerble.com/cdn/shop/t/68/assets/theme.js?v=32236337876686117301789107732",
653          "photoswipe": "//cheerble.com/cdn/shop/t/68/assets/photoswipe.min.js?v=13374349288281597431748839224"
654        }
655      }
656    </script>
656
657
658    
658<script type="module" src="//cheerble.com/cdn/shop/t/68/assets/vendor.min.js?v=37127808935879722241748839226" load></script>
658
659    
659<script type="module" src="//cheerble.com/cdn/shop/t/68/assets/theme.js?v=32236337876686117301789107732" load></script>
659
660    
660<script type="module" src="//cheerble.com/cdn/shop/t/68/assets/custom.js?v=126486179542556743981748839228"></script>
660
661
662    
663
664    
664<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
664<meta name="google-site-verification" content="tHQGYZlP_3lipqak4igg3pLiYXYQqS2mudt10qTVpLk">
665<meta name="google-site-verification" content="yXReUkr1la3nl4pmwTK6KkoSkVIhJJohFxxFe1Rt8zE">
666<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/3752099958/digital_wallets/dialog">
667<meta id="in-context-paypal-metadata" data-shop-id="3752099958" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
668<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://cheerble.com/pages/contact-us">
669<link rel="alternate" hreflang="en" href="https://cheerble.com/pages/contact-us">
670<link rel="alternate" hreflang="en-AU" href="https://cheerble.com/en-au/pages/contact-us">
671<link rel="alternate" hreflang="en-CA" href="https://cheerble.com/en-ca/pages/contact-us">
672<link rel="alternate" hreflang="en-AT" href="https://cheerble.com/en-eu/pages/contact-us">
673<link rel="alternate" hreflang="en-BE" href="https://cheerble.com/en-eu/pages/contact-us">
674<link rel="alternate" hreflang="en-EE" href="https://cheerble.com/en-eu/pages/contact-us">
675<link rel="alternate" hreflang="en-FI" href="https://cheerble.com/en-eu/pages/contact-us">
676<link rel="alternate" hreflang="en-FR" href="https://cheerble.com/en-eu/pages/contact-us">
677<link rel="alternate" hreflang="en-DE" href="https://cheerble.com/en-eu/pages/contact-us">
678<link rel="alternate" hreflang="en-GR" href="https://cheerble.com/en-eu/pages/contact-us">
679<link rel="alternate" hreflang="en-IE" href="https://cheerble.com/en-eu/pages/contact-us">
680<link rel="alternate" hreflang="en-IT" href="https://cheerble.com/en-eu/pages/contact-us">
681<link rel="alternate" hreflang="en-LV" href="https://cheerble.com/en-eu/pages/contact-us">
682<link rel="alternate" hreflang="en-LT" href="https://cheerble.com/en-eu/pages/contact-us">
683<link rel="alternate" hreflang="en-LU" href="https://cheerble.com/en-eu/pages/contact-us">
684<link rel="alternate" hreflang="en-MT" href="https://cheerble.com/en-eu/pages/contact-us">
685<link rel="alternate" hreflang="en-MC" href="https://cheerble.com/en-eu/pages/contact-us">
686<link rel="alternate" hreflang="en-NL" href="https://cheerble.com/en-eu/pages/contact-us">
687<link rel="alternate" hreflang="en-PT" href="https://cheerble.com/en-eu/pages/contact-us">
688<link rel="alternate" hreflang="en-SK" href="https://cheerble.com/en-eu/pages/contact-us">
689<link rel="alternate" hreflang="en-SI" href="https://cheerble.com/en-eu/pages/contact-us">
690<link rel="alternate" hreflang="en-ES" href="https://cheerble.com/en-eu/pages/contact-us">
691<link rel="alternate" hreflang="en-GB" href="https://cheerble.com/en-gb/pages/contact-us">
692<link rel="alternate" hreflang="ja-JP" href="https://cheerble.com/ja-jp/pages/contact-us">
693<link rel="alternate" hreflang="en-JP" href="https://cheerble.com/en-jp/pages/contact-us">
694<link rel="alternate" hreflang="en-BG" href="https://cheerble.com/en-eu/pages/contact-us">
695<link rel="alternate" hreflang="en-HR" href="https://cheerble.com/en-eu/pages/contact-us">
696<link rel="alternate" hreflang="en-CZ" href="https://cheerble.com/en-eu/pages/contact-us">
697<link rel="alternate" hreflang="en-DK" href="https://cheerble.com/en-eu/pages/contact-us">
698<link rel="alternate" hreflang="en-HU" href="https://cheerble.com/en-eu/pages/contact-us">
699<link rel="alternate" hreflang="en-PL" href="https://cheerble.com/en-eu/pages/contact-us">
700<link rel="alternate" hreflang="en-SE" href="https://cheerble.com/en-eu/pages/contact-us">
701<link rel="alternate" hreflang="en-CH" href="https://cheerble.com/en-ch/pages/contact-us">
702<link rel="alternate" hreflang="en-NO" href="https://cheerble.com/en-neu/pages/contact-us">
703<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
703
704<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
705<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=3752099958" crossorigin="anonymous"></script>
vendor: 1 bytes, line 705
705
706<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":3752099958,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/3752099958","merchantName":"Cheerble","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Cheerble","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 706
706
707<script id="shopify-features" type="application/json">{"accessToken":"c2e39439c2eabd0fd19612e5d58557b4","betas":["rich-media-storefront-analytics"],"domain":"cheerble.com","predictiveSearch":true,"shopId":3752099958,"locale":"en"}</script>
vendor: 1 bytes, line 707
707
708<script>var Shopify = Shopify || {};
709Shopify.shop = "cheerble.myshopify.com";
710Shopify.locale = "en";
711Shopify.currency = {"active":"USD","rate":"1.0"};
712Shopify.country = "US";
713Shopify.theme = {"name":"[1.1.0] Cheerble + 13 May Release SEO","id":152023859419,"schema_name":"Impact","schema_version":"6.5.0","theme_store_id":null,"role":"main"};
714Shopify.theme.handle = "null";
715Shopify.theme.style = {"id":null,"handle":null};
716Shopify.cdnHost = "cheerble.com/cdn";
717Shopify.routes = Shopify.routes || {};
718Shopify.routes.root = "/";
719Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
720Shopify.SignInWithShop = Shopify.SignInWithShop || {};
721Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
722Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 722
722
723<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 723
723
724<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 724
724
725<script>
726  window.ShopifyPay = window.ShopifyPay || {};
727  window.ShopifyPay.apiHost = "shop.app\/pay";
728  window.ShopifyPay.redirectState = null;
729</script>
vendor: 1 bytes, line 729
729
730<script>
731  window.Shopify = window.Shopify || {};
732  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
733  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
734  window.Shopify.SignInWithShop.eligible = true;
735</script>
vendor: 1 bytes, line 735
735
736<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 736
736
737<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 737
737
738<script type="module">
739  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
740
741  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
742
743</script>
vendor: 1 bytes, line 743
743
744<script>
745  window.Shopify = window.Shopify || {};
746  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
747  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"]};
748</script>
vendor: 1 bytes, line 748
748
749<script>(function() {
750  var isLoaded = false;
751  function asyncLoad() {
752    if (isLoaded) return;
753    isLoaded = true;
754    var urls = ["https:\/\/cdn1.stamped.io\/files\/widget.min.js?shop=cheerble.myshopify.com","https:\/\/pixee.gropulse.com\/js\/active.js?shop=cheerble.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=94385\u0026ssmtid=19038\u0026shop=cheerble.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=30507\u0026v=shopifyApp_5.2.1\u0026ts=1750046076544\u0026shop=cheerble.myshopify.com","\/\/cdn.shopify.com\/proxy\/800859bf2573f4fb5804e3050c4adf9bba6787a73640607e47fa0e23c52171df\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=cheerble.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/kura-b2b-production.up.railway.app\/embed\/personalize.js?shop=cheerble.myshopify.com"];
755    for (var i = 0; i < urls.length; i++) {
756      var s = document.createElement('script');
757      s.type = 'text/javascript';
758      s.async = true;
759      s.src = urls[i];
760      var x = document.getElementsByTagName('script')[0];
761      x.parentNode.insertBefore(s, x);
762    }
763  };
764  if(window.attachEvent) {
765    window.attachEvent('onload', asyncLoad);
766  } else {
767    window.addEventListener('load', asyncLoad, false);
768  }
769})();</script>
vendor: 1 bytes, line 769
769
770<script id="__st">var __st={"a":3752099958,"offset":28800,"reqid":"1658e2c3-1b0a-4f6b-b6ef-bb721b2f3805-1790278288","pageurl":"cheerble.com\/pages\/contact-us","s":"pages-47017623670","u":"afdc41c747d2","p":"page","rtyp":"page","rid":47017623670};</script>
vendor: 1 bytes, line 770
770
771<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 771
771
772<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 772
772
773<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//cheerble.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 773
773
774<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 = "//cheerble.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>
774<script crossorigin="anonymous" defer="defer" src="//cheerble.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 774
774
775<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 775
775
776<script>
777  window.Shopify = window.Shopify || {};
778  window.Shopify.MCP = window.Shopify.MCP || {};
779  window.Shopify.MCP.enabled = true;
780  window.Shopify.MCP.shop = "cheerble.myshopify.com";
781  window.Shopify.MCP.mcpEndpoint = "https:\/\/cheerble.com\/api\/mcp";
782  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"]}}];
783</script>
vendor: 1 bytes, line 783
783
784<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("\/\/cheerble.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
785</script>
vendor: 1 bytes, line 785
785
786<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://cheerble.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
787</script>
vendor: 1 bytes, line 787
787
788<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
789  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);
790</script>
vendor: 1 bytes, line 790
790
791<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})}}));
792</script>
vendor: 1 bytes, line 792
792
793<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:3752099958,&quot;theme_id&quot;:152023859419,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;contact-us&quot;,&quot;page_type&quot;:&quot;page&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//cheerble.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
793
794<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://cheerble.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
795<style id="shopify-accelerated-checkout-cart">
796        #shopify-buyer-consent {
797  margin-top: 1em;
798  display: inline-block;
799  width: 100%;
800}
801
802#shopify-buyer-consent.hidden {
803  display: none;
804}
805
806#shopify-subscription-policy-button {
807  background: none;
808  border: none;
809  padding: 0;
810  text-decoration: underline;
811  font-size: inherit;
812  cursor: pointer;
813}
814
815#shopify-subscription-policy-button::before {
816  box-shadow: none;
817}
818
819      </style>
820
821<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
821
822
823    <style data-shopify>
824/* latin-ext */
825@font-face {
826  font-family: 'Poppins Font';
827  font-style: normal;
828  font-weight: 100;
829  font-display: swap;
830  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiGyp8kv8JHgFVrLPTufntAOvWDSHFF.woff2) format('woff2');
831  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
832}
833/* latin */
834@font-face {
835  font-family: 'Poppins Font';
836  font-style: normal;
837  font-weight: 100;
838  font-display: swap;
839  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiGyp8kv8JHgFVrLPTucHtAOvWDSA.woff2) format('woff2');
840  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
841}
842/* latin-ext */
843@font-face {
844  font-family: 'Poppins Font';
845  font-style: normal;
846  font-weight: 200;
847  font-display: swap;
848  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format('woff2');
849  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
850}
851/* latin */
852@font-face {
853  font-family: 'Poppins Font';
854  font-style: normal;
855  font-weight: 200;
856  font-display: swap;
857  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format('woff2');
858  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
859}
860/* latin-ext */
861@font-face {
862  font-family: 'Poppins Font';
863  font-style: normal;
864  font-weight: 300;
865  font-display: swap;
866  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');
867  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
868}
869/* latin */
870@font-face {
871  font-family: 'Poppins Font';
872  font-style: normal;
873  font-weight: 300;
874  font-display: swap;
875  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');
876  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
877}
878/* latin-ext */
879@font-face {
880  font-family: 'Poppins Font';
881  font-style: normal;
882  font-weight: 400;
883  font-display: swap;
884  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');
885  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
886}
887/* latin */
888@font-face {
889  font-family: 'Poppins Font';
890  font-style: normal;
891  font-weight: 400;
892  font-display: swap;
893  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');
894  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
895}
896/* latin-ext */
897@font-face {
898  font-family: 'Poppins Font';
899  font-style: normal;
900  font-weight: 500;
901  font-display: swap;
902  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');
903  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
904}
905/* latin */
906@font-face {
907  font-family: 'Poppins Font';
908  font-style: normal;
909  font-weight: 500;
910  font-display: swap;
911  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');
912  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
913}
914/* latin-ext */
915@font-face {
916  font-family: 'Poppins Font';
917  font-style: normal;
918  font-weight: 600;
919  font-display: swap;
920  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');
921  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
922}
923/* latin */
924@font-face {
925  font-family: 'Poppins Font';
926  font-style: normal;
927  font-weight: 600;
928  font-display: swap;
929  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');
930  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
931}
932/* latin-ext */
933@font-face {
934  font-family: 'Poppins Font';
935  font-style: normal;
936  font-weight: 700;
937  font-display: swap;
938  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');
939  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
940}
941/* latin */
942@font-face {
943  font-family: 'Poppins Font';
944  font-style: normal;
945  font-weight: 700;
946  font-display: swap;
947  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');
948  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
949}
950/* latin-ext */
951@font-face {
952  font-family: 'Poppins Font';
953  font-style: normal;
954  font-weight: 800;
955  font-display: swap;
956  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');
957  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
958}
959/* latin */
960@font-face {
961  font-family: 'Poppins Font';
962  font-style: normal;
963  font-weight: 800;
964  font-display: swap;
965  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');
966  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
967}
968/* latin-ext */
969@font-face {
970  font-family: 'Poppins Font';
971  font-style: normal;
972  font-weight: 900;
973  font-display: swap;
974  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format('woff2');
975  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
976}
977/* latin */
978@font-face {
979  font-family: 'Poppins Font';
980  font-style: normal;
981  font-weight: 900;
982  font-display: swap;
983  src: url(https://fonts.gstatic.com/s/poppins/v22/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2');
984  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
985}
986
987  
988
989@font-face {
990  font-family: 'Avenir';
991  font-style: normal;
992  font-weight: 100;
993  font-display: swap;
994  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Light.woff2) format('woff2');
995}
996@font-face {
997  font-family: 'Avenir';
998  font-style: normal;
999  font-weight: 300;
1000  font-display: swap;
1001  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Book.woff2) format('woff2');
1002}
1003  /* AvenirLTStd-Roman */
1004@font-face {
1005  font-family: 'Avenir';
1006  font-style: normal;
1007  font-weight: 400;
1008  font-display: swap;
1009  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Book.woff2) format('woff2');
1010}
1011@font-face {
1012  font-family: 'Avenir';
1013  font-style: normal;
1014  font-weight: 700;
1015  font-display: swap;
1016  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Medium.woff2) format('woff2');
1017}
1018@font-face {
1019  font-family: 'Avenir';
1020  font-style: normal;
1021  font-weight: 800;
1022  font-display: swap;
1023  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Medium.woff2) format('woff2');
1024}
1025/* AvenirLTStd-Black */
1026@font-face {
1027  font-family: 'Avenir';
1028  font-style: normal;
1029  font-weight: 900;
1030  font-display: swap;
1031  src: url(https://cdn.shopify.com/s/files/1/0037/5209/9958/files/Avenir-Heavy.woff2) format('woff2');
1032}
1033
1034/* Avenir LT Pro 55 Roman */
1035@font-face {
1036font-family: "avenir-lt-pro";
1037font-weight: 400;
1038font-style: normal;
1039}
1040
1041/* Avenir LT Pro 55 Oblique */
1042@font-face {
1043font-family: "avenir-lt-pro";
1044font-weight: 400;
1045font-style: italic;
1046}
1047
1048/* Avenir LT Pro 55 Medium */
1049@font-face {
1050font-family: "avenir-lt-pro";
1051font-weight: 500;
1052font-style: normal;
1053}
1054
1055/* Avenir LT Pro 55 MediumOblique */
1056@font-face {
1057font-family: "avenir-lt-pro";
1058font-weight: 500;
1059font-style: italic;
1060}
1061
1062/* Avenir LT Pro 85 Heavy */
1063@font-face {
1064font-family: "avenir-lt-pro";
1065font-weight: 700;
1066font-style: normal;
1067}
1068
1069/* Avenir LT Pro 85 Heavy Oblique */
1070@font-face {
1071font-family: "avenir-lt-pro";
1072font-weight: 700;
1073font-style: italic;
1074}
1075
1076</style>
1077    <link rel="stylesheet" href="https://use.typekit.net/uqv2uvs.css"><link href="//cheerble.com/cdn/shop/t/68/assets/theme.css?v=131006984169237327561789722541" rel="stylesheet" type="text/css" media="all" /><link href="//cheerble.com/cdn/shop/t/68/assets/custom.css?v=177664012000656531671790238535" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//cheerble.com/cdn/shop/t/68/assets/country-flags.css?v=162067800343826998921749623613" media="print" onload="this.media='all'; this.onload = null">
1078      <noscript><link rel="stylesheet" href="//cheerble.com/cdn/shop/t/68/assets/country-flags.css?v=162067800343826998921749623613"></noscript><style>
1079      /* Header, Mega Menu and Drawer layer fixes */
1080      .shopify-section-group-header-group,
1081      #shopify-section-header,
1082      store-header {
1083        position: relative !important;
1084        z-index: 999999 !important;
1085      }
1086
1087      .mega-menu {
1088        z-index: 999999 !important;
1089        transform: translateZ(1px) !important;
1090      }
1091
1092      x-slideshow,
1093      slideshow-carousel {
1094        position: relative !important;
1095        z-index: 1 !important;
1096        isolation: isolate !important;
1097      }
1098
1099      .slideshow__carousel .slideshow__slide:not(.is-selected) a,
1100      .slideshow__carousel .slideshow__slide:not(.is-selected) button,
1101      .slideshow__carousel .slideshow__slide:not(.is-selected) video {
1102        pointer-events: none !important;
1103      }
1104
1105      .slideshow__carousel .slideshow__slide.is-selected a,
1106      .slideshow__carousel .slideshow__slide.is-selected button,
1107      .slideshow__carousel .slideshow__slide.is-selected video {
1108        pointer-events: auto !important;
1109      }
1110
1111      .shopify-section-group-overlay-group,
1112      #shopify-section-group-overlay-group {
1113        position: relative !important;
1114        z-index: 2147483646 !important;
1115      }
1116
1117      page-overlay,
1118      .page-overlay,
1119      cart-drawer,
1120      #cart-drawer,
1121      #search-drawer,
1122      #header-sidebar-menu,
1123      .drawer,
1124      cart-notification-drawer {
1125        z-index: 2147483646 !important;
1126      }
1127
1128      /* Mobile country/currency popover fix: only while open */
1129      @media screen and (max-width: 699px) {
1130        x-popover[id^="popover-localization-form-country"][open],
1131        x-popover[id^="popover-localization-form-locale"][open] {
1132          position: fixed !important;
1133          inset: auto auto 16px 16px !important;
1134          width: calc(100vw - 32px) !important;
1135          max-width: calc(100vw - 32px) !important;
1136          max-height: min(70vh, 560px) !important;
1137          z-index: 2147483647 !important;
1138          pointer-events: auto !important;
1139        }
1140
1141        x-popover[id^="popover-localization-form-country"][open]::part(content),
1142        x-popover[id^="popover-localization-form-locale"][open]::part(content) {
1143          width: 100% !important;
1144          max-height: min(70vh, 560px) !important;
1145          overflow: hidden !important;
1146          background: #ffffff !important;
1147          color: #1c1c1e !important;
1148          border-radius: 12px !important;
1149          box-shadow: 0 12px 40px rgb(0 0 0 / 0.22) !important;
1150        }
1151
1152        x-popover[id^="popover-localization-form-country"][open]::part(body),
1153        x-popover[id^="popover-localization-form-locale"][open]::part(body) {
1154          max-height: calc(min(70vh, 560px) - 64px) !important;
1155          overflow-y: auto !important;
1156          -webkit-overflow-scrolling: touch;
1157        }
1158
1159        x-popover[id^="popover-localization-form-country"][open]::part(overlay),
1160        x-popover[id^="popover-localization-form-locale"][open]::part(overlay) {
1161          position: fixed !important;
1162          inset: 0 !important;
1163          background: rgb(0 0 0 / 0.28) !important;
1164        }
1165
1166        x-popover[id^="popover-localization-form-country"][open] .popover-listbox__option,
1167        x-popover[id^="popover-localization-form-locale"][open] .popover-listbox__option {
1168          min-height: 44px !important;
1169          color: #1c1c1e !important;
1170          background: #ffffff !important;
1171        }
1172
1173        x-popover[id^="popover-localization-form-country"]:not([open]),
1174        x-popover[id^="popover-localization-form-locale"]:not([open]) {
1175          display: none !important;
1176          opacity: 0 !important;
1177          visibility: hidden !important;
1178          pointer-events: none !important;
1179        }
1180
1181        .cwk-loc-close {
1182          position: fixed !important;
1183          right: 24px !important;
1184          bottom: calc(min(70vh, 560px) + 24px) !important;
1185          z-index: 2147483647 !important;
1186          width: 36px !important;
1187          height: 36px !important;
1188          border-radius: 50% !important;
1189          background: #ffffff !important;
1190          color: #1c1c1e !important;
1191          font-size: 24px !important;
1192          line-height: 1 !important;
1193        }
1194      }
1195    </style>
1196  <!-- BEGIN app block: shopify://apps/seo-manager-venntov/blocks/seomanager/c54c366f-d4bb-4d52-8d2f-dd61ce8e7e12 --><!-- BEGIN app snippet: SEOManager4 -->
1197<meta name='seomanager' content='4.0.5' /> 
1198
1199
1200<script>
1201	function sm_htmldecode(str) {
1202		var txt = document.createElement('textarea');
1203		txt.innerHTML = str;
1204		return txt.value;
1205	}
1206
1207	var venntov_title = sm_htmldecode("Contact Cheerble | Support, Partnerships &amp; Sales");
1208	var venntov_description = sm_htmldecode("Contact Cheerble for product support, partnerships, distribution and sales. Find the right email, phone number or contact form for your inquiry.");
1209	
1210	if (venntov_title != '') {
1211		document.title = venntov_title;	
1212	}
1213	else {
1214		document.title = "Contact Cheerble | Support, Partnerships &amp; Sales";	
1215	}
1216
1217	if (document.querySelector('meta[name="description"]') == null) {
1218		var venntov_desc = document.createElement('meta');
1219		venntov_desc.name = "description";
1220		venntov_desc.content = venntov_description;
1221		var venntov_head = document.head;
1222		venntov_head.appendChild(venntov_desc);
1223	} else {
1224		document.querySelector('meta[name="description"]').setAttribute("content", venntov_description);
1225	}
1226</script>
1226
1227
1228<script>
1229	var venntov_robotVals = "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1";
1230	if (venntov_robotVals !== "") {
1231		document.querySelectorAll("[name='robots']").forEach(e => e.remove());
1232		var venntov_robotMeta = document.createElement('meta');
1233		venntov_robotMeta.name = "robots";
1234		venntov_robotMeta.content = venntov_robotVals;
1235		var venntov_head = document.head;
1236		venntov_head.appendChild(venntov_robotMeta);
1237	}
1238</script>
1238
1239
1240<script>
1241	var venntov_googleVals = "";
1242	if (venntov_googleVals !== "") {
1243		document.querySelectorAll("[name='google']").forEach(e => e.remove());
1244		var venntov_googleMeta = document.createElement('meta');
1245		venntov_googleMeta.name = "google";
1246		venntov_googleMeta.content = venntov_googleVals;
1247		var venntov_head = document.head;
1248		venntov_head.appendChild(venntov_googleMeta);
1249	}
1250	</script>
1250
1251	<!-- JSON-LD support --><!-- 524F4D20383A3331 --><!-- END app snippet -->
1252
1253<!-- END app block --><!-- BEGIN app block: shopify://apps/firework-shoppable-video-ugc/blocks/firework-header/347a2e4c-f5cb-410d-8354-490d1e80558c -->
1254
1255<script async type="module" src='//asset.fwcdn3.com/js/module/integrations/shopify.js'></script>
1255
1256
1257  
1257<script
1258    async
1259    type="module"
1260    src='//asset.fwcdn3.com/js/module/fwn.js?business_id=ojEEQM'
1261    
1262  ></script>
1262
1263
1264
1265
1266
1267
1268<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
1268<script type="text/javascript" hs-ignore data-cookieconsent="ignore">
1269  var Globo = Globo || {};
1270  var globoFormbuilderRecaptchaInit = function(){};
1271  var globoFormbuilderHcaptchaInit = function(){};
1272  window.Globo.FormBuilder = window.Globo.FormBuilder || {};
1273  window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":true,"cartForm":true,"fileUpload":100,"removeCopyright":true,"restrictedEmailDomains":true,"metrics":true}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":".globo-formbuilder .panels {\n  z-index: 1 !important;\n}\n\n.globo-form-id-160891 .globo-form-app .footer button, .globo-form-id-160891 .globo-form-app .gfb__footer button,\n.globo-form-id-159476 .globo-form-app .footer button, .globo-form-id-159476 .globo-form-app .gfb__footer button,\n.globo-form-id-125939 .globo-form-app .footer button, .globo-form-id-125939 .globo-form-app .gfb__footer button {\n  height: 53.13px !important;\n  min-height: 53.13px !important;\n}\n\n#globo-formbuilder-160891 .globo-form-control,\n#globo-formbuilder-159476 .globo-form-control,\n#globo-formbuilder-125939 .globo-form-control {\n  margin-bottom: 0 !important;\n}\n\n#globo-formbuilder-160891 .globo-form-app .message.success,\n#globo-formbuilder-159476 .globo-form-app .message.success,\n#globo-formbuilder-125939 .globo-form-app .message.success {\n  width: auto !important;\n  margin: 10px 8px 0 !important;\n}\n\n.globo-form-app .message.success {\n  margin-top: 12px !important;\n}","customCssEnabled":true,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","shop_url":"cheerble.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":"12x"},"app_id":"1783207"};
1274  if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop.storefront_access_token){
1275    delete window.Globo.FormBuilder.shop.storefront_access_token;
1276  }
1277
1278  if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){
1279    const customStyle = document.createElement('style');
1280    customStyle.type = 'text/css';
1281    customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode;
1282    document.head.appendChild(customStyle);
1283  }
1284
1285  window.Globo.FormBuilder.forms = [];
1286    
1287      
1288      
1289      
1290      window.Globo.FormBuilder.forms[159476] = {"159476":{"elements":[{"id":"group","type":"group","label":"Account details","description":null,"elements":[{"id":"email","type":"email","label":{"ja":"メール","en":"Email","fr":"Email"},"placeholder":{"ja":"メール","en":"Email","fr":"Email"},"description":{"en":"","fr":"","ja":""},"required":true,"hideLabel":false,"columnWidth":100,"keepPositionLabel":false,"hidden":false,"customClass":"","limitCharacters":false},{"id":"hidden-1","type":"hidden","label":{"en":"page_source","fr":"page_source","ja":"page_source"},"dataType":"dynamic","fixedValue":"{{-page.href-}}","defaultValue":"pet-fountain-elfin-e1s","dynamicValue":[],"conditionalField":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}
1290","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached","minlength":{"en":"Please enter at least {{ min_length }} characters","fr":"Please enter at least {{ min_length }} characters","ja":"Please enter at least {{ min_length }} characters"},"restrictedEmailDomains":{"en":"Email domain is restricted","fr":"Email domain is restricted","ja":"Email domain is restricted"},"confirmEmailNotMatch":{"en":"Confirmed email does't match","fr":"Confirmed email does't match","ja":"Confirmed email does't match"}},"appearance":{"layout":"default","width":"480","style":"material_filled","mainColor":"#1c1c1c","headingColor":"#000","labelColor":"#1c1c1c","descriptionColor":"#6c757d","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":true,"background":"color","backgroundColor":"#FFF","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"registerForm","colorScheme":{"solidButton":{"red":0,"green":47,"blue":167},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":28,"green":28,"blue":28},"outlineButton":{"red":28,"green":28,"blue":28},"background":{"red":255,"green":255,"blue":255}},"fontSize":"medium"},"afterSubmit":{"action":"clearForm","title":{"en":"Sign-up complete. Welcome aboard!","fr":"Sign-up complete. Welcome aboard!","ja":"登録完了。ようこそ!"},"message":{"en":"\u003cp\u003e\u003cspan style=\"color: rgb(15, 17, 21);\"\u003eThank you for caring about pet health!\u003c\/span\u003e\u003c\/p\u003e","fr":"\u003cp\u003e\u003cspan style=\"color: rgb(15, 17, 21);\"\u003eThank you for caring about pet health!\u003c\/span\u003e\u003c\/p\u003e","ja":"\u003cp\u003eペットの健康を気遣っていただき、ありがとうございます!\u003c\/p\u003e"},"redirectUrl":{"en":"pet-fountain-elfin-e1s?customer_posted=true","fr":"pet-fountain-elfin-e1s?customer_posted=true","ja":"pet-fountain-elfin-e1s?customer_posted=true"},"submissionTag":{"enable":false,"fixed":{"enable":false,"tags":""},"dynamic":{"enable":false,"tags":[]}}},"accountPage":{"showAccountDetail":false,"registrationPage":false,"editAccountPage":false,"header":"Header","active":false,"title":"Account details","headerDescription":"Fill out the form to change account information","afterUpdate":"Message after update","message":"\u
1290003ch5\u003eAccount edited successfully!\u003c\/h5\u003e","footer":"Footer","updateText":"Update","footerDescription":""},"footer":{"description":{"en":"","fr":"","ja":""},"previousText":{"en":"","fr":"","ja":""},"nextText":{"en":"","fr":"","ja":""},"submitText":{"en":"Get Mine","fr":"Get Mine","ja":"今すぐ購読する"},"submitFullWidth":true,"submitAlignment":"left","resetButton":false},"header":{"active":false,"title":"Create an account","description":"\u003cp\u003eComplete form below to signup for Shopify account.\u003c\/p\u003e","headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"captchaType":"recaptcha","enable":true},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-159476 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    :root .globo-form-app[data-id=\"159476\"]{\n        \n        --gfb-color-solidButton: 0,47,167;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 28,28,28;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 28,28,28;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: #1c1c1c;\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 480px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: middle;\n        \n            --gfb-bg-temp-color: #FFF;\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-159476 .globo-form-app{\n    max-width: 480px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-159476 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-159476 .globo-form-app .header {\n    text-align:center;\n}\n\n\n.globo-form-id-159476 .globo-form-app .globo-description,\n.globo-form-id-159476 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-159476 .globo-form-app .globo-label,\n.globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #1c1c1c);\n    text-align: left;\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-159476 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-159476 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-159476 .globo-form-app .footer,\n.globo-form-id-159476 .globo-form-app .gfb__footer{\n    text-align:left;\n}\n.globo-form-id-159476 .globo-form-app .footer button,\n.globo-form-id-159476 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n        width:100%;\n    \n}\n\n.globo-form-app .gfb__footer .previous {\n    margin-bottom: 10px;\n}\n\n.globo-form-id-159476 .globo-form-app .footer button.submit,\n.globo-form-id-159476 .globo-form-app .gfb__footer button.submit\n.globo-form-id-159476 .globo-form-app .footer button.checkout,\n.globo-form-id-159476 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-159476 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-159476 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml;
1290 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-159476 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-159476 .globo-form-app .step.-completed .step__number,\n.globo-form-id-159476 .globo-form-app .line.-progress,\n.globo-form-id-159476 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-159476 .globo-form-app .checkmark__check,\n.globo-form-id-159476 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-159476 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-159476 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-159476 .flatpickr-day.selected, \n.globo-form-id-159476 .flatpickr-day.startRange, \n.globo-form-id-159476 .flatpickr-day.endRange, \n.globo-form-id-159476 .flatpickr-day.selected.inRange, \n.globo-form-id-159476 .flatpickr-day.startRange.inRange, \n.globo-form-id-159476 .flatpickr-day.endRange.inRange, \n.globo-form-id-159476 .flatpickr-day.selected:focus, \n.globo-form-id-159476 .flatpickr-day.startRange:focus, \n.globo-form-id-159476 .flatpickr-day.endRange:focus, \n.globo-form-id-159476 .flatpickr-day.selected:hover, \n.globo-form-id-159476 .flatpickr-day.startRange:hover, \n.globo-form-id-159476 .flatpickr-day.endRange:hover, \n.globo-form-id-159476 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-159476 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-159476 .flatpickr-day.endRange.prevMonthDay, \
1290n.globo-form-id-159476 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-159476 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-159476 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-159476 .globo-paragraph {\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .title,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .description,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-159476 .globo-form-app .globo-heading,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-159476 .globo-form-app .globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label span.label-content,\n.globo-form.rtl .globo-form-app .header .title,\n.globo-form.rtl .globo-form-app .header .description,\n.globo-form.rtl.globo-form-id-159476 .globo-form-app .globo-heading,\n.globo-form.rtl.globo-form-id-159476 .globo-form-app .globo-label,\n.globo-form.rtl.globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label,\n.globo-form.rtl.globo-form-id-159476 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .line,\n.globo-form.rtl .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-159476 .globo-form-app .line.-start,\n.globo-form.rtl .globo-form-id-159476 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n.not-rtl {\n    direction: ltr;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-material_filled  gfb-font-size-medium\" data-id=159476\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/159476\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=159476\u003e\n        \n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=159476\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                    \n                                    \n                                    \n                                    \n                                    \u003cdiv class=\"step last \" data-element-id=\"group\"  data-step=\"0\" \u003e\n                                        \u003cdiv class=\"step__content\"\u003e\n                                            \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                            \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                                \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                                \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                            \u003c\/svg\u003e\n                                            \u003cdiv class=\"lines\"\u003e\n                                                \n                                                    \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                                \n                                                \u003cdiv class=\"line -background\"\u003e\n                                                \u003c\/div\u003e\n                                                \u003cdiv class=\"line -progress\"\u003e\n                                                \u003c\/div\u003e\n                                            \u003c\/div\u003e  \n                                        \u003c\/div\u003e\n                                    \u003c\/div\u003e\n                                \n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                            \n                            \n                            \n                            \n                                \u003cdiv class=\"panel \" data-element-id=\"group\" data-id=159476  data-step=\"0\" style=\"padding-top:0\"\u003e\n                                    \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control email-confirm layout-1-column\"  data-type='email' data-element-id='email'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"159476-email\" class=\"material_filled-label globo-label gfb__label-v2  \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\" aria-describedby='159476-email-error'  data-type=\"email\" class=\"material_filled-input\" id=\"159476-email\" name=\"email\" placeholder=\"Email\" presence \n         \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"159476-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='hidden' data-element-id='hidden-1' style=\"display: none;visibility: hidden;\"\u003e\n    \u003clabel for=\"hidden-1\" class=\"material_filled-label globo-label\" data-label=\"page_source\"\u003e\n        \u003cspan class=\"label-content\" data-label=\"page_source\"\u003epage_source\u003c\/span\u003e\n        \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \n        \u003cinput type=\"hidden\" data-type=\"dynamic\" id=\"hidden-1\" name=\"hidden-1\" data-default-value=\"pet-fountain-elfin-e1s\" value=\"pet-fountain-elfin-e1s\" data-when=\"\" \u003e\n    \n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                        \n                                    \n                                    \n                                        \n                                            \n                                                \n                                            \n                                        \n                                        \n                                    \n                                \u003c\/div\u003e\n                            \n                        \n                    \u003c\/div\u003e\n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                                \u003cdiv class=\"gfb__c
1290ontent-title\"\u003eSign-up complete. Welcome aboard!\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__content-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003cp\u003e\u003cspan style=\"color: rgb(15, 17, 21);\"\u003eThank you for caring about pet health!\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\" data-path=\"footer\" \u003e\n                        \n                            \n                            \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden material_filled-button\"\u003e\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit material_filled-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eGet Mine' data-next-text=\"\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n            \u003cdiv class=\"gfb__c
1290ontent-title\"\u003eSign-up complete. Welcome aboard!\u003c\/div\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__content-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003cp\u003e\u003cspan style=\"color: rgb(15, 17, 21);\"\u003eThank you for caring about pet health!\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","formSchedule":{"active":false},"title":"E1S Leads","integration":{"shopify":{"integrationElements":{"email":"email","text":"first_name","text-2":"last_name","password":"password"}}}}}[159476];
1291      
1292    
1293      
1294      
1295      
1296      window.Globo.FormBuilder.forms[160891] = {"160891":{"elements":[{"id":"group","type":"group","label":"Account details","description":null,"elements":[{"id":"email","type":"email","label":{"ja":"メール","en":"Email","fr":"Email"},"placeholder":{"ja":"メール","en":"Email","fr":"Email"},"description":{"en":"","fr":"","ja":""},"required":true,"hideLabel":false,"columnWidth":100,"keepPositionLabel":false,"hidden":false,"customClass":"","limitCharacters":false,"hasConfirm":false},{"id":"hidden-1","type":"hidden","label":{"en":"page_source","fr":"page_source","ja":"page_source"},"dataType":"dynamic","fixedValue":"{{-page.href-}}","defaultValue":"wickedbone-air","dynamicValue":[],"conditionalField":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}
1296","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached"},"appearance":{"layout":"default","width":"480","style":"material_filled","mainColor":"#1c1c1c","headingColor":"#000","labelColor":"#1c1c1c","descriptionColor":"#6c757d","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":true,"background":"color","backgroundColor":"#FFF","backgroundImage":"","backgroundImageAlignment":"middle","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":"","displayOnAllPage":false,"position":"bottom right","formType":"registerForm","colorScheme":{"solidButton":{"red":0,"green":47,"blue":167},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":28,"green":28,"blue":28},"outlineButton":{"red":28,"green":28,"blue":28},"background":{"red":255,"green":255,"blue":255}},"fontSize":"medium","timeHideForm":"1","imageLayout":"none","font":"inherit","newTemplate":false},"afterSubmit":{"action":"clearForm","title":{"en":"Sign-up complete!","fr":"Sign-up complete!","ja":"登録完了。ようこそ!"},"message":{"en":"\u003cp\u003eA smarter way for you and your dog to play together.\u003c\/p\u003e","fr":"\u003cp\u003eA smarter way for you and your dog to play together.\u003c\/p\u003e","ja":"\u003cp\u003eペットの健康を気遣っていただき、ありがとうございます!\u003c\/p\u003e"},"redirectUrl":{"en":"pet-fountain-elfin-e1s?customer_posted=true","fr":"pet-fountain-elfin-e1s?customer_posted=true","ja":"pet-fountain-elfin-e1s?customer_posted=true"},"submissionTag":{"enable":false,"fixed":{"enable":false,"tags":""},"dynamic":{"enable":false,"tags":[]}}},"accountPage":{"showAccountDetail":false,"registrationPage":false,"editAccountPage":false,"header":"Header","active":false,"title":"Account details","headerDescription":"Fill out the form to change account information","afterUpdate":"Message after update","message":"\u
1296003ch5\u003eAccount edited successfully!\u003c\/h5\u003e","footer":"Footer","updateText":"Update","footerDescription":""},"footer":{"description":{"en":"","fr":"","ja":""},"previousText":{"en":"","fr":"","ja":""},"nextText":{"en":"","fr":"","ja":""},"submitText":{"en":"Get Early Access","fr":"Get Early Access","ja":"今すぐ購読する"},"submitFullWidth":true,"submitAlignment":"left","resetButton":false},"header":{"active":false,"title":"Create an account","description":"\u003cp\u003eComplete form below to signup for Shopify account.\u003c\/p\u003e","headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue"},"reCaptcha":{"captchaType":"recaptcha","enable":true},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-160891 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    \n\n    :root .globo-form-app[data-id=\"160891\"]{\n        \n        --gfb-color-solidButton: 0,47,167;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 28,28,28;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 28,28,28;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: #1c1c1c;\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 480px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: middle;\n        \n            --gfb-bg-temp-color: #FFF;\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-160891 .globo-form-app{\n    max-width: 480px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-160891 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-160891 .globo-form-app .header {\n    text-align:center;\n}\n\n\n.globo-form-id-160891 .globo-form-app .globo-description,\n.globo-form-id-160891 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-160891 .globo-form-app .globo-label,\n.globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #1c1c1c);\n    text-align: left;\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-160891 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-160891 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-160891 .globo-form-app .footer,\n.globo-form-id-160891 .globo-form-app .gfb__footer{\n    text-align:left;\n}\n.globo-form-id-160891 .globo-form-app .footer button,\n.globo-form-id-160891 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n        width:100%;\n    \n}\n\n.globo-form-app .gfb__footer .previous {\n    margin-bottom: 10px;\n}\n\n.globo-form-id-160891 .globo-form-app .footer button.submit,\n.globo-form-id-160891 .globo-form-app .gfb__footer button.submit\n.globo-form-id-160891 .globo-form-app .footer button.checkout,\n.globo-form-id-160891 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-160891 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-160891 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml;
1296 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-160891 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"%231c1c1c\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-160891 .globo-form-app .step.-completed .step__number,\n.globo-form-id-160891 .globo-form-app .line.-progress,\n.globo-form-id-160891 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-160891 .globo-form-app .checkmark__check,\n.globo-form-id-160891 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-160891 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-160891 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-160891 .flatpickr-day.selected, \n.globo-form-id-160891 .flatpickr-day.startRange, \n.globo-form-id-160891 .flatpickr-day.endRange, \n.globo-form-id-160891 .flatpickr-day.selected.inRange, \n.globo-form-id-160891 .flatpickr-day.startRange.inRange, \n.globo-form-id-160891 .flatpickr-day.endRange.inRange, \n.globo-form-id-160891 .flatpickr-day.selected:focus, \n.globo-form-id-160891 .flatpickr-day.startRange:focus, \n.globo-form-id-160891 .flatpickr-day.endRange:focus, \n.globo-form-id-160891 .flatpickr-day.selected:hover, \n.globo-form-id-160891 .flatpickr-day.startRange:hover, \n.globo-form-id-160891 .flatpickr-day.endRange:hover, \n.globo-form-id-160891 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-160891 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-160891 .flatpickr-day.endRange.prevMonthDay, \
1296n.globo-form-id-160891 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-160891 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-160891 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-160891 .globo-paragraph {\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .title,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .header .description,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-160891 .globo-form-app .globo-heading,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-160891 .globo-form-app .globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label span.label-content,\n.globo-form.rtl .globo-form-app .header .title,\n.globo-form.rtl .globo-form-app .header .description,\n.globo-form.rtl.globo-form-id-160891 .globo-form-app .globo-heading,\n.globo-form.rtl.globo-form-id-160891 .globo-form-app .globo-label,\n.globo-form.rtl.globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label,\n.globo-form.rtl.globo-form-id-160891 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-app .line,\n.globo-form.rtl .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"]:not(:has(.not-rtl)) .globo-form-id-160891 .globo-form-app .line.-start,\n.globo-form.rtl .globo-form-id-160891 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n.not-rtl {\n    direction: ltr;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-material_filled  gfb-font-size-medium\" data-id=160891\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/160891\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=160891\u003e\n        \n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=160891\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                    \n                                    \n                                    \n                                    \n                                    \u003cdiv class=\"step last \" data-element-id=\"group\"  data-step=\"0\" \u003e\n                                        \u003cdiv class=\"step__content\"\u003e\n                                            \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                            \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                                \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                                \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                            \u003c\/svg\u003e\n                                            \u003cdiv class=\"lines\"\u003e\n                                                \n                                                    \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                                \n                                                \u003cdiv class=\"line -background\"\u003e\n                                                \u003c\/div\u003e\n                                                \u003cdiv class=\"line -progress\"\u003e\n                                                \u003c\/div\u003e\n                                            \u003c\/div\u003e  \n                                        \u003c\/div\u003e\n                                    \u003c\/div\u003e\n                                \n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                            \n                            \n                            \n                            \n                                \u003cdiv class=\"panel \" data-element-id=\"group\" data-id=160891  data-step=\"0\" style=\"padding-top:0\"\u003e\n                                    \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control email-confirm layout-1-column\"  data-type='email' data-element-id='email'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"160891-email\" class=\"material_filled-label globo-label gfb__label-v2  \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\" aria-describedby='160891-email-error'  data-type=\"email\" class=\"material_filled-input\" id=\"160891-email\" name=\"email\" placeholder=\"Email\" presence \n         \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"160891-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='hidden' data-element-id='hidden-1' style=\"display: none;visibility: hidden;\"\u003e\n    \u003clabel for=\"hidden-1\" class=\"material_filled-label globo-label\" data-label=\"page_source\"\u003e\n        \u003cspan class=\"label-content\" data-label=\"page_source\"\u003epage_source\u003c\/span\u003e\n        \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \n        \u003cinput type=\"hidden\" data-type=\"dynamic\" id=\"hidden-1\" name=\"hidden-1\" data-default-value=\"wickedbone-air\" value=\"wickedbone-air\" data-when=\"\" \u003e\n    \n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                        \n                                    \n                                    \n                                        \n                                            \n                                                \n                                            \n                                        \n                                        \n                                    \n                                \u003c\/div\u003e\n                            \n                        \n                    \u003c\/div\u003e\n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                                \u003cdiv class=\"gfb__c
1296ontent-title\"\u003eSign-up complete!\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__content-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003cp\u003eA smarter way for you and your dog to play together.\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\" data-path=\"footer\" \u003e\n                        \n                            \n                            \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden material_filled-button\"\u003e\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit material_filled-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eGet Early Access' data-next-text=\"\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n            \u003cdiv class=\"gfb__c
1296ontent-title\"\u003eSign-up complete!\u003c\/div\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__content-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003cp\u003eA smarter way for you and your dog to play together.\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","formSchedule":{"active":false},"title":"BoneAir Leads","integration":{"shopify":{"integrationElements":{"email":"email","text":"first_name","text-2":"last_name","password":"password"}}}}}[160891];
1297      
1298    
1299  
1300  window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url;
1301  window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url;
1302  window.Globo.FormBuilder.themeOs20 = true;
1303  window.Globo.FormBuilder.searchProductByJson = true;
1304  
1305  
1306  window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0ae45-945d-7977-bbd8-e77d3e026255/powerful-form-builder-354/assets/";Globo.FormBuilder.page = {
1307    href : window.location.href,
1308    type: "page"
1309  };
1310  Globo.FormBuilder.page.title = document.title
1311
1312  
1313  if(window.AVADA_SPEED_WHITELIST){
1314    const pfbs_w = new RegExp("powerful-form-builder", 'i')
1315    if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
1316      window.AVADA_SPEED_WHITELIST.push(pfbs_w)
1317    }else{
1318      window.AVADA_SPEED_WHITELIST = [pfbs_w]
1319    }
1320  }
1321
1322  Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {};
1323  Globo.FormBuilder.shop.configuration.money_format = "${{amount}}";
1324</script>
vendor: 1 bytes, line 1324
1324
1325<script src="https://cdn.shopify.com/extensions/01a0ae45-945d-7977-bbd8-e77d3e026255/powerful-form-builder-354/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
1325
1326
1327
1328
1329
1330<!-- END app block --><!-- BEGIN app block: shopify://apps/pixee-facebook-pixel/blocks/facebook-pixel/61bbb1d9-d4be-4d08-879a-ee3ccb59f558 -->
1331<!-- BEGIN app snippet: tiktok-pixel -->
1331<script>
1332    sessionStorage.setItem("gropulseTikTokActivePixelData", "");
1333  </script>
1333<!-- END app snippet -->
1334<!-- BEGIN app snippet: pinterest-pixel -->
1335<script>
1336    sessionStorage.setItem("gropulsePinterestActivePixelData", "");
1337  </script>
1337<!-- END app snippet -->
1338<!-- BEGIN app snippet: custom-event-selector -->
1339
1340<div id="pixee-custom-event-selector-modal" class="pixee-custom-event-modal">
1341  <div class="pixee-custom-event-modal-content">
1342    <div class="pixee-custom-event-modal-header">
1343      <p class="pixee-modal-title">Custom Event Setup</p>
1344      <span class="pixee-custom-event-close">&times;</span>
1345    </div>
1346    <div class="pixee-custom-event-modal-body">
1347      <p>Click on the elements you want to track as custom events. Selected elements will appear in the list below.</p>
1348      
1349      <button id="pixee-track-new-button" class="pixee-track-new-button">Track New Element</button>
1350      
1351      <div class="pixee-selected-elements">
1352        <span class="pixee-selected-elements-title">Selected Elements (0)</span>
1353        <ul id="pixee-selected-elements-list"></ul>
1354      </div>
1355    </div>
1356    <div class="pixee-custom-event-modal-footer">
1357      <button id="pixee-finish-setup-button" class="pixee-finish-setup-button">Finish Setup</button>
1358    </div>
1359  </div>
1360</div>
1361
1362<style>
1363.pixee-custom-event-modal {
1364  display: none;
1365  position: fixed;
1366  z-index: 99999;
1367  left: 20px;
1368  top: 20px;
1369  width: 400px;
1370  background-color: #fff;
1371  border-radius: 8px;
1372  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
1373  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1374  max-height: 90vh;
1375  overflow-y: auto;
1376}
1377
1378.pixee-custom-event-modal-content {
1379  width: 100%;
1380}
1381
1382.pixee-custom-event-modal-header {
1383  padding: 15px 20px;
1384  display: flex;
1385  justify-content: space-between;
1386  align-items: center;
1387  border-bottom: 1px solid #e5e5e5;
1388}
1389
1390.pixee-custom-event-modal-header .pixee-modal-title {
1391  margin: 0;
1392  font-size: 18px;
1393  font-weight: 600;
1394  color: #333;
1395}
1396
1397.pixee-custom-event-close {
1398  color: #aaa;
1399  font-size: 24px;
1400  font-weight: bold;
1401  cursor: pointer;
1402}
1403
1404.pixee-custom-event-close:hover {
1405  color: #555;
1406}
1407
1408.pixee-custom-event-modal-body {
1409  padding: 20px;
1410}
1411
1412.pixee-custom-event-modal-footer {
1413  padding: 15px 20px;
1414  border-top: 1px solid #e5e5e5;
1415  text-align: right;
1416}
1417
1418.pixee-track-new-button,
1419.pixee-finish-setup-button {
1420  padding: 10px 15px;
1421  border-radius: 4px;
1422  border: none;
1423  font-size: 14px;
1424  font-weight: 500;
1425  cursor: pointer;
1426}
1427
1428.pixee-track-new-button {
1429  background-color: #4CAF50;
1430  color: white;
1431  margin-top: 10px;
1432}
1433
1434.pixee-finish-setup-button {
1435  background-color: #2196F3;
1436  color: white;
1437}
1438
1439.pixee-selected-elements {
1440  margin-top: 20px;
1441}
1442
1443.pixee-selected-elements-title {
1444  display: block;
1445  font-size: 16px;
1446  margin-bottom: 10px;
1447  font-weight: 500;
1448}
1449
1450#pixee-selected-elements-list {
1451  list-style: none;
1452  padding: 0;
1453  margin: 0;
1454  max-height: 200px;
1455  overflow-y: auto;
1456  border: 1px solid #e5e5e5;
1457  border-radius: 4px;
1458}
1459
1460#pixee-selected-elements-list li {
1461  padding: 10px;
1462  border-bottom: 1px solid #e5e5e5;
1463  display: flex;
1464  justify-content: space-between;
1465  align-items: center;
1466}
1467
1468#pixee-selected-elements-list li:last-child {
1469  border-bottom: none;
1470}
1471
1472.pixee-element-info {
1473  flex: 1;
1474  font-size: 14px;
1475  word-break: break-word;
1476}
1477
1478.pixee-remove-element {
1479  color: #f44336;
1480  cursor: pointer;
1481  margin-left: 10px;
1482}
1483
1484.pixee-page-overlay {
1485  position: fixed;
1486  top: 0;
1487  left: 0;
1488  width: 100%;
1489  height: 100%;
1490  background-color: rgba(0, 0, 0, 0.3);
1491  z-index: 99990;
1492  pointer-events: none;
1493}
1494
1495.pixee-highlight-element {
1496  position: absolute;
1497  pointer-events: none;
1498  background-color: rgba(76, 175, 80, 0.2);
1499  border: 2px solid #4CAF50;
1500  z-index: 99991;
1501  box-sizing: border-box;
1502}
1503
1504/* Make modal draggable */
1505.pixee-custom-event-modal-header {
1506  cursor: move;
1507}
1508
1509/* Responsive styles */
1510@media screen and (max-width: 480px) {
1511  .pixee-custom-event-modal {
1512    width: 90%;
1513    left: 5%;
1514    top: 5%;
1515  }
1516}
1517</style>
1518
1519<script>
1520document.addEventListener('DOMContentLoaded', function() {
1521  // Parse URL parameters
1522  const urlParams = new URLSearchParams(window.location.search);
1523  const customEventParam = urlParams.get('customEvent');
1524  const redirectUrl = urlParams.get('redirectUrl');
1525  
1526  // Initialize session storage if customEvent param is present
1527  if (customEventParam === '1') {
1528    // Set flag in session storage to show the modal across page navigation
1529    sessionStorage.setItem('pixeeCustomEventSetupActive', 'true');
1530    // Store redirect URL for later use
1531    if (redirectUrl) {
1532      sessionStorage.setItem('pixeeCustomEventRedirectUrl', redirectUrl);
1533    }
1534  }
1535  
1536  // Don't proceed if setup mode is not active
1537  if (sessionStorage.getItem('pixeeCustomEventSetupActive') !== 'true') return;
1538  
1539  const modal = document.getElementById('pixee-custom-event-selector-modal');
1540  const trackNewButton = document.getElementById('pixee-track-new-button');
1541  const finishSetupButton = document.getElementById('pixee-finish-setup-button');
1542  const closeButton = document.querySelector('.pixee-custom-event-close');
1543  const selectedElementsList = document.getElementById('pixee-selected-elements-list');
1544  const selectedElementsHeader = document.querySelector('.pixee-selected-elements-title');
1545  
1546  let isSelectionMode = false;
1547  let selectedElements = [];
1548  let overlay = null;
1549  let highlightElement = null;
1550  
1551  // Load previously selected elements from session storage
1552  const storedElements = sessionStorage.getItem('pixeeSelectedElements');
1553  if (storedElements) {
1554    try {
1555      selectedElements = JSON.parse(storedElements);
1556      updateSelectedElementsList();
1557    } catch (error) {
1558      console.error('Error loading stored elements:', error);
1559    }
1560  }
1561  
1562  // Make the modal draggable
1563  makeElementDraggable(modal, document.querySelector('.pixee-custom-event-modal-header'));
1564  
1565  // Show the modal
1566  modal.style.display = 'block';
1567  
1568  // Click event handlers
1569  trackNewButton.addEventListener('click', function() {
1570    if (isSelectionMode) {
1571      // Cancel selection mode if active
1572      disableSelectionMode();
1573    } else {
1574      // Enable selection mode
1575      enableSelectionMode();
1576    }
1577  });
1578  finishSetupButton.addEventListener('click', finishSetup);
1579  closeButton.addEventListener('click', closeModal);
1580  
1581  function makeElementDraggable(element, handle) {
1582    let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0;
1583    
1584    // Try to get saved position from session storage
1585    const savedPosition = getSavedModalPosition();
1586    if (savedPosition) {
1587      element.style.top = savedPosition.top + "px";
1588      element.style.left = savedPosition.left + "px";
1589    }
1590    
1591    handle.onmousedown = dragMouseDown;
1592    
1593    function dragMouseDown(e) {
1594      e.preventDefault();
1595      pos3 = e.clientX;
1596      pos4 = e.clientY;
1597      document.onmouseup = closeDragElement;
1598      document.onmousemove = elementDrag;
1599    }
1600    
1601    function elementDrag(e) {
1602      e.preventDefault();
1603      pos1 = pos3 - e.clientX;
1604      pos2 = pos4 - e.clientY;
1605      pos3 = e.clientX;
1606      pos4 = e.clientY;
1607      
1608      // Calculate new position ensuring it stays within viewport
1609      let newTop = element.offsetTop - pos2;
1610      let newLeft = element.offsetLeft - pos1;
1611      
1612      // Get viewport dimensions
1613      const viewportWidth = window.innerWidth;
1614      const viewportHeight = window.innerHeight;
1615      
1616      // Limit to viewport boundaries
1617      newTop = Math.max(0, Math.min(newTop, viewportHeight - 100));
1618      newLeft = Math.max(0, Math.min(newLeft, viewportWidth - 100));
1619      
1620      element.style.top = newTop + "px";
1621      element.style.left = newLeft + "px";
1622      
1623      // Save position to session storage
1624      saveModalPosition(newTop, newLeft);
1625    }
1626    
1627    function closeDragElement() {
1628      document.onmouseup = null;
1629      document.onmousemove = null;
1630      
1631      // Save final position
1632      saveModalPosition(element.offsetTop, element.offsetLeft);
1633    }
1634  }
1635  
1636  // Save modal position to session storage
1637  function saveModalPosition(top, left) {
1638    try {
1639      sessionStorage.setItem('pixeeModalPosition', JSON.stringify({ top, left }));
1640    } catch (error) {
1641      console.error('Error saving modal position:', error);
1642    }
1643  }
1644  
1645  // Get saved modal position from session storage
1646  function getSavedModalPosition() {
1647    try {
1648      const position = sessionStorage.getItem('pixeeModalPosition');
1649      return position ? JSON.parse(position) : null;
1650    } catch (error) {
1651      console.error('Error getting modal position:', error);
1652      return null;
1653    }
1654  }
1655  
1656  function enableSelectionMode() {
1657    if (isSelectionMode) return;
1658    
1659    isSelectionMode = true;
1660    trackNewButton.textContent = 'Cancel Selection';
1661    trackNewButton.style.backgroundColor = '#f44336';
1662    
1663    // Create overlay
1664    overlay = document.createElement('div');
1665    overlay.className = 'pixee-page-overlay';
1666    document.body.appendChild(overlay);
1667    
1668    // Create highlight element
1669    highlightElement = document.createElement('div');
1670    highlightElement.className = 'pixee-highlight-element';
1671    document.body.appendChild(highlightElement);
1672    
1673    // Add event listeners for element selection
1674    document.addEventListener('mouseover', highlightTargetElement);
1675    document.addEventListener('click', selectElement, true);
1676  }
1677  
1678  function disableSelectionMode() {
1679    if (!isSelectionMode) return;
1680    
1681    isSelectionMode = false;
1682    trackNewButton.textContent = 'Track New Element';
1683    trackNewButton.style.backgroundColor = '#4CAF50';
1684    
1685    // Remove overlay and highlight
1686    if (overlay) {
1687      document.body.removeChild(overlay);
1688      overlay = null;
1689    }
1690    
1691    if (highlightElement) {
1692      document.body.removeChild(highlightElement);
1693      highlightElement = null;
1694    }
1695    
1696    // Remove event listeners
1697    document.removeEventListener('mouseover', highlightTargetElement);
1698    document.removeEventListener('click', selectElement, true);
1699  }
1700  
1701  // Helper function to update the list of selected elements
1702  function updateSelectedElementsList() {
1703    // Clear existing list
1704    selectedElementsList.innerHTML = '';
1705    
1706    // Update the header count
1707    selectedElementsHeader.textContent = `Selected Elements (${selectedElements.length})`;
1708    
1709    // Add each element to the list
1710    selectedElements.forEach(element => {
1711      const li = document.createElement('li');
1712      li.dataset.id = element.id;
1713      
1714      const elementInfo = document.createElement('div');
1715      elementInfo.className = 'pixee-element-info';
1716      elementInfo.textContent = `"${element.text}" (${element.selector})`;
1717      
1718      const removeButton = document.createElement('span');
1719      removeButton.className = 'pixee-remove-element';
1720      removeButton.textContent = '✕';
1721      removeButton.addEventListener('click', function() {
1722        removeElementFromList(element.id);
1723      });
1724      
1725      li.appendChild(elementInfo);
1726      li.appendChild(removeButton);
1727      selectedElementsList.appendChild(li);
1728    });
1729    
1730    // Save to session storage
1731    sessionStorage.setItem('pixeeSelectedElements', JSON.stringify(selectedElements));
1732  }
1733  
1734  function highlightTargetElement(e) {
1735    if (!isSelectionMode) return;
1736    
1737    // Don't highlight elements in the modal itself
1738    if (e.target.closest('#pixee-custom-event-selector-modal')) {
1739      if (highlightElement) {
1740        highlightElement.style.display = 'none';
1741      }
1742      return;
1743    }
1744    
1745    const rect = e.target.getBoundingClientRect();
1746    highlightElement.style.display = 'block';
1747    highlightElement.style.width = rect.width + 'px';
1748    highlightElement.style.height = rect.height + 'px';
1749    highlightElement.style.left = (window.pageXOffset + rect.left) + 'px';
1750    highlightElement.style.top = (window.pageYOffset + rect.top) + 'px';
1751  }
1752  
1753  function selectElement(e) {
1754    if (!isSelectionMode) return;
1755    
1756    // Don't select elements in the modal itself
1757    if (e.target.closest('#pixee-custom-event-selector-modal')) {
1758      return;
1759    }
1760    
1761    // Prevent default action (like following links)
1762    e.preventDefault();
1763    e.stopPropagation();
1764    
1765    // Generate a selector for the clicked element
1766    const selector = generateSelector(e.target);
1767    
1768    // Add to selected elements list
1769    addElementToList(e.target, selector);
1770    
1771    // Disable selection mode
1772    disableSelectionMode();
1773  }
1774  
1775  function generateSelector(element) {
1776    // First try ID selector if available
1777    if (element.id) {
1778      return `#${element.id}`;
1779    }
1780    
1781    // Try with classes
1782    if (element.className && typeof element.className === 'string') {
1783      const classes = element.className.trim().split(/\s+/);
1784      if (classes.length > 0) {
1785        const classSelector = `.${classes.join('.')}`;
1786        if (document.querySelectorAll(classSelector).length === 1) {
1787          return classSelector;
1788        }
1789      }
1790    }
1791    
1792    // Use tag name with nth-child
1793    let path = '';
1794    let parent = element;
1795    
1796    while (parent) {
1797      if (parent === document.body) {
1798        path = 'body ' + path;
1799        break;
1800      }
1801      
1802      let tag = parent.tagName.toLowerCase();
1803      let siblings = Array.from(parent.parentNode.children).filter(child => child.tagName === parent.tagName);
1804      
1805      if (siblings.length > 1) {
1806        let index = siblings.indexOf(parent) + 1;
1807        tag += `:nth-child(${index})`;
1808      }
1809      
1810      path = tag + (path ? ' > ' + path : '');
1811      parent = parent.parentNode;
1812      
1813      // Stop at a certain depth to avoid overly complex selectors
1814      if (path.split('>').length > 5) {
1815        break;
1816      }
1817    }
1818    
1819    return path.trim();
1820  }
1821  
1822  function addElementToList(element, selector) {
1823    // Create a unique ID for this element
1824    const elementId = 'element-' + Date.now();
1825    
1826    // Add to our array
1827    selectedElements.push({
1828      id: elementId,
1829      selector: selector,
1830      text: element.textContent.trim().substring(0, 50) || element.tagName.toLowerCase()
1831    });
1832    
1833    // Update the display
1834    updateSelectedElementsList();
1835  }
1836  
1837  function removeElementFromList(id) {
1838    // Remove from array
1839    selectedElements = selectedElements.filter(el => el.id !== id);
1840    
1841    // Update the display
1842    updateSelectedElementsList();
1843  }
1844  
1845  function closeModal() {
1846    disableSelectionMode();
1847    modal.style.display = 'none';
1848    
1849    // Clear setup mode and data but keep the modal position
1850    sessionStorage.removeItem('pixeeCustomEventSetupActive');
1851    sessionStorage.removeItem('pixeeSelectedElements');
1852    // We intentionally don't remove pixeeModalPosition here to persist it across sessions
1853  }
1854  
1855  function finishSetup() {
1856    
1857    // Check if we have elements selected
1858    if (selectedElements.length > 0) {
1859      // Clean up our internal tracking but keep the modal position
1860      sessionStorage.removeItem('pixeeCustomEventSetupActive');
1861      sessionStorage.removeItem('pixeeSelectedElements');
1862      // We intentionally don't remove pixeeModalPosition to persist it
1863      
1864      // Redirect back to the app with selected elements as a URL parameter
1865      const savedRedirectUrl = sessionStorage.getItem('pixeeCustomEventRedirectUrl') || redirectUrl;
1866      
1867      if (savedRedirectUrl) {
1868        // Encode selected elements for URL
1869        const encodedElements = encodeURIComponent(JSON.stringify(selectedElements));
1870        
1871        // Determine if we need to add a ? or & for the parameter
1872        const separator = savedRedirectUrl.includes('?') ? '&' : '?';        
1873        
1874        // Redirect to the app with the selected elements in the URL
1875        window.location.href = `${savedRedirectUrl}${separator}selectedElements=${encodedElements}`;
1876      }
1877    } else {
1878      alert('Please select at least one element to track.');
1879    }
1880  }
1881});
1882</script>
1882<!-- END app snippet -->
1883<script>
1884    sessionStorage.setItem("gropulseActivePixelData", JSON.stringify([{"conversionApi":{"isActive":true},"selectedTemplates":[],"_id":"64a2c56cf5362f05bfe98c3a","pixelId":"655922798509952","selectedPage":"all_pages"}]));
1885  </script>
1885<script>
1886    sessionStorage.setItem("gropulsePixeeEventListData", JSON.stringify({"purchase":true,"initiateCheckout":true,"addToCart":true,"search":true,"viewContent":true,"viewCategory":true}));
1887  </script>
1887<script>
1888    sessionStorage.setItem("gropulseCustomEvents", JSON.stringify({"error":"json not allowed for this object"}));
1889  </script>
1889<script>
1890  const isGroPulsePixeeWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulsePixeeWebPixelLoaded"));
1891</script>
1891
1892
1893<script>
1894  function generateEventId() {
1895    // Combine timestamp with random string to ensure uniqueness
1896    return `${Date.now()}_${Math.random().toString(36).slice(2, 11)}`;
1897  }
1898</script>
1898
1899
1900
1901
1902
1903  
1903<script>
1904    let hso_shopify_unique_id = document
1905    .cookie
1906    .split(";")
1907    .filter((c) => c.includes("_shopify_y="))
1908    .map((c) => c.split("_shopify_y=")[1]);
1909
1910  hso_shopify_unique_id = (hso_shopify_unique_id.length && hso_shopify_unique_id[0]) || "";
1911
1912  const hsoFBMatchingData = {
1913    em: "",
1914    fn: "",
1915    ln: "",
1916    ph: "",
1917    external_id: hso_shopify_unique_id,
1918    ge: "",
1919    db: "",
1920    ct: "",
1921    st: "",
1922    zp: "",
1923    country: ""
1924  };
1925  function CAPI(event, eventData) {
1926    let fbp = document
1927      .cookie
1928      .split(";")
1929      .filter((c) => c.includes("_fbp="))
1930      .map((c) => c.split("_fbp=")[1]);
1931    let fbc = document
1932      .cookie
1933      .split(";")
1934      .filter((c) => c.includes("_fbc="))
1935      .map((c) => c.split("_fbc=")[1]);
1936    fbp = (fbp.length && fbp[0]) || null;
1937    fbc = (fbc.length && fbc[0]) || null;
1938
1939    if (! fbc && window.location.search.includes("fbclid=")) {
1940      fbc = "fb.1." + + new Date() + "." + window.location.search.split("fbclid=")[1];
1941    }
1942
1943    const headers = new Headers();
1944    headers.append("Content-Type", "application/json");
1945    const { event_id, ...restEventData } = eventData;
1946    const body = {
1947      event: event,
1948      event_data: restEventData,
1949      event_id: event_id,
1950      fbp: fbp,
1951      fbclid: fbc,
1952      user_agent: navigator.userAgent,
1953      url: window.location.origin + window.location.pathname,
1954      current_timestamp: Math.floor(new Date() / 1000),
1955      myShopifyDomain: Shopify.shop,
1956      ... hsoFBMatchingData
1957    };
1958
1959    const options = {
1960      method: "POST",
1961      headers,
1962      mode: "cors",
1963      body: JSON.stringify(body)
1964    };
1965    fetch("https://pixee.gropulse.com/fb-conversion-api", options);
1966  };
1967
1968  function beginPixeeFBPixelTracking(){
1969    window.fbq = window.fbq || function() {};
1970    fbq('track', 'PageView');
1971
1972    const basePixelLoadedEvent = new Event("pixee_base_pixel_loaded");
1973    window.dispatchEvent(basePixelLoadedEvent);
1974  }
1975
1976  function loadPixeeFBPixelBaseScript(){
vendor: 585 bytes, lines 1976-1998
1976
1977    !function(f, b, e, v, n, t, s) {
1978      if (f.fbq)
1979        return;
1980      n = f.fbq = function() {
1981        n.callMethod
1982          ? n.callMethod.apply(n, arguments)
1983          : n.queue.push(arguments)
1984      };
1985      if (! f._fbq)
1986        f._fbq = n;
1987      n.push = n;
1988      n.loaded = !0;
1989      n.version = '2.0';
1990      n.queue = [];
1991      t = b.createElement(e);
1992      t.async = !0;
1993      t.src = v;
1994      s = b.getElementsByTagName(e)[0];
1995      s.parentNode.insertBefore(t, s)
1996    }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
1997    
1998fbq('init', '
1998655922798509952
vendor: 30 bytes, lines 1998-2000
1998', hsoFBMatchingData);
1999  
2000    
2000window.Shopify.loadFeatures([
2001        {
2002          name: "consent-tracking-api",
2003          version: "0.1"
2004        }
2005      ], (error) => {
2006        if (error) {
2007          throw error;
2008        }
2009        const isTrackingConsentGiven = !null || Shopify.customerPrivacy.getTrackingConsent() !== "no";
2010        if (isTrackingConsentGiven) {
2011          if(document.readyState === "complete") {
2012            beginPixeeFBPixelTracking();
2013          } else {
2014            window.addEventListener("load", (event) => {
2015              beginPixeeFBPixelTracking();
2016            });
2017          }
2018        }
2019      });
2020  }
2021
2022  if(!isGroPulsePixeeWebPixelLoaded) {
2023    loadPixeeFBPixelBaseScript();
2024  };
2025
2026  </script>
2026
2027
2028<script>
2029    function helloFPACheckCart() {
2030
2031/**
2032       *
2033       * @param {Array} dataList
2034       * @param {Object} singleData
2035       */
2036      const isDataUseable = (dataList, checkData) => {
2037        if (dataList.length === 0)
2038          return checkData;
2039
2040
2041
2042        for (let index = 0; index < dataList.length; index++) {
2043          const singleData = dataList[index];
2044          if (singleData.id === checkData.id) {
2045            if (checkData.quantity > singleData.quantity) {
2046              const newData = {
2047                ...checkData,
2048                quantity: checkData.quantity - singleData.quantity
2049              };
2050              return newData;
2051            } else {
2052              return false;
2053            }
2054          }
2055        }
2056        return checkData;
2057      };
2058
2059/**
2060       *
2061       * @param {Array} localStoreData
2062       * @param {Array} newFetchData
2063       */
2064      const checkAddToACart = (localStoreData, newFetchData) => {
2065        return newFetchData.map((singleFetchData) => isDataUseable(localStoreData, singleFetchData)).filter(Boolean);
2066      };
2067
2068      const addToCartFire = (cartData, rowData) => {
2069        const eventId = generateEventId();
2070        const fireData = {
2071          content_type: "product",
2072          content_ids: cartData.map(function(e) {
2073            return e.variant_id;
2074          }),
2075          contents: cartData.map(function(e) {
2076            return {id: e.variant_id, quantity: e.quantity};
2077          }),
2078          content_name: cartData.map(function(e) {
2079            return e.title;
2080          }).join(", "),
2081          currency: rowData.currency,
2082          value: cartData.reduce(
2083            (total, item) => total + (item.price / 100) * item.quantity,
2084            0
2085          )
2086        };
2087
2088        const hfpFireEvent = window.fbq || function() {};
2089        const hfpEventName = "AddToCart";
2090        hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId });
2091        CAPI(hfpEventName, {...fireData, event_id: eventId});
2092      };
2093
2094      setInterval(function() {
2095        fetch("/cart.js").then((response) => response.json()).then((data) => {
2096          const lsData = JSON.parse(localStorage.getItem("hello-fpa-cart-data")) || [];
2097          const fetchData = data.items;const addToCart = checkAddToACart(lsData, fetchData);
2098            addToCart.length !== 0 && addToCartFire(addToCart, data);localStorage.setItem("hello-fpa-cart-data", JSON.stringify(fetchData));
2099        });
2100      }, 3000);
2101    }
2102
2103    window.addEventListener("pixee_base_pixel_loaded", helloFPACheckCart);
2104
2105  // Custom Events Tracking
2106  function setupCustomEventTracking() {
2107    const customEventsStr = sessionStorage.getItem("gropulseCustomEvents");
2108
2109    if (!customEventsStr) return;
2110    
2111    try {
2112      const customEvents = JSON.parse(customEventsStr);
2113      if (!customEvents || !Array.isArray(customEvents)) return;
2114      
2115      customEvents.forEach(event => {
2116        if (!event.isActive) return;
2117        
2118        const elements = document.querySelectorAll(event.selector);
2119        if (!elements || elements.length === 0) return;
2120        
2121        elements.forEach(element => {
2122          element.addEventListener('click', function(e) {
2123            // Prevent default if it's a link or button
2124            if (element.tagName === 'A' || element.tagName === 'BUTTON') {
2125              e.preventDefault();
2126            }
2127            
2128            // Generate event ID for deduplication
2129            const eventId = generateEventId();
2130            
2131            // Create event parameters
2132            const eventParams = event.eventParameters || {};
2133            
2134            // Instead of sending directly to Facebook, publish to web pixel
2135            window.Shopify = window.Shopify || {};
2136            window.Shopify.analytics = window.Shopify.analytics || {};
2137            window.Shopify.analytics.publish = window.Shopify.analytics.publish || function() {};
2138            
2139            window.Shopify.analytics.publish("custom_event", {
2140              event_name: event.eventName,
2141              event_id: eventId,
2142              event_parameters: eventParams,
2143              timestamp: Date.now()
2144            });
2145            
2146            // If it was a link, navigate after a short delay
2147            if (element.tagName === 'A' && element.href) {
2148              setTimeout(() => {
2149                window.location.href = element.href;
2150              }, 300);
2151            }
2152          });
2153        });
2154      });
2155    } catch (error) {
2156      console.error('Error setting up custom events:', error);
2157    }
2158  }
2159  
2160  window.addEventListener("load", setupCustomEventTracking);
2161  </script>
2161
2162    
2162<script>
2163      window.addEventListener("pixee_base_pixel_loaded", (event) => {
2164        (function() {
2165          const hfpFireEvent = window.fbq || function() {};
2166          const hfpEventName = "InitiateCheckout";
2167          function fireInitiateCheckout(catData) {
2168            const eventId = generateEventId();
2169            const fireData = {
2170              content_type: "product",
2171              content_ids: catData.items.map((item) => item.variant_id),
2172              contents: catData.items.map((item) => ({id: item.variant_id, quantity: item.quantity})),
2173              num_items: catData.items.length,
2174              value: catData.items_subtotal_price / 100,
2175              currency: catData.currency
2176            };
2177            hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId });
2178            CAPI(hfpEventName, {...fireData, event_id: eventId});
2179          }
2180
2181          function checkoutButtonClickHandler() {
2182            fetch("/cart.js").then((response) => response.json()).then((data) => {
2183              fireInitiateCheckout(data);
2184            });
2185          }
2186
2187          window.hso_fpa_checkoutButtonClickHandler = checkoutButtonClickHandler;
2188
2189          if (document.querySelectorAll("[name='checkout']").length !== 0) {
2190            document.querySelectorAll("[name='checkout']").forEach(singleButton => {
2191              singleButton.addEventListener("click", checkoutButtonClickHandler);
2192            })
2193          }
2194          if (document.querySelectorAll("[href='/checkout']").length !== 0) {
2195            document.querySelectorAll("[href='/checkout']").forEach(singleButton => {
2196              singleButton.addEventListener("click", checkoutButtonClickHandler);
2197            })
2198          }
2199        })();
2200      });
2201    </script>
2201
2202  
2203
2204
2205
2206<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
2207
2208
2209
2210
2211
2212
2213
2214<link rel="dns-prefetch" href="https://cdn.judge.me">
2215<link rel="dns-prefetch" href="https://cdn1.judge.me">
2216<link rel="dns-prefetch" href="https://api.judge.me">
2217
2218<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 }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
2218ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":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":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":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","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
2218itle":"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":"#1A1A1A","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":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#1A1A1A","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#1A1A1A","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#1A1A1A","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_
2218youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
2218:"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":"Cheerble","shop_currency":"USD","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_
2218shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Cheerble"};</script>
2218 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #1A1A1A;--jdgm-secondary-color: rgba(26,26,26,0.1);--jdgm-star-color: #1A1A1A;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #1A1A1A;--jdgm-paginate-color: #1A1A1A;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #1A1A1A}.jdgm-histogram__bar-content{background-color:#1A1A1A}.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:#1A1A1A}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #1A1A1A;--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:#1A1A1A}.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:'Cheerble'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
2219</style> <style class='jdgm-settings-style'></style>
2220
2221  
2222  
2223  
2224  <style class='jdgm-miracle-styles'>
2225  @-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
2225/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
2226
2227</style>
2228
2229
2230  
2231  
2232   
2233
2234
2235
2236
2237<script data-cfasync='false' class='jdgm-script'>
2238!function(e){window.jdgm=window.jdgm||{};
2239/* INF-1976 */
2240var _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;}();
2241if(_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;}
2242jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
2243jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
2244setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
2245!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
2246(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
2247a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
2248jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
2249t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
2250t.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(
2251".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
2252parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
2253jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
2254)}))}(document);
2255</script>
2255
2256<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
2257
2258<!-- BEGIN app snippet: theme_fix_tags -->
2258<script>
2259  (function() {
2260    var jdgmThemeFixes = null;
2261    if (!jdgmThemeFixes) return;
2262
2263    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
2264    // before the per-theme fix so the theme-specific CSS wins the cascade.
2265    // HTML is never applied globally (too risky).
2266    var allThemesFix = jdgmThemeFixes['all'];
2267    if (allThemesFix && allThemesFix.css) {
2268      var allStyleTag = document.createElement('style');
2269      allStyleTag.classList.add('jdgm-theme-fix-style-all');
2270      allStyleTag.innerHTML = allThemesFix.css;
2271      document.head.append(allStyleTag);
2272    };
2273
2274    if (allThemesFix && allThemesFix.js) {
2275      var allScriptTag = document.createElement('script');
2276      allScriptTag.classList.add('jdgm-theme-fix-script-all');
2277      allScriptTag.innerHTML = allThemesFix.js;
2278      document.head.append(allScriptTag);
2279    };
2280
2281    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
2282    if (!thisThemeFix) return;
2283
2284    if (thisThemeFix.html) {
2285      document.addEventListener("DOMContentLoaded", function() {
2286        var htmlDiv = document.createElement('div');
2287        htmlDiv.classList.add('jdgm-theme-fix-html');
2288        htmlDiv.innerHTML = thisThemeFix.html;
2289        document.body.append(htmlDiv);
2290      });
2291    };
2292
2293    if (thisThemeFix.css) {
2294      var styleTag = document.createElement('style');
2295      styleTag.classList.add('jdgm-theme-fix-style');
2296      styleTag.innerHTML = thisThemeFix.css;
2297      document.head.append(styleTag);
2298    };
2299
2300    if (thisThemeFix.js) {
2301      var scriptTag = document.createElement('script');
2302      scriptTag.classList.add('jdgm-theme-fix-script');
2303      scriptTag.innerHTML = thisThemeFix.js;
2304      document.head.append(scriptTag);
2305    };
2306  })();
2307</script>
2307
2308<!-- END app snippet -->
2309<!-- End of Judge.me Core -->
2310
2311
2312
2313<!-- END app block --><!-- BEGIN app block: shopify://apps/xcotton-guard/blocks/insurance/6531bb8b-340c-42d4-b5da-1734c7a2c524 -->
2314<script q="x" data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore">!function(){"use strict";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function t(e,t,r,n,o,i,a){try{var s=e[i](a),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,o)}function r(e){return function(){var r=this,n=arguments;return new Promise(function(o,i){var a=e.apply(r,n);function s(e){t(a,o,i,s,c,"next",e)}function c(e){t(a,o,i,s,c,"throw",e)}s(void 0)})}}function n(t,r){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,r){if(t){if("string"==typeof t)return e(t,r);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?e(t,r):void 0}}(t))||r){n&&(t=n);var o=0,i=function(){};return{s:i,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function s(){var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function i(r,n,o,i){var s=n&&n.prototype instanceof u?n:u,l=Object.create(s.prototype);return c(l,"_invoke",function(r,n,o){var i,s,c,u=0,l=o||[],p=!1,d={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,r){return i=t,s=0,c=e,d.n=r,a}};function f(r,n){for(s=r,c=n,t=0;!p&&u&&!o&&t<l.length;t++){var o,i=l[t],f=d.p,h=i[2];r>3?(o=h===n)&&(c=i[(s=i[4])?5:(s=3,3)],i[4]=i[5]=e):i[0]<=f&&((o=r<2&&f<i[1])?(s=0,d.v=n,d.n=i[1]):f<h&&(o=r<3||i[0]>n||n>h)&&(i[4]=r,i[5]=n,d.n=h,s=0))}if(o||r>1)return a;throw p=!0,n}return function(o,l,h){if(u>1)throw TypeError("Generator is already running");for(p&&1===l&&f(l,h),s=l,c=h;(t=s<2?e:c)||!p;){i||(s?s<3?(s>1&&(d.n=-1),f(s,c)):d.n=c:d.v=c);try{if(u=2,i){if(s||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,s<2&&(s=0)}else 1===s&&(t=i.return)&&t.call(i),s<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),s=1);i=e}else if((t=(p=d.n<0)?c:r.call(n,d))!==a)break}catch(t){i=e,s=1,c=t}finally{u=1}}return{value:t,done:p}}}(r,o,i),!0),l}var a={};function u(){}function l(){}function p(){}t=Object.getPrototypeOf;var d=[][n]?t(t([][n]())):(c(t={},n,function(){return this}),t),f=p.prototype=u.prototype=Object.create(d);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=p,c(f,"constructor",p),c(p,"constructor",l),l.displayName="GeneratorFunction",c(p,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,n,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(s=function(){return{w:i,m:h}})()}function c(e,t,r,n){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,r,n){function i(t,r){c(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(i("next",0),i("throw",1),i("return",2))},c(e,t,r,n)}try{window.__xcotton_r_i__=new function(e,t){var o,i,c,u=window.fetch,l=window.XMLHttpRequest,p=null==l||null===(o=l.prototype)||void 0===o?void 0:o.open,d=null==l||null===(i=l.prototype)||void 0===i?void 0:i.send,f=null==l||null===(c=l.prototype)||void 0===c?void 0:c.abort,h=Function.prototype.toString.call(l),y=/\[native code\]/.test(h)&&p&&d,b=this,v=!1;b.type=e||"external",b.debug=t||!1;var g=[];function m(e){if(!e||"string"!=typeof e||0===g.length)return[];var t;try{t=new URL(e,window.location.href)}catch(e){return[]}for(var r=t.href,n=t.pathname,o=t.search,i=[],a=0,s=g;a<s.length;a++){var c=s[a],u=c.paths,l=c.excludeParam;u&&u.length&&(l&&(r.includes(l)||o.includes(l))||u.some(function(e){if(!e||"string"!=typeof e)return!1;var o=e;try{var i=new URL(e),a=i.origin+i.pathname,s=t.origin+t.pathname;return o=a,s.startsWith(o)}catch(e){if(o.includes("*")){var c=new RegExp("^"+o.replace(/\*/g,".*")+"$");return c.test(n)||c.test(r)}return n.startsWith(o)||r.startsWith(o)}})&&i.push(c))}return b.debug&&i.length&&console.log("[XCRI] matchedInterceptors:",i,t),i}function _(e){return w.apply(this,arguments)}function w(){return(w=r(s().m(function e(t){var r,o,i,a,c,u,l,p,d,f,h,y,v;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:if(r=t.interceptors,o=t.request,i=t.response,!o){e.n=11;break}a=n(r),e.p=1,a.s();case 2:if((c=a.n()).done){e.n=7;break}if(!(u=c.value).onRequest){e.n=6;break}return e.p=3,e.n=4,u.onRequest(o);case 4:e.n=6;break;case 5:e.p=5,f=e.v,b.debug&&console.warn("[XCRI] onRequest error:",f);case 6:e.n=2;break;case 7:e.n=9;break;case 8:e.p=8,h=e.v,a.e(h);case 9:return e.p=9,a.f(),e.f(9);case 10:e.n=21;break;case 11:if(!i){e.n=21;break}l=n(r),e.p=12,l.s();case 13:if((p=l.n()).done){e.n=18;break}if(!(d=p.value).onResponse){e.n=17;break}return e.p=14,e.n=15,d.onResponse(i);case 15:e.n=17;break;case 16:e.p=16,y=e.v,b.debug&&console.warn("[XCRI] onResponse error:",y);case 17:e.n=13;break;case 18:e.n=20;break;case 19:e.p=19,v=e.v,l.e(v);case 20:return e.p=20,l.f(),e.f(20);case 21:return e.a(2)}},e,null,[[14,16],[12,19,20,21],[3,5],[1,8,9,10]])}))).apply(this,arguments)}function R(){y?(l.prototype.open=function(e,t){for(var r,n=arguments.length,o=new Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];return this._method=e.toUpperCase(),this._url=t,this._async=null===(r=o[0])||void 0===r||r,this._aborted=!1,this._mode="prototype",this._interceptors=m(t),this._shouldIntercept=this._interceptors.length>0,b.debug&&this._shouldIntercept&&console.log("[XCRI] XHR MATCHED (".concat(this._interceptors.length,")"),this._mode,this._method,this._url),p.apply(this,arguments)},f&&(l.prototype.abort=function(){return this._aborted=!0,f.apply(this,arguments)}),l.prototype.send=function(){var e=r(s().m(function e(t){var r,n,o=this;return s().w(function(e){for(;;)switch(e.n){case 0:if(r=t,!this._shouldIntercept||!this._async){e.n=2;break}return n={type:"xhr",method:this._method,url:this._url,mode:this._mode,body:t,setBody:function(e){r=e,n.body=e}},e.n=1,_({interceptors:this._interceptors,request:n});case 1:f&&this.addEventListener("abort",function(){this._aborted=!0},{once:!0}),this._shouldIntercept&&this.addEventListener("readystatechange",function(){if(4===o.readyState&&!o._aborted){var e=null;try{e="json"===o.responseType?o.response:o.responseText}catch(e){b.debug&&console.warn("[XCRI] response clone error:",e)}var t={status:o.status||0,url:o._url,body:r,request:n,response:e};_({interceptors:o._interceptors,response:t})}});case 2:return e.a(2,d.call(this,r))}},e,this)}));return function(t){return e.apply(this,arguments)}}()):(window.XMLHttpRequest=function(){var e=new l,t=e.open,n=e.send,o=e.abort;return e.open=function(r,n){for(var o,i=arguments.length,a=new Array(i>2?i-2:0),s=2;s<i;s++)a[s-2]=arguments[s];return e._method=r.toUpperCase(),e._url=n,e._async=null===(o=a[0])||void 0===o||o,e._mode="instance",e._aborted=!1,e._interceptors=m(n),e._shouldIntercept=e._interceptors.length>0,b.debug&&e._shouldIntercept&&console.log("[XCRI] XHR MATCHED (".concat(e._interceptors.length,")"),e._mode,e._method,e._url),t.apply(e,arguments)},o&&(e.abort=function(){return e._aborted=!0,o.apply(e,arguments)}),e.send=function(){var t=r(s().m(function t(r){var i,a;return s().w(function(t){for(;;)switch(t.n){case 0:if(i=r,!e._shouldIntercept||!e._async){t.n=2;break}return a={type:"xhr",method:e._method,url:e._url,mode:e._mode,body:r,setBody:function(e){i=e,a.body=e}},t.n=1,_({interceptors:e._interceptors,request:a});case 1:o&&e.addEventListener("abort",function(){e._aborted=!0},{once:!0}),e.addEventListener("readystatechange",function(){if(4===e.readyState&&!e._aborted){var t=null;try{t="json"===e.responseType?e.response:e.responseText}catch(e){b.debug&&console.warn("[XCRI] response clone error:",e)}var r={status:e.status||0,url:e._url,body:i,request:a,response:t};_({interceptors:e._interceptors,response:r})}});case 2:return t.a(2,n.call(this,i))}},t,this)}));return function(e){return t.apply(this,arguments)}}(),e},window.XMLHttpRequest.prototype=l.prototype)}b.add=function(e){var t=e.type,r=e.paths,n=e.excludeParam,o=e.onRequest,i=e.onResponse;if(!r||!Array.isArray(r)||0===r.length)return function(){};var a={id:Symbol("interceptor"),type:t,paths:r,excludeParam:n,onRequest:o,onResponse:i};return g.push(a),b.debug&&console.log("[XCRI] Interceptor added:",{paths:r,excludeParam:n}),function(){var e=g.findIndex(function(e){return e.id===a.id});e>-1&&(g.splice(e,1),b.debug&&console.log("[XCRI] Interceptor removed"))}},b.install=function(){v||(R(),function(){if(u){var e=["method","headers","body","referrer","referrerPolicy","mode","credentials","cache","redirect","integrity","keepalive","signal","priority"];window.fetch=function(){var e=r(s().m(function e(r,n){var o,i,c,l,p,d,f,h,y,v,g,w,R,O,j,I=arguments;return s().w(function(e){for(;;)switch(e.p=e.n){case 0:if(c=r instanceof Request,l=c?r.url:r,(p=m(l)).length>0){e.n=1;break}return e.a(2,u.apply(window,I));case 1:return b.debug&&console.log("[XCRI] FETCH MATCHED (".concat(p.length,")"),l),d={type:"fetch",method:c?r.method:(null==n?void 0:n.method)||"GET",url:l,mode:c?"request":"direct",body:c?r.body:null!==(o=null==n?void 0:n.body)&&void 0!==o?o:null,signal:c?r.signal:null==n?void 0:n.signal,aborted:!1,setBody:function(e){return d.body=e}},null!==(i=d.signal)&&void 0!==i&&i.addEventListener&&d.signal.addEventListener("abort",function(){d.aborted=!0},{once:!0}),e.n=2,_({interceptors:p,request:d});case 2:return f=r,h=n,c?(y=t(r),void 0!==d.body&&null!==d.body&&(y.body=d.body),f=new Request
2314(d.url,y)):void 0!==d.body&&null!==d.body&&(h=a(a({},n||{}),{},{body:d.body})),v=c?[f]:[f,h],e.n=3,u.apply(window,v);case 3:if(g=e.v,d.aborted||g._xcProcessed){e.n=8;break}return g._xcProcessed=!0,w=null,e.p=4,R=g.clone(),e.n=5,R.text();case 5:w=e.v,e.n=7;break;case 6:e.p=6,j=e.v,b.debug&&console.warn("[XCRI] response clone error:",j);case 7:O={status:g.status||0,url:d.url,body:d.body,request:d,response:w},_({interceptors:p,response:O});case 8:return e.a(2,g)}},e,null,[[4,6]])}));return function(t,r){return e.apply(this,arguments)}}()}function t(t){var r={};return e.forEach(function(e){try{var n=t[e];null!=n&&(r[e]=n)}catch(e){}}),r}}(),v=!0,b.debug&&console.log("[XCRI] Interceptor installed"))},b.install()}("inline")}catch(e){}}();</script>
2314<link rel="preconnect" href="https://sslstaticus.xcottons.com">
2315<link rel="preconnect" href="https://seller.xcottons.com">
2316<script defer data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore" src="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/calc/calc.v1-0-5.js"></script>
2316
2317
2318
2319<script defer data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore" src="https://sslstaticus.xcottons.com/shopify-plugins/xmh-idc/common/common.v1-0-19.js"></script>
vendor: 1 bytes, line 2319
2319
2320<script c="boot" data-cmp-ab="2" data-cookieconsent="ignore" data-ot-ignore data-uc-allowed="true" data-ta-type="ignore">
2321!function(){"use strict";function t(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e);if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function e(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,o)}return n}function n(n){for(var o=1;o<arguments.length;o++){var r=null!=arguments[o]?arguments[o]:{};o%2?e(Object(r),!0).forEach(function(e){t(n,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(r,t))})}return n}function o(t,e){var n=e||location.href;if(!n)return"";try{var o=new URL(n,location.href);return o.searchParams.get(t)||new URLSearchParams(o.hash.split("?")[1]).get(t)||""}catch(e){var r=n.match(new RegExp("(\\?|#|&)"+t+"=([^&#]*)(&|#|$)"));return r?decodeURIComponent(r[2]):""}}var r=["utm_id","utm_source","utm_medium","utm_campaign","utm_source_platform","utm_term","utm_content","utm_creative_format","utm_marketing_tactic"];
2321var c="xcotton:customer";function a(t){return decodeURIComponent(t.replace(/\+/g,"%20"))}var i="cheerble.myshopify.com";window.currentShopifyDomain=i;window.__xcotton_url__={baseUrl:"https://seller.xcottons.com",authPath:"/go/packageOpenApiWeb/plugins/calcFunc",staticUrl:"https://sslstaticus.xcottons.com",staticPath:"/shopify-plugins/xmh-idc/",currentShopifyDomain:i},window.__xcotton_init_d__={url:n({},window.__xcotton_url__),localization:{country:"US",currency:"USD",language:"en",market:{id:"31654107",handle:"us"}},versions:{old:"3.1.64_nfvicfu3",calc:"v1-0-5",common:"v1-0-19",custom:""},config_mode:"",use_jquery:"true",is_theme_design_mode:"false",customer:{id:"",email:a(""),name:a(""),orders_count:Number("0"),total_spent:Number("0"),b2b:!1,current_company:{id:"",name:a(""),external_id:a("")},tags:function(t){try{return JSON.parse(a(t))||[]}catch(t){return[]}}("null")}},function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.url,n=t.storage,c=t.now,a=function(t){var e={};return r.forEach(function(n){var r=o(n,t);r&&(e[n]=r)}),Object.keys(e).length>0?e:null}(e);!!a&&function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.storage,o=e.now,r=void 0===o?Date.now:o;try{var c=n||localStorage,a={version:1,clickedAtMs:r(),data:t};return c.setItem("xcotton:edm:v1",JSON.stringify(a)),!0}catch(t){return!1}}(a,{storage:n,now:c})}(),function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.customer,n=t.storage;try{var o=n||localStorage,r=void 0===e?(window.__xcotton_init_d__||{}).customer:e;return r&&r.id?o.setItem(c,JSON.stringify({id:r.id,email:"string"==typeof r.email?r.email:"",name:"string"==typeof r.name?r.name:"",orders_count:Number.isFinite(r.orders_count)?r.orders_count:0,total_spent:Number.isFinite(r.total_spent)?r.total_spent:0,b2b:!0===r.b2b,current_company:r.current_company&&r.current_company.id?{id:r.current_company.id,name:"string"==typeof r.current_company.name?r.current_company.name:"",external_id:"string"==typeof r.current_company.external_id?r.current_company.external_id:""}:null,tags:Array.isArray(r.tags)?r.tags:[]})):o.removeItem(c),!0}catch(t){return!1}}();var s,u=window.__xcotton_init_d__||{},l=u.url,d=u.localization,m=u.versions,f=u.is_theme_design_mode,g=l||{},_=g.baseUrl,p=g.staticUrl,y=g.staticPath,v=g.currentShopifyDomain,h=d||{},b=h.country,w=h.currency,x=h.language,j=o("__xmh_debug__"),O=!!location.search&&"true"===o("previewMode",location.search),P=!0===(s=f)||"true"===s||O,E="[XC]",S=function(){for(var t,e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];j>0&&(t=console).log.apply(t,[E].concat(n))},k=function(){for(var t,e=arguments.length,n=new Array(e),o=0;o<e;o++)n[o]=arguments[o];(t=console).warn.apply(t,[E].concat(n))},A={modules:{},config:null,liquidVers:m||{},targetVers:{},cdnBase:p&&y?"".concat(p).concat(y):""},V="pending",C="loading",T="executed",D="skipped",N="discarded",U=["calc","custom","common"],I={register:function(t,e,n){if("function"==typeof n){var o=A.targetVers[t];if(o&&e!==o)k("Ignored registration: ".concat(t,"@").concat(e,", expecting ").concat(o));else{var r=A.modules[t];r&&r.status===T||(A.modules[t]={version:e,factory:n,status:V},this.check())}}else k("Invalid factory for ".concat(t,"@").concat(e))},check:function(){var t=this;A.config&&U.forEach(function(e){var n=A.modules[e];if(n&&n.status===V){var o=A.targetVers[e];if(o){if(n.version!==o)return k("Version mismatch: ".concat(e,"@").concat(n.version," -> ").concat(o)),void(n.status=N);if("common"!==e||t.isModuleExecuted("calc")&&t.isModuleExecuted("custom"))try{n.factory(A.config),n.status=T,S("Executed: ".concat(e,"@").concat(n.version))}catch(t){k("Execution failed: ".concat(e),t),n.status=N}}else n.status=D}})},isModuleExecuted:function(t){if(!A.targetVers[t])return!0;var e=A.modules[t];return e&&(e.status===T||e.status===D)},loadScript:function(t,e){var n=A.modules[t];if(!n||n.status===V){n?n.status=C:A.modules[t]={version:e,factory:null,status:C},S("Loading: ".concat(t,"@").concat(e));var o="custom"===t||"calc"===t&&e&&e.startsWith("c")?".".concat(v):"";!function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.src,n=t.onload,o=t.onerror;if(e){var r=document.createElement("script");!function(t){t&&"function"==typeof t.setAttribute&&(t.setAttribute("data-cmp-ab","2"),t.setAttribute("data-cookieconsent","ignore"),t.setAttribute("data-ot-ignore",""),t.setAttribute("data-uc-allowed","true"),t.setAttribute("data-ta-type","ignore"))}(r),r.src=e,r.type="text/javascript","function"==typeof n&&(r.onload=n),"function"==typeof o&&(r.onerror=o),r.async=!0,document.head.appendChild(r)}}({src:"".concat(A.cdnBase).concat(t,"/").concat(t,".").concat(e).concat(o,".js"),onerror:function(){k("Load failed: ".concat(t,"@").concat(e)),A.modules[t]&&(A.modules[t].status=N)}})}},processConfig:function(t){var e=this;if(t&&t.versions){A.config=t;var o=j>0,r=t.versions;
2321U.forEach(function(t){var e=r["".concat(t,"DebugVersion")],n=r["".concat(t,"Version")],c=A.liquidVers[t];A.targetVers[t]=o?e||"":n||c||""}),S("Target versions:",n({},A.targetVers)),U.forEach(function(t){var n=A.targetVers[t],o=A.liquidVers[t];!n||o&&n===o||e.loadScript(t,n)}),this.check()}else k("Invalid config: missing versions")},loadConfig:function(){var t=this,e="".concat(_,"/go/xmhCustomerApiWeb/config/getShopAllConfig"),n={shopDomain:v,country:b,currency:w,language:x,debugParam:j};P&&(n.previewMode=!0);var o=0,r=function(){var c=new AbortController,a=setTimeout(function(){return c.abort()},1e4);fetch(e,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n),signal:c.signal}).then(function(t){if(!t.ok)throw new Error("HTTP ".concat(t.status));return t.json()}).then(function(e){0===e.code&&e.data?t.processConfig(e.data):k("fetch config error:",e.msg||"Unknown error")}).catch(function(t){("AbortError"===t.name||"TypeError"===t.name||t.message.includes("Failed to fetch")||t.message.includes("NetworkError")||t.message.startsWith("HTTP 5"))&&++o<3?(k("Fetch error (".concat(t.name,"), retry ").concat(o,"/3")),setTimeout(r,1e3)):k("fetch config failed:",t.message)}).finally(function(){return clearTimeout(a)})};r()}};window.__xcotton_define=I.register.bind(I),I.loadConfig()}();
2322</script>
2322
2323<!-- END app block --><!-- BEGIN app block: shopify://apps/ecomposer-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><!-- DNS Prefetch & Preconnect -->
2324<link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin>
2325<link rel="dns-prefetch" href="https://cdn.ecomposer.app">
2326
2327<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/[email protected]" as="style">
2328<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/[email protected]" as="script">
2329<link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script">
2330
2331<!-- Global CSS --><!--ECOM-EMBED-->
2332  <style id="ecom-global-css" class="ecom-global-css">/**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns, .ecom-section>.ecom-inner{max-width: 1200px;}.ecom-column>div.core__column--wrapper, .ec-flex-wp{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child), .core__group--body>div.ecom-block.elmspace:not(:first-child), div.core__blocks--body>.ec-flex-wp.elmspace:not(:first-child), .core__blocks>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}body{--column-gap: 20px;--row-gap: 20px;}:root{--ecom-global-container-width:1200px;--ecom-global-colunm-gap:20px;--ecom-global-elements-space:20px;--ecom-global-colors-primary:#ffffff;--ecom-global-colors-secondary:#ffffff;--ecom-global-colors-text:#ffffff;--ecom-global-colors-accent:#ffffff;--ecom-global-typography-h1-font-weight:600;--ecom-global-typography-h1-font-size:72px;--ecom-global-typography-h1-line-height:90px;--ecom-global-typography-h1-letter-spacing:-0.02em;--ecom-global-typography-h1-font-family:DINNextW1G-Medium;--ecom-global-typography-h2-font-weight:600;--ecom-global-typography-h2-font-size:60px;--ecom-global-typography-h2-line-height:72px;--ecom-global-typography-h2-letter-spacing:-0.02em;--ecom-global-typography-h2-font-family:DINNextW1G-Medium;--ecom-global-typography-h3-font-weight:600;--ecom-global-typography-h3-font-size:44px;--ecom-global-typography-h3-line-height:60px;--ecom-global-typography-h3-letter-spacing:-0.02em;--ecom-global-typography-h3-font-family:DINNextW1G-Bold;--ecom-global-typography-h4-font-weight:600;--ecom-global-typography-h4-font-size:44px;--ecom-global-typography-h4-line-height:44px;--ecom-global-typography-h4-letter-spacing:-0.02em;--ecom-global-typography-h4-font-family:DINNextW1G-Bold;--ecom-global-typography-h5-font-weight:600;--ecom-global-typography-h5-font-size:30px;--ecom-global-typography-h5-line-height:38px;--ecom-global-typography-h5-font-family:DINNextW1G-Medium;--ecom-global-typography-h6-font-weight:600;--ecom-global-typography-h6-font-size:20px;--ecom-global-typography-h6-line-height:32px;--ecom-global-typography-h6-font-family:DINNextW1G-Bold;--ecom-global-typography-h7-font-size:18px;--ecom-global-typography-h7-line-height:28px;--ecom-global-typography-h7-font-family:TangoSans;--ecom-global-typography-h7-text-transform:uppercase;--ecom-global-typography-h7-letter-spacing:0.5px;}</style>
2333  <!--/ECOM-EMBED--><!-- Custom CSS & JS -->
2333<script id="ecom-custom-js" async></script>
2333<!-- Open Graph Meta Tags for Pages --><!-- AI Search Optimization (LLM Outreach) --><!-- Critical Inline Styles -->
2334<style class="ecom-theme-helper">.ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media(max-width:768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}.ecom__column-full-height{height:100%}[data-ec-sr]>.core__row--columns>.ecom-column:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-inner>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ecom-block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr].ec-flex-wp>.ec-flex-wp.core__block:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr]>.ecom-grid-layout>.ecom-grid-item:not(.ecom-sr-visible):not(.ecom-sr-done),[data-ec-sr-items] [data-ec-sr-item]:not(.ecom-sr-visible):not(.ecom-sr-done){opacity:0}.ecom-sr-done{opacity:1}@keyframes ecom-sr-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ecom-sr-fade-in{from{opacity:0}to{opacity:1}}@keyframes ecom-sr-slide-left{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes ecom-sr-zoom-in{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.ecom-sr-visible{animation-fill-mode:both!important;animation-duration:.6s!important;animation-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.ecom-sr-visible[data-sr-anim="fade-up"]{animation-name:ecom-sr-fade-up!important}.ecom-sr-visible[data-sr-anim="fade-in"]{animation-name:ecom-sr-fade-in!important}.ecom-sr-visible[data-sr-anim="slide-left"]{animation-name:ecom-sr-slide-left!important}.ecom-sr-visible[data-sr-anim="zoom-in"]{animation-name:ecom-sr-zoom-in!important}@keyframes ecomFadein{from{bottom:0;opacity:0}
2334to{bottom:30px;opacity:1}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}</style>
2335
2336
2337    
2337<script type="application/json" id="ecom-popup-data">
2338        [{"id":"696a00610d0d422689007749","settings":{"layout":"theme","title":"G1 Pop -v260126 -pc","custom_code":{"js":"","css":""},"slug":"g1-pop-v260126-pc","status":"public","popup_type":"","show_on":"all","custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"none","width_popup":"768px","max_width_popup":"100%","max_width_popup__tablet":"80%","max_width_popup__mobile":"80%","max_height_popup":"580px","height_popup":"580px","height_popup__tablet":"400px","height_popup__mobile":"400px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"10px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":" .ecom-popups-container{animation-name: none;} .ecom-popups-container .ecom-popups-wrapper{width: 768px;max-width: 100%;height: 580px;max-height: 580px;}.ecom-popups-container::backdrop{background-color: rgba(0, 0, 0, 0.5);} .ecom-popups-container::backdrop{backdrop-filter: blur(1px);}.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}.ecom-popups-container .ecom-popups-wrapper{box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);} .ecom-popups-container .ecom-popups-wrapper, .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;} .ecom-popups-wrapper{padding: 20px;}
2338.ecom-popups-container .ecom-popups-wrapper-inner{overflow: hidden;} .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;left: none;right: 10px;width: 30px;height: 30px;border-radius: 50%;padding: 10px;}.ecom-popups-wrapper .ecom-popup-close-button, .ecom-popups-wrapper .ecom-popup-close-button svg, .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}.ecom-popups-wrapper .ecom-popup-close-button{background-color: #efefef;border-style: none;}@media screen and (max-width: 1024px) and (min-width: 768px){ .ecom-popups-container .ecom-popups-wrapper{max-width: 80%;height: 400px;}}@media screen and (max-width: 767px) and (min-width: 101px){ .ecom-popups-container .ecom-popups-wrapper{max-width: 80%;height: 400px;}}","custom_show_on":["product"],"popup_priority":1,"overflow_popup":"hidden","tab":"normal","blur_overlay_popup":"1px","left_close":"none","handle":"g1-pop-v260126-pc","popup_border":[],"popup_version":"ecom-VQKNW"}},{"id":"698bddb44e07f8721a0fb438","settings":{"layout":"theme","title":"G1 Popup -v2602","custom_code":{"js":"","css":""},"slug":"g1-popup-v2602","status":"public","popup_type":"","show_on":"all","custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"none","width_popup":"780px","max_width_popup":"780px","max_width_popup__tablet":"100%","max_width_popup__mobile":"80%","max_height_popup":"580px","height_popup":"580px","height_popup__tablet":"580px","height_popup__mobile":"400px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"10px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":" .ecom-popups-container{animation-name: none;} .ecom-popups-container .ecom-popups-wrapper{width: 780px;max-width: 780px;height: 580px;max-height: 580px;}.ecom-popups-container::backdrop{background-color: rgba(0, 0, 0, 0.5);} .ecom-popups-container::backdrop{backdrop-filter: blur(1px);}.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}.ecom-popups-container .ecom-popups-wrapper{box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);} .ecom-popups-container .ecom-popups-wrapper, .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;} .ecom-popups-wrapper{padding: 20px;}
2338.ecom-popups-container .ecom-popups-wrapper-inner{overflow: hidden;} .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;left: none;right: 10px;width: 30px;height: 30px;border-radius: 50%;padding: 10px;}.ecom-popups-wrapper .ecom-popup-close-button, .ecom-popups-wrapper .ecom-popup-close-button svg, .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}.ecom-popups-wrapper .ecom-popup-close-button{background-color: #efefef;border-style: none;}@media screen and (max-width: 1024px) and (min-width: 768px){ .ecom-popups-container .ecom-popups-wrapper{width: 100%;max-width: 100%;height: 580px;} .ecom-popups-wrapper{padding: 10px;margin: 0px;}}@media screen and (max-width: 767px) and (min-width: 101px){ .ecom-popups-container .ecom-popups-wrapper{max-width: 80%;height: 400px;}}","custom_show_on":["product"],"popup_priority":1,"overflow_popup":"hidden","tab":"normal","blur_overlay_popup":"1px","left_close":"none","popup_spacing__tablet":{"padding":{"left":"10px","top":"10px","bottom":"10px","right":"10px"},"margin":{"top":"0px","left":"0px","bottom":"0px","right":"0px"}},"handle":"g1-popup-v2602","popup_border":[],"width_popup__tablet":"100%","popup_version":"ecom-7D89G"}},{"id":"69b7d84e5dd78e4b1002bb08","settings":{"layout":"theme","custom_code":[],"assign_for":"none","status":"public","popup_type":"","show_on":"all","custom_show_on":["index","page","article"],"custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"fadeIn","width_popup":"718px","max_width_popup":"718px","max_width_popup__tablet":"720px","max_width_popup__mobile":"380px","max_height_popup":"452px","height_popup":"452px","height_popup__tablet":"400px","height_popup__mobile":"480px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"6px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":" .ecom-popups-container{animation-name: fadeIn;} .ecom-popups-container .ecom-popups-wrapper{width: 718px;max-width: 718px;height: 452px;max-height: 452px;}.ecom-popups-container::backdrop{background-color: rgba(0, 0, 0, 0.5);}.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}.ecom-popups-container .ecom-popups-wrapper{box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);} .ecom-popups-container .ecom-popups-wrapper, .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;} .ecom-popups-wrapper{padding: 20px;}
2338.ecom-popups-container .ecom-popups-wrapper-inner{overflow: auto;}.ecom-popups-container .ecom-popups-wrapper-inner::-webkit-scrollbar{width: 3px;height: 3px;}.ecom-popups-container .ecom-popups-wrapper-inner::-webkit-scrollbar-track{background-color: #ffffff;}.ecom-popups-container .ecom-popups-wrapper-inner::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.43);} .ecom-popups-container .ecom-popups-wrapper-inner::-webkit-scrollbar-thumb{border-radius: 10px;} .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;bottom: none;right: 6px;width: 30px;height: 30px;border-radius: 50%;padding: 10px;}.ecom-popups-wrapper .ecom-popup-close-button, .ecom-popups-wrapper .ecom-popup-close-button svg, .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}.ecom-popups-wrapper .ecom-popup-close-button{background-color: #efefef;border-style: none;}@media screen and (max-width: 1024px) and (min-width: 768px){ .ecom-popups-container .ecom-popups-wrapper{width: 720px;max-width: 720px;height: 400px;max-height: 400px;}}@media screen and (max-width: 767px) and (min-width: 101px){ .ecom-popups-container .ecom-popups-wrapper{width: 380px;max-width: 380px;height: 480px;max-height: 480px;}}","popup_border":[],"width_popup__tablet":"720px","max_height_popup__tablet":"400px","width_popup__mobile":"380px","max_height_popup__mobile":"480px","overflow_popup":"auto","size_scrollbar_popup":"3px","scrollbar_track_color":"#ffffff","scrollbar_thumb_color":"rgba(0, 0, 0, 0.43)","scrollbar_radius":{"top":"10px","left":"10px","bottom":"10px","right":"10px"},"tab":"normal","bottom_close":"none","handle":"g1-preorder-popup-v4","title":"g1 preorder popup v4","slug":"g1-preorder-popup-v4","popup_version":"ecom-Z6J4U"}},{"id":"698bf8a030bf8da07c0d2702","settings":{"layout":"theme","title":"G1 Popup -v3","custom_code":{"js":"","css":""},"slug":"g1-popup-v3","status":"public","popup_type":"","show_on":"all","custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"none","width_popup":"780px","max_width_popup":"780px","max_width_popup__tablet":"90%","max_width_popup__mobile":"333px","max_height_popup":"496px","height_popup":"496px","height_popup__tablet":"416px","height_popup__mobile":"535px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"10px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":"#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container{animation-name: none;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 780px;max-width: 780px;height: 496px;max-height: 496px;box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);}dialog#ecom-dialog-g1-popup-v3::backdrop{background-color: rgba(0, 0, 0, 0.5);backdrop-filter: blur(1px);}#shopify-section-ecom-g1-popup-v3-popup.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper,#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper{padding: 20px;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper-inner{overflow: hidden;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;left: none;right: 10px;width: 30px;height: 30px;background-color: #efefef;border-style: none;border-radius: 50%;padding: 10px;}#shopify-section-ecom-g1-popup-v3-popup.ecom-popups-wrapper .ecom-popup-close-button,#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button svg,#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}@media screen and (max-width: 1024px) and (min-width: 768px){#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 100%;max-width: 90%;height: 416px;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper{padding: 10px;margin: 0px;}}@media screen and (max-width: 767px) and (min-width: 101px){#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 333px;max-width: 333px;height: 535px;max-height: 548px;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper{padding-right: 10px;padding-left: 10px;}#shopify-section-ecom-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;
2338width: 20px;height: 20px;padding: 5px;}}","custom_show_on":["product"],"popup_priority":1,"overflow_popup":"hidden","tab":"normal","blur_overlay_popup":"1px","left_close":"none","popup_spacing__tablet":{"padding":{"left":"10px","top":"10px","bottom":"10px","right":"10px"},"margin":{"top":"0px","left":"0px","bottom":"0px","right":"0px"}},"width_popup__tablet":"100%","width_popup__mobile":"333px","max_height_popup__mobile":"548px","popup_spacing__mobile":{"padding":{"left":"10px","right":"10px"}},"top_close__mobile":"10px","width_close__mobile":"20px","height_close__mobile":"20px","icon_spacing__mobile":{"padding":{"left":"5px","top":"5px","bottom":"5px","right":"5px"},"margin":[]},"handle":"g1-popup-v3","popup_border":[],"popup_version":"ecom-43T0Q"}},{"id":"69bd18dbf4c3aeb2ee08aa0c","settings":{"layout":"theme","title":" (f8h) G1 Popup -v3","custom_code":{"js":"","css":""},"slug":"f8h-g1-popup-v3","status":"public","popup_type":"","show_on":"all","custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"none","width_popup":"780px","max_width_popup":"780px","max_width_popup__tablet":"90%","max_width_popup__mobile":"333px","max_height_popup":"477px","height_popup":"477px","height_popup__tablet":"416px","height_popup__mobile":"622px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"10px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":" .ecom-popups-container{animation-name: none;} .ecom-popups-container .ecom-popups-wrapper{width: 780px;max-width: 780px;height: 477px;max-height: 477px;}.ecom-popups-container::backdrop{background-color: rgba(0, 0, 0, 0.5);} .ecom-popups-container::backdrop{backdrop-filter: blur(1px);}.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}.ecom-popups-container .ecom-popups-wrapper{box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);} .ecom-popups-container .ecom-popups-wrapper, .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;} .ecom-popups-wrapper{padding: 20px;}
2338.ecom-popups-container .ecom-popups-wrapper-inner{overflow: hidden;} .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;left: none;right: 10px;width: 30px;height: 30px;border-radius: 50%;padding: 10px;}.ecom-popups-wrapper .ecom-popup-close-button, .ecom-popups-wrapper .ecom-popup-close-button svg, .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}.ecom-popups-wrapper .ecom-popup-close-button{background-color: #efefef;border-style: none;}@media screen and (max-width: 1024px) and (min-width: 768px){ .ecom-popups-container .ecom-popups-wrapper{width: 100%;max-width: 90%;height: 416px;} .ecom-popups-wrapper{padding: 10px;margin: 0px;}}@media screen and (max-width: 767px) and (min-width: 101px){ .ecom-popups-container .ecom-popups-wrapper{width: 333px;max-width: 333px;height: 622px;max-height: 622px;} .ecom-popups-wrapper{padding-right: 10px;padding-left: 10px;} .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;width: 20px;height: 20px;padding: 5px;}}","custom_show_on":["product"],"popup_priority":1,"overflow_popup":"hidden","tab":"normal","blur_overlay_popup":"1px","left_close":"none","popup_spacing__tablet":{"padding":{"left":"10px","top":"10px","bottom":"10px","right":"10px"},"margin":{"top":"0px","left":"0px","bottom":"0px","right":"0px"}},"width_popup__tablet":"100%","width_popup__mobile":"333px","max_height_popup__mobile":"622px","popup_spacing__mobile":{"padding":{"left":"10px","right":"10px"}},"top_close__mobile":"10px","width_close__mobile":"20px","height_close__mobile":"20px","icon_spacing__mobile":{"padding":{"left":"5px","top":"5px","bottom":"5px","right":"5px"},"margin":[]},"handle":"f8h-g1-popup-v3","popup_border":[],"popup_version":"ecom-LN0GW"}},{"id":"69e985a7592ad407db0bc186","settings":{"layout":"theme","title":"(Flash Sale) G1 Popup -v3","custom_code":{"js":"","css":""},"status":"public","popup_type":"","show_on":"all","custom_specific":false,"devices":["desktop","mobile","tablet"],"all_user":"all","all_lang":true,"all_country":true,"color":"#d64242","popup_event_show":"click","overlay_color":"rgba(0, 0, 0, 0.5)","background_color":"#ffffff","spacing":{"padding":{"top":"0px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"popup_radius":{"right":"10px","top":"10px","left":"10px","bottom":"10px"},"popup_shadow":{"box-shadow":{"color":"rgba(0, 0, 0, 0.5)","horizontal":"0px","vertical":"10px","blur":"30px","spread":"-10px"}},"popup_animation":"none","width_popup":"780px","max_width_popup":"780px","max_width_popup__tablet":"90%","max_width_popup__mobile":"333px","max_height_popup":"477px","height_popup":"477px","height_popup__tablet":"416px","height_popup__mobile":"622px","popup_position":"center","popup_spacing":{"padding":{"top":"20px","left":"20px","bottom":"20px","right":"20px"},"margin":[]},"icon_close_border":{"border-style":"none"},"top_close":"10px","right_close":"10px","icon_color":"#000000","icon_background_color":"#efefef","icon_radius":{"right":"50%","top":"50%","left":"50%","bottom":"50%"},"icon_spacing":{"padding":{"top":"10px","left":"10px","bottom":"10px","right":"10px"}},"width_close":"30px","height_close":"30px","published":"published","style_popup":"#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container{animation-name: none;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 780px;max-width: 780px;height: 477px;max-height: 477px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-container::backdrop{background-color: rgba(0, 0, 0, 0.5);}dialog#ecom-dialog-flash-sale-g1-popup-v3::backdrop{backdrop-filter: blur(1px);}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-container .ecom-popups-wrapper{box-shadow: 0px 10px 30px -10px rgba(0, 0, 0, 0.5);}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper,#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper .ecom-popups-wrapper-inner{border-radius: 10px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper{padding: 20px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-container .ecom-popups-wrapper-inner{overflow: hidden;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;left: none;right: 10px;width: 30px;height: 30px;border-radius: 50%;padding: 10px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-wrapper .ecom-popup-close-button,#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button svg,#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button svg path{color: #000000 !important;fill: #000000 !important;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup.ecom-popups-wrapper .ecom-popup-close-button{background-color: #efefef;border-style: none;}@media screen and (max-width: 1024px) and (min-width: 768px){#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 100%;max-width: 90%;height: 416px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper{padding: 10px;margin: 0px;}}@media screen and (max-width: 767px) and (min-width: 101px){#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-container .ecom-popups-wrapper{width: 333px;max-width: 333px;height: 622px;max-height: 622px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper{padding-right: 10px;padding-left: 10px;}#shopify-section-ecom-flash-sale-g1-popup-v3-popup .ecom-popups-wrapper .ecom-popup-close-button{top: 10px;
2338width: 20px;height: 20px;padding: 5px;}}","custom_show_on":["product"],"popup_priority":1,"overflow_popup":"hidden","tab":"normal","blur_overlay_popup":"1px","left_close":"none","popup_spacing__tablet":{"padding":{"left":"10px","top":"10px","bottom":"10px","right":"10px"},"margin":{"top":"0px","left":"0px","bottom":"0px","right":"0px"}},"width_popup__tablet":"100%","width_popup__mobile":"333px","max_height_popup__mobile":"622px","popup_spacing__mobile":{"padding":{"left":"10px","right":"10px"}},"top_close__mobile":"10px","width_close__mobile":"20px","height_close__mobile":"20px","icon_spacing__mobile":{"padding":{"left":"5px","top":"5px","bottom":"5px","right":"5px"},"margin":[]},"handle":"flash-sale-g1-popup-v3","popup_border":[],"slug":"flash-sale-g1-popup-v3","popup_version":"ecom-FG0KN"}}]
2339    </script>
2339
2340    
2340<script type="application/json" id="ecom-popup-variables">
2341        {
2342            "country": "US",
2343            "language": "en",
2344            "page_type": "page",
2345            "page_title": "Contact Cheerble | Support, Partnerships &amp; Sales",
2346            "handle": "contact-us"
2347        }
2348    </script>
2348
2349
2350<!-- EComposer Config Script -->
2351<script id="ecom-theme-helpers" async>
2352window.EComposer=window.EComposer||{};(function(){if(!this.configs)this.configs={};this.configs={"custom_code":{"enable_jquery":true,"custom_js":""},"instagram":null};this.configs.ajax_cart={"enable":true,"note":true,"checkout_color":"#ffffff","checkout_color_hover":"#ffffff","continue_color":"#ffffff","continue_color_hover":"#ffffff","image_type":"payment","border_radius":{"top":"3px","left":"3px","bottom":"3px","right":"3px"},"width":"250px","spacing":{"margin":{"top":"5px"},"padding":{"right":"24px","left":"24px","top":"12px","bottom":"12px"}},"continue_label":"Continue shopping","checkout_label":"Checkout","font_button":{"font-size":"14px","font-weight":"400","line-height":"20px"},"typo_button":"font-size:14px;font-weight:400;line-height:20px;","design":"design_2","button_list":[{"type":"continue","settings":{"continue_background_type_color":{"classic":{"background-color":"#ffffff"},"native":["background: #ffffff"]},"continue_color_hover":"#ffffff","continue_color":"#000000","continue_label":"Continue shopping"}},{"type":"checkout","settings":{"checkout_color":"#ffffff","checkout_background_type_color":{"classic":{"background-color":"#000000"},"native":["background: #000000"]},"checkout_label":"Checkout","use_terms":true}}]};this.customer=false;this.initQuickview=function(){};
2353this.proxy_path='/apps/ecomposer-visual-page-builder';this.popupScriptUrl='https://cdn.shopify.com/extensions/01a0ae25-c109-738c-b0c5-073c5517d390/ecomposer-144/assets/ecom_popup.js';this.routes={domain:'https://cheerble.com',root_url:'/',collections_url:'/collections',all_products_collection_url:'/collections/all',cart_url:'/cart',cart_add_url:'/cart/add',cart_change_url:'/cart/change',cart_clear_url:'/cart/clear',cart_update_url:'/cart/update',product_recommendations_url:'/recommendations/products'};
2354this.queryParams={};
2355if(window.location.search.length){new URLSearchParams(window.location.search).forEach((value,key)=>{this.queryParams[key]=value})}
2356this.money_format="${{amount}}";
2357this.money_with_currency_format="${{amount}} USD";
2358this.currencyCodeEnabled=false;this.abTestingData = [];this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)};
2359this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t};
2360this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.ok?t.json():false)};
2361const u=new URLSearchParams(window.location.search);if(u.has("ecom-redirect")){const r=u.get("ecom-redirect");if(r){let d;try{d=decodeURIComponent(r)}catch{return}d=d.trim().replace(/[\r\n\t]/g,"");if(d.length>2e3)return;const p=["javascript:","data:","vbscript:","file:","ftp:","mailto:","tel:","sms:","chrome:","chrome-extension:","moz-extension:","ms-browser-extension:"],l=d.toLowerCase();for(const o of p)if(l.includes(o))return;const x=[/
2361<script/i,/<\/script/i,/javascript:/i,/vbscript:/i,/onload=/i,/onerror=/i,/onclick=/i,/onmouseover=/i,/onfocus=/i,/onblur=/i,/onsubmit=/i,/onchange=/i,/alert\s*\(/i,/confirm\s*\(/i,/prompt\s*\(/i,/document\./i,/window\./i,/eval\s*\(/i];for(const t of x)if(t.test(d))return;if(d.startsWith("/")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href=d;return}if(!d.includes("://")&&!d.startsWith("//")){if(!/^[a-zA-Z0-9\-._~:/?#[\]@!$&'()*+,;=%]+$/.test(d))return;if(d.includes("../")||d.includes("./"))return;window.location.href="/"+d;return}let n;try{n=new URL(d)}catch{return}if(!["http:","https:"].includes(n.protocol))return;if(n.port&&(parseInt(n.port)<1||parseInt(n.port)>65535))return;const a=[window.location.hostname];if(a.includes(n.hostname)&&(n.href===d||n.toString()===d))window.location.href=d}}
2362}).bind(window.EComposer)();
2363if(window.Shopify&&window.Shopify.designMode&&window.top&&window.top.opener){window.addEventListener("load",function(){window.top.opener.postMessage({action:"ecomposer:loaded"},"*")})}
2364</script>
2364<!-- Toast Template -->
2365<script type="text/template" id="ecom-template-html"><!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg ecom-toast-icon-info" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg>
2366<svg class="ecom-toast-icon-svg ecom-toast-icon-success" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 48c110.5 0 200 89.5 200 200 0 110.5-89.5 200-200 200-110.5 0-200-89.5-200-200 0-110.5 89.5-200 200-200m140.2 130.3l-22.5-22.7c-4.7-4.7-12.3-4.7-17-.1L215.3 303.7l-59.8-60.3c-4.7-4.7-12.3-4.7-17-.1l-22.7 22.5c-4.7 4.7-4.7 12.3-.1 17l90.8 91.5c4.7 4.7 12.3 4.7 17 .1l172.6-171.2c4.7-4.7 4.7-12.3 .1-17z"/></svg>
2367</div><div id="ecom-toast-desc"></div></div><!-- END app snippet --></script>
2367<!-- END app block --><!-- BEGIN app block: shopify://apps/linkedoption/blocks/app-embed/564f3d71-fe5e-48d7-a0de-284b76666f1e --><style>.king-linked-options-collection__container {
2368      --align: start;
2369      --margin-top: 10px;
2370      --margin-bottom: 0px;
2371      --count-font-size: 12px;
2372      --count-font-color: #5F6772;
2373      --label-layout: column;
2374      --label-font-size: 12px;
2375      --label-font-color: #5f6772;
2376      --label-space: 4px;
2377    }
2378    .lv-option-collection-color-swatch {
2379      --border-width: 1px;
2380      --border-color: transparent;
2381      --border-color-active: #5F6772;
2382      --border-color-hover: #000;
2383      --padding: 2px;
2384      --size: 24px;
2385    }
2386    .lv-option-collection-image-swatch {
2387      --border-width: 1px;
2388      --border-color: #D4D4D4;
2389      --border-color-active: #5F6772;
2390      --border-color-hover: #000;
2391      --padding: 2px;
2392      --size: 24px;
2393    }
2394    .lv-option-collection-button {
2395      --border-width: 1px;
2396      --padding: 4px;
2397      --border-color: #BABFC3;
2398      --border-color-active: #4F5354;
2399      --border-color-hover: #000;
2400      --bg-color: #FFFFFF;
2401      --bg-color-active: #FFFFFF;
2402      --text-color: #000;
2403      --text-color-active: #000;
2404    }
2405    .lv-option-collection-dropdown,
2406    .lv-option-collection-dropdown-options {
2407      --bg-color: #FFFFFF;
2408      --text-color: #5F6772;
2409      --border-width: 1px;
2410      --border-color: #5F6772;
2411      --border-radius: 1px;
2412      --padding: 6px;
2413      --text-color-active: #202020;
2414      --bg-color-active: #eee;
2415    }
2416  </style><!-- BEGIN app snippet: config -->
2416<script>
2417  window.kingLinkedOptionConfig = window.kingLinkedOptionConfig || {};
2418  kingLinkedOptionConfig.version = "v1";
2419  kingLinkedOptionConfig.enabled = true;
2420  kingLinkedOptionConfig.shop = "cheerble.myshopify.com";
2421  kingLinkedOptionConfig.country = "US";
2422  kingLinkedOptionConfig.language = "en";
2423  kingLinkedOptionConfig.currency = "USD";
2424  kingLinkedOptionConfig.shopDomain = "cheerble.com";
2425  kingLinkedOptionConfig.pageType = "page";
2426  kingLinkedOptionConfig.moneyFormat = "${{amount}}";
2427  kingLinkedOptionConfig.moneyFormatWithCurrency = "${{amount}} USD";
2428  kingLinkedOptionConfig.prefix = "";
2429  kingLinkedOptionConfig.namespace = "app--20802568193--king-linked-options";
2430  kingLinkedOptionConfig.hide = true;
2431  kingLinkedOptionConfig.remove = false;
2432  kingLinkedOptionConfig.storefrontAccessToken = "b7fe866cf22d3fd29c026a7271b3956c";
2433  kingLinkedOptionConfig.cartAttributeEnabled = false;
2434  kingLinkedOptionConfig.cartAttributeSelector = "";
2435  kingLinkedOptionConfig.filterByPrecedingOptions = false;
2436  kingLinkedOptionConfig.hideDuplicateOption = false;
2437  kingLinkedOptionConfig.hideDuplicate = false;
2438  kingLinkedOptionConfig.subcategoryInCardMode = "FULL_OPTION";
2439  kingLinkedOptionConfig.enableSeamlessOptionSwitching = false;
2440  kingLinkedOptionConfig.useMainProductCanonicalUrl = false;
2441  kingLinkedOptionConfig.localizedHandleSyncEnabled = false;
2442  kingLinkedOptionConfig.seamlessSectionIds = [];
2443  kingLinkedOptionConfig.themeConfigV2 = {"liveThemeId":"152023859419","themes":[{"themeIds":["129178042587","131560145115"],"themeStoreId":"864","themeName":"Story","product":{"points":[],"variant":{"id":"","option":{"id":"","name":{"id":"legend","type":"text"}}},"exclude":"","hide":""},"productCard":{"item":{"card":"","link":"","price":"","title":"","image_1":"","image_2":"","image_1_type":"","image_2_type":"","compareAtPrice":""},"points":[],"quickAddForm":{"product":{"id":"","type":"value"},"variant":{"id":"","type":"value"}},"exclude":"","hide":""},"quickView":{"points":[],"trigger":"","variant":"","container":"","productId":{"id":"","type":""},"getVariantEl":""}},{"themeIds":["152023859419","140922683611","144562421979","146708103387","146723012827","149132706011","149940437211","151223468251","151254237403","151256826075","151390257371","153528795355","159488508123","159545688283","159611781339","159642091739","159669354715","160463716571","160950124763","160950124763","161167835355","161167835355","162154315995","162154315995","163050520795","163050520795","164814323931","164814323931","164918853851","164918853851","165204066523","165204066523","165206491355","165206491355","165226479835","165226479835","165231395035","165231395035"],"themeStoreId":"1190","themeName":"Impact","product":{"points":[{"id":".product-info__block-item[data-block-id='variant_picker']","pos":"BEFORE"},{"id":".product-info__block-item[data-block-id='quantity_selector']","pos":"BEFORE"},{"id":".product-info__block-item[data-block-id='buy_buttons']","pos":"BEFORE"},{"id":".product-info__block-item[data-block-id='description']","pos":"BEFORE"},{"id":".product-info__block-item[data-block-id='price']","pos":"BEFORE"}],"variant":{"id":".product-info__block-item[data-block-id='variant_picker'] .product-info__variant-picker","option":{"id":"fieldset","name":{"id":"legend","type":"text"}}},"container":".product-info","exclude":"","hide":""},"productCard":{"item":{"card":"product-card","link":"a","price":".price-list sale-price","title":".product-card__title a","image_1":".product-card__figure img:nth-child(1)","image_2":".product-card__figure img:nth-child(1)","image_1_type":"image","image_2_type":"image","compareAtPrice":""},"points":[{"id":".product-card__info","pos":"INSIDE"}],"quickAddForm":{"product":{"id":"","type":""},"variant":{"id":"","type":""}},"exclude":"","hide":""},"quickView":{"type":"global","points":[{"id":"variant-picker","pos":"BEFORE"},{"id":"form[action*='/cart/add']","pos":"BEFORE"}],"trigger":".product-card__quick-buy","variant":"variant-picker","container":"quick-buy-drawer","productId":{"id":"form[action*='/cart/add'] input[name='product-id']","type":"value"}}}]};
2444  kingLinkedOptionConfig.product = {
2445    id: 0,
2446    active: false,
2447    groupType: "",
2448    autoScroll: false,
2449    anchor: "",
2450    options: null,
2451    trans: {}
2452  };
2453  kingLinkedOptionConfig.productCard = {
2454    enabled: true,
2455    multiOptionEnabled: false,
2456    hoverImageEnabled: false,
2457    hideOptions: "",
2458    applyPages: ["search"],
2459    customize: {"align":"LEFT","display":"SWATCHES","countText":"{{count}} colors","customCss":"","marginTop":10,"showLabel":false,"imageAlign":"CENTER","labelSpace":4,"buttonLimit":5,"buttonStyle":"SQUARE","labelLayout":"STACK","dropdownIcon":1,"marginBottom":0,"buttonPadding":4,"countFontSize":12,"labelFontSize":12,"twoColorStyle":"bottom right","countFontColor":"#5F6
2459772","colorSwatchSize":24,"dropdownPadding":6,"imageSwatchSize":24,"colorSwatchLimit":5,"colorSwatchStyle":"ROUND","imageSwatchLimit":5,"imageSwatchStyle":"ROUND","buttonBorderWidth":1,"buttonColorActive":"#FFFFFF","buttonColorNormal":"#FFFFFF","buttonLimitMobile":5,"dropdownTextColor":"#5F6772","colorSwatchPadding":2,"imageSwatchPadding":2,"dropdownBorderColor":"#5F6772","dropdownBorderWidth":1,"buttonTextColorActive":"#000","buttonTextColorNormal":"#000","buttonUnavailableStyle":"CROSS","colorSwatchBorderWidth":1,"colorSwatchLimitMobile":5,"imageSwatchBorderWidth":1,"imageSwatchLimitMobile":5,"buttonBorderColorActive":"#4F5354","buttonBorderColorNormal":"#BABFC3","dropdownBackgroundColor":"#FFFFFF","dropdownUnavailableStyle":"NONE","buttonHideUnmatchedVariant":false,"colorSwatchUnavailableStyle":"CROSS","imageSwatchUnavailableStyle":"CROSS","colorSwatchBorderColorActive":"#5F6772","colorSwatchBorderColorNormal":"transparent","dropdownHideUnmatchedVariant":false,"imageSwatchBorderColorActive":"#5F6772","imageSwatchBorderColorNormal":"#D4D4D4","colorSwatchHideUnmatchedVariant":false,"imageSwatchHideUnmatchedVariant":false},
2460    clickBehavior: "REDIRECT",
2461  };
2462  var lvNormalizeTranslations = function(value) {
2463    return value && typeof value === "object" && !Array.isArray(value)
2464      ? value
2465      : {};
2466  };
2467  kingLinkedOptionConfig.appTranslations = Object.assign(
2468    {},
2469    lvNormalizeTranslations({}),
2470    lvNormalizeTranslations({})
2471  );
2472</script>
2472
2473
2474<!-- END app snippet -->
2475<style
2476  id="king-linked-options-custom-css"
2477>
2478  /* Add your custom CSS below */
2479
2480  /* Add your custom CSS below */
2481
2482</style>
2483<!-- BEGIN app snippet: template -->
2484  
2485
2486<!-- END app snippet -->
2487
2488
2489
2490
2491
2492
2493
2494<!-- END app block -->
2494<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2494
2494
2495<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2495
2495
2496<script src="https://cdn.shopify.com/extensions/01a0a516-d34f-795a-ab91-339831e1344c/countdown-timer-30-97/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2496
2496
2497<script src="https://cdn.shopify.com/extensions/01a0ae25-c109-738c-b0c5-073c5517d390/ecomposer-144/assets/ecom.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2497
2497
2498<script src="https://cdn.shopify.com/extensions/01a0b920-6b1d-796e-8cb1-48d2f7a30b41/linked-options-407/assets/linked_options_variants.min.js" type="text/javascript" defer="defer"></script>
2498
2499<link href="https://cdn.shopify.com/extensions/01a0b920-6b1d-796e-8cb1-48d2f7a30b41/linked-options-407/assets/product.min.css" rel="stylesheet" type="text/css" media="all">
2500<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2501<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: 3752099958,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 2501
2501
2502<script>
2503  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2504</script>
vendor: 1 bytes, line 2504
2504
2505<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}
2505).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: 3752099958,storefrontBaseUrl: "https://cheerble.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://cheerble.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2597355739","configuration":"{\"pixel_id\":\"1194687281521124\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2225537243","configuration":"{\"shopId\":\"3752099958\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2505,{"id":"1893204187","configuration":"{\"eventReceiverEndpoint\":\"https:\\\/\\\/pixee.gropulse.com\\\/fb-conversion-api\",\"shop\":\"cheerble.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3624f597cd4866b861383748440ef273","type":"APP","apiClientId":8109260801,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1856209115","configuration":"{\"projectId\":\"sq01ez8hhq\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1853227227","configuration":"{\"shopId\":\"625a3ac7-fa57-4d35-94c6-be0547643cc0\",\"analyticsUrl\":\"https:\\\/\\\/shogun-abc-production.global.ssl.fastly.net\",\"appType\":\"ab_testing\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6d2b8445c58f7ac1a1dfccce276de7aa","type":"APP","apiClientId":214825828353,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1415250139","configuration":"{\"shop\":\"cheerble.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\",\"product_bundles_data\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"736e20ef78afbd797393d9a41c61f416","type":"APP","apiClientId":177733,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"956170459","configuration":"{ \"accountID\": \"4ahle548\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9ec0ed3f4c6e1fcf6eea3a0558b0e7a5","type":"APP","apiClientId":82943213569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"944537819","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":"783581403","configuration":"{\"endpoint\":\"https:\\\/\\\/api.parcelpanel.com\",\"debugMode\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"97b5be1756c17e4819e71893a005b595","type":"APP","apiClientId":2681387,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"590676187","configuration":"{\"accountID\":\"1848772\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c67c427e35bed2216d156eaeeacde779","type":"APP","apiClientId":4870017,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"500793563","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-40HE41XYPD\\\",\\\"AW-331431983\\\",\\\"GT-TNPB7LM\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"AW-331431983\\\/1BQaCKy-vccZEK-AhZ4B\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-40HE41XYPD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"AW-331431983\\\/fJhmCJKB1-ECEK-AhZ4B\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-40HE41XYPD\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-40HE41XYPD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-40HE41XYPD\\\",\\\"AW-331431983\\\/o6WqCK--vccZEK-AhZ4B\\\",\\\"MC-FCKQ8GHQDC\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-40HE41XYPD\\\"}],\\\"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":"479068379","configuration":"{\"accountID\":\"10364\",\"shopify_domain\":\"cheerble.myshopify.com\",\"ga4ID\":\"null\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"625fbf96aca7ded95a18cea1ecff52db","type":"APP","apiClientId":6509291,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2505,{"id":"116490459","configuration":"{\"advertiserId\":\"30507\",\"shopDomain\":\"cheerble.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"116392155","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"94385\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"115638491","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"617263c96bb3a3001db4f4a2\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"10518747","configuration":"{\"myshopifyDomain\":\"cheerble.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"40501467","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Meta Conversion Pixee"},{"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":"Cheerble","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"cheerble.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/cheerble.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9464332714203","handle":"wickedbone-air","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49212115452123","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9423029305563","handle":"pet-fountain-elfin-e1s","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49045692612827","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8689228284123","handle":"wicked-ball-air","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46044365455579","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8996471079131","handle":"wicked-ball-rolly","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47737238126811","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9481258795227","handle":"wicked-ball-air-nano","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49272421613787","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8689386160347","handle":"wicked-ball-air-shell","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46044485779675","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8996514922715","handle":"wicked-ball-duo2","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47621845156059","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8689230250203","handle":"wicked-ball-m3","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46078412816603","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8947278020827","handle":"wicked-mouse-neo","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47345985126619","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8055111418075","handle":"pet-fountain-elfin-e1-plus","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46407896826075","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8055110697179","handle":"pet-fountain-elfin-e1","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46423761879259","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9260281856219","handle":"pet-fountain-elfin-d1-pro","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48457686352091","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8782696612059","handle":"pet-fountain-replacement-filters","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46425111920859","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://cheerble.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152023859419","themePublished":"true","eventMetadataId":"ffe63cc3-60ea-423f-87e1-40ab89490f4b","pageType":"page","resourceId":"47017623670","shopId":"3752099958","storefrontBaseUrl":"https:\/\/cheerble.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2505<script>
2506  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2507  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2508  window.ShopifyAnalytics.meta.currency = 'USD';
2509  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":47017623670,"requestId":"1658e2c3-1b0a-4f6b-b6ef-bb721b2f3805-1790278288"}};
2510  for (var attr in meta) {
2511    window.ShopifyAnalytics.meta[attr] = meta[attr];
2512  }
2513</script>
vendor: 1 bytes, line 2513
2513
2514<script class="analytics">
2515  (function () {
2516    var customDocumentWrite = function(content) {
2517      var jquery = null;
2518
2519      if (window.jQuery) {
2520        jquery = window.jQuery;
2521      } else if (window.Checkout && window.Checkout.$) {
2522        jquery = window.Checkout.$;
2523      }
2524
2525      if (jquery) {
2526        jquery('body').append(content);
2527      }
2528    };
2529
2530    var hasLoggedConversion = function(token) {
2531      if (token) {
2532        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2533      }
2534      return false;
2535    }
2536
2537    var setCookieIfConversion = function(token) {
2538      if (token) {
2539        var twoMonthsFromNow = new Date(Date.now());
2540        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2541
2542        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2543      }
2544    }
2545
2546    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2547    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2548    if (trekkie.integrations) {
2549      return;
2550    }
2551    trekkie.methods = [
2552      'identify',
2553      'page',
2554      'ready',
2555      'track',
2556      'trackForm',
2557      'trackLink'
2558    ];
2559    trekkie.factory = function(method) {
2560      return function() {
2561        var args = Array.prototype.slice.call(arguments);
2562        args.unshift(method);
2563        trekkie.push(args);
2564        if (method == 'track' || method == 'page') {
2565          try {
2566            if (window.__TREKKIE_SHIM_QUEUE == null) {
2567              window.__TREKKIE_SHIM_QUEUE = [];
2568            }
2569            window.__TREKKIE_SHIM_QUEUE.push({
2570              from: 'trekkie-stub',
2571              method: method,
2572              args: args.slice(1)
2573            });
2574          } catch (e) {
2575            // no-op
2576          }
2577        }
2578        return trekkie;
2579      };
2580    };
2581    for (var i = 0; i < trekkie.methods.length; i++) {
2582      var key = trekkie.methods[i];
2583      trekkie[key] = trekkie.factory(key);
2584    }
2585    trekkie.load = function(config) {
2586      trekkie.config = config || {};
2587      trekkie.config.initialDocumentCookie = document.cookie;
2588      var first = document.getElementsByTagName('script')[0];
2589var script = document.createElement('script');
2590script.type = 'text/javascript';
2591script.onerror = function(e) {
2592  var scriptFallback = document.createElement('script');
2593  scriptFallback.type = 'text/javascript';
2594  scriptFallback.onerror = function(error) {
2595          var Monorail = {
2596      produce: function produce(monorailDomain, schemaId, payload) {
2597        var currentMs = new Date().getTime();
2598        var event = {
2599          schema_id: schemaId,
2600          payload: payload,
2601          metadata: {
2602            event_created_at_ms: currentMs,
2603            event_sent_at_ms: currentMs
2604          }
2605        };
2606        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2607      },
2608      sendRequest: function sendRequest(endpointUrl, payload) {
2609        // Try the sendBeacon API
2610        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2611          var blobData = new window.Blob([payload], {
2612            type: 'text/plain'
2613          });
2614
2615          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2616            return true;
2617          } // sendBeacon was not successful
2618
2619        } // XHR beacon
2620
2621        var xhr = new XMLHttpRequest();
2622
2623        try {
2624          xhr.open('POST', endpointUrl);
2625          xhr.setRequestHeader('Content-Type', 'text/plain');
2626          xhr.send(payload);
2627        } catch (e) {
2628          console.log(e);
2629        }
2630
2631        return false;
2632      },
2633      isIos12: function isIos12() {
2634        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2635      }
2636    };
2637    Monorail.produce('monorail-edge.shopifysvc.com',
2638      'trekkie_storefront_load_errors/1.1',
2639      {shop_id: 3752099958,
2640      theme_id: 152023859419,
2641      app_name: "storefront",
2642      context_url: window.location.href,
2643      source_url: "//cheerble.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
2644
2645  };
2646  scriptFallback.async = true;
2647  scriptFallback.src = '//cheerble.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2648  first.parentNode.insertBefore(scriptFallback, first);
2649};
2650script.async = true;
2651script.src = '//cheerble.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2652first.parentNode.insertBefore(script, first);
2653
2654    };
2655    trekkie.load(
2656      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":3752099958,"isMerchantRequest":null,"themeId":152023859419,"themeCityHash":"87332749
265611664763699","contentLanguage":"en","currency":"USD","eventMetadataId":"ffe63cc3-60ea-423f-87e1-40ab89490f4b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2657    );
2658
2659    var loaded = false;
2660    trekkie.ready(function() {
2661      if (loaded) return;
2662      loaded = true;
2663
2664      window.ShopifyAnalytics.lib = window.trekkie;
2665
2666      var originalDocumentWrite = document.write;
2667      document.write = customDocumentWrite;
2668      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2669      document.write = originalDocumentWrite;
2670
2671      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2672      var token = match? match[1]: undefined;
2673      if (!hasLoggedConversion(token)) {
2674        setCookieIfConversion(token);
2675        
2676      }
2677    });
2678
2679    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":47017623670,"requestId":"1658e2c3-1b0a-4f6b-b6ef-bb721b2f3805-1790278288","shopifyEmitted":true});
2680
2681    var eventsListenerScript = document.createElement('script');
2682    eventsListenerScript.async = true;
2683    eventsListenerScript.src = "//cheerble.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2684    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2685})();</script>
vendor: 1 bytes, line 2685
2685
2686<script
2687  defer
2688  src="https://cheerble.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2689  data-application="storefront-renderer"
2690  data-shop-id="3752099958"
2691  data-render-region="gcp-us-central1"
2692  data-page-type="page"
2693  data-theme-instance-id="152023859419"
2694  data-theme-name="Impact"
2695  data-theme-version="6.5.0"
2696  data-monorail-region="shop_domain"
2697  data-resource-timing-sampling-rate="10"
2698  data-shs="true"
2699  data-shs-beacon="true"
2700  data-shs-export-with-fetch="true"
2701  data-shs-logs-sample-rate="1"
2702  data-shs-beacon-endpoint="https://cheerble.com/api/collect"
2703></script>
2703
2704<meta name="shopify-y" content="3a4a848b-9175-40f6-8b5e-1b15d2876231" data-expiration="1821835889000"><meta name="shopify-s" content="2a10410e-a4a1-437b-80b0-36ac385be6b3" data-expiration="1790280089000"><meta name="new-cookie-storage-activated" content="t">
2705</head>
2706
2707  <body class="zoom-image--enabled page-contact">
2708    <a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
2709<aside id="shopify-section-sections--19711908380891__cust-announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar cust-announcement-bar"><style>
2710      :root {
2711        --sticky-announcement-bar-enabled:0;
2712      }</style><style data-shopify>
2713          .announcement-bar__block-message_9rzfD{
2714            --countdown-bg-color: rgba(0,0,0, 0.4);
2715            --countdown-text-color: #ffffff;
2716          }
2717        </style>
2718    <style data-shopify>
2719          .announcement-bar__block-message_UHRBDb{
2720            --countdown-bg-color: rgba(0,0,0, 0.4);
2721            --countdown-text-color: #ffffff;
2722          }
2723        </style>
2724    <style data-shopify>
2725          .announcement-bar__block-message_n9a8eD{
2726            --countdown-bg-color: rgba(255,255,255, 0.4);
2727            --countdown-text-color: #1c1c1e;
2728          }
2729        </style>
2730    
2731    <height-observer variable="announcement-bar">
2732      <div class="announcement-bar bg-custom text-custom"style="--background: 199 224 255; --text-color: 28 28 30;"><div class="container">
2733            
2734            <div class="announcement-bar__wrapper justify-between"><button class="tap-area" is="prev-button" aria-controls="announcement-bar" aria-label="Previous"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
2735        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
2736      </svg></button><announcement-bar swipeable  id="announcement-bar" class="announcement-bar__static-list"><div class="announcement-bar__block announcement-bar__block-message_9rzfD text-xxs  " >
2737                      <div class="bold content-text">
2738                       🦴 Next-Gen Wickedbone Air
2739                       
2740                         <span class="content-btn"><span style="margin:0px 5px;">| </span>  <a href="/products/wickedbone-air">Shop Now</a></span>
2741                       
2742                      </div>
2743                     
2744                  </div><div class="announcement-bar__block announcement-bar__block-message_UHRBDb text-xxs reveal-invisible " >
2745                      <div class="bold content-text">
2746                       ⭐ Elfin E1S now live 
2747                       
2748                         <span class="content-btn"><span style="margin:0px 5px;">| </span>  <a href="/products/pet-fountain-elfin-e1s">Upgrade for your cat!</a></span>
2749                       
2750                      </div>
2751                     
2752                  </div><div class="announcement-bar__block announcement-bar__block-message_n9a8eD text-xxs reveal-invisible " >
2753                      <div class="bold content-text">
2754                       Free Shipping on Orders over US$40
2755                       
2756                      </div>
2757                     
2758                  </div></announcement-bar><button class="tap-area" is="next-button" aria-controls="announcement-bar" aria-label="Next"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right reverse-icon" viewBox="0 0 7 10">
2759        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2760      </svg></button></div>
2761          </div></div>
2762    </height-observer>
2763  
2764    
2764<script>
2765      document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--19711908380891__cust-announcement-bar').clientHeight) + 'px');
2766    </script>
2766</aside><header id="shopify-section-sections--19711908380891__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
2767  :root {
2768    --sticky-header-enabled:1;
2769    --menu-title-bg-color: #c7e0ff;
2770    --menu-title-text-color: #002fa7;
2771  }
2772
2773  #shopify-section-sections--19711908380891__header {
2774    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
2775    --header-padding-block: var(--spacing-3);
2776    --header-background-opacity: 1.0;
2777    --header-background-blur-radius: 0px;
2778    --header-transparent-text-color: 255 255 255;--header-logo-width: 110px;
2779      --header-logo-height: 18px;position: sticky;
2780    top: 0;
2781    z-index: 10;
2782  }.shopify-section--announcement-bar ~ #shopify-section-sections--19711908380891__header {
2783      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
2784    }
2785
2786    @media screen and (min-width: 1150px) {
2787      .shopify-section--announcement-bar ~ #shopify-section-sections--19711908380891__header {
2788        top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
2789      }
2790    }@media screen and (max-width: 699px) {
2791      .navigation-drawer {
2792        --drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2));
2793      }
2794    }@media screen and (min-width: 700px) {
2795    #shopify-section-sections--19711908380891__header {--header-logo-width: 110px;
2796        --header-logo-height: 18px;--header-padding-block: var(--spacing-6);
2797    }
2798  }/* ==========================================================================
2799     CUSTOM LAYOUT 核心修复代码 (Desktop & Mobile)
2800     ========================================================================== *//* --- 桌面端 (Desktop): 强制单行,Logo在左,菜单居中 --- */
2801    @media screen and (min-width: 1150px) {
2802      #shopify-section-sections--19711908380891__header .header__wrapper {
2803        display: flex !important;
2804        align-items: center;
2805        justify-content: flex-start;
2806        gap: 40px; /* 控制 Logo 和菜单的间距 */
2807      }
2808
2809      /* 1. Logo 放在最左边 (Order 1) */
2810      #shopify-section-sections--19711908380891__header .header__logo {
2811        order: 1 !important;
2812        flex-shrink: 0;
2813        margin-right: 0;
2814        margin-left: 0;
2815      }
2816
2817      /* 2. 菜单 放在中间 (Order 2) */
2818      #shopify-section-sections--19711908380891__header .header__main-nav {
2819        order: 2 !important;
2820        flex-grow: 1;
2821        display: flex !important;
2822        opacity: 1 !important;
2823        visibility: visible !important;
2824        pointer-events: auto !important;
2825        justify-content: flex-start;
2826      }
2827      /* 修复菜单链接靠左对齐 */
2828      #shopify-section-sections--19711908380891__header .header__main-nav .header__link-list {
2829        justify-content: flex-start !important;
2830      }
2831
2832      /* 3. 图标 放在最右边 (Order 3) */
2833      #shopify-section-sections--19711908380891__header .header__secondary-nav {
2834        order: 3 !important;
2835        flex-shrink: 0;
2836        display: flex !important;
2837        opacity: 1 !important;
2838        visibility: visible !important;
2839        pointer-events: auto !important;
2840        justify-content: flex-end;
2841      }
2842    }
2843
2844    /* --- 移动端 (Mobile): 强制恢复默认布局 (左汉堡-中Logo-右图标) --- */
2845    @media screen and (max-width: 1149px) {
2846      #shopify-section-sections--19711908380891__header .header__wrapper {
2847        display: grid !important; /* 恢复 Grid 布局 */
2848        grid-template-columns: 1fr auto 1fr !important; /* 左-中-右 三分天下 */
2849        gap: 0 !important; /* 移除桌面端的间距 */
2850        justify-items: center; /* 默认居中 */
2851        align-items: center;
2852      }
2853
2854      /* 汉堡菜单靠左 */
2855      #shopify-section-sections--19711908380891__header .header__main-nav {
2856        justify-self: start !important;
2857        width: auto !important;
2858      }
2859
2860      /* Logo 绝对居中 */
2861      #shopify-section-sections--19711908380891__header .header__logo {
2862        grid-column: 2; /* 放在第2列 */
2863        margin: 0 !important;
2864        width: auto !important;
2865      }
2866
2867      /* 购物车靠右 */
2868      #shopify-section-sections--19711908380891__header .header__secondary-nav {
2869        grid-column: 3; /* 放在第3列 */
2870        justify-self: end !important;
2871      }
2872    }/* ============ 针对特定菜单:取消最后一个链接的强制加粗 ============ */
2873  /* 1. 针对 "Discover" (Handle: Discover) */
2874  li[data-handle="discover"] .dropdown-menu li:last-child .dropdown-menu__item,
2875  li[data-handle="discover"] .dropdown-menu li:last-child .dropdown-menu__item span {
2876    font-weight: normal !important;
2877    text-decoration: none !important;
2878  }
2879
2880/* ============ 账户下拉菜单:像素级贴边对齐修正 ============ */
2881
2882  .header__account-wrapper {
2883    position: relative !important;
2884    display: flex !important;
2885    align-items: center;
2886    justify-content: center;
2887    width: 44px;
2888    /* 关键 1:强制容器高度等于导航栏高度,确保 top: 100% 就在底线上 */
2889    height: var(--header-height, 80px) !important; 
2890    margin-top: calc(var(--header-padding-block) * -1) !important;
2891    margin-bottom: calc(var(--header-padding-block) * -1) !important;
2892    list-style: none;
2893  }
2894
2895  .account-hover-trigger {
2896    display: flex;
2897    align-items: center;
2898    justify-content: center;
2899    width: 100%;
2900    height: 100%;
2901    cursor: pointer;
2902  }
2903
2904  /* 下拉菜单盒子核心样式 */
2905  #shopify-section-sections--19711908380891__header .custom-account-dropdown {
2906    position: absolute !important;
2907    /* 关键 2:锚定在容器(现在是整个导航栏高度)的最底端 */
2908    top: 100% !important; 
2909    left: 50% !important;
2910    transform: translateX(-50%) !important;
2911    
2912    background: #ffffff !important;
2913    min-width: 160px !important;
2914    padding-top: 20px  !important;
2915    padding-left: 5px  !important;
2916    padding-right: 5px  !important;
2917    padding-bottom: 20px  !important;
2918
2919    
2920    /* 关键 3:顶部直角实现无缝,底部 30px 圆角同步主题 */
2921    border-radius: 0 0 30px 30px !important; 
2922    
2923    /* 关键 4:彻底消除顶线,防止出现穿过图标的线条 */
2924    box-shadow: none !important; 
2925    border: 1px solid #F2F2F2 !important; 
2926    border-top: none !important; 
2927    
2928    opacity: 0;
2929    visibility: hidden;
2930    transition: opacity 0.2s ease-in-out;
2931    z-index: 1000 !important;
2932    pointer-events: none;
2933
2934    /* 微调:消除可能存在的 1px 渲染缝隙 */
2935    margin-top: -1px !important;
2936  }
2937
2938  /* 只在桌面端 (1150px 以上) 允许悬停显示 */
2939@media screen and (min-width: 1150px) {
2940  .account-hover-trigger:hover .custom-account-dropdown {
2941    opacity: 1 !important;
2942    visibility: visible !important;
2943    transform: translateX(-50%) !important;
2944    pointer-events: auto !important;
2945  }
2946}
2947
2948  /* 菜单项文字:保持 40px 左留白 */
2949  .custom-account-dropdown .dropdown-menu__item {
2950    padding: 9px 20px !important; 
2951    font-size: 15px !important;
2952    font-weight: 500 !important;
2953    color: #4D4D4D !important; 
2954    display: block !important;
2955    text-align: left !important;
2956    text-decoration: none !important;
2957    line-height: 1.7 !important;
2958  }
2959
2960  /* 鼠标感应层桥接 */
2961  .account-hover-trigger::after {
2962    content: "";
2963    position: absolute;
2964    top: 90%;
2965    left: 0;
2966    width: 100%;
2967    height: 20px;
2968    z-index: 1;
2969  }
2970
2971  /* 在移动端 (1149px 以下) 强制隐藏下拉框 */
2972@media screen and (max-width: 1149px) {
2973  .custom-account-dropdown {
2974    display: none !important; /* 彻底删除渲染,防止误点弹出 */
2975    visibility: hidden !important;
2976    opacity: 0 !important;
2977  }
2978  
2979  /* 确保图标高度在移动端恢复正常,不要撑开导航栏 */
2980  .header__account-wrapper {
2981    height: 44px !important; 
2982    margin: 0 !important;
2983  }
2984}
2985
2986/* 导航栏微调保证视觉与LOGO垂直对其 */
2987.header__main-nav {
2988  margin-top: 3px;
2989}
2990
2991/* ============ 最终修正:桌面端导航全方位首字母大写 ============ */
2992
2993  /* 针对所有主导航链接、带箭头的菜单标题、以及下拉列表项 */
2994  .header__link-list a, 
2995  .header__link-list summary, 
2996  .header__link-list span,
2997  .header__link-list .h1, 
2998  .header__link-list .h2, 
2999  .header__link-list .h3, 
3000  .header__link-list .h4, 
3001  .header__link-list .h5, 
3002  .header__link-list .h6,
3003  .dropdown-menu__item,
3004  .custom-account-dropdown a {
3005    /* 如果你在后台输入的是 "Dog Toys",请用 none */
3006    /* 如果后台输入的是全大写 "DOG TOYS",请用 capitalize */
3007    text-transform: capitalize !important; 
3008    letter-spacing: 0 !important; /* 修正全大写残留的宽字间距 */
3009  }
3010
3011  /* 针对 Impact 主题特有的 summary 样式微调 */
3012  .header__link-list summary {
3013    text-transform: capitalize !important;
3014  }
3015  /* 2. 移动端抽屉菜单 (Hamburger Menu) */
3016  .navigation-drawer a, 
3017  .navigation-drawer button, 
3018  .navigation-drawer span,
3019  .navigation-drawer__link-list {
3020    text-transform: capitalize !important; /* 强制首字母大写 */
3021    letter-spacing: normal !important;
3022  }
3023
3024  /* 3. 特殊处理:如果你的标题级别类名(h4, h5)在菜单中也强制了大写 */
3025  .navigation-drawer .h1, 
3026  .navigation-drawer .h2, 
3027  .navigation-drawer .h3, 
3028  .navigation-drawer .h4, 
3029  .navigation-drawer .h5, 
3030  .navigation-drawer .h6 {
3031    text-transform: capitalize !important;
3032  }
3033  /* Keep header sticky even when global layer fixes target header sections */
3034  #shopify-section-sections--19711908380891__header.shopify-section--header {
3035    position: sticky !important;
3036    top: 0 !important;
3037    z-index: 999999 !important;
3038  }.shopify-section--announcement-bar ~ #shopify-section-sections--19711908380891__header.shopify-section--header {
3039      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px)) !important;
3040    }</style>
3041
3042<height-observer variable="header">
3043  <store-header class="header  custom-layout"  sticky>
3044    <div class="header__wrapper"><div class="header__main-nav">
3045        <div class="header__icon-list">
3046          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
3047            <span class="sr-only">Menu</span>
3048        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"   stroke-width="1" focusable="false" width="22" height="22" class="icon icon-hamburger" >
3049          <path d="M4.36328 16H27.636" stroke="#1C1C1E" stroke-width="2" stroke-linecap="round"/>
3050          <path d="M4.36328 7.27271H27.636" stroke="#1C1C1E" stroke-width="2" stroke-linecap="round"/>
3051          <path d="M4.36328 24.7273H27.636" stroke="#1C1C1E" stroke-width="2" stroke-linecap="round"/>
3052        </svg>
3053    <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none" class="icon icon-close-btn">
3054        <path d="M5.59998 5.6001L25.6 25.6001" stroke="#002FA7" stroke-width="2" stroke-linecap="round"/>
3055        <path d="M25.6 5.6001L5.59998 25.6001" stroke="#002FA7" stroke-width="2" stroke-linecap="round"/>
3056      </svg>
3057          </button>
3058
3059          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
3060            <span class="sr-only">Search</span>
3061      <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"  stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search">
3062        <circle cx="14.8832" cy="14.8833" r="10.1818" transform="rotate(-45 14.8832 14.8833)" stroke="#1C1C1E" stroke-width="1.5"/>
3063        <path d="M26.6953 27.7559C26.9882 28.0488 27.463 28.0488 27.7559 27.7559C28.0488 27.463 28.0488 26.9882 27.7559 26.6953L26.6953 27.7559ZM27.7559 26.6953L22.6133 21.5527L21.5527 22.6133L26.6953 27.7559L27.7559 26.6953Z" fill="#1C1C1E"/>
3064      </svg></a>
3065
3066          
3067<nav class="header__link-list  wrap" role="navigation">
3068              <ul class="contents" role="list">
3069
3070                  <li data-handle="dog-toys"><details is="mega-menu-disclosure" trigger="hover" >
3071                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/collections/dog-toys">Dog Toys<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3072        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3073      </svg></summary><style>
3074    @media screen and (min-width: 1150px) {
3075      #mega-menu-f293daa6-0769-4c37-8e48-12ea6c600a2b {
3076        --mega-menu-nav-column-max-width: 160px;
3077        --mega-menu-justify-content: space-between;
3078        --mega-menu-nav-gap: var(--spacing-8);
3079
3080        
3081          --column-list-max-width: max-content;
3082        
3083      }
3084    }
3085
3086    @media screen and (min-width: 1400px) {
3087      #mega-menu-f293daa6-0769-4c37-8e48-12ea6c600a2b {
3088        --mega-menu-nav-column-max-width: 180px;
3089        --mega-menu-nav-gap: var(--spacing-16);
3090          --column-list-max-width: max-content;
3091      }
3092    }
3093
3094    @media screen and (min-width: 1600px) {
3095      #mega-menu-f293daa6-0769-4c37-8e48-12ea6c600a2b {
3096        --mega-menu-nav-gap: var(--spacing-16);
3097      }
3098    }
3099
3100    @media screen and (min-width: 1800px) {
3101      #mega-menu-f293daa6-0769-4c37-8e48-12ea6c600a2b {
3102        --mega-menu-nav-gap: var(--spacing-20);
3103      }
3104    }
3105  </style><div id="mega-menu-f293daa6-0769-4c37-8e48-12ea6c600a2b" class="mega-menu "><ul class="mega-menu__nav mega-menu__nav__row" role="list">
3106       <li class="categories">Categories</li>
3107         
3108         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wickedbone-air" ><a href="/products/wickedbone-air" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3109                <img src="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=1600" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=352 352w, //cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=832 832w, //cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3110              </div><span class="reversed-link hover:show">Wickedbone Air</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3111                   App-Controlled Bone, 2-Mode Play
3112                 </span></a></li>
3113         
3114         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-ball-air" ><a href="/products/wicked-ball-air" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3115                <img src="//cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=1600" alt="Cheerble Wicked Ball Air - Fun Stuff for Dogs Pick #Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=352 352w, //cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=832 832w, //cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3116              </div><span class="reversed-link hover:show">Wicked Ball Air</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3117                   Classic E-TPU favorite, 3-mode play
3118                 </span></a></li>
3119         
3120         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-ball-rolly" ><a href="/products/wicked-ball-rolly" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3121                <img src="//cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=1750" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=352 352w, //cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=832 832w, //cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=1750 1750w" width="1750" height="1750" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3122              </div><span class="reversed-link hover:show">Wicked Ball Rolly</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3123                   Twin-rope ball for tugging fun
3124                 </span></a></li>
3125         
3126         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-ball-air-nano" ><a href="/products/wicked-ball-air-nano" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3127                <img src="//cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=1750" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=352 352w, //cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=832 832w, //cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=1750 1750w" width="1750" height="1750" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3128              </div><span class="reversed-link hover:show">Wicked Ball Air Nano</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3129                   3-mode play, emotional comfort
3130                 </span></a></li>
3131         
3132         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="dog-toys-accessories" ><a href="/collections/dog-toys-accessories" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3133                <img src="//cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=1600" alt="#Color_royal blue" srcset="//cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=352 352w, //cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=832 832w, //cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3134              </div><span class="reversed-link hover:show">Accessories</span></a></li>
3135         
3136         <li class="v-stack gap-4 justify-items-center text-center bold"  data-handle="dog-toys" ><a href="/collections/dog-toys" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3137                <img src="//cheerble.com/cdn/shop/collections/Wicked_Ball_Air_royal_blue_2.jpg?v=1768901430&amp;width=600" alt="Dog Toys" srcset="//cheerble.com/cdn/shop/collections/Wicked_Ball_Air_royal_blue_2.jpg?v=1768901430&amp;width=352 352w, //cheerble.com/cdn/shop/collections/Wicked_Ball_Air_royal_blue_2.jpg?v=1768901430&amp;width=600 600w" width="600" height="600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3138              </div><span class="reversed-link hover:show">View All</span></a></li></ul>
3139</div></details></li>
3140
3141                  <li data-handle="cat-toys"><details is="mega-menu-disclosure" trigger="hover" >
3142                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/collections/cat-toys">Cat Toys<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3143        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3144      </svg></summary><style>
3145    @media screen and (min-width: 1150px) {
3146      #mega-menu-mega_menu_iqgqnn {
3147        --mega-menu-nav-column-max-width: 160px;
3148        --mega-menu-justify-content: space-between;
3149        --mega-menu-nav-gap: var(--spacing-8);
3150
3151        
3152          --column-list-max-width: max-content;
3153        
3154      }
3155    }
3156
3157    @media screen and (min-width: 1400px) {
3158      #mega-menu-mega_menu_iqgqnn {
3159        --mega-menu-nav-column-max-width: 180px;
3160        --mega-menu-nav-gap: var(--spacing-16);
3161          --column-list-max-width: max-content;
3162      }
3163    }
3164
3165    @media screen and (min-width: 1600px) {
3166      #mega-menu-mega_menu_iqgqnn {
3167        --mega-menu-nav-gap: var(--spacing-16);
3168      }
3169    }
3170
3171    @media screen and (min-width: 1800px) {
3172      #mega-menu-mega_menu_iqgqnn {
3173        --mega-menu-nav-gap: var(--spacing-20);
3174      }
3175    }
3176  </style><div id="mega-menu-mega_menu_iqgqnn" class="mega-menu "><ul class="mega-menu__nav mega-menu__nav__row" role="list">
3177       <li class="categories">Categories</li>
3178         
3179         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-ball-duo2" ><a href="/products/wicked-ball-duo2" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3180                <img src="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=1280" alt="#Color_Vintage Red" srcset="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=352 352w, //cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=832 832w, //cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=1280 1280w" width="1280" height="1280" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3181              </div><span class="reversed-link hover:show">Wicked Ball Duo2</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3182                   2-in-1 fun with dual shells
3183                 </span></a></li>
3184         
3185         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-ball-m3" ><a href="/products/wicked-ball-m3" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3186                <img src="//cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=1600" alt="Wicked Ball M3 - Interactive cat toy, Editor&#39;s Choice 2025" srcset="//cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=352 352w, //cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=832 832w, //cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3187              </div><span class="reversed-link hover:show">Wicked Ball M3</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3188                   Tiny ball, play anywhere
3189                 </span></a></li>
3190         
3191         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="wicked-mouse-neo" ><a href="/products/wicked-mouse-neo" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3192                <img src="//cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=1600" alt="#Color_Milky Blue" srcset="//cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=352 352w, //cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=175404
31925033&amp;width=832 832w, //cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3193              </div><span class="reversed-link hover:show">Wicked Mouse Neo</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3194                   Robotic mouse, instant chase
3195                 </span></a></li>
3196         
3197         <li class="v-stack gap-4 justify-items-center text-center bold"  data-handle="cat-toys" ><a href="/collections/cat-toys" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3198                <img src="//cheerble.com/cdn/shop/collections/Wicked_Ball_M3_Vintage_Red_4.jpg?v=1768901441&amp;width=600" alt="Cat Toys" srcset="//cheerble.com/cdn/shop/collections/Wicked_Ball_M3_Vintage_Red_4.jpg?v=1768901441&amp;width=352 352w, //cheerble.com/cdn/shop/collections/Wicked_Ball_M3_Vintage_Red_4.jpg?v=1768901441&amp;width=600 600w" width="600" height="600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3199              </div><span class="reversed-link hover:show">View All</span></a></li></ul>
3200</div></details></li>
3201
3202                  <li data-handle="pet-fountains"><details is="mega-menu-disclosure" trigger="hover" >
3203                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/pages/pumpless-pet-fountain">Pet Fountains<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3204        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3205      </svg></summary><style>
3206    @media screen and (min-width: 1150px) {
3207      #mega-menu-mega_menu_T7hr4P {
3208        --mega-menu-nav-column-max-width: 160px;
3209        --mega-menu-justify-content: space-between;
3210        --mega-menu-nav-gap: var(--spacing-8);
3211
3212        
3213          --column-list-max-width: max-content;
3214        
3215      }
3216    }
3217
3218    @media screen and (min-width: 1400px) {
3219      #mega-menu-mega_menu_T7hr4P {
3220        --mega-menu-nav-column-max-width: 180px;
3221        --mega-menu-nav-gap: var(--spacing-16);
3222          --column-list-max-width: max-content;
3223      }
3224    }
3225
3226    @media screen and (min-width: 1600px) {
3227      #mega-menu-mega_menu_T7hr4P {
3228        --mega-menu-nav-gap: var(--spacing-16);
3229      }
3230    }
3231
3232    @media screen and (min-width: 1800px) {
3233      #mega-menu-mega_menu_T7hr4P {
3234        --mega-menu-nav-gap: var(--spacing-20);
3235      }
3236    }
3237  </style><div id="mega-menu-mega_menu_T7hr4P" class="mega-menu "><ul class="mega-menu__nav mega-menu__nav__row" role="list">
3238       <li class="categories">Categories</li>
3239         
3240         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="pet-fountain-elfin-e1s" ><a href="/products/pet-fountain-elfin-e1s" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3241                <img src="//cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=1800" alt="White Cheerble Elfin E1S pumpless pet fountain with stainless steel tray" srcset="//cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=352 352w, //cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=832 832w, //cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=1800 1800w" width="1800" height="1800" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3242              </div><span class="reversed-link hover:show">Elfin E1S</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3243                   Stainless Steel and 24/7 flowing
3244                 </span></a></li>
3245         
3246         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="pet-fountain-elfin-e1-plus" ><a href="/products/pet-fountain-elfin-e1-plus" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3247                <img src="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=1600" alt="White Cheerble Elfin E1+ pumpless pet fountain with stainless steel tray" srcset="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=352 352w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=832 832w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3248              </div><span class="reversed-link hover:show">Elfin E1+</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3249                   Stainless steel and wireless
3250                 </span></a></li>
3251         
3252         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="pet-fountain-elfin-e1" ><a href="/products/pet-fountain-elfin-e1" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3253                <img src="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=1600" alt="White Cheerble Elfin E1 pumpless pet fountain with external smart base" srcset="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=352 352w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=832 832w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3254              </div><span class="reversed-link hover:show">Elfin E1</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3255                   Smart modes for every pet
3256                 </span></a></li>
3257         
3258         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="pet-fountain-elfin-d1-pro" ><a href="/products/pet-fountain-elfin-d1-pro" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3259                <img src="//cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=1600" alt="White Cheerble Elfin D1 Pro 4 L pumpless dog water fountain" srcset="//cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=352 352w, //cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=832 832w, //cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3260              </div><span class="reversed-link hover:show">Elfin D1 Pro</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3261                   Smart Fountain Built for Dogs
3262                 </span></a></li>
3263         
3264         <li class="v-stack gap-4 justify-items-center text-center "  data-handle="fountain-accessories" ><a href="/collections/fountain-accessories" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3265                <img src="//cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=1600" alt="Cheerble replacement filters compatible with Elfin E1, E1+ and D1 Pro" srcset="//cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=352 352w, //cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=832 832w, //cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=1600 1600w" width="1600" height="1600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3266              </div><span class="reversed-link hover:show">Accessories</span><span class="mega-menu__column-desc link-faded" style="font-size: 0.85rem; line-height: 1.4; max-width: 180px; text-align: center; font-weight: normal; display: block;">
3267                   Keep water clean and fresh
3268                 </span></a></li>
3269         
3270         <li class="v-stack gap-4 justify-items-center text-center bold"  data-handle="pet-fountain" ><a href="/collections/pet-fountain" class="h5 w-full v-stack gap-2 justify-items-center" ><div class="mega-menu__image-wrapper" style="border-radius: 10px; overflow: hidden;">
3271                <img src="//cheerble.com/cdn/shop/collections/Menu_-_Pet_Fountains_600.jpg?v=1768901458&amp;width=600" alt="Pet Fountains" srcset="//cheerble.com/cdn/shop/collections/Menu_-_Pet_Fountains_600.jpg?v=1768901458&amp;width=352 352w, //cheerble.com/cdn/shop/collections/Menu_-_Pet_Fountains_600.jpg?v=1768901458&amp;width=600 600w" width="600" height="600" loading="lazy" class="mega-menu__image" fetchpriority="low" style="border-radius: 10px;">
3272              </div><span class="reversed-link hover:show">View All</span></a></li></ul>
3273</div></details></li>
3274
3275                  <li data-handle="bundles"><details class="relative" is="dropdown-disclosure" trigger="hover">
3276                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/collections/bundle">Bundles<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3277        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3278      </svg></summary>
3279
3280                          <div class="dropdown-menu dropdown-menu--restrictable">
3281                            <ul class="contents" role="list"><li><a href="/collections/bundles-for-dogs" class="dropdown-menu__item group" >
3282                                      <span><span class="reversed-link">Bundles for Dogs</span></span>
3283                                    </a></li><li><a href="/collections/bundles-for-cat" class="dropdown-menu__item group" >
3284                                      <span><span class="reversed-link">Bundles for Cats</span></span>
3285                                    </a></li><li><a href="/collections/bundle" class="dropdown-menu__item group" >
3286                                      <span><span class="reversed-link">View All</span></span>
3287                                    </a></li></ul>
3288                          </div>
3289                        </details></li>
3290
3291                  <li data-handle="discover"><details class="relative" is="dropdown-disclosure" trigger="hover">
3292                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Discover<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3293        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3294      </svg></summary>
3295
3296                          <div class="dropdown-menu dropdown-menu--restrictable">
3297                            <ul class="contents" role="list"><li><a href="/pages/about-us" class="dropdown-menu__item group" >
3298                                      <span><span class="reversed-link">About Us</span></span>
3299                                    </a></li><li><a href="/pages/honoring-service-with-savings" class="dropdown-menu__item group" >
3300                                      <span><span class="reversed-link">Honoring Service</span></span>
3301                                    </a></li></ul>
3302                          </div>
3303                        </details></li>
3304
3305                  <li data-handle="support"><details class="relative" is="dropdown-disclosure" trigger="hover">
3306                          <summary class="text-with-icon gap-2.5 bold link-faded-reverse" >Support<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3307        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3308      </svg></summary>
3309
3310                          <div class="dropdown-menu dropdown-menu--restrictable">
3311                            <ul class="contents" role="list"><li><a href="https://cheerblehelp.zendesk.com/hc/en-us" class="dropdown-menu__item group" >
3312                                      <span><span class="reversed-link">FAQs</span></span>
3313                                    </a></li><li><a href="/pages/user-manual" class="dropdown-menu__item group" >
3314                                      <span><span class="reversed-link">User Manual</span></span>
3315                                    </a></li><li><a href="/pages/cheerble-app-download" class="dropdown-menu__item group" >
3316                                      <span><span class="reversed-link">Download App</span></span>
3317                                    </a></li><li><a href="https://cheerble.com/a/track-my-order" class="dropdown-menu__item group" >
3318                                      <span><span class="reversed-link">Track My Order</span></span>
3319                                    </a></li><li><a href="/pages/contact-us" class="dropdown-menu__item group" aria-current="page">
3320                                      <span><span class="reversed-link">Contact Us</span></span>
3321                                    </a></li></ul>
3322                          </div>
3323                        </details></li></ul>
3324            </nav>
3325        </div>
3326      </div><div class="header__logo">
3327          <a href="/"><span class="sr-only">Cheerble</span><img src="//cheerble.com/cdn/shop/files/new_logo_-_black_2.png?v=1756966129&amp;width=2000" alt="" srcset="//cheerble.com/cdn/shop/files/new_logo_-_black_2.png?v=1756966129&amp;width=220 220w, //cheerble.com/cdn/shop/files/new_logo_-_black_2.png?v=1756966129&amp;width=330 330w" width="2000" height="327" sizes="110px" class="header__logo-image"><img src="//cheerble.com/cdn/shop/files/new_logo_white.png?v=1763622265&amp;width=4171" alt="" srcset="//cheerble.com/cdn/shop/files/new_logo_white.png?v=1763622265&amp;width=220 220w, //cheerble.com/cdn/shop/files/new_logo_white.png?v=1763622265&amp;width=330 330w" width="4171" height="683" sizes="110px" class="header__logo-image header__logo-image--transparent"></a>
3328          
3329        </div>
3330      
3331<div class="header__secondary-nav">
3332        
3333
3334
3335        <ul class="header__icon-list"><li class="hidden md:block shrink-0"><div class="relative">
3336      <button type="button" class="text-with-icon gap-2.5 group" aria-label="Change country or currency" aria-controls="popover-localization-form-country-end-sections--19711908380891__header" aria-expanded="false">
3337        <div class="h-stack gap-2"><span class="country-flags country-flags--US"></span><span class="bold text-sm">USD $</span>
3338        </div><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3339        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3340      </svg></button>
3341
3342      <x-popover id="popover-localization-form-country-end-sections--19711908380891__header" initial-focus="[aria-selected='true']" anchor-horizontal="end" anchor-vertical="end" class="popover">
3343        <p class="h5" slot="title">Country</p><form method="post" action="/localization" id="localization-form-country-end-sections--19711908380891__header" 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="/pages/contact-us" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AU" >
3344                <span class="country-flags country-flags--AU"></span>
3345                <span>Australia (AUD $)</span>
3346              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AT" >
3347                <span class="country-flags country-flags--AT"></span>
3348                <span>Austria (EUR €)</span>
3349              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BE" >
3350                <span class="country-flags country-flags--BE"></span>
3351                <span>Belgium (EUR €)</span>
3352              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BG" >
3353                <span class="country-flags country-flags--BG"></span>
3354                <span>Bulgaria (EUR €)</span>
3355              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CA" >
3356                <span class="country-flags country-flags--CA"></span>
3357                <span>Canada (CAD $)</span>
3358              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CN" >
3359                <span class="country-flags country-flags--CN"></span>
3360                <span>China (CNY ¥)</span>
3361              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HR" >
3362                <span class="country-flags country-flags--HR"></span>
3363                <span>Croatia (EUR €)</span>
3364              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CZ" >
3365                <span class="country-flags country-flags--CZ"></span>
3366                <span>Czechia (CZK Kč)</span>
3367              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DK" >
3368                <span class="country-flags country-flags--DK"></span>
3369                <span>Denmark (DKK kr.)</span>
3370              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="EE" >
3371                <span class="country-flags country-flags--EE"></span>
3372                <span>Estonia (EUR €)</span>
3373              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FI" >
3374                <span class="country-flags country-flags--FI"></span>
3375                <span>Finland (EUR €)</span>
3376              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FR" >
3377                <span class="country-flags country-flags--FR"></span>
3378                <span>France (EUR €)</span>
3379              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DE" >
3380                <span class="country-flags country-flags--DE"></span>
3381                <span>Germany (EUR €)</span>
3382              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GR" >
3383                <span class="country-flags country-flags--GR"></span>
3384                <span>Greece (EUR €)</span>
3385              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HK" >
3386                <span class="country-flags country-flags--HK"></span>
3387                <span>Hong Kong SAR (HKD $)</span>
3388              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HU" >
3389                <span class="country-flags country-flags--HU"></span>
3390                <span>Hungary (HUF Ft)</span>
3391              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ID" >
3392                <span class="country-flags country-flags--ID"></span>
3393                <span>Indonesia (IDR Rp)</span>
3394              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IE" >
3395                <span class="country-flags country-flags--IE"></span>
3396                <span>Ireland (EUR €)</span>
3397              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IL" >
3398                <span class="country-flags country-flags--IL"></span>
3399                <span>Israel (ILS ₪)</span>
3400              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IT" >
3401                <span class="country-flags country-flags--IT"></span>
3402                <span>Italy (EUR €)</span>
3403              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JP" >
3404                <span class="country-flags country-flags--JP"></span>
3405                <span>Japan (JPY ¥)</span>
3406              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LV" >
3407                <span class="country-flags country-flags--LV"></span>
3408                <span>Latvia (EUR €)</span>
3409              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LT" >
3410                <span class="country-flags country-flags--LT"></span>
3411                <span>Lithuania (EUR €)</span>
3412              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LU" >
3413                <span class="country-flags country-flags--LU"></span>
3414                <span>Luxembourg (EUR €)</span>
3415              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MO" >
3416                <span class="country-flags country-flags--MO"></span>
3417                <span>Macao SAR (MOP P)</span>
3418              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MY" >
3419                <span class="country-flags country-flags--MY"></span>
3420                <span>Malaysia (MYR RM)</span>
3421              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MT" >
3422                <span class="country-flags country-flags--MT"></span>
3423                <span>Malta (EUR €)</span>
3424              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MC" >
3425                <span class="country-flags country-flags--MC"></span>
3426                <span>Monaco (EUR €)</span>
3427              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NL" >
3428                <span class="country-flags country-flags--NL"></span>
3429                <span>Netherlands (EUR €)</span>
3430              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NO" >
3431                <span class="country-flags country-flags--NO"></span>
3432                <span>Norway (NOK kr)</span>
3433              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PH" >
3434                <span class="country-flags country-flags--PH"></span>
3435                <span>Philippines (PHP ₱)</span>
3436              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PL" >
3437                <span class="country-flags country-flags--PL"></span>
3438                <span>Poland (PLN zł)</span>
3439              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PT" >
3440                <span class="country-flags country-flags--PT"></span>
3441                <span>Portugal (EUR €)</span>
3442              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SG" >
3443                <span class="country-flags country-flags--SG"></span>
3444                <span>Singapore (SGD $)</span>
3445              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SK" >
3446                <span class="country-flags country-flags--SK"></span>
3447                <span>Slovakia (EUR €)</span>
3448              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SI" >
3449                <span class="country-flags country-flags--SI"></span>
3450                <span>Slovenia (EUR €)</span>
3451              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="KR" >
3452                <span class="country-flags country-flags--KR"></span>
3453                <span>South Korea (KRW ₩)</span>
3454              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ES" >
3455                <span class="country-flags country-flags--ES"></span>
3456                <span>Spain (EUR €)</span>
3457              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SE" >
3458                <span class="country-flags country-flags--SE"></span>
3459                <span>Sweden (SEK kr)</span>
3460              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CH" >
3461                <span class="country-flags country-flags--CH"></span>
3462                <span>Switzerland (CHF CHF)</span>
3463              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="TH" >
3464                <span class="country-flags country-flags--TH"></span>
3465                <span>Thailand (THB ฿)</span>
3466              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GB" >
3467                <span class="country-flags country-flags--GB"></span>
3468                <span>United Kingdom (GBP £)</span>
3469              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="US" aria-selected="true">
3470                <span class="country-flags country-flags--US"></span>
3471                <span>United States (USD $)</span>
3472              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="VN" >
3473                <span class="country-flags country-flags--VN"></span>
3474                <span>Vietnam (VND ₫)</span>
3475              </button></x-listbox></form></x-popover>
3476    </div></li><!-- 1. 搜索图标 -->
3477          <li>
3478            <a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
3479              <span class="sr-only">Search</span>
3480      <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"  stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search">
3481        <circle cx="14.8832" cy="14.8833" r="10.1818" transform="rotate(-45 14.8832 14.8833)" stroke="#1C1C1E" stroke-width="1.5"/>
3482        <path d="M26.6953 27.7559C26.9882 28.0488 27.463 28.0488 27.7559 27.7559C28.0488 27.463 28.0488 26.9882 27.7559 26.6953L26.6953 27.7559ZM27.7559 26.6953L22.6133 21.5527L21.5527 22.6133L26.6953 27.7559L27.7559 26.6953Z" fill="#1C1C1E"/>
3483      </svg></a>
3484          </li>
3485
3486          <!-- 2. 强制显示的人形图标账户菜单 (已同步图片风格) -->
3487          <li class="header__account-wrapper">
3488  <div class="account-hover-trigger">
3489    <a href="https://cheerble.com/customer_authentication/redirect?locale=en&region_country=US" class="tap-area">
3490      <span class="sr-only">Account</span>
3491        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"  stroke-width="1" focusable="false" width="22" height="22" class="icon icon-account">
3492          <path d="M16 3.25C13.4783 3.25 11.0132 3.99777 8.91648 5.39876C6.81976 6.79975 5.18556 8.79103 4.22054 11.1208C3.25552 13.4505 3.00303 16.0141 3.49499 18.4874C3.98696 20.9607 5.20127 23.2325 6.98439 25.0156C8.76751 26.7987 11.0393 28.0131 13.5126 28.505C15.9859 28.997 18.5495 28.7445 20.8792 27.7795C23.209 26.8144 25.2003 25.1802 26.6012 23.0835C28.0022 20.9868 28.75 18.5217 28.75 16C28.746 12.6197 27.4015 9.379 25.0112 6.98877C22.621 4.59854 19.3803 3.25397 16 3.25ZM8.93001 24.75C9.66349 23.5303 10.7 22.5212 11.9389 21.8206C13.1777 21.12 14.5768 20.7518 16 20.7518C17.4232 20.7518 18.8223 21.12 20.0611 21.8206C21.3 22.5212 22.3365 23.5303 23.07 24.75C21.0705 26.3714 18.5743 27.2563 16 27.2563C13.4257 27.2563 10.9296 26.3714 8.93001 24.75ZM11.75 15C11.75 14.1594 11.9993 13.3377 12.4663 12.6388C12.9333 11.9399 13.597 11.3952 14.3736 11.0735C15.1502 10.7518 16.0047 10.6677 16.8291 10.8317C17.6536 10.9956 18.4108 11.4004 19.0052 11.9948C19.5996 12.5892 20.0044 13.3464 20.1683 14.1709C20.3323 14.9953 20.2482 15.8498 19.9265 16.6264C19.6048 17.403 19.0601 18.0668 18.3612 18.5337C17.6623 19.0007 16.8406 19.25 16 19.25C14.8728 19.25 13.7918 18.8022 12.9948 18.0052C12.1978 17.2082 11.75 16.1272 11.75 15ZM24.1888 23.705C23.0103 21.8727 21.2489 20.4908 19.1888 19.7825C20.216 19.0983 20.9959 18.1016 21.413 16.9399C21.8301 15.7783 21.8623 14.5132 21.5049 13.3318C21.1475 12.1504 20.4194 11.1153 19.4282 10.3797C18.4371 9.64404 17.2356 9.24686 16.0013 9.24686C14.767 9.24686 13.5654 9.64404 12.5743 10.3797C11.5832 11.1153 10.8551 12.1504 10.4976 13.3318C10.1402 14.5132 10.1724 15.7783 10.5895 16.9399C11.0066 18.1016 11.7865 19.0983 12.8138 19.7825C10.7536 20.4908 8.99217 21.8727 7.81376 23.705C6.30729 22.1064 5.30179 20.1017 4.92131 17.9382C4.54082 15.7748 4.80201 13.5474 5.67264 11.5307C6.54327 9.51396 7.98524 7.79624 9.82066 6.58946C11.6561 5.38267 13.8046 4.7396 16.0013 4.7396C18.1979 4.7396 20.3464 5.38267 22.1818 6.58946C24.0173 7.79624 25.4592 9.51396 26.3299 11.5307C27.2005 13.5474 27.4617 15.7748 27.0812 17.9382C26.7007 20.1017 25.6952 22.1064 24.1888 23.705Z" fill="#1C1C1E"/>
3493        </svg></a>
3494
3495    <!-- 模拟 WHY CHEERBLE 的标准下拉框结构 -->
3496    <div class="dropdown-menu custom-account-dropdown">
3497      <ul class="account-dropdown-items" role="list"><li><a href="https://cheerble.com/customer_authentication/redirect?locale=en&region_country=US" class="dropdown-menu__item group"><span><span class="reversed-link">Login</span></span></a></li>
3498          <li><a href="https://shopify.com/3752099958/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJjaGVlcmJsZS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA4ODMwODksIm5iZiI6MTc5MDI3ODI4OX0.5JlLA0mn3QBGiaTbtXH6ZsgF56cLYjT07QdB8UZva18" class="dropdown-menu__item group"><span><span class="reversed-link">Sign up</span></span></a></li></ul>
3499    </div>
3500  </div>
3501</li>
3502
3503          <!-- 3. 购物车图标 -->
3504          <li>
3505            <a href="/cart" data-no-instant class="relative block tap-area" aria-controls="cart-drawer">
3506              <span class="sr-only">Cart</span>
3507          <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"  stroke-width="1" focusable="false" width="22" height="22" class="icon icon-cart" >
3508            <path d="M29.7376 24.795L27.9564 9.795C27.9043 9.36791 27.6975 8.97473 27.3749 8.68998C27.0524 8.40523 26.6366 8.24868 26.2064 8.25H21.7501V8C21.7501 6.47501 21.1443 5.01247 20.066 3.93414C18.9876 2.8558 17.5251 2.25 16.0001 2.25C14.4751 2.25 13.0126 2.8558 11.9342 3.93414C10.8559 5.01247 10.2501 6.47501 10.2501 8V8.25H5.79135C5.3611 8.24868 4.94532 8.40523 4.62278 8.68998C4.30025 8.97473 4.09337 9.36791 4.04135 9.795L2.2601 24.795C2.23103 25.0414 2.25469 25.2912 2.32952 25.5278C2.40435 25.7644 2.52864 25.9823 2.69414 26.1672C2.85963 26.3521 3.06255 26.4997 3.28944 26.6002C3.51632 26.7006 3.76197 26.7517 4.0101 26.75H27.9901C28.2382 26.7517 28.4839 26.7006 28.7108 26.6002C28.9376 26.4997 29.1406 26.3521 29.3061 26.1672C29.4716 25.9823 29.5958 25.7644 29.6707 25.5278C29.7455 25.2912 29.7692 25.0414 29.7401 24.795H29.7376ZM11.7501 8C11.7501 6.87283 12.1979 5.79183 12.9949 4.9948C13.7919 4.19777 14.8729 3.75 16.0001 3.75C17.1273 3.75 18.2083 4.19777 19.0053 4.9948C19.8023 5.79183 20.2501 6.87283 20.2501 8V8.25H11.7501V8ZM28.1876 25.1625C28.1629 25.1905 28.1325 25.2127 28.0984 25.2278C28.0643 25.2429 28.0274 25.2505 27.9901 25.25H4.0101C3.97282 25.2505 3.93587 25.2429 3.90178 25.2278C3.86769 25.2127 3.83727 25.1905 3.8126 25.1625C3.78918 25.1369 3.77158 25.1066 3.76101 25.0736C3.75044 25.0406 3.74714 25.0057 3.75135 24.9713L5.53385 9.97125C5.54105 9.90873 5.57155 9.85123 5.61929 9.81021C5.66702 9.7692 5.72846 9.7477 5.79135 9.75H10.2501V13C10.2501 13.1989 10.3291 13.3897 10.4698 13.5303C10.6104 13.671 10.8012 13.75 11.0001 13.75C11.199 13.75 11.3898 13.671 11.5304 13.5303C11.6711 13.3897 11.7501 13.1989 11.7501 13V9.75H20.2501V13C20.2501 13.1989 20.3291 13.3897 20.4698 13.5303C20.6104 13.671 20.8012 13.75 21.0001 13.75C21.199 13.75 21.3898 13.671 21.5304 13.5303C21.6711 13.3897 21.7501 13.1989 21.7501 13V9.75H26.2089C26.2717 9.7477 26.3332 9.7692 26.3809 9.81021C26.4286 9.85123 26.4592 9.90873 26.4664 9.97125L28.2489 24.9713C28.2531 25.0057 28.2498 25.0406 28.2392 25.0736C28.2286 25.1066 28.211 25.1369 28.1876 25.1625Z" fill="#1C1C1E"/>
3509          </svg><div class="header__cart-count">
3510                <cart-count class="count-bubble opacity-0">
3511                  <span class="sr-only">0 items</span>
3512                  <span aria-hidden="true">0</span>
3513                </cart-count>
3514              </div>
3515            </a>
3516          </li>
3517        </ul>
3518      </div>
3519    </div>
3520  </store-header>
3521</height-observer><navigation-drawer mobile-opening="left" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer  custom-drawer  lg:hidden" >
3522    <button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
3523        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
3524      </svg></button><div class="panel-list__wrapper">
3525  <div class="panel">
3526    <div class="panel__wrapper" >
3527      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
3528<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3529                  <span>Dog Toys</span>
3530                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3531        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3532      </svg></span>
3533                </button>
3534              <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3535                <ul class="v-stack gap-4">
3536                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wickedbone-air"><img src="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=120" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wickedbone Air</span></span>
3537                          </a></li>
3538                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-ball-air"><img src="//cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=120" alt="Cheerble Wicked Ball Air - Fun Stuff for Dogs Pick #Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Section1-Productimages-AirBlue1-monderncat.webp?v=1788862154&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Ball Air</span></span>
3539                          </a></li>
3540                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-ball-rolly"><img src="//cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=120" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedball_Roly_Blue_v2.jpg?v=1789525894&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Ball Rolly</span></span>
3541                          </a></li>
3542                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-ball-air-nano"><img src="//cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=120" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedball_Air_Nano_Blue.jpg?v=1789438541&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Ball Air Nano</span></span>
3543                          </a></li>
3544                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/collections/dog-toys-accessories"><img src="//cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=120" alt="#Color_royal blue" srcset="//cheerble.com/cdn/shop/files/WickedBallAirShellRoyalBlue.jpg?v=1728442457&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Accessories</span></span>
3545                          </a></li>
3546                      <li class="level_2 h3 sm:h4 bold"><a class="group block w-full" href="/collections/dog-toys"><img src="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=120" alt="#Color_Royal Blue" srcset="//cheerble.com/cdn/shop/files/Wickedboneair_blue.jpg?v=1788750352&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">View All</span></span>
3547                          </a></li></ul>
3548
3549
3550
3551<style>
3552  #navigation-promo-f293daa6-0769-4c37-8e48-12ea6c600a2b-drawer-6- {
3553    --navigation-promo-grid: 
3554  
3555    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3556
3557  
3558;
3559    --mega-menu-promo-grid-image-max-width: 300px;
3560    --mega-menu-promo-grid-image-min-width: 172px;
3561    --promo-heading-font-size: var(--text-h5);
3562    --content-over-media-row-gap: var(--spacing-3);
3563    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3564      --panel-wrapper-justify-content: flex-start;}
3565
3566  #navigation-promo-f293daa6-0769-4c37-8e48-12ea6c600a2b-drawer-6- .navigation-promo__carousel-control
3566s {inset-block-end: var(--content-over-media-column-gap);}
3567
3568  @media screen and (min-width:700px) {
3569    #navigation-promo-f293daa6-0769-4c37-8e48-12ea6c600a2b-drawer-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3570      --content-over-media-row-gap: var(--spacing-4);
3571      --content-over-media-column-gap: var(--spacing-5);
3572    }
3573  }@media screen and (min-width: 1150px) {
3574      #navigation-promo-f293daa6-0769-4c37-8e48-12ea6c600a2b-drawer-6- {
3575        --promo-heading-font-size: var(--text-h5);
3576        --content-over-media-row-gap: var(--spacing-5);
3577        --content-over-media-column-gap: var(--spacing-7);
3578        --mega-menu-promo-grid-image-min-width: 220px;
3579
3580      
3581      }
3582    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-f293daa6-0769-4c37-8e48-12ea6c600a2b-drawer-6-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3583      <a 
3584         class="content-over-media rounded-sm group "
3585         style="--text-color: 255 255 255; grid-area: ;"><img src="//cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565" alt="" srcset="//cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=200 200w, //cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=300 300w, //cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=400 400w, //cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=500 500w, //cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=600 600w, //cheerble.com/cdn/shop/files/Menu_-_Dog_Toys.jpg?v=1743403565&amp;width=800 800w" width="900" height="592" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3586" class="zoom-image"></a>
3587    </div></div></div>
3588              
3589            </li>
3590
3591            
3592<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3593                  <span>Cat Toys</span>
3594                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3595        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3596      </svg></span>
3597                </button>
3598              <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3599                <ul class="v-stack gap-4">
3600                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-ball-duo2"><img src="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=120" alt="#Color_Vintage Red" srcset="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Ball Duo2</span></span>
3601                          </a></li>
3602                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-ball-m3"><img src="//cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=120" alt="Wicked Ball M3 - Interactive cat toy, Editor&#39;s Choice 2025" srcset="//cheerble.com/cdn/shop/files/Section1-Productimages-M3Red1-monderncat_jpg.jpg?v=1754984611&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Ball M3</span></span>
3603                          </a></li>
3604                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/wicked-mouse-neo"><img src="//cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=120" alt="#Color_Milky Blue" srcset="//cheerble.com/cdn/shop/files/Wicked_Mouse_Neo_Bule_1_26d20b73-a075-487e-8ac9-85ececd6165f.jpg?v=1754045033&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Wicked Mouse Neo</span></span>
3605                          </a></li>
3606                      <li class="level_2 h3 sm:h4 bold"><a class="group block w-full" href="/collections/cat-toys"><img src="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=120" alt="#Color_Vintage Red" srcset="//cheerble.com/cdn/shop/files/Cheerble_Wicked_Ball_duo2_feature_image.jpg?v=1769654354&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">View All</span></span>
3607                          </a></li></ul>
3608
3609
3610
3611<style>
3612  #navigation-promo-mega_menu_iqgqnn-drawer-4- {
3613    --navigation-promo-grid: 
3614  
3615    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3616
3617  
3618;
3619    --mega-menu-promo-grid-image-max-width: 300px;
3620    --mega-menu-promo-grid-image-min-width: 172px;
3621    --promo-heading-font-size: var(--text-h5);
3622    --content-over-media-row-gap: var(--spacing-3);
3623    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3624      --panel-wrapper-justify-content: flex-start;}
3625
3626  #navigation-promo-mega_menu_iqgqnn-drawer-4- .navigation-promo__carousel-control
3626s {inset-block-end: var(--content-over-media-column-gap);}
3627
3628  @media screen and (min-width:700px) {
3629    #navigation-promo-mega_menu_iqgqnn-drawer-4- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3630      --content-over-media-row-gap: var(--spacing-4);
3631      --content-over-media-column-gap: var(--spacing-5);
3632    }
3633  }@media screen and (min-width: 1150px) {
3634      #navigation-promo-mega_menu_iqgqnn-drawer-4- {
3635        --promo-heading-font-size: var(--text-h5);
3636        --content-over-media-row-gap: var(--spacing-5);
3637        --content-over-media-column-gap: var(--spacing-7);
3638        --mega-menu-promo-grid-image-min-width: 220px;
3639
3640      
3641      }
3642    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_iqgqnn-drawer-4-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3643      <a 
3644         class="content-over-media rounded-sm group "
3645         style="--text-color: 255 255 255; grid-area: ;"><img src="//cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565" alt="" srcset="//cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=200 200w, //cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=300 300w, //cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=400 400w, //cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=500 500w, //cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=600 600w, //cheerble.com/cdn/shop/files/Menu_-_Cat_Toys.jpg?v=1743403565&amp;width=800 800w" width="900" height="592" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3646" class="zoom-image"></a>
3647    </div></div></div>
3648              
3649            </li>
3650
3651            
3652<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3653                  <span>Pet Fountains</span>
3654                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3655        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3656      </svg></span>
3657                </button>
3658              <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3659                <ul class="v-stack gap-4">
3660                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/pet-fountain-elfin-e1s"><img src="//cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=120" alt="White Cheerble Elfin E1S pumpless pet fountain with stainless steel tray" srcset="//cheerble.com/cdn/shop/files/E1S.jpg?v=1785924983&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Elfin E1S</span></span>
3661                          </a></li>
3662                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/pet-fountain-elfin-e1-plus"><img src="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=120" alt="White Cheerble Elfin E1+ pumpless pet fountain with stainless steel tray" srcset="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Elfin E1+</span></span>
3663                          </a></li>
3664                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/pet-fountain-elfin-e1"><img src="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=120" alt="White Cheerble Elfin E1 pumpless pet fountain with external smart base" srcset="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_new.jpg?v=1769657456&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Elfin E1</span></span>
3665                          </a></li>
3666                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/products/pet-fountain-elfin-d1-pro"><img src="//cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=120" alt="White Cheerble Elfin D1 Pro 4 L pumpless dog water fountain" srcset="//cheerble.com/cdn/shop/files/D1_Pro_V3.jpg?v=1774513290&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Elfin D1 Pro</span></span>
3667                          </a></li>
3668                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/collections/fountain-accessories"><img src="//cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=120" alt="Cheerble replacement filters compatible with Elfin E1, E1+ and D1 Pro" srcset="//cheerble.com/cdn/shop/files/replacement_filters_compatible_with_E1_E1_D1_Pro.jpg?v=1777285139&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">Accessories</span></span>
3669                          </a></li>
3670                      <li class="level_2 h3 sm:h4 bold"><a class="group block w-full" href="/collections/pet-fountain"><img src="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=120" alt="White Cheerble Elfin E1+ pumpless pet fountain with stainless steel tray" srcset="//cheerble.com/cdn/shop/files/Cheerble_Pet_Fountain_Elfin_E1_Plus_new.jpg?v=1769657472&amp;width=120 120w" width="120" height="120" loading="lazy" sizes="60px" class="panel-link__image rounded"><span><span class="reversed-link">View All</span></span>
3671                          </a></li></ul>
3672
3673
3674
3675<style>
3676  #navigation-promo-mega_menu_T7hr4P-drawer-6- {
3677    --navigation-promo-grid: 
3678  
3679    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3680
3681  
3682;
3683    --mega-menu-promo-grid-image-max-width: 300px;
3684    --mega-menu-promo-grid-image-min-width: 172px;
3685    --promo-heading-font-size: var(--text-h5);
3686    --content-over-media-row-gap: var(--spacing-3);
3687    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3688      --panel-wrapper-justify-content: flex-start;}
3689
3690  #navigation-promo-mega_menu_T7hr4P-drawer-6- .navigation-promo__carousel-control
3690s {inset-block-end: var(--content-over-media-column-gap);}
3691
3692  @media screen and (min-width:700px) {
3693    #navigation-promo-mega_menu_T7hr4P-drawer-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3694      --content-over-media-row-gap: var(--spacing-4);
3695      --content-over-media-column-gap: var(--spacing-5);
3696    }
3697  }@media screen and (min-width: 1150px) {
3698      #navigation-promo-mega_menu_T7hr4P-drawer-6- {
3699        --promo-heading-font-size: var(--text-h5);
3700        --content-over-media-row-gap: var(--spacing-5);
3701        --content-over-media-column-gap: var(--spacing-7);
3702        --mega-menu-promo-grid-image-min-width: 220px;
3703
3704      
3705      }
3706    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_T7hr4P-drawer-6-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3707      <a 
3708         class="content-over-media rounded-sm group "
3709         style="--text-color: 255 255 255; grid-area: ;"><img src="//cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565" alt="" srcset="//cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=200 200w, //cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=300 300w, //cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=400 400w, //cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=500 500w, //cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=600 600w, //cheerble.com/cdn/shop/files/Menu_-_Pet_Fountains.jpg?v=1743403565&amp;width=800 800w" width="900" height="592" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3710" class="zoom-image"></a>
3711    </div></div></div>
3712              
3713            </li>
3714
3715            
3716<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3717                  <span>Bundles</span>
3718                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3719        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3720      </svg></span>
3721                </button>
3722              <div class="panel__wrapper"  hidden>
3723                <ul class="v-stack gap-4">
3724                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/collections/bundles-for-dogs"><span><span class="reversed-link">Bundles for Dogs</span></span>
3725                          </a></li>
3726                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/collections/bundles-for-cat"><span><span class="reversed-link">Bundles for Cats</span></span>
3727                          </a></li>
3728                      <li class="level_2 h3 sm:h4 bold"><a class="group block w-full" href="/collections/bundle"><span><span class="reversed-link">View All</span></span>
3729                          </a></li></ul></div>
3730              
3731            </li>
3732
3733            
3734<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3735                  <span>Discover</span>
3736                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3737        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3738      </svg></span>
3739                </button>
3740              <div class="panel__wrapper"  hidden>
3741                <ul class="v-stack gap-4">
3742                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/pages/about-us"><span><span class="reversed-link">About Us</span></span>
3743                          </a></li>
3744                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/pages/honoring-service-with-savings"><span><span class="reversed-link">Honoring Service</span></span>
3745                          </a></li></ul></div>
3746              
3747            </li>
3748
3749            
3750<li class="level_1 h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-control>
3751                  <span>Support</span>
3752                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
3753        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3754      </svg></span>
3755                </button>
3756              <div class="panel__wrapper"  hidden>
3757                <ul class="v-stack gap-4">
3758                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="https://cheerblehelp.zendesk.com/hc/en-us"><span><span class="reversed-link">FAQs</span></span>
3759                          </a></li>
3760                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/pages/user-manual"><span><span class="reversed-link">User Manual</span></span>
3761                          </a></li>
3762                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/pages/cheerble-app-download"><span><span class="reversed-link">Download App</span></span>
3763                          </a></li>
3764                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="https://cheerble.com/a/track-my-order"><span><span class="reversed-link">Track My Order</span></span>
3765                          </a></li>
3766                      <li class="level_2 h3 sm:h4 "><a class="group block w-full" href="/pages/contact-us"><span><span class="reversed-link">Contact Us</span></span>
3767                          </a></li></ul></div>
3768              
3769            </li>
3770
3771            </ul>
3772      </div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
3773      <a href="https://www.facebook.com/CheerbleBrand" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
3774        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
3775      </svg></a>
3776    </li><li>
3777      <a href="https://x.com/Cheerble_Global" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
3778        <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
3779      </svg></a>
3780    </li><li>
3781      <a href="https://www.instagram.com/cheerble_global/" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
3782        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
3783      </svg></a>
3784    </li><li>
3785      <a href="https://pinterest.com/cheerble" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Pinterest"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-pinterest" viewBox="0 0 24 24">
3786        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.9
378616.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
3787      </svg></a>
3788    </li><li>
3789      <a href="https://www.youtube.com/@Cheerble_Global" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
3790        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
3791      </svg></a>
3792    </li><li>
3793      <a href="https://www.tiktok.com/@cheerble_global?lang=en" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewBox="0 0 24 24">
3794        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
3795      </svg></a>
3796    </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><div class="relative">
3797      <button type="button" class="text-with-icon gap-2.5 group" aria-label="Change country or currency" aria-controls="popover-localization-form-country--sections--19711908380891__header" aria-expanded="false">
3798        <div class="h-stack gap-2"><span class="country-flags country-flags--US"></span><span class="bold text-sm">USD $</span>
3799        </div><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
3800        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
3801      </svg></button>
3802
3803      <x-popover id="popover-localization-form-country--sections--19711908380891__header" initial-focus="[aria-selected='true']" anchor-horizontal="end" anchor-vertical="start" class="popover">
3804        <p class="h5" slot="title">Country</p><form method="post" action="/localization" id="localization-form-country--sections--19711908380891__header" 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="/pages/contact-us" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AU" >
3805                <span class="country-flags country-flags--AU"></span>
3806                <span>Australia (AUD $)</span>
3807              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AT" >
3808                <span class="country-flags country-flags--AT"></span>
3809                <span>Austria (EUR €)</span>
3810              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BE" >
3811                <span class="country-flags country-flags--BE"></span>
3812                <span>Belgium (EUR €)</span>
3813              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BG" >
3814                <span class="country-flags country-flags--BG"></span>
3815                <span>Bulgaria (EUR €)</span>
3816              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CA" >
3817                <span class="country-flags country-flags--CA"></span>
3818                <span>Canada (CAD $)</span>
3819              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CN" >
3820                <span class="country-flags country-flags--CN"></span>
3821                <span>China (CNY ¥)</span>
3822              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HR" >
3823                <span class="country-flags country-flags--HR"></span>
3824                <span>Croatia (EUR €)</span>
3825              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CZ" >
3826                <span class="country-flags country-flags--CZ"></span>
3827                <span>Czechia (CZK Kč)</span>
3828              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DK" >
3829                <span class="country-flags country-flags--DK"></span>
3830                <span>Denmark (DKK kr.)</span>
3831              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="EE" >
3832                <span class="country-flags country-flags--EE"></span>
3833                <span>Estonia (EUR €)</span>
3834              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FI" >
3835                <span class="country-flags country-flags--FI"></span>
3836                <span>Finland (EUR €)</span>
3837              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FR" >
3838                <span class="country-flags country-flags--FR"></span>
3839                <span>France (EUR €)</span>
3840              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DE" >
3841                <span class="country-flags country-flags--DE"></span>
3842                <span>Germany (EUR €)</span>
3843              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GR" >
3844                <span class="country-flags country-flags--GR"></span>
3845                <span>Greece (EUR €)</span>
3846              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HK" >
3847                <span class="country-flags country-flags--HK"></span>
3848                <span>Hong Kong SAR (HKD $)</span>
3849              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HU" >
3850                <span class="country-flags country-flags--HU"></span>
3851                <span>Hungary (HUF Ft)</span>
3852              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ID" >
3853                <span class="country-flags country-flags--ID"></span>
3854                <span>Indonesia (IDR Rp)</span>
3855              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IE" >
3856                <span class="country-flags country-flags--IE"></span>
3857                <span>Ireland (EUR €)</span>
3858              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IL" >
3859                <span class="country-flags country-flags--IL"></span>
3860                <span>Israel (ILS ₪)</span>
3861              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IT" >
3862                <span class="country-flags country-flags--IT"></span>
3863                <span>Italy (EUR €)</span>
3864              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JP" >
3865                <span class="country-flags country-flags--JP"></span>
3866                <span>Japan (JPY ¥)</span>
3867              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LV" >
3868                <span class="country-flags country-flags--LV"></span>
3869                <span>Latvia (EUR €)</span>
3870              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LT" >
3871                <span class="country-flags country-flags--LT"></span>
3872                <span>Lithuania (EUR €)</span>
3873              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LU" >
3874                <span class="country-flags country-flags--LU"></span>
3875                <span>Luxembourg (EUR €)</span>
3876              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MO" >
3877                <span class="country-flags country-flags--MO"></span>
3878                <span>Macao SAR (MOP P)</span>
3879              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MY" >
3880                <span class="country-flags country-flags--MY"></span>
3881                <span>Malaysia (MYR RM)</span>
3882              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MT" >
3883                <span class="country-flags country-flags--MT"></span>
3884                <span>Malta (EUR €)</span>
3885              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MC" >
3886                <span class="country-flags country-flags--MC"></span>
3887                <span>Monaco (EUR €)</span>
3888              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NL" >
3889                <span class="country-flags country-flags--NL"></span>
3890                <span>Netherlands (EUR €)</span>
3891              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NO" >
3892                <span class="country-flags country-flags--NO"></span>
3893                <span>Norway (NOK kr)</span>
3894              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PH" >
3895                <span class="country-flags country-flags--PH"></span>
3896                <span>Philippines (PHP ₱)</span>
3897              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PL" >
3898                <span class="country-flags country-flags--PL"></span>
3899                <span>Poland (PLN zł)</span>
3900              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PT" >
3901                <span class="country-flags country-flags--PT"></span>
3902                <span>Portugal (EUR €)</span>
3903              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SG" >
3904                <span class="country-flags country-flags--SG"></span>
3905                <span>Singapore (SGD $)</span>
3906              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SK" >
3907                <span class="country-flags country-flags--SK"></span>
3908                <span>Slovakia (EUR €)</span>
3909              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SI" >
3910                <span class="country-flags country-flags--SI"></span>
3911                <span>Slovenia (EUR €)</span>
3912              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="KR" >
3913                <span class="country-flags country-flags--KR"></span>
3914                <span>South Korea (KRW ₩)</span>
3915              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ES" >
3916                <span class="country-flags country-flags--ES"></span>
3917                <span>Spain (EUR €)</span>
3918              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SE" >
3919                <span class="country-flags country-flags--SE"></span>
3920                <span>Sweden (SEK kr)</span>
3921              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CH" >
3922                <span class="country-flags country-flags--CH"></span>
3923                <span>Switzerland (CHF CHF)</span>
3924              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="TH" >
3925                <span class="country-flags country-flags--TH"></span>
3926                <span>Thailand (THB ฿)</span>
3927              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GB" >
3928                <span class="country-flags country-flags--GB"></span>
3929                <span>United Kingdom (GBP £)</span>
3930              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="US" aria-selected="true">
3931                <span class="country-flags country-flags--US"></span>
3932                <span>United States (USD $)</span>
3933              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="VN" >
3934                <span class="country-flags country-flags--VN"></span>
3935                <span>Vietnam (VND ₫)</span>
3936              </button></x-listbox></form></x-popover>
3937    </div>
3938              </div></div></div>
3939  </div></div></navigation-drawer>
3939<script>
3940  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--19711908380891__header').clientHeight) + 'px');
3941</script>
3941
3942
3943</header>
3944<!-- END sections: header-group --><main role="main" id="main" class="anchor">
3945      <section id="shopify-section-template--19711911198939__fe612571-a54a-4646-8243-e64b0a126a4b" class="shopify-section shopify-section--image-with-text-overlay"><style>
3946  #shopify-section-template--19711911198939__fe612571-a54a-4646-8243-e64b0a126a4b {--section-outer-spacing-block: 0;--content-over-media-overlay: 0 0 0 / 0.1;margin-block-start: calc(-1 * var(--header-height) * var(--section-is-first));}
3947</style>
3948
3949<div class="section   section-blends section-full text-custom"style="--text-color: 255 255 255;" allow-transparent-header><image-banner reveal-on-scroll="true" parallax="0.3" class="content-over-media content-over-media--lg full-bleed  text-custom"style="--text-color: 255 255 255;"><picture><img src="//cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1920" alt="" srcset="//cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=200 200w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=300 300w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=400 400w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=500 500w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=600 600w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=700 700w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=800 800w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=900 900w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1000 1000w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1200 1200w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1400 1400w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1600 1600w, //cheerble.com/cdn/shop/files/2_d6aaeb51-9fde-44c3-8b0a-255ac6411eeb.jpg?v=1691467298&amp;width=1800 1800w" width="1920" height="1080" sizes="100vw" fetchpriority="high"></picture><div class="place-self-center text-center sm:place-self-center sm:text-center">
3950        <div class="prose"><h1 class="h1" reveal-on-scroll="true" ><split-lines>Contact Us</split-lines></h1></div>
3951      </div></image-banner>
3952</div>
3953
3954</section><section id="shopify-section-template--19711911198939__contact" class="shopify-section shopify-section--contact"><style>
3955  #shopify-section-template--19711911198939__contact {
3956    --section-background-hash: 0;
3957  }
3958
3959  #shopify-section-template--19711911198939__contact + * {
3960    --previous-section-background-hash: 0;
3961  }</style><style>
3962  #shopify-section-template--19711911198939__contact {
3963    --section-stack-intro: 41.6667%;
3964    --section-stack-main: 58.3334%;
3965  }
3966</style>
3967
3968<div class="section   section-blends section-full"><div class="section-stack section-stack--horizontal "><div class="section-stack__intro">
3969        <div class="prose "><h2 class="h2">Do you have any question?</h2><p>Just fill out the form and we'll get back to you as soon as possible.<br/>Until then, thank you for your patience.</p></div>
3970      </div><div class="section-stack__main">
3971      <div class="contact-form rounded bg-secondary"><form method="post" action="/contact#contact-form-template--19711911198939__contact" id="contact-form-template--19711911198939__contact" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /><div class="fieldset"><div class="input-row"><div class="form-control" ><input id="input-template--19711911198939__contact--contactname" class="input is-floating" type="text"  name="contact[name]" placeholder=" " 
3972  
3973  
3974  
3975  
3976  autocomplete="name"
3977  
3978  
3979  required
3980  
3981><label for="input-template--19711911198939__contact--contactname" class="floating-label">
3981Name</label></div><div class="form-control" ><input id="input-template--19711911198939__contact--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
3982  
3983  
3984  
3985  
3986  autocomplete="email"
3987  
3988  
3989  required
3990  
3991><label for="input-template--19711911198939__contact--contactemail" class="floating-label">E-mail</label></div></div><div class="form-control" ><textarea id="input-template--19711911198939__contact--contactbody" class="textarea is-floating" is="resizable-textarea" name="contact[body]" placeholder=" " rows="4" 
3992  
3993  
3994  
3995  
3996  
3997  
3998  
3999  required
4000  
4001></textarea><label for="input-template--19711911198939__contact--contactbody" class="floating-label">Message</label></div></div>
4002
4003          <div class="justify-self-start">
4004<button type="submit" class="button button--xl"
4005  
4006  
4007  
4008  
4009  
4010  
4011  
4012  is="custom-button"
4013  aria-label="button">Send message</button></div></form></div>
4014    </div>
4015  </div>
4016</div>
4017
4018
4019</section><section id="shopify-section-template--19711911198939__162ce0e0-77bf-42b8-bbd9-26630760aa32" class="shopify-section shopify-section--multi-column"><style>
4020  #shopify-section-template--19711911198939__162ce0e0-77bf-42b8-bbd9-26630760aa32 {
4021    --section-background-hash: 0;
4022  }
4023
4024  #shopify-section-template--19711911198939__162ce0e0-77bf-42b8-bbd9-26630760aa32 + * {
4025    --previous-section-background-hash: 0;
4026  }</style><style>
4027    #shopify-section-template--19711911198939__162ce0e0-77bf-42b8-bbd9-26630760aa32 {
4028      --multi-column-grid: none;
4029      --multi-column-list-gap: var(--spacing-12);
4030    }
4031  </style>
4032
4033  <div class="section   section-blends section-full">
4034    <div class="section-stack">
4035  <section-header class="section-header justify-start justify-items-start text-start"><div class="prose"><h2 class="h2" reveal-on-scroll="true"><split-lines>Helpful Information</split-lines></h2></div></section-header><div class="multi-column scroll-area bleed md:unbleed"><div class="multi-column__item justify-start snap-start" style="--multi-column-item-column-count: span 3" ><div class="v-stack gap-4 text-start"><p class="h4">Support</p><div class="prose"><div><a href="mailto:[email protected]" class="link">[email protected]</a></div></div></div></div><div class="multi-column__item justify-start snap-start" style="--multi-column-item-column-count: span 3" ><div class="v-stack gap-4 text-start"><p class="h4">Collaboration</p><div class="prose"><div><a href="mailto:[email protected]" class="link">[email protected]</a></div></div></div></div><div class="multi-column__item justify-start snap-start" style="--multi-column-item-column-count: span 3" ><div class="v-stack gap-4 text-start"><p class="h4">Distribution</p><div class="prose"><div><a href="mailto:[email protected]" class="link">[email protected]</a></div></div></div></div><div class="multi-column__item justify-start snap-start" style="--multi-column-item-column-count: span 3" ><div class="v-stack gap-4 text-start"><p class="h4">Tel</p><div class="prose"><div><a href="" class="link">+852-5493-0264</a></div></div></div></div><div class="multi-column__item justify-start snap-start" style="--multi-column-item-column-count: span 8" ><div class="v-stack gap-4 text-start"><p class="h4">Address</p><div class="prose"><p>13809 Peyton Dr Ste C 290,Chino Hills, CA 91709</p></div></div></div></div>
4036    </div>
4037  </div></section>
4038<!-- BEGIN sections: footer-group -->
4039<footer id="shopify-section-sections--19711908348123__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
4040  @media screen and (min-width: 1000px) {
4041    #shopify-section-sections--19711908348123__footer {--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between;
4042    }
4043  }
4044</style><div class="footer">
4045  <div class="container">
4046    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--menu" ><p class="bold">
4047                        <span>Products</span>
4048                        <span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none">
4049      <g clip-path="url(#clip0_16238_9972)">
4050      <path d="M1 0.999999L7 7L13 1" stroke="white" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/>
4051      </g>
4052      <defs>
4053      <clipPath id="clip0_16238_9972">
4054      <rect width="14" height="8" fill="white"/>
4055      </clipPath>
4056      </defs>
4057    </svg></span>
4058                      </p><ul class="v-stack gap-3" role="list"><li>
4059                          <a href="/collections/dog" class="inline-block link-faded break-all">Dog Toys</a>
4060                        </li><li>
4061                          <a href="/collections/cat" class="inline-block link-faded break-all">Cat Toys</a>
4062                        </li><li>
4063                          <a href="/collections/pet-fountain" class="inline-block link-faded break-all">Pet Fountains</a>
4064                        </li><li>
4065                          <a href="/collections/cheerble-collection" class="inline-block link-faded break-all">Shop All</a>
4066                        </li></ul>
4067                  </div><div class="footer__block footer__block--menu" ><p class="bold">
4068                        <span>Support</span>
4069                        <span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none">
4070      <g clip-path="url(#clip0_16238_9972)">
4071      <path d="M1 0.999999L7 7L13 1" stroke="white" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/>
4072      </g>
4073      <defs>
4074      <clipPath id="clip0_16238_9972">
4075      <rect width="14" height="8" fill="white"/>
4076      </clipPath>
4077      </defs>
4078    </svg></span>
4079                      </p><ul class="v-stack gap-3" role="list"><li>
4080                          <a href="https://cheerblehelp.zendesk.com/hc/en-us" class="inline-block link-faded break-all">FAQs</a>
4081                        </li><li>
4082                          <a href="/pages/user-manual" class="inline-block link-faded break-all">User Manual</a>
4083                        </li><li>
4084                          <a href="/pages/cheerble-app-download" class="inline-block link-faded break-all">Download App</a>
4085                        </li><li>
4086                          <a href="https://www.cheerble.com/a/track-my-order" class="inline-block link-faded break-all">Track My Order</a>
4087                        </li><li>
4088                          <a href="/pages/contact-us" class="inline-block link-faded break-all">Contact Us</a>
4089                        </li></ul>
4090                  </div><div class="footer__block footer__block--menu" ><p class="bold">
4091                        <span>About</span>
4092                        <span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none">
4093      <g clip-path="url(#clip0_16238_9972)">
4094      <path d="M1 0.999999L7 7L13 1" stroke="white" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/>
4095      </g>
4096      <defs>
4097      <clipPath id="clip0_16238_9972">
4098      <rect width="14" height="8" fill="white"/>
4099      </clipPath>
4100      </defs>
4101    </svg></span>
4102                      </p><ul class="v-stack gap-3" role="list"><li>
4103                          <a href="/pages/why-cheerble" class="inline-block link-faded break-all">Why Cheerble</a>
4104                        </li><li>
4105                          <a href="/pages/about-us" class="inline-block link-faded break-all">About Us</a>
4106                        </li><li>
4107                          <a href="/blogs/cheerble-blog" class="inline-block link-faded break-all">The Blog</a>
4108                        </li><li>
4109                          <a href="https://ui.awin.com/merchant-profile/91575" class="inline-block link-faded break-all">Affiliate</a>
4110                        </li><li>
4111                          <a href="/pages/influencer" class="inline-block link-faded break-all">Influencer Program</a>
4112                        </li></ul>
4113                  </div><div class="footer__block footer__block--menu" ><p class="bold">
4114                        <span>Policy</span>
4115                        <span class="icon"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none">
4116      <g clip-path="url(#clip0_16238_9972)">
4117      <path d="M1 0.999999L7 7L13 1" stroke="white" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/>
4118      </g>
4119      <defs>
4120      <clipPath id="clip0_16238_9972">
4121      <rect width="14" height="8" fill="white"/>
4122      </clipPath>
4123      </defs>
4124    </svg></span>
4125                      </p><ul class="v-stack gap-3" role="list"><li>
4126                          <a href="/policies/shipping-policy" class="inline-block link-faded break-all">Shipping Policy</a>
4127                        </li><li>
4128                          <a href="/policies/refund-policy" class="inline-block link-faded break-all">Refund Policy</a>
4129                        </li><li>
4130                          <a href="/policies/privacy-policy" class="inline-block link-faded break-all">Privacy Policy</a>
4131                        </li><li>
4132                          <a href="/policies/terms-of-service" class="inline-block link-faded break-all">Terms & Conditions</a>
4133                        </li></ul>
4134                  </div><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><p class="h4">Subscribe</p><div class="prose text-subdued"><p>Sign up and Get an Exclusive 15% Off Your First Purchase</p></div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input-sections--19711908348123__footer--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
4135  
4136  
4137  
4138  
4139  autocomplete="email"
4140  
4141  enterkeyhint="send"
4142  required
4143  
4144><label for="input-sections--19711908348123__footer--contactemail" class="floating-label">Email</label>
4144<div class="self-submit-button">
4145        <button type="submit" class="circle-chevron hover:colors">
4146          <span class="sr-only">Subscribe</span><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
4147        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
4148      </svg></button>
4149      </div></div></form><ul class="social-media " role="list"><li>
4150      <a href="https://www.facebook.com/CheerbleBrand" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
4151        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
4152      </svg></a>
4153    </li><li>
4154      <a href="https://x.com/Cheerble_Global" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
4155        <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
4156      </svg></a>
4157    </li><li>
4158      <a href="https://www.instagram.com/cheerble_global/" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
4159        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
4160      </svg></a>
4161    </li><li>
4162      <a href="https://pinterest.com/cheerble" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on Pinterest"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-pinterest" viewBox="0 0 24 24">
4163        <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.9
416316.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
4164      </svg></a>
4165    </li><li>
4166      <a href="https://www.youtube.com/@Cheerble_Global" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
4167        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
4168      </svg></a>
4169    </li><li>
4170      <a href="https://www.tiktok.com/@cheerble_global?lang=en" class="tap-area" target="_blank" rel="noopener nofollow" aria-label="Follow on TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewBox="0 0 24 24">
4171        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
4172      </svg></a>
4173    </li></ul></div>
4174                </div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top">
4175              <div class="shop-logos">
4176                
4177                <img src="//cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=808" alt="" srcset="//cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=352 352w, //cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=808 808w" width="808" height="280" loading="lazy" class="shop-logo__image" fetchpriority="low">
4178                
4179                
4180              </div>
4181            
4182<div class="h-stack gap-6"><div class="relative">
4183      <button type="button" class="text-with-icon gap-2.5 group" aria-label="Change country or currency" aria-controls="popover-localization-form-country--sections--19711908348123__footer" aria-expanded="false">
4184        <div class="h-stack gap-2"><span class="country-flags country-flags--US"></span><span class="bold text-sm">USD $</span>
4185        </div><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
4186        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
4187      </svg></button>
4188
4189      <x-popover id="popover-localization-form-country--sections--19711908348123__footer" initial-focus="[aria-selected='true']" anchor-horizontal="start" anchor-vertical="start" class="popover">
4190        <p class="h5" slot="title">Country</p><form method="post" action="/localization" id="localization-form-country--sections--19711908348123__footer" 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="/pages/contact-us" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AU" >
4191                <span class="country-flags country-flags--AU"></span>
4192                <span>Australia (AUD $)</span>
4193              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AT" >
4194                <span class="country-flags country-flags--AT"></span>
4195                <span>Austria (EUR €)</span>
4196              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BE" >
4197                <span class="country-flags country-flags--BE"></span>
4198                <span>Belgium (EUR €)</span>
4199              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BG" >
4200                <span class="country-flags country-flags--BG"></span>
4201                <span>Bulgaria (EUR €)</span>
4202              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CA" >
4203                <span class="country-flags country-flags--CA"></span>
4204                <span>Canada (CAD $)</span>
4205              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CN" >
4206                <span class="country-flags country-flags--CN"></span>
4207                <span>China (CNY ¥)</span>
4208              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HR" >
4209                <span class="country-flags country-flags--HR"></span>
4210                <span>Croatia (EUR €)</span>
4211              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CZ" >
4212                <span class="country-flags country-flags--CZ"></span>
4213                <span>Czechia (CZK Kč)</span>
4214              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DK" >
4215                <span class="country-flags country-flags--DK"></span>
4216                <span>Denmark (DKK kr.)</span>
4217              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="EE" >
4218                <span class="country-flags country-flags--EE"></span>
4219                <span>Estonia (EUR €)</span>
4220              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FI" >
4221                <span class="country-flags country-flags--FI"></span>
4222                <span>Finland (EUR €)</span>
4223              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FR" >
4224                <span class="country-flags country-flags--FR"></span>
4225                <span>France (EUR €)</span>
4226              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DE" >
4227                <span class="country-flags country-flags--DE"></span>
4228                <span>Germany (EUR €)</span>
4229              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GR" >
4230                <span class="country-flags country-flags--GR"></span>
4231                <span>Greece (EUR €)</span>
4232              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HK" >
4233                <span class="country-flags country-flags--HK"></span>
4234                <span>Hong Kong SAR (HKD $)</span>
4235              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HU" >
4236                <span class="country-flags country-flags--HU"></span>
4237                <span>Hungary (HUF Ft)</span>
4238              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ID" >
4239                <span class="country-flags country-flags--ID"></span>
4240                <span>Indonesia (IDR Rp)</span>
4241              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IE" >
4242                <span class="country-flags country-flags--IE"></span>
4243                <span>Ireland (EUR €)</span>
4244              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IL" >
4245                <span class="country-flags country-flags--IL"></span>
4246                <span>Israel (ILS ₪)</span>
4247              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IT" >
4248                <span class="country-flags country-flags--IT"></span>
4249                <span>Italy (EUR €)</span>
4250              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JP" >
4251                <span class="country-flags country-flags--JP"></span>
4252                <span>Japan (JPY ¥)</span>
4253              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LV" >
4254                <span class="country-flags country-flags--LV"></span>
4255                <span>Latvia (EUR €)</span>
4256              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LT" >
4257                <span class="country-flags country-flags--LT"></span>
4258                <span>Lithuania (EUR €)</span>
4259              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LU" >
4260                <span class="country-flags country-flags--LU"></span>
4261                <span>Luxembourg (EUR €)</span>
4262              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MO" >
4263                <span class="country-flags country-flags--MO"></span>
4264                <span>Macao SAR (MOP P)</span>
4265              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MY" >
4266                <span class="country-flags country-flags--MY"></span>
4267                <span>Malaysia (MYR RM)</span>
4268              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MT" >
4269                <span class="country-flags country-flags--MT"></span>
4270                <span>Malta (EUR €)</span>
4271              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MC" >
4272                <span class="country-flags country-flags--MC"></span>
4273                <span>Monaco (EUR €)</span>
4274              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NL" >
4275                <span class="country-flags country-flags--NL"></span>
4276                <span>Netherlands (EUR €)</span>
4277              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NO" >
4278                <span class="country-flags country-flags--NO"></span>
4279                <span>Norway (NOK kr)</span>
4280              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PH" >
4281                <span class="country-flags country-flags--PH"></span>
4282                <span>Philippines (PHP ₱)</span>
4283              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PL" >
4284                <span class="country-flags country-flags--PL"></span>
4285                <span>Poland (PLN zł)</span>
4286              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PT" >
4287                <span class="country-flags country-flags--PT"></span>
4288                <span>Portugal (EUR €)</span>
4289              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SG" >
4290                <span class="country-flags country-flags--SG"></span>
4291                <span>Singapore (SGD $)</span>
4292              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SK" >
4293                <span class="country-flags country-flags--SK"></span>
4294                <span>Slovakia (EUR €)</span>
4295              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SI" >
4296                <span class="country-flags country-flags--SI"></span>
4297                <span>Slovenia (EUR €)</span>
4298              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="KR" >
4299                <span class="country-flags country-flags--KR"></span>
4300                <span>South Korea (KRW ₩)</span>
4301              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ES" >
4302                <span class="country-flags country-flags--ES"></span>
4303                <span>Spain (EUR €)</span>
4304              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SE" >
4305                <span class="country-flags country-flags--SE"></span>
4306                <span>Sweden (SEK kr)</span>
4307              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CH" >
4308                <span class="country-flags country-flags--CH"></span>
4309                <span>Switzerland (CHF CHF)</span>
4310              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="TH" >
4311                <span class="country-flags country-flags--TH"></span>
4312                <span>Thailand (THB ฿)</span>
4313              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GB" >
4314                <span class="country-flags country-flags--GB"></span>
4315                <span>United Kingdom (GBP £)</span>
4316              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="US" aria-selected="true">
4317                <span class="country-flags country-flags--US"></span>
4318                <span>United States (USD $)</span>
4319              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="VN" >
4320                <span class="country-flags country-flags--VN"></span>
4321                <span>Vietnam (VND ₫)</span>
4322              </button></x-listbox></form></x-popover>
4323    </div></div></div><div class="footer__aside-bottom">
4324          
4325        <div class="footer-groud__payaloc"><ul class="footer__payment-icons h-stack wrap gap-2"><li class="contents"><svg 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;"/>
4325</svg>
4326</li><li class="contents"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 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>
4327</li><li class="contents"><svg 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-.
4327001.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></li><li class="contents"><svg 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></li><li class="contents"><svg 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></li><li class="contents"><svg 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.
432706zM23.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>
4328</li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-spidealwero"><title id="pi-spidealwero">iDEAL Wero</title><path opacity="0.07" 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="black"/><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="#FFF48D"/><path d="M3.45001 7.43572V17.0022C3.45001 17.4602 3.82664 17.8347 4.28673 17.8347H10.0301C14.3722 17.8347 16.2539 15.4157 16.2539 12.2063C16.2539 8.99693 14.3715 6.60321 10.0294 6.60321H4.28603C3.82594 6.60321 3.44931 6.97773 3.44931 7.43572H3.45001Z" fill="white"/><path d="M7.29413 8.95133V16.0203H10.385C13.1918 16.0203 14.4087 14.4422 14.4087 12.2112C14.4087 9.98022 13.1911 8.41901 10.385 8.41901H7.82926C7.53259 8.41901 7.29413 8.66027 7.29413 8.95204V8.95133Z" fill="#CC0066"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.03507 17.073H10.0294C13.539 17.073 15.4754 15.3456 15.4754 12.2105C15.4754 10.4038 14.7685 7.36908 10.0294 7.36908H5.03507C4.59182 7.36908 4.23203 7.72677 4.23203 8.16862V16.2742C4.23203 16.7153 4.59182 17.0737 5.03507 17.0737V17.073ZM4.49924 8.16862C4.49924 7.87335 4.7377 7.63559 5.03437 7.63559H10.0287C11.9609 7.63559 15.2068 8.23104 15.2068 12.2105C15.2068 15.1744 13.3665 16.8065 10.0287 16.8065H5.03507C4.7384 16.8065 4.49994 16.5694 4.49994 16.2735V8.16862H4.49924Z" fill="#232323"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.81464 11.1831C8.72066 11.1494 8.62247 11.1326 8.51586 11.1326V11.1284H7.8082V12.8355H8.52428C8.65122 12.8355 8.76134 12.8102 8.85602 12.7681C8.95 12.7218 9.02785 12.6629 9.08957 12.5872C9.15129 12.5114 9.19618 12.4188 9.22844 12.3136C9.25719 12.2084 9.27332 12.0948 9.27332 11.9686C9.27332 11.8255 9.25299 11.7035 9.21581 11.5983C9.17514 11.4973 9.12183 11.4089 9.05661 11.3374C8.98717 11.27 8.90932 11.2153 8.81534 11.1817L8.81464 11.1831ZM8.64702 12.4995C8.59371 12.5163 8.54462 12.5248 8.49132 12.5248V12.529H8.16799V11.4524H8.4296C8.51937 11.4524 8.59301 11.465 8.65473 11.4903C8.71645 11.5155 8.76554 11.5576 8.80201 11.6039C8.83849 11.6502 8.86724 11.7133 8.88407 11.7806C8.9002 11.8479 8.90862 11.9279 8.90862 12.0121C8.90862 12.1088 8.896 12.1846 8.87215 12.2519C8.85108 12.3106 8.81921 12.3649 8.77817 12.4118C8.74305 12.4524 8.69779 12.4829 8.64702 12.5002V12.4995Z" fill="white"/><path d="M10.7504 11.1333V11.4489H9.87441V11.815H10.6803V12.1053H9.87441V12.5219H10.7707V12.8376H9.51041V11.1305H10.7504V11.1347V11.1333Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.6244 12.8404L12.0023 11.1333H11.6222L10.9958 12.8404H11.3641L11.4952 12.4616H12.1173L12.2443 12.8404H12.6251H12.6244ZM11.8136 11.5534L12.0226 12.1797H11.5934L11.8101 11.5534H11.8143H11.8136Z" fill="white"/><path d="M13.2178 11.1325V12.5247H14.0278V12.8403H12.8538V11.1332H13.2178V11.1325Z" fill="white"/><path d="M5.85774 12.8656C6.30099 12.8656 6.66009 12.5065 6.66009 12.0625C6.66009 11.6186 6.30099 11.2595 5.85774 11.2595C5.41448 11.2595 5.05539 11.6186 5.05539 12.0625C5.05539 12.5065 5.41448 12.8656 5.85774 12.8656ZM6.33536 16.0771C5.71396 16.0771 5.216 15.5406 5.216 14.8813V13.9478C5.216 13.6181 5.46498 13.3474 5.77778 13.3474C6.09059 13.3474 6.33957 13.6139 6.33957 13.9478V16.0771H6.33536Z" fill="#232323"/><path d="M31.45 12.2209C31.45 11.1773 32.1926 10.2264 33.4749 10.2264C34.7572 10.2264 35.5053 11.178 35.5053 12.2209C35.5053 13.2638 34.7627 14.2154 33.4749 14.2154C32.1926 14.2154 31.45 13.2638 31.45 12.2209ZM34.3782 12.2209C34.3782 11.7178 34.0467 11.2537 33.4749 11.2537C32.9032 11.2537 32.5717 11.7186 32.571
43287 12.2209C32.5717 12.7232 32.9086 13.1889 33.4749 13.1889C34.0412 13.1889 34.3782 12.724 34.3782 12.2209ZM30.6615 12.9619C31.0889 12.7185 31.3455 12.2537 31.3455 11.7404C31.3455 10.9784 30.7948 10.3294 29.94 10.3294H28.1452V14.1132H29.2567V13.146H29.4649L30.1006 14.1132H31.4095L30.6615 12.9619ZM29.7161 12.2747H29.2567V11.2046H29.7216C30.0211 11.2046 30.213 11.4479 30.213 11.7396C30.213 12.0314 30.0148 12.2747 29.7161 12.2747ZM23.0713 10.3247L22.4044 12.5797L21.7539 10.3247H20.8686L20.2126 12.5797L19.5511 10.3247H18.378L19.722 14.1015H20.6868L21.3108 12.0454L21.9294 14.1015H22.8997L24.2436 10.3247H23.0705H23.0713ZM25.9261 13.1795H25.9237C25.508 13.1795 25.2163 12.9284 25.0915 12.5961H27.9159C27.9385 12.4713 27.9502 12.3434 27.9502 12.2139C27.9502 11.1734 27.21 10.2241 25.9261 10.2233V11.2482C26.3442 11.249 26.6328 11.5002 26.7568 11.8317H23.9363C23.9137 11.9565 23.902 12.0844 23.902 12.2139C23.902 13.2552 24.643 14.2052 25.923 14.2052H25.9253V13.1795H25.9261Z" fill="#1D1C1C"/><path d="M25.9237 14.2044C25.9674 14.2044 26.0103 14.2029 26.0524 14.2013C26.3122 14.188 26.5485 14.135 26.7591 14.05C26.9697 13.965 27.1546 13.8472 27.3114 13.7052C27.4673 13.5644 27.5983 13.3982 27.699 13.2138C27.7903 13.0469 27.8574 12.8667 27.8995 12.6787H26.7225C26.6983 12.7287 26.6702 12.777 26.6382 12.8215C26.5945 12.8831 26.5431 12.9385 26.4846 12.9861C26.4261 13.0344 26.3605 13.075 26.2888 13.1062C26.217 13.1374 26.1382 13.1592 26.0532 13.1709C26.0119 13.1764 25.969 13.1795 25.9245 13.1795C25.6601 13.1795 25.4456 13.0773 25.2919 12.9174L24.5268 13.6912C24.8668 14.0055 25.3387 14.2036 25.9237 14.2036V14.2044Z" fill="#1D1C1C"/><path d="M25.9237 10.2225C24.838 10.2225 24.1399 10.9058 23.9535 11.7482H25.1266C25.267 11.4581 25.5431 11.2475 25.9237 11.2475C26.2272 11.2475 26.4627 11.3785 26.6164 11.5766L27.3886 10.7958C27.0438 10.4464 26.5477 10.2225 25.9245 10.2225H25.9237Z" fill="#1D1C1C"/><path d="M17.3927 16.431C17.3069 16.431 17.2367 16.3608 17.2367 16.275V8.16296C17.2367 8.07716 17.3069 8.00696 17.3927 8.00696C17.4785 8.00696 17.5487 8.07716 17.5487 8.16296V16.275C17.5487 16.3608 17.4785 16.431 17.3927 16.431Z" fill="#1D1C1C"/></svg></li><li class="contents"><svg 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>
4329</li><li class="contents"><svg 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"/>
4329<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></li><li class="contents"><svg 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>
4330</li><li class="contents"><svg viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" 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="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg>
4331</li><li class="contents"><svg 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 
433116.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>
4332</li></ul><div class="footer__aside-top  hide-desktop hide-mobile">
4333              <div class="shop-logos">
4334                
4335                <img src="//cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=808" alt="" srcset="//cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=352 352w, //cheerble.com/cdn/shop/files/new_logo_-_grey_2.png?v=1756965851&amp;width=808 808w" width="808" height="280" loading="lazy" class="shop-logo__image" fetchpriority="low">
4336                
4337                
4338              </div>
4339            
4340<div class="h-stack gap-6 hide-mobile"><div class="relative">
4341      <button type="button" class="text-with-icon gap-2.5 group" aria-label="Change country or currency" aria-controls="popover-localization-form-country--sections--19711908348123__footer" aria-expanded="false">
4342        <div class="h-stack gap-2"><span class="country-flags country-flags--US"></span><span class="bold text-sm">USD $</span>
4343        </div><svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
4344        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
4345      </svg></button>
4346
4347      <x-popover id="popover-localization-form-country--sections--19711908348123__footer" initial-focus="[aria-selected='true']" anchor-horizontal="start" anchor-vertical="start" class="popover">
4348        <p class="h5" slot="title">Country</p><form method="post" action="/localization" id="localization-form-country--sections--19711908348123__footer" 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="/pages/contact-us" /><x-listbox class="popover-listbox popover-listbox--sm" role="listbox"><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AU" >
4349                <span class="country-flags country-flags--AU"></span>
4350                <span>Australia (AUD $)</span>
4351              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="AT" >
4352                <span class="country-flags country-flags--AT"></span>
4353                <span>Austria (EUR €)</span>
4354              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BE" >
4355                <span class="country-flags country-flags--BE"></span>
4356                <span>Belgium (EUR €)</span>
4357              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="BG" >
4358                <span class="country-flags country-flags--BG"></span>
4359                <span>Bulgaria (EUR €)</span>
4360              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CA" >
4361                <span class="country-flags country-flags--CA"></span>
4362                <span>Canada (CAD $)</span>
4363              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CN" >
4364                <span class="country-flags country-flags--CN"></span>
4365                <span>China (CNY ¥)</span>
4366              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HR" >
4367                <span class="country-flags country-flags--HR"></span>
4368                <span>Croatia (EUR €)</span>
4369              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CZ" >
4370                <span class="country-flags country-flags--CZ"></span>
4371                <span>Czechia (CZK Kč)</span>
4372              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DK" >
4373                <span class="country-flags country-flags--DK"></span>
4374                <span>Denmark (DKK kr.)</span>
4375              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="EE" >
4376                <span class="country-flags country-flags--EE"></span>
4377                <span>Estonia (EUR €)</span>
4378              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FI" >
4379                <span class="country-flags country-flags--FI"></span>
4380                <span>Finland (EUR €)</span>
4381              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="FR" >
4382                <span class="country-flags country-flags--FR"></span>
4383                <span>France (EUR €)</span>
4384              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="DE" >
4385                <span class="country-flags country-flags--DE"></span>
4386                <span>Germany (EUR €)</span>
4387              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GR" >
4388                <span class="country-flags country-flags--GR"></span>
4389                <span>Greece (EUR €)</span>
4390              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HK" >
4391                <span class="country-flags country-flags--HK"></span>
4392                <span>Hong Kong SAR (HKD $)</span>
4393              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="HU" >
4394                <span class="country-flags country-flags--HU"></span>
4395                <span>Hungary (HUF Ft)</span>
4396              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ID" >
4397                <span class="country-flags country-flags--ID"></span>
4398                <span>Indonesia (IDR Rp)</span>
4399              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IE" >
4400                <span class="country-flags country-flags--IE"></span>
4401                <span>Ireland (EUR €)</span>
4402              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IL" >
4403                <span class="country-flags country-flags--IL"></span>
4404                <span>Israel (ILS ₪)</span>
4405              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="IT" >
4406                <span class="country-flags country-flags--IT"></span>
4407                <span>Italy (EUR €)</span>
4408              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="JP" >
4409                <span class="country-flags country-flags--JP"></span>
4410                <span>Japan (JPY ¥)</span>
4411              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LV" >
4412                <span class="country-flags country-flags--LV"></span>
4413                <span>Latvia (EUR €)</span>
4414              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LT" >
4415                <span class="country-flags country-flags--LT"></span>
4416                <span>Lithuania (EUR €)</span>
4417              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="LU" >
4418                <span class="country-flags country-flags--LU"></span>
4419                <span>Luxembourg (EUR €)</span>
4420              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MO" >
4421                <span class="country-flags country-flags--MO"></span>
4422                <span>Macao SAR (MOP P)</span>
4423              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MY" >
4424                <span class="country-flags country-flags--MY"></span>
4425                <span>Malaysia (MYR RM)</span>
4426              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MT" >
4427                <span class="country-flags country-flags--MT"></span>
4428                <span>Malta (EUR €)</span>
4429              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="MC" >
4430                <span class="country-flags country-flags--MC"></span>
4431                <span>Monaco (EUR €)</span>
4432              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NL" >
4433                <span class="country-flags country-flags--NL"></span>
4434                <span>Netherlands (EUR €)</span>
4435              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="NO" >
4436                <span class="country-flags country-flags--NO"></span>
4437                <span>Norway (NOK kr)</span>
4438              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PH" >
4439                <span class="country-flags country-flags--PH"></span>
4440                <span>Philippines (PHP ₱)</span>
4441              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PL" >
4442                <span class="country-flags country-flags--PL"></span>
4443                <span>Poland (PLN zł)</span>
4444              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="PT" >
4445                <span class="country-flags country-flags--PT"></span>
4446                <span>Portugal (EUR €)</span>
4447              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SG" >
4448                <span class="country-flags country-flags--SG"></span>
4449                <span>Singapore (SGD $)</span>
4450              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SK" >
4451                <span class="country-flags country-flags--SK"></span>
4452                <span>Slovakia (EUR €)</span>
4453              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SI" >
4454                <span class="country-flags country-flags--SI"></span>
4455                <span>Slovenia (EUR €)</span>
4456              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="KR" >
4457                <span class="country-flags country-flags--KR"></span>
4458                <span>South Korea (KRW ₩)</span>
4459              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="ES" >
4460                <span class="country-flags country-flags--ES"></span>
4461                <span>Spain (EUR €)</span>
4462              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="SE" >
4463                <span class="country-flags country-flags--SE"></span>
4464                <span>Sweden (SEK kr)</span>
4465              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="CH" >
4466                <span class="country-flags country-flags--CH"></span>
4467                <span>Switzerland (CHF CHF)</span>
4468              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="TH" >
4469                <span class="country-flags country-flags--TH"></span>
4470                <span>Thailand (THB ฿)</span>
4471              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="GB" >
4472                <span class="country-flags country-flags--GB"></span>
4473                <span>United Kingdom (GBP £)</span>
4474              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="US" aria-selected="true">
4475                <span class="country-flags country-flags--US"></span>
4476                <span>United States (USD $)</span>
4477              </button><button type="submit" class="popover-listbox__option" name="country_code" role="option" value="VN" >
4478                <span class="country-flags country-flags--VN"></span>
4479                <span>Vietnam (VND ₫)</span>
4480              </button></x-listbox></form></x-popover>
4481    </div></div></div></div>
4482          <div class="footer__copyright v-stack gap-1">
4483            <p class="text-sm text-subdued">© 2026 Cheerble Inc. All Rights Reserved.
4484            </p>
4485
4486            
4487</div>
4488          
4489        </div>
4490      </div>
4491    </div>
4492    
4493  </div>
4494</div>
4495
4496
4497  <div class="footer__back-to-top">
4498    <div class="progress-bg"></div>
4499    <svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none">
4500      <path d="M13 7L7 1L1 7" stroke="#1C1C1E" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4501    </svg>
4502  </div>
4503  
4503<script>
4504    document.addEventListener("DOMContentLoaded", () => {
4505      const backToTop = document.querySelector(".footer__back-to-top");
4506      
4507      window.addEventListener('scroll', () => {
4508        const progress = document.querySelector('.footer__back-to-top .progress-bg');
4509        const scrolled = window.scrollY;
4510        const maxScroll = document.documentElement.scrollHeight - window.innerHeight;
4511        const scrollPercent = (scrolled / maxScroll) * 100;
4512        progress.style.height = scrollPercent + '%';
4513
4514        // Hide when at top
4515        if(scrolled === 0) {
4516          backToTop.style.display = 'none';
4517        } else {
4518          backToTop.style.display = 'flex';
4519        }
4520      });
4521
4522      backToTop.addEventListener("click", () => {
4523        window.scrollTo({top: 0, behavior: 'smooth'});
4524      })
4525    })
4526  </script>
4526
4527  
4528<script>
4529  
4530    const styleElement = document.createElement('style');
4531    styleElement.textContent = `
4532      button.chat-toggle.chat-toggle--icon-button.icon-only svg{
4533        height: 40px;
4534      }
4535      button.chat-toggle.chat-toggle--icon-button{
4536        border-radius: 100px;
4537        border: 1px solid #EEE;
4538        background:#ffffff url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M16.0002 3.19995C17.9332 3.20107 19.8408 3.63996 21.5799 4.48369C23.319 5.32742 24.8445 6.55408 26.0417 8.07161C27.239 9.58914 28.0771 11.3581 28.493 13.2458C28.9089 15.1335 28.8919 17.0909 28.4432 18.9711C27.9945 20.8513 27.1258 22.6054 25.9023 24.1019C24.6788 25.5984 23.1323 26.7983 21.3787 27.6117C19.6252 28.425 17.7102 28.8306 15.7775 28.7981C13.8448 28.7656 11.9446 28.2958 10.2194 27.424L10.0258 27.32L4.1938 28.776C4.08156 28.8042 3.96453 28.8077 3.85079 28.7863C3.73706 28.7649 3.62932 28.7191 3.53501 28.652C3.4407 28.5849 3.36207 28.4982 3.30454 28.3978C3.24701 28.2973 3.21196 28.1856 3.2018 28.0704V27.9392L3.2242 27.8064L4.6802 21.976L4.5794 21.784C3.84903 20.3419 3.39842 18.7745 3.2514 17.1648L3.2114 16.5536L3.2002 16C3.2002 12.6052 4.54876 9.34945 6.94923 6.94898C9.34969 4.54852 12.6054 3.19995 16.0002 3.19995ZM16.0002 4.79995C14.0457 4.79963 12.1252 5.31077 10.4295 6.28258C8.73375 7.25438 7.32184 8.65301 6.33406 10.3395C5.34628 12.026 4.81701 13.9416 4.79886 15.8959C4.78071 17.8503 5.27431 19.7754 6.2306 21.48C6.30484 21.6125 6.3398 21.7635 6.3314 21.9152L6.309 22.0656L5.0994 26.8992L9.9378 25.6928C10.0361 25.6684 10.1382 25.663 10.2386 25.6768L10.3842 25.7104L10.5234 25.7728C12.0167 26.6088 13.6818 27.0914 15.3908 27.1837C17.0997 27.2759 18.8071 26.9753 20.3817 26.3049C21.9564 25.6345 23.3565 24.6121 24.4745 23.3163C25.5925 22.0205 26.3986 20.4857 26.831 18.8298C27.2635 17.1739 27.3106 15.4409 26.969 13.7639C26.6273 12.0869 25.9058 10.5106 24.86 9.15585C23.8142 7.80113 22.4718 6.7041 20.936 5.94901C19.4001 5.19391 17.7116 4.80083 16.0002 4.79995ZM16.8002 17.6C17.0001 17.5996 17.1929 17.6741 17.3406 17.8088C17.4884 17.9435 17.5803 18.1286 17.5984 18.3277C17.6165 18.5268 17.5593 18.7254 17.4382 18.8845C17.3172 19.0436 17.1409 19.1515 16.9442 19.1872L16.8002 19.2H12.0002C11.8003 19.2003 11.6075 19.1258 11.4597 18.9911C11.312 18.8565 11.2201 18.6713 11.202 18.4722C11.1839 18.2731 11.2411 18.0745 11.3621 17.9154C11.4832 17.7563 11.6595 17.6484 11.8562 17.6128L12.0002 17.6H16.8002ZM20.0002 12.8C20.2001 12.7996 20.3929 12.8741 20.5406 13.0088C20.6884 13.1435 20.7803 13.3286 20.7984 13.5277C20.8165 13.7268 20.7593 13.9254 20.6382 14.0845C20.5172 14.2436 20.3409 14.3515 20.1442 14.3872L20.0002 14.4H12.0002C11.8003 14.4003 11.6075 14.3258 11.4597 14.1911C11.312 14.0565 11.2201 13.8713 11.202 13.6722C11.1839 13.4731 11.2411 13.2745 11.3621 13.1154C11.4832 12.9563 11.6595 12.8484 11.8562 12.8128L12.0002 12.8H20.0002Z" fill="currentColor"/></svg>');
4539        color: #1c1c1e;
4540        padding: 10px;
4541        margin: 0px;
4542        width: 60px;
4543        height: 60px;
4544        background-repeat: no-repeat;
4545        background-position: center;
4546      }
4547      button svg[data-spec="button-icon"]{
4548        display: none;
4549      }
4550
4551      
4552      @media screen and (max-width: 699px){
4553          button.chat-toggle.chat-toggle--icon-button.icon-only svg {
4554              height: 32px;
4555          }
4556          button.chat-toggle.chat-toggle--icon-button{
4557            width: 48px;
4558            height: 48px;
4559          }
4560      }`
4561    
4562      
4563    // button_svg.insertAdjacentHTML('beforebegin', ``)
4564  function appendStyleWhenReady(attempts = 0) {
4565    const MAX_ATTEMPTS = 30;
4566    const chatElement = document.querySelector("#shopify-chat INBOX-ONLINE-STORE-CHAT");
4567
4568    if (chatElement?.shadowRoot) {
4569      chatElement.shadowRoot.appendChild(styleElement);
4570      const button_svg = chatElement.shadowRoot.querySelector(".chat-toggle svg");
4571      // 如果你需要对 button_svg 做操作,可以在这里继续加代码
4572    } else if (attempts < MAX_ATTEMPTS) {
4573      setTimeout(() => appendStyleWhenReady(attempts + 1), 300);
4574    } else {
4575      console.warn("INBOX-ONLINE-STORE-CHAT 元素未找到");
4576    }
4577  }
4578
4579  appendStyleWhenReady();
4580  
4581</script>
4581
4582</footer>
4583<!-- END sections: footer-group --></main><!-- DRAWER -->
4584<template id="drawer-default-template">
4585  <style>
4586    [hidden] {
4587      display: none !important;
4588    }
4589  </style>
4590
4591  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
4592        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4593      </svg></button>
4594
4595  <div part="overlay"></div>
4596
4597  <div part="content">
4598    <header part="header">
4599      <slot name="header"></slot>
4600
4601      <button part="close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
4602        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4603      </svg></button>
4604    </header>
4605
4606    <div part="body">
4607      <slot></slot>
4608    </div>
4609
4610    <footer part="footer">
4611      <slot name="footer"></slot>
4612    </footer>
4613  </div>
4614</template>
4615
4616<!-- POPOVER -->
4617<template id="popover-default-template">
4618  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
4619        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4620      </svg></button>
4621
4622  <div part="overlay"></div>
4623
4624  <div part="content">
4625    <header part="title">
4626      <slot name="title"></slot>
4627    </header>
4628
4629    <div part="body">
4630      <slot></slot>
4631    </div>
4632  </div>
4633</template><!-- BEGIN sections: overlay-group -->
4634<div id="shopify-section-sections--19711908413659__privacy-banner" class="shopify-section shopify-section-group-overlay-group shopify-section--privacy-banner"><privacy-bar class="privacy-bar" hidden>
4635  <div class="privacy-bar__inner">
4636    <button type="button" class="privacy-bar__close" data-action="close">
4637      <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="10" height="10" class="icon icon-delete" viewBox="0 0 10 10">
4638        <path d="m.757.757 8.486 8.486m-8.486 0L9.243.757" stroke="currentColor"></path>
4639      </svg></button>
4640
4641    <div class="v-stack gap-4">
4642      <div class="v-stack gap-2"><div class="prose text-xs"><p>This website uses cookies to make sure you get the best experience with us. <a href="/policies/privacy-policy" target="_blank" title="Privacy Policy">Learn more</a></p></div></div>
4643
4644      <div class="h-stack gap-2">
4645        <button type="button" class="button button--sm" data-action="accept">Accept</button>
4646        <button type="button" class="button button--sm button--subdued" data-action="decline">Decline</button>
4647      </div>
4648    </div>
4649  </div>
4650</privacy-bar>
4651
4652</div><div id="shopify-section-sections--19711908413659__cart-drawer" class="shopify-section shopify-section-group-overlay-group">
4653<style>
4654  #shopify-section-sections--19711908413659__cart-drawer .product-list {
4655    --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
4656    --product-list-items-per-row: 0;
4657    --product-list-carousel-item-width: 74vw;
4658    --product-list-grid: auto / auto-flow var(--product-list-carousel-item-width);
4659  }
4660
4661  @media screen and (min-width: 700px) {
4662    #shopify-section-sections--19711908413659__cart-drawer .product-list {
4663      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
4664      --product-list-items-per-row: 2;
4665      --product-list-carousel-item-width: 36vw;
4666    }
4667  }
4668
4669  @media screen and (min-width: 1000px) {
4670    #shopify-section-sections--19711908413659__cart-drawer .product-list {
4671      --product-list-items-per-row: ;
4672      --product-list-carousel-item-width: calc(var(--container-inner-width) /  - (var(--product-list-column-gap) /  * -1));
4673    }
4674  }
4675</style>
4676
4677<cart-drawer
4678  
4679  class="cust-cart-drawer cart-drawer drawer drawer--lg"
4680  id="cart-drawer"
4681><button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
4682        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4683      </svg></button>
4684
4685    <div class="empty-state align-self-center">
4686      <div class="empty-state__icon-wrapper  hidden">
4687          <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"  stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" >
4688            <path d="M29.7376 24.795L27.9564 9.795C27.9043 9.36791 27.6975 8.97473 27.3749 8.68998C27.0524 8.40523 26.6366 8.24868 26.2064 8.25H21.7501V8C21.7501 6.47501 21.1443 5.01247 20.066 3.93414C18.9876 2.8558 17.5251 2.25 16.0001 2.25C14.4751 2.25 13.0126 2.8558 11.9342 3.93414C10.8559 5.01247 10.2501 6.47501 10.2501 8V8.25H5.79135C5.3611 8.24868 4.94532 8.40523 4.62278 8.68998C4.30025 8.97473 4.09337 9.36791 4.04135 9.795L2.2601 24.795C2.23103 25.0414 2.25469 25.2912 2.32952 25.5278C2.40435 25.7644 2.52864 25.9823 2.69414 26.1672C2.85963 26.3521 3.06255 26.4997 3.28944 26.6002C3.51632 26.7006 3.76197 26.7517 4.0101 26.75H27.9901C28.2382 26.7517 28.4839 26.7006 28.7108 26.6002C28.9376 26.4997 29.1406 26.3521 29.3061 26.1672C29.4716 25.9823 29.5958 25.7644 29.6707 25.5278C29.7455 25.2912 29.7692 25.0414 29.7401 24.795H29.7376ZM11.7501 8C11.7501 6.87283 12.1979 5.79183 12.9949 4.9948C13.7919 4.19777 14.8729 3.75 16.0001 3.75C17.1273 3.75 18.2083 4.19777 19.0053 4.9948C19.8023 5.79183 20.2501 6.87283 20.2501 8V8.25H11.7501V8ZM28.1876 25.1625C28.1629 25.1905 28.1325 25.2127 28.0984 25.2278C28.0643 25.2429 28.0274 25.2505 27.9901 25.25H4.0101C3.97282 25.2505 3.93587 25.2429 3.90178 25.2278C3.86769 25.2127 3.83727 25.1905 3.8126 25.1625C3.78918 25.1369 3.77158 25.1066 3.76101 25.0736C3.75044 25.0406 3.74714 25.0057 3.75135 24.9713L5.53385 9.97125C5.54105 9.90873 5.57155 9.85123 5.61929 9.81021C5.66702 9.7692 5.72846 9.7477 5.79135 9.75H10.2501V13C10.2501 13.1989 10.3291 13.3897 10.4698 13.5303C10.6104 13.671 10.8012 13.75 11.0001 13.75C11.199 13.75 11.3898 13.671 11.5304 13.5303C11.6711 13.3897 11.7501 13.1989 11.7501 13V9.75H20.2501V13C20.2501 13.1989 20.3291 13.3897 20.4698 13.5303C20.6104 13.671 20.8012 13.75 21.0001 13.75C21.199 13.75 21.3898 13.671 21.5304 13.5303C21.6711 13.3897 21.7501 13.1989 21.7501 13V9.75H26.2089C26.2717 9.7477 26.3332 9.7692 26.3809 9.81021C26.4286 9.85123 26.4592 9.90873 26.4664 9.97125L28.2489 24.9713C28.2531 25.0057 28.2498 25.0406 28.2392 25.0736C28.2286 25.1066 28.211 25.1369 28.1876 25.1625Z" fill="#1C1C1E"/>
4689          </svg><span class="count-bubble count-bubble--lg">0</span>
4690      </div>
4691
4692      <div class="prose">
4693        <p class="h5">Your cart is empty</p>
4694
4695        <p class="cust-cartdrawer-empty__description">Not sure where to start?
<br>
4696Try these collections:</p>
4697
4698        <div class="cust-cartdrawer__buttons"><a href="/collections/dog" class="cust-cartdrawer__button button ">
4699              <span class="cust-cartdrawer__button-text">Dog toys</span>
4700              <i class="cust-cartdrawer__button-icon">
4701                <svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none">
4702                  <path d="M1 9L5 5L1 1" stroke="#002FA7" stroke-linecap="round" stroke-linejoin="round"/>
4703                </svg>
4704              </i>
4705            </a><a href="/collections/cat" class="cust-cartdrawer__button button ">
4706              <span class="cust-cartdrawer__button-text">Cat toys</span>
4707              <i class="cust-cartdrawer__button-icon">
4708                <svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none">
4709                  <path d="M1 9L5 5L1 1" stroke="#002FA7" stroke-linecap="round" stroke-linejoin="round"/>
4710                </svg>
4711              </i>
4712            </a><a href="/collections/pet-fountain" class="cust-cartdrawer__button button ">
4713              <span class="cust-cartdrawer__button-text">Pet Fountains</span>
4714              <i class="cust-cartdrawer__button-icon">
4715                <svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none">
4716                  <path d="M1 9L5 5L1 1" stroke="#002FA7" stroke-linecap="round" stroke-linejoin="round"/>
4717                </svg>
4718              </i>
4719            </a></div>
4720
4721        
4722      </div>
4723    
4724    </div></cart-drawer>
4725
4726
4727</div><div id="shopify-section-sections--19711908413659__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
4728  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
4729    <div class="search-input">
4730      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
4731      <button type="reset" class="text-subdued">Clear</button>
4732      <button type="button" is="close-button">
4733        <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
4734        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4735      </svg></button>
4736    </div>
4737
4738    <style>
4739      #shopify-section-sections--19711908413659__search-drawer {
4740        --predictive-search-column-count: 3;
4741      }
4742    </style>
4743
4744    <input type="hidden" name="type" value="product">
4745
4746    <predictive-search class="predictive-search" section-id="sections--19711908413659__search-drawer"><div slot="results"></div>
4747
4748      <div slot="loading">
4749        <div class="v-stack gap-5 sm:gap-6 ">
4750          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
4751
4752          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
4753                <span class="skeleton skeleton--thumbnail"></span>
4754
4755                <div class="v-stack gap-3 w-full">
4756                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4757                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4758                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4759                </div>
4760              </div><div class="h-stack align-center gap-5 sm:gap-6">
4761                <span class="skeleton skeleton--thumbnail"></span>
4762
4763                <div class="v-stack gap-3 w-full">
4764                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4765                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4766                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4767                </div>
4768              </div><div class="h-stack align-center gap-5 sm:gap-6">
4769                <span class="skeleton skeleton--thumbnail"></span>
4770
4771                <div class="v-stack gap-3 w-full">
4772                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4773                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4774                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4775                </div>
4776              </div><div class="h-stack align-center gap-5 sm:gap-6">
4777                <span class="skeleton skeleton--thumbnail"></span>
4778
4779                <div class="v-stack gap-3 w-full">
4780                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4781                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4782                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4783                </div>
4784              </div></div>
4785        </div></div>
4786    </predictive-search>
4787  </form>
4788</search-drawer>
4789
4790</div>
4791<!-- END sections: overlay-group --><style>
4792      .stamped-container *,
4793      .stamped-container *:before,
4794      .stamped-container *:after,
4795      .stamped-container ul.stamped-tabs li.active {
4796        color: #1c1c1e !important;
4797      }
4798
4799      .stamped-container ul.stamped-tabs li.active {
4800        border-color: #1c1c1e !important;
4801      }
4802
4803      .summary-rating-bar > div {
4804        background-color: #1c1c1e !important;
4805      }
4806
4807      div[data-widget-style*=standard] .summary-rating-count {
4808        color: #1c1c1e !important;
4809      }
4810
4811      .stamped-container .stamped-review-avatar-content {
4812        color: #ffffff !important;
4813      }
4814    </style>
4815
4816    <style>
4817    
4818    #bogos-bundle-page-body {
4819        font-family: var(--heading-font-family) !important;
4820    }
4821    
4822    input.bogos-bp-quantity-input.input-box {
4823        color: #000;
4824    }
4825    .bogos-step-notification,
4826    .bogos-bundle-page-container .bogos-bp-step-title {
4827        
4828        font-weight: 600;
4829    }
4830    .bogos-step-notification{
4831    color: #303030;
4832    }
4833    @media (min-width:600px){
4834    a.bogos-bp-product-title,
4835    .bogos-bp-product-price.transcy-money,
4836    span.bogos-step-item-blank-title,
4837    span.bogos-step-items-header-title,
4838    button.bogos-bp-more-btn,
4839    .bogos-bp-total-title span,
4840    button.bogos-bp-button-add {
4841        font-size: 20px !important;
4842    }
4843    .bogos-bp-widget-description,
4844    .bogos-bp-product-variant-selected-title,
4845    button.bogos-bp-btn-add-product,
4846    .bogos-bp-step-header-subtitle,
4847    .bogos-bp-step-title {
4848        font-size: 18px !important;
4849    }
4850    .bogos-bp-widget-title {
4851        font-size: 30px !important;
4852    }
4853    .bogos-bp-header-subtitle{
4854        font-size: 28px !important;
4855    }
4856    .bogos-bp-header-title {
4857        font-size: 60px !important;
4858    }
4859
4860
4861    .shopify-section--apps #bogos-bundle-page-body {
4862        max-width: unset !important;
4863    }
4864    .bogos-bundle-page-container .bogos-bp-product-card{
4865        gap: 10px !important;
4866    }
4867    .bogos-bundle-page-container .bogos-bp-products-grid{
4868        gap: 40px !important;
4869    }
4870    .bogos-bp-widget-title,
4871    span.bogos-step-items-header-title,
4872    .bogos-bp-step-header-title,
4873    .bogos-step-item-blank {
4874        margin-bottom: 10px;
4875    }
4876    .shopify-section--apps .bogos-bundle-page-header{
4877        padding-block-end: var(--calculated-section-spacing-block-end);
4878    }
4879    }
4880    @media (max-width:599px){
4881     .bogos-bundle-page-container {
4882          gap: 30px !important;
4883     }
4884  }
4885  @media only screen and (max-width: 768px) {
4886    .bogos-bp-widget-container .bogos-bp-widget {
4887        position: unset !important;
4888        box-shadow: unset !important;
4889    }
4890    .bogos-bundle-page-container .bogos-bp-widget-header {
4891        padding: 25px 0px 12px !important;
4892    }
4893}
4894</style>
4895<script>
4896  document.addEventListener("bogos:bundle-page-render", async () => {
4897    setTimeout(() => {
4898      document.querySelectorAll(".bogos-bundle-page-body .bogos-bp-widget").forEach(el => el.classList.add("active"));
4899    }, 1200)
4900})
4901</script>
4901
4902
4903<!--BEGIN-POPUP-EXIT--><!--END-POPUP-EXIT--><!-- Extension EComposer Compare -->
4904
4905<style>
4906
4907  .ecom-compare-main {
4908    position: fixed;
4909    width: 100%;
4910    height: 100%;
4911    background: rgba(0, 0, 0, 0.5);
4912    z-index: 1001;
4913    top: 0;
4914    left: 0;
4915    right: 0;
4916    bottom: 0;
4917    opacity: 0;
4918    visibility: hidden;
4919    transition: 0.25s;
4920    text-align: center;
4921    overflow: auto;
4922    pointer-events: none;
4923  }
4924  .ecom-compare-main::before {
4925    content: "";
4926    display: inline-block;
4927    height: 100%;
4928    vertical-align: middle;
4929  }
4930  .ecom-compare-appear-slide_up {
4931    transform: translateY(40px);
4932  }
4933  .ecom-compare-appear-slide_down {
4934    transform: translateY(-40px);
4935  }
4936  .ecom-compare-appear-slide_toRight {
4937    transform: translateX(-40px);
4938  }
4939  .ecom-compare-appear-slide_toLeft {
4940    transform: translateX(40px);
4941  }
4942  .ecom-compare-main-show {
4943    opacity: 1;
4944    visibility: visible;
4945    pointer-events: auto;
4946  }
4947  .ecom-compare-wrapper {
4948    background: #fff;
4949    min-height: 100px; 
4950    width: 1440px;
4951    display: inline-block;
4952    vertical-align: middle;
4953    margin-block: 25px;
4954    transition: 0.35s ease;
4955    opacity: 0;
4956    visibility: hidden;
4957    position: relative;
4958  }
4959  .ecom-compare-main-show .ecom-compare-wrapper {
4960    opacity: 1;
4961    visibility: visible;
4962    transform: translate(0, 0);    
4963  }
4964  .ecom-compare-heading {
4965    color: #000;
4966    font-size: 28px;
4967    font-style: normal; 
4968    font-weight: 400;
4969    line-height: normal;
4970    text-align: start;
4971    padding: 20px 17px 27px 34px;
4972    display: flex;
4973    justify-content: space-between;
4974    align-items: center;
4975  }
4976  .ecom-compare-table {
4977    border-style: solid;
4978    border-top-width: 1px;
4979    border-color: #dddddd;
4980    overflow-x: auto;
4981    position: relative;
4982  }
4983  .ecom-compare-row {
4984    display: flex;
4985    font-size: 14px;
4986    opacity: 1;
4987    visibility: visible;
4988    transition: 1s;
4989  }
4990  .ecom-compare-row:not(.ecom-compare-base) {
4991    line-height: 1.4;
4992  }
4993  .ecom-compare-col {
4994    flex-grow: 0;
4995    flex-shrink: 1;
4996    flex-basis: 37.5%;
4997    min-width: 25%;
4998    padding: 17px 34px;
4999    word-break: break-word;
5000    opacity: 1;
5001    visibility: visible;
5002    transition: opacity 0.8s, flex-basis 0.8s, flex-shrink 0.8s, visibility 0.8s, transform 0.8s;
5003    box-sizing: border-box;
5004  }
5005  .ecom-compare-row.ecom-compare-base .ecom-compare-col {
5006    padding-top: 0;
5007  }
5008  .ecom-compare-row:nth-child(2n) .ecom-compare-col { 
5009    background: #f4f4f4; 
5010  }
5011  .ecom-compare-col:not(:first-child) {
5012    border-left-style: solid;
5013    border-left-width: 1px;
5014    border-color: #EBEBEB;
5015  }
5016  .ecom-compare-col>span {
5017    color: #545454;
5018    font-weight: 500;
5019    font-size: 14px;
5020    ;
5021  }
5022  .ecom-compare-row:not(:first-child) .ecom-compare-col {
5023    display: flex;
5024    justify-content: center;
5025    align-items: center;
5026    gap: 13px;
5027  }
5028  .ecom-compare-col.ecom-compare-field {
5029    display: block;
5030    flex: 0 0 25%;
5031    font-size: 20px;
5032    font-weight: 400;
5033    line-height: 30px;
5034    display: flex;
5035    align-items: center;
5036    justify-content: start !important;
5037    color: #000;
5038    ;
5039  }
5040  .ecom-compare-product-image {
5041    display: block;
5042    position: relative;
5043    width: 100%;
5044    margin-bottom: 20px;
5045    margin-inline: auto;
5046  }
5047  .ecom-compare-product-image::after {
5048    content: "";
5049    display: block;
5050    padding-top: calc(5 / 4 * 100%);
5051  }
5052  .ecom-compare-product-image img {
5053    position: absolute;
5054    top: 0;
5055    left: 0;
5056    width: 100%;
5057    height: 100%;
5058    object-fit: cover;
5059    transition: opacity 0.1s ease-in-out;
5060  }
5061  a.ecom-compare-remove {
5062    color: #000;
5063    font-weight: 400;
5064    font-size: 12px;
5065    text-decoration: none;
5066    position: relative;
5067    padding-inline: 18px;
5068    line-height: normal;
5069    display: inline-block;
5070    margin-block: 19px;
5071    cursor: pointer;
5072    text-decoration-line: underline;
5073  }
5074  .ecom-compare-product-title { 
5075    color: #000;
5076    font-size: 16px;
5077    text-decoration: none;
5078    font-weight: 400;
5079    display: inline-block;
5080    line-height: normal;
5081    ;
5082    transition: 0.25s;
5083  }
5084  .ecom-compare-product-description {
5085    color: #686868;
5086    font-size: 14px;
5087    line-height: 1.2;
5088    ;
5089  }
5090  .ecom-compare-product-title:hover {
5091    color: ;
5092  }
5093  .ecom-compare-product-price {
5094    display: flex;
5095    justify-content: center;
5096    gap: 10px;
5097    flex-wrap: wrap;
5098    font-size: 16px;
5099    font-weight: 600;
5100    line-height: 30px;
5101    color: #000;
5102    ;
5103  }
5104  .ecom-compare-product-price--compare-at {
5105    color: ;
5106    font-weight: 400;
5107    text-decoration: line-through;
5108  }
5109  .ecom-compare-stock {
5110    display: flex;
5111    align-items: center;
5112    gap: 8px;
5113  } 
5114  .ecom-compare-instock {
5115    color: #4BAE4F !important;
5116    font-weight: 500;
5117  }
5118  .ecom-compare-outstock {
5119    color: #A5A5A5 !important;
5120    font-weight: 500;
5121  }
5122  .ecom-compare-col-hide {
5123    opacity: 0;
5124    visibility: hidden;
5125    width: 0 !important;
5126    min-width: unset !important;
5127    padding: 0;
5128    overflow: hidden;
5129    text-wrap: nowrap;
5130    flex-basis: 0 !important;
5131    border-width: 0 !important;
5132    transform: scaleX(0);
5133  }
5134  div.ecom-compare-col-notice {
5135    font-size: 18px;
5136    position: absolute;
5137    top: 0;
5138    right: 0;
5139    width: 37.5%;
5140    height: 100%;
5141    display: flex;
5142    padding: 12px;
5143    flex-direction: column;
5144    justify-content: center;
5145    align-items: center;
5146    border-left-style: solid;
5147    border-left-width: 1px;
5148    border-color: #dddddd;
5149    color: ;
5150    
5151  }
5152  .ecom-ext-compare-icon-loading * {
5153        opacity: 0;
5154    }
5155    .ecom-product__compare-link.ecom-ext-compare-icon-loading:before {
5156        content: "";
5157        position: absolute;
5158        transform: translate(-50%, -50%);
5159        border: 1.5px solid #f3f3f3;
5160        border-radius: 50%;
5161        border-top: 1.5px solid #000;
5162        width: 20px;
5163        height: 20px;
5164        -webkit-animation: spin 0.5s linear infinite; /* Safari */
5165        animation: spin .5s linear infinite;
5166    }
5167    @-webkit-keyframes spin {
5168    0% { -webkit-transform: rotate(0deg); }
5169    100% { -webkit-transform: rotate(360deg); }
5170    }
5171    @keyframes spin {
5172        0% { transform: rotate(0deg); }
5173        100% { transform: rotate(360deg); }
5174    }
5175  .ecom-compare-close {
5176    padding: 15px;
5177    background: transparent;
5178    display: flex;
5179    justify-content: center;
5180    align-items: center;
5181    border: none;
5182    cursor: pointer;
5183    transition: .25s;
5184    z-index: 1;
5185  }
5186  .ecom-compare-close svg {
5187    width: 16px;
5188    height: 16px;
5189    stroke-width: 1.5px;
5190    display: inline-block;
5191    color: #222222;
5192    pointer-events: none;
5193    transition: 0.25s;
5194  }
5195  .ecom-compare-close:hover svg {
5196    transform: rotate(180deg);
5197  }
5198  .ecom-compare-shop {
5199    border-style: solid;
5200    border-left-width: 1px;
5201    border-top-width: 1px;
5202    border-right-width: 1px;
5203    border-bottom-width: 1px;
5204    border-color: #000;
5205    margin-top: 10px;
5206    margin-right: ;
5207    margin-bottom: ;
5208    margin-left: ;
5209    padding-top: 5px;
5210    padding-right: 14px;
5211    padding-bottom: 5px;
5212    padding-left: 14px;
5213    
5214    text-decoration: none;
5215    color: #000;
5216    ;
5217    line-height: 1.2; 
5218    transition: 0.25s;
5219    ;
5220  }
5221  .ecom-compare-shop:hover {
5222    color: #ffffff;
5223    background: #000000;
5224    border-style: ;
5225    border-left-width: ;
5226    border-top-width: ;
5227    border-right-width: ;
5228    border-bottom-width: ;
5229    border-color: ;
5230    margin-top: ;
5231    margin-right: ;
5232    margin-bottom: ;
5233    margin-left: ;
5234    padding-top: ;
5235    padding-right: ;
5236    padding-bottom: ;
5237    padding-left: ;
5238    
5239  } 
5240  .ecom-compare-button--inner {
5241    color: #000;
5242    ;
5243    border-style: solid;
5244    border-left-width: 1px;
5245    border-top-width: 1px;
5246    border-right-width: 1px;
5247    border-bottom-width: 1px;
5248    border-color: #ebebeb;
5249    margin-top: 16px;
5250    margin-right: ;
5251    margin-bottom: ;
5252    margin-left: ;
5253    padding-top: 12px;
5254    padding-right: 15px;
5255    padding-bottom: 12px;
5256    padding-left: 15px;
5257    
5258        border-top-left-radius: 3px;
5259        border-top-right-radius: 3px;
5260        border-bottom-right-radius: 3px;
5261        border-bottom-left-radius: 3px;
5262    
5263    font-size: 12px;
5264    font-weight: 700;
5265    line-height: normal;
5266    text-transform: uppercase;
5267    display: inline-block;
5268    text-decoration: none;
5269    transition: 0.25s;
5270    ;
5271  }
5272  .ecom-compare-button--label {
5273    gap: 10px;
5274    display: flex;
5275    align-items: center;
5276    justify-content: center;
5277  }
5278  .ecom-compare-button--inner:hover {
5279    color: #ffffff;
5280    background: #000000;
5281    border-style: ;
5282    border-left-width: ;
5283    border-top-width: ;
5284    border-right-width: ;
5285    border-bottom-width: ;
5286    border-color: ;
5287    margin-top: ;
5288    margin-right: ;
5289    margin-bottom: ;
5290    margin-left: ;
5291    padding-top: ;
5292    padding-right: ;
5293    padding-bottom: ;
5294    padding-left: ;
5295    
5296  }
5297  @keyframes spin {
5298    0% {
5299      transform: rotate(0deg);
5300    }
5301    100% {
5302      transform: rotate(360deg);
5303    }
5304  }
5305  .ecom-compare-basic-content {
5306    display: flex;
5307    flex-direction: column;
5308    height: 100%;
5309    justify-content: space-between;
5310    padding-bottom: 25px;
5311    box-sizing: border-box;
5312  }
5313  .ecom-compare-button--inner:not([href]) {
5314    cursor: not-allowed;
5315  }
5316  .ecom-compare-swatch-color {
5317    width: 20px;
5318    height: 20px;
5319    border-radius: 100%;
5320    box-shadow: 0 0 0 2px #fff, 0 0 0 3px #ebebeb;
5321    cursor: pointer;
5322    transition: 0.2s;
5323  }
5324  .ecom-compare-swatch-color:not(.ecom-compare-swatch-color-active):hover {
5325    box-shadow: 0 0 0 2px #fff, 0 0 0 3px #000;
5326  }
5327  .ecom-compare-swatch-color-active {
5328    width: 12px;
5329    height: 12px;
5330    box-shadow: 0 0 0 6px #fff, 0 0 0 7px #000;
5331    margin-inline: 4px;
5332  }
5333  @media screen and (max-width: 1500px) {
5334    .ecom-compare-wrapper {
5335      width: 1100px;
5336    }
5337  }
5338  @media screen and (max-width: 1200px) {
5339    .ecom-compare-wrapper {
5340      width: calc(100% - 60px);
5341      margin-inline: 15px;
5342    }
5343    .ecom-compare-heading {
5344      font-size: 22px;
5345      padding: 15px 17px 17px 34px;
5346    }
5347    .ecom-compare-col.ecom-compare-field {
5348      ;
5349    }
5350    .ecom-compare-col>span {
5351      ;
5352    }
5353    .ecom-compare-product-title {
5354      ;
5355    }
5356    .ecom-compare-product-description {
5357      ;
5358    }
5359    .ecom-compare-product-price {
5360      ;
5361    }
5362    div.ecom-compare-col-notice {
5363      
5364    }
5365    .ecom-compare-shop {
5366      ;
5367    }
5368    .ecom-compare-button--inner {
5369      ;
5370    }
5371    .ecom-compare-col {
5372      padding-inline: 24px;
5373    }
5374  }
5375  @media screen and (max-width: 767px) {
5376    .ecom-compare-wrapper {
5377      width: calc(100% - 30px);
5378      margin-inline: 10px;
5379    }
5380    .ecom-compare-row .ecom-compare-col.ecom-compare-field {
5381      display: none;
5382    }
5383    .ecom-compare-heading {
5384      font-size: 18px;
5385      padding-block: 0;
5386    }
5387    .ecom-compare-col {
5388      flex-basis: 50%;
5389      flex-shrink: 0;
5390      padding: 15px 10px;
5391    }
5392    div.ecom-compare-col-notice {
5393      width: 50%;
5394    }
5395    .ecom-compare-col:nth-child(2) {
5396      border-left: none;
5397    }
5398    .ecom-compare-col.ecom-compare-field {
5399      ;
5400    }
5401    .ecom-compare-col>span {
5402      ;
5403    }
5404    .ecom-compare-product-title {
5405      ;
5406    }
5407    .ecom-compare-product-description {
5408      ;
5409    }
5410    .ecom-compare-product-price {
5411      ;
5412    }
5413    div.ecom-compare-col-notice {
5414      
5415    }
5416    .ecom-compare-shop {
5417      ;
5418    }
5419    .ecom-compare-button--inner {
5420      ;
5421    }
5422  }
5423  .ecom-compare-remove svg {
5424    position: absolute;
5425    right: 0;
5426    top: 50%;
5427    transform: translateY(-50%);
5428    stroke-width: 6px;
5429    stroke: currentColor;
5430    width: 14px;
5431  }
5432  .ecom-compare-remove svg path {
5433    stroke-width: 0;
5434    fill: none;
5435    transition: stroke-dashoffset 0.2s ease-in 0s;
5436  }
5437
5438  .ecom-compare-remove svg path + path {
5439    transition: stroke-dashoffset 0.2s ease-out 0.2s;
5440  }
5441  .ecom-compare-remove:hover svg path {
5442    stroke-dashoffset: 0;
5443    stroke-width: 12px;
5444  }
5445  @media screen and (max-width: 767px) {
5446    .ecom-compare-wrapper {
5447      width: calc(100% - 30px);
5448      margin-inline: 10px;
5449    }
5450    .ecom-compare-row .ecom-compare-col.ecom-compare-field {
5451      display: none;
5452    }
5453    .ecom-compare-heading {
5454      font-size: 18px;
5455      padding-block: 0;
5456    }
5457    .ecom-compare-col {
5458      flex-basis: 50%;
5459      flex-shrink: 0;
5460      padding: 15px 10px;
5461    }
5462    div.ecom-compare-col-notice {
5463      width: 50%;
5464    }
5465    .ecom-compare-col:nth-child(2) {
5466      border-left: none;
5467    }
5468    .ecom-compare-col.ecom-compare-field {
5469      ;
5470    }
5471    .ecom-compare-col>span {
5472      ;
5473    }
5474    .ecom-compare-product-title {
5475      ;
5476    }
5477    .ecom-compare-product-description {
5478      ;
5479    }
5480    .ecom-compare-product-price {
5481      ;
5482    }
5483    div.ecom-compare-col-notice {
5484      
5485    }
5486    .ecom-compare-shop {
5487      ;
5488    }
5489    .ecom-compare-button--inner {
5490      ;
5491    }
5492  }
5493  .ecom-compare-remove svg {
5494    position: absolute;
5495    right: 0;
5496    top: 50%;
5497    transform: translateY(-50%);
5498    stroke-width: 6px;
5499    stroke: currentColor;
5500    width: 14px;
5501  }
5502  .ecom-compare-remove svg path {
5503    stroke-width: 0;
5504    fill: none;
5505    transition: stroke-dashoffset 0.2s ease-in 0s;
5506  }
5507
5508  .ecom-compare-remove svg path + path {
5509    transition: stroke-dashoffset 0.2s ease-out 0.2s;
5510  }
5511  .ecom-compare-remove:hover svg path {
5512    stroke-dashoffset: 0;
5513    stroke-width: 12px;
5514  }
5515</style>
5516<div class="ecom-compare-main">
5517  <div class="ecom-compare-wrapper ecom-compare-appear-fade">
5518    <div class="ecom-compare-heading">
5519      <span>Compare product</span>
5520      <button class="ecom-compare-close">
5521        <svg viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg>
5522      </button>
5523    </div>
5524    <div class="ecom-compare-table">
5525
5526      <div class="ecom-compare-row ecom-compare-base">
5527        <div class="ecom-compare-col ecom-compare-field"></div>
5528      </div>
5529      
5530        <div class="ecom-compare-row ecom-compare-availability">
5531          <div class="ecom-compare-col ecom-compare-field">Availability</div> 
5532        </div>
5533      
5534      
5535        <div class="ecom-compare-row ecom-compare-vendor">
5536          <div class="ecom-compare-col ecom-compare-field">Vendor</div>
5537        </div>
5538      
5539    </div>
5540    
5541  </div>
5542</div>
5543
5544<script>
5545  (function() {
5546    var table = document.querySelector('.ecom-compare-main .ecom-compare-table');
5547    var product_row_base = document.querySelector('.ecom-compare-row.ecom-compare-base');
5548    var product_row_availability = document.querySelector('.ecom-compare-row.ecom-compare-availability');
5549    var product_row_vendor = document.querySelector('.ecom-compare-row.ecom-compare-vendor');
5550    var colors = {"white":"background-color:#FFFFFF","red":"background: #ba3830","gray":"background: #d2d1cf","blue":"background: #7cd4f3","green":"background: #aecf6b","yellow":"background: #ffe703","pink":"background: #ffccce","mnit":"background: #9affef","cyclone (less destructible)":"background: #1d96ca","olive green":"background: #607d51","creamy apricot":"background: #e4caa0","jade green":"background: #92c197","light purple":"background: #b0add1","dawn blue":"background: #9ec5e2","twilight orange":"background: #f8aa54","sunrise red (enhanced rubber)":"background: #e34b42","prussian blue":"background: #4d7599","apricot":"background: #f7a75d","matcha green":"background: #659a4f","seasalt blue":"background: #4f9dba","strawberry pink":"background: #e8888a","taro purple":"background: #696395","bean paste red":"background: #a04f4a","milky blue":"background: #bed3e0","apple green":"background: #a7aa41","brown / green":"background: url('https://cdn.shopify.com/s/files/1/0037/5209/9958/files/brown_green.png?v=1712634743') no-repeat scroll center center/cover","blue / white":"background: url('https://cdn.shopify.com/s/files/1/0037/5209/9958/files/blue_white.png?v=1712634743') no-repeat scroll center center/cover"};
5551    
5552    // Overlay
5553    var overlay = document.querySelector('.ecom-compare-main');
5554    overlay.addEventListener('click', function(e) {
5555      if (e.target.classList.contains('ecom-compare-main'))
5556        overlay.classList.remove('ecom-compare-main-show');
5557    })
5558    
5559    document.querySelector('.ecom-compare-close').addEventListener('click', function(e) {
5560      overlay.classList.remove('ecom-compare-main-show');
5561    })
5562    
5563    var compare_button_list = document.querySelectorAll('.ecom-product__compare-link');
5564    var compare_list_storage = JSON.parse(localStorage.getItem("compare_list"));
5565    var notice;
5566    var isFetch = false;
5567    
5568    compare_button_list.forEach(function(compare_button) {
5569      // Show added if product exist in storage
5570      var product_handle = compare_button.getAttribute("data-product-handle");
5571      if (compare_list_storage && compare_list_storage.includes(product_handle)) {
5572        compare_button.classList.add('ecom-product__compare-link-added', 'ecom-button-active');
5573      }
5574
5575      compare_button.addEventListener('click', function() {
5576        // Remove product hided
5577        document.querySelectorAll(".ecom-compare-col-hide").forEach(function(e) {e.remove()});
5578        var product_handle = this.getAttribute("data-product-handle");
5579        compare_list_storage = JSON.parse(localStorage.getItem("compare_list"));
5580        if(compare_list_storage == null)
5581          compare_list_storage = [];
5582        // If product_handle dont exist in storage, add it and change button
5583        if (!compare_list_storage.includes(product_handle)) {
5584          isFetch = false;
5585          compare_list_storage.push(product_handle);
5586          const setjson = JSON.stringify(compare_list_storage);
5587          localStorage.setItem("compare_list", setjson);
5588          this.classList.add('ecom-product__compare-link-added', 'ecom-button-active');
5589        } 
5590        else if (!isFetch){
5591          var compare_button = this;
5592          this.classList.add('ecom-ext-compare-icon-loading');
5593          var requests = [];
5594          for (var product_handle_title of compare_list_storage) {
5595            requests.push(fetch("/products/" + product_handle_title + ".js").then(function(res) {if (res.ok) return res.json()}))
5596          }
5597          Promise.all(requests).then(function(response) {
5598              compare_list_storage = JSON.parse(localStorage.getItem("compare_list"));
5599              isFetch = true;
5600              var variant_list = [];
5601              var variant_list_node = {};
5602              if(notice) notice.remove();
5603              document.querySelectorAll('.ecom-compare-col:not(.ecom-compare-field), .ecom-compare-variant').forEach(function(e) {e.remove()});
5604              
5605                // Get all variants
5606                for (product of response) {
5607                  if (!product)
5608                    continue;
5609                  for (variant of product.options) {
5610                    if (! variant_list.includes(variant.name.toLowerCase()) && variant.name != "Title") {
5611                      variant_list.push(variant.name.toLowerCase());
5612                      var variant_class = variant.name.trim().toLowerCase().replace(/\s+/, '');
5613                      var variant_html = `
5614                        <div class="ecom-compare-row ecom-compare-variant ecom-compare-${variant_class}">
5615                          <div class="ecom-compare-col ecom-compare-field">${variant.name}</div>
5616                        </div>
5617                      `;
5618                      table.insertAdjacentHTML('beforeend', variant_html);
5619                      variant_list_node[variant_class] = document.querySelector(`.ecom-compare-${variant_class}`);
5620                    }
5621                  }
5622                }
5623              
5624              
5625                // Get all weight
5626                var weight_html = `
5627                  <div class="ecom-compare-row ecom-compare-variant ecom-compare-weight">
5628                    <div class="ecom-compare-col ecom-compare-field">Weight</div>
5629                  </div>
5630                `;
5631                table.insertAdjacentHTML('beforeend', weight_html);
5632                var weight_list_node = table.querySelector('.ecom-compare-weight');
5633                var have_weight = false;
5634              
5635
5636              var index = 0;
5637              for (product of response) {
5638                if (product) {
5639                  var des_html = "";
5640                  
5641                  let buttonLabel = ``,
5642                      link = '';
5643                  if(product.available && product.variants.length > 1) {
5644                      buttonLabel = `<svg width="19" height="12" viewBox="0 0 19 12" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
5645                                    <path d="M18.7079 5.6338C18.5397 5.40371 14.5321 0 9.4137 0C4.29527 0 0.287485 5.40371 0.119471 5.63358C0.041836 5.73994 0 5.86821 0 5.99989C0 6.13157 0.041836 6.25984 0.119471 6.3662C0.287485 6.59629 4.29527 12 9.4137 12C14.5321 12 18.5397 6.59625 18.7079 6.36638C18.7857 6.26008 18.8276 6.13179 18.8276 6.00009C18.8276 5.86839 18.7857 5.74011 18.7079 5.6338ZM9.4137 10.7586C5.64343 10.7586 2.37798 7.17207 1.41133 5.99958C2.37673 4.82605 5.63534 1.24137 9.4137 1.24137C13.1838 1.24137 16.449 4.8273 17.4161 6.00042C16.4507 7.17391 13.1921 10.7586 9.4137 10.7586Z"/>
5646                                    <path d="M9.4137 2.27586C7.36024 2.27586 5.68954 3.94656 5.68954 6.00002C5.68954 8.05348 7.36024 9.72417 9.4137 9.72417C11.4672 9.72417 13.1379 8.05348 13.1379 6.00002C13.1379 3.94656 11.4672 2.27586 9.4137 2.27586ZM9.4137 8.48276C8.04465 8.48276 6.93095 7.36903 6.93095 6.00002C6.93095 4.63101 8.04469 3.51727 9.4137 3.51727C10.7827 3.51727 11.8964 4.63101 11.8964 6.00002C11.8964 7.36903 10.7827 8.48276 9.4137 8.48276Z"/>
5647                                    </svg>
5648                                    View detail`;
5649                    link = `/products/${product.handle}`;
5650                  }
5651                  else if(product.available && product.quantity > 0){
5652                    buttonLabel = `<svg xmlns="http://www.w3.org/2000/svg" width="17" height="auto" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-bag"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path></svg>
5653                    Add to cart`;
5654                    link = `/cart/add?id=${product.variants[0].id}&quantity=1`;
5655                  } else if(product.available) {
5656                    buttonLabel = `<svg xmlns="http://www.w3.org/2000/svg" width="17" height="auto" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-bag"><path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path></svg>
5657                    Add to cart`;
5658                    link = `/cart/add?id=${product.variants[0].id}&quantity=1`;
5659                  } else {
5660                    buttonLabel = `<svg width="14" height="auto" stroke-width="0.5" viewBox="0 0 16 16" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
5661                                  <path d="M8 0C3.60313 0 0 3.60313 0 8C0 12.3969 3.60313 16 8 16C12.3969 16 16 12.3969 16 8C16 3.60313 12.3969 0 8 0ZM2.75003 11.075C2.21566 10.175 1.90625 9.125 1.90625 8C1.90625 4.65312 4.60625 1.91562 7.98122 1.90625C9.11563 1.90625 10.1656 2.21559 11.075 2.74997C11.3468 2.90937 11.4031 3.26562 11.1875 3.49062L3.49062 11.1875C3.26562 11.4031 2.90937 11.3469 2.75003 11.075ZM8.01878 14.0938C6.88438 14.0938 5.83438 13.7843 4.925 13.25C4.65316 13.0906 4.59691 12.725 4.82188 12.5094L12.5094 4.82188C12.725 4.59688 13.0906 4.65313 13.25 4.925C13.7843 5.825 14.0938 6.875 14.0938 8C14.0938 11.3656 11.375 14.0844 8.01878 14.0938Z"/>
5662                                  </svg>
5663                    Sold out`;
5664                    link = ``;
5665                  }
5666                  var price = window.EComposer.formatMoney(product.price);
5667                  var compare_at_price = product.compare_at_price ? window.EComposer.formatMoney(product.compare_at_price) : '';
5668                  var product_html = `
5669                    <div class="ecom-compare-col">
5670                      <div class="ecom-compare-basic-content">
5671                        <div>
5672                          <a class="ecom-compare-remove">Remove
5673                            <svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
5674                              <path d="M 10 10 L 90 90" stroke-dasharray="113" stroke-dashoffset="113"></path>
5675                              <path d="M 90 10 L 10 90" stroke-dasharray="113" stroke-dashoffset="113"></path>
5676                            </svg>
5677                          </a>
5678                          <a href="${product.url}" class="ecom-compare-product-image">
5679                            <img src="${product.featured_image}"/>
5680                          </a>
5681                          <a href="${product.url}" class="ecom-compare-product-title">${product.title}</a>
5682                          <div class="ecom-compare-product-price">
5683                            <div class="ecom-compare-product-price--sale">${price}</div>
5684                            <div class="ecom-compare-product-price--compare-at">${compare_at_price}</div>
5685                          </div>
5686                          ${des_html}
5687                        </div>
5688                        <div class="ecom-compare-button">
5689                          <a class="ecom-compare-button--inner" ${link != '' ? 'href="' + link + '"' : ''} >
5690                            <span class="ecom-compare-button--label">
5691                              ${buttonLabel}
5692                            </span>
5693                            <span class="ecom-compare-button--icon">
5694                            </span>
5695                          </a>
5696                        </div>
5697                      </div>
5698                    </div>`;
5699                  product_row_base.insertAdjacentHTML('beforeend', product_html);
5700    
5701                  
5702                  var instock_svg = `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
5703                                      <path fill-rule="evenodd" clip-rule="evenodd" d="M8 0C3.5875 0 0 3.5875 0 8C0 12.4125 3.5875 16 8 16C12.4125 16 16 12.4125 16 8C16 3.5875 12.4125 0 8 0Z" fill="#4BAE4F"/>
5704                                      <path d="M6.45937 11.6594C5.4375 10.6375 4.42188 9.60625 3.39687 8.58438C3.28437 8.47188 3.28437 8.28438 3.39687 8.17188L4.575 6.99375C4.6875 6.88125 4.875 6.88125 4.9875 6.99375L6.67188 8.67813L11.0031 4.34375C11.1188 4.23125 11.3031 4.23125 11.4187 4.34375L12.6 5.525C12.7156 5.64062 12.7156 5.825 12.6 5.9375L6.87187 11.6594C6.75937 11.775 6.575 11.775 6.45937 11.6594Z" fill="white"/>
5705                                      </svg>`;
5706                  var outstock_svg = `<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
5707                                      <path d="M8 0C3.60313 0 0 3.60313 0 8C0 12.3969 3.60313 16 8 16C12.3969 16 16 12.3969 16 8C16 3.60313 12.3969 0 8 0ZM2.75003 11.075C2.21566 10.175 1.90625 9.125 1.90625 8C1.90625 4.65312 4.60625 1.91562 7.98122 1.90625C9.11563 1.90625 10.1656 2.21559 11.075 2.74997C11.3468 2.90937 11.4031 3.26562 11.1875 3.49062L3.49062 11.1875C3.26562 11.4031 2.90937 11.3469 2.75003 11.075ZM8.01878 14.0938C6.88438 14.0938 5.83438 13.7843 4.925 13.25C4.65316 13.0906 4.59691 12.725 4.82188 12.5094L12.5094 4.82188C12.725 4.59688 13.0906 4.65313 13.25 4.925C13.7843 5.825 14.0938 6.875 14.0938 8C14.0938 11.3656 11.375 14.0844 8.01878 14.0938Z" fill="#A5A5A5"/>
5708                                      </svg>`;
5709                  var availability_html = ` 
5710                      <div class="ecom-compare-col">
5711                        <span class="ecom-compare-stock ` + ((product.available) ? (product.quantity > 0 ? `ecom-compare-instock\">${instock_svg}In stock` : `ecom-compare-instock\">${instock_svg}Add to cart`) : `ecom-compare-outstock\">${outstock_svg}Out of stock`) + `</span>
5712                      </div>
5713                      `;
5714                  product_row_availability.insertAdjacentHTML('beforeend', availability_html);
5715                  
5716                  
5717                  
5718                  var vendor_html = `
5719                      <div class="ecom-compare-col">
5720                        <span>${product.vendor}</span>
5721                      </div>`;
5722                  product_row_vendor.insertAdjacentHTML('beforeend', vendor_html);
5723                  
5724    
5725                  
5726                    var variant_pd_list = [];
5727                    for (variant of product.options) {
5728                      variant_pd_list.push(variant.name.toLowerCase());
5729                    }
5730                  var html = '';
5731                    for (item of variant_list) {
5732                      if (variant_pd_list.includes(item)) {
5733                        for (variant of product.options) 
5734                          if (variant.name.toLowerCase() == item) {
5735                            if (item == 'color' && colors) {
5736                              html = `<div class="ecom-compare-col" data-product-index=${index}>`;
5737                              var first_color = true;
5738                              for (_variant of variant.values) {
5739                                _variant = _variant.toLowerCase();
5740                                html += `<span data-swatch-color="${_variant}" class="ecom-compare-swatch-color${first_color ? ' ecom-compare-swatch-color-active': ''}" style="${colors[_variant]}"></span>`;
5741                                if(first_color)
5742                                  first_color = false;
5743                              }
5744                              html += '</div>';
5745                            } else {
5746                              var html = `
5747                                <div class="ecom-compare-col">
5748                                  <span>${variant.values.join(', ')}</span>
5749                                </div>`;
5750                            }
5751                            break;
5752                          }
5753                        
5754                      } else 
5755                        var html = `
5756                          <div class="ecom-compare-col"><span style="text-decoration: none !important;">-</span></div>`;
5757                      
5758                      var variant_class = item.trim().toLowerCase().replace(/\s+/, '');
5759                      variant_list_node[variant_class].insertAdjacentHTML('beforeend', html);
5760                    }
5761                  
5762  
5763                  
5764                    var weight_list = [];
5765                    for(variant of product.variants) {
5766                      if(variant.weight != 0 && ! weight_list.includes(variant.weight)) {
5767                        weight_list.push(variant.weight);
5768                      }
5769                    }
5770                    if(weight_list.length) {
5771                      have_weight = true;
5772                      var html = `
5773                        <div class="ecom-compare-col">
5774                          <span>${weight_list.map(a => a/1000).sort((a,b) => a-b).join(' kg, ')} kg</span>
5775                        </div>`;
5776                    } else {
5777                      var html = `
5778                        <div class="ecom-compare-col"><span style="text-decoration: none !important;">-</span></div>`;
5779                    }
5780                    weight_list_node.insertAdjacentHTML('beforeend', html);
5781                  
5782                  index++;
5783                }
5784    
5785              } // End for
5786
5787              if(variant_list_node['color']) {
5788                var i = 0;
5789                for(product of response) {
5790                  if(!product)
5791                    continue;
5792                  var featured_image='';
5793                  for(var b of product.variants) {
5794                    if(b['featured_image']) {
5795                      featured_image = b['featured_image'].src;
5796                      break;
5797                    }
5798                  }
5799                  try {
5800                    if(featured_image)
5801                      product_row_base.querySelectorAll('.ecom-compare-col:not(.ecom-compare-field)')[i].querySelector('.ecom-compare-product-image img').src
5802                      = featured_image;
5803                  } catch {
5804                    console.log('ecom-compare-extention-error');
5805                  }
5806                  i++;
5807                }
5808                var swatch_color_list = variant_list_node['color'].querySelectorAll('.ecom-compare-swatch-color');
5809                swatch_color_list.forEach(function(item) {
5810                  item.addEventListener('click', function() {
5811                    var active = item.parentElement.querySelector('.ecom-compare-swatch-color-active');
5812                    if(item == active)
5813                      return;
5814                    var product_index = item.parentElement.getAttribute('data-product-index');
5815                    var color_name = item.getAttribute('data-swatch-color');
5816                    if(active)
5817                      active.classList.remove('ecom-compare-swatch-color-active');
5818                    item.classList.add('ecom-compare-swatch-color-active');
5819
5820                    // Get color position in product.json->options
5821                    var color_position = 'option';
5822                    for(var a of response[product_index].options) {
5823                      if(a.name.toLowerCase() == 'color') {
5824                        color_position += a.position;
5825                        break;
5826                      }
5827                    }
5828                    // Get image by color
5829                    var featured_image = null;
5830                    for(var b of response[product_index].variants) {
5831                      if(b[color_position].toLowerCase() == color_name) {
5832                        if(b['featured_image']) {
5833                          featured_image = b['featured_image'].src;
5834                          break;
5835                        }
5836                      }
5837                    }
5838                    try {
5839                      if(featured_image) {
5840                        var product_image = product_row_base.querySelectorAll('.ecom-compare-col:not(.ecom-compare-field)')[product_index].querySelector('.ecom-compare-product-image img');
5841                        product_image.style.opacity = 0;
5842                        setTimeout(function () {
5843                          product_image.src = featured_image;
5844                          product_image.style.opacity = 1;
5845                        }, 100);
5846                      }
5847                    } catch {
5848                      console.log('ecom-compare-extention-error');
5849                    }
5850                  })
5851                })
5852              }
5853            
5854              
5855                if(!have_weight)
5856                  weight_list_node.remove();
5857              
5858            
5859              if (response.length == 1) {
5860                var html = `
5861                  <div class="ecom-compare-col-notice">Add more products to compare<a href="/collections/all" class="ecom-compare-shop">Shop now</a></div>
5862                `;
5863                product_row_base.insertAdjacentHTML('beforeend', html);
5864                notice = document.querySelector('.ecom-compare-col-notice');
5865              }
5866
5867              // Remove product and delete item in local storage
5868              var remove_icon = document.querySelectorAll('.ecom-compare-remove');
5869              var compare_row = document.querySelectorAll('.ecom-compare-main .ecom-compare-row');
5870              var compare_list = compare_list_storage;
5871              remove_icon.forEach(function(item, index, arr) {
5872                item.addEventListener('click', function() {
5873                  
5874                  // Hide product and variant
5875                  var i = [...compare_row[0].querySelectorAll('.ecom-compare-col:not(:first-child)')].indexOf(item.parentElement.parentElement.parentElement);
5876                  for (a of compare_row) {
5877                    a.children[i+1].classList.add('ecom-compare-col-hide');
5878                  }
5879                  
5880                  // Remove product handle in local storage
5881                  compare_list_storage[i] = "";
5882                  compare_list = compare_list_storage.filter(function(handle) {
5883                    return handle != ""
5884                  })
5885                  var setjson = JSON.stringify(compare_list);
5886                  localStorage.setItem("compare_list", setjson);
5887    
5888                  // Add text notify when product compare has 1 or 0 left
5889                  if(notice)
5890                    notice.remove();
5891                  if (compare_list.length == 1) {
5892                    var html = `
5893                      <div class="ecom-compare-col-notice">Add more products to compare<a href="/collections/all" class="ecom-compare-shop">Shop now</a></div>
5894                    `;
5895                    product_row_base.insertAdjacentHTML('beforeend', html);
5896                    notice = document.querySelector('.ecom-compare-col-notice');
5897                  }
5898                  if (compare_list.length == 0) {
5899                    overlay.classList.remove('ecom-compare-main-show');
5900                    isFetch = false;
5901                  }
5902                  
5903                  // Hide variant not use
5904                  for (b in variant_list_node) {
5905                    var c = variant_list_node[b].querySelectorAll(".ecom-compare-col:not(.ecom-compare-field, .ecom-compare-col-hide)");
5906                    var isUse = false;
5907                    c.forEach(function(item) {
5908                      if (item.textContent != "-") {
5909                        isUse = true;
5910                      }
5911                    })
5912                    if (! isUse) 
5913                      variant_list_node[b].remove();
5914                    
5915                  }
5916                  isUse = false;
5917                  
5918                  var d = weight_list_node.querySelectorAll(".ecom-compare-col:not(.ecom-compare-field, .ecom-compare-col-hide)");
5919                  d.forEach(function(item) {
5920                      if (item.textContent != "-") {
5921                        isUse = true;
5922                      }
5923                    })
5924                    if (! isUse) 
5925                      weight_list_node.remove();
5926                  
5927                  // Update compare button
5928                  document.querySelectorAll('.ecom-product__compare-link').forEach(function(compare_button) {
5929                    var compare_list = JSON.parse(localStorage.getItem("compare_list"));
5930                    var product_handle = compare_button.getAttribute("data-product-handle");
5931                    if (compare_list.includes(product_handle)) {
5932                      compare_button.classList.add('ecom-product__compare-link-added', 'ecom-button-active');
5933                    } else {
5934                      compare_button.classList.remove('ecom-product__compare-link-added', 'ecom-button-active');
5935                    }
5936                  })
5937                })
5938              })
5939            
5940              overlay.classList.add('ecom-compare-main-show');
5941              compare_button.classList.remove('ecom-ext-compare-icon-loading');
5942            }) // End promise
5943        }
5944        else {
5945          overlay.classList.add('ecom-compare-main-show');
5946          this.classList.remove('ecom-ext-compare-icon-loading');
5947        }
5948      })
5949    })
5950  })()
5951</script>
5951
5952<!-- End Extension Ecomposer Compare -->
5953
5954<!--BEGIN-STICKY-CART--><!-- Ecomposer Sticky Cart Extension --><div class="ecom-sticky__atc ecom-container ecom-b__0  ecom-section  ecom-l__0 ecom-r__0 ecom-sticky-layout__simple " data-img-size="240x">
5955    <div class="ecom-sticky__collapse"><svg width="20" height="20" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h48v48H0z" fill="none"/><path d="M24 29.172 9.414 14.586l-2.828 2.828L24 34.828l17.414-17.414-2.828-2.828z"/></svg></div>
5956    <div class="ecom__row ecom-sticky__atc--wrapper  core__row--columns ">
5957      <div class="ecom-sticky-atc__product">
5958          <div class="ecom-sticky-atc__product-wrap ecom-flex ecom-al_center">
5959            <div class="ecom-sticky__atc--image">
5960              <img alt="" src="//cheerble.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_240x.gif"/>
5961            </div>
5962            <div class="ecom-sticky__act--info ecom-flex ecom-column">
5963              <h3 class="ecom-sticky__atc--title" title=""></h3>
5964              <div class="ecom-sticky__atc--price ">
5965                  
5966                  <ins></ins>
5967              </div>
5968            </div>
5969          </div>
5970
5971        </div>
5972        <div class="ecom-sticky-atc__btn ecom-flex ecom-al_center"><div class="ecom-sticky_atc-wrap">
5973            <div class="ecom-sticky__atc--quantity">
5974              <div class="ecom-qty ecom-tc">
5975                <a rel="nofollow" data-no-instant class="ecom-minus" href="#">
5976                  <svg width="12" height="2" viewBox="0 0 12 2" fill="none" xmlns="http://www.w3.org/2000/svg">
5977                  <path d="M12 1.85689H6.85714H5.14286H0V0.142604H5.14286L6.85714 0.142578L12 0.142604V1.85689Z" fill="black"/>
5978                  </svg>
5979                </a>
5980              <input type="number" class="ecom-input-text ecom-qty-input text tc ecom-js_sticky_qty ecom-tc" step="1" min="1" max="9999" name="quantity" value="1" size="4" pattern="[0-9]*" inputmode="numeric">
5981                <a rel="nofollow" data-no-instant class="ecom-plus" href="#">
5982                  <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
5983                    <path d="M12 6.85714H6.85714V12H5.14286V6.85714H0V5.14286H5.14286V0H6.85714V5.14286H12V6.85714Z" fill="black"/>
5984                  </svg>
5985                </a>
5986              </div>
5987            </div>
5988            <button class="ecom-sticky__atc--btn" >
5988<span class="ecom-add-to-cart-text">Add to cart</span></button>
5989          </div>
5990        </div>
5991    </div>
5992  </div>
5993  <style data-shopify>
5994#shopify-section-ecom-sticky-cart {
5995      max-width: 100%;
5996      overflow: hidden;
5997    }
5998    .ecom-sticky__atc--wrapper {
5999      /* max-width: 1600px; */
6000      margin: 0 auto;
6001      gap: 12px;
6002      padding: 0 20px !important;
6003      justify-content: center;
6004      flex-wrap: nowrap !important;justify-content: space-between;}
6005    .ecom-sticky-atc__product {
6006      overflow: hidden;
6007      gap: 15px;
6008      transition: 0.2s;
6009      opacity: 1;
6010    }
6011    .ecom-sticky-atc__product-wrap {
6012      gap: 15px;
6013    }
6014    .ecom-sticky__atc {
6015      padding: 17px 20px;
6016      background: #fff;
6017      position: fixed;
6018      display: none;
6019      z-index: 999;
6020      box-shadow: 0 0 9px rgb(0 0 0 / 12%);
6021      transition: -webkit-transform 0.25s ease;
6022      transition: transform 0.25s ease;
6023      transition: transform 0.25s ease, -webkit-transform 0.25s ease;
6024      -webkit-transform: translate3d(0, 100%, 0);
6025      transform: translate3d(0, 100%, 0);
6026    }
6027
6028    .ecom-layout--visible.ecom-sticky__atc {
6029      display: block;
6030    }
6031
6032    .ecom-sticky-show.ecom-sticky__atc {
6033      -webkit-transform: translate3d(0, 0, 0);
6034      transform: translate3d(0, 0, 0);
6035    }
6036    .ecom-sticky-atc__btn {
6037      gap: 12px;
6038    }
6039    .ecom-sticky__atc--quantity {
6040      background: #F5F5F5;
6041      border-color: #ddd;
6042      text-align: center;
6043      display: inline-block;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
6044    input::-webkit-outer-spin-button,
6045    input::-webkit-inner-spin-button {
6046      display: none;
6047    }
6048    .ecom-sticky__atc input.ecom-js_sticky_qty {
6049      -moz-appearance: textfield;
6050      border: none;
6051      font-size: 16px;
6052      font-weight: 600;
6053      line-height: 30px;
6054      background: 0 0;
6055      padding: 8px 0;
6056      outline: 0;
6057      max-width: 100%;
6058      box-shadow: none;
6059      margin: 0;
6060      text-align: center;
6061      position: unset;
6062      display: unset;
6063      -webkit-appearance: none;
6064      -moz-appearance: none;
6065      appearance: none;
6066      color: #000;
6067    }
6068    .ecom-sticky__atc--quantity .ecom-tc a {
6069      display: flex;
6070      border: 0;
6071      background: 0 0;
6072      padding: 8px 15px;
6073      align-items: center;
6074    }
6075    .ecom-js_sticky_sl {
6076      outline: none;
6077      min-width: 130px;
6078      padding: 5 PX;
6079      margin-top: 10px;
6080    }
6081    .ecom-js_sticky_sl:focus {
6082      outline: none;
6083    }
6084    .ecom-sticky__atc .selector-wrapper {
6085      display: none;
6086    }
6087    .ecom-sticky__atc--variants {
6088      margin-left: auto;
6089    }
6090
6091    .ecom-sticky__atc--variants select:focus-visible {
6092      outline: none;
6093      box-shadow: none;
6094    }
6095
6096    .ecom-sticky__atc--variants select {
6097      border: none;
6098      height: auto;
6099      color: #000;
6100      background-color: #fff;
6101      font-size: 14px;
6102      font-weight: 400;
6103      line-height: 22px;
6104      appearance: none;
6105      -webkit-appearance: none;
6106      -moz-appearance: none;
6107      text-indent: 1px;
6108      width: 100%;
6109      text-overflow: '';
6110      background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="7" viewBox="0 0 11 7" fill="none"><path d="M6.55868e-08 0.976562L5.5 6.47656L11 0.976562L10.0238 0.000312794L5.5 4.52406L0.97625 0.000312686L6.55868e-08 0.976562Z" fill="black"/></svg>') no-repeat right center;
6111      background-position-x: calc(100% - 16px);
6112      padding: 11px 78px 11px 16px;border-left: 1px solid;border-right: 1px solid;border-bottom: 1px solid;border-top: 1px solid;border-color: #EBEBEB;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
6113
6114    .ecom-sticky__atc .ecom-product-single__variant-picker--main {
6115      flex-direction: row;
6116      flex-wrap: wrap;
6117    }
6118    .ecom-sticky__atc .ecom-product-single__variant-picker--main > div {
6119      margin-right: 30px;
6120      margin-bottom: 0;
6121      flex-direction: row;
6122      align-items: flex-start;
6123      justify-content: space-between;
6124    }
6125    .ecom-sticky__atc .ecom-product-single__picker--option-label {
6126      margin-right: 15px;
6127      margin-bottom: 0;
6128    }
6129    .ecom-sticky__atc .ecom-product-single__swatch-select,
6130    .ecom-sticky__atc .single-option-selector {
6131      text-align: left;
6132      min-width: 100px;
6133      padding: 6px;
6134    }
6135    .ecom-sticky__atc .single-option-selector {
6136      border-radius: 0;
6137    }
6138    .ecom-sticky__atc--image img {
6139      max-width: 100px;
6140    }
6141    .ecom-sticky__atc .ecom-product-single__variant-picker--options {
6142      flex-direction: row;
6143    }
6144    .ecom-sticky__atc .ecom-product-single__variant-picker--options .selector-wrapper {
6145      margin-right: 15px;
6146    }
6147    .ecom-sticky__atc-icon{
6148      display: flex;
6149      justify-content: center;
6150      align-items: center;}
6151    .ecom-sticky__atc-icon svg{
6152      height: 15px;
6153      width: 15px;
6154    }
6155    .ecom-sticky__atc .ecom-sticky__atc--btn {
6156      gap: 10px;border-radius: 5px;
6157      align-items: center;
6158      justify-content: center;
6159      transition: 0.2s all ease;
6160      /*min-width: 200px;*/
6161      background-color: #0891B2;
6162      font-size: 14px;
6163      font-weight: 600;
6164      line-height: normal;
6165      padding: 14px 60px;
6166      text-wrap: nowrap;color: #ffffff;background-color:#000;;border-left: 1px solid;border-right: 1px solid;border-bottom: 1px solid;border-top: 1px solid;border-color: #000000;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
6167
6168    @media (hover: hover) and (pointer: fine) {
6169      .ecom-sticky__atc .ecom-sticky__atc--btn:hover {color: #000000;background-color:#fff;
6170}
6171    }
6172    .ecom-sticky__atc .ecom-sticky__atc--btn[disabled] {
6173      cursor: not-allowed;
6174      opacity: 0.6;
6175    }
6176    .ecom-sticky__atc .ecom-sticky__atc--btn[disabled]:hover {color: #ffffff;background-color:#000;;}
6177    .ecom-sticky__atc .ecom-product-single__variant-picker--options label {
6178      width: 100%;
6179      margin-right: 10px;
6180      display: flex;
6181      align-items: center;
6182    }
6183    .ecom-sticky__atc .ecom-sticky__act--info h3 {
6184      font-size: 16px;
6185      font-weight: 500;
6186      color: #000;
6187      display: -webkit-box;
6188      -webkit-box-orient: vertical;
6189      overflow: hidden;
6190      -webkit-line-clamp: 2;
6191      text-overflow: ellipsis; /* Ellipses (cross-browser) */
6192      -o-text-overflow: ellipsis; /* Ellipses (cross-browser) */}
6193    /* .ecom-sticky__atc .ecom-sticky__act--info h3:after {
6194      content: "...";
6195      display: inline-block;
6196      overflow: hidden;
6197      vertical-align: bottom;
6198      line-height: 1em;
6199    } */
6200    .ecom-sticky_atc-wrap {
6201      display: flex;
6202      justify-content: space-between;
6203      gap: 12px;
6204      flex-wrap: nowrap;
6205      align-items: center;
6206    }
6207    .ecom-sticky__atc .ecom-product-single__swatch-item {
6208      border: none;
6209    }
6210    .ecom-sticky__atc .ecom-product-single__swatch-item.ecom-button-active {
6211      border: 1px solid #9e9e9e;
6212    }
6213    .ecom-sticky__atc .ecom-product-single__picker-radio-list li {
6214      min-width: 40px;
6215      margin-left: 5px;
6216      padding: 0 4px;
6217    }
6218    .ecom-sticky__atc .ecom-product-single__variant-picker--main > div {
6219      margin-bottom: 10px;
6220    }
6221    .ecom-sticky__atc .ecom-product-single__picker-images-item {
6222      margin-right: 5px;
6223    }
6224    .ecom-sticky__atc .ecom-product-single__picker-images-item img {
6225      max-width: 30px;
6226      object-fit: contain;
6227    }
6228    .ecom-sticky-layout__simple .ecom-sticky__atc--image {
6229      width: 65px;
6230      height: 65px;
6231      overflow: hidden;
6232      position: relative;
6233      flex-shrink: 0;
6234    }
6235    .ecom-sticky-layout__simple .ecom-sticky__atc--image img {
6236      position: absolute;
6237      left: 0;
6238      right: 0;
6239      width: 100%;
6240      height: 100%;
6241      object-fit: cover;
6242      object-position: center;
6243    }
6244    .ecom-sticky__atc--price {
6245      display: none;
6246    }
6247    .ecom-sticky__atc--price-always-show {
6248      display: block !important;
6249    }
6250    .ecom-sticky__atc--price del {
6251    }
6252
6253    .ecom-sticky__atc--price ins {margin-left: 5px;
6254      text-decoration: none;
6255      font-weight: 500;
6256      text-decoration:none;
6257    }
6258
6259    .ecom-sticky__atc select {}
6260    .ecom-sticky__atc--quantity .ecom-qty {
6261      display: flex;
6262    }
6263    .ecom-sticky__collapse {
6264      display: none;
6265      justify-content: center;
6266      align-items: center;
6267      padding: 10px;
6268      cursor: pointer;
6269    }
6270    @media(max-width: 1440px) {
6271      .ecom-sticky__atc--variants select {
6272        padding-right: 35px;
6273      }
6274    }
6275    @media(max-width:1024px) {
6276      .ecom-sticky__atc--wrapper {
6277        flex-wrap: wrap !important;
6278        /*justify-content: center; */
6279      }
6280      .ecom-sticky__atc--wrapper > * {
6281        margin: auto;
6282      }
6283      .ecom-sticky__atc select {}
6284      .ecom-sticky__atc .ecom-sticky__atc--btn {}
6285      .ecom-sticky__atc {
6286        padding: 20px 0px;
6287      }
6288      .ecom-sticky__atc .ecom-sticky__act--info h3 {}
6289      .ecom-sticky__atc--price ins {}
6290      .ecom-sticky__atc--price del {}
6291      .ecom-sticky__atc--variants select {
6292        width: 100%;}
6293      .ecom-sticky__atc .ecom-product-single__variant-picker--options label {
6294        display: none;
6295      }
6296    }
6297
6298    .ecom-sticky__close-btn {
6299      display: none;
6300    }
6301
6302    .ecom-iconsvg-close {
6303      stroke: #000;
6304      width: 16px;
6305      height: 16px;
6306      stroke-width: 1.5px;
6307      display: inline-block;
6308      pointer-events: none;
6309      transition: all .3s;
6310    }
6311    @media(max-width:767px) {
6312      .ecom-sticky__atc .ecom-sticky__atc--btn {}
6313      div.ecom-sticky__atc {
6314        padding-block: 0 10px;
6315      }
6316      .ecom-sticky__atc .ecom-sticky__act--info h3 {}
6317      .ecom-sticky__atc--price ins {}
6318      .ecom-sticky__atc--price del {}
6319      .ecom-sticky-atc__btn {
6320        flex-direction: column;
6321        width: 100%;
6322      }
6323      .ecom-sticky_atc-wrap {
6324        width: 100%;
6325      }
6326
6327      .ecom-sticky__atc .ecom-sticky__atc--btn {
6328        width: 100%;
6329      }
6330      .ecom-sticky__atc--variants select {}
6331      .ecom-sticky-layout__simple .ecom-sticky-atc__product {
6332        width: 100%;
6333        justify-content: flex-start;
6334      }
6335
6336      .ecom-sticky-layout__simple .ecom-sticky-atc__product[data-visible='false'] {
6337        max-height: 0;
6338      }
6339
6340      .ecom-sticky-layout__simple .ecom-sticky-atc__product[data-visible='true'] {
6341        max-height: 500px;
6342      }
6343
6344      .ecom-sticky__close-btn {
6345        display: none;
6346        position: absolute;
6347        top: 0;
6348        cursor: pointer;
6349        right: 10px;
6350        padding: 10px;
6351        background: none;
6352        border: none;
6353      }
6354
6355      .ecom-sticky__atc--wrapper {
6356        position: relative;
6357        gap: 0;
6358        flex-direction: column;
6359        align-items: center;
6360        padding-inline: 15px;
6361      }
6362      .ecom-sticky-layout__simple .ecom-sticky-atc__product {
6363        padding-bottom: 10px;
6364      }
6365      .ecom-sticky-layout__simple .ecom-sticky-atc__product.ecom-max-height--full {
6366        max-height: 500px;
6367      }
6368
6369      .ecom-sticky-layout__simple .ecom-sticky__atc--variants {
6370        width: 100%;
6371        justify-content: flex-end;
6372        margin-left: unset;}
6373      .ecom-sticky__atc.ecom-sticky-mobile-disable {
6374        display: none;
6375        visibility: hidden;
6376      }
6377      .ecom-sticky-layout__simple .ecom-sticky__act--info {
6378        text-align: left;
6379      }
6380
6381      .ecom-sticky__atc--variants select {
6382        margin: 0;
6383        overflow: hidden;
6384        text-overflow: ellipsis;
6385        white-space: nowrap;
6386      }
6387      .ecom-sticky__atc--price {
6388        display: block;
6389      }
6390      .ecom-sticky__collapse {
6391        display: flex;
6392      }
6393      .ecom-sticky-atc__hide {
6394        opacity: 0;
6395        height: 0 !important;
6396        padding: 0 !important;
6397      }
6398    }
6399
6400    @media(max-width:500px) {
6401
6402      .ecom-sticky-layout__simple .ecom-sticky-atc__product,
6403      .ecom-sticky__atc--wrapper {
6404        align-items: center;
6405      }
6406
6407      .ecom-sticky-layout__simple .ecom-sticky__atc--btn {
6408        min-width: unset;
6409      }
6410
6411      .ecom-sticky-layout__simple .ecom-sticky-atc__product .ecom-sticky__act--info {
6412        margin: 0;
6413      }
6414      .ecom-sticky__atc .ecom-sticky__atc--btn {
6415        padding: 15px 30px;
6416      }
6417
6418    }
6419  </style>
6420<script>
6421  ;(function () {
6422  // Handle Sticky cart
6423  const action = window.EComposer && window.EComposer.routes.cart_add_url || "/cart/add";
6424  const doc = window.document,
6425    $main_atc_forms = doc.querySelectorAll(`form[action="${action}"].ecom-product-form--single`);
6426  var $main_atc_form = null;
6427  $main_atc_forms.length > 0 &&
6428    $main_atc_forms.forEach(function ($form) {
6429      if (
6430        $form.querySelector("button[type=submit]")
6431        && (
6432          (window.screen.width > 1024 && !$form.classList.contains('ec-hide-on-desktop'))
6433          || ((window.screen.width > 767 && window.screen.width <= 1024) && !$form.classList.contains('ec-hide-on-tablet'))
6434          || (window.screen.width <= 767 && !$form.classList.contains('ec-hide-on-mobile'))
6435        )
6436      ) {
6437        $main_atc_form = $form;
6438        return;
6439      }
6440    });
6441  if (!$main_atc_form) {
6442    return;
6443  }
6444  const $el_wrapper = doc.querySelector(".ecom-sticky__atc");
6445  if(!$el_wrapper) return;
6446    
6447  var menu_height = 0;
6448  setTimeout(function() {
6449    var sticky_height = $el_wrapper.offsetHeight;
6450    var toolbar_mobile = document.querySelector('.ecom-toolbar_mobile');
6451    if(toolbar_mobile)
6452      menu_height = toolbar_mobile.offsetHeight;
6453    if(toolbar_mobile && sticky_height > parseInt(menu_height))
6454        document.body.style.paddingBottom = sticky_height + 'px';
6455  }, 500)
6456    window.addEventListener('resize', function() {
6457      var sticky_height = $el_wrapper.offsetHeight;
6458      if(window.innerWidth < 1024) {
6459        var height = sticky_height
6460        if(menu_height) {
6461           height = sticky_height + parseInt(menu_height);
6462        }
6463      } else {
6464        var height = sticky_height;
6465        if(menu_height && sticky_height < parseInt(menu_height)) {
6466          height = menu_height;
6467        }
6468      }
6469      document.body.style.paddingBottom = height + 'px';
6470    })
6471
6472  const main_atc_btn = $main_atc_form.querySelector("button[type=submit]"),
6473    sticky_atc_btn = $el_wrapper.querySelector(".ecom-sticky__atc--btn");
6474  const handleVariantStickyCart = function () {
6475    const $el = doc.querySelector(".ecom-sticky__atc--variants");
6476    const $main_variant_wrapper = $main_atc_form.querySelector(".ecom-product-single__variant-picker");
6477
6478    if (!$main_variant_wrapper) return;
6479
6480    const selector = $main_variant_wrapper.querySelector('[name="id"]');
6481    const selector_id = selector.id;
6482    const sticky_selector_id = "sticky-" + selector_id;
6483
6484    if (!$el_wrapper) return;
6485    //if (!$el || !$el_wrapper) return;
6486
6487    const json = $main_variant_wrapper.querySelector("#" + selector.dataset.jsonProduct);
6488
6489    if (!json) {
6490      return;
6491    }
6492
6493    let product = null;
6494    try {
6495      product = JSON.parse(json.innerHTML);
6496    } catch (e) {
6497      return;
6498    }
6499
6500    let selector_sticky = $el_wrapper.querySelector("select[name=id]");
6501    if (!selector_sticky) {
6502      selector_sticky = $main_atc_form.querySelector("select[name=id]");
6503    };
6504    if (!selector_sticky) return;
6505
6506    selector_sticky.addEventListener("change", function (e) {
6507      handleSimpleVariantChange();
6508    });
6509    handleSimpleVariantChange();
6510
6511    function handleSimpleVariantChange() {
6512      let selected_index = selector_sticky.options[selector_sticky.selectedIndex];
6513      if (!selected_index) return;
6514
6515      let variant_id = selected_index.value;
6516      if (variant_id) {
6517        let variant = product.variants.find((variant) => variant.id == variant_id);
6518        if (variant) {
6519          if (parseInt(selector.value) != parseInt(variant.id)) {
6520            selector.value = variant.id;
6521            selector.dispatchEvent(new Event("swatch"));
6522          }
6523          updateQuantity(variant);
6524          updateImage(variant);
6525          updatePrice(variant);
6526          updateProductButtons(variant);
6527        }
6528      }
6529    }
6530    selector.addEventListener("change", function (event) {
6531      if (parseInt(selector_sticky.value) !== parseInt(event.target.value))
6532        selector_sticky.value = event.target.value;
6533
6534      selector_sticky.dispatchEvent(new Event("change"));
6535    });
6536
6537    // Update thumbail image
6538    function updateImage(variant) {
6539      const $section = doc.querySelector(".ecom-sticky__atc");
6540      const image_wrapper = $section.querySelector(".ecom-sticky__atc--image");
6541      const image = $section.querySelector(".ecom-sticky__atc--image img");
6542      const image_size = $el_wrapper.getAttribute("data-img-size") || "100x";
6543      if (image && variant.featured_image != null) {
6544        let image_src = window.EComposer.resizeImage(variant.featured_image.src, image_size);
6545        image_wrapper.classList.add("ecom-loading-image");
6546        image.setAttribute("src", image_src);
6547
6548        image.onload = function () {
6549          image_wrapper.classList.remove("ecom-loading-image");
6550        };
6551      }
6552    }
6553
6554    // Update quantity
6555    function updateQuantity(variant) {
6556      const $quantity = $el_wrapper.querySelector('.ecom-qty-input');
6557      if ($quantity) {
6558        if (!variant) {
6559
6560            $quantity.value = 1;
6561            $quantity.setAttribute('disabled', 'disabled');
6562            return;
6563        } else if (!variant.available) {
6564            $quantity.setAttribute('disabled', 'disabled');
6565        } else {
6566            $quantity.removeAttribute('disabled', 'disabled');
6567        }
6568        const inventory_quantity = variant.inventory_quantity;
6569        const policy = variant.inventory_policy;
6570        let max = 9999;
6571        if (variant.inventory_management && policy === 'deny') {
6572            max = inventory_quantity;
6573        }
6574        if (inventory_quantity < 1 && policy == 'continue') {
6575            max = 999999;
6576        }
6577        if(max < 0) max = 0;
6578        let quantity = parseInt($quantity.value);
6579        if (quantity > max) {
6580            quantity = max;
6581        }
6582        quantity = isNaN(quantity) || !quantity ? 1 : quantity;
6583        if(!variant.available) {
6584            quantity = 0;
6585        }
6586        quantity = quantity >= 0 ? quantity : 1;
6587        $quantity.value = quantity;
6588        $quantity.max = max;
6589        var main_qty_input = $main_atc_form.querySelector(".ecom-product-single__quantity-input");
6590        if(!main_qty_input) {
6591          main_qty_input = $main_atc_form.querySelector(".ecom-sticky-cart-input-new");
6592        }
6593        if(main_qty_input)
6594          main_qty_input.value = quantity;
6595      }
6596    }
6597
6598    // Update price
6599    function updatePrice(variant) {
6600      const $section = doc.querySelector(".ecom-sticky__atc"),
6601        $price = $section.querySelector(".ecom-sticky__atc--price"),
6602        $priceInATC = $section.querySelector(".ecom-sticky__atc--btn .ecom-price-atc");
6603
6604      if (variant) {
6605        const variant_price_sale = variant.compare_at_price != null ? variant.compare_at_price : variant.price,
6606          variant_price_regular = variant.price;
6607
6608        if (variant_price_sale > variant_price_regular) {
6609          $price.innerHTML = `<del>${window.EComposer.formatMoney(
6610            variant_price_sale
6611          )}</del><ins>${window.EComposer.formatMoney(variant.price)}</ins>`;
6612        } else {
6613          $price.innerHTML = `<ins>${window.EComposer.formatMoney(variant.price)}</ins>`;
6614        }
6615        if($priceInATC) {
6616          $priceInATC.innerHTML = `${window.EComposer.formatMoney(variant.price)}`;
6617        }
6618      }
6619    }
6620    function updateSwatch(variant) {
6621      if (variant && variant.options.length) {
6622        const $section = doc.querySelector(".ecom-sticky__atc");
6623        for (let i = 0; i < variant.options.length; i++) {
6624          $section
6625            .querySelectorAll(
6626              `.ecom-product-single__swatch-item[data-option-index="${i}"][data-value="${variant.options[i]
6627                .replace(/'/g, "'")
6628                .replace(/"/g, "&quot;")}"]`
6629            )
6630            .forEach((element) => {
6631              element.parentNode.childNodes.forEach(function (el) {
6632                if (el.classList) {
6633                  el.classList.remove("ecom-box-active");
6634                  el.classList.remove("ecom-button-active");
6635                  el.classList.remove("ecom-image-active");
6636                }
6637              });
6638              element.classList.add("ecom-box-active");
6639              element.classList.add("ecom-button-active");
6640              element.classList.add("ecom-image-active");
6641            });
6642          $section
6643            .querySelectorAll(`select.ecom-product-single__swatch-select[data-option-index="${i}"]`)
6644            .forEach(function (el) {
6645              el.value = variant.options[i];
6646            });
6647        }
6648      }
6649    }
6650    // Update button
6651    function updateProductButtons(variant) {
6652      if (main_atc_btn && sticky_atc_btn) {
6653        let atc_text = main_atc_btn && main_atc_btn.dataset.textAddCart ? main_atc_btn.dataset.textAddCart : "",
6654          outstock_text = main_atc_btn && main_atc_btn.dataset.textOutstock ? main_atc_btn.dataset.textOutstock : "",
6655          unavailable_text = main_atc_btn && main_atc_btn.dataset.textUnavailable ? main_atc_btn.dataset.textUnavailable : "",
6656          preorder_text = main_atc_btn && main_atc_btn.dataset.textPreOrder ? main_atc_btn.dataset.textPreOrder : "";
6657        if (!variant) {
6658          sticky_atc_btn.setAttribute("disabled", "disabled");
6659          sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = unavailable_text;
6660        } else if (variant.available) {
6661          if(variant.inventory_quantity <= 0 && variant.inventory_policy == 'continue') {
6662              sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = preorder_text;
6663          } else {
6664              sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = 'Add to cart' || atc_text;
6665          }
6666          sticky_atc_btn.removeAttribute("disabled");
6667        } else {
6668          sticky_atc_btn.setAttribute("disabled", "disabled");
6669          sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = outstock_text;
6670        }
6671      }
6672    }
6673    let getSiblings = function (e) {
6674      // for collecting siblings
6675      let siblings = [];
6676
6677      // if no parent, return no sibling
6678      if (!e.parentNode) {
6679        return siblings;
6680      }
6681
6682      // first child of the parent node
6683      let sibling = e.parentNode.firstChild;
6684
6685      // collecting siblings
6686      while (sibling) {
6687        if (sibling.nodeType === 1 && sibling !== e) {
6688          siblings.push(sibling);
6689        }
6690        sibling = sibling.nextSibling;
6691      }
6692      return siblings;
6693    };
6694  };
6695
6696  const handleSimpleVariant = function () {
6697    const selector = $el_wrapper.querySelector("select[name=ecom-sticky-cart__select]");
6698    if (!selector) return;
6699
6700    selector.addEventListener("change", function (e) {
6701      let selected_index = selector.options[selector.selectedIndex];
6702      if (!selected_index) return;
6703
6704      const $main_variant_wrapper = doc.querySelector(".ecom-product-single__variant-picker");
6705      if (!$main_variant_wrapper) return;
6706
6707      const selector = $main_variant_wrapper.querySelector('[name="id"]');
6708
6709      let price = selected_index.getAttribute("data-price"),
6710        compare_at_price = selected_index.getAttribute("data-compare-price") || 0,
6711        image = selected_index.getAttribute("data-image"),
6712        available = selected_index.getAttribute("data-available"),
6713        product_id = selected_index.value;
6714
6715      // Update image
6716      let item_image = $el_wrapper.querySelector(".ecom-sticky__atc--image");
6717      if (item_image) {
6718        item_image.classList.add("ecom-loading-image");
6719        item_image.querySelector("img").setAttribute("src", image);
6720        item_image.querySelector("img").onload = () => {
6721          item_image.classList.remove("ecom-loading-image");
6722        };
6723      }
6724
6725      // Update price
6726      const $price = $el_wrapper.querySelector(".ecom-sticky__atc--price");
6727      $price.innerHTML = window.EComposer.formatMoney(price);
6728
6729    });
6730  };
6731  const handleQuantity = function () {
6732    // Handle quantity
6733    const btn_qty_plus = $el_wrapper.querySelector(".ecom-plus");
6734    const btn_qty_minus = $el_wrapper.querySelector(".ecom-minus");
6735    const qty_input = $el_wrapper.querySelector(".ecom-qty-input");
6736    var main_qty_input = $main_atc_form.querySelector(".ecom-product-single__quantity-input");
6737
6738    if (!main_qty_input) {
6739      main_qty_input = document.createElement("input");
6740      main_qty_input.type = "number";
6741      main_qty_input.style.display = "none";
6742      main_qty_input.name = "quantity";
6743      main_qty_input.value = 1;
6744      main_qty_input.classList.add('ecom-sticky-cart-input-new');
6745      $main_atc_form.appendChild(main_qty_input);
6746    }
6747
6748    qty_input.addEventListener("change", function (e) {
6749      const value = this.value;
6750      if (main_qty_input != value) main_qty_input.value = value;
6751    });
6752    main_qty_input.addEventListener("change", function (e) {
6753      const value = this.value;
6754      if (main_qty_input != value) qty_input.value = value;
6755    });
6756
6757    if (btn_qty_plus) {
6758      btn_qty_plus.addEventListener("click", function (e) {
6759        e.preventDefault();
6760        changeQty("plus");
6761      });
6762    }
6763    if (btn_qty_minus) {
6764      btn_qty_minus.addEventListener("click", function (e) {
6765        e.preventDefault();
6766        changeQty("minus");
6767      });
6768    }
6769
6770    const changeQty = function (type) {
6771      let currentVal = parseFloat(qty_input.value),
6772        max = parseFloat(qty_input.getAttribute("max")),
6773        min = parseFloat(qty_input.getAttribute("min")),
6774        step = qty_input.getAttribute("step");
6775
6776      // Format values
6777      if (!currentVal || currentVal === "" || currentVal === "NaN") currentVal = 0;
6778
6779      if (max === "" || max === "NaN") max = "";
6780
6781      if (min === "" || min === "NaN") min = 0;
6782
6783      if (step === "any" || step === "" || step === undefined || parseFloat(step) === "NaN") step = 1;
6784
6785      if (type == "plus") {
6786        if (currentVal >= max) {
6787          qty_input.value = max;
6788        } else {
6789          qty_input.value = (currentVal + parseFloat(step)).toFixed();
6790          if (main_qty_input) main_qty_input.value = (currentVal + parseFloat(step)).toFixed();
6791        }
6792      } else {
6793        if (min && currentVal <= min && max != 0) {
6794          qty_input.value = min;
6795        } else if (currentVal > 0) {
6796          qty_input.value = (currentVal - parseFloat(step)).toFixed();
6797          if (main_qty_input) main_qty_input.value = (currentVal - parseFloat(step)).toFixed();
6798        }
6799      }
6800    };
6801  };
6802
6803  const handleATC = function () {
6804    // Handle Addtocart
6805    const $sticky_wrapper = doc.querySelector(".ecom-sticky__atc");
6806    if (!$sticky_wrapper) return;
6807    if (sticky_atc_btn) {
6808      sticky_atc_btn.addEventListener("click", function (e) {
6809        e.preventDefault();
6810        const product_info = $sticky_wrapper.querySelector(".ecom-sticky-atc__product");
6811        if (!product_info) {
6812          return;
6813        }
6814        const has_variant = Boolean($sticky_wrapper.querySelector(".ecom-sticky__atc--variants"));
6815        let _this = this;
6816        if (window.screen.width > 768) product_info.setAttribute("data-visible", true);
6817        if (
6818          (main_atc_btn && !has_variant) ||
6819          (main_atc_btn && has_variant)
6820        ) {
6821          _this.classList.add("ecom-loading");
6822          main_atc_btn.click();
6823        }
6824
6825        setTimeout(function () {
6826          _this.classList.remove("ecom-loading");
6827        }, 500);
6828      });
6829    }
6830  };
6831  function findVisibleButton(form) {
6832    const buttons = form.querySelectorAll('button[type=submit]');
6833    for (const button of buttons) {
6834      const rect = button.getBoundingClientRect();
6835      if (rect.width > 0 && rect.height > 0) {
6836        return button;
6837      }
6838    }
6839    return null;
6840  }
6841  const ecomStickyCart = function () {
6842    const $sticky_wrapper = doc.querySelector(".ecom-sticky__atc");
6843    const main_btn_submit = findVisibleButton($main_atc_form);
6844
6845    if (!$sticky_wrapper) return;
6846
6847    if (EComposer.TEMPLATE_ID) {
6848      $sticky_wrapper.classList.add("ecom-layout--visible");
6849    }
6850
6851    const product_info = $sticky_wrapper.querySelector(".ecom-sticky-atc__product");
6852
6853    if ($sticky_wrapper && main_btn_submit) {
6854      
6855      var stickyAddToCartToggle = function () {
6856        let summaryOffset = window.scrollY + main_btn_submit.getBoundingClientRect().top + main_btn_submit.offsetHeight;
6857        var windowScroll = window.pageYOffset || document.documentElement.scrollTop,
6858          windowHeight = window.innerHeight,
6859          documentHeight = document.body.clientHeight,
6860          totalScroll = parseInt(windowScroll + windowHeight) + 60;
6861
6862        if (summaryOffset < windowScroll) {
6863          $sticky_wrapper.classList.add("ecom-sticky-show");
6864          if (window.screen.width > 768) {
6865            product_info.setAttribute("data-visible", true);
6866          }
6867        } else if (summaryOffset > windowScroll) {
6868          $sticky_wrapper.classList.remove("ecom-sticky-show");
6869          if (window.screen.width > 768) {
6870            product_info.setAttribute("data-visible", true);
6871          }
6872        }
6873      };
6874
6875      stickyAddToCartToggle();
6876      window.addEventListener("scroll", stickyAddToCartToggle);
6877    }
6878  };
6879
6880  const ecomStickyStyle = function () {
6881    const qty = $el_wrapper.querySelector(".ecom-sticky__atc--quantity");
6882
6883    // if (main_atc_btn && sticky_atc_btn) {
6884    // let btn_style = getComputedStyle(main_atc_btn);
6885    // sticky_atc_btn.style.backgroundColor = btn_style.backgroundColor;
6886    // sticky_atc_btn.style.color = btn_style.color;
6887    // sticky_atc_btn.style.textTransform = btn_style.textTransform;
6888    // }
6889
6890    const swatch_color_main = $main_atc_form.querySelector(".ecom-product-single__picker-colors-item");
6891    const swatch_color_sticky = $el_wrapper.querySelectorAll(".ecom-product-single__picker-colors-item");
6892
6893    if (swatch_color_main && swatch_color_sticky) {
6894      let btn_style = getComputedStyle(swatch_color_main);
6895      swatch_color_sticky.forEach(function (el) {
6896        el.style.borderRadius = btn_style.borderRadius;
6897      });
6898    }
6899
6900    const swatch_select_main = $main_atc_form.querySelector(".ecom-product-single__picker-dropdown-list");
6901    const swatch_select_sticky = $el_wrapper.querySelectorAll(".ecom-product-single__picker-dropdown-list");
6902
6903    if (swatch_select_main && swatch_select_sticky) {
6904      let btn_style = getComputedStyle(swatch_select_main);
6905      swatch_select_sticky.forEach(function (el) {
6906        el.style.borderRadius = btn_style.borderRadius;
6907      });
6908    }
6909  };
6910
6911  // const ecomStickyATCText = function () {
6912  //   if (main_atc_btn && sticky_atc_btn) {
6913  //     let atc_text = main_atc_btn && main_atc_btn.dataset.textAddCart ? main_atc_btn.dataset.textAddCart : "",
6914  //       outstock_text = main_atc_btn && main_atc_btn.dataset.textOutstock ? main_atc_btn.dataset.textOutstock : "";
6915  //     if (sticky_atc_btn.hasAttribute("disabled")) {
6916  //       sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = outstock_text;
6917  //     } else {
6918  //       sticky_atc_btn.querySelector(".ecom-add-to-cart-text").innerText = atc_text;
6919  //     }
6920  //   }
6921  // };
6922
6923  const handleCloseButton = function () {
6924    const $sticky_wrapper = doc.querySelector(".ecom-sticky__atc");
6925    if (!$sticky_wrapper) return;
6926
6927    const close_btn = $sticky_wrapper.querySelector(".ecom-sticky__close-btn");
6928
6929    const product_info = $sticky_wrapper.querySelector(".ecom-sticky-atc__product");
6930
6931    if (!close_btn || !product_info) return;
6932
6933    close_btn.addEventListener("click", function () {
6934      product_info.setAttribute("data-visible", false);
6935      $sticky_wrapper.classList.remove("ecom-sticky-show");
6936      setTimeout(function () {
6937        $sticky_wrapper.remove();
6938      }, 500);
6939    });
6940  };
6941
6942  const handleWindowResize = function () {
6943    const $sticky_wrapper = doc.querySelector(".ecom-sticky__atc");
6944    if (!$sticky_wrapper) return;
6945
6946    const product_info = $sticky_wrapper.querySelector(".ecom-sticky-atc__product");
6947
6948    if (!product_info) return;
6949    if (window.screen.width > 768) {
6950      product_info.setAttribute("data-visible", true);
6951      $sticky_wrapper.classList.add("ecom-sticky-show");
6952    }
6953  };
6954
6955  const handleCollapse = function() {
6956    const collapse = doc.querySelector(".ecom-sticky__collapse");
6957    const svg = collapse.querySelector("svg");
6958    const product_info = doc.querySelector(".ecom-sticky-atc__product");
6959    const product_wrap = doc.querySelector(".ecom-sticky-atc__product-wrap");
6960    if(!collapse || !product_info) return;
6961    product_info.style.height = product_wrap.offsetHeight + 'px';
6962    collapse.addEventListener('click', function() {
6963      if(product_info.classList.contains('ecom-sticky-atc__hide')) {
6964        product_info.classList.remove('ecom-sticky-atc__hide');
6965        svg.style.transform = 'rotate(0deg)';
6966      } else {
6967        product_info.classList.add('ecom-sticky-atc__hide');
6968        svg.style.transform = 'rotate(180deg)';
6969      }
6970      
6971      setTimeout(function() {
6972        var sticky_height = $el_wrapper.offsetHeight;
6973        console.log('new height: ', sticky_height);
6974        if(window.innerWidth < 1024) {
6975          var height = sticky_height
6976          if(menu_height) {
6977             height = sticky_height + parseInt(menu_height);
6978          }
6979        } else {
6980          var height = sticky_height;
6981          if(menu_height && sticky_height < parseInt(menu_height)) {
6982            height = menu_height;
6983          }
6984        }
6985        document.body.style.paddingBottom = height + 'px';
6986      }, 200)
6987    })
6988    window.addEventListener("resize", function(){
6989      product_info.style.height = 'auto';
6990      if(window.innerWidth < 768)
6991        product_info.style.height = product_wrap.offsetHeight + 10 + 'px';
6992    });
6993  }
6994
6995
6996  // Listen for `DOMContentLoaded` event
6997  document.addEventListener("DOMContentLoaded", function (e) {
6998    handleVariantStickyCart();
6999    handleQuantity();
7000    handleATC();
7001    ecomStickyCart();
7002    ecomStickyStyle();
7003    // ecomStickyATCText();
7004    //handleWindowResize();
7005    handleCloseButton();
7006    handleCollapse();
7007    //window.addEventListener("resize", handleWindowResize);
7008  });
7009})();
7010
7011</script>
7011
7012<!-- End Ecomposer Sticky Cart Extension --><!--END-STICKY-CART-->
7012<script load>
7013var a1_0x59636a=a1_0x1199;function a1_0x1199(_0x3dfe46,_0x308cc3){var _0x231faa=a1_0x1eb9();return a1_0x1199=function(_0x2559f4,_0x4fb78d){_0x2559f4=_0x2559f4-0x153;var _0x1eb901=_0x231faa[_0x2559f4];return _0x1eb901;},a1_0x1199(_0x3dfe46,_0x308cc3);}(function(_0x125331,_0x1c3d67){var _0x152826=a1_0x1199,_0x2cc94f=_0x125331();while(!![]){try{var _0x2af633=-parseInt(_0x152826(0x1b3))/0x1*(-parseInt(_0x152826(0x19e))/0x2)+-parseInt(_0x152826(0x1dc))/0x3*(-parseInt(_0x152826(0x18a))/0x4)+-parseInt(_0x152826(0x175))/0x5+parseInt(_0x152826(0x182))/0x6+parseInt(_0x152826(0x1e3))/0x7*(parseInt(_0x152826(0x1c7))/0x8)+parseInt(_0x152826(0x165))/0x9+-parseInt(_0x152826(0x1c4))/0xa*(parseInt(_0x152826(0x1d1))/0xb);if(_0x2af633===_0x1c3d67)break;else _0x2cc94f['push'](_0x2cc94f['shift']());}catch(_0x1ea1e1){_0x2cc94f['push'](_0x2cc94f['shift']());}}}(a1_0x1eb9,0x6f74a),!function(_0x590f80=a1_0x59636a(0x1e0),_0x2d59e7=a1_0x59636a(0x1e6)){var _0x2b4998=a1_0x59636a,_0x27688c=(function(){var _0x2959a9=a1_0x1199;if(_0x2959a9(0x17b)!==_0x2959a9(0x185)){var _0x34b07d=!![];return function(_0x10b8fb,_0xe1daab){var _0x783e56=_0x2959a9;if(_0x783e56(0x156)!==_0x783e56(0x156)){var _0x21e1f0=_0x1c70fc['createDocumentFragment']();return _0x1df17f[_0x783e56(0x18d)](function(_0x4f99b5){var _0x5c9200=_0x783e56,_0x8900a6=_0x4f99b5?_0x4f99b5[_0x5c9200(0x1d5)](_0x5c9200(0x1e4)):void 0x0;if(_0x8900a6){var _0x2bcc81=_0x47ba46[_0x5c9200(0x173)](_0x5c9200(0x1cb));_0x2bcc81[_0x5c9200(0x17a)](_0x5c9200(0x1d9),_0x5c9200(0x170)),_0x2bcc81['setAttribute']('as','IFRAME'===_0x4f99b5[_0x5c9200(0x1ae)]?_0x5c9200(0x194):'script'),_0x2bcc81[_0x5c9200(0x17a)]('href',_0x8900a6),_0x4f99b5[_0x5c9200(0x153)](_0x5c9200(0x18c))&&_0x2bcc81[_0x5c9200(0x17a)](_0x5c9200(0x18c),_0x4f99b5[_0x5c9200(0x1d5)](_0x5c9200(0x18c))),_0x4f99b5[_0x5c9200(0x153)](_0x5c9200(0x168))&&_0x2bcc81[_0x5c9200(0x17a)](_0x5c9200(0x168),_0x4f99b5['getAttribute'](_0x5c9200(0x168))),_0x21e1f0['appendChild'](_0x2bcc81);}}),_0x21e1f0;}else{var _0x4b718e=_0x34b07d?function(){var _0x5b58b1=_0x783e56;if(_0x5b58b1(0x1d0)===_0x5b58b1(0x1d0)){if(_0xe1daab){var _0x277867=_0xe1daab[_0x5b58b1(0x1b0)](_0x10b8fb,arguments);return _0xe1daab=null,_0x277867;}}else _0x4197d5[_0x5b58b1(0x1a4)][_0x5b58b1(0x1b8)]();}:function(){};return _0x34b07d=![],_0x4b718e;}};}else _0x4086c6(),_0x1197c4(),_0x4fa9d6=!0x0;}());if(window[_0x2b4998(0x167)]){if(_0x2b4998(0x184)===_0x2b4998(0x1c9))return'click'==_0x3e5e58||_0x2b4998(0x174)==_0xf5a945;else{_0x3dc208();var _0x4a7ef8,_0x32ba5d=_0x42d823(),_0x3b78d2=new CustomEvent(_0x2b4998(0x1ce)),_0x168bb1=[_0x2b4998(0x17d),'wheel',_0x2b4998(0x188),_0x2b4998(0x15c),_0x2b4998(0x169),_0x2b4998(0x19d),_0x2b4998(0x1ac),'touchstart','touchmove',_0x2b4998(0x174)],_0x2f055c=null,_0xed27b2=null;_0x168bb1['forEach'](function(_0x5cf69b){window['addEventListener'](_0x5cf69b,_0x5062e0,{'passive':!_0x30e1b0(_0x5cf69b)});}),window['addEventListener'](_0x2b4998(0x1e5),function(_0x517ae6){var _0x4f5589=_0x2b4998;if('FXhue'!=='EyqjD'){if(_0x4f5589(0x190)==typeof _0x517ae6[_0x4f5589(0x1a7)]){var _0x572a0a=_0x517ae6[_0x4f5589(0x1a7)][_0x4f5589(0x176)](':'),_0x38122c=_0x572a0a[0x1];if(_0x4f5589(0x1a9)===_0x572a0a[0x0]){if('XLUXY'!==_0x4f5589(0x179)){var _0x576d1e=document[_0x4f5589(0x1d4)](_0x4f5589(0x161)+_0x38122c+'\x22]');if(_0x576d1e[_0x4f5589(0x166)]){var _0x5218f7=0x0;if(_0x576d1e[_0x4f5589(0x166)]>0x1){for(;_0x5218f7<_0x576d1e[_0x4f5589(0x166)];_0x5218f7++){if('mtlGt'!=='mtlGt'){let _0x365a7a=_0x4db80b(()=>{var _0x34df8c=_0x4f5589;_0x367c3e(_0x365a7a),_0x281ae5['parentNode'][_0x34df8c(0x1a0)](_0x37bbc1,_0x273e7f);},0x1*_0x5020e7[_0x4f5589(0x197)][_0x4f5589(0x1c8)]);}else{var _0x3ca8dc=_0x576d1e[_0x5218f7];if(_0x3ca8dc[_0x4f5589(0x1b1)]||_0x3ca8dc[_0x4f5589(0x1d3)]||_0x3ca8dc[_0x4f5589(0x157)]()[_0x4f5589(0x166)])break;}}if(_0x5218f7===_0x576d1e['length'])return;}var _0x44133d=_0x576d1e[_0x5218f7];_0x44133d[_0x4f5589(0x1e4)]=_0x44133d[_0x4f5589(0x1d5)](_0x4f5589(0x1cf)),_0x1dde41=_0x44133d,!0x0,function(_0x2e5431){var _0x1b800e=_0x4f5589;if('wUfNG'===_0x1b800e(0x178)){if(window['YT'])_0x2e5431();else{if(_0x1b800e(0x16e)===_0x1b800e(0x183)){if(_0x45afd4['YT'])_0xc770f0();else{var _0x4cc4f7=_0x19e580[_0x1b800e(0x173)](_0x1b800e(0x19c));_0x4cc4f7[_0x1b800e(0x195)]=_0x1b800e(0x196),_0x4cc4f7['src']='https://www.youtube.com/iframe_api',_0x4cc4f7[_0x1b800e(0x189)]=_0x48d9eb,_0x46d7d0[_0x1b800e(0x1b5)][_0x1b800e(0x1be)](_0x4cc4f7);}}else{var _0x299ce6=document[_0x1b800e(0x173)](_0x1b800e(0x19c));_0x299ce6[_0x1b800e(0x195)]=_0x1b800e(0x196),_0x299ce6[_0x1b800e(0x1e4)]=_0x1b800e(0x1a6),_0x299ce6[_0x1b800e(0x189)]=_0x2e5431,document['head'][_0x1b800e(0x1be)](_0x299ce6);}}}
7013else void 0x0===_0x234c54&&(_0x38f69f=!0x0,_0x2a3ede&&_0x3d85f7(_0x23b803),_0x266c1c[_0x1b800e(0x18d)](function(_0x4fc554){var _0x258313=_0x1b800e;_0x1fc980[_0x258313(0x16b)](_0x4fc554,_0x294e0e,{'passive':!_0x2e18ec(_0x4fc554)});}),_0x149d8c(),_0xa5efe4()),_0x1525e2['removeEventListener'](_0x5a027f[_0x1b800e(0x195)],_0x3216fa,{'passive':!_0x2cd8ef(_0xa9a258['type'])});}(function(){var _0x454630=_0x4f5589;if(_0x454630(0x1b7)!=='Cngzp')window['YT'][_0x454630(0x15b)](function(){var _0x14144a=_0x454630;if('gnrGL'!==_0x14144a(0x1b2))new window['YT'][(_0x14144a(0x1cd))](_0x1dde41,{'events':{'onReady':function(_0x49189d){var _0xaaaf1c=_0x14144a;if('NXYeF'!=='rZCkt')_0x49189d[_0xaaaf1c(0x1a4)][_0xaaaf1c(0x1b8)]();else{var _0x53deef=_0x3b528b[_0xaaaf1c(0x191)]();_0x53deef['setAttribute']('rel',_0xaaaf1c(0x1ad)),_0x2ca63d[_0xaaaf1c(0x181)][_0xaaaf1c(0x1a0)](_0x53deef,_0x48d1ca);}}}}),_0x14144a(0x190)==typeof _0x1dde41[_0x14144a(0x1e4)]&&(_0x1dde41[_0x14144a(0x1e4)]=_0x1dde41[_0x14144a(0x1e4)][_0x14144a(0x1d8)](_0x14144a(0x16c),_0x14144a(0x18b)));else{var _0x1ccbd6=_0x21ad3c['apply'](_0x7e2367,arguments);return _0x376b83=null,_0x1ccbd6;}});else{const _0x336964=_0x1fb33b[_0x310edf];(_0x336964[_0x454630(0x153)]('defer')&&(null===_0x336964[_0x454630(0x1d5)](_0x454630(0x15f))||_0x454630(0x193)===_0x336964['getAttribute'](_0x454630(0x15f)))&&_0x336964['hasAttribute'](_0x454630(0x1cf))||_0x336964[_0x454630(0x153)](_0x454630(0x1c0)))&&(_0x331b14[_0x454630(0x162)](_0x57852e,0x1),_0x18e8a9[_0x454630(0x17c)](_0x336964));}});}}else{let _0x31aad7=_0x530669[_0x4f5589(0x173)](_0x4f5589(0x1e7));_0x5e1800[_0x4f5589(0x181)][_0x4f5589(0x1a3)](_0x31aad7,_0x36f429[_0x4f5589(0x16f)]),_0x31aad7[_0x4f5589(0x1d2)]=_0x460288[_0x4f5589(0x192)];}}}var _0x1dde41;}else this[_0x4f5589(0x1e2)](_0x2c61ad+'\x0a');},!0x1),window[_0x2b4998(0x15e)]('load',function _0xd1343d(_0x492bc4){var _0x5124fb=_0x2b4998;if(_0x5124fb(0x1cc)!==_0x5124fb(0x1cc)){let _0x3fc35a=_0x528cd1[_0x5124fb(0x1e1)],_0x4a66cb=_0x3fc35a[_0x5124fb(0x1ca)];if(_0x4a66cb){if(_0x4a66cb[_0x5124fb(0x192)]){let _0x4e54e2=_0x3fc35a['createElement'](_0x5124fb(0x1e7));_0xabe377[_0x5124fb(0x181)]['insertBefore'](_0x4e54e2,_0x5e4184[_0x5124fb(0x16f)]),_0x4e54e2[_0x5124fb(0x1d2)]=_0x4a66cb['text'];}_0x3fc35a[_0x5124fb(0x1e2)]=_0x4a66cb[_0x5124fb(0x1e2)],_0x3fc35a[_0x5124fb(0x1df)]=_0x4a66cb[_0x5124fb(0x1df)],delete _0x3fc35a[_0x5124fb(0x1ca)];}}else _0x4a7ef8||(_0x2f055c=setTimeout(function(){_0x3dc208(),_0x4c091e(),_0x4a7ef8=!0x0;},0x1194)),_0x492bc4[_0x5124fb(0x199)]&&_0x492bc4[_0x5124fb(0x199)][_0x5124fb(0x16b)](_0x492bc4[_0x5124fb(0x195)],_0xd1343d);});}}function _0x3dc208(){var _0x3527c7=_0x2b4998;if(_0x3527c7(0x15d)!==_0x3527c7(0x1a8)){var _0x554f56=_0x27688c(this,function(){var _0x46788b=_0x3527c7;return _0x554f56[_0x46788b(0x1db)]()['search'](_0x46788b(0x159))[_0x46788b(0x1db)]()[_0x46788b(0x177)](_0x554f56)[_0x46788b(0x1b6)]('(((.+)+)+)+$');});_0x554f56(),(window[_0x3527c7(0x167)]?.['disconnect'](),document[_0x3527c7(0x1d4)](_0x3527c7(0x1c5)+_0x590f80+'\x22]')['forEach'](function(_0x33c9ed){var _0x2c7589=_0x3527c7,_0x42eb93=_0x33c9ed[_0x2c7589(0x191)]();_0x42eb93[_0x2c7589(0x17a)](_0x2c7589(0x1d9),_0x2c7589(0x1ad)),_0x33c9ed[_0x2c7589(0x181)][_0x2c7589(0x1a0)](_0x42eb93,_0x33c9ed);}));}else{var _0x2d0402=_0x5c1293?_0x96f45d[_0x3527c7(0x1d5)](_0x3527c7(0x1e4)):void 0x0;if(_0x2d0402){var _0x4f9971=_0x10edff[_0x3527c7(0x173)]('link');_0x4f9971['setAttribute'](_0x3527c7(0x1d9),_0x3527c7(0x170)),_0x4f9971[_0x3527c7(0x17a)]('as',_0x3527c7(0x1a2)===_0x3b0405[_0x3527c7(0x1ae)]?'document':_0x3527c7(0x19c)),_0x4f9971['setAttribute']('href',_0x2d0402),_0x58db57[_0x3527c7(0x153)](_0x3527c7(0x18c))&&_0x4f9971[_0x3527c7(0x17a)](_0x3527c7(0x18c),_0x48b8ce[_0x3527c7(0x1d5)](_0x3527c7(0x18c))),_0x54461f[_0x3527c7(0x153)](_0x3527c7(0x168))&&_0x4f9971[_0x3527c7(0x17a)]('crossorigin',_0x4ea436[_0x3527c7(0x1d5)](_0x3527c7(0x168))),_0x5bff77['appendChild'](_0x4f9971);}}}function _0x42d823(_0x2d67ef=_0x2d59e7){var _0x18a528=_0x2b4998;if(!_0x2d67ef)return[];const _0x11ba7b=Array[_0x18a528(0x1b4)](document[_0x18a528(0x1d4)](_0x18a528(0x164)+_0
7013x2d67ef+'\x22]')),_0x2b37b9=Array[_0x18a528(0x1b4)](document[_0x18a528(0x1d4)]('script[data-plugin-src]')),_0x1ed681=Array['from'](new Set([..._0x11ba7b,..._0x2b37b9])),_0x471705=[];for(let _0x24b211=_0x1ed681[_0x18a528(0x166)]-0x1;_0x24b211>=0x0;_0x24b211--){if(_0x18a528(0x1b9)!==_0x18a528(0x172)){const _0x3f8855=_0x1ed681[_0x24b211];(_0x3f8855[_0x18a528(0x153)](_0x18a528(0x186))&&(null===_0x3f8855[_0x18a528(0x1d5)]('async')||_0x18a528(0x193)===_0x3f8855[_0x18a528(0x1d5)](_0x18a528(0x15f)))&&_0x3f8855[_0x18a528(0x153)](_0x18a528(0x1cf))||_0x3f8855[_0x18a528(0x153)](_0x18a528(0x1c0)))&&(_0x1ed681[_0x18a528(0x162)](_0x24b211,0x1),_0x471705['unshift'](_0x3f8855));}else _0x66e70e||(_0x58acf7=_0x5d6a13(function(){_0x1bb90a(),_0x12fe22(),_0x5c04d1=!0x0;},0x1194)),_0x2574c4['currentTarget']&&_0x480520[_0x18a528(0x199)][_0x18a528(0x16b)](_0x3f9184[_0x18a528(0x195)],_0x4558d3);}return _0x1ed681[_0x18a528(0x187)](_0x471705);}function _0x4c091e(){var _0x1b9b2d=_0x2b4998;if(_0x1b9b2d(0x17f)===_0x1b9b2d(0x1a1)){var _0x5a7625=_0xe77d2b[_0x1b9b2d(0x173)](_0x1b9b2d(0x19c));_0x5a7625[_0x1b9b2d(0x195)]=_0x1b9b2d(0x196),_0x5a7625['src']='https://www.youtube.com/iframe_api',_0x5a7625[_0x1b9b2d(0x189)]=_0x199af2,_0x29f930[_0x1b9b2d(0x1b5)][_0x1b9b2d(0x1be)](_0x5a7625);}else{var _0x52b354=function(_0x555993){var _0x4f3946=_0x1b9b2d,_0x2bf20a=document[_0x4f3946(0x1bb)]();return _0x555993[_0x4f3946(0x18d)](function(_0x2c59b2){var _0x505c50=_0x4f3946,_0x376cff=_0x2c59b2?_0x2c59b2[_0x505c50(0x1d5)](_0x505c50(0x1e4)):void 0x0;if(_0x376cff){var _0x164f02=document[_0x505c50(0x173)](_0x505c50(0x1cb));_0x164f02[_0x505c50(0x17a)](_0x505c50(0x1d9),'preload'),_0x164f02[_0x505c50(0x17a)]('as',_0x505c50(0x1a2)===_0x2c59b2[_0x505c50(0x1ae)]?_0x505c50(0x194):_0x505c50(0x19c)),_0x164f02[_0x505c50(0x17a)](_0x505c50(0x16a),_0x376cff),_0x2c59b2[_0x505c50(0x153)]('integrity')&&_0x164f02[_0x505c50(0x17a)](_0x505c50(0x18c),_0x2c59b2[_0x505c50(0x1d5)](_0x505c50(0x18c))),_0x2c59b2[_0x505c50(0x153)](_0x505c50(0x168))&&_0x164f02[_0x505c50(0x17a)](_0x505c50(0x168),_0x2c59b2[_0x505c50(0x1d5)](_0x505c50(0x168))),_0x2bf20a[_0x505c50(0x1be)](_0x164f02);}}),_0x2bf20a;}(_0x32ba5d);document['head'][_0x1b9b2d(0x1be)](_0x52b354),_0x129c6b();}}function _0x448bf6(_0x9a3bd8){var _0x4f88c0=_0x2b4998;if('cDCBw'!=='orGDu'){let _0x5c1f59=_0x9a3bd8[_0x4f88c0(0x1e1)],_0x47de8a=_0x5c1f59[_0x4f88c0(0x1ca)];if(_0x47de8a){if(_0x4f88c0(0x1bf)!==_0x4f88c0(0x1bf)){if(!_0x313878)return[];const _0x48b636=_0x4e352f['from'](_0x204922[_0x4f88c0(0x1d4)](_0x4f88c0(0x164)+_0x48f832+'\x22]')),_0x4958af=_0x454426['from'](_0x22735a[_0x4f88c0(0x1d4)](_0x4f88c0(0x19f))),_0x1605ec=_0x50b918[_0x4f88c0(0x1b4)](new _0x567bc4([..._0x48b636,..._0x4958af])),_0x29bbfd=[];for(let _0x3c264d=_0x1605ec[_0x4f88c0(0x166)]-0x1;_0x3c264d>=0x0;_0x3c264d--){const _0x4d2837=_0x1605ec[_0x3c264d];(_0x4d2837['hasAttribute'](_0x4f88c0(0x186))&&(null===_0x4d2837['getAttribute'](_0x4f88c0(0x15f))||_0x4f88c0(0x193)===_0x4d2837[_0x4f88c0(0x1d5)](_0x4f88c0(0x15f)))&&_0x4d2837[_0x4f88c0(0x153)](_0x4f88c0(0x1cf))||_0x4d2837[_0x4f88c0(0x153)](_0x4f88c0(0x1c0)))&&(_0x1605ec[_0x4f88c0(0x162)](_0x3c264d,0x1),_0x29bbfd['unshift'](_0x4d2837));}return _0x1605ec[_0x4f88c0(0x187)](_0x29bbfd);}else{if(_0x47de8a[_0x4f88c0(0x192)]){if(_0x4f88c0(0x171)==='kBrcc'){var _0x6e7c8b=_0x1b8b08(this,function(){var _0x3ccc71=_0x4f88c0;return _0x6e7c8b[_0x3ccc71(0x1db)]()['search'](_0x3ccc71(0x159))[_0x3ccc71(0x1db)]()['constructor'](_0x6e7c8b)[_0x3ccc71(0x1b6)]('(((.+)+)+)+$');});_0x6e7c8b(),(_0x305ce1['_opt']?.[_0x4f88c0(0x18e)](),_0x490ad2[_0x4f88c0(0x1d4)](_0x4f88c0(0x1c5)+_0x37ad59+'\x22]')['forEach'](function(_0x4eda17){var _0x416676=_0x4f88c0,_0x1923b2=_0x4eda17[_0x416676(0x191)]();_0x1923b2[_0x416676(0x17a)](_0x416676(0x1d9),_0x416676(0x1ad)),_0x4eda17[_0x416676(0x181)][_0x416676(0x1a0)](_0x1923b2,_0x4eda17);}));}else{let _0x544203=_0x5c1f59['createElement']('span');_0x9a3bd8['parentNode']['insertBefore'](_0x544203,_0x9a3bd8[_0x4f88c0(0x16f)]),_0x544203[_0x4f88c0(0x1d2)]=_0x47de8a['text'];}}_0x5c1f59[_0x4f88c0(0x1e2)]=_0x47de8a[_0x4f88c0(0x1e2)],_0x5c1f59[_0x4f88c0(0x1df)]=_0x47de8a[_0x4f88c0(0x1df)],delete _0x5c1f59[_0x4f88c0(0x1ca)];}}}else _0x30af67(_0x4e009c),_0x21cb0b['parentNode'][_0x4f88c0(0x1a0)](_0x3364ab,_0x1cd8db);}function _0x25c373(_0x2b082f,_0xd04ba6){var _0x644413=_0x2b4998;if(_0x644413(0x1af)!==_0x644413(0x1af)){var _0x1c6c17=_0x37dad9[_0x644413(0x173)](_0x644413(0x1cb));_0x1c6c17[_0x644413(0x17a)](_0x644413(0x1d9),_0x644413(0x170)),_0x1c6c17['setAttribute']('as',_0x644413(0x1a2)===_0x186d8d[_0x644413(0x1ae)]?_0x644413(0x194):_0x644413(0x19c)),_0x1c6c17[_0x644413(0x17a)](_0x644413(0x16a),_0x3833cf),_0x153c37[_0x644413(0x153)](_0x644413(0x18c))&&_0x1c6c17[_0x644413(0x17a)](_0x644413(0x18c),_0x4aad98[_
70130x644413(0x1d5)](_0x644413(0x18c))),_0x98473['hasAttribute'](_0x644413(0x168))&&_0x1c6c17[_0x644413(0x17a)](_0x644413(0x168),_0x516136[_0x644413(0x1d5)](_0x644413(0x168))),_0x215e92['appendChild'](_0x1c6c17);}else _0x2b082f[_0x644413(0x1de)]||(_0x2b082f[_0x644413(0x1de)]=!0x0,_0x448bf6(_0x2b082f),_0x129c6b(!0x1,_0xd04ba6)),_0x2b082f[_0x644413(0x16b)](_0x644413(0x1ab),_0x25c373),_0x2b082f['removeEventListener'](_0x644413(0x198),_0x25c373);}function _0x254d7d(_0x11b01a=0xa){var _0x392042=_0x2b4998,_0x5f1fef=_0x32ba5d[_0x392042(0x16d)]();if(_0x5f1fef){if(_0x392042(0x1c1)!==_0x392042(0x1c1))_0x3f109c['YT']['ready'](function(){var _0x1656a5=_0x392042;new _0x63f28a['YT'][(_0x1656a5(0x1cd))](_0x1b9366,{'events':{'onReady':function(_0x390ec3){var _0x1f8d4e=_0x1656a5;_0x390ec3[_0x1f8d4e(0x1a4)][_0x1f8d4e(0x1b8)]();}}}),_0x1656a5(0x190)==typeof _0x4e30b9[_0x1656a5(0x1e4)]&&(_0x5a5ae8['src']=_0x436049[_0x1656a5(0x1e4)]['replace'](_0x1656a5(0x16c),_0x1656a5(0x18b)));});else{if(_0x5f1fef[_0x392042(0x153)](_0x392042(0x1c3)))return _0xed27b2||(_0xed27b2=setTimeout(function(){var _0x409852=_0x392042;clearTimeout(_0xed27b2),window[_0x409852(0x1ba)](_0x3b78d2),document[_0x409852(0x1ba)](_0x3b78d2);},0x7d0)),_0x5f1fef[_0x392042(0x1c6)](_0x392042(0x1c3)),_0x254d7d();if(_0x5f1fef[_0x392042(0x181)]){var _0x4078c2=_0x5f1fef['cloneNode'](!0x0),_0x2e5b34=_0x5f1fef[_0x392042(0x163)],_0x11fb6f=!0x1;if(_0x2e5b34)for(var _0x5d0bcc=0x0;_0x5d0bcc<_0x2e5b34[_0x392042(0x166)];_0x5d0bcc++){var _0x371b84=_0x2e5b34[_0x5d0bcc],_0x35de89=_0x371b84[_0x392042(0x154)],_0x2b58ab=_0x371b84[_0x392042(0x158)];if(_0x392042(0x195)!==_0x2b58ab){if(_0x392042(0x18f)!=='jNpbm'){var _0x53c689=_0x865626?function(){var _0x1524f0=_0x392042;if(_0x4e4a23){var _0x281923=_0x3e16b0[_0x1524f0(0x1b0)](_0x16258a,arguments);return _0x289840=null,_0x281923;}}:function(){};return _0x12f164=![],_0x53c689;}else{if(_0x2b58ab[_0x392042(0x19b)]('on')){_0x4078c2[_0x2b58ab]=new Function(_0x35de89);continue;}if(_0x392042(0x160)===_0x2b58ab&&(_0x2b58ab=_0x392042(0x195),_0x4078c2[_0x392042(0x1c6)](_0x392042(0x160))),_0x392042(0x1cf)===_0x2b58ab){if(_0x392042(0x19a)===_0x392042(0x1a5))_0x13773f[_0x392042(0x15e)](_0x279434,_0xc62f5a,{'passive':!_0x3fca94(_0x46db79)});else{_0x11fb6f=!0x0,_0x4078c2[_0x392042(0x1c6)](_0x392042(0x1cf));continue;}}_0x2b58ab&&_0x4078c2[_0x392042(0x17a)](_0x2b58ab,_0x35de89);}}}_0x11fb6f&&(_0x4078c2['src']=_0x5f1fef['getAttribute'](_0x392042(0x1cf)));var _0x24f513,_0x2a1d66=!_0x4078c2[_0x392042(0x153)](_0x392042(0x15f)),_0x3ca492=_0x4078c2[_0x392042(0x153)](_0x392042(0x17e));if(_0x2a1d66&&function(_0x3c5f6b){var _0x3012fd=_0x392042;if(_0x3012fd(0x1aa)!==_0x3012fd(0x180)){let _0x3fda5b=_0x3c5f6b['ownerDocument'],_0x41df0e=_0x3fda5b['overloadedFn']={'text':'','write':_0x3fda5b[_0x3012fd(0x1e2)],'writeln':_0x3fda5b['writeln'],'addText'(_0x5e5118){var _0x305a26=_0x3012fd;if(_0x305a26(0x1bd)!==_0x305a26(0x155))this[_0x305a26(0x1da)][_0x305a26(0x192)]+=_0x5e5118;else{if(_0x40ad39){var _0x15129c=_0xdb4bbb[_0x305a26(0x1b0)](_0x2bda5c,arguments);return _0x35c822=null,_0x15129c;}}},'toWrite'(_0x1c89ae){this['write'](_0x1c89ae+'\x0a');}};_0x3fda5b[_0x3012fd(0x1e2)]=_0x41df0e['addText'],_0x3fda5b[_0x3012fd(0x1df)]=_0x41df0e[_0x3012fd(0x1bc)];}else _0xb7ea31(_0x5d5816),_0x3f25bf[_0x3012fd(0x1ba)](_0x513287),_0x232632[_0x3012fd(0x1ba)](_0x37b737);}(_0x4078c2),'IFRAME'===_0x5f1fef[_0x392042(0x1ae)])return _0x5f1fef[_0x392042(0x181)][_0x392042(0x1a0)](_0x4078c2,_0x5f1fef),_0x129c6b(!0x0);if((_0x24f513=_0x2a1d66&&_0x11fb6f&&!_0x3ca492)&&(_0x5f1fef[_0x392042(0x197)][_0x392042(0x1ab)]?(_0x448bf6(_0x4078c2),_0x129c6b(!0x1,_0x11b01a)):(_0x4078c2[_0x392042(0x15e)](_0x392042(0x1ab),_0x25c373[_0x392042(0x1c2)](this,_0x4078c2,_0x11b01a)),_0x4078c2[_0x392042(0x15e)]('error',_0x25c373[_0x392042(0x1c2)](this,_0x4078c2,_0x11b01a)))),_0x5f1fef[_0x392042(0x197)][_0x392042(0x1c8)]){if('BzuDM'!==_0x392042(0x1d6)){let _0x2dc9ea=_0x2ca1c2[_0x392042(0x1e1)],_0x5c6a13=_0x2dc9ea['overloadedFn']={'text':'','write':_0x2dc9ea['write'],'writeln':_0x2dc9ea[_0x392042(0x1df)],'addText'(_0x5eed78){var _0x17ac8b=_0x392042;this[_0x17ac8b(0x1da)][_0x17ac8b(0x192)]+=_0x5eed78;},'toWrite'(_0x146ea5){var _0xb9c070=_0x392042;this[_0xb9c070(0x1e2)](_0x146ea5+'\x0a');}};_0x2dc9ea[_0x392042(0x1e2)]=_0x5c6a13['addText'],_0x2dc9ea[_0x392042(0x1df)]=_0x5c6a13[_0x392042(0x1bc)];}else{let _0x81ff25=setTimeout(()=>{clearTimeout(_0x81ff25),_0x5f1fef['parentNode']['replaceChild'](_0x4078c2,_0x5f1fef);},0x1*_0x5f1fef[_0x392042(0x197)][_0x392042(0x1c8)]);}}else _0x5f1fef[_0x392042(0x181)][_0x392042(0x1a0)](_0x4078c2,_0x5f1fef);_0x24f513||(_0x2a1d66&&_0x448bf6(_0x4078c2),_0x129c6b(!_0x11fb6f,_0x11b01a));}else _0x32ba5d=_0x42d823(),_0x254d7d();}}}function _0x129c6b(_0x305910=!0x1,_0x24abcf=0xa){_0x305910?_0x254d7d():setTimeout(_0x254d7d,_0x24abcf);}function _0x30e1b0(_0x1e2c90){var _0x36045e=_0x2b4998;if('nNKvw'!=='uDRTS')return'click'==_0x1e2c90||_0x36045e(0x174)==_0x1e2c90;else new _0x315d89['YT']['Player'](_0x551e3b,{'events':{'onReady':function(_0x100a60){var _0x2be340=_0x36045e;_0x100a60['target'][_0x2be340(0x1b8)]();}}}),_0x36045e(0x190)==typeof _0x1fc730[_0x36045e(0x1e4)]&&(_0x5b0d65[_0x36045e(0x1e4)]=_0x278065['src'][_0x36045e(0x1d8)]('autoplay=0',_0x36045e(0x18b)));}function _0x5062e0(_0x44de00){var _0x5d338f=_0x2b4998;if(_0x5d338f(0x1dd)==='DDIWA'){if(_0xa986ea[_0x5d338f(0x192)]){let _0x57fdbc=_0x19047e[_0x5d338f(0x173)](_0x5d338f(0x1e7));_0x24188a[_0x5d338f(0x181)]['insertBefore'](_0x57fdbc,_0x10cf32[_0x5d338f(0x16f)]),_0x57fdbc[_0x5d338f(0x1d2)]=_0x5da524[_0x5d338f(0x192)];}_0x5622bd[_0x5d338f(0x1e2)]=_0x2601a6[_0x5d338f(0x1e2)],_0x5afb54[_0x5d338f(0x1df)]=_0x29492c[_0x5d338f(0x1df)],delete _0x4fe354[_0x5d338f(0x1ca)];}else void 0x0===_0x4a7ef8&&(_0x4a7ef8=!0x0,_0x2f055c&&clearTimeout(_0x2f055c),_0x168bb1[_0x5d338f(0x18d)](function(_0x56fdbf){var _0x31ab
701363=_0x5d338f;_0x31ab63(0x15a)===_0x31ab63(0x1d7)?_0x4dbc2f[_0x31ab63(0x16b)](_0x52a448,_0x44893d,{'passive':!_0x3210ef(_0x38f369)}):window[_0x31ab63(0x16b)](_0x56fdbf,_0x5062e0,{'passive':!_0x30e1b0(_0x56fdbf)});}),_0x3dc208(),_0x4c091e()),window[_0x5d338f(0x16b)](_0x44de00['type'],_0x5062e0,{'passive':!_0x30e1b0(_0x44de00['type'])});}}());function a1_0x1eb9(){var _0x389613=['replace','rel','overloadFn','toString','1398ZeKnXO','JPjkm','_loaded','writeln','text/css-lazy','ownerDocument','write','1274854FeKMJu','src','message','text/lazyload','span','hasAttribute','value','LGctW','kphXv','getClientRects','name','(((.+)+)+)+$','SSFag','ready','mousemove','sFgrY','addEventListener','async','data-type','iframe[data-id=\x22','splice','attributes','[type=\x22','6327000WqKqeB','length','_opt','crossorigin','mouseover','href','removeEventListener','autoplay=0','shift','dGFZy','nextSibling','preload','ZQXpt','IlAtT','createElement','touchend','3498260Rexxrq','split','constructor','wUfNG','QVRan','setAttribute','SHLRD','unshift','scroll','nomodule','slcdT','gPCLZ','parentNode','1038258asmABb','xhklN','NMmfb','MDItG','defer','concat','mouseenter','onload','2864IvIRHh','autoplay=1','integrity','forEach','disconnect','jNpbm','string','cloneNode','text','false','document','type','text/javascript','dataset','error','currentTarget','pOLiN','startsWith','script','keydown','7268sxFjte','script[data-plugin-src]','replaceChild','EerwC','IFRAME','insertBefore','target','HeXzi','https://www.youtube.com/iframe_api','data','SKPmX','youtube-lazyload','UqlGz','load','click','stylesheet','tagName','mIheW','apply','offsetWidth','jwEUg','53pnycwJ','from','head','search','nlTox','playVideo','zbTTx','dispatchEvent','createDocumentFragment','toWrite','KZiNJ','appendChild','jXjls','data-delay','BoJwS','bind','data-plugin-src','3855790wlRPVo','link[rel=\x22','removeAttribute','40oMHtOH','delay','dXfqZ','overloadedFn','link','cLFOU','Player','StartAsyncLoading','data-src','ysLLT','33XNPhgt','outerHTML','offsetHeight','querySelectorAll','getAttribute','BzuDM','CWzuK'];a1_0x1eb9=function(){return _0x389613;};return a1_0x1eb9();}
7014</script>
7014
7015    
7015<script>
7016      document.addEventListener('globo.formbuilder.form.submitted', e => {
7017            let { form, formId } = e.detail
7018            if(formId == "125939" || formId == "159476" || formId == "160891") {
7019                  history.pushState(null, '', '?customer_posted=true');
7020            }
7021      })
7022</script>
7022
7023  <style>  </style>
7024<!-- Failed to render app block "18310672669278840193": app block path "shopify://apps/delta-pixels-2-0/blocks/embaded/5d048f0f-a8aa-4686-a0d4-d3aa209395a8" does not exist --><div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block">
7025</div><!-- Failed to render app block "16548475241908962911": app block path "shopify://apps/oxi-social-login/blocks/social-login-embed/24ad60bc-8f09-42fa-807e-e5eda0fdae17" does not exist --><div id="shopify-block-AWFNNenlBR2N5d2ZuU__12657775114333427046" class="shopify-block shopify-app-block">
7025<script>
7026  
7027    window.essentialCountdownTimerConfigs = [{"id":"cmtgx9pke0010cfw4c20y70y6","name":"WBA Preorder Countdown","title":"Pre-sale starts on Sept. 7th: ","customTitle":"Pre-sale is on!","endDate":"2026-09-07T07:00:00.000Z","startDate":"2026-08-31T11:25:00.000Z","subheading":"","fixedMinutes":"120","repeat":false,"timerType":"toDate","type":"landing-page","published":true,"timerPlacement":"custom","showOnProducts":[],"showOnCollections":[],"legendCopyDays":"Days","legendCopyHours":"Hrs","legendCopyMins":"Mins","legendCopySecs":"Secs","CTAType":"","CTALink":"https:\/\/cheerble.myshopify.com","closeButton":false,"buttonText":"Shop now!","updatedAt":"2026-08-31T11:25:17.760Z","createdAt":"2026-08-31T07:33:54.965Z","onceItEnds":"custom-title","style":{"font":"","image":"https:\/\/cache-essential-apps.cc\/image_backgrounds\/dark_pine_branches.jpg","layout":"Inline","timerSize":"16","titleSize":"16","borderSize":"0","buttonText":"Shop now!","legendSize":"16","timerColor":"#1a1a1a","titleColor":"#ffffff","borderColor":"#e3e3e3","gradientEnd":"#FFFFFF","legendColor":"#1a1a1a","singleColor":"#002fa7","borderRadius":"0","gradientTurn":"90","timerBgColor":"#ffffff","gradientStart":"#DDDDDD","backgroundType":"singleBackground","buttonFontSize":"14","subheadingSize":"16","timerStyleType":"Grouped","buttonFontColor":"#FFFFFF","singleColorRgba":"rgba(0, 47, 167, 1)","subheadingColor":"#ffffff","insideTopSpacing":"20","singleColorAlpha":1,"imageOverlayColor":"#ffffff","insideLeftSpacing":"12","outsideTopSpacing":"0","timerBorderRadius":"8","buttonBorderRadius":"4","insideRightSpacing":"12","insideBottomSpacing":"20","outsideBottomSpacing":"80","buttonBackgroundColor":"#202223","imageOverlayColorRgba":"rgba(255, 255, 255, 0.20)","imageOverlayColorAlpha":"0.2"},"recurringDays":[1,2,3,4,5,6,0],"startType":"today","endType":"never","productTags":[],"showInCountries":["US","CA"],"locationType":"on-countries","translations":[],"showOnProductsInCollections":[],"excludeOnPages":[],"excludeOnSpecificUrls":[],"excludeOnKeywordsInUrl":[],"excludeOnProducts":[],"excludeOnCollections":[],"duration":588881010},];
7028  
7029  const essentialCollectionId = null;
7030  window.essentialCountdownTimerMeta = {
7031    productData: null,
7032    productCollections: null,
7033  };
7034  window.essentialProductId = null
7035  window.essentialProductTags = null
7036  window.essentialCollectionId = null
7037  window.essentialCountdownTimerPageTemplate = "page.contact"
7038  
7039</script>
7039
7040
7041
7042
7043<style>
7044  .essential-countdown-timer-img-reset {
7045    /* wipe common globals */
7046    box-sizing: content-box;
7047    display: inline;
7048    width: auto;
7049    height: auto;
7050    max-width: none;
7051    max-height: none;
7052    margin: 0;
7053    padding: 0;
7054    border: none;
7055    border-radius: 0;
7056    box-shadow: none;
7057    background: none;
7058    object-fit: fill;
7059    object-position: 50% 50%;
7060    filter: none;
7061    opacity: 1;
7062    position: static;
7063    float: none;
7064    clear: none;
7065    vertical-align: baseline;
7066    transform: none;
7067    transition: none;
7068    animation: none;
7069    /* typography sometimes leaks via universal selectors */
7070    font: inherit;
7071    line-height: normal;
7072    letter-spacing: normal;
7073    text-align: start;
7074  }
7075</style>
7076
7077
7078</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
7079
7080
7081<div id="secomapp_freegifts_version" data-version="3.0"></div>
7082
7083    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
7084<link href="//cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097<style id="sca_fg_custom_style">
7098    
7099        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
7100        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
7101        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
7102        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
7103        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; }
7104        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
7105        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
7106        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
7107        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
7108        .bogos-gift-select-variant-title { color: #005BD3; }
7109        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
7110        
7111        .fg-gift-thumbnail-offer-title { color: #000000; }
7112        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
7113        .fg-gift-thumbnail-offer-time { background-color: #C7E0FF; }
7114        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
7115
7116        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
7117        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
7118
7119        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
7120        
7121        
7122        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
7123        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
7124        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #1c1c1e !important; }
7125        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #666666 !important; }
7126        #sca-fg-today-offer-iframe .sca-offer-title { color: #1c1c1e; }
7127        #sca-fg-today-offer-widget { height: 50px !important; width: 50px !important; }
7128        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #c7e0ff; }
7129        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #c7e0ff; } }
7130        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #c7e0ff; } }
7131        .sca-fg-icon-success-circle { stroke: #c7e0ff; }
7132        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #fbfbfb }
7133        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #c7e0ff25 }
7134        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
7135        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #c7e0ff }
7136        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
7137        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #666666 }
7138        
7139        
7140        .bogos-bundles-widget { background-color: #fbfbfb;  }
7141        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
7142        .bogos-bundles-widget .bogos-bundles-widget-title { color: #1c1c1c; }
7143        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
7144        .bogos-bundle-item .bogos-bundle-item-title { color: #1c1c1c; }
7145        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #DD1D42; }
7146        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #B5B5B5; }
7147        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #002FA7; }
7148        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
7149        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #002FA7; }
7150        
7151        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
7152        .bogos-bundles-quantity-break-widget-title { color: #303030; }
7153        .bogos-bundles-quantity-break-widget-description { color: #303030; }
7154        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
7155        .bogos-bundles-quantity-break-button-add { background: #002FA7; color: #FFFFFF; }
7156        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
7157        .bogos-bundle-quantity-break-label { background: #002FA7; color: #FFFFFF; }
7158        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
7159        .bogos-bundle-quantity-break-sub-title { color: #616161; }
7160        .bogos-bundles-quantity-break-discount-price { color: #002FA7; }
7161        .bogos-bundle-quantity-break-title { color: #303030; }
7162        .bogos-bundle-quantity-break-item-discount-price { color: #002FA7; }
7163
7164        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
7165        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
7166        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
7167        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #002FA7; }
7168        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #002FA7; color: #FFFFFF; }
7169        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
7170        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #002FA7; color: #FFFFFF; }
7171        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
7172        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
7173        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #002FA7; }
7174        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #002FA7; }
7175        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #002FA7; }
7176        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
7177        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
7178        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
7179        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
7180        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
7181        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
7182        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
7183        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
7184        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
7185        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
7186        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
7187        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
7188        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
7189        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
7190        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
7191        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
7192        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
7193        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
7194        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
7195        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
7196        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
7197        .bogos-volume-discount-widget .bogos-vl-free-gift-label { color: #BB5902 !important; }
7198        .bogos-volume-discount-widget .bogos-vl-free-gift-container { background-color: #FFEECC !important; }
7199        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
7200        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
7201        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
7201heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
7202        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
7203        
7204        .bogos-mix-match-widget { background-color: #fbfbfb; ; }
7205        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
7206        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #1c1c1c; }
7207        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
7208        .bogos-mix-match-widget .bogos-mix-item-title { color: #1c1c1c; }
7209        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #1c1c1c; }
7210        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
7211        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #002FA7; }
7212        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
7213        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #FFFFFF; }
7214        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
7215        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
7216        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
7217        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #002FA7; }
7218        
7219        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #990203; }
7220        .bogos-bundle-page-container .bogos-bp-step-title { color: #ffffff; }
7221        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #ffffff; }
7222        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
7223        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
7224        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
7225        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
7226        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
7227        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
7228        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
7229        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
7230        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #990203; color: #FFFFFF }
7231        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
7232        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
7233        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
7234        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #990203; }
7235        .bogos-bp-widget .bogos-bp-button-add { background-color: #990203; color: #FFFFFF; }
7236        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
7237        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
7238        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
7239        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
7240        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
7241        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #990203; }
7242        
7243        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
7244        .bogos-fbt-header-title { color: #303030; }
7245        .bogos-fbt-header-description { color: #303030; }
7246        .bogos-fbt-footer-discounted-price { color: #303030; }
7247        .bogos-fbt-footer-original-price { color: #616161; }
7248        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
7249        .bogos-fbt-product-title {color: #303030; }
7250        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
7251        .bogos-fbt-upsell-product-original-price {color: #808080; }
7252        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
7253        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
7254        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
7255        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
7256        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
7257        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
7258        .bogos-fbt-shipping-discount-title { color: #2332D5; }
7259        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
7260        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
7261
7262        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
7263        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
7264        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
7265        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
7266        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
7267        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
7268        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
7269        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
7270        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
7271        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
727103030; }
7272        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
7273        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
7274        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
7275        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
7276        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
7277        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
7278        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
7279        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
7280        
7281        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
7282        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
7283        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
7284        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
7285        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
7286        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
7287        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
7288        
7289    .bogos-bp-widget-progress-container .bogos-bp-widget-progress-item {
7290  display: none !important;
7291}
7292
7293#shopify-section-template--20978420023515__1762920150af37d3c0 {
7294  background: #f4dca2 !important;
7295}
7296
7297.bogos-step-notification {
7298  color: #fff !important;
7299}
7300
7301.bogos-step-action path {
7302  fill: #fff !important;
7303}
7304
7305.bogos-bundle-page-container .bogos-bp-product-load-more,
7306.bogos-bp-widget-container .bogos-bp-widget,
7307.bogos-step-items-container .bogos-step-item-blank {
7308  background: #ffffff !important;
7309}
7310
7311.fg-gift-thumbnail-offer-time-title,
7312.fg-gift-thumbnail-offer-footer-quantity,
7313.fg-gift-time-extra {
7314  color: #000 !important;
7315}
7316#bogos-to-widget-icon-wrap {
7317    bottom: 130px !important;
7318}
7319@media (max-width:600px){
7320  #bogos-to-widget-icon-wrap {
7321    bottom: 90px !important;
7322} 
7323}
7324    
7325</style>
7325<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
7326    
7327    
7328</script>
7328
7329
7330<script src="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 7330
7330
7331<script src="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/lz-string.min.js" defer></script>
7331
7332
7333<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
7334     data-animation="slideInOutTop"></div>
7335<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
7336
7337<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
7338<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
7339
7340<div id="sca-fg-today-offer-widget"></div>
7341<div id="sca-fg-today-offer-iframe"></div>
7342
7343<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
7344<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
7345<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
7346
7347<div id="bogos-cart-discount-congrats-msg-wrap"></div>
7348
7349<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
7350    if (typeof Shopify === "undefined") window.Shopify = {};
7351    Shopify.cartItems = [];
7352    Shopify.current_product = {};
7353    Shopify.current_collection = {};
7354    Shopify.products = {};
7355
7356    // current product or collection
7357    Shopify.current_product = {...null};
7358    
7359
7360    Shopify.current_collection = {...null};
7361
7362    window.SECOMAPP = window.SECOMAPP || {};
7363    SECOMAPP.fg_codes = [];
7364    SECOMAPP.activateOnlyOnePromoCode = false;
7365
7366    SECOMAPP.localization = [];SECOMAPP.localization.push({
7367        ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
7368        root_url: "/"
7369    });
7370    
7371    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#1c1c1c","title_text_color":"#1c1c1c","button_text_color":"#FFFFFF","bundle_price_color":"#DD1D42","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#002FA7","widget_background_color":"#fbfbfb","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#002FA7"},"content":{"free_price":"FREE","button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","free_product_title":"🎁 Free Gift","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":false},"gift_thumbnail":{"status":false,"number_text":"gifts items included","border_color":"#8A8A8A","gift_display":"by_products","show_multiple":"together","countdown_text":"Expired in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#C7E0FF","show_countdown_timer":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-orange.png","collection_page":{"size":"50","status":false},"shopify_gift_icon_path":"fg-icon-orange.png","enable_for_all_conditions":true},"mix_match":{"content":{"shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","show_description":true,"show_discount_each_item":true,"show_discount_on_button":false,"total_price_text":"Total bundle price","button_text":"Add bundle to cart","mix_item_header":"Mix item {{itemIndex}}","select_variant_title":"Variant","select_product_text":"Choose from {{number}} product(s)","select_collection_text":"Choose from {{number}} collection(s)","out_stock_text":"Out of stock!","tier_style":"label","free_product_title":"🎁 Free Gift","free_price":"FREE","shopify_shipping_icon_path":"shipping-icon-1.png"},"color":{"theme_color":"neutral","widget_background_color":"#fbfbfb","item_card_background_color":"#FFFFFF","title_text_color":"#1c1c1c","description_text_color":"#616161","item_name_color":"#1c1c1c","original_price_color":"#B5B5B5","bundle_price_color":"#1c1c1c","button_background_color":"#002FA7","button_text_color":"#FFFFFF","default_label_background_color":"#FFF8DB","default_label_text_color":"#4F4700","success_label_background_color":"#FFFFFF","success_label_text_color":"#29845A","shipping_discount_text_color":"#002FA7","shipping_discount_background":"#DEE6FF"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","cheapest_text_color":"#FFFFFF","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add selected items","free_item_text":"Free 1 item","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#ffffff","atc_button_color":"#990203","step_title_color":"#303030","cart_button_color":"#990203","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#990203","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#ffffff","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#990203","default_step_background_color":"#990203","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","free_price":"FREE","tier_style":"progress","load_more_text":"View more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Save Now","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-2.png","free_product_title":"🎁 Free Gift","number_cols_mobile":2,"number_rows_mobile":2,"shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","number_cols_desktop":3,"number_rows_desktop":1,"maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Most customers save 32% with this combo. Grab yours now!","shopify_summary_icon_path":"summary-icon-2.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"cart_upsell":{"cart_page":{"color":{"item_name":"#303030","theme_color":"neutral","item_variant":"#616161","widget_title":"#303030","widget_subtitle":"#616161","add_button_color":"#303030","item_price_after":"#303030","card_border_color":"#888888","item_price_before":"#CCCCCC","widget_background":"#F6F6F6","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","badge_off_background":"#FFAA00","badge_off_text_color":"#FFFFFF","add_button_text_color":"#FFFFFF","card_background_color":"#FFFFFF","carousel_button_color":"#808080","combo_status_text_color":"#303030","carousel_button_background":"#FFFFFF"},"content":{"off_text":"OFF","title_align":"left","see_less_text":"See less","see_more_text":"See more","add_button_icon":"plus","add_button_text":"Add","add_button_style":"icon"},"general":{"card_style":"horizon","list_style":"carousel","widget_style":"style_1","widget_radius":12,"product_img_size":80,"enable_img_radius":false,"number_cols_compact":1,"number_rows_compact":2,"carousel_nav_position":"header","number_cols_full_width":2,"number_rows_full_width":1}},"cart_drawer":{"color":{"item_name":"#303030","theme_color":"neutral","item_variant":"#616161","widget_title":"#303030","widget_subtitle":"#616161","add_button_color":"#303030","item_price_after":"#303030","card_border_color":"#888888","item_price_before":"#CCCCCC","widget_background":"#F6F6F6","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","badge_off_background":"#FFAA00","badge_off_text_color":"#FFFFFF","add_button_text_color":"#FFFFFF","card_background_color":"#FFFFFF","carousel_button_color":"#808080","combo_status_text_color":"#303030","carousel_button_background":"#FFFFFF"},"content":{"off_text":"OFF","title_align":"left","see_less_text":"See less","see_more_text":"See more","add_button_icon":"plus","add_button_text":"Add","add_button_style":"text_icon"},"general":{"card_style":"horizon","list_style":"carousel","widget_style":"style_1","widget_radius":12,"product_img_size":80,"enable_img_radius":false,"number_cols_compact":1,"number_rows_compact":2,"carousel_nav_position":"header","number_cols_full_width":1,"number_rows_full_width":2}}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","product_title_color":"#000000","original_price_color":"#121212","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"hidden_brand_mark":true,"disable_use_old_version":true},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true}
7371,"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_size":50,"gift_display":"by_products","variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_position":"bottom_left","widget_subtitle":"Claim this exclusive offer today!","number_gift_show":2,"gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","show_gift_preview":false,"widget_icon_style":"icon","button_redirect_text":"Get offer","show_gift_notification":false},"widget_color":{"offer_title_color":"#1c1c1e","widget_title_color":"#1c1c1e","offer_default_color":"#fbfbfb","offer_success_color":"#c7e0ff","product_title_color":"#303030","discount_price_color":"#c7e0ff","original_price_color":"#616161","body_background_color":"#FFFFFF","widget_subtitle_color":"#666666","gift_notification_color":"#666666","header_background_color":"#FFFFFF"},"pages_display":{"pages":["all"],"custom":[]},"widget_icon_path":"images\/widget-icons\/widget-icon-7.png","shopify_widget_icon_path":"widget-icon-7.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#FFFFFF","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png","free_product_icon_path":null,"show_description":false},"color":{"tag_color":"#F1F1F1","tier_price":"#002FA7","tier_title":"#303030","label_color":"#002FA7","theme_color":"neutral","bundle_price":"#002FA7","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#002FA7","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"}},"select_variant":{"type":"option","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"configs":[{"data":{"values":[{"name":"White","label":"#ffffff"},{"name":"Multicolor Combo","label":"#ffffff"},{"name":"Blue","label":"#ffffff"},{"name":"Green","label":"#ffffff"},{"name":"Pink","label":"#ffffff"},{"name":"Mint","label":"#ffffff"},{"name":"Cyclone (Less Destructible)","label":"#ffffff"},{"name":"Yellow","label":"#ffffff"},{"name":"Artificial Wool","label":"#ffffff"},{"name":"Red","label":"#ffffff"},{"name":"Gray","label":"#ffffff"},{"name":"Taro Purple","label":"#ffffff"},{"name":"Matcha Green","label":"#ffffff"},{"name":"Seasalt Blue","label":"#ffffff"},{"name":"Bean Paste Red","label":"#ffffff"},{"name":"Mint Green","label":"#ffffff"},{"name":"Blueberry Indigo","label":"#ffffff"},{"name":"Strawberry Pink","label":"#ffffff"},{"name":"Transparent","label":"#ffffff"},{"name":"Black","label":"#ffffff"},{"name":"Black - 2 Pack","label":"#ffffff"},{"name":"Dawn Blue","label":"#ffffff"},{"name":"Twilight Orange","label":"#ffffff"},{"name":"Sunrise Red (Enhanced Rubber)","label":"#ffffff"},{"name":"Jade Green","label":"#ffffff"},{"name":"Light Purple","label":"#ffffff"},{"name":"Black 2.5 mm (Custom Made | 2 Pack)","label":"#ffffff"},{"name":"White 2.0 mm (Custom Made | 2 Pack)","label":"#ffffff"},{"name":"Red | Dog","label":"#ffffff"},{"name":"Green | Cat","label":"#ffffff"},{"name":"Olive Green","label":"#ffffff"},{"name":"Creamy Apricot","label":"#ffffff"},{"name":"Prussian Blue","label":"#ffffff"},{"name":"Apricot","label":"#ffffff"},{"name":"Milky Blue","label":"#ffffff"},{"name":"Apple Green","label":"#ffffff"},{"name":"Brown \/ Green","label":"#ffffff"},{"name":"Blue \/ White","label":"#ffffff"},{"name":"Royal Blue","label":"#2780da"},{"name":"Bright Orange","label":"#e85b36"},{"name":"Vintage Red","label":"#ffffff"},{"name":"Apricot Beige","label":"#ffffff"},{"name":"Milky Blue x2","label":"#ffffff"},{"name":"Apple Green x2","label":"#ffffff"},{"name":"Apple Green + Milky Blue","label":"#ffffff"},{"name":"Baby Blue","label":"#ffffff"}],"option_name":"Color"},"type":"color","customize":{"size":"medium","shape":"circle","show_name":false}}]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true,"per_price_suffix_label":null},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png","free_product_icon_path":""},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#002FA7","tier_title":"#303030","label_color":"#002FA7","theme_color":"neutral","bundle_price":"#002FA7","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#002FA7","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"discount_show_as":"price","show_description":false,"subscription_title":"Subscription","subscription_layout":"radio","option_label_onetime":"One-time purchase","per_price_suffix_label":null,"option_label_subscription":"Subscribe \u0026 save"}},"product_discount":{"color":{"countdown_cfg":{"theme_color":"blue","number_color":"#2332D5","title_text_color":"#FFFFFF","number_wrap_color":"#FFFFFF","widget_border_color":"#FFFFFF","description_text_color":"#FFFFFF","widget_background_color":{"angle":90,"value":["#002FA7","#A7ADEE"],"final_color":"linear-gradient(90deg, #002FA7 0%, #A7ADEE 100%)"}},"price_display":{"theme_color":"blue","number_wrap_color":"#808080","discount_label_color":"#DD1D42","discount_price_color":"#DD1D42","discount_label_text_color":"#ffffff"}}
7371,"general":{"countdown_cfg":{"status":false,"show_label":false,"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"wrap_num_bg":true,"widget_style":"bar","widget_radius":20},"price_display":{"status":true,"discount_label":{"label":"{{discount_amount}} OFF","status":true},"display_discount_price":{"style":"bold","font_size":16},"display_original_price":{"style":"bold","font_size":14,"line_through":true}}}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_btn_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"bundle_product_page":{"color":{"theme_color":"neutral","quantity_color":"#303030","active_tab_text":"#303030","badge_text_color":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","child_theme_color":"neutral","default_tab_border":"#FFFFFF","product_name_color":"#303030","section_name_color":"#303030","variant_name_color":"#616161","discount_price_color":"#303030","original_price_color":"#808080","section_border_color":"#D0D0D0","active_tab_background":"#F0F0F0","add_item_button_color":"#303030","size_list_label_color":"#303030","badge_background_color":"#FFBB4E","child_label_text_color":"#303030","default_tab_background":"#F0F0F0","total_price_text_color":"#616161","add_bundle_button_color":"#303030","product_card_background":"#F6F6F6","child_product_name_color":"#303030","child_variant_name_color":"#616161","child_widget_title_color":"#303030","child_widget_border_color":"#303030","add_item_button_text_color":"#FFFFFF","add_bundle_button_text_color":"#FFFFFF","child_label_background_color":"#E7E7E7","child_widget_background_color":"#F0F0F0","child_redirect_button_text_color":"#303030"},"content":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_widget_style":"filled_background","show_countdown_on_button":true,"child_show_discount_label":true,"child_redirect_button_label":"Go to bundle","child_products_per_row_mobile":2,"child_products_per_row_desktop":4,"child_show_product_variant_name":true}}},"configs":{"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"ab_before_charge_v2":0,"mode_override_checkout":"default"},"integration":{"transcy":{"install":false},"judgeme":{"settings":[]}},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":true,"offer_process":"function","sale_channels":null,"sync_quantity":false,"track_oostock":false,"barcode_format":"blank","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"clone_product_metafields":null,"cart_and_checkout_validation":{"type":[],"values":[],"status":true,"condition":"and","offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1}},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"ab_before_charge_v2":0,"mode_override_checkout":"default","publications":null},"storefront":{"access_token":"3a44b8bfebffd6531d7301b920fb7734","created_at":"2026-09-17T09:35:34Z"}}};
7372    
7373SECOMAPP.fgData.translation = {...{"ja":{"fbt":[],"code":"ja","name":"Japanese","offers":{"64834":{"id":64834,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Spend $100 to get FREE Smart Deodorizer","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"$100を使って無料のスマート脱臭剤をゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"66336":{"id":66336,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Free Gift Pouch with Holiday Bundle","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"ホリデーバンドルに無料ギフトポーチ","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"114737":{"id":114737,"title":null,"config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy One E1 Lite Get Free 4 Filters","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"E1 Liteを1個購入するとフィルター4個を無料でゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"165786":{"id":165786,"title":"Buy 1 fountain get 1 kit","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy fountain get free kit!","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"噴水を購入するとキットを無料でゲット!","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"172678":{"id":172678,"title":"Flash Sale_Buy 1 fountain get 1 kit","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy 1 Fountain, Get 1 Replacement Kit FREE","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"給水器 1 台購入で交換キット 1 個無料","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"178941":{"id":178941,"title":"BXGY: Buy Air Aqua get Air Shell Aqua","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy Wicked Ball Air - Aqua, get a free Aqua Shell","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Wicked Ball Air - Aquaを購入すると無料のAqua Shellをゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"182057":{"id":182057,"title":"BXGY Buy Elfin E1 get a free Replacement Kit","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy Elfin E1, Get a Free Replacement Kit","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Elfin E1を購入すると無料の交換キットをゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"195058":{"id":195058,"title":"July of 4_Buy 1 Fountain get a free Replacement Kit","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy 1 Fountain, Get a Free Replacement Kit","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"ペット給水器 1 台購入で、交換用キット 無料プレゼント","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"202914":{"id":202914,"title":"GWP-US-Snail","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Spend $60+ on cat collections to get a free toy","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"猫コレクションに60ドル以上使うと無料のおもちゃをゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"202930":{"id":202930,"title":"CWP-EU-Brush","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Spend €55+ on cat collections to get gift(s)","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"猫コレクションに€55以上使うとギフトをゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"202932":{"id":202932,"title":"GWP-CA-Scoop","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Spend $80+ on cat collections to get gift(s)","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"猫コレクションに80ドル以上使うとギフトをゲット","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"204068":{"id":204068,"title":"BXGY Buy X get Y","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy Air\/Rolly Get Air Neo 20% Off","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"Air\/Rollyを購入するとAir Neoが20%オフ","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"206873":{"id":206873,"title":"E1S Pre-sale_Buy Elfin E1S get a free Replacement Kit","config":{"offer_link":null,"today_offer_title":null},"offer_name":"🎁Early Bird Offer: Buy E1S, Get a Free Replacement Kit","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"🎁早割キャンペーン|E1S 購入で 交換用キット無料","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"212839":{"id":212839,"title":"US-BOGO Buy E1 get Maintenance Kit Extra $10 Off","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy E1 Get Maintenance Kit Extra $10 Off, Total Saved $23.5.","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"E1を購入するとメンテナンスキットが追加で10ドルã‚
7373ªãƒ•、合計で23.5ドルの節約","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"212851":{"id":212851,"title":"CA-BOGO Buy E1 get Maintenance Kit Extra CA$14.5 Off","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy E1 Get Maintenance Kit Extra CA$14.5 Off, Total Saved CA$32.4","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"E1を購入するとメンテナンスキットが追加でCA$14.5オフ、合計でCA$32.4の節約","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"212862":{"id":212862,"title":"AU-BOGO Buy E1 get Maintenance Kit Extra AU$14.5 Off","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy E1 Get Maintenance Kit Extra AU$14.5 Off, Total Saved AU$34.5","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"E1を購入するとメンテナンスキットが追加でAU$14.5オフ、合計でAU$34.5の節約","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null},"212873":{"id":212873,"title":"EU-BOGO Buy E1 get Maintenance Kit Extra 50% Off","config":{"offer_link":null,"today_offer_title":null},"offer_name":"Buy E1 Get Maintenance Kit Extra Extra 50% Off, Total Saved €24","offer_name_change":false,"promotion_message":null,"today_offer_title":null,"offer_name_translate":"E1を購入するとメンテナンスキットが追加で50%オフ、合計で€24の節約","promotion_message_change":true,"today_offer_title_change":true,"promotion_message_translate":null,"today_offer_title_translate":null}},"status":1,"checkout":[],"progress":[],"customize":{"pa":{"see_less":"See less","see_more":"See more","see_less_change":false,"see_more_change":false,"see_less_translate":"少なく見る","see_more_translate":"もっと見る"},"fbt":{"off_text":"OFF","see_less":"See less","see_more":"See more","item_text":"item","this_item":"This item","button_text":"Add selected items","product_text":"product(s)","free_item_text":"Free 1 item","off_text_change":false,"see_less_change":false,"see_more_change":false,"item_text_change":false,"this_item_change":false,"total_price_text":"Total price","button_text_change":false,"off_text_translate":"オフ","see_less_translate":"少なく見る","see_more_translate":"もっと見る","item_text_translate":"アイテム","product_text_change":false,"this_item_translate":"このアイテム","button_text_translate":"選択したアイテムを追加","free_item_text_change":false,"product_text_translate":"商品","total_price_text_change":false,"free_item_text_translate":"1アイテム無料","total_price_text_translate":"合計金額"},"checkout":{"variant_text":"Variant","quantity_text":"Quantity","widget_message":"You may also like","widget_button_text":"Add to cart","variant_text_change":false,"quantity_text_change":false,"widget_message_change":false,"variant_text_translate":"バリアント","quantity_text_translate":"数量","widget_message_translate":"あなたにもおすすめ","widget_button_text_change":false,"widget_button_text_translate":"カートに追加"},"gift_icon":{"gift_thumbnail_title":"Free gift","gift_thumbnail_number_text":"gifts items included","gift_thumbnail_title_change":false,"gift_thumbnail_countdown_text":"Expired in","gift_thumbnail_title_translate":"無料ギフト","gift_thumbnail_number_text_change":false,"gift_thumbnail_countdown_text_change":false,"gift_thumbnail_number_text_translate":"ギフト 1 点付き","gift_thumbnail_countdown_text_translate":"有効期限"},"mix_match":{"free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","total_price_text":"Total bundle price","free_price_change":false,"button_text_change":false,"free_product_title":"🎁 Free Gift","select_product_text":"Choose from {{number}} product(s)","discount_text_change":false,"free_price_translate":"無料","select_variant_title":"Variant","button_text_translate":"バンドルをカートに追加","out_stock_text_change":false,"mix_item_header_change":false,"select_collection_text":"Choose from {{number}} collection(s)","discount_text_translate":"{{discountAmount}} 割引","total_price_text_change":false,"out_stock_text_translate":"在庫切れ!","free_product_title_change":false,"mix_item_header_translate":"アイテム {{itemIndex}} を混合","select_product_text_change":false,"total_price_text_translate":"合計バンドル価格","select_variant_title_change":false,"free_product_title_translate":"🎁 無料ギフト","select_collection_text_change":false,"select_product_text_translate":"{{number}} 商品から選択","select_variant_title_translate":"バリアント","select_collection_text_translate":"{{number}} コレクションから選択"},"thank_you":{"variant_text":"Variant","widget_message":"You may also like","widget_button_text":"Add to cart","variant_text_change":false,"widget_message_change":false,"variant_text_translate":"バリアント","widget_message_translate":"あなたにもおすすめ","widget_button_text_change":false,"widget_button_text_translate":"カートに追加"},"bundle_page":{"step_text":"Step {{index}}","free_price":"FREE","filter_text":"Filter by","discount_text":"{{discountAmount}} OFF","load_more_text":"View more","out_stock_text":"Out of stock","read_more_text":"See more","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","filter_btn_text":"Apply filter","no_product_text":"There is no product to display","cart_button_text":"Save Now","step_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"reset_filter_text":"Reset filter","about_product_text":"About this product","filter_text_change":false,"free_product_title":"🎁 Free Gift","sort_by_title_text":"Sort by","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","step_text_translate":"ステップ {{index}}","discount_text_change":false,"free_price_translate":"無料","filter_text_translate":"フィルター条件","load_more_text_change":false,"maximum_quantity_text":"Maximum item reached","out_stock_text_change":false,"read_more_text_change":false,"required_product_text":"{{number}} item(s) required","sort_by_name_a_z_text":"Name: A-Z","sort_by_name_z_a_text":"Name: Z-A","atc_button_text_change":false,"blank_step_text_change":false,"filter_btn_text_change":false,"no_product_text_change":false,"cart_button_text_change":false,"discount_text_translate":"{{discountAmount}} 割引","search_placeholder_text":"Search product name","total_price_text_change":false,"load_more_text_translate":"さらに表示","out_stock_text_translate":"在庫切れ","read_more_text_translate":"もっと見る","reset_filter_text_change":false,"sort_by_date_newest_text":"Newest","sort_by_date_oldest_text":"Oldest","summary_description_text":"Most customers save 32% with this combo. Grab yours now!","about_product_text_change":false,"atc_button_text_translate":"バンドルに追加","blank_step_text_translate":"このステップに商品を追加","filter_btn_text_translate":"フィルターを適用","free_product_title_change":false,"no_product_text_translate":"表示する商品はありません","sort_by_best_selling_text":"Best selling","sort_by_title_text_change":false,"summary_title_text_change":false,"cart_button_text_translate":"今すぐ保存","choose_variant_text_change":false,"total_price_text_translate":"合計バンドル価格","reset_filter_text_translate":"フィルターをリセット","sort_by_price_high_low_text":"Price: High to Low","sort_by_price_low_high_text":"Price: Low to High","about_product_text_translate":"この
7373商品の詳細","free_product_title_translate":"🎁 無料ギフト","maximum_quantity_text_change":false,"required_product_text_change":false,"sort_by_name_a_z_text_change":false,"sort_by_name_z_a_text_change":false,"sort_by_title_text_translate":"並べ替え","summary_title_text_translate":"あなたのバンドル","choose_variant_text_translate":"バリアントを選択","search_placeholder_text_change":false,"maximum_quantity_text_translate":"最大アイテムに達しました","required_product_text_translate":"{{number}} 個必要","sort_by_date_newest_text_change":false,"sort_by_date_oldest_text_change":false,"sort_by_name_a_z_text_translate":"名前: A-Z","sort_by_name_z_a_text_translate":"名前: Z-A","summary_description_text_change":false,"sort_by_best_selling_text_change":false,"search_placeholder_text_translate":"商品名を検索","sort_by_date_newest_text_translate":"最新","sort_by_date_oldest_text_translate":"古い","sort_by_price_high_low_text_change":false,"sort_by_price_low_high_text_change":false,"summary_description_text_translate":"ほとんどの顧客はこのコンボで32%節約しています。今すぐ手に入れましょう!","sort_by_best_selling_text_translate":"ベストセラー","sort_by_price_high_low_text_translate":"価格: 高い順","sort_by_price_low_high_text_translate":"価格: 安い順"},"cart_upsell":{"cart_page_off_text":"OFF","cart_drawer_off_text":"OFF","cart_page_see_less_text":"See less","cart_page_see_more_text":"See more","cart_drawer_see_less_text":"See less","cart_drawer_see_more_text":"See more","cart_page_add_button_text":"Add","cart_page_off_text_change":false,"cart_drawer_add_button_text":"Add","cart_drawer_off_text_change":false,"cart_page_off_text_translate":"オフ","cart_drawer_off_text_translate":"オフ","cart_page_see_less_text_change":false,"cart_page_see_more_text_change":false,"cart_drawer_see_less_text_change":false,"cart_drawer_see_more_text_change":false,"cart_page_add_button_text_change":false,"cart_page_see_less_text_translate":"少なく見る","cart_page_see_more_text_translate":"もっと見る","cart_drawer_add_button_text_change":false,"cart_drawer_see_less_text_translate":"少なく見る","cart_drawer_see_more_text_translate":"もっと見る","cart_page_add_button_text_translate":"追加","cart_drawer_add_button_text_translate":"追加"},"gift_slider":{"select_gift_btn":"Select variants","gift_popup_title":"Select your free gift!","out_of_stock_text":"Out of stock","add_to_cart_btn_title":"Add to cart","select_gift_btn_change":false,"gift_popup_title_change":false,"number_gifts_added_text":"You have added {{number}} gift product(s)","out_of_stock_text_change":false,"select_gift_btn_translate":"バリアントを選択","gift_popup_title_translate":"無料ギフトを選択してください!","notify_offer_available_text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","out_of_stock_text_translate":"在庫切れ","add_to_cart_btn_title_change":false,"disable_slider_checkbox_text":"Don't show this offer again","number_gifts_added_text_change":false,"number_gifts_can_be_added_text":"You can add {{number}} gift product(s)","add_to_cart_btn_title_translate":"カートに追加","number_gifts_added_text_translate":"{{number}} ギフト商品を追加しました","notify_offer_available_text_change":false,"disable_slider_checkbox_text_change":false,"notify_offer_available_text_translate":"🎁 あなたは {{qualifiedOffers}} のオファーに資格があります!","number_gifts_can_be_added_text_change":false,"disable_slider_checkbox_text_translate":"このオファーを再表示しない","number_gifts_can_be_added_text_translate":"{{number}} ギフト商品を追加できます"},"today_offer":{"variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_subtitle":"Claim this exclusive offer today!","gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","variant_text_change":false,"widget_title_change":false,"button_redirect_text":"Get offer","see_more_text_change":false,"variant_text_translate":"選択された {{number}} バリアント","widget_subtitle_change":false,"widget_title_translate":"今日のオファー","see_more_text_translate":"さらに見る({{number}} 商品)","gift_notification_change":false,"icon_widget_title_change":false,"widget_subtitle_translate":"今日この独占オファーを請求してください!","button_redirect_text_change":false,"gift_notification_translate":"{{discountAmount}} 割引で {{number}} ギフトを取得","icon_widget_title_translate":"今日のオファー","button_redirect_text_translate":"オファーを取得"},"cart_discount":{"congrats_title":"Congratulations!","countdown_text":"Expiring in","time_label_day":"Days","time_label_hour":"Hours","time_label_minute":"Minutes","time_label_second":"Seconds","congrats_description":"You got {{discount_amount}} off!","congrats_title_change":false,"countdown_text_change":false,"time_label_day_change":false,"time_label_hour_change":false,"congrats_title_translate":"おめでとうございます!","countdown_text_translate":"期限切れまで","time_label_day_translate":"日","time_label_minute_change":false,"time_label_second_change":false,"time_label_hour_translate":"時間","congrats_description_change":false,"time_label_minute_translate":"分","time_label_second_translate":"秒","congrats_description_translate":"{{discount_amount}}オフです!"},"bundle_classic":{"item_text":"Item","free_price":"FREE","button_text":"Add bundle to cart","discount_text":"{{discountAmount}} OFF","countdown_text":"Expiring in","time_label_day":"Days","time_label_hour":"Hours","item_text_change":false,"total_price_text":"Total bundle price","free_price_change":false,"time_label_minute":"Minutes","time_label_second":"Seconds","button_text_change":false,"free_product_title":"🎁 Free Gift","item_text_translate":"アイテム","select_variant_text":"Select variant","discount_text_change":false,"free_price_translate":"無料","button_text_translate":"カートにバンドルを追加","countdown_text_change":false,"time_label_day_change":false,"time_label_hour_change":false,"discount_text_translate":"{{discountAmount}} 割引","total_price_text_change":false,"countdown_text_translate":"期限切れまで","time_label_day_translate":"日","time_label_minute_change":false,"time_label_second_change":false,"free_product_title_change":false,"time_label_hour_translate":"時間","select_variant_text_change":false,"total_price_text_translate":"バンドルの合計価格","time_label_minute_translate":"分","time_label_second_translate":"秒","free_product_title_translate":"🎁 無料ギフト","select_variant_text_translate":"バリアントを選択"},"quantity_break":{"item_text":"Item","button_text":"Add bundles to cart","discount_text":"{{discountAmount}} OFF","item_text_change":false,"total_price_text":"Total price","button_text_change":false,"options_free_price":"FREE","subscription_title":"Subscription","item_text_translate":"アイテム","select_variant_text":"Select variant","discount_text_change":false,"option_label_onetime":"One-time purchase","table_countdown_text":"Expiring in","table_time_label_day":"Days","button_text_translate":"バンドルをカートに追加","table_time_label_hour":"Hours","options_countdown_text":"Expiring in","options_time_label_day":"Days","discount_text_translate":"{{discountAmount}} 割引","options_time_label_hour":"Hours","table_time_label_minute":"Minutes","table_time_label_second":"Seconds","total_price_text_change":false,"option_label_subscription":"Subscribe \u0026 save","options_free_price_change":false,"options_time_label_minute":"Minutes","options_time_label_second":"Seconds","subscription_title_change":false,"options_free_product_title":"🎁 Free Gift","select_variant_text_change":false,"total_price_text_translate":"合計価格","option_label_onetime_change":false,"table_countdown_text_change":false,"table_time_label_day_change":false,"options_free_price_translate":"無料","subscription_title_translate":"定期購読","table_per_price_suffix_label":null,"table_time_label_hour_change":false,"options_countdown_text_change":false,"options_time_label_day_change":false,"select_variant_text_translate":"バリアントを選択","option_label_onetime_translate":"一回限りの購入","options_per_price_suffix_label":null,"options_time_label_hour_change":false,"table_countdown_text_translate":"期限切れまで","table_time_label_day_translate":"日","table_time_label_minute_change":false,"table_time_label_second_change":false,"table_time_label_hour_translate":"時間","option_label_subscription_change":false,"options_countdown_text_translate":"期限切れまで","options_time_label_day_translate":"日","options_time_label_minute_change":false,"options_time_label_second_change":false,"options_free_product_title_change":false,"options_time_label_hour_translate":"時間","table_time_label_minute_translate":"分単位","table_time_label_second_translate":"秒単位","option_label_subscription_translate":"定期購入&保存","options_time_label_minute_translate":"分","options_time_label_second_translate":"秒","table_per_price_suffix_label_change":true,"options_free_product_title_translate":"🎁 無料ギフト","options_per_price_suffix_label_change":true,"table_per_price_suffix_label_translate":null,"options_per_price_suffix_label_translate":null},"product_discount":{"discount_label":"{{discount_amount}} OFF","time_label_day":"Days","time_label_hour":"Hours","time_label_minute":"Minutes","time_label_second":"Seconds","discount_label_change":false,"time_label_day_change":false,"time_label_hour_change":false,"discount_label_translate":"{{discount_amount}}
7373オフ","time_label_day_translate":"日","time_label_minute_change":false,"time_label_second_change":false,"time_label_hour_translate":"時間","time_label_minute_translate":"分","time_label_second_translate":"秒"},"cheapest_discount":{"see_more_text":"See all","countdown_text":"Expiring in","time_label_day":"Days","time_label_hour":"Hours","time_label_minute":"Minutes","time_label_second":"Seconds","product_list_label":"Choose from these products to get discount","add_product_btn_text":"Add","see_more_text_change":false,"countdown_text_change":false,"time_label_day_change":false,"time_label_hour_change":false,"see_more_text_translate":"すべて見る","countdown_text_translate":"期限切れまで","time_label_day_translate":"日","time_label_minute_change":false,"time_label_second_change":false,"product_list_label_change":false,"time_label_hour_translate":"時間","add_product_btn_text_change":false,"time_label_minute_translate":"分","time_label_second_translate":"秒","product_list_label_translate":"これらの製品から選んで割引を受け取る","add_product_btn_text_translate":"追加"},"bundle_product_page":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_label_change":false,"go_to_product_text":"Go to product page","child_label_translate":"{{number}} バンドルに含まれています","cart_button_text_change":false,"total_price_text_change":false,"countdown_message_change":false,"go_to_product_text_change":false,"cart_button_text_translate":"カートにバンドルを追加","total_price_text_translate":"合計バンドル価格","child_redirect_button_label":"Go to bundle","countdown_message_translate":"{{amount_added}} 個追加されました、{{amount_left}} 個残っています","go_to_product_text_translate":"商品ページに移動","child_redirect_button_label_change":false,"child_redirect_button_label_translate":"バンドルに移動"}},"mix_match":{"13591":{"id":13591,"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Mix and match bundle","discount":null,"sub_title":"Mix \u0026 Match","description":"Select your favorite items to create your own bundle","sub_title_change":false,"description_change":false,"sub_title_translate":"ミックス&マッチ","description_translate":"お気に入りのアイテムを選んで自分だけのバンドルを作成"},"15540":{"id":15540,"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Air Series Mix \u0026 Match in PP","discount":null,"sub_title":"Build Your Bundle to Save More","description":"Save up to 25% at a fixed price of $47.99","sub_title_change":false,"description_change":false,"sub_title_translate":"バンドルを構築してもっと節約","description_translate":"固定価格47.99ドルで最大25%オフ"},"16504":{"id":16504,"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"WInter Sale_Selections for Dogs","discount":null,"sub_title":"New Year Selections for Dogs","description":"Tail-wagging fun with 2 items at extra 10% off","sub_title_change":false,"description_change":false,"sub_title_translate":"犬のための新年のセレクション","description_translate":"2アイテムでさらに10%オフの楽しいオフ"},"16505":{"id":16505,"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"WInter Sale_Selections for Cats","discount":null,"sub_title":"New Year Picks for Cats","description":"Purr-fect joy with 2 items at extra 10% off","sub_title_change":false,"description_change":false,"sub_title_translate":"猫のための新年のピック","description_translate":"2アイテムでさらに10%オフの完璧な喜び"},"31753":{"id":31753,"tiers":{"1":{"id":1,"label":"Buy 2 toys get 25% discount","discount":null,"quantity":2,"label_change":false,"shipping_label":null,"label_translate":"2 点お買い上げで 25% OF
7373F","shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Duo2 \/ M3 \/ Mouse Neo \/ Snail","discount":null,"sub_title":"Double the Fun","description":"Choose 2 cat toys for your cats, and save more!","sub_title_change":false,"description_change":false,"sub_title_translate":"楽しさ 2 倍!","description_translate":"猫用おもちゃを 2 つお選びで、さらにお得!"}},"thank_you":[],"offer_page":[],"bundle_page":{"13592":{"id":13592,"steps":{"1":{"id":1,"title":"Step 1","search":false,"sort_by":null,"filter_by":[],"sub_title":"Choose Your Wicked Ball","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ1","sub_title_change":false,"sub_title_translate":"あなたのウィッキーボールを選択"},"2":{"id":2,"title":"Step 2","search":false,"sort_by":null,"filter_by":[],"sub_title":"Choose Your Replaceble Shell","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ2","sub_title_change":false,"sub_title_translate":"交換用シェルを選択"}},"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Air Series Mix \u0026 Match_BFCM","discount":null,"sub_title":"Build Your Bundle to Save More","description":"Save up to 25% at a fixed price of $47.99","sub_title_change":false,"description_change":false,"sub_title_translate":"バンドルを構築してもっと節約しよう","description_translate":"定価$47.99で最大25%オフ"},"16219":{"id":16219,"steps":{"1":{"id":1,"title":"Step 1","search":false,"sort_by":null,"filter_by":[],"sub_title":"Pick Your Pup’s Fave Toys","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ1","sub_title_change":false,"sub_title_translate":"あなたの子犬のお気に入りおもちゃを選んで"},"2":{"id":2,"title":"Step 2","search":false,"sort_by":null,"filter_by":[],"sub_title":"Pick Your Pup’s Fave Toys","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ2","sub_title_change":false,"sub_title_translate":"あなたの子犬のお気に入りおもちゃを選んで"}},"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Mix \u0026 Match_Dog","discount":null,"sub_title":"New Year Selections for Dogs","description":"Tail-wagging fun with 2 items at extra 10% off","sub_title_change":false,"description_change":false,"sub_title_translate":"犬用新年セレクション","description_translate":"2品でさらに10%オフのしっぽを振る楽しみ"},"16223":{"id":16223,"steps":{"1":{"id":1,"title":"Step 1","search":false,"sort_by":null,"filter_by":[],"sub_title":"Pick Your Kitten’s Fave Toys","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ1","sub_title_change":false,"sub_title_translate":"あなたの子猫のお気に入りおもちゃを選んで"},"2":{"id":2,"title":"Step 2","search":false,"sort_by":null,"filter_by":[],"sub_title":"Pick Your Kitten’s Fave Toys","max_quantity":1,"min_quantity":1,"title_change":false,"title_translate":"ステップ2","sub_title_change":false,"sub_title_translate":"あなたの子猫のお気に入りおもちゃを選んで"}},"tiers":{"1":{"id":1,"label":null,"discount":null,"quantity":2,"label_change":true,"shipping_label":null,"label_translate":null,"shipping_discount":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Mix \u0026 Match_Cat","discount":null,"sub_title":"New Year Picks for Cats","description":"Purr-fect joy with 2 items at extra 10% off","sub_title_change":false,"description_change":false,"sub_title_translate":"猫用新年ピック","description_translate":"2品でさらに10%オフの完璧な喜び"}},"today_offer":{"7538":{"id":7538,"name":"Today offer #1","type":"to_widget","title":"TODAY OFFER","offers":{"classic_bundle_29224":{"id":29224,"type":"classic_bundle","title":"Cat Trio","description":"Best cat toy combo for your cats","all_offer_id":259995,"title_change":false,"redirect_text":"Get offer","title_translate":"猫トリオ","description_change":false,"highlight_badge_text":null,"redirect_text_change":false,"description_translate":"猫のためのベストなおもちゃコンボ","product_preview_label":"Buy all items from bundle","redirect_text_translate":"オファーを取得","highlight_badge_text_change":true,"product_preview_label_change":false,"highlight_badge_text_translate":null,"product_preview_label_translate":"バンドルのすべてのアイテムを購入"}},"description":"Claim these exclusive offers today","title_change":false,"title_translate":"今日のオファー","icon_widget_title":"Today offer","description_change":false,"description_translate":"今日これらの特別オファーを受け取る","icon_widget_title_change":false,"icon_widget_title_translate":"今日のオファー"}},"cart_discount":[],"quantity_break":[],"classic_bundles":{"13298":{"i
7373d":13298,"title":"Wicked Ball Rolly Bundle Special","discount":null,"sub_title":"Wicked Ball Rolly Bundle Special","description":"Enjoy 15% off","title_change":false,"shipping_label":null,"title_translate":"ウィキッドボールロリーバンドルスペシャル","description_change":false,"description_translate":"15%オフを楽しもう","shipping_label_change":true,"shipping_label_translate":null},"31731":{"id":31731,"title":"DUO2 \u0026 M3 bundle","discount":null,"sub_title":"Double the Fun","description":"Save 25% when you buy Duo2 \u0026 M3 together!","title_change":false,"shipping_label":null,"title_translate":"DUO2 \u0026 M3バンドル","description_change":true,"description_translate":"楽しさ倍増:Duo2 \u0026 M3","shipping_label_change":true,"shipping_label_translate":null}},"volume_discount":{"30616":{"id":30616,"tiers":{"1":{"id":1,"tag":"Most popular","label":"EXTRA 10% OFF","title":"Double","discount":null,"quantity":2,"tag_change":false,"label_change":false,"pre_selected":false,"title_change":false,"tag_translate":"最も人気","shipping_label":null,"label_translate":"さらに10%OFF","title_translate":"ダブル","sub_title_change":true,"shipping_discount":null,"sub_title_translate":null,"shipping_label_change":true,"shipping_label_translate":null},"2":{"id":2,"tag":"Most value","label":"EXTRA 15% OFF","title":"Triple","discount":null,"quantity":3,"tag_change":false,"label_change":false,"pre_selected":true,"title_change":false,"tag_translate":"最もお得","shipping_label":null,"label_translate":"さらに15%OFF","title_translate":"トリプル","sub_title_change":true,"shipping_discount":null,"sub_title_translate":null,"shipping_label_change":true,"shipping_label_translate":null}},"title":"Wicked Ball PE EU Special Sael","discount":null,"sub_title":"Buy More Save More","description":null,"no_option_label":null,"sub_title_change":false,"description_change":true,"sub_title_translate":"もっと買ってもっと節約","description_translate":null,"no_option_label_change":true,"no_option_label_translate":null}},"announcement_bar":[],"product_discount":{"32201":{"id":32201,"title":"Unlist Sale Air","sub_title":"Limited time offer","description":"Expiring in","sub_title_change":false,"description_change":false,"sub_title_translate":"期間限定オファー","description_translate":"期限切れ"}},"cheapest_discount":[],"customize_booster":{"today_offer":{"timer_days_left_text":"{{days}} days left","cb_product_list_label_text":"Buy all items from bundle","timer_days_left_text_change":false,"gift_product_list_label_text":"Choose {{number}} gift(s) from","mm_bp_product_list_label_text":"Buy at least {{number}} items from bundle","timer_days_left_text_translate":"残り{{days}}日","vl_chp_product_list_label_text":"Buy at least {{number}} items to get discount","cb_product_list_label_text_change":false,"gift_product_list_label_text_change":false,"cb_product_list_label_text_translate":"バンドルからすべてのアイテムを購入","mm_bp_product_list_label_text_change":false,"vl_chp_product_list_label_text_change":false,"gift_product_list_label_text_translate":"{{number}}個のギフトを選択してください","mm_bp_product_list_label_text_translate":"バンドルから少なくとも{{number}}個のアイテムを購入","vl_chp_product_list_label_text_translate":"割引を得るために少なくとも{{number}}個のアイテムを購入"}},"bundle_product_page":[]}}};//liquid code to get customer history and customer tag
7374    
7375    
7376    SECOMAPP.current_template = "page";
7377    SECOMAPP.pathname = window.location.pathname;
7378    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
7379        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
7380    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
7381        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
7382    }
7383
7384    SECOMAPP.setCookie = function (e, t, o, n, r) {
7385        let i = new Date;
7386        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
7387        let f = "expires=" + i.toUTCString();
7388        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
7389    };
7390    SECOMAPP.deleteCookie = function (e, t) {
7391        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
7392    };
7393    SECOMAPP.getCookie = function (e) {
7394        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
7395            let r;
7396            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
7397            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
7398        }
7399        return ""
7400    };
7401    SECOMAPP.getQueryString = function (key) {
7402        let e = {};
7403        let t = window.location.search.substring(1).split("&");
7404        let o = 0;
7405        for (; o < t.length; o++) {
7406            let n = t[o].split("=");
7407            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
7408            else if ("string" == typeof e[n[0]]) {
7409                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
7410            } else e[n[0]].push(decodeURIComponent(n[1]))
7411        }
7412        return key ? e?.[key] : e;
7413    };
7414
7415    SECOMAPP.offer_codes = [
7416        {param: "freegifts_code", cookie: "sca_fg_codes"},
7417        {param: "bundles_code", cookie: "sca_bundle_codes"},
7418        {param: "upsells_code", cookie: "sca_upsell_codes"},
7419        {param: "discounts_code", cookie: "sca_discount_codes"},
7420    ];
7421    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
7422        SECOMAPP.fg_codes = [];
7423        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
7424        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
7425        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
7426        && (function () {
7427            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
7428            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
7429            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
7430        })();
7431    });
7432
7433    SECOMAPP.customer = {};
7434    SECOMAPP.customer.orders = [];
7435    SECOMAPP.customer.freegifts = [];
7436    SECOMAPP.customer.freegifts_v2 = [];
7437    
7438    SECOMAPP.customer.email = "";
7439    SECOMAPP.customer.first_name = "";
7440    SECOMAPP.customer.last_name = "";
7441    SECOMAPP.customer.tags = Object.values({...null});
7442    SECOMAPP.customer.orders_count = "" - 0;
7443    SECOMAPP.customer.total_spent = "" - 0;
7444    SECOMAPP.customer.b2b = "" - 0;
7445    SECOMAPP.market = {
7446        id: "31654107" - 0,
7447        handle: "us",
7448    };
7449    
7450
7451    // get class name config from settings_data.json
7452    if (!Shopify.scaHandleConfigValue) {
7453        Shopify.scaHandleConfigValue = {
7454            ...null,
7455            ...null
7456        };
7457    }
7458
7459    // add link proxy
7460    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
7461    
7462    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
7463    
7464    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
7465    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
7466
7467    // get shop locales
7468    SECOMAPP.shop_locales = Object.values({
7469        ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}]
7470    });
7471
7472    SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} }
7473
7474    
7475    
7476    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/fg-icon-orange_small.png";
7477    window.fgWidgetIconsObj = {
7478        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-1_small.png',
7479        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-2_small.png',
7480        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-3_small.png',
7481        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-4_small.png',
7482        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-5_small.png',
7483        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-6_small.png',
7484        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-7_small.png',
7485        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/widget-icon-8_small.png'
7486    }
7487
7488    window.fgStepIconsObj = {
7489        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-1_small.png',
7490        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-2_small.png',
7491        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-3_small.png',
7492        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-4_small.png',
7493        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-5_small.png',
7494        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-6_small.png',
7495        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/step-icon-7_small.png',
7496    }
7497
7498    window.fgSummaryIconsObj = {
7499        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-1_small.png',
7500        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-2_small.png',
7501        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-3_small.png',
7502        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-4_small.png',
7503        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-5_small.png',
7504        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-6_small.png',
7505        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-7_small.png',
7506        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/summary-icon-8_small.png',
7507    }
7508
7509    window.fgShippingIconsObj = {
7510        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-1_small.png',
7511        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-2_small.png',
7512        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-3_small.png',
7513        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping-icon-4_small.png',
7514    }
7515
7516    // variable from tools
7517    SECOMAPP.variables = {
7518        ...SECOMAPP.variables,
7519        ...null,
7520        ...{"web_pixel":true},
7521        shipping_product_img: 'https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/shipping_product_small.png'
7522    }
7523
7524    window.fgResource = {
7525        gift: {
7526            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/gift.min.js"]
7527        },
7528        bundle: {
7529            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle.min.js"],
7530            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle.min.css"]
7531        },
7532        upsell: {
7533            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/upsell.min.js"],
7534            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.upsell.min.css"]
7535        },
7536        discount: {
7537            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/discount.min.js"],
7538            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.discount.min.css"]
7539        },
7540        "bundle-page": {
7541            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle-page.min.js"],
7542            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle-page.min.css"]
7543        },
7544        booster: {
7545            js: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster.min.js"],
7546            css: ["https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster.min.css"]
7547        }
7548    }
7549</script>
7549
7550
7551<script defer src="https://static.bogos.io/Y2hlZXJibGUubXlzaG9waWZ5LmNvbQ==/freegifts_data_1790219485.min.js"></script>
7551
7552<div id="secomapp_freegifts_url" data-url="https://static.bogos.io/Y2hlZXJibGUubXlzaG9waWZ5LmNvbQ==/freegifts_data_1790219485.min.js"></div>
7553
7554
7555<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/gift.min.js"></div> 
7556<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle.min.js"></div>
7557<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/upsell.min.js"></div>
7558<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/discount.min.js"></div>
7559<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bundle-page.min.js"></div>
7560<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster.min.js"></div>
7561<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/booster-page.min.js"></div>
7562
7563
7564<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle.min.css"></div>
7565<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.upsell.min.css"></div>
7566<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.discount.min.css"></div>
7567<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.bundle-page.min.css"></div>
7568<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster.min.css"></div>
7569<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a0d1bb-e419-72e0-b3db-9b9890abbb77/freegifts-231/assets/bogos.booster-page.min.css"></div>
7570<!-- END app snippet -->
7571
7572
7573<!-- BEGIN app snippet: search -->
7574<!-- END app snippet -->
7575
7576
7577
7578</div><div id="shopify-block-AV3hyQ2FISjdzWlBPV__11945366711752539959" class="shopify-block shopify-app-block">
7578<script> var script = document.createElement('script');script.type = 'text/javascript';script.id = 'ze-snippet';script.src = 'https://static.zdassets.com/ekr/snippet.js?key=842e63c7-99ff-4c73-8511-70c1296772e4';document.getElementsByTagName('head')[0].appendChild(script); </script>
7578
7579
7580
7581</div>
7581<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7581
7582</body>
7583</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.