PageSourceSearch

https://cdn.shopify.com/shopifycloud/world/brochure/production-homepage/assets/jsx-runtime-Cvx0fZjB.js

js shopify.com collected 2026-09-24 03:04:47 UTC 108,675 bytes, 113 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/humanSignal-3TAZ5PUY-Dhl0PbnK.js","assets/chunk-62JRHF6Z-D3Q3NlnB.js","assets/ActiveConsentCompact-EUCRPRS5-C1NhIbUX.js"])))=>i.map(i=>d[i]);
2import{I as e,M as t,N as n,P as r}from"./chunk-62JRHF6Z-D3Q3NlnB.js";function i(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function a(e){if(Array.isArray(e))return e}function o(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function s(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(e,t){return a(e)||o(e,t)||u(e,t)||s()}function l(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function u(e,t){if(e){if(typeof e==`string`)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(n);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}}var d=function(e){return e.ShopifyEssentialLegacy=`_shopify_essential_`,e.MerchantEssentialProto=`_merchant_essential`,e.ShopAppEssentialProto=`_shop_app_essential`,e.MerchantAnalyticsProto=`_merchant_analytics`,e.ShopAppAnalyticsProto=`_shop_app_analytics`,e.MultiTrackToken=`_shopify_y`,e.SessionToken=`_shopify_s`,e.ExperimentAssignmentCookie=`_assignment`,e.GoogleAnalyticsId=`_ga`,e.CookieNoticeAcknolwedged=`eu_cookies_acknowledged`,e.PrivacySignal=`privacy_signal`,e.LastShop=`last_shop`,e.IsShopifyMerchant=`is_shopify_merchant`,e.Affiliate=`source`,e.MarketingEncryptedCookies=`_shopify_marketing`,e.Cart=`cart`,e.MasterDeviceId=`master_device_id`,e.CookieWriteTest=`_shopify_test`,e}(d||{}),f=function(e){return e.Gdpr=`gdpr`,e.Ccpa=`ccpa`,e.AuPrivacyAct=`au_privacy_act`,e.Pipl=`pipl`,e.None=`none`,e}(f||{}),p=function(e){return e.Accepted=`1`,e.Rejected=`-1`,e}(p||{}),m=function(e){return e.PassiveConsent=`passive_consent`,e.ActiveConsent=`active_consent`,e}(m||{}),h=function(e){return e.Essential=`essential`,e.Analytics=`analytics`,e.Functional=`functional`,e.Marketing=`marketing`,e}(h||{}),g=function(e){return e.AcceptLanguage=`accept-language`,e.GlobalPrivacyControl=`sec-gpc`,e.BasicAuth=`x-basic-auth`,e.CacheControl=`cache-control`,e.ContentLanguage=`content-language`,e.ContentType=`content-type`,e.Cookie=`cookie`,e.Host=`host`,e.CfConnectingIp=`cf-connecting-ip`,e.CfIpcountry=`cf-ipcountry`,e.EdgeThreatScore=`edge-threat-score`,e.EdgeVerifiedBotCategory=`edge-verified-bot-category`,e.HttpXForwardedFor=`http_x_forwarded_for`,e.Origin=`origin`,e.OxygenBuyerIp=`oxygen-buyer-ip`,e.OxygenBuyerCountry=`oxygen-buyer-country`,e.OxygenBuyerRegionCode=`oxygen-buyer-region-code`,e.Referrer=`referer`,e.UserAgent=`user-agent`,e.XBrochureDebugCountry=`x-brochure-debug-country`,e.XBrochureDomain=`x-brochure-domain`,e.XForwardedFor=`x-forwarded-for`,e.XForwardedHost=`x-forwarded-host`,e.ShopifyBotHumanScore=`shopify-bot-human-score`,e.ShopifyDebugListFlags=`shopify-debug-list-flags`,e.ShopifyRequestPriority=`shopify-request-priority`,e.ShopifyEdgeHost=`shopify-edge-host`,e.ShopifyIpgeoCountry=`shopify-ipgeo-country`,e.ShopifyIpgeoRegion=`shopify-ipgeo-region`,e.XGeoCountryCode=`x-geo-country-code`,e.XGeoRegionCode=`x-geo-region-code`,e.XIpMetadata=`x-ip-metadata`,e.XRealIp=`x-real-ip`,e.XRequestId=`x-request-id`,e.AccessControlRequestHeaders=`access-control-request-headers`,e.XEdgeExp=`x-edge-exp`,e.XFecEdgeOverrideToken=`x-fec-edge-override-token`,e}(g||{}),_=function(e){return e.Delete=`DELETE`,e.Get=`GET`,e.Head=`HEAD`,e.Options=`OPTIONS`,e.Patch=`PATCH`,e.Post=`POST`,e.Put=`PUT`,e}(_||{}),v=function(e){return e.SetCookie=`set-cookie`,e.AccessControlAllowOrigin=`access-control-allow-origin`,e.AccessControlAllowCredentials=`access-control-allow-credentials`,e.AccessControlAllowMethods=`access-control-allow-methods`,e.AccessControlAllowHeaders=`access-control-allow-headers`,e.Cac
2heStatus=`cache-status`,e.CfCacheStatus=`cf-cache-status`,e.XCacheStatus=`x-cache`,e.ContentType=`content-type`,e}(v||{}),y=function(e){return e.Lax=`lax`,e.Strict=`strict`,e.None=`none`,e}(y||{}),b=function(e){return e.Hit=`HIT`,e.Miss=`MISS`,e.Stale=`STALE`,e.Disabled=`DISABLED`,e.Dynamic=`DYNAMIC`,e.Bypass=`BYPASS`,e.Expired=`EXPIRED`,e.Revalidated=`REVALIDATED`,e.None=`NONE`,e.Unknown=`UNKNOWN`,e}(b||{}),x=function(e){return e.ShowCookieNoticeBanner=`cookie_notice_banner`,e.DuxConsentChanged=`dux_consent_changed`,e.DuxConsentReady=`dux_consent_ready`,e.DuxConsentChangeRequest=`dux_consent_change_request`,e.DuxOptOutSaleOfData=`dux_opt_out_sale_of_data`,e}(x||{}),S=function(e){return e.Click=`website_click_event/1.5`,e.ComponentViewability=`website_component_viewability_event/1.5`,e.Error=`website_error_event/1.1`,e.Form=`website_form_event/2.0`,e.PageView=`website_client_page_view/2.14`,e.ServerPageView=`website_server_page_view/3.0`,e.ServerRequest=`website_server_request/2.2`,e.Scroll=`website_scroll_event/1.0`,e.UserSession=`website_user_session/2.5`,e.UserSessionMarketing=`website_user_session_marketing/1.1`,e.VisibilityChange=`website_visibility_change_event/1.0`,e.WebVitals=`website_web_vitals_event/2.1`,e.PrivacySignal=`website_privacy_signal/1.2`,e.DenormalizedWebsiteEvent=`dux_website_events/1.8`,e}(S||{}),C=function(e){return e.Active=`active`,e.GranularCompact=`granularCompact`,e.Headless=`headless`,e}(C||{}),ee=function(e){return e.GetGeoData=`geo`,e}(ee||{}),te=function(e){return e.Merchant=`merchant`,e.ShopApp=`shop_app`,e}(te||{}),ne=function(e){return e.Essential=`essential`,e.Analytics=`analytics`,e}(ne||{}),re=function(e){return e.PageView=`page_view`,e.Click=`click`,e.Scroll=`scroll`,e.Form=`form`,e.Error=`error`,e.ComponentViewability=`component_viewability`,e.VisibilityChange=`visibility_change`,e.WebVitals=`web_vitals`,e.PrivacySignal=`privacy_signal`,e.HumanSignal=`human_signal`,e.DeviceSignal=`device_signal`,e.ServerRequest=`server_request`,e}(re||{}),ie=0,w={};function T(){var e=c([...arguments],4),t=e[0],n=e[1],r=e[2],i=r===void 0?window:r,a=e[3];ie+=1;var o=ie.toString();return i.addEventListener(t,n,a),w[o]={listenerId:o,eventType:t,context:i,callback:n,options:a},o}function E(e,t){if((e===void 0?`undefined`:l(e))==`object`)e.forEach(function(e){return E(e)});else{var n=e.toString();if(w[n]){var r=w[n],i=r.context,a=r.eventType,o=r.callback,s=r.options;i.removeEventListener(a,o,s),delete w[n]}else Object.keys(w).filter(function(e){var r=w[e];return r.eventType===n&&(!t||r.callback===t)}).forEach(function(e){return E(e)})}}function D(){var e=c([...arguments],4),t=e[0],n=e[1],r=e[2],i=r===void 0?window:r,a=e[3],o=T(t,function(){var e=[...arguments];n.apply(i,e),E(o)},i,a);return o}function ae(e){var t=[],n=function(e,n){return function(){var r=[...arguments];t.forEach(function(e){return E(e)}),e.apply(n,r)}};return e.forEach(function(e){var r=c(e,4),i=r[0],a=r[1],o=r[2],s=o===void 0?window:o,l=r[3];t.push(T(i,n(a,s),s,l))}),t}var oe=Object.defineProperty,O=function(e,t){for(var n in t)oe(e,n,{get:t[n],enumerable:!0})},k=[];for(let e=0;e<256;++e)k.push((e+256).toString(16).slice(1));function se(e,t=0){return(k[e[t+0]]+k[e[t+1]]+k[e[t+2]]+k[e[t+3]]+`-`+k[e[t+4]]+k[e[t+5]]+`-`+k[e[t+6]]+k[e[t+7]]+`-`+k[e[t+8]]+k[e[t+9]]+`-`+k[e[t+10]]+k[e[t+11]]+k[e[t+12]]+k[e[t+13]]+k[e[t+14]]+k[e[t+15]]).toLowerCase()}var ce=new Uint8Array(16);function le(){return crypto.getRandomValues(ce)}function A(e,t,n){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():ue(e,t,n)}function ue(e,t,n){e||={};let r=e.random??e.rng?.()??le();if(r.length<16)throw Error(`Random bytes length must be >= 16`);if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){if(n||=0,n<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=r[e];return t}return se(r)}var j=e(n(),1),de=e=>{let t,n=new Set,r=(e,r)=>{let i=typeof e==`function`?e(t):e;if(!Object.is(i,t)){let e=t;t=r??(typeof i!=`object`||!i)?i:Object.assign({},t,i),n.forEach(n=>n(t,e))}},i=()=>t,a={setState:r,getState:i,getInitialState:()=>o,subscribe:e=>(n.add(e),()=>n.delete(e))},o=t=e(r,i,a);return a},fe=(e=>e?de(e):de),pe=e=>e;function me(e,t=pe){let n=j.useSyncExternalStore(e.subscribe,j.useCallback(()=>t(e.getState()),[e,t]),j.useCallback(()=>t(e.getInitialState()),[e,t]));return j.useDebugValue(n),n}var he=e=>{let t=fe(e),n=e=>me(t,e);return Object.assign(n,t),n},ge=(e=>e?he(e):he),_e=e=>Symbol.iterator in e,ve=e=>`entries`in e,ye=(e,t)=>{let n=e instanceof Map?e:new Map(e.entries()),r=t instanceof Map?t
2:new Map(t.entries());if(n.size!==r.size)return!1;for(let[e,t]of n)if(!r.has(e)||!Object.is(t,r.get(e)))return!1;return!0},be=(e,t)=>{let n=e[Symbol.iterator](),r=t[Symbol.iterator](),i=n.next(),a=r.next();for(;!i.done&&!a.done;){if(!Object.is(i.value,a.value))return!1;i=n.next(),a=r.next()}return!!i.done&&!!a.done};function xe(e,t){return Object.is(e,t)?!0:typeof e!=`object`||!e||typeof t!=`object`||!t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t)?!1:_e(e)&&_e(t)?ve(e)&&ve(t)?ye(e,t):be(e,t):ye({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}function Se(e){let t=j.useRef(void 0);return n=>{let r=e(n);return xe(t.current,r)?t.current:t.current=r}}function Ce(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function we(e){if(Array.isArray(e))return e}function Te(e){if(Array.isArray(e))return Ce(e)}function Ee(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function De(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){Ee(a,r,i,o,s,`next`,e)}function s(e){Ee(a,r,i,o,s,`throw`,e)}o(void 0)})}}function Oe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ke(e,t){return t!=null&&typeof Symbol<`u`&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function Ae(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function je(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function Me(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ne(){throw TypeError(`Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t],r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){Oe(e,t,n[t])})}return e}function Pe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Fe(e,t){return t??={},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Pe(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function Ie(e,t){return we(e)||je(e,t)||Re(e,t)||Me()}function Le(e){return Te(e)||Ae(e)||Re(e)||Ne()}function N(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function Re(e,t){if(e){if(typeof e==`string`)return Ce(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(n);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ce(e,t)}}function ze(e,t){var n,r,i,a={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o=Object.create((typeof Iterator==`function`?Iterator:Object).prototype),s=Object.defineProperty;return s(o,`next`,{value:c(0)}),s(o,`throw`,{value:c(1)}),s(o,`return`,{value:c(2)}),typeof Symbol==`function`&&s(o,Symbol.iterator,{value:function(){return this}}),o;function c(e){return function(t){return l([e,t])}}function l(s){if(n)throw TypeError(`Generator is already executing.`);for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=s[0]&2?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if((i=a.trys,!(i=i.length>
20&&i[i.length-1]))&&(s[0]===6||s[0]===2)){a=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(s[0]===6&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}var Be=`gclid`,Ve=`AT.BE.BG.HR.CY.CZ.DK.EE.FI.FR.DE.GR.HU.IS.IE.IT.LV.LI.LT.LU.MT.NL.NO.PL.PT.RO.SI.SK.ES.SE.CH.GB`.split(`.`),He=[`AU`],Ue=[`CN`],We=`1.0.3`,Ge=`default-application`,Ke=new Set([`gdpr`]),qe=function(e,t){var n=e?.toUpperCase();return n&&Ve.includes(n)?`gdpr`:n&&He.includes(n)?`au_privacy_act`:n&&Ue.includes(n)?`pipl`:n===`US`&&t?.toUpperCase()===`CA`?`ccpa`:`none`},Je=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return e===void 0?!1:Ke.has(e)?!0:t.consentZones?.includes(e)??!1},Ye=function(e){var t=e.complianceZone,n=e.enableActiveConsent,r=e.enableSecGpc,i=e.consentedSaleOfData;return t===`pipl`&&n!==!1?i===`1`:r!==!0&&i!==`-1`},Xe=`data-dux-initialized`,Ze=`dux_buffer`,Qe=`dux_queue`,$e=`a, button, [data-click-enabled], input, select, textarea, [role="button"], [role="link"], [role="radio"], [role="checkbox"], [role="switch"], [role="combobox"], [role="listbox"], [role="textbox"]`,et=`[data-event-category], [data-ga-event], [data-ga-category]`,tt={default:{au:`en-AU`,be:`nl-BE`,"be-de":`de-BE`,"be-en":`en-BE`,"be-fr":`fr-BE`,br:`pt-BR`,ca:`en-CA`,"ca-fr":`fr-CA`,cn:`zh-CN`,co:`es-CO`,default:`en`,dk:`da`,"dk-en":`en-DK`,"es-es":`es-ES`,hk:`zh-HK`,"hk-en":`en-HK`,id:`en-ID`,ie:`en-IE`,in:`en-IN`,jp:`ja`,kr:`ko`,mx:`es-MX`,my:`en-MY`,ng:`en-NG`,"no-en":`en-NO`,nz:`en-NZ`,ph:`en-PH`,"pt-pt":`pt-PT`,"pt-br":`pt-BR`,se:`sv`,sg:`en-SG`,tw:`zh-TW`,uk:`en-GB`,vn:`vi`,za:`en-ZA`,zh:`zh-CN`,"zh-cn":`zh-CN`,"zh-tw":`zh-TW`},"www.shopify.ca":`en-CA`,"www.shopify.co.uk":`en-GB`,"www.shopify.in":`en-IN`,"www.shopify.com.au":`en-AU`,"www.shopify.co.id":`en-ID`,"www.shopify.com.br":`pt-BR`,"www.shopify.co.nz":`en-NZ`,"www.shopify.co.za":`en-ZA`,"www.shopify.com.ng":`en`,"www.shopify.com.ph":`en-PH`,"www.shopify.com.sg":`en-SG`,"www.shopify.hk":`zh-HK`,"en.shopify.hk":`en-HK`,"www.shopify.ie":`en-IE`,"en.shopify.be":`en-BE`,"www.shopify.my":`en-MY`,"en.shopify.dk":`en-DK`,"en.shopify.no":`en-NO`,"es.shopify.com":`es`,"www.shopify.es":`es-ES`,"www.shopify.com.co":`es-CO`,"www.shopify.com.mx":`es-MX`,"www.shopify.fr":`fr`,"fr.shopify.ca":`fr-CA`,"fr.shopify.be":`fr-BE`,"www.shopify.nl":`nl`,"www.shopify.be":`nl-BE`,"www.shopify.jp":`ja`,"www.shopify.tw":`zh-TW`,"www.shopify.de":`de`,"de.shopify.be":`de-BE`,"it.shopify.com":`it`,"www.shopify.dk":`da`,"www.shopify.co.kr":`ko`,"www.shopify.se":`sv`,"zh.shopify.com":`zh-CN`,"www.shopify.net.vn":`vi`,"www.shopify.cn":`zh-CN`}
2,nt={ar:!0,cs:!0,da:!0,de:!0,en:!0,es:!0,fi:!0,fr:!0,hi:!0,it:!0,ja:!0,ko:!0,ms:!0,nb:!0,nl:!0,pl:!0,ru:!0,sv:!0,th:!0,tr:!0,vi:!0},rt=.2,it=0,at=`/__dux`,ot=`dux_device_signal_queue`,st=`dux_proto_queue`;function ct(e){return ke(e,ShadowRoot)}function lt(e){var t,n;return ze(this,function(r){switch(r.label){case 0:t=e.parentNode,r.label=1;case 1:return t?(n=ke(t,HTMLElement),n?[4,t]:[3,3]):[3,5];case 2:n=r.sent(),r.label=3;case 3:t=!t.parentNode&&ct(t)?t.host:t.parentNode,r.label=4;case 4:return[3,1];case 5:return[2]}})}function ut(e){var t=e.composedPath?.call(e);return!!t?.length&&t[0]!==e.target}function dt(e){var t=e.composedPath?.call(e);if(!t?.length)return e.target;var n=!0,r=!1,i=void 0;try{for(var a=t[Symbol.iterator](),o;!(n=(o=a.next()).done);n=!0){var s=o.value;if(!ke(s,ShadowRoot)){if(s===document||s===window)break;if(ke(s,HTMLElement)){if(s.matches(`a, button, [data-click-enabled], input, select, textarea, [role="button"], [role="link"], [role="radio"], [role="checkbox"], [role="switch"], [role="combobox"], [role="listbox"], [role="textbox"]`))return s;var c=s.closest($e);if(ke(c,HTMLElement))return c}}}}catch(e){r=!0,i=e}finally{try{!n&&a.return!=null&&a.return()}finally{if(r)throw i}}return e.target}var ft=function(){try{return RegExp(`[^\\p{L}\\p{N}-]+`,`gu`)}catch{return/[^a-zA-Z0-9-]+/g}}(),pt=function(e){return e.toLowerCase().replace(/^data-|^-/,``).replace(/-./g,function(e){return(e[1]||``).toUpperCase()}).replace(/-/g,``)},mt=function(e){var t=e;try{t=decodeURIComponent(e)}catch{}return t=t.replace(/[A-Z]{2,}/g,function(e){return`${e.charAt(0)}${e.substring(1).toLowerCase()}`}),t=t.charAt(0).toLowerCase()+t.substring(1),t=t.replace(/[\s_:./,\\\n|]/g,`-`),t=t.replace(/[A-Z]/g,function(e){return`-${e.toLowerCase()}`}),t=t.replace(ft,`-`),t=t.replace(/-{2,}/g,`-`),t=t.replace(/(^-)|(-$)/g,``),t=t.substring(0,50),t},ht=function(e){if(!e||!ke(e,HTMLElement))return!1;if(getComputedStyle(e).getPropertyValue(`position`).match(/fixed|sticky/i))return!0;var t=!0,n=!1,r=void 0;try{for(var i=lt(e)[Symbol.iterator](),a;!(t=(a=i.next()).done);t=!0){var o=a.value;if(o.nodeName.toLowerCase()===`body`)break;if(getComputedStyle(o).getPropertyValue(`position`).match(/fixed|sticky/i))return!0}}catch(e){n=!0,r=e}finally{try{!t&&i.return!=null&&i.return()}finally{if(n)throw r}}return!1},gt=function(e){return mt(e.dataset.sectionName||e.dataset.componentName||e.getAttribute(`name`)||e.getAttribute(`id`)||e.getAttribute(`aria-label`)||e.innerText||e.textContent||`unhandled-${e.tagName}`)},_t=function(e){try{return new URL(e,document.baseURI).origin.match(/shopify.|myshopify.io|spin.dev/)}catch(e){return console.error(`isShopifyLink`,e),!1}},vt=function(e){var t=e.tagName.toLowerCase();switch(t){case`button`:return`button_click`;case`a`:return _t(e.getAttribute(`href`)||``)?`link_click`:`outbound_link_click`;case`select`:return`dropdown_click`;case`option`:return`dropdown_select`;case`input`:return e.type===`button`?`button_click`:`input_select`;case`img`:return`image_click`;default:var n=e.getAttribute(`role`);return n===`button`?`button_click`:n===`link`?`link_click`:n===`combobox`||n===`listbox`?`dropdown_click`:n===`switch`||n===`checkbox`||n===`radio`||n===`textbox`?`input_select`:`${t}_click`}},yt=function(e,t){var n={};for(var r in e)if(r.startsWith(t)){var i=r.substring(t.length);if(i){var a=i.charAt(0).toLowerCase()+i.substring(1)||``;a&&(n[a]=e[r]||``)}}return n},bt=`data-component-extra-`,xt=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:bt,n={},r,i=pt(t),a=!1;if(document&&typeof document.evaluate==`function`)for(var o=document.evaluate(`ancestor::*[@*[starts-with(name(), ${t})]]`,e,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);r=o.iterateNext();)a=!0,Object.assign(n,yt(r.dataset,i));var s=!0,c=!1,l=void 0;if(!a)try{for(var u=lt(e)[Symbol.iterator](),d;!(s=(d=u.next()).done);s=!0){var f=d.value;Object.assign(n,yt(f.dataset,i))}}catch(e){c=!0,l=e}finally{try{!s&&u.return!=null&&u.return()}finally{if(c)throw l}}return Object.assign(n,yt(e.dataset,i)),n},St=function(e,t){var n,r=[];if(document&&typeof document.evaluate!=`function`)return r;for(var i=document.evaluate(`ancestor::*[@${t}[1]]`,e,null,XPathResult.ORDERED_NODE_ITERATOR_TYPE,null);n=i.iterateNext();){var a=n.getAttribute(t);
2a&&r.push({node:n,attr:t,attrVal:a})}if(r.length>0)return r;var o=[],s=!0,c=!1,l=void 0;try{for(var u=lt(e)[Symbol.iterator](),d;!(s=(d=u.next()).done);s=!0){var f=d.value,p=f.getAttribute(t);p&&o.unshift({node:f,attr:t,attrVal:p})}}catch(e){c=!0,l=e}finally{try{!s&&u.return!=null&&u.return()}finally{if(c)throw l}}return o},Ct=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[`data-section-name`,`data-component-name`,`id`],n,r,i=!0,a=!1,o=void 0;try{for(var s=t[Symbol.iterator](),c;!(i=(c=s.next()).done)&&(r=c.value,n=St(e,r),!(n.length>0));i=!0);}catch(e){a=!0,o=e}finally{try{!i&&s.return!=null&&s.return()}finally{if(a)throw o}}return n},wt=function(e,t){var n=(Ct(e,t)||[]).pop(),r=(n||{}).attrVal,i=r===void 0?``:r,a=Tt(n);return{name:mt(i||`unhandled-parent-section`),index:a}},Tt=function(e){if(!e)return 0;var t=e.attr,n=e.attrVal,r=e.node;try{var i=document.querySelectorAll(`[${t}="${CSS.escape(n)}"]`);return i.length<=1?0:Array.from(i).findIndex(function(e){return e.isEqualNode(r)})}catch{return 0}},Et=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,n=arguments.length>2?arguments[2]:void 0;if(!e)return{};var r=gt(e),i=vt(e),a=wt(e),o=a.name,s=a.index,c=Ct(e,n)||[],l=[],u=xt(e);return c.forEach(function(e){var t=e.attrVal;l.push(mt(t))}),l.push(r),{elementName:r,elementType:i,sectionName:o,sectionIndex:s,componentTree:l.join(`|`).concat(t?`:${mt(e.tagName)}`:``),extraMetadata:u}},Dt=function(e){return e.replace(/[A-Z]/g,function(e){return`_${e.toLocaleLowerCase()}`})},Ot=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n={};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var i=e[r];if(t.indexOf(r)>=0)n[r]=i;else{var a=Dt(r);n[a]=i}}return n},kt=0,At={},P={},jt=function(e,t){var n=[];return Object.keys(P).forEach(function(r){var i=P[r]||{},a=i.dom,o=i.threshold;a&&a===e&&o===t&&n.push(P[r])}),n},Mt=function(){return(typeof window>`u`?`undefined`:N(window))<`u`&&window.IntersectionObserver&&`intersectionRatio`in window.IntersectionObserverEntry?.prototype},Nt=function(e){if(e){e.timer&&clearTimeout(e.timer);var t=e.dom,n=e.id,r=e.observer,i=e.threshold;delete P[n],jt(t,i).length||r.unobserve(t),Object.values(P).every(function(e){return e.observer!==r})&&delete At[i]}},Pt=function(e){var t=e.threshold;return At[t]||(At[t]=new IntersectionObserver(Lt(t),{root:null,threshold:t})),At[t]},Ft=function(e){var t=e.dom,n=e.getCurrentState,r=e.options,i=e.clientMessageId,a=i===void 0?A():i;if(!(!t||!Mt())){kt+=1;var o=kt.toString(),s=r?.threshold||rt,c=r?.duration||it,l=Pt({threshold:s}),u={id:o,dom:t,observer:l,threshold:s,duration:c,clientMessageId:a,extraMetadata:r?.extraMetadata||{},getCurrentState:n};return jt(t,s).length||l.observe(t),P[o]=u,u}},It=function(e){var t=e.observation,n=e.store,r=e.trackers,i=t.dom,a=t.threshold,o=t.duration,s=Et(i,!1),c=s.componentTree,l=s.extraMetadata,u=s.elementName,d=s.sectionName,f=s.sectionIndex,p=M({},l,t.extraMetadata),m=Math.round(window.scrollY+i.getBoundingClientRect().top),h=Math.round(window.scrollX+i.getBoundingClientRect().left),g=JSON.stringify(p);if(n.pageViewToken&&r.denormalizedDux){var _={schemaId:`dux_website_events/1.8`,payload:{eventType:`component_viewability`,pageViewToken:n.pageViewToken,componentViewabilityComponentTree:c,componentViewabilityTargetName:u,componentViewabilityParentName:d,componentViewabilityParentIndex:f,componentViewabilityWidth:i.clientWidth,componentViewabilityHeight:i.clientHeight,componentViewabilityVerticalPosition:m,componentViewabilityHorizontalPosition:h,componentViewabilityDuration:o,componentViewabilityThreshold:a,componentViewabilityExtraMetadata:g}};r.denormalizedDux(_,{clientMessageId:t.clientMessageId})}r.gtm&&r.gtm({event:`component_viewability`,eventType:u,eventLocation:c,extraMetadata:JSON.stringify(Ot(p))})},Lt=function(e){return function(t){t.forEach(function(t){var n=t?.target;jt(n,e).forEach(function(e){return De(function(){var r,i,a,o,s,c;return ze(this,function(l){return r=e.getCurrentState(),i=r.store,a=r.trackers,o=r.sidecarCallback,s={dom:n,clientMessageId:e.clientMessageId,parentSchemaId:`website_component_viewability_event/1.5`,store:i,track:a,isIntersecting:t.isIntersecting},c=function(){It({observation:e,store:i,trackers:a}),o?.(s),Nt(e)},t.isIntersecting?e.duration>0?e.timer=setTimeout(function(){c()},e.duration):c():e.timer&&clearTimeout(e.timer),[2]})})()})})}},Rt=function(e,t){Mt()&&(document.querySelectorAll(`[data-viewable-component]`).forEach(function(n){return Ft({dom:n,getCurrentState:function(){return{store:t,trackers:e}}})}),Object.values(P).forEach(function(e){var t=e.observer,n=e.dom;t.observe(n)}))};function zt(e,t){var n,r;return function(){var i=[...arguments];return n&&clearTimeout(n),r&&cancelAnimationFrame(r),new Promise(function(a){t||(typeof requestAnimationFrame>`u`?`undefined`:N(requestAnimationFrame))>`u`?n=setTimeout(function(){a(e.apply(void 0,Le(i)))},t):r=requestAnimationFrame(function(){a(e.apply(void 0,Le(i)))})})}}function Bt(e){return btoa(encodeURIComponent(e).replace(/%([0-9A-F]{2})/g,function(e,t){var n=parseInt(`0x${t}`,16);return String.fromCharCode(n)}))}function Vt(e){return decodeURIComponent(atob(e).split(``).map(function(e){return`%${`00${e.charCodeAt(0).toString(16)}`.slice(-2)}`}).join(``))}function Ht(e){return(typeof Buffer>`u`?`undefined`:N(Buffer))<`u`?Buffer.from(e).toString(`base64`):Bt(e)}function Ut(e){return(typeof Buffer>`u`?`undefined`:N(Buffer))<`u`?Buffer.from(e,`base64`).toString():Vt(e)}var Wt=function(e){return Ht(JSON.stringify(e))}
2,Gt=[`.spin.dev`,`.workers.dev`,`.myshopify.io`,`.myshopify.dev`],Kt=Le([`.com`,`.com.br`,`.co.uk`,`.dev`,`.engineering`,`.io`,`.ai`,`.app`,`.org`,`.cn`]).sort(function(e,t){return t.length-e.length}),qt=function(e){return/^[a-z][a-z\d+.-]*:\/\//i.test(e)},Jt=function(e){var t=e?.trim();if(!(!t||t===`null`))try{var n=qt(t)?t:`https://${t}`;return new URL(n).hostname||void 0}catch{}},F=function(e){var t=Jt(e);if(!(!t||Gt.some(function(e){return t.endsWith(e)}))){var n=Kt.find(function(e){return t.endsWith(e)});if(n){var r=t.slice(0,-n.length).split(`.`).pop();return r?`.${r}${n}`:void 0}if(t.startsWith(`www.`))return`.${t.split(`www.`).pop()}`}},I=function(e){if(!((typeof document>`u`?`undefined`:N(document))>`u`))try{var t=RegExp(`(?:^|; )${e}=([^;]*)(?:\$|;| )`),n=document.cookie.match(t);return n?decodeURIComponent(n[1]):``}catch{return``}},L=function(e,t,n){if((typeof document>`u`?`undefined`:N(document))>`u`){console.warn(`setCookie should only be called client-side`,Error(`setCookie called outside of browser context.`));return}var r=`${encodeURIComponent(e)}=${encodeURIComponent(t)}`;n.maxage&&(n.maxage<0?n.expires=new Date(0):n.expires=new Date(new Date().getTime()+n.maxage)),n.path&&(r+=`; path=${n.path}`),n.domain&&(r+=`; domain=${n.domain}`),n.expires&&(r+=`; expires=${n.expires.toUTCString()}`),n.samesite?r+=`; SameSite=${n.samesite}`:r+=`; SameSite=lax`,n.secure&&!window.E2E&&(r+=`; secure`);try{document.cookie=r}catch{}},Yt=function(){var e=I(`privacy_signal`);if(e)try{return JSON.parse(Ut(e))}catch(e){console.error(`Invalid privacy settings, ${e}`),Xt()}},Xt=function(){L(`privacy_signal`,``,{maxage:0,path:`/`,secure:!0,samesite:`lax`,domain:F(window.location.href)})},Zt=function(e){var t=Yt(),n=new URL(window.location.href),r=M(Fe(M({},t),{apiVersion:We,rootDomain:F(window.location.href),date:String(Date.now()),url:n.href}),e),i=F(window.location.href);return L(`privacy_signal`,Wt(r),{maxage:365*24*60*60*1e3,path:`/`,secure:!0,samesite:`lax`,domain:i}),r},Qt={debug:!0,enableActiveConsent:!1,isReady:!1,softNavigation:!1,service:Ge},$t,en=function(e){var t=e.track,n=e.store;if($t=location.toString(),n.pageViewToken&&t.denormalizedDux){var r={schemaId:`dux_website_events/1.8`,payload:{eventType:`page_view`,pageViewToken:n.pageViewToken}};t.denormalizedDux(r,{flush:!0})}},tn,nn=function(e,t,n){$t=``,n&&(tn=function(r){n(r),en({track:e,store:t})}),en({track:e,store:t})},rn=function(e){if($t!==location.href){var t=e||{};t.httpStatusCode=t.httpStatusCode||void 0,tn&&tn(t),document.dispatchEvent(new CustomEvent(`website_client_page_view/2.14`,{detail:t}))}},R=ge(function(e,t){return M({trackers:void 0,emitPageView:rn,updateTrackers:function(t){return e({trackers:t})},updateStore:function(n,r){var i=t().store,a=i===void 0?r||Qt:i;return Object.assign(a,n),Object.assign(r||Qt,a),e(M({store:a},a))},store:Qt},Qt)}),an=function(){},on=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:an,t=(0,j.useRef)(arguments.length>1?arguments[1]:void 0),n=(0,j.useRef)(an),r=R(),i=r.trackers,a=r.store,o=(0,j.useRef)(a),s=(0,j.useRef)(i),c=(0,j.useRef)(e),l=Ie((0,j.useState)(!1),2),u=l[0],d=l[1];return(0,j.useEffect)(function(){o.current=a,s.current=i,c.current=e,a&&i&&!u?d(!0):(!a||!i)&&u&&d(!1)},[a,i,e,u]),[(0,j.useCallback)(function(e){if(n.current(),n.current=an,e&&u){var r=Ft({dom:e,options:t.current,getCurrentState:function(){return{store:o?.current,trackers:s?.current,sidecarCallback:c?.current}}});n.current=function(){Nt(r),n.current=an}}return e},[u])]},sn=function(e){var t=e.text,n=e.token,r=e.href,i=e.linkText,a=e.componentName,o=e.target,s=r?j.createElement(`a`,{href:r,"data-component-name":a,rel:o===`_blank`?`noopener noreferrer`:void 0,target:o},i):i,c=`{{${n}}}`,l=t.indexOf(c);
2return l===-1?j.createElement(j.Fragment,null,t,` `,s):j.createElement(j.Fragment,null,t.slice(0,l),s,t.slice(l+c.length))},cn=`https://www.shopify.com`,ln=`https://www.shopify.cn`,un=`.shopify.cn`,dn={en:``,da:`/dk`,dk:`/dk`,de:`/de`,es:`/es`,fr:`/fr`,it:`/it`,ja:`/jp`,ko:`/kr`,nl:`/nl`,pt:`/pt`,"pt-BR":`/br`,sv:`/se`,vi:`/vn`,"zh-CN":`/zh`,"zh-TW":`/tw`,"zh-HK":`/hk`},fn=new Map([[`www.shopify.ca`,`/ca`],[`www.shopify.co.uk`,`/uk`],[`www.shopify.in`,`/in`],[`www.shopify.com.au`,`/au`],[`www.shopify.co.id`,`/id`],[`www.shopify.co.nz`,`/nz`],[`www.shopify.co.za`,`/za`],[`www.shopify.com.ng`,`/ng`],[`www.shopify.com.ph`,`/ph`],[`www.shopify.com.sg`,`/sg`],[`en.shopify.hk`,`/hk-en`],[`www.shopify.ie`,`/ie`],[`en.shopify.be`,`/be`],[`www.shopify.my`,`/my`],[`en.shopify.dk`,`/dk`],[`en.shopify.no`,`/no-en`]]),pn=function(e){return Object.prototype.hasOwnProperty.call(dn,e)?dn[e]:``},mn=function(e,t){return F(e.hostname)===un?ln:`${cn}${t===`en`?fn.get(e.hostname)??``:pn(t)}`},hn=new Set([`${cn}/dk`,`${cn}/vn`]),gn=function(e,t){var n=mn(e,t);return`${hn.has(n)?cn:n}/legal/cookies`},_n=new Set,vn=`https://dux.invalid`,yn=new URL(vn).origin,bn=/^[a-z][a-z\d+.-]*:/i,xn=/^https?:\/\//i,Sn=/^[\\/]{2}/,Cn=function(e){if(Sn.test(e))return!1;var t=bn.test(e);if(t&&!xn.test(e))return!1;try{var n=new URL(e,vn);return(n.protocol===`https:`||n.protocol===`http:`)&&(t||n.origin===yn)}catch{return!1}},wn=function(e,t){var n=e?.trim();if(n){if(Cn(n))return n;var r=`${t}:${e}`;_n.has(r)||(_n.add(r),console.warn(`Dux: ignoring invalid URL from ${t} "${e}"`))}},Tn=function(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n;return wn(e,n)??wn(t,r)},En=ge(function(e,t){var n=null,r=function(t){return e(t)};return{complianceZone:`none`,shouldShowCookieNotice:!1,hasMadeChoice:!1,hasConsentedAnalytics:!1,hasConsentedFunctional:!1,hasConsentedMarketing:!1,updateState:r,updateOnChangeCallback:function(t){e({onChangeCallback:t})},persistPrivacySignal:function(e){var i=t(),a=i.hasConsentedAnalytics,o=i.hasConsentedFunctional,s=i.hasConsentedMarketing,c=i.countryCode,l=c===void 0?``:c,u=i.regionCode,d=u===void 0?``:u,f=i.complianceZone,p=i.handleTracking,m=i.onChangeCallback,h=e.hasConsentedAnalytics?`1`:`-1`,g=e.hasConsentedFunctional?`1`:`-1`,_=e.hasConsentedMarketing?`1`:`-1`,v=Zt({consentedAll:e.hasConsentedAnalytics&&e.hasConsentedFunctional&&e.hasConsentedMarketing?`1`:`-1`,consentedAnalytics:h,consentedFunctional:g,consentedMarketing:_,countryCode:l,regionCode:d,complianceZone:f});r(M({hasMadeChoice:!0,privacySettings:v,shouldShowCookieNotice:!1},e));var y=v.consentedAnalytics===`1`,b=v.consentedFunctional===`1`,x=v.consentedMarketing===`1`;n&&=(E(n),null),n=D(`dux_consent_changed`,function(){n=null,p&&p(v,``,``,y,b,x),(a&&a!==e.hasConsentedAnalytics||o&&o!==e.hasConsentedFunctional||s&&s!==e.hasConsentedMarketing)&&setTimeout(function(){return window.location.reload()},500),m&&m(M({},e))},document),document.dispatchEvent(new CustomEvent(`dux_consent_change_request`,{detail:{consentState:{consentedAnalytics:h,consentedFunctional:g,consentedMarketing:_,countryCode:l,regionCode:d,complianceZone:f}}}))},getPublicState:function(){var e=t();return{isConsentRequired:e.isConsentRequired,hasMadeChoice:e.hasMadeChoice,hasConsentedAnalytics:e.hasConsentedAnalytics,hasConsentedFunctional:e.hasConsentedFunctional,hasConsentedMarketing:e.hasConsentedMarketing,updateOnChangeCallback:e.updateOnChangeCallback}},updateShowCookieNotice:function(e){document.dispatchEvent(new CustomEvent(`cookie_notice_banner`,{detail:{shouldShowCookieNotice:e}}))}}}),Dn=function(e){var t=En(Se(function(t){return M({isConsentRequired:e?!0:void 0},t)})),n=On(),r=(R()||{}).store,i=(r||{}).isReady;return(0,j.useEffect)(function(){if(!(!e||!i)){var a=t.updateState,o=t.persistPrivacySignal,s=e.apiVersion,c=s===void 0?We:s,l=new URL(location.href),u=F(window.location.href),d=e?.countryCode||r?.countryCode||``,f=e?.regionCode||r?.regionCode||``,p=qe(d,f),m=e?.enableSecGpc||r?.enableSecGpc,h=Je(p,{consentZones:r?.consentZones}),g=!1,_=!1,v=!1,y=!1,b,x=!1,S=function(){b=void 0,Xt()};if(b=Yt(),b){var C=b.consentedAll,ee=b.consentedAnalytics,te=b.consentedFunctional,ne=b.consentedMarketing,re=b.consentedSaleOfData,ie=b.apiVersion,w=ie===void 0?``:ie,T=Ie(w.split(`.`),3),E=T[0],D=E===void 0?0:E,ae=T[1],oe=ae===void 0?0:ae,O=T[2],k=O===void 0?0:O,se=Ie(c.split(`.`),3),ce=se[0],le=se[1],A=se[2],ue=D<ce||D===ce&&oe<le||D===ce&&oe===le&&k<A,j=!!(ee||C);w!==c&&ue&&(C===`-1`||ce!==D||le!==oe?j=!1:A!==k&&(x=!0)),j?(g=!0,_=ee===`1`||C===`1`,v=te===`1`||C===`1`,y=ne===`1`||C===`1`):re||S()}var de=e.shouldShowCookieNotice||h&&!g;a({rootDomain:u,complianceZone:p,regionCode:f,url:l.href,countryCode:d,apiVersion:c,enableSecGpc:m,hasMadeChoice:g,shouldShowCookieNotice:de,isConsentRequired:h,hasConsentedAnalytics:_,hasConsentedFunctional:v,hasConsentedMarketing:y,privacySettings:b,handleTracking:n}),(typeof window>`u`?`undefined`:N(window))<`u`&&(window.cmp=t.getPublicState),x&&o({hasConsentedAnalytics:_,hasConsentedFunctional:v,hasConsentedMarketing:y}
2)}},[n,i]),t},On=function(){var e=R(),t=e.store,n=e.trackers,r=e.pageViewToken,i=e.updateStore;return(0,j.useCallback)(function(e,a,o,s,c,l){var u=e.consentedAnalytics,d=e.consentedFunctional,f=e.consentedMarketing;e.consentedSaleOfData;var p=e.complianceZone,m=e.countryCode,h=e.regionCode,g=e.url,_=e.apiVersion;if(t&&n){var v=u?u===`1`:void 0,y=d?d===`1`:void 0,b=f?f===`1`:void 0;i({consentState:e,canLoadAnalytics:s,canLoadFunctional:c,canLoadMarketing:l}),setTimeout(function(){if(t.pageViewToken&&n.denormalizedDux){var e={schemaId:`dux_website_events/1.8`,payload:{eventType:`privacy_signal`,pageViewToken:r,privacyApiVersion:_,privacyConsentAnalytics:v,privacyConsentMarketing:b,privacyConsentPreferences:y,privacyUrl:g,privacyCountryCode:m,privacyRegionCode:h,privacyComplianceZone:p}};n.denormalizedDux(e,{flush:!0,isEssential:!0})}},2)}},[t,n,r,i])},kn=`#fff`,z=`[id="active-consent"]`,An=`
3  @font-face {
4    font-family: Inter;
5    src: url('https://cdn.shopify.com/b/shopify-brochure2-assets/5949cd393a8375a896fd0a9b74307666.woff2') format('woff2');
6    font-weight: 100 900;
7    font-style: normal;
8    font-display: swap;
9  }
10
11  ${z},
12  ${z} button {
13    font-family: Inter, Helvetica, Arial, sans-serif;
14  }
15
16  ${z} {
17    position: fixed;
18    z-index: 100;
19    width: 100%;
20    left: 0;
21    bottom: 0;
22    padding: 24px max(24px, 5vw);
23    display: flex;
24    align-items: center;
25    justify-content: center;
26    background-color: #000;
27    font-size: 13px;
28    box-sizing: border-box;
29    border-top: 1px solid #253529;
30  }
31
32  ${z} a {
33    position: relative;
34    text-decoration: underline;
35    color: ${kn};
36  }
37
38  ${z} a:after {
39    width: 0;
40    height: 0;
41    border-left: 5px solid transparent;
42    border-right: 5px solid transparent;
43    border-bottom: 5px solid #fff;
44    content: "";
45    display: inline-block;
46    margin-bottom: 7px;
47    margin-left: 2px;
48    transform: rotate(45deg);
49  }
50
51  ${z} > p {
52    padding-right: 16px;
53    color: white;
54    text-align: justify;
55    margin: 0;
56  }
57
58  ${z} .button-container {
59    display: flex;
60    gap: 8px;
61    justify-content: center;
62    align-items: center;
63  }
64
65  ${z} button {
66    background-color: ${kn};
67    padding: 14px 22px;
68    border-radius: 30px;
69    max-width: 100%;
70    display: inline-block;
71    color: #000;
72    white-space: nowrap;
73    font-weight: 700;
74    line-height: 1;
75    font-size: 13px;
76    transition-property: all;
77    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
78    transition-duration: .15s;
79    border-style: solid;
80    border-width: 2px;
81    border-color: transparent;
82  }
83
84  ${z} button:hover {
85    background-color: #d4d4d8;
86  }
87
88  @media (max-width: 639px) {
89    ${z} {
90      padding: 20px max(16px, 5vw);
91      flex-direction: column;
92      gap: 16px;
93    }
94
95    ${z} > p {
96      padding-right: 0;
97      text-align: center;
98    }
99
100    ${z} .button-container {
101      flex-wrap: wrap;
102      width: 100%;
103      max-width: 360px;
104    }
105
106    ${z} button {
107      padding: 14px 12px;
108      flex: 1 1 0;
109      min-width: 0;
110    }
111  }
112`,jn={};O(jn,{acceptAllButtonText:function(){return Pn},content:function(){return Mn},cookiePolicyLinkText:function(){return Nn},default:function(){return In},rejectAllButtonText:function(){return Fn}});var Mn=`Vi bruger cookies (og andre lignende teknologier) til mange formål, blandt andet til at forbedre din oplevelse på vores website og til annoncer og analyse. Klik på “Acceptér” for at acceptere disse former for anvendelse. Læs mere i vores {{cookiePolicyLink}}.`,Nn=`politik om cookies`,Pn=`Acceptér alle`,Fn=`Afvis alle`,In={content:Mn,cookiePolicyLinkText:Nn,acceptAllButtonText:Pn,rejectAllButtonText:Fn},Ln={};O(Ln,{acceptAllButtonText:function(){return Rn},content:function(){return zn},cookiePolicyLinkText:function(){return Bn},default:function(){return Hn},rejectAllButtonText:function(){return Vn}});var Rn=`Alle akzeptieren`,zn=`Wir verwenden Cookies (und ähnliche Technologien) für verschiedene Zwecke, u.\xA0a., um das Erlebnis auf unserer Website zu verbessern, sowie für Werbe- und Analysezwecke. Klicke auf "Alle akzeptieren", um diese Verwendungszwecke zu akzeptieren. Erfahre mehr dazu in unserer {{cookiePolicyLink}}.`,Bn=`Cookie-Richtlinie`,Vn=`Alle ablehnen`,Hn={acceptAllButtonText:Rn,content:zn,cookiePolicyLinkText:Bn,rejectAllButtonText:Vn},Un={};O(Un,{acceptAllButtonText:function(){return Kn},content:function(){return Wn},cookiePolicyLinkText:function(){return Gn},default:function(){return Jn},rejectAllButtonText:function(){return qn}});var Wn=`We use cookies (and other similar technologies) for many purposes, including to improve your experience on our site and for ads and analytics. 
112Click "Accept all" to accept these uses. Read more in our {{cookiePolicyLink}}.`,Gn=`Cookie Policy`,Kn=`Accept all`,qn=`Reject all`,Jn={content:Wn,cookiePolicyLinkText:Gn,acceptAllButtonText:Kn,rejectAllButtonText:qn},Yn={};O(Yn,{acceptAllButtonText:function(){return Xn},content:function(){return Zn},cookiePolicyLinkText:function(){return Qn},default:function(){return er},rejectAllButtonText:function(){return $n}});var Xn=`Aceptar todas`,Zn=`Usamos cookies (y otra tecnología similar) para muchos fines, como para mejorar tu experiencia en el sitio, para anuncios y para informes y estadísticas. Haz clic en "Aceptar" para aceptar estos usos. Lee nuestra {{cookiePolicyLink}} para obtener más información.`,Qn=`Política de cookies`,$n=`Rechazar todas`,er={acceptAllButtonText:Xn,content:Zn,cookiePolicyLinkText:Qn,rejectAllButtonText:$n},tr={};O(tr,{acceptAllButtonText:function(){return ir},content:function(){return nr},cookiePolicyLinkText:function(){return rr},default:function(){return or},rejectAllButtonText:function(){return ar}});var nr=`Nous utilisons des cookies (et des technologies similaires) à de nombreuses fins, y compris d’amélioration de votre expérience sur notre site, de publicité et d’analyse. Cliquez sur «\xA0Accepter tout\xA0» pour accepter ces utilisations. Pour en savoir plus, consultez notre {{cookiePolicyLink}}.`,rr=`Politique en matière de cookies`,ir=`Tout accepter`,ar=`Tout refuser`,or={content:nr,cookiePolicyLinkText:rr,acceptAllButtonText:ir,rejectAllButtonText:ar},sr={};O(sr,{acceptAllButtonText:function(){return cr},content:function(){return lr},cookiePolicyLinkText:function(){return ur},default:function(){return fr},rejectAllButtonText:function(){return dr}});var cr=`Accetta tutti`,lr=`Utilizziamo i cookie (e altre tecnologie simili) per diversi scopi, tra cui il miglioramento della tua esperienza sul nostro sito, nonché per le inserzioni e le analisi. Facendo clic su “Accetto tutti” dai il consenso a tali utilizzi. Leggi altre informazioni nella nostra {{cookiePolicyLink}}.`,ur=`Informativa sui cookie`,dr=`Rifiuta tutti`,fr={acceptAllButtonText:cr,content:lr,cookiePolicyLinkText:ur,rejectAllButtonText:dr},pr={};O(pr,{acceptAllButtonText:function(){return mr},content:function(){return hr},cookiePolicyLinkText:function(){return gr},default:function(){return vr},rejectAllButtonText:function(){return _r}});var mr=`すべてに同意する`,hr=`Shopifyは、Shopifyサイト、広告、分析の体験の改善など、さまざまな目的でCookie (およびその他の類似テクノロジー) を使用しています。このような使用方法に同意する場合は [すべてに同意する] をクリックしてください。詳しくはShopifyの{{cookiePolicyLink}}をご覧ください。`,gr=`Cookieポリシー`,_r=`すべてを拒否する`,vr={acceptAllButtonText:mr,content:hr,cookiePolicyLinkText:gr,rejectAllButtonText:_r},yr={};O(yr,{acceptAllButtonText:function(){return br},content:function(){return xr},cookiePolicyLinkText:function(){return Sr},default:function(){return wr},rejectAllButtonText:function(){return Cr}});var br=`모두 동의`,xr=`쿠키 및 기타 유사한 기술은 Shopify 사이트 사용자 환경 개선과 광고, 분석 등의 다양한 용도로 활용됩니다. 이러한 활용에 동의하시면 “모두 동의”를 클릭하세요. 자세한 내용은 {{cookiePolicyLink}}을 참고하시기 바랍니다.`,Sr=`쿠키 정책`,Cr=`모두 거부`,wr={acceptAllButtonText:br,content:xr,cookiePolicyLinkText:Sr,rejectAllButtonText:Cr},Tr={};O(Tr,{acceptAllButtonText:function(){return Er},content:function(){return Dr},cookiePolicyLinkText:function(){return Or},default:function(){return Ar},rejectAllButtonText:function(){return kr}});var Er=`Alles accepteren`,Dr=`Wij gebruiken cookies (en vergelijkbare technologieën) voor vele doeleinden, bijvoorbeeld om je ervaring op onze site te verbeteren en voor advertenties en analytics. Klik op 'Alles accepteren' om dit gebruik te accepteren. Lees meer in ons {{cookiePolicyLink}}.`,Or=`cookiebeleid`,kr=`Alles afwijzen`,Ar={acceptAllButtonText:Er,content:Dr,cookiePolicyLinkText:Or,rejectAllButtonText:kr},jr={};O(jr,{acceptAllButtonText:function(){return Mr},content:function(){return Nr},cookiePolicyLinkText:function(){return Pr},default:function(){return Ir},rejectAllButtonText:function(){return Fr}});var Mr=`Aceitar todos`,Nr=`Usamos cookies (e outras tecnologias semelhantes) para várias finalidades, incluindo aprimorar sua experiência em nosso site, anúncios e análises. Clique em "Aceitar todos" para aceitar esses usos. Leia mais em nossa {{cookiePolicyLink}}.`,Pr=`Política de Cookies`,Fr=`Recusar todos`,Ir={acceptAllButtonText:Mr,content:Nr,cookiePolicyLinkText:Pr,rejectAllButtonText:Fr},Lr={};O(Lr,{acceptAllButtonText:function(){return Rr},content:function(){return zr},cookiePolicyLinkText:function(){return Br},default:function(){return Hr},rejectAllButtonText:function(){return Vr}});var Rr=`Acceptera alla`,zr=`Vi använder cookies (och liknande teknik) i en mängd olika syften, till exempel för att förbättra din upplevelse av webbplatsen, visa annonser och göra analyser. Klicka på Acceptera alla för att godkänna dessa användningsområden. Mer information finns i vår {{cookiePolicyLink}}.`,Br=`cookiepolicy`,Vr=`Avvisa alla`,Hr={acceptAllButtonText:Rr,content:zr,cookiePolicyLinkText:Br,rejectAllButtonText:Vr},Ur={};O(Ur,{acceptAllButtonText:function(){return Wr},content:function(){return Gr},cookiePolicyLinkText:function(){return Kr},default:function(){return Jr},rejectAllButtonText:function(){return qr}});var Wr=`Chấp nhận tất cả`,Gr=`Chúng tôi sử dụng cookie (và các công nghệ tương tự khác) cho nhiều mục đích khác nhau, bao gồm mục đích cải thiện trải nghiệm của bạn trên trang web của chúng tôi cũng như mục đích quảng cáo và phân tích. Nhấp vào nút "Chấp nhận tất cả" để chấp nhận các mục đích sử dụng này. Đọc thêm trong {{cookiePolicyLink}} của chúng tôi.`,Kr=`Chính sách cookie`,qr=`Từ chối tất cả`,Jr={acceptAllButtonText:Wr,content:Gr,cookiePolicyLinkText:Kr,rejectAllButtonText:qr},Yr={};O(Yr,{acceptAllButtonText:function(){return Xr},content:function(){return Zr},cookiePolicyLinkText:function(){return Qr},default:function(){return ei},rejectAllButtonText:function(){return $r}});var Xr=`全部接受`,Zr=`我们的 Cookie(和其他类似技术)具有多种用途,包括改善您在我们网站上的体验以及广告和分析。点击“全部接受”以接受这些用途。阅读我们的 {{cookiePolicyLink}}了解更多信息。`,Qr=`Cookie 政策`,$r=`全部拒绝`,ei={acceptAllButtonText:Xr,content:Zr,cookiePolicyLinkText:Qr,rejectAllButtonText:$r},ti={};O(ti,{acceptAllButtonText:function(){return ni},content:function(){return ri},cookiePolicyLinkText:function(){return ii},default:function(){return oi},rejectAllButtonText:function(){return ai}});var ni=`全部接受`,ri=`我們針對多種用途使用 Cookie (和其他類似技術),包括提升網站體驗以及廣告刊登與分析使用。點按「全部接受」即表示接受這些用途。如需瞭解詳情,請參閱 {{cookiePolicyLink}}
112。`,ii=`Cookie 政策`,ai=`全部拒絕`,oi={acceptAllButtonText:ni,content:ri,cookiePolicyLinkText:ii,rejectAllButtonText:ai},si={};O(si,{acceptAllButtonText:function(){return ci},content:function(){return li},cookiePolicyLinkText:function(){return ui},default:function(){return fi},rejectAllButtonText:function(){return di}});var ci=`全部接受`,li=`我們針對多種用途使用 Cookie (和其他類似技術),包括提升網站體驗以及廣告刊登與分析使用。點按「全部接受」即表示接受這些用途。如需瞭解詳情,請參閱 {{cookiePolicyLink}}。`,ui=`Cookie 政策`,di=`全部拒絕`,fi={acceptAllButtonText:ci,content:li,cookiePolicyLinkText:ui,rejectAllButtonText:di},pi={da:jn,de:Ln,en:Un,es:Yn,fr:tr,it:sr,ja:pr,ko:yr,nl:Tr,"pt-BR":jr,sv:Lr,vi:Ur,"zh-CN":Yr,"zh-HK":ti,"zh-TW":si},mi=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:`en`,t,n,r=e.toLowerCase().replace(/(.*)([_|-])(.*)/g,function(e,r,i,a){return t=r.toLowerCase(),n=a.toLowerCase(),`${r}-${a.toUpperCase()}`});return pi[r]?r:n&&pi[n]?n:t&&pi[t]?t:`en`},hi=function(e){var t=e.countryCode,n=e.regionCode,r=e.locale,i=Ie(on(),1)[0],a=R(),o=a.isReady,s=a.urls,c=Dn({countryCode:t,regionCode:n}),l=c.shouldShowCookieNotice,u=c.persistPrivacySignal,d=c.updateState,f=mi(r||t),p=(typeof window>`u`?`undefined`:N(window))>`u`?void 0:window.location.href,m=(0,j.useMemo)(function(){return Tn(s?.cookiePolicy,p?gn(new URL(p),f):void 0,`urls.cookiePolicy`,`cookie policy resolver`)},[f,p,s?.cookiePolicy]),h=Ie((0,j.useState)(pi[f]),2),g=h[0],_=h[1];(0,j.useEffect)(function(){_(pi[f])},[f]),(0,j.useEffect)(function(){var e=T(`cookie_notice_banner`,function(){o&&d({shouldShowCookieNotice:!0})},document);return function(){E(e)}},[d,o]);var v=g.content,y=g.cookiePolicyLinkText,b=g.rejectAllButtonText,x=g.acceptAllButtonText,S=(0,j.useCallback)(function(e){u({hasConsentedAnalytics:e,hasConsentedFunctional:e,hasConsentedMarketing:e})},[u]);return j.createElement(j.Fragment,null,j.createElement(`style`,{dangerouslySetInnerHTML:{__html:An}}),l&&j.createElement(`section`,{id:`active-consent`,ref:i,"data-section-name":`cookie-active-consent-notice`},j.createElement(`p`,null,j.createElement(sn,{text:v,token:`cookiePolicyLink`,href:m,linkText:y,componentName:`cookie-policy-link`})),j.createElement(`div`,{className:`button-container`},j.createElement(`button`,{onClick:function(){return S(!1)},"data-component-name":`reject`,type:`button`},b),j.createElement(`button`,{onClick:function(){return S(!0)},"data-component-name":`accept`,type:`button`},x))))},gi=-1,B=e=>{addEventListener(`pageshow`,t=>{t.persisted&&(gi=t.timeStamp,e(t))},!0)},V=(e,t,n,r)=>{let i,a;return o=>{t.value>=0&&(o||r)&&(a=t.value-(i??0),(a||i===void 0)&&(i=t.value,t.delta=a,t.rating=((e,t)=>e>t[1]?`poor`:e>t[0]?`needs-improvement`:`good`)(t.value,n),e(t)))}},_i=e=>{requestAnimationFrame(()=>requestAnimationFrame(e))},vi=()=>{let e=performance.getEntriesByType(`navigation`)[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},yi=()=>vi()?.activationStart??0,H=(e,t=-1)=>{let n=vi(),r=`navigate`;return gi>=0?r=`back-forward-cache`:n&&(document.prerendering||yi()>0?r=`prerender`:document.wasDiscarded?r=`restore`:n.type&&(r=n.type.replace(/_/g,`-`))),{name:e,value:t,rating:`good`,delta:0,entries:[],id:`v5-${Date.now()}-${Math.floor(8999999999999*Math.random())+0xe8d4a51000}`,navigationType:r}},bi=new WeakMap;function xi(e,t){let n=bi.get(t);return n||(n=new WeakMap,bi.set(t,n)),n.get(e)||n.set(e,new t),n.get(e)}var Si=class{t;i=0;o=[];h(e){if(e.hadRecentInput)return;let t=this.o[0],n=this.o.at(-1);this.i&&t&&n&&e.startTime-n.startTime<1e3&&e.startTime-t.startTime<5e3?(this.i+=e.value,this.o.push(e)):(this.i=e.value,this.o=[e]),this.t?.(e)}},Ci=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){let r=new PerformanceObserver(e=>{queueMicrotask(()=>{t(e.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},wi=e=>{let t=!1;return()=>{t||=(e(),!0)}},U=-1,Ti=new Set,Ei=()=>document.visibilityState!==`hidden`||document.prerendering?1/0:0,Di=e=>{if(document.visibilityState===`hidden`){if(e.type===`visibilitychange`)for(let e of Ti)e();isFinite(U)||(U=e.type===`visibilitychange`?e.timeStamp:0,removeEventListener(`prerenderingchange`,Di,!0))}},Oi=()=>
112{if(U<0){let e=yi();U=(document.prerendering?void 0:globalThis.performance.getEntriesByType(`visibility-state`).find(t=>t.name===`hidden`&&t.startTime>=e)?.startTime)??Ei(),addEventListener(`visibilitychange`,Di,!0),addEventListener(`prerenderingchange`,Di,!0),B(()=>{setTimeout(()=>{U=Ei()})})}return{get firstHiddenTime(){return U},onHidden(e){Ti.add(e)}}},ki=e=>{document.prerendering?addEventListener(`prerenderingchange`,e,!0):e()},Ai=[1800,3e3],ji=(e,t={})=>{ki(()=>{let n=Oi(),r,i=H(`FCP`),a=Ci(`paint`,e=>{for(let t of e)t.name===`first-contentful-paint`&&(a.disconnect(),t.startTime<n.firstHiddenTime&&(i.value=Math.max(t.startTime-yi(),0),i.entries.push(t),r(!0)))});a&&(r=V(e,i,Ai,t.reportAllChanges),B(n=>{i=H(`FCP`),r=V(e,i,Ai,t.reportAllChanges),_i(()=>{i.value=performance.now()-n.timeStamp,r(!0)})}))})},Mi=[.1,.25],Ni=(e,t={})=>{let n=Oi();ji(wi(()=>{let r,i=H(`CLS`,0),a=xi(t,Si),o=e=>{for(let t of e)a.h(t);a.i>i.value&&(i.value=a.i,i.entries=a.o,r())},s=Ci(`layout-shift`,o);s&&(r=V(e,i,Mi,t.reportAllChanges),n.onHidden(()=>{o(s.takeRecords()),r(!0)}),B(()=>{a.i=0,i=H(`CLS`,0),r=V(e,i,Mi,t.reportAllChanges),_i(r)}),setTimeout(r))}))},Pi=0,Fi=1/0,Ii=0,Li=e=>{for(let t of e)t.interactionId&&(Fi=Math.min(Fi,t.interactionId),Ii=Math.max(Ii,t.interactionId),Pi=Ii?(Ii-Fi)/7+1:0)},Ri,zi=()=>Ri?Pi:performance.interactionCount??0,Bi=()=>{`interactionCount`in performance||Ri||(Ri=Ci(`event`,Li,{durationThreshold:0}))},Vi=0,Hi=class{l=[];u=new Map;m;p;v(){Vi=zi(),this.l.length=0,this.u.clear()}T(){let e=Math.min(this.l.length-1,Math.floor((zi()-Vi)/50));return this.l[e]}h(e){if(this.m?.(e),!e.interactionId&&e.entryType!==`first-input`)return;let t=this.l.at(-1),n=this.u.get(e.interactionId);if(n||this.l.length<10||e.duration>t.L){if(n?e.duration>n.L?(n.entries=[e],n.L=e.duration):e.duration===n.L&&e.startTime===n.entries[0].startTime&&n.entries.push(e):(n={id:e.interactionId,entries:[e],L:e.duration},this.u.set(n.id,n),this.l.push(n)),this.l.sort((e,t)=>t.L-e.L),this.l.length>10){let e=this.l.splice(10);for(let t of e)this.u.delete(t.id)}this.p?.(n)}}},Ui=e=>{let t=globalThis.requestIdleCallback||setTimeout,n=globalThis.cancelIdleCallback||clearTimeout;if(document.visibilityState===`hidden`)e();else{let r=wi(e),i=-1,a=()=>{n(i),r()};addEventListener(`visibilitychange`,a,{once:!0,capture:!0}),i=t(()=>{removeEventListener(`visibilitychange`,a,{capture:!0}),r()})}},Wi=[200,500],Gi=(e,t={})=>{if(!globalThis.PerformanceEventTiming||!(`interactionId`in PerformanceEventTiming.prototype))return;let n=Oi();ki(()=>{Bi();let r,i=H(`INP`),a=xi(t,Hi),o=e=>{Ui(()=>{for(let t of e)a.h(t);let t=a.T();t&&t.L!==i.value&&(i.value=t.L,i.entries=t.entries,r())})},s=Ci(`event`,o,{durationThreshold:t.durationThreshold??40});r=V(e,i,Wi,t.reportAllChanges),s&&(s.observe({type:`first-input`,buffered:!0}),n.onHidden(()=>{o(s.takeRecords()),r(!0)}),B(()=>{a.v(),i=H(`INP`),r=V(e,i,Wi,t.reportAllChanges)}))})},Ki=class{m;h(e){this.m?.(e)}},qi=[2500,4e3],Ji=(e,t={})=>{ki(()=>{let n=Oi(),r,i=H(`LCP`),a=xi(t,Ki),o=e=>{t.reportAllChanges||(e=e.slice(-1));for(let t of e)a.h(t),t.startTime<n.firstHiddenTime&&(i.value=Math.max(t.startTime-yi(),0),i.entries=[t],r())},s=Ci(`largest-contentful-paint`,o);if(s){r=V(e,i,qi,t.reportAllChanges);let n=wi(()=>{o(s.takeRecords()),s.disconnect(),r(!0)}),a=e=>{e.isTrusted&&(Ui(n),removeEventListener(e.type,a,{capture:!0}))};for(let e of[`keydown`,`click`,`visibilitychange`])addEventListener(e,a,{capture:!0});B(n=>{i=H(`LCP`),r=V(e,i,qi,t.reportAllChanges),_i(()=>{i.value=performance.now()-n.timeStamp,r(!0)})})}})},Yi=[800,1800],Xi=e=>{document.prerendering?ki(()=>Xi(e)):document.readyState===`complete`?setTimeout(e):addEventListener(`load`,()=>Xi(e),!0)},Zi=(e,t={})=>{let n=H(`TTFB`),r=V(e,n,Yi,t.reportAllChanges);Xi(()=>{let i=vi();i&&(n.value=Math.max(i.responseStart-yi(),0),n.entries=[i],r(!0),B(()=>{n=H(`TTFB`,0),r=V(e,n,Yi,t.reportAllChanges),r(!0)}))})};function Qi(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function $i(e){if(Array.isArray(e))return e}function ea(e){if(Array.isArray(e))return Qi(e)}function ta(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function na(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function W(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){na(a,r,i,o,s,`next`,e)}function s(e){na(a,r,i,o,s,`throw`,e)}o(void 0)})}}function ra(e,t,n){return t=q(t),ga(e,Sa()?Reflect.construct(t,n||[],q(e).constructor):t.apply(e,n))}function G(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function ia(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function K(e,t,n){return t&&ia(e.prototype,t),n&&ia(e,n),e}
112function aa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function oa(e,t,n){return oa=typeof Reflect<`u`&&Reflect.get?Reflect.get:function(e,t,n){var r=ya(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n||e):i.value}},oa(e,t,n||e)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},q(e)}function sa(e,t){if(typeof t!=`function`&&t!==null)throw TypeError(`Super expression must either be null or a function`);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_a(e,t)}function ca(e,t){return t!=null&&typeof Symbol<`u`&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function la(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function ua(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r=[],i=!0,a=!1,o,s;try{for(n=n.call(e);!(i=(o=n.next()).done)&&(r.push(o.value),!(t&&r.length===t));i=!0);}catch(e){a=!0,s=e}finally{try{!i&&n.return!=null&&n.return()}finally{if(a)throw s}}return r}}function da(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function fa(){throw TypeError(`Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function J(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t],r=Object.keys(n);typeof Object.getOwnPropertySymbols==`function`&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){aa(e,t,n[t])})}return e}function pa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Y(e,t){return t??={},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):pa(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function ma(e,t){if(e==null)return{};var n={},r,i,a;if(typeof Reflect<`u`&&Reflect.ownKeys){for(r=Reflect.ownKeys(e),a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i]);return n}if(n=ha(e,t),Object.getOwnPropertySymbols)for(r=Object.getOwnPropertySymbols(e),a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i]);return n}function ha(e,t){if(e==null)return{};var n={},r=Object.getOwnPropertyNames(e),i,a;for(a=0;a<r.length;a++)i=r[a],!(t.indexOf(i)>=0)&&Object.prototype.propertyIsEnumerable.call(e,i)&&(n[i]=e[i]);return n}function ga(e,t){return t&&(X(t)===`object`||typeof t==`function`)?t:ta(e)}function _a(e,t){return _a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_a(e,t)}function va(e,t){return $i(e)||ua(e,t)||xa(e,t)||da()}function ya(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=q(e),e!==null););return e}function ba(e){return ea(e)||la(e)||xa(e)||fa()}function X(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function xa(e,t){if(e){if(typeof e==`string`)return Qi(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`)return Array.from(n);if(n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Qi(e,t)}}function Sa(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Sa=function(){return!!e})()}function Z(e,t){var n,r,i,a={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o=Object.create((typeof Iterator==`function`?Iterator:Object).prototype),s=Object.defineProperty;return s(o,`next`,{value:c(0)}),s(o,`throw`,{value:c(1)}),s(o,`return`,{value:c(2)}),typeof Symbol==`function`&&s(o,Symbol.iterator,{value:function(){return this}}),o;function c(e){return function(t){return l([e,t])}}function l(s){if(n)throw TypeError(`Generator is already executing.`);for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(n=1,r&&(i=s[0]&2?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[s[0]&2,i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if((i=a.trys,!(i=i.length>
1120&&i[i.length-1]))&&(s[0]===6||s[0]===2)){a=0;continue}if(s[0]===3&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(s[0]===6&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=i=0}if(s[0]&5)throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}var Ca=function(e){var t=tt[e.hostname]||tt.default;if(typeof t==`string`)return t;var n=va(e.pathname.toLowerCase().split(`/`),2)[1],r=n===void 0?``:n;return Object.prototype.hasOwnProperty.call(t,r)?t[r]:nt[r]===!0?r:t.default||`en`},wa=function(e){return e?.replace(/^\/+/,``).split(`-`)[0]||`en`},Ta=function(e){var t=e.getBoundingClientRect(),n=!ht(e);return{left:Math.round(t.left+(n?window.scrollX-e.clientLeft:0)),top:Math.round(t.top+(n?window.scrollY-e.clientTop:0))}},Ea=function(e){var t=e.element,n=e.clientMessageId,r=n===void 0?A():n,i=e.eventType,a=e.track,o=e.store,s=e.options,c=s===void 0?{extraMetadata:{}}:s,l=t.closest($e);if(!(!l||l.matches(`[data-click-disabled], [data-click-enabled="false"]`))){var u=Ta(l),d=u.left,f=u.top,p=Et(l),m=p.elementName,h=p.elementType,g=p.sectionName,_=p.sectionIndex,v=p.componentTree,y=p.extraMetadata,b=J({},y,c?.extraMetadata),x=l.getAttribute(`href`)||``,S=l.innerText||l.textContent||l.getAttribute(`aria-label`)||``;if(S=ba(S).slice(0,50).join(``),o.pageViewToken&&a.denormalizedDux){var C={schemaId:`dux_website_events/1.8`,payload:{eventType:`click`,pageViewToken:o.pageViewToken,clickComponentTree:v,clickTargetName:m,clickParentName:g,clickParentIndex:_,clickXCoord:d,clickYCoord:f,clickRecirculation:x,clickInnerText:S,clickTagType:h,clickEventType:i,clickExtraMetadata:JSON.stringify(b)}};a.denormalizedDux(C,{clientMessageId:r})}if(a.gtm){var ee=t.closest(et),te=ee?ee.dataset:{eventCategory:_?`${g}-${_}`:g,eventAction:h,eventLabel:m};Object.assign(te,{event:h,eventName:h,eventType:m,eventText:S,eventLocation:_?`${g}-${_}`:g,eventUrl:x,extraMetadata:JSON.stringify(Ot(b))}),a.gtm(te)}}},Da,Oa=function(e){Da&&e?.forEach(function(e){T(`click`,Da,e,!0),T(`contextmenu`,Da,e,!0),T(`auxclick`,Da,e,!0)})},ka=function(e,t,n){Da=function(n){var r=dt(n),i=ut(n)?`shadow_dom`:`global_listener`;Ea({element:r,eventType:n.type,track:e,store:t,options:{extraMetadata:{triggeredBy:i}}})},Oa(n)},Aa=function(e){return e===void 0?void 0:parseInt(e,10)},ja=function(e){if(typeof e!=`string`)return{};var t=e?.replace(/[^\w\s\n():/.$-]/g,``),n=t?.match(/(https?:\/\/[^\s:\n]+|\/[^\s:\n]+)/)||[],r=t?.match(/:\d+:\d+/)?.[0].split(`:`);return{filename:n[1],lineNumber:Aa(r?.[1]),columnNumber:Aa(r?.[2])}},Ma=function(e,t){D(`error`,function(n){var r=ja(n?.error?.stack||n?.error?.message||n?.message)||{},i=r.filename,a=r.lineNumber,o=r.columnNumber,s=n.error?.message||n.message||`Unknown error`,c=n.filename||i,l=n.error?.stack,u=n.lineno||a,d={url:location.href};o&&(d.columnNumber=n.colno||o);var f=JSON.stringify(d);if(t.pageViewToken&&e.denormalizedDux){var p={schemaId:`dux_website_events/1.8`,payload:{eventType:`error`,pageViewToken:t.pageViewToken,errorMessage:s,errorFileName:c,errorStack:l,errorLineNumber:u,errorExtraMetadata:f}};e.denormalizedDux(p)}},window)},Na=function(e){var t=ca(e?.currentTarget,HTMLFormElement)?e?.currentTarget:e?.target,n=e?.submitter||e?.target,r=t.action,i=e.defaultPrevented,a=``,o;i&&(o=Array.from(t.elements).find(function(e){return ca(e,HTMLInputElement)&&e.validationMessage}),o&&(a=`${o.name||o.id}: ${o?.validationMessage}`));var s=Et(t,!1).componentTree,c=s===void 0?``:s,l=Et(n,!0).componentTree;return{formEl:t,submitterEl:n,errorEl:o,hasError:i,action:r,message:a,componentTree:c,submitterComponentTree:l===void 0?``:l}},Pa=function(e,t){T(`submit`,function(n){if(n){var r=Na(n),i=r.hasError,a=r.message,o=r.action,s=r.componentTree,c=r.submitterComponentTree,l=i?`error`:`success`;if(t.pageViewToken&&e.denormalizedDux){var u={schemaId:`dux_website_events/1.8`,payload:{eventType:`form`,pageViewToken:t.pageViewToken,formAction:o,formState:l,formComponentTree:s,formSubmitterComponentTree:c,formMessage:a}};e.denormalizedDux(u)}}},document?.body,!0)},Fa=[],Ia=null,La=function(e,t){var n=0,r=0,i=!1,a=t.pageViewToken;
112Fa.forEach(function(e){return E(e)}),Fa=[],Ia&&E(Ia),Ia=null;var o=function(){var e=(document?.documentElement?.scrollHeight||document?.body?.scrollHeight)-document?.documentElement?.clientHeight,t=document?.documentElement?.scrollTop||document?.body?.scrollTop,i=t?Math.round(t/e*100):0;return i>n&&(n=i,r=n<25?0:n<50?25:n<75?50:n<95?75:100),r},s=function(e){c(o())},c=function(t){if(!i){if(i=!0,a&&e.denormalizedDux){var n,r={schemaId:`dux_website_events/1.8`,payload:{eventType:`scroll`,pageViewToken:a,scrollMaxScrollQuadrant:t}};(n=e.denormalizedDux)==null||n.call(e,r,{flush:!0})}e.gtm&&e.gtm({event:`scroll`,scrollDepth:t}),Fa.forEach(function(e){return E(e)})}},l=zt(function(){var e=o();e===100&&c(e)});Fa.push(T(`scroll`,l,document),T(`beforeunload`,s,window),T(`unload`,s,window),T(`pagehide`,s,window),T(`visibilitychange`,s,document)),Ia=D(`website_client_page_view/2.14`,function(n){c(r),La(e,t)},document),l()},Ra=`hidden`,za=`visible`,Ba=function(e,t){var n=new Date().getTime(),r=function(r){return function(){var a=new Date().getTime(),o=Math.round(a-n);if(t.pageViewToken&&e.denormalizedDux){var s={schemaId:`dux_website_events/1.8`,payload:{eventType:`visibility_change`,pageViewToken:t.pageViewToken,visibilityState:r,visibilityDuration:o}};e.denormalizedDux(s,{flush:!0})}n=a,i(r===za?Ra:za)}},i=function(e){ae([[`visibilitychange`,r(e),document],[e===za?`pageshow`:`pagehide`,r(e),window,!0]])};i(Ra)},Va={CLS:`cumulativeLayoutShift`,CLS_ENTRIES:`cumulativeLayoutShiftEntries`,FCP:`firstContentfulPaint`,LCP:`largestContentfulPaint`,TTFB:`timeToFirstByte`,INP:`interactionToNextPaint`,FPS:`framesPerSecond`},Q=function(e,t){if(!(typeof e!=`number`||typeof t!=`number`||!Number.isFinite(e)||!Number.isFinite(t)||t<e))return Math.round(t-e)},Ha=function(e){if(!(typeof e!=`number`||!Number.isFinite(e)))return e},Ua=function(e){if(!e)return{};var t={}
112,n=function(e,n){n!==void 0&&n!==``&&(t[e]=n)};return n(`webVitalsNavigationType`,e.type),n(`webVitalsNavigationTimeToFirstByte`,Q(e.startTime,e.responseStart)),n(`webVitalsNavigationRedirectCount`,Ha(e.redirectCount)),n(`webVitalsNavigationRedirectDuration`,Q(e.redirectStart,e.redirectEnd)),n(`webVitalsNavigationFetchStartDelay`,Q(e.startTime,e.fetchStart)),n(`webVitalsNavigationDnsDuration`,Q(e.domainLookupStart,e.domainLookupEnd)),n(`webVitalsNavigationConnectDuration`,Q(e.connectStart,e.connectEnd)),n(`webVitalsNavigationRequestToFirstByte`,Q(e.requestStart,e.responseStart)),n(`webVitalsNavigationResponseDuration`,Q(e.responseStart,e.responseEnd)),e.workerStart>0&&n(`webVitalsNavigationWorkerStartDelay`,Q(e.startTime,e.workerStart)),e.secureConnectionStart>0&&n(`webVitalsNavigationTlsDuration`,Q(e.secureConnectionStart,e.connectEnd)),n(`webVitalsNavigationNextHopProtocol`,e.nextHopProtocol),t},Wa=function(e,t){return W(function(){var n,r,i,a,o;return Z(this,function(s){return n=t.pageViewToken,r=!1,i=function(t){var i,a;if(!r){var o=0,s=(a=performance)==null||(i=a.getEntriesByType)==null?void 0:i.call(a,`navigation`)?.[0],c=Q(s?.startTime,s?.domContentLoadedEventEnd),l=Ua(s);if(n&&e.denormalizedDux){var u={schemaId:`dux_website_events/1.8`,payload:J({eventType:`web_vitals`,pageViewToken:n},o?{webVitalsFramesPerSecond:o}:{},c===void 0?{}:{webVitalsDomContentLoaded:c},l,t.CLS?{webVitalsCumulativeLayoutShift:Math.round(t.CLS.value),webVitalsCumulativeLayoutShiftEntries:t.CLS.entries.length}:{},t.FCP?{webVitalsFirstContentfulPaint:Math.round(t.FCP.value)}:{},t.LCP?{webVitalsLargestContentfulPaint:Math.round(t.LCP.value)}:{},t.TTFB?{webVitalsTimeToFirstByte:Math.round(t.TTFB.value)}:{},t.INP?{webVitalsInteractionToNextPaint:Math.round(t.INP.value)}:{})};e.denormalizedDux(u,{flush:!0})}r=!0}},a={},o=function(e){e.name in Va&&(a[e.name]=e)},Ni(o,{reportAllChanges:!0}),Gi(o,{reportAllChanges:!0}),Ji(o,{reportAllChanges:!0}),Zi(o,{reportAllChanges:!0}),ji(o,{reportAllChanges:!0}),ae([[`beforeunload`,function(){return i(a)},window,!0],[`unload`,function(){return i(a)},window,!0],[`pagehide`,function(){return i(a)},window,!0],[`visibilitychange`,function(){return i(a)},document,!0]]),[2]})})()},Ga=function(e){return e.schemaId!==void 0},Ka=`dux_website_events/`,qa=function(e){return e!==null&&(e===void 0?`undefined`:X(e))==`object`&&typeof e.schemaId==`string`&&e.schemaId.startsWith(Ka)},Ja=function(e){return(document.querySelector(`link[rel="canonical"]`)?.getAttribute(`href`)||e).split(/[?#]/)[0]},Ya=function(e){if(e)try{return(new URL(e).pathname.split(`/`).filter(Boolean).join(`/`)||`home`).toLowerCase()}catch(e){console.error(`malformed href`,e)}return``},Xa=function(e,t){var n=Ya(document.querySelector(`link[rel="alternate"][hreflang="en"]`)?.getAttribute(`href`));return n||=Ya(Ja(e)),t&&n===t.toLowerCase()&&(n=`home`),n},Za=new Map;function Qa(){try{var e=`__dux_storage_test__`;return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch{return!1}}var $a=Qa(),eo={getItem:function(e){if($a)try{return sessionStorage.getItem(e)}catch{return Za.get(e)??null}return Za.get(e)??null},setItem:function(e,t){if($a)try{sessionStorage.setItem(e,t);return}catch{}Za.set(e,t)},removeItem:function(e){if($a)try{sessionStorage.removeItem(e);return}catch{}Za.delete(e)}},to=10,no=1024,ro=function(){function e(t){G(this,e),this.store=t,this.sessionStorageKey=Ze,this.inMemoryBuffer=this.createEmptyBuffer(),this.track=this.track.bind(this),this.flush=this.flush.bind(this),this.debounceFlush=zt(this.flush.bind(this),250),T(`beforeunload`,this.flush,window),T(`unload`,this.flush,window),T(`pagehide`,this.flush,window)}return K(e,[{key:`track`,value:function(e,t){var n=t||{},r=n.flush,i=r===void 0?!1:r,a=n.clientMessageId,o=a===void 0?A():a,s=n.isEssential;this.refreshLegacySessionToken();var c;if(c=Ga(e)?Y(J({},e),{metadata:{eventCreatedAtMs:Date.now(),clientMessageId:o}}):e,this.store.enableActiveConsent&&this.store.isConsentRequired&&!s&&this.store.consentState?.consentedAnalytics!==`1`){var l=this.getSessionStorageBuffer();this.store.consentState?.consentedAnalytics!==`-1`&&l.events.length<no&&(this.addEventToBuffer(l,c),this.persistToSessionStorage(l))}else this.addEventToBuffer(this.inMemoryBuffer,c),i||this.inMemoryBuffer.events.length>=to?this.flush():this.debounceFlush()}},{key:`flush`,value:function(){if(!((typeof window>`u`?`undefined`:X(window))>`u`)){var e=this.createEmptyBuffer();this.store.consentState?.consentedAnalytics===`1`&&(e=this.getSessionStorageBuffer(),eo.removeItem(this.sessionStorageKey));var t=this.mergeBuffers(this.inMemoryBuffer,e);this.inMemoryBuffer=this.createEmptyBuffer(),t.events.length&&this.send(t.events,t)}}},{key:`createEmptyBuffer`,value:function(){return{events:[]}}},{key:`getSessionStorageBuffer`,value:function(){var e=this.createEmptyBuffer(),t=eo.getItem(this.sessionStorageKey);if(t)try{var n=JSON.parse(t);Array.isArray(n)?e=Y(J({},e),{events:n}):n&&Array.isArray(n.events)&&(e=J({},this.createEmptyBuffer(),n))}catch{}return e}},{key:`addEventToBuffer`,value:function(e,t){e.events.push(t)}},{key:`mergeBuffers`,value:function(e,t){return Y(J({},t,e),{events:ba(e.events).concat(ba(t.events))})}},{key:`persistToSessionStorage`,value:function(e){eo.setItem(this.sessionStorageKey,JSON.stringify(e))}},{key:`createEventMessage`,value:function(e,t){var n={enableActiveConsent:this.store.enableActiveConsent||!1,consentZones:this.store.consentZones,enableProtoEventForwarding:!!this.store.protoEventSource||this.store.enableProtoEventForwarding||!1,protoEventSource:this.store.protoEventSource,enableOptOutSaleOfData:this.store.enableOptOutSaleOfData||!1,disableLegacyCookies:this.store.disableLegacyCookies||!1,protoSessionAppType:this.store.protoSessionAppType,enableSessionWrites:this.store.enableSessionWrites,events:e};return this.store.isStateless&&(n.essentialToken=this.store.essentialToken,n.multiTrackToken=this.store.multiTrackToken,n.sessionToken=this.store.sessionToken),n}},{key:`getEndpoint`,value:function(){return this.store.eventHandlerEndpoint||`/__dux`}},{key:`send`,value:function(e,t){return W(function(){var n,r,i,a;return Z(this,function(o){n=this.createEventMessage(e,t),r=JSON.stringify(n),i=this.getEndpoint();try{if(this.isSendBeaconAndBlobSupported()&&(a=new window.Blob([r],{type:`application/json`}),window.navigator.sendBeacon.bind(window.navigator)(i,a)))return[2,Promise.resolve({status:200})]}catch{}return[2,fetch(i,{method:`POST`,headers:{"cache-control":`no-store`,"content-type":`application/json`},credentials:`include`,body:r,keepalive:!0}).then(function(e){return{response:e,message:n,status:e.status||0}}).catch(function(e){return{message:n,status:0,error:e}})]})}).call(this)}}
112,{key:`isSendBeaconAndBlobSupported`,value:function(){return window&&window.navigator&&typeof window.navigator.sendBeacon==`function`&&typeof window.Blob==`function`}},{key:`canLoadAnalytics`,value:function(){return!this.store.enableActiveConsent||!this.store.isConsentRequired||this.store.consentState?.consentedAnalytics===`1`}},{key:`refreshLegacySessionToken`,value:function(){if(!(!this.canLoadAnalytics()||this.store.isStateless&&this.store.sessionToken||this.store.disableLegacyCookies)){var e=I(`_shopify_s`);if(e){this.store.sessionToken=e;return}var t=A();this.store.sessionToken=t,L(`_shopify_s`,t,{maxage:1800*1e3,path:`/`,secure:!0,samesite:`lax`,domain:F(window.location.href)})}}}]),e}(),io=function(e){sa(t,e);function t(){G(this,t);var e=ra(this,t,arguments);return e.sessionStorageKey=Ze,e}return t}(ro),ao=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];G(this,e),this.store=t,this.queue=n,this.queueInterval=null,this.track=this.track.bind(this)}return K(e,[{key:`track`,value:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=J({project:`brochure`,service:this.store.service,user_token:this.store.multiTrackToken||``,event:`event`,event_non_interaction:`false`,event_context:n,experiment_variation_id:this.store.experimentVariationId||``},Ot(e));window.dataLayer?window.dataLayer.push(r):(this.queue.push(r),this.queueInterval||=setInterval(function(){if(window.dataLayer)for(t.queueInterval&&clearInterval(t.queueInterval);t.queue.length;){var e=t.queue.shift();window.dataLayer.push(e)}},100))}}]),e}(),oo=function(e){sa(t,e);function t(){G(this,t);var e=ra(this,t,arguments);return e.sessionStorageKey=Qe,e}return K(t,[{key:`track`,value:function(e,n){if(qa(e)){var r=e.payload?.pageViewToken;r&&this.capturePageViewContext(r)}oa(q(t.prototype),`track`,this).call(this,e,n)}},{key:`capturePageViewContext`,value:function(e){if(!((typeof window>`u`?`undefined`:X(window))>`u`)){var t=e||this.store.pageViewToken;!t||this.inMemoryBuffer.pageContext[t]||(this.inMemoryBuffer.pageContext[t]=this.createPageContext())}}},{key:`createEmptyBuffer`,value:function(){return{events:[],pageContext:{}}}},{key:`addEventToBuffer`,value:function(e,t){if(qa(t)){var n=t.payload?.pageViewToken;n&&!e.pageContext[n]&&(e.pageContext[n]=this.createPageContext())}e.events.push(t)}},{key:`mergeBuffers`,value:function(e,t){return{events:ba(e.events).concat(ba(t.events)),pageContext:J({},t.pageContext,e.pageContext)}}},{key:`createEventMessage`,value:function(e,t){var n={enableActiveConsent:this.store.enableActiveConsent||!1,consentZones:this.store.consentZones,enableProtoEventForwarding:!!this.store.protoEventSource||this.store.enableProtoEventForwarding||!1,protoEventSource:this.store.protoEventSource,enableOptOutSaleOfData:this.store.enableOptOutSaleOfData||!1,disableLegacyCookies:this.store.disableLegacyCookies||!1,protoSessionAppType:this.store.protoSessionAppType,enableSessionWrites:this.store.enableSessionWrites,eventsV2:{events:e,pageContext:t.pageContext}};return this.store.isStateless&&(n.essentialToken=this.store.essentialToken,n.multiTrackToken=this.store.multiTrackToken,n.sessionToken=this.store.sessionToken),n}},{key:`createPageContext`,value:function(){var e=new URL(window.location.href),t;try{t=this.store.extraMetadata?JSON.stringify(Ot(this.store.extraMetadata)):void 0}catch{}return{pageviewUrl:window.location.href,canonicalUrl:Ja(e.href),referrerUrl:document.referrer||void 0,documentTitle:document.title||void 0,viewportWidth:Math.round(window.innerWidth)||0,viewportHeight:Math.round(window.innerHeight)||0,screenWidth:screen?.width,screenHeight:screen?.height,devicePixelRatio:window.devicePixelRatio,canvasWidth:Math.round(document.body?.clientWidth)||0,canvasHeight:Math.round(document.body?.clientHeight)||0,userLocale:navigator?.language||``,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,beaconBlocked:!this.isSendBeaconAndBlobSupported(),cookiesEnabled:navigator.cookieEnabled,pageId:this.store.metadata?.pageId,application:this.store.service||this.store.metadata?.page?.environment,handle:this.store.handle,experimentVariationId:this.store.metadata?.page?.experimentVariationId||this.store.experimentVariationId,softNavigation:this.store.softNavigation,manifestRouteId:this.store.manifestRouteId,siteEnvironment:this.store.mode||`production`,httpStatusCode:this.store.httpStatusCode,pageviewExtraMetadata:t,version:`8.1.0`,pageViewEdgeEventCreatedAtMs:Date.now(),sessionId:this.store.sessionId,identityUuid:this.store.identityUuid,userId:this.store.userId,shopifyEmployee:this.store.shopifyEmployee,shopifyEmployeeId:this.store.shopifyEmployeeId,shopId:this.store.shopId,organizationId:this.store.organizationId,tabToken:this.store.tabToken}}}]),t}(ro),so=function(e){sa(t,e);function t(){G(this,t);var e=ra(this,t,arguments);return e.sessionStorageKey=ot,e}
112return K(t,[{key:`getEndpoint`,value:function(){return this.store.deviceSignalEndpoint||`/.well-known/collect`}}]),t}(oo);function co(){if(!((typeof window>`u`?`undefined`:X(window))>`u`)){var e={},t=(typeof document>`u`?`undefined`:X(document))<`u`,n=window.location?.href;n&&(e.href=n);var r=t?document.referrer:void 0;r&&(e.referrer=r);var i=t?document.title:void 0;i&&(e.documentTitle=i),typeof window.innerWidth==`number`&&(e.windowInnerWidth=Math.round(window.innerWidth)),typeof window.innerHeight==`number`&&(e.windowInnerHeight=Math.round(window.innerHeight));var a=t?document.body:null;return a&&typeof a.clientWidth==`number`&&(e.documentBodyWidth=Math.round(a.clientWidth)),a&&typeof a.clientHeight==`number`&&(e.documentBodyHeight=Math.round(a.clientHeight)),e}}var lo=function(e){sa(t,e);function t(){G(this,t);var e=ra(this,t,arguments);return e.sessionStorageKey=st,e}return K(t,[{key:`track`,value:function(e,n,r){var i=co(),a=this.store.pageViewToken,o=J({kind:`protojson`,event:e},i?{view:i}:{},r?{hints:r}:{},a?{pageViewToken:a}:{});oa(q(t.prototype),`track`,this).call(this,o,n)}}]),t}(ro);function uo(e){var t=e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`).replace(/%/g,`.*`);return RegExp(`^${t}\$`)}var fo={privacy_signal:`essential`,_shopify_test:`essential`,_shopify_y:`analytics`,_shopify_s:`analytics`},po=function(e,t){var n=[],r=t.approvedCookiesList,i=t.cookieBlockerDryRunOnly,a=J({},fo,r||{}),o=t.countryCode,s=t.regionCode,c=t.consentZones;if(Je(qe(o,s),{consentZones:c})){var l=Object.keys(a).filter(function(e){return e.includes(`%`)}).map(function(e){return{glob:e,regex:uo(e)}}),u=Object.getOwnPropertyDescriptor(Document.prototype,`cookie`)||Object.getOwnPropertyDescriptor(HTMLDocument.prototype,`cookie`);if(u&&u.configurable){var d=function(e,t){if(!e)return`Missing cookie`;if(!t)return`Cookie not in allow list`;if(t!==`essential`){var n=Yt()||{},r=n.consentedAnalytics,i=n.consentedFunctional,a=n.consentedMarketing,o=function(e){return`Missing ${e} consent`};if(t===`analytics`&&r!==`1`||t===`functional`&&i!==`1`||t===`marketing`&&a!==`1`)return o(t)}};Object.defineProperty(Document.prototype||HTMLDocument.prototype,"cookie",{get:function(){return u?.get?.call(this)},set:function(r){var o,s=va(/(.+?)=/g.exec(r)||[],2)[1];if(s){var c=a[s];if(!c&&l.length){var f=l.find(function(e){return e.regex.test(s)});f&&(c=a[f.glob])}var p=d(s,c);if(p){if(n.includes(s)||n.length>20)return;if(n.push(s),i){var m=JSON.stringify(J({cookieName:s,reason:p},i?{isDryRun:!0}:{})),h=`[Client Consent Error] cookie blocked`;if(t.pageViewToken&&e.denormalizedDux){var g={schemaId:`dux_website_events/1.8`,payload:{eventType:`error`,pageViewToken:t.pageViewToken,errorMessage:h,errorExtraMetadata:m}};e.denormalizedDux(g,{flush:!0})}}}(!p||i)&&(u==null||(o=u.set)==null||o.call(this,r))}},configurable:!0})}}},mo=function(e){return e.HandshakeRequest=`DUX_HANDSHAKE_REQUEST`,e.HandshakeResponse=`DUX_HANDSHAKE_RESPONSE`,e.ContextUpdate=`DUX_CONTEXT_UPDATE`,e}(mo||{}),ho=new(function(){function e(){G(this,e),this.connections=[],this.isChild=!1,this.parentWindow=null,this.parentOrigin=null,this.isInitialized=!1,this.messageSequence=0,this.receivedNonces=new Set,this.MAX_MESSAGE_AGE_MS=5e3,this.MAX_NONCE_CACHE_SIZE=100,this.lastDiscoveryTime=0,this.DISCOVERY_DEBOUNCE_MS=500,this.DISCOVERY_RATE_LIMIT_MS=2e3,this.isChild=this.isWindowAvailable()&&window.self!==window.top,this.setupMessageListener()}return K(e,[{key:`initAsParent`,value:function(e){var t=this;this.isChild||this.isInitialized||(this.isInitialized=!0,this.discoverIframes(),this.connections.forEach(function(e){t.sendMessage(e.window,{type:`DUX_HANDSHAKE_REQUEST`,source:`dux`},e.origin)}),this.broadcastContext(e),this.watchForNewIframes(e))}},{key:`initAsChild`,value:function(e){!this.isChild||this.isInitialized||!this.isWindowAvailable()||(this.isInitialized=!0,this.onContextUpdateCallback=e,window.parent&&window.parent!==window.self&&(this.parentWindow=window.parent,this.parentOrigin=this.getParentOrigin(),this.sendMessage(this.parentWindow,{type:`DUX_HANDSHAKE_RESPONSE`,source:`dux`},this.parentOrigin)))}},{key:`broadcastContext`,value:function(e){var t=this;this.isChild||this.connections.forEach(function(n){n.ready?t.sendMessage(n.window,{type:`DUX_CONTEXT_UPDATE`,payload:t.serializeContext(e),source:`dux`},n.origin):(n.pendingUpdates||=[],n.pendingUpdates.push(e))})}},{key:`hasIframes`,value:function(){return!this.isChild&&this.connections.length>0}}
112,{key:`isRunningInIframe`,value:function(){return this.isChild}},{key:`cleanup`,value:function(){this.mutationObserver&&=(this.mutationObserver.disconnect(),void 0),this.messageListener&&this.isWindowAvailable()&&(window.removeEventListener(`message`,this.messageListener),this.messageListener=void 0),this.iframeDiscoveryTimeout&&=(clearTimeout(this.iframeDiscoveryTimeout),void 0),this.connections=[],this.receivedNonces.clear(),this.onContextUpdateCallback=void 0,this.isInitialized=!1,this.messageSequence=0}},{key:`isWindowAvailable`,value:function(){return(typeof window>`u`?`undefined`:X(window))<`u`}},{key:`discoverIframes`,value:function(){var e=this;!this.isWindowAvailable()||(typeof document>`u`?`undefined`:X(document))>`u`||document.querySelectorAll(`iframe`).forEach(function(t){if(!e.connections.some(function(e){return e.iframe===t})&&t.contentWindow){var n=e.getIframeOrigin(t);e.connections.push({iframe:t,window:t.contentWindow,ready:!1,origin:n})}})}},{key:`getIframeOrigin`,value:function(e){if(!this.isWindowAvailable())return``;try{var t=e.src;if(t)return new URL(t,window.location.href).origin}catch{}return window.location.origin}},{key:`getParentOrigin`,value:function(){if(!this.isWindowAvailable()||(typeof document>`u`?`undefined`:X(document))>`u`)return``;try{if(document.referrer)return new URL(document.referrer).origin}catch{}return window.location.origin}},{key:`isValidOrigin`,value:function(e){if(!this.isWindowAvailable()||!e||e===`null`||e.startsWith(`data:`)||e.startsWith(`javascript:`))return!1;try{if(!new URL(e).protocol)return!1}catch{return!1}return e===window.location.origin?!0:this.isChild?e===this.parentOrigin:this.connections.some(function(t){return t.origin===e})}},{key:`watchForNewIframes`,value:function(e){var t=this;(typeof MutationObserver>`u`?`undefined`:X(MutationObserver))>`u`||(typeof document>`u`?`undefined`:X(document))>`u`||(this.mutationObserver=new MutationObserver(function(n){var r=!1;if(n.forEach(function(e){e.addedNodes.forEach(function(e){e.nodeName===`IFRAME`&&(r=!0)})}),r){t.iframeDiscoveryTimeout&&clearTimeout(t.iframeDiscoveryTimeout);var i=Date.now()-t.lastDiscoveryTime;if(i<t.DISCOVERY_RATE_LIMIT_MS){console.warn(`Dux iframe sync: Rate limiting iframe discovery (${i}ms since last)`);return}t.iframeDiscoveryTimeout=setTimeout(function(){t.lastDiscoveryTime=Date.now(),t.discoverIframes(),t.connections.forEach(function(e){e.ready||t.sendMessage(e.window,{type:`DUX_HANDSHAKE_REQUEST`,source:`dux`},e.origin)}),t.broadcastContext(e)},t.DISCOVERY_DEBOUNCE_MS)}}),this.mutationObserver.observe(document.body,{childList:!0,subtree:!0}))}},{key:`setupMessageListener`,value:function(){var e=this;this.isWindowAvailable()&&window.addEventListener(`message`,function(t){try{var n=t.data;if(!n||n.source!==`dux`)return;if(!e.isValidOrigin(t.origin)){console.warn(`Dux iframe sync: Blocked message from unauthorized origin: ${t.origin}`);return}if(!e.validateMessage(n))return;if(!t.source||X(t.source)!=`object`){console.warn(`Dux iframe sync: Invalid message source`);return}e.handleMessage(n,t.source)}catch(e){console.warn(`Dux iframe sync: Error processing message:`,e)}})}},{key:`handleMessage`,value:function(e,t){var n=this;switch(e.type){case`DUX_HANDSHAKE_REQUEST`:this.isChild&&this.parentWindow===t&&this.sendMessage(t,{type:`DUX_HANDSHAKE_RESPONSE`,source:`dux`},this.parentOrigin||void 0);break;case`DUX_HANDSHAKE_RESPONSE`:if(!this.isChild){var r=this.connections.find(function(e){return e.window===t});r&&(r.ready=!0,r.pendingUpdates&&r.pendingUpdates.length>0&&(r.pendingUpdates.forEach(function(e){n.sendMessage(r.window,{type:`DUX_CONTEXT_UPDATE`,payload:n.serializeContext(e),source:`dux`},r.origin)}),r.pendingUpdates=[]))}break;case`DUX_CONTEXT_UPDATE`:this.isChild&&e.payload&&this.onContextUpdateCallback&&this.onContextUpdateCallback(e.payload);break}}},{key:`sendMessage`,value:function(e,t,n){if(this.isWindowAvailable())try{var r=Y(J({},t),{timestamp:Date.now(),nonce:this.generateNonce(),sequence:this.messageSequence++}),i=n||window.location.origin;e.postMessage(r,i)}catch(e){console.warn(`Dux iframe sync: Failed to send message to iframe:`,e)}}},{key:`serializeContext`,value:function(e){var t=Object.create(null);return Object.keys(e).forEach(function(n){if(n===`__proto__`||n===`constructor`||n===`prototype`){console.warn(`Dux: Blocked dangerous property "${n}" in context`);return}if(Object.prototype.hasOwnProperty.call(e,n)){var r=e[n];typeof r!=`function`&&(r===void 0?`undefined`:X(r))!=`symbol`&&(r===void 0?`undefined`:X(r))<`u`&&(t[n]=r)}}),t}},{key:`generateNonce`,value:function(){return`${Date.now()}-${Math.random().toString(36).substring(2,11)}`}},{key:`validateMessage`,value:function(e){var t=Date.now()-e.timestamp;if(t>this.MAX_MESSAGE_AGE_MS||t<0)return console.warn(`Dux iframe sync: Rejected message with invali
112d timestamp (age: ${t}ms)`),!1;if(this.receivedNonces.has(e.nonce))return console.warn(`Dux iframe sync: Rejected replayed message (duplicate nonce)`),!1;if(this.receivedNonces.add(e.nonce),this.receivedNonces.size>this.MAX_NONCE_CACHE_SIZE){var n=this.receivedNonces.values().next().value;n&&this.receivedNonces.delete(n)}return!0}}]),e}()),go=function(){var e=0;if(window&&window.performance&&typeof window.performance.getEntriesByType==`function`){var t=window.performance.getEntriesByType(`navigation`);Array.isArray(t)&&t[0]&&X(t[0])==`object`&&(e=t[0].responseStatus||0)}return!e&&document.title.match(/(^|\s)404($|\b)/i)&&(e=404),e},_o,vo=0,yo,bo=function(e){return W(function(){var t,n,r,i,a,o,s,c,l,u,d,f,p;return Z(this,function(m){switch(m.label){case 0:return t=e.eventHandlerEndpoint,n=t===void 0?at:t,r=e.protoSessionAppType,i=e.enableSessionWrites,a=e.enableSecGpc,o=e.enableOptOutSaleOfData,s=e.disableLegacyCookies,c=e.essentialToken,l=e.multiTrackToken,u=e.sessionToken,d=e.isStateless,f=J({pb:`geo`,enableActiveConsent:!0,protoSessionAppType:r,enableSessionWrites:i,enableOptOutSaleOfData:o,enableSecGpc:a,disableLegacyCookies:s},d?{essentialToken:c,multiTrackToken:l,sessionToken:u}:{}),p=JSON.stringify(f),[4,fetch(n,{method:`POST`,headers:{"cache-control":`no-store`,"content-type":`application/json`},credentials:`include`,body:p})];case 1:return[2,m.sent().json()]}})})()},xo=function(e){if(e.isStateless)return!0;try{if(window.self!==window.top)try{if(typeof document.cookie!=`string`)return!0}catch{return!0}}catch{return!0}var t=e.eventHandlerEndpoint||`/__dux`;if(t.startsWith(`http`))try{if(new URL(t).origin!==window.location.origin)return!0}catch{}try{L(`_shopify_test`,`1`,{maxage:5e3,path:`/`});var n=I(`_shopify_test`)===`1`;if(L(`_shopify_test`,``,{maxage:-1,path:`/`}),!n)return!0}catch{return!0}return!1},So=function(){return new Promise(function(e){document.body?e():D(`domcontentloaded`,e)})},Co=function(e,t,n,r,i){return W(function(){var a;return Z(this,function(o){return _o?[2,_o]:(a=vo,[2,(_o=function(){return W(function(){var o,s,c,l,u,d,f,p,m,h;return Z(this,function(g){switch(g.label){case 0:if((typeof window>`u`?`undefined`:X(window))>`u`)throw Error(`window is undefined`);if(e.isStateless=xo(e),e.enableOptOutSaleOfData=e.enableOptOutSaleOfData??!0,o=e.enableActiveConsent&&!e.countryCode,s=(e.countryCode===void 0||e.countryCode===`US`)&&e.enableSecGpc===void 0,c=e.countryCode?qe(e.countryCode,e.regionCode):void 0,l=Yt()?.consentedAnalytics===`1`,u=e.enableActiveConsent&&Je(c,{consentZones:e.consentZones})&&!l,d=!!e.protoSessionAppType&&!u&&(!e.multiTrackToken||!e.sessionToken||!e.essentialToken),!(o||s||d))return[3,4];g.label=1;case 1:return g.trys.push([1,3,,4]),f=Y(J({},e),{enableSecGpc:e.enableSecGpc===!0?!0:void 0}),[4,bo(f)];case 2:return p=g.sent(),a===vo?(Object.assign(e,p),[3,4]):[2];case 3:return m=g.sent(),console.warn(`Dux: unable to fetch server-data`,m),[3,4];case 4:return h=a===vo,h?[4,So()]:[3,6];case 5:h=(g.sent(),a===vo&&wo(e,t,n,r,i)),g.label=6;case 6:return[2]}})})()}(),_o)])})})()},wo=function(e,n,r,i,a){yo=document.body,yo.setAttribute(Xe,`1`);var o=qe(e.countryCode,e.regionCode),s=Number(e.httpStatusCode||go())||void 0,c={essentialToken:e.essentialToken,multiTrackToken:e.multiTrackToken,sessionToken:e.sessionToken},l=Object.assign(i||Qt,Y(J({},e,Eo(e),To(e.enableActiveConsent,o,e.enableSecGpc,c,e.disableLegacyCookies,e.consentZones)),{complianceZone:o,isReady:!0,softNavigation:!1,httpStatusCode:s}));n&&n(l);var u=a||{dux:new io(l).track,denormalizedDux:new oo(l).track,deviceSignal:e!=null&&e.enableLogger?.deviceSignal?new so(l).track:void 0,gtm:e?.enableGtm?new ao(l).track:void 0,duxProto:e!=null&&e.enableLogger?.duxProto?new lo(l).track:void 0};r&&u&&r(u);var d=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};n?n(e,l):Object.assign(l,e),ho.broadcastContext(l)},f=e.disableLogger,p=e.enableLogger;p!=null&&p.cookieBlocker&&po(u,l),p!=null&&p.humanSignal&&t(()=>import(`./humanSignal-3TAZ5PUY-Dhl0PbnK.js`).then(function(e){var t=e.initHumanSignalTracking;t(u,l)}),__vite__mapDeps([0,1])).catch(function(e){console.warn(`Dux: unable to initialize human signal tracking`,e)}),p!=null&&p.deviceSignal&&t(()=>import(`./deviceSignal-VPFI2RCS-DgWRvGc0.js`).then(function(e){var t=e.initDeviceSignalTracking;t(u,l)}),[]).catch(function(e){console.warn(`Dux: unable to initialize device signal tracking`,e)}),ho.isRunningInIframe()?ho.initAsChild(function(e){d(e)}):ho.initAsParent(l),f!=null&&f.page||nn(u,l,function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=l.enableActiveConsent,n=l.complianceZone,r=l.enableSecGpc,i=l.disableLegacyCookies,a=l.consentZones;l.essentialToken;var o={multiTrackToken:l.multiTrackToken,sessionToken:l.sessionToken};d(J({softNavigation:!0},e,Eo(e),To(t,n,r,o,i,a)))}),f!=null&&f.click||ka(u,l,[document.body]),f!=null&&f.componentViewability||Rt(u,l),f!=null&&f.error||Ma(u,l),f!=null&&f.visibility||Ba(u,l),f!=null&&f.webVitals||Wa(u,l),f!=null&&f.scroll||La(u,l),f!=null&&f.form||Pa(u,l);var m=function(e){document.dispatchEvent(new CustomEvent(e,{detail:Y(J({},l.consentState),{isConsentRequired:l.isConsentRequired,complianceZone:l.complianceZone,countryCode:l.countryCode,regionCode:l.regionCode,canLoadAnalytics:l.canLoadAnalytics,canLoadFunctional:l.canLoadFunctional,canLoadMarketing:l.canLoadMarketing,optOutSaleOfData:l.optOutSaleOfData,enableSecGpc:l.enableSecGpc})}
112))};T(`dux_opt_out_sale_of_data`,function(t){return W(function(){var n,r,i,a,o,s,c,u,f,p;return Z(this,function(h){switch(h.label){case 0:n=t.detail,r=n||{},i=r.optOutSaleOfData,a=l.enableActiveConsent,o=l.complianceZone,s=l.disableLegacyCookies,c=l.consentZones,h.label=1;case 1:return h.trys.push([1,3,,4]),[4,bo(Y(J({},e),{enableSecGpc:i,enableSessionWrites:!0}))];case 2:return u=h.sent(),f={essentialToken:u.essentialToken,multiTrackToken:u.multiTrackToken,sessionToken:u.sessionToken},d(J({},u,To(a,o,i,f,s,c))),[3,4];case 3:return p=h.sent(),console.warn(`Dux: fetchGeoData failed during opt-out sale of data`,p),[3,4];case 4:return m(`dux_consent_changed`),[2]}})})()},document),T(`dux_consent_change_request`,function(t){return W(function(){var t,n,r,i,a,o,s,c;return Z(this,function(u){switch(u.label){case 0:t=l.enableActiveConsent,n=l.complianceZone,r=l.enableSecGpc,i=l.disableLegacyCookies,a=l.consentZones,u.label=1;case 1:return u.trys.push([1,3,,4]),[4,bo(Y(J({},e),{enableSecGpc:r,enableSessionWrites:!0}))];case 2:return o=u.sent(),s={essentialToken:o.essentialToken,multiTrackToken:o.multiTrackToken,sessionToken:o.sessionToken},d(J({},o,To(t,n,r,s,i,a))),[3,4];case 3:return c=u.sent(),console.warn(`Dux: fetchGeoData failed during consent change`,c),[3,4];case 4:return m(`dux_consent_changed`),[2]}})})()},document),m(`dux_consent_ready`)},To=function(e,t,n,r,i,a){var o=Je(t,{consentZones:a}),s=Yt(),c=(s||{}).consentedAnalytics,l=function(t){return e===!1||o===!1||o===!0&&t===`1`},u=r?.multiTrackToken||I(`_shopify_y`),d=r?.sessionToken||I(`_shopify_s`),f=``,p=``;if(!e||!o||c===`1`){f=u||A(),p=d||A();var m=F(window.location.href);i||(!r?.multiTrackToken&&f!==u&&L(`_shopify_y`,f,{maxage:365*24*60*60*1e3,path:`/`,secure:!0,samesite:`lax`,domain:m}),p!==d&&L(`_shopify_s`,p,{maxage:1800*1e3,path:`/`,secure:!0,samesite:`lax`,domain:m}))}var h=!Ye({complianceZone:t,enableActiveConsent:e,enableSecGpc:n,consentedSaleOfData:s?.consentedSaleOfData});return{consentState:s,isConsentRequired:o,multiTrackToken:f,sessionToken:p,isNewUser:!u,canLoadAnalytics:l(s?.consentedAnalytics),canLoadFunctional:l(s?.consentedFunctional),canLoadMarketing:l(s?.consentedMarketing),optOutSaleOfData:h}},Eo=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window.location.href,n=e.pageViewToken||A(),r=e.metadata,i=e.extraMetadata,a=new URL(t),o=e.canonicalUrl||Ja(t),s=e.pathPrefix||Ca(a)||``,c=r?.handle||Xa(t,s),l=r?.page?.experimentVariationId||``,u=Y(J({},r?.page),{affiliate:r?.page?.affiliate||a.searchParams.get(`partner`)||I(`source`)||``,experimentVariationId:l});return{pageViewToken:n,url:t,pageLanguageCode:wa(s),lastShopDomain:I(`last_shop`),canonicalUrl:o,experimentVariationId:l,pathPrefix:s,handle:c,extraMetadata:i,metadata:Y(J({},r),{title:r?.title||document.title,language:r?.page?.language||navigator.language||``,page:u})}},Do={};function Oo(e){var t=e.src,n=e.module,r=e.element,i=Do[t];if(i)return i;var a=new Promise(function(e,i){var a=document.createElement(`script`);n&&(a.type=`module`),a.src=t,a.onload=function(){e(!0)},a.onerror=function(e){i(e)},r===`head`?document.head.appendChild(a):document.body.appendChild(a)});return Do[t]=a,a}function ko(e){var t=va((0,j.useState)(`loading`),2),n=t[0],r=t[1];return(0,j.useEffect)(function(){e&&e.src&&function(e){return W(function(){return Z(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),r(`loading`),[4,Oo(e)];case 1:return t.sent(),r(`done`),[3,3];case 2:return t.sent(),r(`error`),[3,3];case 3:return[2]}})})()}(e)},[e]),n}function Ao(e){var t=e;return!e&&(typeof window>`u`?`undefined`:X(window))<`u`&&(t=window.navigator.userAgent),/(android|iphone|ipad|mobile|phone|mobi|blackberry)/i.test(t)?`mobile`:`desktop`}var jo=`GTM-TZ26LP8`,Mo=function(e){return`https://www.googletagmanager.com/gtm.js?id=${e}&dl=dataLayer`},No=function(e){var t=e.gtmAccountId,n=t===void 0?jo:t,r=e.gtmUrlTemplate,i=r===void 0?Mo:r,a=e.onPageView,o=va((0,j.useState)(),2),s=o[0],c=o[1],l=R(),u=l.consentState,d=l.isConsentRequired,f=l.optOutSaleOfData,p=R().store,m=p||{},h=m.isReady,g=m.enableActiveConsent,_=h===!0&&!f&&(g===!1||d===!1||d===!0&&u?.consentedAnalytics===`1`);return ko(s),(0,j.useEffect)(function(){_&&c({src:i(n),module:!0})},[_,n,i]),(0,j.useEffect)(function(){if(_&&p){var e=p.metadata,t=e?.page,n=new URL(window.location.href),r=a?a(p):{},i=J({canonical_url:p.canonicalUrl||``,experiment_variation_id:p.experimentVariationId,is_new_user:p.isNewUser,currency_code:`USD`,last_shop_id:``,opt_in:``,blog_id:t?.blogId,blog_category:t?.blogCategory,continent_code:t?.continentCode||``,environment:t?.environment||p.mode,http_code:t?.httpCode,page_category:t?.pageCategory,page_group:t?.pageGroup,page_subtopic:t?.pageSubto
112pic,page_topic:t?.pageTopic,site_domain:n.hostname,site_display_format:Ao(navigator.userAgent),project:`Shopify`,event:`page_view`,service:p.service,country_code:p.countryCode,display_cookies_notice:p.complianceZone,last_shop_domain:p.lastShopDomain,user_token:p.multiTrackToken,page_name:n.pathname,path_prefix:p.pathPrefix,language:t?.language,user_language:navigator.language,page_language:p.pageLanguageCode,site_country_code:p.countryCode,page_title:e?.title||document.title,itcat:n.searchParams.get(`itcat`),itterm:n.searchParams.get(`itterm`),utm_campaign:n.searchParams.get(`utm_campaign`),utm_content:n.searchParams.get(`utm_content`),utm_medium:n.searchParams.get(`utm_medium`),utm_source:n.searchParams.get(`utm_source`),utm_term:n.searchParams.get(`utm_term`),page_url:n.toString(),page_variation:n.searchParams.get(`dest`),affiliate:t?.affiliate},r);window.dataLayer=window.dataLayer||[],window.dataLayer.push(i),window.dataLayer.push({"gtm.start":new Date().getTime(),event:`gtm.js`})}},[_]),null},Po=function(e){sa(t,e);function t(){G(this,t);var e=ra(this,t,arguments);return e.state={hasError:!1},e}return K(t,[{key:`componentDidCatch`,value:function(e){console.error(`[Dux: ActiveConsent] Failed to render consent UI`,e)}},{key:`render`,value:function(){return this.state.hasError?null:this.props.children}}],[{key:`getDerivedStateFromError`,value:function(){return{hasError:!0}}}]),t}(j.Component);function Fo(e){return(0,j.lazy)(function(){return e().catch(function(){return e()})})}var Io=Fo(function(){return t(()=>import(`./ActiveConsentCompact-EUCRPRS5-C1NhIbUX.js`).then(function(e){return{default:e.ActiveConsentCompact}}),__vite__mapDeps([2,1]))}),Lo=function(e){var t=e.metadata,n=e.enableActiveConsent,r=e.children,i=e.onPageView,a=e.enableGtmLoader,o=e.gtmAccountId,s=e.gtmUrlTemplate,c=ma(e,[`metadata`,`enableActiveConsent`,`children`,`onPageView`,`enableGtmLoader`,`gtmAccountId`,`gtmUrlTemplate`]),l=R(),u=l.updateTrackers,d=l.updateStore,f=l.isReady;(0,j.useEffect)(function(){Co(J({enableActiveConsent:n,enableGtmLoader:a,gtmAccountId:o,metadata:J({page:{}},t)},c),d,u)},[]);var p=n&&n!==`headless`;return j.createElement(j.Fragment,null,p&&(n===!0||n===`active`)&&j.createElement(hi,{locale:c.locale,countryCode:c.countryCode,regionCode:c.regionCode}),p&&f&&n===`granularCompact`&&j.createElement(Po,null,j.createElement(j.Suspense,{fallback:null},j.createElement(Io,null))),a&&j.createElement(No,{gtmAccountId:o,gtmUrlTemplate:s,onPageView:i}),r)};typeof globalThis==`object`&&`process`in globalThis;var Ro=`production`,zo=`shopify.com`;function Bo(e){if(typeof document>`u`)return``;try{let t=RegExp(`(?:^|; )${e}=([^;]*)(?:$|; )`),n=document?.cookie.match(t);return n?decodeURIComponent(n[1]):``}catch{return``}}function Vo(e){let t=e;if(!e&&typeof window<`u`)try{t=window.navigator.userAgent}catch{t=``}return/(android|iphone|ipad|mobile|phone|mobi|blackberry)/i.test(t)?`mobile`:`desktop`}var Ho=(e,t,n=[`true`,`1`])=>{let r=t;r||=typeof location>`u`?void 0:new URL(location.href,`https://www.shopify.com`);let i=r?.searchParams.get(e)||``;return!!n.find(e=>i===e)},Uo={LOG_LEVEL:`info`,MOZART_SERVER_PORT:``,PAGE_VISIBILITY:`published`,PARTNERS_SERVER_PORT:``,SHOPIFY_ADMIN_BASE_URI:`https://admin.shopify.com`,SHOPIFY_DOMAIN_TLD:`shopify.com`,SHOPIFY_APP_SERVICE:`brochure-iii-remix`,SHOPIFY_BRANDLIVE_EMBED_URL:`https://g.brand.live`,SHOPIFY_ENABLE_HYDRATION_META_TAG:`true`,SHOPIFY_IDENTITY_BASE_URI:`https://accounts.shopify.com`,SHOPIFY_MARKETING_PREFERENCES_ENDPOINT:`https://marketing.preferences.shopify.com/public/graphql`,SHOPIFY_SERVER_PORT:``,SITE_FAVICON:`https://cdn.shopify.com/b/shopify-brochure2-assets/61cc781fe73f11e9d4bd160d27cc627b.png`,SITE_HOST:`shopify.com`,SITE_URL:`www.shopify.com`,SHOPIFY_HCA_HOST:`support.shopify.io`,SHOPIFY_SIDEKICK_HOST:`sidekick.shopify.ai`,SHOPIFY_PUBLIC_AGENT_HOST:`public-agent.shopify.ai`,SHOPIFY_CONSENT_MIDDLEWARE_DRY_RUN:`false`,SHOPIFY_DUX_DEBUG_MODE:`false`};function Wo(e,t){return Uo[e]||t||``}var Go=function(e){return e.Center=`center`,e.Top=`top`,e.Bottom=`bottom`,e.Left=`left`,e.Right=`right`,e.None=`none`,e}({}
112),Ko=function(e){return e.None=`none`,e.Pricing=`pricing`,e.AboutShopify=`about-shopify`,e.LogoMaker=`logo-maker`,e.Mrbeast=`mrbeast`,e.ToolsDomainNameGenerator=`tools/domain-name-generator`,e.StoreLogin=`store-login`,e.Enterprise=`enterprise`,e.Bugbounty=`bugbounty`,e.EnterpriseCommerce=`enterprise-commerce`,e.News=`news`,e.Oberlo=`oberlo`,e.Blog=`blog`,e.Foundation=`foundation`,e.BrochureV2=`brochureV2`,e.EditionsWinter2023=`editionsWinter2023`,e.EditionsWinter2024=`editionsWinter2024`,e.EditionsJune2022=`editionsJune2022`,e.EditionsSummer2022=`editionsSummer2022`,e.EditionsSummer2024=`editionsSummer2024`,e.EditionsSummer2025=`editionsSummer2025`,e.EditionsWinter2025=`editionsWinter2025`,e.EditionsAll=`editionsAll`,e.EditionsW25Growth=`editionsW25Growth`,e.Pos=`pos`,e.Careers=`careers`,e.Plus=`plus`,e.Online=`online`,e.Partners=`partners`,e.Home=`home`,e.HomeNext=`homeNext`,e.Audiences=`audiences`,e.FinancialServices=`financialServices`,e.Finance=`finance`,e.CompareSalesforce=`compareSalesforce`,e.CompareLightspeed=`compareLightspeed`,e.CompareSquare=`compareSquare`,e.CompareEtsy=`compareEtsy`,e.CollabsCreatorsNext=`CollabsCreatorsNext`,e.TechFlexes=`tech-flexes`,e.Shopify=`shopify`,e.Manage=`manage`,e.Compare=`compare`,e.Collective=`collective`,e}({}),$=function(e){return e.ShopifyEssentialLegacy=`_shopify_essential_`,e.MultiTrackToken=`_shopify_y`,e.SessionToken=`_shopify_s`,e.GoogleAnalyticsId=`_ga`,e.PrivacySignal=`privacy_signal`,e.IsShopifyMerchant=`is_shopify_merchant`,e.LoggedIn=`logged_in`,e.MerchantEssential=`_merchant_essential`,e.MerchantAnalytics=`_merchant_analytics`,e.IdentitySession=`_identity_session`,e.Assignments=`v:a:3`,e.GoogleAdSense=`_gcl_au`,e.FacebookPixel=`_fbp`,e.MicrosoftClick=`_uetmsclkid`,e.TikTokClick=`ttclid`,e.TwitterClick=`_twclid`,e.RedditClick=`_rdt_cid`,e.LinkedInClick=`li_fat_id`,e}({}),qo=function(e){return e.ShopifyInter=`https://cdn.shopify.com/b/shopify-brochure2-assets/b2ba26f35a9189c443bbbd74242e6b0e.woff2`,e.ShopifyInterVietnamese=`https://cdn.shopify.com/b/shopify-brochure2-assets/5678e3c531039ef886c19698d9ca403a.woff2`,e.ShopifyInterCyrillic=`https://cdn.shopify.com/b/shopify-brochure2-assets/b8de81e471b1644e9ab09f75751443bf.woff2`,e.ShopifyInterGreek=`https://cdn.shopify.com/b/shopify-brochure2-assets/4a4ddbf76d541b9bfb47d7ae74bbe766.woff2`,e.TestNationalBold=`https://cdn.shopify.com/b/shopify-brochure2-assets/571e4de7e7a5f5f348d0fe6710c95b5b.woff2`,e.TestNationalMedium=`https://cdn.shopify.com/b/shopify-brochure2-assets/106b7ad0f67eeac78b7d0637fc506c0d.woff2`,e}({}),Jo=function(e){return e.Plus=`Plus`,e.PosPro=`POS Pro`,e.RetailPayments=`Retail Payments`,e.B2B=`B2B`,e.CommerceComponents=`Commerce Components`,e.Capital=`Capital`,e.ShopifyCredit=`Shopify Credit`,e.ShopifyShipping=`Shopify Shipping`,e.OnlinePayments=`Online Payments`,e.ShopCampaigns=`Shop Campaigns`,e.ShopifyBillPay=`Shopify Bill Pay`,e.ShopifyFulfillment=`SFN`,e.Agentic=`Agentic`,e}({}),Yo=function(e){return e.Gdpr=`gdpr`,e.Ccpa=`ccpa`,e.None=`none`,e}({}),Xo=function(e){return e.MultiTrackToken=`_y`,e.SessionToken=`_s`,e.PageViewToken=`_p`,e.SignupTypes=`signup_types[]`,e.SignupPage=`signup_page`,e.SignupRef=`ref`,e.Login=`login`,e.PromoCode=`promotional_program_code_promo_code`,e.GeoCountryCode=`geo_country_code`,e.AffiliateIRClickId=`irclickid`,e.AffiliateIRGWC=`irgwc`,e.AffiliatePartnerId=`partner`,e.AffiliatePartnerExcluded=`affpt`,e.ExperimentVariationId=`experiment_variation_id`,e.AshbyJid=`ashby_jid`,e}({}),Zo=function(e){return e.Bottom=`bottom`,e.Center=`center`,e.Left=`left`,e.Right=`right`,e.Top=`top`,e}({}),Qo=function(e){return e.Agave=`agave`,e.Aloe=`aloe`,e.Aloe30=`aloe_30`,e.Banana=`banana`,e.Black=`black`,e.CyanLight=`cyan_light`,e.Dark=`dark`,e.DeepBlue=`deep_blue`,e.DragonFruit=`dragon_fruit`,e.Gray=`gray`,e.Kale=`kale`,e.Lavender=`lavender`,e.Light=`light`,e.Lime=`lime`,e.PartnersOffWhite=`partners_off_white`,e.PosDark=`pos_dark`,e.PosLight=`pos_light`,e.PosWarmGray=`pos_warm_gray`,e.ShopifyGreen=`shopify_green`,e.ShopifyGreenGradient=`shopify_green_gradient`,e.ShopifyPurpleGradient=`shopify_purple_gradient`,e.ShopifyPlusGreen=`shopify_plus_green`,e.ShopifyGreenBlog=`shopify_green_blog`,e.Transparent=`transparent`,e.WarmGray=`warm_gray`,e.White=`white`,e}({}),$o=function(e){return e.Large=`large`,e.Medium=`medium`,e.Small=`small`,e}({}),es=function(e){return e.Full=`full`,e.Large=`large`,e.Small=`small`,e}({}),ts=Wo(`SITE_FAVICON`),ns=`https://${Wo(`SITE_URL`)}`,rs=`/__dux`,is=`/.well-known/dux?v2`,as=`_pri`;`${rs}`;var os=`/__pb/ce`,ss=`__brochureNotFoundPage`,cs={DEBUG_DISABLE_ANALYTICS:Ho(`debug_disable_analytics`),DEBUG_SHOPIFY_MERCHANT:Ho(`debug_shopify_merchant`)},ls=Ro!==`production`,us=`start-free-trial`,ds=`GTM-TZ26LP8`,fs={[$.PrivacySignal]:h.Essential,[$.ShopifyEsse
112ntialLegacy]:h.Essential,[$.MerchantEssential]:h.Essential,[$.LoggedIn]:h.Essential,[$.IdentitySession]:h.Essential,[$.IsShopifyMerchant]:h.Functional,[$.SessionToken]:h.Analytics,[$.MultiTrackToken]:h.Analytics,[$.Assignments]:h.Analytics,[$.GoogleAnalyticsId]:h.Analytics,[$.MerchantAnalytics]:h.Analytics,[$.GoogleAdSense]:h.Marketing,[$.FacebookPixel]:h.Marketing,[$.MicrosoftClick]:h.Marketing,[$.TikTokClick]:h.Marketing,[$.TwitterClick]:h.Marketing,[$.RedditClick]:h.Marketing,[$.LinkedInClick]:h.Marketing,"mto_%":h.Marketing,"_ga_%":h.Analytics};function ps(e,t){return e.replace(RegExp(`^/${t}(/|$)`),`/`)}function ms(e){return e.pathname.endsWith(`.data`)}function hs(e,t){let n=t.split(`/`);return e.split(`/`).map((e,t)=>e.startsWith(`:`)?n[t]:e).join(`/`)}var gs=r((e=>{var t=n(),r=Symbol.for(`react.element`),i=Symbol.for(`react.fragment`),a=Object.prototype.hasOwnProperty,o=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var i,c={},l=null,u=null;for(i in n!==void 0&&(l=``+n),t.key!==void 0&&(l=``+t.key),t.ref!==void 0&&(u=t.ref),t)a.call(t,i)&&!s.hasOwnProperty(i)&&(c[i]=t[i]);if(e&&e.defaultProps)for(i in t=e.defaultProps,t)c[i]===void 0&&(c[i]=t[i]);return{$$typeof:r,type:e,key:l,ref:u,props:c,_owner:o.current}}e.Fragment=i,e.jsx=c,e.jsxs=c})),_s=r(((e,t)=>{t.exports=gs()}));export{Bo as A,gn as B,es as C,Go as D,Xo as E,zt as F,ae as G,Tn as H,mt as I,p as J,C as K,Dn as L,zo as M,Lo as N,Wo as O,Be as P,R,qo as S,Ko as T,ge as U,sn as V,T as W,Zo as _,os as a,Qo as b,as as c,cs as d,ds as f,ns as g,us as h,ps as i,Ro as j,Vo as k,is as l,ls as m,hs as n,fs as o,ss as p,E as q,ms as r,ts as s,_s as t,rs as u,$ as v,Jo as w,Yo as x,$o as y,on as z};
113//# sourceMappingURL=jsx-runtime-Cvx0fZjB.js.map

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.