https://cdn.shopify.com/shopifycloud/world/brochure/production-shopify/assets/env.shared-DIm6L4Rg.js
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/humanSignal-3TAZ5PUY-DRyCDv74.js","assets/chunk-62JRHF6Z-Bxb16a7V.js","assets/ActiveConsentCompact-EUCRPRS5-DRmtEXDf.js"])))=>i.map(i=>d[i]); 2import{G as e,K as t,Y as n}from"./chunk-62JRHF6Z-Bxb16a7V.js";function r(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 a(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 o(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function s(e,t){return i(e)||a(e,t)||l(e,t)||o()}function c(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function l(e,t){if(e){if(typeof e==`string`)return r(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 r(e,t)}}var u=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}(u||{}),d=function(e){return e.Gdpr=`gdpr`,e.Ccpa=`ccpa`,e.AuPrivacyAct=`au_privacy_act`,e.Pipl=`pipl`,e.None=`none`,e}(d||{}),f=function(e){return e.Accepted=`1`,e.Rejected=`-1`,e}(f||{}),p=function(e){return e.PassiveConsent=`passive_consent`,e.ActiveConsent=`active_consent`,e}(p||{}),m=function(e){return e.Essential=`essential`,e.Analytics=`analytics`,e.Functional=`functional`,e.Marketing=`marketing`,e}(m||{}),h=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}(h||{}),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}(g||{}),_=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=function(e){return e.Lax=`lax`,e.Strict=`strict`,e.None=`none`,e}(v||{}),y=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}(y||{}),b=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}(b||{}),x=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}(x||{}),S=function(e){return e.Active=`active`,e.GranularCompact=`granularCompact`,e.Headless=`headless`,e}(S||{}),C=function(e){return e.GetGeoData=`geo`,e}(C||{}),ee=function(e){return e.Merchant=`merchant`,e.ShopApp=`shop_app`,e}(ee||{}),te=function(e){return e.Essential=`essential`,e.Analytics=`analytics`,e}(te||{}),ne=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}(ne||{}),re=0,w={};function T(){var e=s([...arguments],4),t=e[0],n=e[1],r=e[2],i=r===void 0?window:r,a=e[3];re+=1;var o=re.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`:c(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=s([...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 O(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=s(e,4),i=r[0],a=r[1],o=r[2],c=o===void 0?window:o,l=r[3];t.push(T(i,n(a,c),c,l))}),t}var ie=Object.defineProperty,k=function(e,t){for(var n in t)ie(e,n,{get:t[n],enumerable:!0})},A=[];for(let e=0;e<256;++e)A.push((e+256).toString(16).slice(1));function ae(e,t=0){return(A[e[t+0]]+A[e[t+1]]+A[e[t+2]]+A[e[t+3]]+`-`+A[e[t+4]]+A[e[t+5]]+`-`+A[e[t+6]]+A[e[t+7]]+`-`+A[e[t+8]]+A[e[t+9]]+`-`+A[e[t+10]]+A[e[t+11]]+A[e[t+12]]+A[e[t+13]]+A[e[t+14]]+A[e[t+15]]).toLowerCase()}var oe=new Uint8Array(16);function se(){return crypto.getRandomValues(oe)}function j(e,t,n){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():ce(e,t,n)}function ce(e,t,n){e||={};let r=e.random??e.rng?.()??se();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 ae(r)}var M=n(t(),1),le=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},ue=(e=>e?le(e):le),de=e=>e;
2function fe(e,t=de){let n=M.useSyncExternalStore(e.subscribe,M.useCallback(()=>t(e.getState()),[e,t]),M.useCallback(()=>t(e.getInitialState()),[e,t]));return M.useDebugValue(n),n}var pe=e=>{let t=ue(e),n=e=>fe(t,e);return Object.assign(n,t),n},me=(e=>e?pe(e):pe),he=e=>Symbol.iterator in e,ge=e=>`entries`in e,_e=(e,t)=>{let n=e instanceof Map?e:new Map(e.entries()),r=t instanceof Map?t: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},ve=(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 ye(e,t){return Object.is(e,t)?!0:typeof e!=`object`||!e||typeof t!=`object`||!t||Object.getPrototypeOf(e)!==Object.getPrototypeOf(t)?!1:he(e)&&he(t)?ge(e)&&ge(t)?_e(e,t):ve(e,t):_e({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)})}function be(e){let t=M.useRef(void 0);return n=>{let r=e(n);return ye(t.current,r)?t.current:t.current=r}}function xe(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 Se(e){if(Array.isArray(e))return e}function Ce(e){if(Array.isArray(e))return xe(e)}function we(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 Te(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){we(a,r,i,o,s,`next`,e)}function s(e){we(a,r,i,o,s,`throw`,e)}o(void 0)})}}function Ee(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function De(e,t){return t!=null&&typeof Symbol<`u`&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function Oe(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function ke(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 Ae(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function je(){throw TypeError(`Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function N(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){Ee(e,t,n[t])})}return e}function Me(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 Ne(e,t){return t??={},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Me(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function Pe(e,t){return Se(e)||ke(e,t)||Ie(e,t)||Ae()}function Fe(e){return Ce(e)||Oe(e)||Ie(e)||je()}function P(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function Ie(e,t){if(e){if(typeof e==`string`)return xe(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 xe(e,t)}}function Le(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 Re=`gclid`,ze=`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(`.`),Be=[`AU`],Ve=[`CN`],He=`1.0.3`,Ue=`default-application`,We=new Set([`gdpr`]),Ge=function(e,t){var n=e?.toUpperCase();return n&&ze.includes(n)?`gdpr`:n&&Be.includes(n)?`au_privacy_act`:n&&Ve.includes(n)?`pipl`:n===`US`&&t?.toUpperCase()===`CA`?`ccpa`:`none`},Ke=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return e===void 0?!1:We.has(e)?!0:t.consentZones?.includes(e)??!1},qe=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`},Je=`data-dux-initialized`,Ye=`dux_buffer`,Xe=`dux_queue`,Ze=`a, button, [data-click-enabled], input, select, textarea, [role="button"], [role="link"], [role="radio"], [role="checkbox"], [role="switch"], [role="combobox"], [role="listbox"], [role="textbox"]`,Qe=`[data-event-category], [data-ga-event], [data-ga-category]`,$e={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`},et={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},tt=.2,nt=0,rt=`/__dux`,it=`dux_device_signal_queue`,at=`dux_proto_queue`;function ot(e){return De(e,ShadowRoot)}function st(e){var t,n;return Le(this,function(r){switch(r.label){case 0:t=e.parentNode,r.label=1;case 1:return t?(n=De(t,HTMLElement),n?[4,t]:[3,3]):[3,5];case 2:n=r.sent(),r.label=3;case 3:t=!t.parentNode&&ot(t)?t.host:t.parentNode,r.label=4;case 4:return[3,1];case 5:return[2]}})}function ct(e){var t=e.composedPath?.call(e);return!!t?.length&&t[0]!==e.target}function lt(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(!De(s,ShadowRoot)){if(s===document||s===window)break;if(De(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(Ze);if(De(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 ut=function(){try{return RegExp(`[^\\p{L}\\p{N}-]+`,`gu`)}catch{return/[^a-zA-Z0-9-]+/g}}(),dt=function(e){return e.toLowerCase().replace(/^data-|^-/,``).replace(/-./g,function(e){return(e[1]||``).toUpperCase()}).replace(/-/g,``)},ft=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(ut,`-`),t=t.replace(/-{2,}/g,`-`),t=t.replace(/(^-)|(-$)/g,``),t=t.substring(0,50),t},pt=function(e){if(!e||!De(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=st(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},mt=function(e){return ft(e.dataset.sectionName||e.dataset.componentName||e.getAttribute(`name`)||e.getAttribute(`id`)||e.getAttribute(`aria-label`)||e.innerText||e.textContent||`unhandled-${e.tagName}`)},ht=function(e){try{return new URL(e,document.baseURI).origin.match(/shopify.|myshopify.io|spin.dev/)}catch(e){return console.error(`isShopifyLink`,e),!1}},gt=function(e){var t=e.tagName.toLowerCase();switch(t){case`button`:return`button_click`;case`a`:return ht(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`}},_t=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},vt=`data-component-extra-`,yt=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:vt,n={},r,i=dt(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,_t(r.dataset,i));var s=!0,c=!1,l=void 0;if(!a)try{for(var u=st(e)[Symbol.iterator](),d;!(s=(d=u.next()).done);s=!0){var f=d.value;Object.assign(n,_t(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,_t(e.dataset,i)),n},bt=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=st(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},xt=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=bt(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},St=function(e,t){var n=(xt(e,t)||[]).pop(),r=(n||{}).attrVal,i=r===void 0?``:r,a=Ct(n);return{name:ft(i||`unhandled-parent-section`),index:a}},Ct=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}},wt=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=mt(e),i=gt(e),a=St(e),o=a.name,s=a.index,c=xt(e,n)||[],l=[],u=yt(e);return c.forEach(function(e){var t=e.attrVal;l.push(ft(t))}),l.push(r),{elementName:r,elementType:i,sectionName:o,sectionIndex:s,componentTree:l.join(`|`).concat(t?`:${ft(e.tagName)}`:``),extraMetadata:u}},Tt=function(e){return e.replace(/[A-Z]/g,function(e){return`_${e.toLocaleLowerCase()}`})},Et=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=Tt(r);n[a]=i}}return n},Dt=0,Ot={},F={},kt=function(e,t){var n=[];return Object.keys(F).forEach(function(r){var i=F[r]||{},a=i.dom,o=i.threshold;a&&a===e&&o===t&&n.push(F[r])}),n},At=function(){return(typeof window>`u`?`undefined`:P(window))<`u`&&window.IntersectionObserver&&`intersectionRatio`in window.IntersectionObserverEntry?.prototype},jt=function(e){if(e){e.timer&&clearTimeout(e.timer);var t=e.dom,n=e.id,r=e.observer,i=e.threshold;delete F[n],kt(t,i).length||r.unobserve(t),Object.values(F).every(function(e){return e.observer!==r})&&delete Ot[i]}},Mt=function(e){var t=e.threshold;return Ot[t]||(Ot[t]=new IntersectionObserver(Ft(t),{root:null,threshold:t})),Ot[t]},Nt=function(e){var t=e.dom,n=e.getCurrentState,r=e.options,i=e.clientMessageId,a=i===void 0?j():i;if(!(!t||!At())){Dt+=1;var o=Dt.toString(),s=r?.threshold||tt,c=r?.duration||nt,l=Mt({threshold:s}),u={id:o,dom:t,observer:l,threshold:s,duration:c,clientMessageId:a,extraMetadata:r?.extraMetadata||{},getCurrentState:n};return kt(t,s).length||l.observe(t),F[o]=u,u}},Pt=function(e){var t=e.observation,n=e.store,r=e.trackers,i=t.dom,a=t.threshold,o=t.duration,s=wt(i,!1),c=s.componentTree,l=s.extraMetadata,u=s.elementName,d=s.sectionName,f=s.sectionIndex,p=N({},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(Et(p))})},Ft=function(e){return function(t){t.forEach(function(t){var n=t?.target;kt(n,e).forEach(function(e){return Te(function(){var r,i,a,o,s,c;return Le(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(){Pt({observation:e,store:i,trackers:a}),o?.(s),jt(e)},t.isIntersecting?e.duration>0?e.timer=setTimeout(function(){c()},e.duration):c():e.timer&&clearTimeout(e.timer),[2]})})()})})}},It=function(e,t){At()&&(document.querySelectorAll(`[data-viewable-component]`).forEach(function(n){return Nt({dom:n,getCurrentState:function(){return{store:t,trackers:e}}})}
2),Object.values(F).forEach(function(e){var t=e.observer,n=e.dom;t.observe(n)}))};function Lt(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`:P(requestAnimationFrame))>`u`?n=setTimeout(function(){a(e.apply(void 0,Fe(i)))},t):r=requestAnimationFrame(function(){a(e.apply(void 0,Fe(i)))})})}}function Rt(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 zt(e){return decodeURIComponent(atob(e).split(``).map(function(e){return`%${`00${e.charCodeAt(0).toString(16)}`.slice(-2)}`}).join(``))}function Bt(e){return(typeof Buffer>`u`?`undefined`:P(Buffer))<`u`?Buffer.from(e).toString(`base64`):Rt(e)}function Vt(e){return(typeof Buffer>`u`?`undefined`:P(Buffer))<`u`?Buffer.from(e,`base64`).toString():zt(e)}var Ht=function(e){return Bt(JSON.stringify(e))},Ut=[`.spin.dev`,`.workers.dev`,`.myshopify.io`,`.myshopify.dev`],Wt=Fe([`.com`,`.com.br`,`.co.uk`,`.dev`,`.engineering`,`.io`,`.ai`,`.app`,`.org`,`.cn`]).sort(function(e,t){return t.length-e.length}),Gt=function(e){return/^[a-z][a-z\d+.-]*:\/\//i.test(e)},Kt=function(e){var t=e?.trim();if(!(!t||t===`null`))try{var n=Gt(t)?t:`https://${t}`;return new URL(n).hostname||void 0}catch{}},I=function(e){var t=Kt(e);if(!(!t||Ut.some(function(e){return t.endsWith(e)}))){var n=Wt.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()}`}},L=function(e){if(!((typeof document>`u`?`undefined`:P(document))>`u`))try{var t=RegExp(`(?:^|; )${e}=([^;]*)(?:\$|;| )`),n=document.cookie.match(t);return n?decodeURIComponent(n[1]):``}catch{return``}},R=function(e,t,n){if((typeof document>`u`?`undefined`:P(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{}},qt=function(){var e=L(`privacy_signal`);if(e)try{return JSON.parse(Vt(e))}catch(e){console.error(`Invalid privacy settings, ${e}`),Jt()}},Jt=function(){R(`privacy_signal`,``,{maxage:0,path:`/`,secure:!0,samesite:`lax`,domain:I(window.location.href)})},Yt=function(e){var t=qt(),n=new URL(window.location.href),r=N(Ne(N({},t),{apiVersion:He,rootDomain:I(window.location.href),date:String(Date.now()),url:n.href}),e),i=I(window.location.href);return R(`privacy_signal`,Ht(r),{maxage:365*24*60*60*1e3,path:`/`,secure:!0,samesite:`lax`,domain:i}),r},Xt={debug:!0,enableActiveConsent:!1,isReady:!1,softNavigation:!1,service:Ue},Zt,Qt=function(e){var t=e.track,n=e.store;if(Zt=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})}},$t,en=function(e,t,n){Zt=``,n&&($t=function(r){n(r),Qt({track:e,store:t})}),Qt({track:e,store:t})},tn=function(e){if(Zt!==location.href){var t=e||{};t.httpStatusCode=t.httpStatusCode||void 0,$t&&$t(t),document.dispatchEvent(new CustomEvent(`website_client_page_view/2.14`,{detail:t}))}},z=me(function(e,t){return N({trackers:void 0,emitPageView:tn,updateTrackers:function(t){return e({trackers:t})},updateStore:function(n,r){var i=t().store,a=i===void 0?r||Xt:i;return Object.assign(a,n),Object.assign(r||Xt,a),e(N({store:a},a))},store:Xt},Xt)}),nn=function(){},rn=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nn,t=(0,M.useRef)(arguments.length>1?arguments[1]:void 0),n=(0,M.useRef)(nn),r=z(),i=r.trackers,a=r.store,o=(0,M.useRef)(a),s=(0,M.useRef)(i),c=(0,M.useRef)(e),l=Pe((0,M.useState)(!1),2),u=l[0],d=l[1];return(0,M.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,M.useCallback)(function(e){if(n.current(),n.current=nn,e&&u){var r=Nt({dom:e,options:t.current,getCurrentState:function(){return{store:o?.current,trackers:s?.current,sidecarCallback:c?.current}}});n.current=function(){jt(r),n.current=nn}}return e},[u])]},an=function(e){var t=e.text,n=e.token,r=e.href,i=e.linkText,a=e.componentName,o=e.target,s=r?M.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);return l===-1?M.createElement(M.Fragment,null,t,` `,s):M.createElement(M.Fragment,null,t.slice(0,l),s,t.slice(l+c.length))},on=`https://www.shopify.com`,sn=`https://www.shopify.cn`,cn=`.shopify.cn`,ln={en:``,da:`/dk`,dk:`/dk`,de:`/de`,es:`/es`,fr:`/fr`,it:`/it`,ja:`/jp`,ko:`/kr`,nl:`/nl`,pt:`/pt`,"pt-B
2R":`/br`,sv:`/se`,vi:`/vn`,"zh-CN":`/zh`,"zh-TW":`/tw`,"zh-HK":`/hk`},un=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`]]),dn=function(e){return Object.prototype.hasOwnProperty.call(ln,e)?ln[e]:``},fn=function(e,t){return I(e.hostname)===cn?sn:`${on}${t===`en`?un.get(e.hostname)??``:dn(t)}`},pn=new Set([`${on}/dk`,`${on}/vn`]),mn=function(e,t){var n=fn(e,t);return`${pn.has(n)?on:n}/legal/cookies`},hn=new Set,gn=`https://dux.invalid`,_n=new URL(gn).origin,vn=/^[a-z][a-z\d+.-]*:/i,yn=/^https?:\/\//i,bn=/^[\\/]{2}/,xn=function(e){if(bn.test(e))return!1;var t=vn.test(e);if(t&&!yn.test(e))return!1;try{var n=new URL(e,gn);return(n.protocol===`https:`||n.protocol===`http:`)&&(t||n.origin===_n)}catch{return!1}},Sn=function(e,t){var n=e?.trim();if(n){if(xn(n))return n;var r=`${t}:${e}`;hn.has(r)||(hn.add(r),console.warn(`Dux: ignoring invalid URL from ${t} "${e}"`))}},Cn=function(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n;return Sn(e,n)??Sn(t,r)},wn=me(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=Yt({consentedAll:e.hasConsentedAnalytics&&e.hasConsentedFunctional&&e.hasConsentedMarketing?`1`:`-1`,consentedAnalytics:h,consentedFunctional:g,consentedMarketing:_,countryCode:l,regionCode:d,complianceZone:f});r(N({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(N({},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}}))}}}),Tn=function(e){var t=wn(be(function(t){return N({isConsentRequired:e?!0:void 0},t)})),n=En(),r=(z()||{}).store,i=(r||{}).isReady;return(0,M.useEffect)(function(){if(!(!e||!i)){var a=t.updateState,o=t.persistPrivacySignal,s=e.apiVersion,c=s===void 0?He:s,l=new URL(location.href),u=I(window.location.href),d=e?.countryCode||r?.countryCode||``,f=e?.regionCode||r?.regionCode||``,p=Ge(d,f),m=e?.enableSecGpc||r?.enableSecGpc,h=Ke(p,{consentZones:r?.consentZones}),g=!1,_=!1,v=!1,y=!1,b,x=!1,S=function(){b=void 0,Jt()};if(b=qt(),b){var C=b.consentedAll,ee=b.consentedAnalytics,te=b.consentedFunctional,ne=b.consentedMarketing,re=b.consentedSaleOfData,w=b.apiVersion,T=w===void 0?``:w,E=Pe(T.split(`.`),3),D=E[0],O=D===void 0?0:D,ie=E[1],k=ie===void 0?0:ie,A=E[2],ae=A===void 0?0:A,oe=Pe(c.split(`.`),3),se=oe[0],j=oe[1],ce=oe[2],M=O<se||O===se&&k<j||O===se&&k===j&&ae<ce,le=!!(ee||C);T!==c&&M&&(C===`-1`||se!==O||j!==k?le=!1:ce!==ae&&(x=!0)),le?(g=!0,_=ee===`1`||C===`1`,v=te===`1`||C===`1`,y=ne===`1`||C===`1`):re||S()}var ue=e.shouldShowCookieNotice||h&&!g;a({rootDomain:u,complianceZone:p,regionCode:f,url:l.href,countryCode:d,apiVersion:c,enableSecGpc:m,hasMadeChoice:g,shouldShowCookieNotice:ue,isConsentRequired:h,hasConsentedAnalytics:_,hasConsentedFunctional:v,hasConsentedMarketing:y,privacySettings:b,handleTracking:n}),(typeof window>`u`?`undefined`:P(window))<`u`&&(window.cmp=t.getPublicState),x&&o({hasConsentedAnalytics:_,hasConsentedFunctional:v,hasConsentedMarketing:y}
2)}},[n,i]),t},En=function(){var e=z(),t=e.store,n=e.trackers,r=e.pageViewToken,i=e.updateStore;return(0,M.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])},Dn=`#fff`,B=`[id="active-consent"]`,On=` 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 ${B}, 12 ${B} button { 13 font-family: Inter, Helvetica, Arial, sans-serif; 14 } 15 16 ${B} { 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 ${B} a { 33 position: relative; 34 text-decoration: underline; 35 color: ${Dn}; 36 } 37 38 ${B} 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 ${B} > p { 52 padding-right: 16px; 53 color: white; 54 text-align: justify; 55 margin: 0; 56 } 57 58 ${B} .button-container { 59 display: flex; 60 gap: 8px; 61 justify-content: center; 62 align-items: center; 63 } 64 65 ${B} button { 66 background-color: ${Dn}; 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 ${B} button:hover { 85 background-color: #d4d4d8; 86 } 87 88 @media (max-width: 639px) { 89 ${B} { 90 padding: 20px max(16px, 5vw); 91 flex-direction: column; 92 gap: 16px; 93 } 94 95 ${B} > p { 96 padding-right: 0; 97 text-align: center; 98 } 99 100 ${B} .button-container { 101 flex-wrap: wrap; 102 width: 100%; 103 max-width: 360px; 104 } 105 106 ${B} button { 107 padding: 14px 12px; 108 flex: 1 1 0; 109 min-width: 0; 110 } 111 } 112`,kn={};k(kn,{acceptAllButtonText:function(){return Mn},content:function(){return An},cookiePolicyLinkText:function(){return jn},default:function(){return Pn},rejectAllButtonText:function(){return Nn}});var An=`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}}.`,jn=`politik om cookies`,Mn=`Acceptér alle`,Nn=`Afvis alle`,Pn={content:An,cookiePolicyLinkText:jn,acceptAllButtonText:Mn,rejectAllButtonText:Nn},Fn={};k(Fn,{acceptAllButtonText:function(){return In},content:function(){return Ln},cookiePolicyLinkText:function(){return Rn},default:function(){return Bn},rejectAllButtonText:function(){return zn}});var In=`Alle akzeptieren`,Ln=`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}}.`,Rn=`Cookie-Richtlinie`,zn=`Alle ablehnen`,Bn={acceptAllButtonText:In,content:Ln,cookiePolicyLinkText:Rn,rejectAllButtonText:zn},Vn={};k(Vn,{acceptAllButtonText:function(){return Wn},content:function(){return Hn},cookiePolicyLinkText:function(){return Un},default:function(){return Kn},rejectAllButtonText:function(){return Gn}});var Hn=`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}}.`,Un=`Cookie Policy`,Wn=`Accept all`,Gn=`Reject all`,Kn={content:Hn,cookiePolicyLinkText:Un,acceptAllButtonText:Wn,rejectAllButtonText:Gn},qn={};k(qn,{acceptAllButtonText:function(){return Jn},content:function(){return Yn},cookiePolicyLinkText:function(){return Xn},default:function(){return Qn},rejectAllButtonText:function(){return Zn}});var Jn=`Aceptar todas`,Yn=`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.`,Xn=`PolÃtica de cookies`,Zn=`Rechazar todas`,Qn={acceptAllButtonText:Jn,content:Yn,cookiePolicyLinkText:Xn,rejectAllButtonText:Zn},$n={};k($n,{acceptAllButtonText:function(){return nr},content:function(){return er},cookiePolicyLinkText:function(){return tr},default:function(){return ir},rejectAllButtonText:function(){return rr}});var er=`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}}.`,tr=`Politique en matière de cookies`,nr=`Tout accepter`,rr=`Tout refuser`,ir={content:er,cookiePolicyLinkText:tr,acceptAllButtonText:nr,rejectAllButtonText:rr},ar={};k(ar,{acceptAllButtonText:function(){return or},content:function(){return sr},cookiePolicyLinkText:function(){return cr},default:function(){return ur},rejectAllButtonText:function(){return lr}});var or=`Accetta tutti`,sr=`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}}.`,cr=`Informativa sui cookie`,lr=`Rifiuta tutti`,ur={acceptAllButtonText:or,content:sr,cookiePolicyLinkText:cr,rejectAllButtonText:lr},dr={};k(dr,{acceptAllButtonText:function(){return fr},content:function(){return pr},cookiePolicyLinkText:function(){return mr},default:function(){return gr},rejectAllButtonText:function(){return hr}});var fr=`ãã¹ã¦ã«åæãã`,pr=`Shopifyã¯ãShopifyãµã¤ããåºåãåæã®ä½é¨ã®æ¹åãªã©ããã¾ãã¾ãªç®çã§Cookie (ããã³ãã®ä»ã®é¡ä¼¼ãã¯ããã¸ã¼) ã使ç¨ãã¦ãã¾ãããã®ãããªä½¿ç¨æ¹æ³ã«åæããå ´å㯠[ãã¹ã¦ã«åæãã] ãã¯ãªãã¯ãã¦ãã ããã詳ããã¯Shopifyã®{{cookiePolicyLink}}ãã覧ãã ããã`,mr=`Cookieããªã·ã¼`,hr=`ãã¹ã¦ãæå¦ãã`,gr={acceptAllButtonText:fr,content:pr,cookiePolicyLinkText:mr,rejectAllButtonText:hr},_r={};k(_r,{acceptAllButtonText:function(){return vr},content:function(){return yr},cookiePolicyLinkText:function(){return br},default:function(){return Sr},rejectAllButtonText:function(){return xr}});var vr=`모ë ëì`,yr=`ì¿ í¤ ë° ê¸°í ì ì¬í 기ì ì Shopify ì¬ì´í¸ ì¬ì©ì íê²½ ê°ì ê³¼ ê´ê³ , ë¶ì ë±ì ë¤ìí ì©ëë¡ íì©ë©ëë¤. ì´ë¬í íì©ì ëìíìë©´ â모ë ëìâ를 í´ë¦íì¸ì. ìì¸í ë´ì©ì {{cookiePolicyLink}}ì ì°¸ê³ íì기 ë°ëëë¤.`,br=`ì¿ í¤ ì ì±
`,xr=`모ë ê±°ë¶`,Sr={acceptAllButtonText:vr,content:yr,cookiePolicyLinkText:br,rejectAllButtonText:xr},Cr={};k(Cr,{acceptAllButtonText:function(){return wr},content:function(){return Tr},cookiePolicyLinkText:function(){return Er},default:function(){return Or},rejectAllButtonText:function(){return Dr}});var wr=`Alles accepteren`,Tr=`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}}.`,Er=`cookiebeleid`,Dr=`Alles afwijzen`,Or={acceptAllButtonText:wr,content:Tr,cookiePolicyLinkText:Er,rejectAllButtonText:Dr},kr={};k(kr,{acceptAllButtonText:function(){return Ar},content:function(){return jr},cookiePolicyLinkText:function(){return Mr},default:function(){return Pr},rejectAllButtonText:function(){return Nr}});var Ar=`Aceitar todos`,jr=`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}}.`,Mr=`PolÃtica de Cookies`,Nr=`Recusar todos`,Pr={acceptAllButtonText:Ar,content:jr,cookiePolicyLinkText:Mr,rejectAllButtonText:Nr},Fr={};k(Fr,{acceptAllButtonText:function(){return Ir},content:function(){return Lr},cookiePolicyLinkText:function(){return Rr},default:function(){return Br},rejectAllButtonText:function(){return zr}});var Ir=`Acceptera alla`,Lr=`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}}.`,Rr=`cookiepolicy`,zr=`Avvisa alla`,Br={acceptAllButtonText:Ir,content:Lr,cookiePolicyLinkText:Rr,rejectAllButtonText:zr},Vr={};k(Vr,{acceptAllButtonText:function(){return Hr},content:function(){return Ur},cookiePolicyLinkText:function(){return Wr},default:function(){return Kr},rejectAllButtonText:function(){return Gr}});var Hr=`Chấp nháºn tất cả`,Ur=`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.`,Wr=`ChÃnh sách cookie`,Gr=`Từ chá»i tất cả`,Kr={acceptAllButtonText:Hr,content:Ur,cookiePolicyLinkText:Wr,rejectAllButtonText:Gr},qr={};k(qr,{acceptAllButtonText:function(){return Jr},content:function(){return Yr},cookiePolicyLinkText:function(){return Xr},default:function(){return Qr},rejectAllButtonText:function(){return Zr}});var Jr=`å
¨é¨æ¥å`,Yr=`æä»¬ç Cookieï¼åå
¶ä»ç±»ä¼¼ææ¯ï¼å
·æå¤ç§ç¨éï¼å
æ¬æ¹åæ¨å¨æä»¬ç½ç«ä¸çä½éªä»¥å广åååæãç¹å»âå
¨é¨æ¥åâ以æ¥åè¿äºç¨éãé
读æä»¬ç {{cookiePolicyLink}}äºè§£æ´å¤ä¿¡æ¯ã`,Xr=`Cookie æ¿ç`,Zr=`å
¨é¨æç»`,Qr={acceptAllButtonText:Jr,content:Yr,cookiePolicyLinkText:Xr,rejectAllButtonText:Zr},$r={};k($r,{acceptAllButtonText:function(){return ei},content:function(){return ti},cookiePolicyLinkText:function(){return ni},default:function(){return ii},rejectAllButtonText:function(){return ri}});var ei=`å
¨é¨æ¥å`,ti=`æåéå°å¤ç¨®ç¨éä½¿ç¨ Cookie (åå
¶ä»é¡ä¼¼æè¡)ï¼å
æ¬æåç¶²ç«é«é©ä»¥å廣ååç»èåæä½¿ç¨ã黿ãå
¨é¨æ¥åãå³è¡¨ç¤ºæ¥åéäºç¨éãå¦éç解詳æ
ï¼è«åé± {{cookiePolicyLink}}
112ã`,ni=`Cookie æ¿ç`,ri=`å
¨é¨æçµ`,ii={acceptAllButtonText:ei,content:ti,cookiePolicyLinkText:ni,rejectAllButtonText:ri},ai={};k(ai,{acceptAllButtonText:function(){return oi},content:function(){return si},cookiePolicyLinkText:function(){return ci},default:function(){return ui},rejectAllButtonText:function(){return li}});var oi=`å
¨é¨æ¥å`,si=`æåéå°å¤ç¨®ç¨éä½¿ç¨ Cookie (åå
¶ä»é¡ä¼¼æè¡)ï¼å
æ¬æåç¶²ç«é«é©ä»¥å廣ååç»èåæä½¿ç¨ã黿ãå
¨é¨æ¥åãå³è¡¨ç¤ºæ¥åéäºç¨éãå¦éç解詳æ
ï¼è«åé± {{cookiePolicyLink}}ã`,ci=`Cookie æ¿ç`,li=`å
¨é¨æçµ`,ui={acceptAllButtonText:oi,content:si,cookiePolicyLinkText:ci,rejectAllButtonText:li},di={da:kn,de:Fn,en:Vn,es:qn,fr:$n,it:ar,ja:dr,ko:_r,nl:Cr,"pt-BR":kr,sv:Fr,vi:Vr,"zh-CN":qr,"zh-HK":$r,"zh-TW":ai},fi=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 di[r]?r:n&&di[n]?n:t&&di[t]?t:`en`},pi=function(e){var t=e.countryCode,n=e.regionCode,r=e.locale,i=Pe(rn(),1)[0],a=z(),o=a.isReady,s=a.urls,c=Tn({countryCode:t,regionCode:n}),l=c.shouldShowCookieNotice,u=c.persistPrivacySignal,d=c.updateState,f=fi(r||t),p=(typeof window>`u`?`undefined`:P(window))>`u`?void 0:window.location.href,m=(0,M.useMemo)(function(){return Cn(s?.cookiePolicy,p?mn(new URL(p),f):void 0,`urls.cookiePolicy`,`cookie policy resolver`)},[f,p,s?.cookiePolicy]),h=Pe((0,M.useState)(di[f]),2),g=h[0],_=h[1];(0,M.useEffect)(function(){_(di[f])},[f]),(0,M.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,M.useCallback)(function(e){u({hasConsentedAnalytics:e,hasConsentedFunctional:e,hasConsentedMarketing:e})},[u]);return M.createElement(M.Fragment,null,M.createElement(`style`,{dangerouslySetInnerHTML:{__html:On}}),l&&M.createElement(`section`,{id:`active-consent`,ref:i,"data-section-name":`cookie-active-consent-notice`},M.createElement(`p`,null,M.createElement(an,{text:v,token:`cookiePolicyLink`,href:m,linkText:y,componentName:`cookie-policy-link`})),M.createElement(`div`,{className:`button-container`},M.createElement(`button`,{onClick:function(){return S(!1)},"data-component-name":`reject`,type:`button`},b),M.createElement(`button`,{onClick:function(){return S(!0)},"data-component-name":`accept`,type:`button`},x))))},mi=-1,V=e=>{addEventListener(`pageshow`,t=>{t.persisted&&(mi=t.timeStamp,e(t))},!0)},H=(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)))}},hi=e=>{requestAnimationFrame(()=>requestAnimationFrame(e))},gi=()=>{let e=performance.getEntriesByType(`navigation`)[0];if(e&&e.responseStart>0&&e.responseStart<performance.now())return e},_i=()=>gi()?.activationStart??0,U=(e,t=-1)=>{let n=gi(),r=`navigate`;return mi>=0?r=`back-forward-cache`:n&&(document.prerendering||_i()>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}},vi=new WeakMap;function yi(e,t){let n=vi.get(t);return n||(n=new WeakMap,vi.set(t,n)),n.get(e)||n.set(e,new t),n.get(e)}var bi=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)}},xi=(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{}},Si=e=>{let t=!1;return()=>{t||=(e(),!0)}},W=-1,Ci=new Set,wi=()=>document.visibilityState!==`hidden`||document.prerendering?1/0:0,Ti=e=>{if(document.visibilityState===`hidden`){if(e.type===`visibilitychange`)for(let e of Ci)e();isFinite(W)||(W=e.type===`visibilitychange`?e.timeStamp:0,removeEventListener(`prerenderingchange`,Ti,!0))}},Ei=()=>
112{if(W<0){let e=_i();W=(document.prerendering?void 0:globalThis.performance.getEntriesByType(`visibility-state`).find(t=>t.name===`hidden`&&t.startTime>=e)?.startTime)??wi(),addEventListener(`visibilitychange`,Ti,!0),addEventListener(`prerenderingchange`,Ti,!0),V(()=>{setTimeout(()=>{W=wi()})})}return{get firstHiddenTime(){return W},onHidden(e){Ci.add(e)}}},Di=e=>{document.prerendering?addEventListener(`prerenderingchange`,e,!0):e()},Oi=[1800,3e3],ki=(e,t={})=>{Di(()=>{let n=Ei(),r,i=U(`FCP`),a=xi(`paint`,e=>{for(let t of e)t.name===`first-contentful-paint`&&(a.disconnect(),t.startTime<n.firstHiddenTime&&(i.value=Math.max(t.startTime-_i(),0),i.entries.push(t),r(!0)))});a&&(r=H(e,i,Oi,t.reportAllChanges),V(n=>{i=U(`FCP`),r=H(e,i,Oi,t.reportAllChanges),hi(()=>{i.value=performance.now()-n.timeStamp,r(!0)})}))})},Ai=[.1,.25],ji=(e,t={})=>{let n=Ei();ki(Si(()=>{let r,i=U(`CLS`,0),a=yi(t,bi),o=e=>{for(let t of e)a.h(t);a.i>i.value&&(i.value=a.i,i.entries=a.o,r())},s=xi(`layout-shift`,o);s&&(r=H(e,i,Ai,t.reportAllChanges),n.onHidden(()=>{o(s.takeRecords()),r(!0)}),V(()=>{a.i=0,i=U(`CLS`,0),r=H(e,i,Ai,t.reportAllChanges),hi(r)}),setTimeout(r))}))},Mi=0,Ni=1/0,Pi=0,Fi=e=>{for(let t of e)t.interactionId&&(Ni=Math.min(Ni,t.interactionId),Pi=Math.max(Pi,t.interactionId),Mi=Pi?(Pi-Ni)/7+1:0)},Ii,Li=()=>Ii?Mi:performance.interactionCount??0,Ri=()=>{`interactionCount`in performance||Ii||(Ii=xi(`event`,Fi,{durationThreshold:0}))},zi=0,Bi=class{l=[];u=new Map;m;p;v(){zi=Li(),this.l.length=0,this.u.clear()}T(){let e=Math.min(this.l.length-1,Math.floor((Li()-zi)/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)}}},Vi=e=>{let t=globalThis.requestIdleCallback||setTimeout,n=globalThis.cancelIdleCallback||clearTimeout;if(document.visibilityState===`hidden`)e();else{let r=Si(e),i=-1,a=()=>{n(i),r()};addEventListener(`visibilitychange`,a,{once:!0,capture:!0}),i=t(()=>{removeEventListener(`visibilitychange`,a,{capture:!0}),r()})}},Hi=[200,500],Ui=(e,t={})=>{if(!globalThis.PerformanceEventTiming||!(`interactionId`in PerformanceEventTiming.prototype))return;let n=Ei();Di(()=>{Ri();let r,i=U(`INP`),a=yi(t,Bi),o=e=>{Vi(()=>{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=xi(`event`,o,{durationThreshold:t.durationThreshold??40});r=H(e,i,Hi,t.reportAllChanges),s&&(s.observe({type:`first-input`,buffered:!0}),n.onHidden(()=>{o(s.takeRecords()),r(!0)}),V(()=>{a.v(),i=U(`INP`),r=H(e,i,Hi,t.reportAllChanges)}))})},Wi=class{m;h(e){this.m?.(e)}},Gi=[2500,4e3],Ki=(e,t={})=>{Di(()=>{let n=Ei(),r,i=U(`LCP`),a=yi(t,Wi),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-_i(),0),i.entries=[t],r())},s=xi(`largest-contentful-paint`,o);if(s){r=H(e,i,Gi,t.reportAllChanges);let n=Si(()=>{o(s.takeRecords()),s.disconnect(),r(!0)}),a=e=>{e.isTrusted&&(Vi(n),removeEventListener(e.type,a,{capture:!0}))};for(let e of[`keydown`,`click`,`visibilitychange`])addEventListener(e,a,{capture:!0});V(n=>{i=U(`LCP`),r=H(e,i,Gi,t.reportAllChanges),hi(()=>{i.value=performance.now()-n.timeStamp,r(!0)})})}})},qi=[800,1800],Ji=e=>{document.prerendering?Di(()=>Ji(e)):document.readyState===`complete`?setTimeout(e):addEventListener(`load`,()=>Ji(e),!0)},Yi=(e,t={})=>{let n=U(`TTFB`),r=H(e,n,qi,t.reportAllChanges);Ji(()=>{let i=gi();i&&(n.value=Math.max(i.responseStart-_i(),0),n.entries=[i],r(!0),V(()=>{n=U(`TTFB`,0),r=H(e,n,qi,t.reportAllChanges),r(!0)}))})};function Xi(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 Zi(e){if(Array.isArray(e))return e}function Qi(e){if(Array.isArray(e))return Xi(e)}function $i(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function ea(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 G(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function o(e){ea(a,r,i,o,s,`next`,e)}function s(e){ea(a,r,i,o,s,`throw`,e)}o(void 0)})}}function ta(e,t,n){return t=J(t),ma(e,ba()?Reflect.construct(t,n||[],J(e).constructor):t.apply(e,n))}function K(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function na(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 q(e,t,n){return t&&na(e.prototype,t),n&&na(e,n),e}function ra(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ia(e,t,n){return ia=typeof Reflect<`u`&&Reflect.get?Reflect.get:function(e,t,n){var r=_a(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n||e):i.value}},ia(e,t,n||e)}function J(e){return J=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},J(e)}function aa(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&&ha(e,t)}function oa(e,t){return t!=null&&typeof Symbol<`u`&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function sa(e){if(typeof Symbol<`u`&&e[Symbol.iterator]!=null||e[`@@iterator`]!=null)return Array.from(e)}function ca(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}}
112function la(){throw TypeError(`Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function ua(){throw TypeError(`Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Y(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){ra(e,t,n[t])})}return e}function da(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 X(e,t){return t??={},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):da(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function fa(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=pa(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 pa(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 ma(e,t){return t&&(Z(t)===`object`||typeof t==`function`)?t:$i(e)}function ha(e,t){return ha=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ha(e,t)}function ga(e,t){return Zi(e)||ca(e,t)||ya(e,t)||la()}function _a(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&(e=J(e),e!==null););return e}function va(e){return Qi(e)||sa(e)||ya(e)||ua()}function Z(e){"@swc/helpers - typeof";return e&&typeof Symbol<`u`&&e.constructor===Symbol?`symbol`:typeof e}function ya(e,t){if(e){if(typeof e==`string`)return Xi(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 Xi(e,t)}}function ba(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ba=function(){return!!e})()}function Q(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>0&&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 xa=function(e){var t=$e[e.hostname]||$e.default;if(typeof t==`string`)return t;var n=ga(e.pathname.toLowerCase().split(`/`),2)[1],r=n===void 0?``:n;return Object.prototype.hasOwnProperty.call(t,r)?t[r]:et[r]===!0?r:t.default||`en`},Sa=function(e){return e?.replace(/^\/+/,``).split(`-`)[0]||`en`},Ca=function(e){var t=e.getBoundingClientRect(),n=!pt(e);return{left:Math.round(t.left+(n?window.scrollX-e.clientLeft:0)),top:Math.round(t.top+(n?window.scrollY-e.clientTop:0))}},wa=function(e){var t=e.element,n=e.clientMessageId,r=n===void 0?j():n,i=e.eventType,a=e.track,o=e.store,s=e.options,c=s===void 0?{extraMetadata:{}}:s,l=t.closest(Ze);if(!(!l||l.matches(`[data-click-disabled], [data-click-enabled="false"]`))){var u=Ca(l),d=u.left,f=u.top,p=wt(l),m=p.elementName,h=p.elementType,g=p.sectionName,_=p.sectionIndex,v=p.componentTree,y=p.extraMetadata,b=Y({},y,c?.extraMetadata),x=l.getAttribute(`href`)||``,S=l.innerText||l.textContent||l.getAttribute(`aria-label`)||``;if(S=va(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})}
112if(a.gtm){var ee=t.closest(Qe),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(Et(b))}),a.gtm(te)}}},Ta,Ea=function(e){Ta&&e?.forEach(function(e){T(`click`,Ta,e,!0),T(`contextmenu`,Ta,e,!0),T(`auxclick`,Ta,e,!0)})},Da=function(e,t,n){Ta=function(n){var r=lt(n),i=ct(n)?`shadow_dom`:`global_listener`;wa({element:r,eventType:n.type,track:e,store:t,options:{extraMetadata:{triggeredBy:i}}})},Ea(n)},Oa=function(e){return e===void 0?void 0:parseInt(e,10)},ka=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:Oa(r?.[1]),columnNumber:Oa(r?.[2])}},Aa=function(e,t){D(`error`,function(n){var r=ka(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)},ja=function(e){var t=oa(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 oa(e,HTMLInputElement)&&e.validationMessage}),o&&(a=`${o.name||o.id}: ${o?.validationMessage}`));var s=wt(t,!1).componentTree,c=s===void 0?``:s,l=wt(n,!0).componentTree;return{formEl:t,submitterEl:n,errorEl:o,hasError:i,action:r,message:a,componentTree:c,submitterComponentTree:l===void 0?``:l}},Ma=function(e,t){T(`submit`,function(n){if(n){var r=ja(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)},Na=[],Pa=null,Fa=function(e,t){var n=0,r=0,i=!1,a=t.pageViewToken;Na.forEach(function(e){return E(e)}),Na=[],Pa&&E(Pa),Pa=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}),Na.forEach(function(e){return E(e)})}},l=Lt(function(){var e=o();e===100&&c(e)});Na.push(T(`scroll`,l,document),T(`beforeunload`,s,window),T(`unload`,s,window),T(`pagehide`,s,window),T(`visibilitychange`,s,document)),Pa=D(`website_client_page_view/2.14`,function(n){c(r),Fa(e,t)},document),l()},Ia=`hidden`,La=`visible`,Ra=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===La?Ia:La)}},i=function(e){O([[`visibilitychange`,r(e),document],[e===La?`pageshow`:`pagehide`,r(e),window,!0]])};i(Ia)},za={CLS:`cumulativeLayoutShift`,CLS_ENTRIES:`cumulativeLayoutShiftEntries`,FCP:`firstContentfulPaint`,LCP:`largestContentfulPaint`,TTFB:`timeToFirstByte`,INP:`interactionToNextPaint`,FPS:`framesPerSecond`},$=function(e,t){if(!(typeof e!=`number`||typeof t!=`number`||!Number.isFinite(e)||!Number.isFinite(t)||t<e))return Math.round(t-e)},Ba=function(e){if(!(typeof e!=`number`||!Number.isFinite(e)))return e},Va=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`,$(e.startTime,e.responseStart)),n(`webVitalsNavigationRedirectCount`,Ba(e.redirectCount)),n(`webVitalsNavigationRedirectDuration`,$(e.redirectStart,e.redirectEnd)),n(`webVitalsNavigationFetchStartDelay`,$(e.startTime,e.fetchStart)),n(`webVitalsNavigationDnsDuration`,$(e.domainLookupStart,e.domainLookupEnd)),n(`webVitalsNavigationConnectDuration`,$(e.connectStart,e.connectEnd)),n(`webVitalsNavigationRequestToFirstByte`,$(e.requestStart,e.responseStart)),n(`webVitalsNavigationResponseDuration`,$(e.responseStart,e.responseEnd)),e.workerStart>0&&n(`webVitalsNavigationWorkerStartDelay`,$(e.startTime,e.workerStart)),e.secureConnectionStart>0&&n(`webVitalsNavigationTlsDuration`,$(e.secureConnectionStart,e.connectEnd)),n(`webVitalsNavigationNextHopProtocol`,e.nextHopProtocol),t},Ha=function(e,t){return G(function(){var n,r,i,a,o;return Q(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=$(s?.startTime,s?.domContentLoadedEventEnd),l=Va(s);if(n&&e.denormalizedDux){var u={schemaId:`dux_website_events/1.8`,payload:Y({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 za&&(a[e.name]=e)},ji(o,{reportAllChanges:!0}),Ui(o,{reportAllChanges:!0}),Ki(o,{reportAllChanges:!0}),Yi(o,{reportAllChanges:!0}),ki(o,{reportAllChanges:!0}),O([[`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]})})()},Ua=function(e){return e.schemaId!==void 0},Wa=`dux_website_events/`,Ga=function(e){return e!==null&&(e===void 0?`undefined`:Z(e))==`object`&&typeof e.schemaId==`string`&&e.schemaId.startsWith(Wa)},Ka=function(e){return(document.querySelector(`link[rel="canonical"]`)?.getAttribute(`href`)||e).split(/[?#]/)[0]},qa=function(e){if(e)try{return(new URL(e).pathname.split(`/`).filter(Boolean).join(`/`)||`home`).toLowerCase()}catch(e){console.error(`malformed href`,e)}return``},Ja=function(e,t){var n=qa(document.querySelector(`link[rel="alternate"][hreflang="en"]`)?.getAttribute(`href`));return n||=qa(Ka(e)),t&&n===t.toLowerCase()&&(n=`home`),n},Ya=new Map;function Xa(){try{var e=`__dux_storage_test__`;return sessionStorage.setItem(e,e),sessionStorage.removeItem(e),!0}catch{return!1}}var Za=Xa(),Qa={getItem:function(e){if(Za)try{return sessionStorage.getItem(e)}catch{return Ya.get(e)??null}return Ya.get(e)??null},setItem:function(e,t){if(Za)try{sessionStorage.setItem(e,t);return}catch{}Ya.set(e,t)},removeItem:function(e){if(Za)try{sessionStorage.removeItem(e);return}catch{}Ya.delete(e)}},$a=10,eo=1024,to=function(){function e(t){K(this,e),this.store=t,this.sessionStorageKey=Ye,this.inMemoryBuffer=this.createEmptyBuffer(),this.track=this.track.bind(this),this.flush=this.flush.bind(this),this.debounceFlush=Lt(this.flush.bind(this),250),T(`beforeunload`,this.flush,window),T(`unload`,this.flush,window),T(`pagehide`,this.flush,window)}return q(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?j():a,s=n.isEssential;this.refreshLegacySessionToken();var c;if(c=Ua(e)?X(Y({},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<eo&&(this.addEventToBuffer(l,c),this.persistToSessionStorage(l))}else this.addEventToBuffer(this.inMemoryBuffer,c),i||this.inMemoryBuffer.events.length>=$a?this.flush():this.debounceFlush()}},{key:`flush`,value:function(){if(!((typeof window>`u`?`undefined`:Z(window))>`u`)){var e=this.createEmptyBuffer();this.store.consentState?.consentedAnalytics===`1`&&(e=this.getSessionStorageBuffer(),Qa.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=Qa.getItem(this.sessionStorageKey);if(t)try{var n=JSON.parse(t);Array.isArray(n)?e=X(Y({},e),{events:n}):n&&Array.isArray(n.events)&&(e=Y({},this.createEmptyBuffer(),n))}catch{}return e}},{key:`addEventToBuffer`,value:function(e,t){e.events.push(t)}},{key:`mergeBuffers`,value:function(e,t){return X(Y({},t,e),{events:va(e.events).concat(va(t.events))})}},{key:`persistToSessionStorage`,value:function(e){Qa.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 G(function(){var n,r,i,a;return Q(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=L(`_shopify_s`);if(e){this.store.sessionToken=e;return}var t=j();this.store.sessionToken=t,R(`_shopify_s`,t,{maxage:1800*1e3,path:`/`,secure:!0,samesite:`lax`,domain:I(window.location.href)})}}}]),e}(),no=function(e){aa(t,e);function t(){K(this,t);var e=ta(this,t,arguments);return e.sessionStorageKey=Ye,e}return t}(to),ro=function(){function e(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];K(this,e),this.store=t,this.queue=n,this.queueInterval=null,this.track=this.track.bind(this)}return q(e,[{key:`track`,value:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Y({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||``},Et(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}(),io=function(e){aa(t,e);function t(){K(this,t);var e=ta(this,t,arguments);return e.sessionStorageKey=Xe,e}return q(t,[{key:`track`,value:function(e,n){if(Ga(e)){var r=e.payload?.pageViewToken;r&&this.capturePageViewContext(r)}ia(J(t.prototype),`track`,this).call(this,e,n)}},{key:`capturePageViewContext`,value:function(e){if(!((typeof window>`u`?`undefined`:Z(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(Ga(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:va(e.events).concat(va(t.events)),pageContext:Y({},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(Et(this.store.extraMetadata)):void 0}catch{}return{pageviewUrl:window.location.href,canonicalUrl:Ka(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}(to),ao=function(e){aa(t,e);function t(){K(this,t);var e=ta(this,t,arguments);return e.sessionStorageKey=it,e}return q(t,[{key:`getEndpoint`,value:function(){return this.store.deviceSignalEndpoint||`/.well-known/collect`}}]),t}(io);function oo(){if(!((typeof window>`u`?`undefined`:Z(window))>`u`)){var e={},t=(typeof document>`u`?`undefined`:Z(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 so=function(e){aa(t,e);function t(){K(this,t);var e=ta(this,t,arguments);return e.sessionStorageKey=at,e}return q(t,[{key:`track`,value:function(e,n,r){var i=oo(),a=this.store.pageViewToken,o=Y({kind:`protojson`,event:e},i?{view:i}:{},r?{hints:r}:{},a?{pageViewToken:a}:{});ia(J(t.prototype),`track`,this).call(this,o,n)}}]),t}(to);function co(e){var t=e.replace(/[.*+?^${}()|[\]\\]/g,`\\$&`).replace(/%/g,`.*`);return RegExp(`^${t}\$`)}var lo={privacy_signal:`essential`,_shopify_test:`essential`,_shopify_y:`analytics`,_shopify_s:`analytics`},uo=function(e,t){var n=[],r=t.approvedCookiesList,i=t.cookieBlockerDryRunOnly,a=Y({},lo,r||{}
112),o=t.countryCode,s=t.regionCode,c=t.consentZones;if(Ke(Ge(o,s),{consentZones:c})){var l=Object.keys(a).filter(function(e){return e.includes(`%`)}).map(function(e){return{glob:e,regex:co(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=qt()||{},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=ga(/(.+?)=/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(Y({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})}}},fo=function(e){return e.HandshakeRequest=`DUX_HANDSHAKE_REQUEST`,e.HandshakeResponse=`DUX_HANDSHAKE_RESPONSE`,e.ContextUpdate=`DUX_CONTEXT_UPDATE`,e}(fo||{}),po=new(function(){function e(){K(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 q(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}},{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`:Z(window))<`u`}},{key:`discoverIframes`,value:function(){var e=this;!this.isWindowAvailable()||(typeof document>`u`?`undefined`:Z(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`:Z(document))>`u`)return``;try{if(document.referrer)return new URL(document.referrer).origin}catch{}return window.location.origin}}
112,{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`:Z(MutationObserver))>`u`||(typeof document>`u`?`undefined`:Z(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||Z(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=X(Y({},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`:Z(r))!=`symbol`&&(r===void 0?`undefined`:Z(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 invalid 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}()),mo=function(){var e=0;if(window&&window.performance&&typeof window.performance.getEntriesByType==`function`){var t=window.performance.getEntriesByType(`navigation`);Array.isArray(t)&&t[0]&&Z(t[0])==`object`&&(e=t[0].responseStatus||0)}return!e&&document.title.match(/(^|\s)404($|\b)/i)&&(e=404),e},ho,go=0,_o,vo=function(e){return G(function(){var t,n,r,i,a,o,s,c,l,u,d,f,p;return Q(this,function(m){switch(m.label){case 0:return t=e.eventHandlerEndpoint,n=t===void 0?rt: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=Y({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})];
112case 1:return[2,m.sent().json()]}})})()},yo=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{R(`_shopify_test`,`1`,{maxage:5e3,path:`/`});var n=L(`_shopify_test`)===`1`;if(R(`_shopify_test`,``,{maxage:-1,path:`/`}),!n)return!0}catch{return!0}return!1},bo=function(){return new Promise(function(e){document.body?e():D(`domcontentloaded`,e)})},xo=function(e,t,n,r,i){return G(function(){var a;return Q(this,function(o){return ho?[2,ho]:(a=go,[2,(ho=function(){return G(function(){var o,s,c,l,u,d,f,p,m,h;return Q(this,function(g){switch(g.label){case 0:if((typeof window>`u`?`undefined`:Z(window))>`u`)throw Error(`window is undefined`);if(e.isStateless=yo(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?Ge(e.countryCode,e.regionCode):void 0,l=qt()?.consentedAnalytics===`1`,u=e.enableActiveConsent&&Ke(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=X(Y({},e),{enableSecGpc:e.enableSecGpc===!0?!0:void 0}),[4,vo(f)];case 2:return p=g.sent(),a===go?(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===go,h?[4,bo()]:[3,6];case 5:h=(g.sent(),a===go&&So(e,t,n,r,i)),g.label=6;case 6:return[2]}})})()}(),ho)])})})()},So=function(t,n,r,i,a){_o=document.body,_o.setAttribute(Je,`1`);var o=Ge(t.countryCode,t.regionCode),s=Number(t.httpStatusCode||mo())||void 0,c={essentialToken:t.essentialToken,multiTrackToken:t.multiTrackToken,sessionToken:t.sessionToken},l=Object.assign(i||Xt,X(Y({},t,wo(t),Co(t.enableActiveConsent,o,t.enableSecGpc,c,t.disableLegacyCookies,t.consentZones)),{complianceZone:o,isReady:!0,softNavigation:!1,httpStatusCode:s}));n&&n(l);var u=a||{dux:new no(l).track,denormalizedDux:new io(l).track,deviceSignal:t!=null&&t.enableLogger?.deviceSignal?new ao(l).track:void 0,gtm:t?.enableGtm?new ro(l).track:void 0,duxProto:t!=null&&t.enableLogger?.duxProto?new so(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),po.broadcastContext(l)},f=t.disableLogger,p=t.enableLogger;p!=null&&p.cookieBlocker&&uo(u,l),p!=null&&p.humanSignal&&e(()=>import(`./humanSignal-3TAZ5PUY-DRyCDv74.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&&e(()=>import(`./deviceSignal-VPFI2RCS-DyC0aV0B.js`).then(function(e){var t=e.initDeviceSignalTracking;t(u,l)}),[]).catch(function(e){console.warn(`Dux: unable to initialize device signal tracking`,e)}),po.isRunningInIframe()?po.initAsChild(function(e){d(e)}):po.initAsParent(l),f!=null&&f.page||en(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(Y({softNavigation:!0},e,wo(e),Co(t,n,r,o,i,a)))}),f!=null&&f.click||Da(u,l,[document.body]),f!=null&&f.componentViewability||It(u,l),f!=null&&f.error||Aa(u,l),f!=null&&f.visibility||Ra(u,l),f!=null&&f.webVitals||Ha(u,l),f!=null&&f.scroll||Fa(u,l),f!=null&&f.form||Ma(u,l);var m=function(e){document.dispatchEvent(new CustomEvent(e,{detail:X(Y({},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(e){return G(function(){var n,r,i,a,o,s,c,u,f,p;return Q(this,function(h){switch(h.label){case 0:n=e.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,vo(X(Y({},t),{enableSecGpc:i,enableSessionWrites:!0}))];case 2:return u=h.sent(),f={essentialToken:u.essentialToken,multiTrackToken:u.multiTrackToken,sessionToken:u.sessionToken},d(Y({},u,Co(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(e){return G(function(){var e,n,r,i,a,o,s,c;return Q(this,function(u){switch(u.label){case 0:e=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,vo(X(Y({},t),{enableSecGpc:r,enableSessionWrites:!0}))];case 2:return o=u.sent(),s={essentialToken:o.essentialToken,multiTrackToken:o.multiTrackToken,sessionToken:o.sessionToken},d(Y({},o,Co(e,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`)},Co=function(e,t,n,r,i,a){var o=Ke(t,{consentZones:a}),s=qt(),c=(s||{}).consentedAnalytics,l=function(t){return e===!1||o===!1||o===!0&&t===`1`},u=r?.multiTrackToken||L(`_shopify_y`),d=r?.sessionToken||L(`_shopify_s`),f=``,p=``;if(!e||!o||c===`1`){f=u||j(),p=d||j();var m=I(window.location.href);i||(!r?.multiTrackToken&&f!==u&&R(`_shopify_y`,f,{maxage:365*24*60*60*1e3,path:`/`,secure:!0,samesite:`lax`,domain:m}),p!==d&&R(`_shopify_s`,p,{maxage:1800*1e3,path:`/`,secure:!0,samesite:`lax`,domain:m}))}var h=!qe({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}},wo=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:window.location.href,n=e.pageViewToken||j(),r=e.metadata,i=e.extraMetadata,a=new URL(t),o=e.canonicalUrl||Ka(t),s=e.pathPrefix||xa(a)||``,c=r?.handle||Ja(t,s),l=r?.page?.experimentVariationId||``,u=X(Y({},r?.page),{affiliate:r?.page?.affiliate||a.searchParams.get(`partner`)||L(`source`)||``,experimentVariationId:l});return{pageViewToken:n,url:t,pageLanguageCode:Sa(s),lastShopDomain:L(`last_shop`),canonicalUrl:o,experimentVariationId:l,pathPrefix:s,handle:c,extraMetadata:i,metadata:X(Y({},r),{title:r?.title||document.title,language:r?.page?.language||navigator.language||``,page:u})}},To={utm_source:`utmSource`,utm_medium:`utmMedium`,utm_content:`utmContent`,utm_campaign:`utmCampaign`,utm_term:`utmTerm`},Eo=function(e){var t={},n=!0,r=!1,i=void 0;try{for(var a=e.searchParams.entries()[Symbol.iterator](),o;!(n=(o=a.next()).done);n=!0){var s=ga(o.value,2),c=s[0],l=s[1],u=To[c];u&&(t[u]=l)}}catch(e){r=!0,i=e}finally{try{!n&&a.return!=null&&a.return()}finally{if(r)throw i}}return t},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=ga((0,M.useState)(`loading`),2),n=t[0],r=t[1];return(0,M.useEffect)(function(){e&&e.src&&function(e){return G(function(){return Q(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`:Z(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=ga((0,M.useState)(),2),s=o[0],c=o[1],l=z(),u=l.consentState,d=l.isConsentRequired,f=l.optOutSaleOfData,p=z().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,M.useEffect)(function(){_&&c({src:i(n),module:!0})},[_,n,i]),(0,M.useEffect)(function(){if(_&&p){var e=p.metadata,t=e?.page,n=new URL(window.location.href),r=a?a(p):{},i=Y({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){aa(t,e);function t(){K(this,t);var e=ta(this,t,arguments);return e.state={hasError:!1},e}return q(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}(M.Component);function Fo(e){return(0,M.lazy)(function(){return e().catch(function(){return e()})})}var Io=Fo(function(){return e(()=>import(`./ActiveConsentCompact-EUCRPRS5-DRmtEXDf.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=fa(e,[`metadata`,`enableActiveConsent`,`children`,`onPageView`,`enableGtmLoader`,`gtmAccountId`,`gtmUrlTemplate`]),l=z(),u=l.updateTrackers,d=l.updateStore,f=l.isReady;(0,M.useEffect)(function(){xo(Y({enableActiveConsent:n,enableGtmLoader:a,gtmAccountId:o,metadata:Y({page:{}},t)},c),d,u)},[]);var p=n&&n!==`headless`;return M.createElement(M.Fragment,null,p&&(n===!0||n===`active`)&&M.createElement(pi,{locale:c.locale,countryCode:c.countryCode,regionCode:c.regionCode}),p&&f&&n===`granularCompact`&&M.createElement(Po,null,M.createElement(M.Suspense,{fallback:null},M.createElement(Io,null))),a&&M.createElement(No,{gtmAccountId:o,gtmUrlTemplate:s,onPageView:i}),r)};typeof globalThis==`object`&&`process`in globalThis;var Ro=`production`,zo=`shopify.com`;export{f as C,E as S,j as _,Lo as a,S as b,Et as c,z as d,rn as f,me as g,Cn as h,Eo as i,ft as l,an as m,zo as n,Re as o,mn as p,ja as r,Lt as s,Ro as t,Tn as u,T as v,m as x,O as y}; 113//# sourceMappingURL=env.shared-DIm6L4Rg.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.