!(function() { const script = document.createElement('script'); script.type = 'module'; script.src = 'https://d34ikvsdm2rlij.cloudfront.net/storefront/static/2026/all/ecommerce-fdczy7s7.js'; document.head.appendChild(script); var e=`ecommerce.ready`;function t(){let e=document.currentScript;if(e===null)throw Error(`Cannot find current script`);let t=e.getAttribute(`src`);if(t===null)throw Error(`Cannot find "src" attribute of current script`);return new URL(t,window.location.href)}function n(e){return e.pathname.includes(`/script.js`)?parseInt(e.searchParams.entries().next().value?.[0]??``,10):parseInt(e.searchParams.get(`storeId`)??``,10)}function r(e){return e.searchParams.get(`lang`)??void 0}function i(e){return e.searchParams.get(`data_platform`)??void 0}function a(){let e=t();return{storeId:n(e),lang:r(e),dataPlatform:i(e)}}function o(){let e=window.Ecommerce!==void 0,t=document.readyState===`complete`||document.readyState===`interactive`;return e&&t}function s(t){let n=()=>{o()&&(i(),t())},r=()=>{document.addEventListener(e,n),document.addEventListener(`DOMContentLoaded`,n)},i=()=>{document.removeEventListener(e,n),document.removeEventListener(`DOMContentLoaded`,n)};if(r(),o()){let t=new CustomEvent(e);document.dispatchEvent(t)}}function c(){return new Promise(e=>{s(()=>{e(void 0)})})}(()=>{let e=window;function t(){let t=e.getEcwidV3Object();return t.ecommerceInstance===void 0&&(t.ecommerceInstance=new e.Ecommerce),t.ecommerceInstance}function n(){return t().legacyApiImpl.getWindowImpl()}function r(){return t().legacyApiImpl.getEcImpl()}function i(){return t().legacyApiImpl.getEcwidImpl()}function o(){return t().legacyApiImpl.getEcwidCartImpl()}function l(e){return(...t)=>{let n=document.currentScript;return s(()=>e(n,...t))}}if(e.isEcwidV2StorefrontLoaded=e.isEcwidV2StorefrontLoaded??!1,e.isEcwidV3StorefrontLoaded=e.isEcwidV3StorefrontLoaded??!1,e.isEcwidV2StorefrontLoaded||e.isEcwidV3StorefrontLoaded)return;e.isEcwidV3StorefrontLoaded=!0,e.getEcwidV3Object===void 0&&(e.getEcwidV2Object=()=>e.EcwidV2,e.getEcwidV2ObjectName=()=>`EcwidV2`,e.getEcwidV3Object=()=>e.Ecwid);let u=a();s(()=>{e.EcommerceGlobals.setEntryPointQueryParams(u),e.EcommerceGlobals.setEcommerceJsParams({"apiBaseUrl":"https://us-vir4-storefront-api.ecwid.com/storefront/api/v1","tracingSampleRatio":0.01,"datadogRum":{"applicationId":"6c020ce8-c897-45ee-9820-0e15182de2af","clientToken":"pubbe5c7ca7cd54f189f3b7446553dc4c1f","site":"us5.datadoghq.com","service":"storefront-prod","env":"prod","version":"2026-22272-gfe7c6300fbee93","sampleRatio":0.01}})}),e.ecwid_onBodyDone=e.ecwid_onBodyDone??(()=>{s(()=>n().ecwid_onBodyDone())}),e.xAffiliate=e.xAffiliate??(t=>{e.Ecwid.affiliateId=t}),e.xAddToBag=e.xAddToBag??l((...e)=>n().xAddToBag(...e)),e.xCategories=e.xCategories??l((...e)=>n().xCategories(...e)),e.xCategoriesV2=e.xCategoriesV2??l((...e)=>n().xCategoriesV2(...e)),e.xMinicart=e.xMinicart??l((...e)=>n().xMinicart(...e)),e.xProduct=e.xProduct??l((...e)=>n().xProduct(...e)),e.xProductBrowser=e.xProductBrowser??l((...e)=>n().xProductBrowser(...e)),e.xProductThumbnail=e.xProductThumbnail??l((...e)=>n().xProductThumbnail(...e)),e.xSearch=e.xSearch??l((...e)=>n().xSearch(...e)),e.xSearchPanel=e.xSearchPanel??l((...e)=>n().xSearchPanel(...e)),e.xSingleProduct=e.xSingleProduct??l((...e)=>n().xSingleProduct(...e)),e.xVCategories=e.xVCategories??l((...e)=>n().xVCategories(...e)),e.ec=e.ec??{},e.ec.setInternalState=e.ec.setInternalState??(e=>r().setInternalState(e)),e.ec.saveUtmDataFromUrl=e.ec.saveUtmDataFromUrl??(e=>r().saveUtmDataFromUrl(e)),e.EcwidCart=e.EcwidCart??{refreshCartInfo:e=>s(()=>o().refreshCartInfo(e))},e.Ecwid=e.Ecwid??{};let d=e.getEcwidV3Object();d.buildRoutePageUrl=e=>i().buildRoutePageUrl(e),d.buildSiteUrl=()=>i().buildSiteUrl(),d.closeProductBrowserPopup=()=>s(()=>i().closeProductBrowserPopup()),d.destroy=()=>s(()=>i().destroy()),d.formatCurrency=e=>i().formatCurrency(e),d.getAndClearLegacyStorefrontNotices=()=>i().getAndClearLegacyStorefrontNotices(),d.getAppPublicConfig=e=>i().getAppPublicConfig(e),d.getAppPublicToken=e=>i().getAppPublicToken(e),d.getCheckoutInfo=()=>i().getCheckoutInfo(),d.getFeatureToggles=()=>i().getFeatureToggles(),d.getInitializedWidgets=()=>i().getInitializedWidgets(),d.getOwnerId=()=>u.storeId,d.getPageSwitchCallbacks=()=>i().getPageSwitchCallbacks(),d.getStaticBaseUrl=()=>i().getStaticBaseUrl(),d.getStorageValue=(e,t)=>i().getStorageValue(e,t),d.getStoreConfiguration=()=>i().getStoreConfiguration(),d.getStorefrontLang=()=>i().getStorefrontLang(),d.getSupportedStorages=()=>i().getSupportedStorages(),d.getTrackingConsent=()=>i().getTrackingConsent(),d.getVisitorLocation=()=>i().getVisitorLocation(),d.gotoRoutePage=e=>c().then(()=>i().gotoRoutePage(e)),d.init=()=>s(()=>i().init()),d.isCheckoutMutating=()=>i().isCheckoutMutating(),d.isIsolatedSessionMode=()=>i().isIsolatedSessionMode(),d.isStarterSiteFooterLinksEnabled=()=>i().isStarterSiteFooterLinksEnabled(),d.isPageServicedByStorefrontV3=e=>i().isPageServicedByStorefrontV3(e),d.onAllCheckoutMutationsCompleted=e=>i().onAllCheckoutMutationsCompleted(e),d.openCookiesSettingSidePanel=()=>s(()=>i().openCookiesSettingSidePanel()),d.openPage=(e,t)=>s(()=>i().openPage(e,t)),d.refreshConfig=()=>s(()=>i().refreshConfig()),d.resizeProductBrowser=()=>s(()=>i().resizeProductBrowser()),d.scrollToContent=()=>s(()=>i().scrollToContent()),d.setCheckoutInfo=e=>i().setCheckoutInfo(e),d.setSession=e=>s(()=>i().setSession(e)),d.setSignInProvider=e=>s(()=>i().setSignInProvider(e)),d.setSignInUrls=e=>s(()=>i().setSignInUrls(e)),d.setSsoProfile=e=>s(()=>i().setSsoProfile(e)),d.setStorageValue=(e,t,n)=>i().setStorageValue(e,t,n),d.setStorefrontBaseUrl=e=>s(()=>i().setStorefrontBaseUrl(e)),d.setTrackingConsent=e=>s(()=>i().setTrackingConsent(e)),d.showProductFilters=()=>s(()=>i().showProductFilters()),d.OnAPILoaded={add:e=>{s(()=>i().OnAPILoaded.add(e))}},d.OnCartChanged={add:e=>{s(()=>i().OnCartChanged.add(e))}},d.OnCartSynchronized={add:e=>{s(()=>i().OnCartSynchronized.add(e))}},d.OnConsentChanged={add:e=>{s(()=>i().OnConsentChanged.add(e))}},d.OnOrderPlaced={add:e=>{s(()=>i().OnOrderPlaced.add(e))}},d.OnPageLoad={add:e=>{s(()=>i().OnPageLoad.add(e))}},d.OnPageLoaded={add:e=>{s(()=>i().OnPageLoaded.add(e))}},d.OnPageSwitch={add:e=>{s(()=>i().OnPageSwitch.add(e))}},d.OnProductOptionsChanged={add:e=>{s(()=>i().OnProductOptionsChanged.add(e))}},d.OnProductSelectedOptionsChanged={add:e=>{s(()=>i().OnProductSelectedOptionsChanged.add(e))}},d.OnRouterStateChanged={add:e=>{s(()=>i().OnRouterStateChanged.add(e))},clear:()=>{s(()=>i().OnRouterStateChanged.clear?.())}},d.OnSessionChanged={add:e=>{s(()=>i().OnSessionChanged.add(e))}},d.OnSetProfile={add:e=>{s(()=>i().OnSetProfile.add(e))}},d.Customer={get:e=>{s(()=>i().OnSetProfile.add(e))},signOut:e=>{s(()=>{i().customerSignOut(e)})}},d.Cart={addProduct:(e,t)=>{s(()=>o().addProduct(e,t))},calculateTotal:e=>{s(()=>o().calculateTotal(e))},canGotoCheckout:e=>(s(()=>o().canGotoCheckout(e)),!0),clear:e=>{s(()=>o().clear(e))},get:e=>{s(()=>o().get(e))},gotoCheckout:e=>{s(()=>o().gotoCheckout(e))},removeProduct:(e,t)=>{s(()=>o().removeProduct(e,t))},removeProducts:(e,t)=>{s(()=>o().removeProducts(e,t))},setAddress:(e,t,n)=>{s(()=>o().setAddress(e,t,n))},updateCartItem:(e,t)=>{s(()=>o().updateCartItem(e,t))},setBillingAddress:(e,t,n)=>{s(()=>o().setBillingAddress(e,t,n))},setCustomerEmail:(e,t,n)=>{s(()=>o().setCustomerEmail(e,t,n))},setOrderComments:(e,t,n)=>{s(()=>o().setOrderComments(e,t,n))}},s(()=>{(window._xnext_initialization_scripts?.length??0)>0&&setTimeout(()=>{d.init()},0)}),e.onEcommerceReady=s})(); //# sourceMappingURL= })();