PageSourceSearch

https://cdn.shopify.com/shopifycloud/world/brochure/production-homepage/assets/route-UHR1dV-p.js

js shopify.com collected 2026-09-24 03:04:55 UTC 149,544 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/RightClickSaveMenu-DI_wUm4S.js","assets/chunk-62JRHF6Z-D3Q3NlnB.js","assets/jsx-runtime-Cvx0fZjB.js","assets/Wrapper-Dc1QKEQT.js","assets/I18N-Dmrpgl_s.js","assets/documentInlineStylesheet-D3gcTLE2.js","assets/getLogoSrc-CdTS7Pll.js","assets/NewLanguageSelector-AmweEvAK.js","assets/Message-BTZXH_od.js","assets/debounce-B4_V2ygj.js","assets/Pause-Ciw0WiAj.js","assets/Play-C5OJT5nR.js","assets/useAriaLabel-DDJpImM7.js","assets/Typography-Dd4vC6jS.js","assets/DevWindow-BriQNA2t.js","assets/useFocusTrap-DSQqHZ9F.js","assets/DevWindow-OQbnSm6S.css","assets/POS-BKzA-prF.js","assets/assets-CgIZhW7I.js","assets/react-dom-CaAuFBL-.js","assets/RGBELoader-v-Gg5-jI.js","assets/useIntersectionObserver-BJKJFJod.js","assets/utils-DMM2D35p.js","assets/DetectGpu-DSp1Npqy.js","assets/AgenticSection-DJgL0vjx.js","assets/HeadingGroup-BbAVhMiB.js","assets/utils-CzNcCjKH.js","assets/InlineVideo-CQTYGa_3.js","assets/AppsSection-CR0Wrglr.js","assets/CapitalSection-CZqGS5ux.js","assets/DevSection-CgZWPtlJ.js","assets/LocalAndGlobalSection-DFUasaKh.js","assets/embla-carousel-react.esm-Da7cRkdb.js","assets/Card-CiT5UibE.js","assets/Button-BchCQJsY.js","assets/formatCurrency-ex3rUGpp.js","assets/InlineVideoIOWrapper-BpAA8edZ.js","assets/useCurrentBreakpoint-CCsv83ql.js","assets/RockSteadySection-CKyltBJP.js","assets/SidekickSection-DTm0IWIC.js","assets/UnifiedCommerceSection-DBY3ijpK.js","assets/Image-BmxNu-Rt.js","assets/home-ja.lazy-BJZjHN5M.js","assets/home-ja-C3cfLW23.js","assets/home.lazy-DaJjnVlU.js","assets/home-B0ONTnt4.js"])))=>i.map(i=>d[i]);
2import{D as e,E as t,F as n,I as r,M as i,N as a,O as o,j as s,k as c}from"./chunk-62JRHF6Z-D3Q3NlnB.js";import{t as l}from"./react-dom-CaAuFBL-.js";import{C as u,_ as d,b as f,h as p,j as m,t as h,y as g,z as _}from"./jsx-runtime-Cvx0fZjB.js";import{D as v,E as y,N as b,O as x,S,_ as C,a as w,b as T,c as E,d as D,f as O,h as k,i as A,j,l as M,n as ee,o as N,p as te,s as P,t as F,u as ne,v as re,w as I,x as ie,y as ae}from"./Wrapper-Dc1QKEQT.js";import{A as oe,C as se,I as ce,O as le,R as ue,_ as L,c as de,j as fe,k as pe,l as me,m as he,n as ge,o as _e,p as ve,s as ye,u as be,v as xe,y as Se}from"./I18N-Dmrpgl_s.js";import{n as Ce,r as we,t as Te}from"./Image-BmxNu-Rt.js";import{n as Ee,r as R,t as De}from"./debounce-B4_V2ygj.js";import{t as Oe}from"./useAriaLabel-DDJpImM7.js";import{a as ke,c as Ae,i as je,l as Me,n as Ne,o as Pe,r as Fe,s as Ie,t as Le,u as Re}from"./Message-BTZXH_od.js";import{a as ze,i as Be,n as Ve,r as z,t as He}from"./HeadingGroup-BbAVhMiB.js";import{t as B}from"./useIntersectionObserver-BJKJFJod.js";import{t as Ue}from"./getLogoSrc-CdTS7Pll.js";import{n as We,t as Ge}from"./Button-BchCQJsY.js";import{i as Ke,r as qe,t as Je}from"./useFocusTrap-DSQqHZ9F.js";import{t as Ye}from"./embla-carousel-react.esm-Da7cRkdb.js";import{d as Xe}from"./utils-CzNcCjKH.js";import{n as Ze,t as Qe}from"./Card-CiT5UibE.js";import{a as $e}from"./utils-DMM2D35p.js";import{n as et}from"./Close-B_yVuI9E.js";import{t as tt}from"./InlineVideo-CQTYGa_3.js";import{t as nt}from"./InlineVideoIOWrapper-BpAA8edZ.js";function rt(e){return async function({serverLoader:t}){let n=await t();if(!n)return n;let r=n;if(r.inlineStylesheet===!1)return n;try{let{default:t}=await e(n);return{...r,inlineStylesheet:t}}catch{return n}}}function it(e){return e.flatMap(e=>e.meta??[])}function at(e,t){let n=new Set;for(let r of t){let t=e.findIndex(e=>`name`in e&&`name`in r&&e.name===r.name||`property`in e&&`property`in r&&e.property===r.property||`title`in e&&`title`in r);t!==-1&&n.add(t)}return[...e.filter((e,t)=>!n.has(t)),...t]}var V=r(a(),1),H=r(C(),1),ot=x(`group focus:outline-state-focus outline-2 outline-offset-2 transition-colors duration-150 ease-in-out font-component-link text-component-link-content hover:text-component-link-content-hover active:text-component-link-content-active disabled:text-component-link-content-disabled`,{variants:{size:{small:`text-component-link-sm`,large:`text-component-link-lg`}}}),U=h();function st({arrow:e=!0,children:t,className:n=`link no-underline`,size:r=`large`,componentName:i=`link`,"aria-label":a,...o}){let s=!!(o.href&&(o.href.startsWith(`http://`)||o.href.startsWith(`https://`))&&!o.href.startsWith(`https://www.shopify.com`)),c=Oe({external:s,children:t,ariaLabel:a,target:o.target});return(0,U.jsxs)(`a`,{"data-component-name":i,className:R(ot({size:r}),n),style:{widows:2},"aria-label":c,rel:s?`noopener noreferrer`:void 0,...o,children:[(0,U.jsx)(`span`,{className:`inline underline hover:no-underline`,children:t}),e&&(0,U.jsxs)(`span`,{className:`inline whitespace-nowrap`,children:[`\xA0`,(0,U.jsx)(Re,{size:16,icon:I.Arrow,className:`inline w-[1em] h-[1em] ms-[0.5ch] align-text-bottom leading-[inherit] opacity-0 transition-all translate-x-[-.5em] rtl:translate-x-[.5em] ease-in-out duration-150 group-hover:translate-x-0 group-hover:opacity-100 text-component-link-content hover:text-component-link-content-hover active:text-component-link-content-active disabled:text-component-link-content-disabled`})]})]})}function ct({label:e,toggleId:t}){return(0,U.jsx)(`label`,{htmlFor:t,className:R([`flex flex-col items-center justify-center gap-y-1 h-full w-[50px]`,`shrink-0 cursor-pointer select-none z-20`,`before:h-0.5 before:w-[18px] before:bg-component-header-content`,`before:ease-out-in before:duration-500`,`before:transition-transform before:origin-top-left`,`peer-checked/l1Mobile:before:rotate-45 peer-checked/l1Mobile:before:translate-x-1`,`peer-checked/l1Mobile:[&_span]:opacity-0`,`peer-checked/l1Mobile:[&_span]:delay-0`,`after:h-0.5 after:w-[18px] after:bg-component-header-content`,`after:ease-out-in after:duration-500`,`after:transition-transform after:origin-bottom-left`,`peer-checked/l1Mobile:after:-rotate-45 peer-checked/l1Mobile:after:translate-x-1`,`lg:hidden`]),"aria-label":e,role:`button`,"aria-controls":N.Level1Items,"data-component-name":`navigation-toggle`,tabIndex:0,children:(0,U.jsx)(`span`,{className:R([`h-0.5 w-[18px] bg-component-header-content ease-out-in duration-500`,`transition-opacity delay-[100ms]`])})})}var W={List:`list`,Media:`media`},G={Up:`up`,Down:`down`,None:`none`},lt={scrollDirection:{[G.Up]:``,[G.Down]:``,[G.None]:``}},ut=x([`bk-header font-base flex w-full z-50 text-component-header-content`,`sm:px-margin sm:max-lg:pe-[calc(var(--spacing-margin)-13px)]`,`xl:px-auto-xl`,`before:bg-gradient-to-b before:from-component-header-bg before:to-transparent`,`before:absolute before:top-0 before:start-0 before:will-change-[op
2acity]`,`before:pointer-events-none before:h-10 before:w-full before:z-100`,`before:transition-opacity before:duration-200 before:opacity-0`,`before:translate-y-global-header`,`max-lg:[&:has(nav_#bk-nav-hamburger:checked)]:before:opacity-100`,`md:max-lg:[&:has(nav_#bk-nav-hamburger:checked~_ul_input:checked~_.level2-media-container)]:before:content-none`,`lg:[&:has(.level1-item:hover)]:before:opacity-100`,`lg:[&:has(.level1-item:focus-within)]:before:opacity-100`,`lg:before:delay-[350ms] lg:[&:has(.level1-item:hover)]:before:delay-100`,`lg:[&:has(.level1-item:focus-within)]:before:delay-100`,`after:bg-component-header-bg`,`after:absolute after:top-0 after:start-0 after:will-change-[opacity]`,`after:pointer-events-none after:h-full after:w-full after:z-0`,`after:transition-opacity after:duration-200 after:delay-[350ms]`,`lg:[&:has(.level1-item:hover)]:after:delay-100`,`lg:[&:has(.level1-item:focus-within)]:after:delay-100`,`lg:[&:has(.level1-item:hover)]:after:opacity-100`,`lg:[&:has(.level1-item:focus-within)]:after:opacity-100`],{variants:{hasLevel3:{true:`flex-col top-0 start-0`,false:`sticky top-0 start-0 -mb-global-header`},isScrolled:{true:``,false:``},isScrolledL1:{true:``,false:``},isScrolledL3:{true:``,false:``},resetScroll:{true:``,false:``},scrollDirection:lt.scrollDirection,wasScrollingUp:{true:``,false:``},transparent:{true:`after:opacity-0`,false:`after:opacity-100`}},compoundVariants:[{hasLevel3:!1,transparent:!0,className:[`supports-[container-type:scroll-state]:[container-type:scroll-state]`,`supports-[container-type:scroll-state]:[container-name:bk-header]`,`supports-[container-type:scroll-state]:after:[@container_bk-header_scroll-state(stuck:top)]:opacity-100`,`supports-[container-type:scroll-state]:after:[@container_bk-header_scroll-state(stuck:top)]:delay-0`]},{hasLevel3:!1,isScrolled:!0,transparent:!0,className:[`not-supports-[container-type:scroll-state]:after:opacity-100`,`not-supports-[container-type:scroll-state]:after:delay-0`]},{hasLevel3:!0,isScrolled:!0,transparent:!0,className:`after:opacity-100`},{hasLevel3:!0,scrollDirection:[G.None,G.Down],className:`absolute`},{hasLevel3:!0,isScrolledL1:!1,scrollDirection:G.Down,wasScrollingUp:!0,className:`fixed translate-y-0`},{hasLevel3:!0,isScrolledL1:!0,isScrolledL3:!1,scrollDirection:G.Down,wasScrollingUp:!1,className:`fixed -translate-y-global-header`},{hasLevel3:!0,isScrolledL1:!0,isScrolledL3:!1,scrollDirection:G.Down,wasScrollingUp:!0,className:`fixed -translate-y-global-header transition-transform duration-200`},{hasLevel3:!0,isScrolledL1:!0,isScrolledL3:!0,scrollDirection:G.Down,className:`fixed -translate-y-global-header transition-transform duration-200`},{hasLevel3:!0,isScrolled:!0,resetScroll:!1,scrollDirection:G.Up,className:`fixed translate-y-0 transition-transform duration-200`},{hasLevel3:!0,scrollDirection:G.Up,resetScroll:!0,className:`absolute`}]}),dt=R([`flex w-full h-global-header z-20`,`max-sm:ps-margin`,`max-lg:gap-x-3.5`,`lg:gap-x-7 min-[1300px]:gap-x-8`]),ft=x(`flex shrink-0 items-center z-20 max-lg:me-auto`,{variants:{hasLevel3:{true:`duration-200 will-change-[translate]`,false:``},isScrolledL1:{true:``,false:``},scrollDirection:lt.scrollDirection},compoundVariants:[{hasLevel3:!0,isScrolledL1:!0,scrollDirection:G.Down,className:[`[clip-path:inset(0_94px_0_0)]`,`translate-y-full transition-[translate]`]},{hasLevel3:!0,isScrolledL1:!0,scrollDirection:G.Up,className:[`[clip-path:inset(0_0_0_0)]`,`transition-[translate,clip-path] delay-[0ms,200ms]`]}]}),pt=R([`flex`,...{mobileReveal:[`max-lg:fixed max-lg:top-0 max-lg:start-0 max-lg:w-full`,`max-lg:pointer-events-none`,`max-lg:opacity-0 max-lg:transition-opacity max-lg:duration-300`,`max-lg:peer-checked/l1Mobile:opacity-100 max-lg:peer-checked/l1Mobile:pointer-events-auto`,`max-lg:will-change-[opacity]`]}.mobileReveal,`max-lg:flex-col max-lg:h-full max-lg:px-margin`,`max-lg:pt-24 max-sm:pb-[136px] sm:max-lg:pb-[76px]`,`max-lg:bg-component-header-bg max-lg:z-10`,`max-lg:no-scrollbar max-lg:overflow-y-auto`,`group lg:gap-x-7 min-[1300px]:gap-x-8 lg:me-auto`]),mt=x([`font-semi-medium whitespace-nowrap`,`max-lg:border-b max-lg:border-component-header-level1-border`,`lg:flex`],{variants:{hasChildren:{true:[`level1-item`,`lg:z-30 lg:hover:z-40`,`lg:before:absolute lg:before:bottom-0 lg:before:start-0 lg:before:w-full`,`lg:before:h-6 lg:before:pointer-events-none`,`lg:hover:before:pointer-events-auto`],false:`lg:z-20`}}}),ht=R([`flex items-center`,`max-lg:py-4 max-lg:justify-between max-lg:font-[330] max-lg:text-2xl`,`md:max-lg:text-3xl`,`lg:group-hover:opacity-50 lg:group-hover:hover:opacity-100`,`lg:transition-opacity lg:duration-300`]),K={root:ut,nav:dt,logo:ft,navItems:pt,navItemWrapper:mt,navItem:ht,navItemChildren:R([`relative`,ht,`lg:[.level1-item:hover_&]:opacity-100`,`lg:gap-x-0.5`,`lg:before:absolute lg:before:top-0 lg:before:start-0`,`lg:before:w-[calc(100%+4rem)] lg:before:h-full`,`lg:ltr:before:-translate-x-8 lg:rtl:before:translate-x-8`]),navItemChildrenIconUpToLg:`w-6 h-6 lg:hidden rtl:-scale-x-100`,navItemChildrenIconLgUp:R([`w-4 h-4 mt-[3px] shrink-0 transition-transform duration-200`,`[.level1-item:hover_&]:-scale-y-100`,`[.level1-item:focus-within_&]:-scale-y-100`,`max-lg:hidden`]),tmpLevel2:R([`max-lg:top-global-header max-lg:z-10`,`max-sm:h-[calc(100vh-var(--spacing-global-header)-116px)]`,`sm:max-lg:h-[calc(100vh-var(--spacing-global-header)-76px)]`]),ctaItems:x([`z-20`,`lg:gap-x-7 min-[1300px]:gap-x-8`],{variants:{surface:{header:`flex-row items-center sm:gap-5`,drawer:[`max-lg:flex max-lg:invisible max-lg:opacity-0 max-lg:pointer-events-none`,`max-lg:will-change-[op
2acity]`,`max-lg:transition-[opacity,visibility] max-lg:duration-300 motion-reduce:transition-none`,`max-lg:peer-checked/l1Mobile:visible max-lg:peer-checked/l1Mobile:opacity-100`,`max-lg:peer-checked/l1Mobile:pointer-events-auto lg:hidden`,`max-lg:fixed max-lg:bottom-0 max-lg:start-0 max-lg:w-full`,`max-lg:flex-col sm:max-lg:flex-row sm:max-lg:items-center`,`max-lg:py-4 max-lg:px-margin max-lg:gap-4`,`max-lg:bg-component-header-bg max-lg:text-center`,`max-lg:border-t max-lg:border-component-header-level1-border`,`sm:max-lg:[&>li]:grow`,`max-lg:before:absolute max-lg:before:top-[-1px] max-lg:before:start-0`,`max-lg:before:h-10 max-lg:before:w-full max-lg:before:-translate-y-10`,`max-lg:before:bg-gradient-to-b max-lg:before:from-transparent`,`max-lg:before:to-component-header-bg`]},hasLevel3:{true:`transition-transform duration-200`,false:``},hasMobileMenu:{true:``,false:``},isScrolledL1:{true:``,false:``},scrollDirection:lt.scrollDirection},defaultVariants:{hasMobileMenu:!0,surface:`header`},compoundVariants:[{surface:`header`,hasMobileMenu:!0,className:`hidden sm:flex sm:max-md:min-w-0`},{surface:`header`,hasMobileMenu:!1,className:`flex ms-auto max-sm:gap-4 max-sm:pe-8 sm:max-lg:pe-7`},{hasLevel3:!0,isScrolledL1:!0,scrollDirection:G.Down,className:`translate-y-full`}]}),ctaItem:x(`leading-[0]`,{variants:{surface:{header:``,drawer:``},hasMobileMenu:{true:``,false:``},intent:{primary:``,secondary:``},kind:{button:``,link:``},onlyFor:{desktop:``,mobile:``},showInHeaderSmMd:{true:``,false:``}},defaultVariants:{surface:`header`,hasMobileMenu:!0,showInHeaderSmMd:!1},compoundVariants:[{surface:`header`,hasMobileMenu:!0,intent:`primary`,kind:`button`,className:`sm:max-md:min-w-0`},{surface:`header`,hasMobileMenu:!1,onlyFor:`desktop`,className:`max-lg:hidden`},{surface:`header`,hasMobileMenu:!1,onlyFor:`mobile`,className:`lg:hidden`},{surface:`header`,hasMobileMenu:!0,onlyFor:`desktop`,showInHeaderSmMd:!1,className:`max-lg:hidden`},{surface:`header`,hasMobileMenu:!0,onlyFor:`desktop`,showInHeaderSmMd:!0,className:`max-sm:hidden`}]}),ctaLink:x([`font-normal`,`max-lg:hover:[&>span]:underline max-lg:hover:text-theme-content-cta`,`lg:[&>span]:no-underline lg:hover:[&>span]:underline`],{variants:{slot:{action:`whitespace-nowrap`,mobileTop:`z-20 lg:hidden items-center`},hasMobileMenu:{true:``,false:``}},defaultVariants:{hasMobileMenu:!0},compoundVariants:[{slot:`mobileTop`,hasMobileMenu:!0,className:`flex sm:hidden`},{slot:`mobileTop`,hasMobileMenu:!1,className:`flex`}]})};function gt({action:e,hasMobileMenu:t,surface:n}){return n===`header`&&t&&e.intent===`primary`?`sm:max-md:whitespace-normal md:whitespace-nowrap`:n===`drawer`||!t?`max-lg:w-full whitespace-nowrap`:`whitespace-nowrap`}var _t=`mobile-navigation-drawer-lower`;function vt({actions:e,hasMobileMenu:t,surface:n}){return e.map(e=>(0,U.jsx)(`li`,{className:K.ctaItem({hasMobileMenu:t,intent:e.kind===`button`?e.intent:void 0,kind:e.kind,onlyFor:e.onlyFor,showInHeaderSmMd:e.showInHeaderSmMd,surface:n}),children:e.kind===`button`?(0,U.jsx)(Ae,{className:gt({action:e,hasMobileMenu:t,surface:n}),href:e.href,size:`small`,intent:e.intent,componentName:e.componentName??e.id,target:e.target,children:e.label}):(0,U.jsx)(st,{className:K.ctaLink({slot:`action`}),href:e.href,arrow:!1,size:`small`,componentName:e.componentName??e.id,target:e.target,children:e.label})},`${e.kind}-${e.id}-${e.href}`))}var yt=`Menu`;function bt({actions:e,mobileTopActionId:t,labels:n,hasLevel1:r,hasLevel3:i,isScrolledL1:a,scrollDirection:o}){let s=N.Hamburger,c=!!r,l=t?e.find(e=>e.id===t):void 0,u=c?e.filter(e=>e.onlyFor!==`mobile`):e,d=c?e.filter(e=>e.onlyFor!==`desktop`):[];return(0,U.jsxs)(U.Fragment,{children:[l&&(0,U.jsx)(st,{className:K.ctaLink({slot:`mobileTop`,hasMobileMenu:c}),href:l.href,arrow:!1,size:`small`,componentName:l.componentName??l.id,"data-component-extra-surface":`mobile-top`,target:l.target,children:l.label}),u.length>0&&(0,U.jsx)(`ul`,{className:K.ctaItems({hasLevel3:i,hasMobileMenu:c,isScrolledL1:a,scrollDirection:o,surface:`header`}),"data-component-name":_t,"data-component-extra-surface":`header`,children:(0,U.jsx)(vt,{actions:u,hasMobileMenu:c,surface:`header`})}),r&&(0,U.jsx)(ct,{label:n?.mobileMenuButton??yt,toggleId:s}),d.length>0&&(0,U.jsx)(`ul`,{className:K.ctaItems({hasLevel3:i,hasMobileMenu:c,isScrolledL1:a,scrollDirection:o,surface:`drawer`}),"data-component-name":_t,"data-component-extra-surface":`drawer`,children:(0,U.jsx)(vt,{actions:d,hasMobileMenu:c,surface:`drawer`})})]})}var xt={cs:1280,da:1280,ko:1280,nb:1280,ro:1330,th:1330,tr:1330,hu:1330,pl:1330,sv:1330,ru:1380,bg:1380,fi:1380,el:1380,lt:1380,ja:1420},St={de:1420,es:1380,fr:1380,nl:1280,pt:1420};function Ct(e,t,n,r){let i,a;if(r){switch(xt[e]??St[t]){case 1280:i=`min-[1280px]:inline-flex`,a=`lg:max-[1280px]:px-2`;break;case 1330:i=`min-[1330px]:inline-flex`,a=`lg:max-[1330px]:px-2`;break;case 1380:i=`min-[1380px]:inline-flex`,a=`lg:max-[1380px]:px-2`;break;case 1420:i=`min-[1420px]:inline-flex`,a=`lg:max-[1420px]:px-2`;break}return{minWidthDisplay:i,minWidthPadding:a}}if(!n)return{minWidthDisplay:i,minWidthPadding:a};switch(i=`min-[1300px]:inline-flex`,a=`lg:max-[1300px]:px-2`,e){case`fr`:i=`min-[1460px]:inline-flex`,a=`lg:max-[1460px]:px-2`;break;case`es-ES`:i=`min-[1370px]:inline-flex`,a=`lg:max-[1370px]:px-2`;break;case`de`:i=`min-[1500px]:inline-flex`,a=`lg:max-[1500px]:px-2`;break;case`fr-CA`:i=`min-[1350px]:inline-flex`,a=`lg:max-[1350px]:px-2`;break;case`it`:i=`min-[1330px]:inline-flex`,a=`lg:max-[1330px]:px-2`;break}return{minWidthDisplay:i,minWidthPadding:a}}var wt=[`max-lg:[&>picture]:hidden max-lg:border-none max-lg:px-0 max-lg:transition-none`,`lg:flex lg:items-center lg:py-2 lg:ps-[13px] lg:pe-[13px] lg:gap-x-1 lg:ring-0`,`lg:hover:ring-0 lg:focus:ring-0`,`lg:bg-transparent lg:text-component-header-content`,`lg:hover:text-component-header-content lg:focus:text-component-header-content`];function Tt({className:e,children:t,href:n,isNewNav:r=!1}){let i=typeof t==`string`&&t.length>12,{site:a}=L(),o=ze(Ce.max.lg),s=i||a.locale===`ja`,{minWidthDisplay:c,minWidthPadding:l}=Ct(a.locale,a.languageCode,s,r);return o?(0,U.jsx)(`a`,{className:e,href:n,children:t}):(0,U.jsxs)(Ae,{intent:`secondary`,href:n,size:`small`,className:R(wt,l,e),children:[(0,U.jsx)(Te,{src:`https://cdn.shopify.com/b/shopify-brochure2-assets/d35240ac85
253d40d3c6f986b3a47e8bb.png?originalWidth=36&originalHeight=36`,srcSet:`https://cdn.shopify.com/b/shopify-brochure2-assets/d35240ac8553d40d3c6f986b3a47e8bb.png?originalWidth=18&originalHeight=18 1x, https://cdn.shopify.com/b/shopify-brochure2-assets/d35240ac8553d40d3c6f986b3a47e8bb.png?originalWidth=36&originalHeight=36 2x`,width:18,height:18,className:`w-[18px] h-[18px] shrink-0 pointer-events-none -translate-y-[.5px]`,alt:``}),(0,U.jsx)(`span`,{className:R(`pointer-events-none`,c&&`lg:hidden ${c}`),children:t})]})}function q({id:e,className:t}){return(0,U.jsx)(`svg`,{className:R(`pointer-events-none`,t),children:(0,U.jsx)(`use`,{href:`#${e}`})})}var Et=R([`flex h-global-header z-10`,`before:absolute before:bottom-0 before:start-0 before:w-full before:h-1/2`,`before:pointer-events-none before:z-0`,`before:border-t before:border-b before:border-component-header-content`,`max-sm:ps-margin max-sm:pe-12`,`max-lg:flex-col max-lg:justify-center`,`lg:gap-x-8`]),Dt=x([`bk-level3-label-mobile`,`flex items-center gap-y-1 text-lg font-bold leading-5`,`after:absolute after:inset-0`,`max-lg:transition-transform max-lg:duration-200`,`lg:hidden lg:pointer-events-none`],{variants:{stuck:{true:`max-lg:ltr:translate-x-16 max-lg:rtl:-translate-x-16`}}}),Ot=x([`bk-level3-label-desktop`,`flex items-center font-bold hover:underline`,`transition-transform duration-200`,`max-lg:text-body-sm max-lg:uppercase max-lg:leading-4`,`max-lg:pointer-events-none`],{variants:{stuck:{true:`ltr:translate-x-16 rtl:-translate-x-16`}}}),kt=`w-4 h-4 mt-[3px] shrink-0 transition-transform duration-300`,J={root:Et,labelMobile:Dt,labelDesktop:Ot,labelIcon:R([kt,`absolute end-margin`,`pointer-events-none peer-checked/l3ItemsMobile:[&]:-scale-100`,`sm:end-[17px]`,`lg:hidden`]),items:x([`bk-level3-items flex z-10`,`max-sm:end-margin max-sm:start-margin`,`sm:max-lg:end-0 sm:max-lg:start-0`,`max-lg:flex-col max-lg:absolute max-lg:top-full max-lg:px-6`,`max-lg:max-h-[calc(100dvh-var(--spacing)*56)]`,`max-lg:overflow-y-scroll max-lg:rounded-lg`,`max-lg:bg-component-header-bg max-lg:shadow-light`,`max-lg:text-body-lg max-lg:font-bold`,`max-lg:opacity-0 max-lg:pointer-events-none`,`max-lg:transition-opacity-transform max-lg:duration-300`,`max-lg:peer-checked/l3ItemsMobile:opacity-100`,`max-lg:peer-checked/l3ItemsMobile:pointer-events-auto`,`max-lg:peer-checked/l3ItemsMobile:translate-y-2`,`lg:opacity-100 lg:pointer-events-auto lg:gap-x-8`,`lg:transition-transform lg:duration-200`],{variants:{stuck:{true:`lg:ltr:translate-x-16 lg:rtl:-translate-x-16`}}}),itemsLabel:`border-b border-component-header-content lg:hidden`,itemsLabelLink:`flex items-center font-bold hover:underline py-6`,item:x([`group/item`,`max-lg:[&+&]:border-t max-lg:border-component-header-content`,`lg:flex`],{variants:{hasChildren:{true:`relative`,false:``}}}),itemLink:`flex items-center hover:underline max-lg:py-6`,moreLabel:R([`flex items-center cursor-pointer`,`max-lg:pt-7 max-lg:pb-3 max-lg:text-body-sm max-lg:uppercase`,`lg:peer-checked/l3ItemsMore:[&_svg]:-scale-100`]),moreLabelIcon:R(kt,`max-lg:hidden`),moreItems:R(`sm:max-lg:grid sm:max-lg:grid-cols-2 sm:max-lg:gap-x-6`,`lg:absolute lg:top-full lg:start-0 lg:rounded-lg lg:bg-component-header-bg`,`lg:flex lg:flex-col lg:w-56 lg:opacity-0 lg:pointer-events-none lg:shadow-light`,`lg:-translate-y-6 lg:transition-opacity-transform lg:duration-300`,`lg:peer-checked/l3ItemsMore:opacity-100`,`lg:peer-checked/l3ItemsMore:pointer-events-auto`,`lg:peer-checked/l3ItemsMore:translate-y-2`),moreLink:R(`flex items-center py-3`,`max-sm:group-last/childItem:[&]:pb-6`,`sm:max-lg:group-[:nth-last-child(-n+2)]/childItem:[&]:pb-6`,`max-lg:font-normal `,`lg:px-8 lg:hover:underline`,`lg:group-first/childItem:[&]:pt-7 lg:group-last/childItem:[&]:pb-7`)};function At({className:e,label:t,mobileLabel:n,url:r,items:i,stuck:a}){let o=r?`a`:`span`;return(0,U.jsxs)(`nav`,{className:R(J.root,e),children:[t&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`input`,{type:`checkbox`,id:N.Level3ItemsMobile,className:`peer/l3ItemsMobile hidden`,"aria-hidden":!0}),(0,U.jsx)(o,{className:J.labelDesktop({stuck:a}),href:r,children:t}),(0,U.jsx)(`label`,{htmlFor:N.Level3ItemsMobile,className:J.labelMobile({stuck:a}),children:n}),(0,U.jsx)(q,{id:P.Chevron,className:J.labelIcon})]}),(0,U.jsxs)(`ul`,{className:J.items({stuck:a}),children:[t&&r&&(0,U.jsx)(`li`,{className:J.itemsLabel,children:(0,U.jsx)(`a`,{className:J.itemsLabelLink,href:r,children:t})}),i.map(e=>(0,U.jsxs)(`li`,{className:J.item({hasChildren:!!e.children}),children:[e.url&&!e.children&&(0,U.jsx)(`a`,{className:J.itemLink,href:e.url,children:e.label}),!e.url&&e.children&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`input`,{type:`checkbox`,id:`${N.Level3ItemsMore}-${e.label}`,className:`peer/l3ItemsMore hidden`,"aria-hidden":!0}),(0,U.jsxs)(`label`,{className:J.moreLabel,htmlFor:`${N.Level3ItemsMore}-${e.label}`,children:[e.label,(0,U.jsx)(q,{id:P.Chevron,className:J.moreLabelIcon})]}),(0,U.jsx)(`ul`,{className:J.moreItems,children:e.children.map(e=>(0,U.jsx)(`li`,{className:`group/childItem`,children:(0,U.jsx)(`a`,{className:J.moreLink,href:e.url,children:e.label})},e.label))})]})]},e.label))]})]})}function jt(e){let[t,n]=(0,V.useState)({onePx:!1,level1:!1,level3:!1}),[r,i]=(0,V.useState)(G.None),a=(0,V.useRef)(!0),o=(0,V.useRef)(0),s=(0,V.useRef)(!1),c=(0,V.useRef)(!1),l=(0,V.useCallback)(()=>
2{if(!e)return;let t=window.scrollY;n(e=>{if(t<=0)return s.current=!0,c.current=!1,{onePx:!1,level1:!1,level3:!1};r===G.Down&&t>72&&(s.current=!1);let n={onePx:t>0,level1:t>72,level3:t>144};return e.onePx===n.onePx&&e.level1===n.level1&&e.level3===n.level3?e:n}),i(e=>{if(t<=0)return o.current=0,G.None;let n=t-o.current;o.current=t;let r=n>=0?G.Down:G.Up;return r===G.Up&&(c.current=!0),e===r?e:r})},[e,72,r]);return(0,V.useEffect)(()=>{if(!window||!e)return;let t=()=>window.requestAnimationFrame(l);return a.current&&=(t(),!1),window.addEventListener(`scroll`,t,{passive:!0}),()=>{window.removeEventListener(`scroll`,t)}},[l,e,72]),{isScrolled:t,resetScroll:s.current,scrollDirection:r,setIsScrolled:n,wasScrollingUp:c.current}}function Mt({onIntersect:e}){let t=(0,V.useRef)(null);return B(t,e,{threshold:0}),(0,U.jsx)(`div`,{ref:t,className:`absolute top-0 start-0 w-full h-px pointer-events-none`,"aria-hidden":`true`})}function Nt({hasLevel3:e,setIsScrolled:t}){let[n,r]=(0,V.useState)(null);(0,V.useEffect)(()=>{r(t=>t===null?CSS?.supports(`container-type`,`scroll-state`)&&!e:t)},[e,n]);let i=(0,V.useCallback)(e=>{let r=e[0];t(e=>e.onePx===!r.isIntersecting||n?e:{...e,onePx:!r.isIntersecting})},[t,n]);return{scrollStateSupported:n,Sentinel:(0,V.useCallback)(()=>(0,U.jsx)(Mt,{onIntersect:i}),[i])}}var Pt=null,Ft=[{name:`Level 1 items`,selector:`#${N.Level1Items}`},{name:`Level 2 items`,selector:`.level2-wrapper > div`},{name:`Header actions`,selector:`[data-component-name="mobile-navigation-drawer-lower"][data-component-extra-surface="header"]`},{name:`Drawer actions`,selector:`[data-component-name="mobile-navigation-drawer-lower"][data-component-extra-surface="drawer"]`}];function It(){return Ft.flatMap(({selector:e})=>Array.from(document.querySelectorAll(e)))}function Lt(){Pt&&clearTimeout(Pt),It().forEach(e=>{e&&(e.style.transition=`none`)}),Pt=setTimeout(()=>{It().forEach(e=>{e&&(e.style.transition=``)}),Pt=null},300)}function Rt({className:e,actions:t,items:n,labels:r,level2Layouts:i,level3:a,logo:o,mobileTopActionId:s,transparent:c,...l}){let u=N.Hamburger,d=!!a,f=n.length>0,{isScrolled:p,resetScroll:m,scrollDirection:h,setIsScrolled:g,wasScrollingUp:_}=jt(d),{scrollStateSupported:v,Sentinel:y}=Nt({hasLevel3:d,setIsScrolled:g}),b=l[`data-color-mode`],x=b?.startsWith(`dark`)?`light`:`dark`,S=b?.startsWith(`dark`)?`dark`:`light`;return(0,V.useEffect)(()=>{let e=window.matchMedia(Ce.min.lg);return e.addEventListener(`change`,Lt),()=>e.removeEventListener(`change`,Lt)},[]),(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`style`,{children:`.supports-\\[container-type\\:scroll-state\\]\\:after\\:\\[\\@container_bk-header_scroll-state\\(stuck\\:top\\)\\]\\:opacity-100::after {@supports (container-type:scroll-state) { @container bk-header scroll-state(stuck:top) { opacity: 1;}}} .supports-\\[container-type\\:scroll-state\\]\\:after\\:\\[\\@container_bk-header_scroll-state\\(stuck\\:top\\)\\]\\:delay-0::after {@supports (container-type:scroll-state) { @container bk-header scroll-state(stuck:top) { transition-delay: 0s;}}}`}),(0,U.jsxs)(`header`,{className:R(K.root({hasLevel3:d,isScrolled:p.onePx,isScrolledL1:p.level1,isScrolledL3:p.level3,resetScroll:m,scrollDirection:h,transparent:c,wasScrollingUp:_}),e),"data-color-mode":b,"data-component-name":`global-nav`,"data-viewable-component":!0,"data-component-extra-variant":`brochure-kit-header`,children:[(0,U.jsxs)(`nav`,{className:K.nav,"data-click-outside":`dismiss`,"data-component-name":`desktop-main-navigation`,"data-viewable-component":!0,itemScope:!0,itemType:`https://schema.org/SiteNavigationElement`,children:[(0,U.jsx)(o,{className:K.logo({hasLevel3:d,isScrolledL1:p.level1,scrollDirection:h}),isLink:!0,theme:x}),f&&(0,U.jsx)(`input`,{type:`checkbox`,id:u,className:`peer/l1Mobile hidden`,"aria-hidden":!0}),f&&(0,U.jsx)(`ul`,{id:N.Level1Items,className:K.navItems,children:n.map(e=>{let t=`children`in e,n=t?i[e.layout]:void 0;return(0,U.jsxs)(`li`,{className:K.navItemWrapper({hasChildren:t}),children:[t&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)(`label`,{htmlFor:`${N.Prefix}-${e.label}`,className:K.navItemChildren,children:[e.label,(0,U.jsx)(q,{id:P.Arrow,className:K.navItemChildrenIconUpToLg}),(0,U.jsx)(q,{id:P.Chevron,className:K.navItemChildrenIconLgUp})]}),n&&(0,U.jsx)(n,{className:K.tmpLevel2,item:e,mode:S})]}),!t&&e.url&&!e.isEditions&&(0,U.jsx)(`a`,{href:e.url,className:K.navItem,children:e.label}
2),!t&&e.url&&e.isEditions&&(0,U.jsx)(Tt,{className:K.navItem,href:e.url,children:e.label})]},e.label)})}),(0,U.jsx)(bt,{actions:t,labels:r,mobileTopActionId:s,hasLevel1:f,hasLevel3:d,isScrolledL1:p.level1,scrollDirection:h})]}),d&&(0,U.jsx)(At,{label:a.label,mobileLabel:a.mobileLabel,url:a.url,items:a.items,stuck:p.level1&&h===G.Down})]}),!v&&!d&&(0,U.jsx)(y,{})]})}function zt({level2Layouts:e,logo:t}){return function(n){return(0,U.jsx)(Rt,{...n,level2Layouts:e,logo:t})}}var Bt=new WeakMap,Vt=new WeakMap;function Ht(e){let t=Bt.get(e);t!==void 0&&(cancelAnimationFrame(t),Bt.delete(e));let n=Vt.get(e);n!==void 0&&(clearTimeout(n),Vt.delete(e))}function Ut(e,t,n){if(!Number.isFinite(e.duration)||e.duration<=0)return;let r=e.duration*t,i=e.play();i!==void 0&&i.catch(()=>{Ht(e)});function a(){if(e.currentTime>=r)e.pause(),e.currentTime=r,Ht(e),n?.();else{let t=requestAnimationFrame(a);Bt.set(e,t)}}a()}function Wt(e,t,n){isNaN(t.duration)||t.duration===0?(t.addEventListener(`loadedmetadata`,()=>Ut(t,e,n),{once:!0}),t.load()):Ut(t,e,n)}function Gt(e){let t=e.currentTarget;Ht(t),t.currentTime===0&&Wt(.5,t)}function Kt(e){let t=e.currentTarget;Ht(t),t.currentTime!==0&&Wt(1,t,()=>{t.currentTime=0,t.dataset.l1Played!==void 0&&delete t.dataset.l1Played})}function qt(e){let t=e.currentTarget;t.loop=!0;let n=t.play();n!==void 0&&n.catch(()=>{})}function Jt(e){e.currentTarget.pause()}var Yt={[E.Loop]:{onMouseEnter:qt,onMouseLeave:Jt},[E.Halfway]:{onMouseEnter:Gt,onMouseLeave:Kt}};function Xt({posterImage:e,webm:t,mp4:n,mode:r=M.Light,playbackMode:i=E.Halfway,...a}){let o=typeof t==`string`?t:t[r],s=typeof n==`string`?n:n[r];return(0,U.jsxs)(`video`,{muted:!0,playsInline:!0,preload:`none`,poster:typeof e==`string`?e:e[r],...Yt[i],...a,children:[(0,U.jsx)(`source`,{src:o,type:`video/webm; codecs=av01.0.08M.08`}),(0,U.jsx)(`source`,{src:s,type:`video/mp4`})]})}var{Light:Y,Dark:X}=M,Zt=`w-5 h-5 shrink-0`,Qt=x([`level2-wrapper`,`absolute top-0 start-0 w-full overflow-hidden pointer-events-none`,`max-lg:h-full`,`lg:top-global-header`,`lg:[.level1-item:hover_&]:pointer-events-auto`,`lg:max-h-[calc(90vh-72px)] lg:no-scrollbar lg:overflow-y-auto`],{variants:{mode:{[Y]:[`lg:pb-9 lg:before:shadow-xl lg:before:pointer-events-none`,`lg:before:absolute lg:before:bottom-9 lg:before:start-0`,`lg:before:h-9 lg:before:w-full lg:before:opacity-0`,`lg:before:transition-opacity lg:before:duration-300 lg:before:delay-0`,`lg:before:will-change-[opacity]`,`lg:[.level1-item:hover_&]:before:opacity-100`,`lg:[.level1-item:hover_&]:before:duration-[300ms]`,`lg:[.level1-item:hover_&]:before:delay-[350ms]`,`lg:[.level1-item:focus-within_&]:before:opacity-100`,`lg:[.level1-item:focus-within_&]:before:duration-[300ms]`,`lg:[.level1-item:focus-within_&]:before:delay-[350ms]`],[X]:``}}}),$t=x([`gap-y-[68px] text-sm opacity-0`,`pt-[76px] px-margin`,`max-sm:flex max-sm:flex-col`,`sm:gap-x-10 sm:pt-[104px]`,`md:relative`,`max-lg:transition-opacity max-lg:duration-[300ms]`,`max-lg:overflow-y-auto max-lg:h-full`,`max-lg:peer-checked:opacity-100 max-lg:peer-checked:pointer-events-auto`,`max-lg:will-change-[opacity]`,`lg:pt-10 lg:opacity-100`,`lg:-translate-y-[calc(100%+1px)] lg:transition-transform lg:duration-[300ms]`,`lg:ease-ease-out-cubic lg:will-change-transform lg:delay-[150ms]`,`lg:[.level1-item:hover_&]:translate-y-0`,`lg:[.level1-item:focus-within_&]:translate-y-0`,`lg:[.level1-item:hover_&]:delay-200`,`lg:[.level1-item:focus-within_&]:delay-200`,`lg:will-change-transform`,`xl:px-auto-xl`],{variants:{layout:{[W.List]:[`sm:[--bk-l2-rows:2]`,`sm:grid sm:items-start sm:grid-cols-[1fr_1fr]`,`sm:grid-rows-[repeat(var(--bk-l2-rows),min-content)]`,`sm:[grid-template-areas:"items_aside"_"belt_aside"]`,`max-md:pb-10`,`md:gap-y-8`,`md:[--bk-l2-rows:1]`,`md:grid-cols-[2fr_1fr]`,`md:[grid-template-areas:"items_aside"_"belt_belt"]`,`md:max-lg:overflow-x-hidden`,`lg:[--bk-l2-rows:2]`,`lg:grid-cols-[3fr_1fr]`],[W.Media]:[`level2-media-container flex`,`max-lg:flex-col max-lg:gap-y-10 max-lg:pb-20`,`lg:items-start lg:overflow-hidden`]},mode:{[Y]:`text-[#18181b] bg-white`,[X]:`text-white bg-[#02090a]`}}}),Z={base:R([`lg:opacity-0 lg:-translate-y-6 lg:delay-[50ms,0ms]`,`lg:transition-[opacity,translate] lg:duration-300 lg:ease-ease-out-cubic`,`lg:will-change-[op
2acity,translate]`,`lg:[.level1-item:hover_&]:opacity-100`,`lg:[.level1-item:focus-within_&]:opacity-100`,`lg:[.level1-item:hover_&]:translate-y-0`,`lg:[.level1-item:focus-within_&]:translate-y-0`]),stagger:[`lg:[.level1-item:hover_&]:delay-[250ms,300ms] lg:[.level1-item:focus-within_&]:delay-[250ms,300ms]`,`lg:[.level1-item:hover_&]:delay-[300ms,350ms] lg:[.level1-item:focus-within_&]:delay-[300ms,350ms]`,`lg:[.level1-item:hover_&]:delay-[350ms,400ms] lg:[.level1-item:focus-within_&]:delay-[350ms,400ms]`,`lg:[.level1-item:hover_&]:delay-[400ms,450ms] lg:[.level1-item:focus-within_&]:delay-[400ms,450ms]`,`lg:[.level1-item:hover_&]:delay-[450ms,500ms] lg:[.level1-item:focus-within_&]:delay-[450ms,500ms]`,`lg:[.level1-item:hover_&]:delay-[500ms,550ms] lg:[.level1-item:focus-within_&]:delay-[500ms,550ms]`]},en=x([`[grid-area:items]`,Z.base,Z.stagger[0]],{variants:{layout:{[W.List]:[`flex flex-col gap-y-[68px] w-full`,`md:max-h-[686px] md:flex-wrap md:gap-x-10 md:gap-y-10`,`lg:max-h-[546px]`,`[@media(max-height:771px)_and_(min-width:1200px)]:max-h-[417px]`,`[@media(max-height:771px)_and_(min-width:1200px)]:gap-y-8`],[W.Media]:[`max-md:flex max-md:flex-col max-md:gap-y-1.5`,`md:grid grid-cols-3 grid-rows-[1fr] md:gap-x-4`,`lg:gap-x-6 lg:mb-10`]}}}),tn=R([`flex items-center cursor-pointer z-20`,`absolute -top-8 max-md:-translate-y-full sm:-top-10 md:top-10`,`start-0 md:start-margin lg:hidden`,`before:absolute before:-inset-5`]),nn=`flex items-center`,rn=R([`w-3.5 h-3.5 shrink-0 opacity-0 pointer-events-none`,`rtl:-scale-x-100`,`lg:[.level3-link:hover_&]:opacity-100`,`lg:[.level3-link:hover_&]:translate-x-1/2`,`rtl:lg:[.level3-link:hover_&]:-translate-x-1/2`,`lg:transition-[opacity,translate] lg:duration-300`,`lg:will-change-[opacity,translate]`]),an=x(`max-md:relative`,{variants:{layout:{[W.List]:[`max-md:before:w-full max-md:before:h-px max-md:before:absolute`,`max-md:before:-bottom-[25px] max-sm:before:start-0`,`md:w-[calc((100%-40px)/2)]`,`lg:w-[calc((100%-80px)/3)]`],[W.Media]:``},mode:{[Y]:``,[X]:``},idx:{0:``,1:``,2:``,3:``,4:``}},compoundVariants:[{layout:W.List,mode:M.Light,class:`max-md:before:bg-[#f4f4f5]`},{layout:W.List,mode:M.Dark,class:`max-md:before:bg-[#121C1E]`},{layout:W.List,idx:0,class:`md:order-1`},{layout:W.List,idx:1,class:`md:order-4 lg:order-3 lg:mb-10`},{layout:W.List,idx:2,class:`md:order-5 lg:order-4`},{layout:W.List,idx:3,class:`md:order-2`},{layout:W.List,idx:4,class:`md:order-3 lg:order-5`}]}),on=x([`level3-link`,`max-sm:pe-4`,`max-md:grid max-md:grid-cols-[min-content_1fr] max-md:grid-rows-[min-content]`,`max-md:gap-x-3 max-md:py-6 max-md:ps-4 max-md:rounded-2xl`,`sm:max-md:pe-12`],{variants:{mode:{[Y]:`max-md:bg-[#fafafa] max-md:border max-md:border-[#f4f4f5]`,[X]:[`max-md:relative max-md:overflow-clip`,`max-md:bg-[#051517] max-md:border max-md:border-[#142024]`,`max-md:before:absolute max-md:before:pointer-events-none`,`max-md:before:w-[327px] max-md:before:h-[85px]`,`max-md:before:rounded-full max-md:before:bg-linear-[91deg]`,`max-md:before:from-[#113439] max-md:before:from-[2.27%]`,`max-md:before:to-[#0F2931] max-md:before:to-[98.62%]`,`max-md:before:opacity-[.8] max-md:before:blur-[40px]`,`max-md:before:left-1/2 max-md:before:-translate-x-1/2 max-md:before:bottom-[-20px]`]}}}),sn=`row-start-[span_2] w-7 h-7 shrink-0 md:hidden`,cn=R(nn,`mb-0.5 text-base max-md:self-end max-md:z-20`),ln=R(rn,`max-sm:hidden`,`max-md:absolute max-md:w-6 max-md:h-6 max-md:opacity-100`,`max-md:top-1/2 max-md:-translate-y-1/2 max-md:end-4`,`max-md:rtl:-scale-x-100`),un=x(`text-xs text-pretty uppercase tracking-[.72px] leading-[1.2] mb-3.5`,{variants:{mode:{[Y]:`text-[#008060] font-semibold`,[X]:`text-[#36F4A4]`}}}),dn=R([`flex items-center justify-center aspect-[1.049] mb-2 overflow-clip`,`max-md:hidden rounded-2xl lg:rounded-xl lg:max-h-[321px]`,`lg:hidden lg:transition-[display] lg:transition-discrete lg:duration-[450ms]`,`lg:[.level1-item:hover_&]:flex lg:[.level1-item:focus-within_&]:flex`]),fn=R([`w-full h-full object-cover`,`lg:hover:scale-125 lg:transition-transform lg:duration-500`]),pn=R([`lg:[.level3-container:hover>&]:opacity-50`,`lg:[.level3-container:hover>&]:hover:opacity-100`]),mn=`level3-container`,hn=R([`lg:transition-opacity lg:duration-300 lg:will-change-[op
2acity]`,pn]),gn=R([`level3-link flex items-center sm:items-start gap-x-4 py-2.5 will-change-[opacity]`,`max-sm:text-base`,`[@media(max-height:771px)_and_(min-width:1200px)]:py-1.5`]),_n=e=>x(`text-sm text-pretty leading-[18px]`,{variants:{mode:{[Y]:`text-[#71717a]`,[X]:`text-[#a1a1aa]`}}})({mode:e}),vn=e=>R(_n(e),`max-md:z-20`),yn=x([`[grid-area:belt] gap-y-8`,`max-md:flex max-md:flex-col`,`md:relative md:pt-6 md:pb-12`,`md:grid md:gap-x-10 md:grid-cols-3`,`md:max-lg:grid-rows-[min-content] md:max-lg:gap-y-6`,`md:max-lg:before:absolute md:max-lg:before:w-[200vw] md:max-lg:before:h-px`,`md:max-lg:before:z-10 md:max-lg:before:top-0 md:max-lg:before:left-1/2`,`md:max-lg:before:-translate-x-1/2`,`lg:[--belt-calc:calc((100%-416px)/3)]`,`lg:grid-cols-[var(--belt-calc)_var(--belt-calc)_var(--belt-calc)_296px]`,`lg:sticky lg:py-6 lg:z-20`,`lg:before:absolute lg:before:w-[200vw] lg:before:h-10`,`lg:before:top-0 lg:before:left-1/2 lg:before:-translate-x-1/2`,`lg:before:-translate-y-full`,`lg:before:pointer-events-none lg:before:z-10`,`lg:after:absolute lg:after:w-[200vw] lg:after:h-full`,`lg:after:top-0 lg:after:left-1/2 lg:after:-translate-x-1/2`,`lg:after:pointer-events-none lg:after:ring-1 lg:after:ring-inset`,`[@media(width>=1420px)]:[--belt-calc:calc((75%-110px)/3)]`,`[@media(width>=1420px)]:grid-cols-[var(--belt-calc)_var(--belt-calc)_var(--belt-calc)_calc(25%-10px)]`],{variants:{mode:{[Y]:[`md:max-lg:before:bg-[#f4f4f5] lg:after:ring-[#f4f4f5] lg:after:bg-white`,`lg:-bottom-9`,`lg:before:bg-[linear-gradient(0deg,#fff_0px,transparent_40px)]`],[X]:[`md:max-lg:before:bg-[#121C1E] lg:after:ring-[#121C1E] lg:after:bg-[#02090A]`,`lg:bottom-0`,`lg:before:bg-[linear-gradient(0deg,#02090A_0px,transparent_40px)]`]}}}),bn=R(Z.base,Z.stagger[1],`lg:-translate-y-0 lg:z-10`),xn=e=>R(un({mode:e}),bn,`mb-0 max-lg:w-full md:max-lg:col-span-3 lg:leading-[1.8]`),Sn=x([`relative [grid-area:aside]`,`before:absolute before:-top-10 before:start-0 before:bottom-0 before:z-0`,`before:pointer-events-none`,`max-sm:mt-2`,`sm:before:w-[calc(100%+var(--margin,var(--spacing-margin)))]`,`xl:before:w-[50vw]`],{variants:{layout:{[W.List]:[`px-4`,`max-sm:pb-10`,`max-sm:before:rounded-lg max-sm:before:bg-none max-sm:before:w-full`,`sm:ps-10 sm:pe-0 sm:self-stretch`,`sm:before:-top-[104px] sm:before:-bottom-10`,`sm:after:absolute sm:after:-top-10 sm:after:start-0 sm:after:bottom-0`,`sm:after:w-px sm:after:bg-no-repeat sm:after:z-10`,`sm:after:will-change-[opacity]`,`md:before:-bottom-[32px] md:after:-bottom-[32px]`],[W.Media]:[`max-lg:before:content-none`,`lg:pb-10 lg:ps-10 lg:before:-bottom-5`]},mode:{[Y]:`before:bg-[#fafafa] after:bg-[#f4f4f5]`,[X]:`before:bg-[#051517] after:bg-[#121C1E]`}}}),Cn=(e,t)=>x([un({mode:e}),`relative mb-6`,Z.base,Z.stagger[2]],{variants:{layout:{[W.List]:`sm:w-64`,[W.Media]:`sm:max-lg:w-1/2 sm:w-64`}}})({layout:t}),wn=x([`relative flex`,Z.base,Z.stagger[2]],{variants:{layout:{[W.List]:`gap-y-10 flex-col sm:w-64`,[W.Media]:`max-md:gap-x-2 max-lg:w-full max-lg:gap-x-4 lg:gap-y-6 lg:flex-col`}}}),Tn=x(``,{variants:{layout:{[W.List]:``,[W.Media]:`max-lg:w-1/2`}}}),En=x(`level3-link`,{variants:{layout:{[W.List]:``,[W.Media]:[`gap-y-1`,`max-sm:flex max-sm:flex-col max-sm:min-h-[176px]`,`sm:max-lg:grid sm:max-lg:grid-cols-[1.5fr_1fr] sm:max-lg:grid-rows-[auto]`,`sm:max-lg:gap-x-3 sm:max-lg:min-h-[129px]`,`max-lg:border max-lg:rounded-2xl`,`max-lg:h-full max-lg:p-6`,`lg:flex lg:flex-col lg:w-[190px]`]},mode:{[Y]:``,[X]:``}},compoundVariants:[{layout:W.Media,mode:M.Light,class:`max-lg:bg-[#fafafa] max-lg:border max-lg:border-[#f4f4f5]`},{layout:W.Media,mode:M.Dark,class:[`max-lg:relative max-lg:overflow-clip`,`max-lg:bg-[#0e0e10] max-lg:border max-lg:border-[#19272A]`,`max-sm:before:w-[213px] max-sm:before:h-[115px]`,`max-sm:before:start-0 max-sm:before:top-0`,`max-sm:before:-translate-y-1/2`,`sm:max-lg:before:-start-1/4 sm:max-lg:before:top-1/4`,`sm:max-lg:before:w-[289px] sm:max-lg:before:h-[231px]`,`max-lg:before:absolute max-lg:before:pointer-events-none`,`max-lg:before:rounded-289px max-lg:before:bg-linear-[91deg]`,`max-lg:before:from-[rgba(17,52,57,0.50)] max-lg:before:from-[2.27%]`,`max-lg:before:to-[rgba(15,41,49,0.50)] max-lg:before:to-[98.62%]`,`max-lg:before:mix-blend-mode-exclusion max-lg:before:blur-[100px]`,`max-sm:ltr:after:-translate-x-1/4 max-sm:rtl:after:translate-x-1/4 max-sm:after:start-0 max-sm:after:bottom-0 max-sm:after:translate-y-1/2`,`sm:max-lg:after:top-1/2 sm:max-lg:after:-translate-y-1/2`,`max-lg:after:absolute max-lg:after:pointer-events-none`,`max-lg:after:w-[174px] max-lg:after:h-[193px]`,`max-lg:after:bg-radial-[156.58%_114.72%_at_50%_100%]`,`max-lg:[li:first-child_&]:after:from-[rgba(9,78,255,0.30)] max-lg:after:from-[0%]`,`max-lg:[li:last-child_&]:after:from-[rgba(115,55,232,0.43)]`,`max-lg:after:to-[rgba(0,0,0,0.00)] max-lg:after:to-[100%]`,`max-lg:after:mix-blend-mode-exclusion max-lg:after:blur-[50px]`,`max-lg:after:end-0`]}]}),Dn=x([`rounded-lg pointer-coarse:pointer-events-none max-sm:w-full`,`lg:hidden lg:transition-[display] lg:transition-discrete lg:duration-[450ms]`,`lg:[.level1-item:hover_&]:block lg:[.level1-item:focus-within_&]:block`],{variants:{layout:{[W.List]:`mb-3 aspect-[1.706] sm:h-[150px]`,[W.Media]:[`max-lg:pointer-events-none max-lg:hidden`,`lg:mb-1 lg:h-[87px] lg:aspect-[2.17]`]},mode:{[Y]:`bg-[#f2f2f0]`,[X]:`bg-[#102620]`}}}),On=`max-lg:relative max-lg:z-10`,Q={iconSize:Zt,wrapper:Qt,container:$t,level2Container:en,mobileL2Back:tn,linkArrowParent:nn,linkArrow:rn,level2Item:an,level2ItemLinkContainer:on,level2MediaIcon:sn,level2MediaLabel:cn,level2MediaLabelArrow:ln,level2Label:un,level2Media:dn,level2MediaImage:fn,level3Container:mn,level3Item:hn,level3Link:gn,description:_n,level2MediaDescription:vn,belt:yn,beltItem:bn,beltLabel:xn,aside:Sn,asideLabel:Cn,asideInner:wn,asideItem:Tn,asideLinkContainer:En,asideVideo:Dn,asideVideoLabel:x([nn,`mb-0.5`],{variants:{layout:{[W.List]:``,[W.Media]:[On,`text-pretty sm:max-lg:self-end`]}}}),asideDescription:(e,t)=>x(_n(e),{variants:{layout:{[W.List]:``,[W.Media]:[On,`max-sm:mb-3 sm:max-lg:row-start-2`]}}})({layout:t}),asideSvg:R([`relative z-10 w-[118px] aspect-[3.333] rounded`,`max-sm:mt-auto`,`sm:row-start-[span_2] sm:self-ce
2nter sm:justify-self-end sm:w-[100px]`,`sm:max-lg:justify-self-center`,`max-lg:shadow-[0_8px_48px_0_rgba(24,24,27,0.24),_0_4px_8px_0_rgba(24,24,27,0.16)]`,`md:w-[133px] lg:hidden`]),asideImage:R([`relative z-10 w-[70px] aspect-square`,`max-sm:translate-y-2.5 max-sm:-mt-2.5`,`sm:w-[80px] sm:self-center sm:justify-self-end sm:row-start-[span_2]`,`sm:max-lg:justify-self-center`,`lg:hidden`]),asideList:`level3-container flex flex-col`,asideListItem:(e,t)=>x([pn,`relative py-3 first:pt-0 last:pb-0`,`before:absolute first:before:top-1.5 before:top-3`,`before:h-[calc(100%+12px)] before:start-1.5 before:w-px`,`ltr:before:-translate-x-1/2 rtl:before:translate-x-1/2 last:before:hidden`,Z.base,`lg:[.level2-wrapper:hover_&]:delay-0`],{variants:{mode:{[Y]:`before:bg-[#d4d4d8]`,[X]:`before:bg-[#1C2C30]`},idx:{0:Z.stagger[3],1:Z.stagger[4],2:Z.stagger[5]}}})({mode:e,idx:t}),asideLink:x([`relative flex ps-6 text-pretty`,`before:start-[3px] before:top-1 before:translate-y-1/2`,`before:absolute before:w-1.5 before:h-1.5 before:rounded-full before:z-20`,`after:start-0 after:top-1 after:absolute`,`after:w-3 after:h-3 after:rounded-full after:z-10`,`after:transition-colors after:duration-300 after:delay-0`],{variants:{mode:{[Y]:[`before:bg-[#a1a1aa] before:ring-white before:ring-2 hover:before:bg-[#008060]`,`after:bg-[#d4d4d8] hover:after:bg-[#008060]`],[X]:[`before:bg-[#f4f4f5] before:ring-black before:ring-2 hover:before:bg-white`,`after:bg-[#1C2C30] hover:after:bg-[#36F4A4]`]}}})};function kn({item:e,className:t,mode:n=M.Light}){let r=`${N.Prefix}-${e.label}`,i=Q.description(n),a=Q.asideLabel(n,e.layout);return(0,U.jsxs)(`div`,{className:R(Q.wrapper({mode:n}),t),"data-component-name":`global-nav-level2`,"data-viewable-component":!0,children:[(0,U.jsx)(`input`,{type:`checkbox`,id:r,className:`peer hidden`,"aria-hidden":!0}),(0,U.jsxs)(`div`,{className:Q.container({mode:n,layout:e.layout}),children:[(0,U.jsx)(`ul`,{className:Q.level2Container({layout:e.layout}),children:e.children?.map((t,i)=>(0,U.jsxs)(`li`,{className:Q.level2Item({mode:n,layout:e.layout,idx:i}),children:[i===0&&(0,U.jsxs)(`label`,{htmlFor:r,className:Q.mobileL2Back,children:[(0,U.jsx)(q,{id:P.Chevron,className:R(Q.iconSize,`ltr:rotate-90 rtl:-rotate-90`)}),e.backContent]}),`image`in t?(0,U.jsxs)(`a`,{className:Q.level2ItemLinkContainer({mode:n}),href:t.url,children:[(0,U.jsx)(`picture`,{className:Q.level2Media,children:(0,U.jsx)(`img`,{className:Q.level2MediaImage,alt:t.label,decoding:`async`,loading:`lazy`,src:t.image.src,srcSet:t.image.srcSet})}),t.icon&&(0,U.jsx)(q,{id:t.icon,className:Q.level2MediaIcon}),(0,U.jsxs)(`p`,{className:Q.level2MediaLabel,children:[t.label,(0,U.jsx)(q,{id:P.Arrow,className:Q.level2MediaLabelArrow})]}),t.description&&(0,U.jsx)(`p`,{className:Q.level2MediaDescription(n),children:t.description})]}):(0,U.jsx)(`p`,{className:Q.level2Label({mode:n}),children:t.label}),t.children&&(0,U.jsx)(`ul`,{className:Q.level3Container,children:t.children?.map(e=>(0,U.jsx)(`li`,{className:Q.level3Item,children:(0,U.jsxs)(`a`,{href:e.url,className:Q.level3Link,children:[e.icon&&(0,U.jsx)(q,{id:e.icon,className:Q.iconSize}),(0,U.jsxs)(`span`,{className:Q.linkArrowParent,children:[e.label,(0,U.jsx)(q,{id:P.Arrow,className:Q.linkArrow})]})]})},e.label))})]},t.label))}),e.belt&&(0,U.jsxs)(`ul`,{className:Q.belt({mode:n}),children:[(0,U.jsx)(`li`,{className:Q.beltLabel(n),children:e.belt?.label}),e.belt?.children?.map(e=>(0,U.jsx)(`li`,{className:Q.beltItem,children:(0,U.jsxs)(`a`,{href:e.url,className:`level3-link`,children:[(0,U.jsxs)(`p`,{className:Q.linkArrowParent,children:[e.label,(0,U.jsx)(q,{id:P.Arrow,className:Q.linkArrow})]}),e.description&&(0,U.jsx)(`p`,{className:i,children:e.description})]})},e.label))]}),e.aside&&(0,U.jsxs)(`div`,{className:Q.aside({mode:n,layout:e.layout}),children:[(0,U.jsx)(`p`,{className:a,children:e.aside.label}),(0,U.jsx)(`ul`,{className:Q.asideInner({layout:e.layout}),children:e.aside?.children.map(t=>(0,U.jsx)(`li`,{className:Q.asideItem({layout:e.layout}),children:`video`in t?(0,U.jsxs)(`a`,{href:t.url,className:Q.asideLinkContainer({mode:n,layout:e.layout}),children:[(0,U.jsx)(Xt,{className:Q.asideVideo({mode:n,layout:e.layout}),posterImage:t.video.poster,webm:t.video.webm,mp4:t.video.mp4,mode:n}),(0,U.jsxs)(`p`,{className:Q.asideVideoLabel({layout:e.layout}),children:[t.label,(0,U.jsx)(q,{id:P.Arrow,className:Q.linkArrow})]}),t.description&&(0,U.jsx)(`p`,{className:Q.asideDescription(n,e.layout),children:t.description}),`svgUrl`in t&&t.svgUrl&&(0,U.jsx)(`img`,{className:Q.asideSvg,src:t.svgUrl,alt:t.label}),`image`in t&&t.image&&(0,U.jsx)(`img`,{className:Q.asideImage,src:t.image[n].src,srcSet:t.image[n].srcSet,alt:t.label})]}):(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`p`,{className:a,children:t.label}),t.description&&(0,U.jsx)(`p`,{className:i,children:t.description}),t.children&&(0,U.jsx)(`ul`,{className:Q.asideList,children:t.children?.map((e,t)=>(0,U.jsx)(`li`,{className:Q.asideListItem(n,t),children:(0,U.jsx)(`a`,{href:e.url,className:Q.asideLink({mode:n}),children:e.label})},e.label))})]})},t.label))})]})]})]})}function An({theme:e=`dark`,monotone:t=!1,iconOnly:n=!1,componentName:r=`shopify-logo`,className:i,isLink:a=!1,href:o,ariaLabel:s}){let{homeUrl:c}=te(),l=Ue({theme:e,monotone:t,iconOnly:n});if(!l)return null;let u=(0,U.jsx)(`img`,{src:l,alt:`Shopify`,className:R(`h-9`,!a&&i),"data-component-name":r});if(a){let e=o||c;return(0,U.jsx)(`a`,{href:e,...e===c&&{"data-component-name":`logo-home`},className:R(`inline-block shrink-0`,i),"aria-label":s,children:u})}return u}var jn=()=>{let[e,t]=(0,V.useState)(!1);return{isOpen:e,openMenu:e=>{e.preventDefault(),(0,V.startTransition)(()=>{t(!0)})},closeMenu:()=>{t(!1)}}},Mn=y(()=>i(()=>import(`./RightClickSaveMenu-DI_wUm4S.js`),__vite__mapDeps([0,1,2,3,4,5,6])));function Nn({className:e,isLink:t,theme:n=`dark`}){let{isOpen:r,openMenu:i,closeMenu:a}=jn();return(0,U.jsx)(`div`,{className:e,children:(0,U.jsxs)(`div`,{className:`relative flex items-center`,onContextMenu:i,children:[(0,U.jsx)(An,{className:`relative z-20`,isLink:t,theme:n}),r&&(0,U.jsx)(V.Suspense,{fallback:null,children:(0,U.jsx)(Mn,{open:r,onClose:a,theme:n===`light`?`dark`:`light`})})]})})}var Pn={items:[],actions:[]},Fn=zt({logo:Nn,level2Layouts:{[W.List]:kn,[W.Media]:kn}});function In({background:e,headerData:t,...n}){let r=t??Pn,i=e===`black`||e===`transparent_dark`,a=!e||e===`transparent_dark`||e===`transparent_light`;return(0,U.jsx)(Fn,{...n,actions:r.actions,"data-color-mode":i?`dark`:`light`,items:r.items,labels:r.labels,mobileTopActionId:r.mobileTopActionId,transparent:a})}function Ln({mode:e,text:t}){return(0,U.jsx)(`div`,{className:`absolute top-2 left-2 z-[100] pointer-events-none`,children:(0,U.jsx)(Ge,{href:`#main`,size:g.Small,intent:`primary`,mode:e,className:`transition-transform duration-300 translate-y-[-200%] motion-reduce:transition-none focus:translate-y-0`,children:t})})}function Rn({componentName:e,...t}){let n=Oe({external:!!(t.href&&(t.href.startsWith(`http://`)||t.href.startsWith(`https://`))),children:t.children,ariaLabel:t[`aria-label`],target:t.target});return(0,U.jsx)(`a`,{...t,...e?{"data-component-name":e}:{},"aria-label":n})}function zn({children:e,className:t,isActive:n=!1,hasAnimation:r=!1,tag:i=`div`,toggleId:a,...o}){let s=i,c=r?{}:{style:{display:n?`block`:`none`}};return(0,U.jsx)(s,{"aria-hidden":!n,className:t,id:a,...o,...c,children:e})}var Bn=e=>{(0,V.useEffect)(()=>{let t=t=>{let n=document.querySelectorAll(`[data-click-outside='dismiss']`),r=!1;
2n.forEach(e=>{(e.contains(t.target)||e===t.target)&&(r=!0)}),r||e(t)};return document.addEventListener(`click`,t),()=>{document.removeEventListener(`click`,t)}},[e])},Vn=y(()=>i(()=>import(`./NewLanguageSelector-AmweEvAK.js`),__vite__mapDeps([7,1,8,2,3,4,5,9,10,11,12,13])));function Hn({colorScheme:e,alignment:t=d.Left,availableHreflangs:n=new Set,regionSelectorLinks:r,isNewFooter:i=!1,relativeToggle:a=!0}){let{t:o}=ge(),{site:s,regions:c=[]}=L(),l=t===d.Left,u=e===f.Dark,[p,m]=(0,V.useState)(!1),h=u?`fill-white`:`fill-black`,g=u?`bg-zinc-900 text-white`:`bg-white text-black`,_=u?`shadow-soft-dark-2xl`:`shadow-soft-2xl`,v=u?`text-zinc-400`:`text-zinc-600`,y=(0,V.useMemo)(()=>{let e=c.find(e=>e.languages.some(e=>e.isActive));if(e)return{...e,languages:e.languages.map(e=>({...e,href:je({regionHref:e.href})}))};let t=c.find(e=>e.languages.some(e=>e.hreflang===s.hreflang));if(t)return{...t,languages:t.languages.map(e=>({...e,href:je({regionHref:e.href}),isActive:e.hreflang===s.hreflang}))}},[c,s]);c=Pe(c);let b=y?.languages?.find(e=>e.isActive);b&&s.preferredLanguage===`en`&&(b.label=o(`shared/global/translations:languages.en`));let x=!r||r.size===0,S=(0,V.useMemo)(()=>{let e=[],t=new Set(Array.from(n||[]).map(e=>e.toLowerCase()));return e=x?Ne(c):Fe(c,r),e=ke(e,t),e},[x,c,r,n]);Bn(()=>m(!1)),Ke(`Escape`,()=>m(!1));let C=t=>(0,U.jsx)(`button`,{...t,className:(0,H.default)(`bg-transparent mx-auto md:inline-block`,e?Ie(e):``,!i&&`py-3`),onClick:()=>m(!p),type:`button`,"data-component-name":`region-selector-${p?`close`:`open`}`,tabIndex:0,"aria-label":`${o(`shared/global/translations:ariaLabels.footer.regionsNav`)}. ${o(`shared/global/translations:ariaLabels.current`)}: ${y?.label}`,children:(0,U.jsxs)(`span`,{className:`inline-flex items-center whitespace-nowrap gap-x-1`,children:[(0,U.jsx)(`svg`,{viewBox:`0 0 45 45`,"aria-hidden":`true`,focusable:`false`,className:(0,H.default)(`h-4 w-4 shrink-0`,h),children:(0,U.jsx)(`path`,{d:`M22.5 2A20.5 20.5 0 1 0 43 22.5 20.52 20.52 0 0 0 22.5 2zm-4.23 28.79A33.67 33.67 0 0 0 22 31a34.54 34.54 0 0 0 4.76-.33 30.45 30.45 0 0 1-4.26 9 30.41 30.41 0 0 1-4.23-8.88zM22 28a29.86 29.86 0 0 1-4.47-.34A31 31 0 0 1 17 22a29.87 29.87 0 0 1 .36-4.64A30.13 30.13 0 0 1 22 17a31 31 0 0 1 5.66.53A29.85 29.85 0 0 1 28 22a31 31 0 0 1-.5 5.5 31 31 0 0 1-5.5.5zm-7.64-1a25.22 25.22 0 0 1-9.15-4.5 24.89 24.89 0 0 1 9-4.48A33.56 33.56 0 0 0 14 22a34.61 34.61 0 0 0 .36 5zM22.5 5.21a25.25 25.25 0 0 1 4.5 9.15 34.61 34.61 0 0 0-5-.36 33.58 33.58 0 0 0-4 .24 25.24 25.24 0 0 1 4.5-9.03zm8.29 13.06a30.41 30.41 0 0 1 8.89 4.23 30.46 30.46 0 0 1-9 4.26A34.54 34.54 0 0 0 31 22a33.67 33.67 0 0 0-.21-3.73zm8.82.59A33.75 33.75 0 0 0 30.26 15a29.2 29.2 0 0 0-3.89-9.56 17.54 17.54 0 0 1 13.24 13.42zm-21-13.41a29.16 29.16 0 0 0-3.85 9.35 29.16 29.16 0 0 0-9.35 3.85A17.54 17.54 0 0 1 18.64 5.44zM5.44 26.36a29.2 29.2 0 0 0 9.56 3.9 33.75 33.75 0 0 0 3.86 9.36A17.54 17.54 0 0 1 5.44 26.36zm20.7 13.25a33.73 33.73 0 0 0 3.91-9.56 33.73 33.73 0 0 0 9.56-3.91 17.55 17.55 0 0 1-13.47 13.47z`})}),(0,U.jsxs)(`span`,{className:`truncate`,children:[y?.label,` | `,b?.label]}),i?(0,U.jsx)(q,{id:P.Chevron,className:(0,H.default)(`w-4 h-4 shrink-0 transition-transform duration-200`,u?`text-white`:`text-black`,p&&`-scale-y-100`)}):(0,U.jsx)(`svg`,{viewBox:`0 0 10 5`,"aria-hidden":`true`,focusable:`false`,className:(0,H.default)(`h-3 w-3 shrink-0`,h,{"rotate-180":p}),children:(0,U.jsx)(`path`,{d:`m0 0 5 5 5-5H0z`})})]})}),w=(0,U.jsx)(`ul`,{className:`columns-1 sm:columns-2 md:columns-3 lg:columns-4 gap-7 px-5 py-8 md:px-14 md:py-10`,"data-component-name":`region-nav`,id:`region-nav`,children:S.map(e=>{let t=e.countryCode.toLowerCase()===y?.countryCode?.toLowerCase();return(0,U.jsxs)(`li`,{className:(0,H.default)(`flex flex-col mb-7`,`break-inside-avoid`),children:[(0,U.jsxs)(`div`,{className:`text-base flex items-center`,children:[(0,U.jsx)(`span`,{children:o(`shared/global/translations:countries.${e.countryCode.toLowerCase()}`,{lng:s.languageCode||`en`})}),t&&(0,U.jsx)(ie,{icon:I.Check,size:30,className:`ml-1 fill-none`})]}),(0,U.jsx)(`div`,{className:`mt-1 flex flex-wrap`,children:e.languages.map((t,n)=>(0,U.jsxs)(`span`,{className:`flex items-center`,children:[(0,U.jsx)(Rn,{className:(0,H.default)(`text-sm hover:underline`,v),lang:t.languageCode,href:t.href||``,"data-component-name":`region-${e.countryCode.toLowerCase()}-language-${t.languageCode}`,children:t.label}),n<e.languages.length-1&&(0,U.jsx)(`span`,{className:`mx-1 opacity-40 cursor-default text-xs`,children:`|`})]},t.languageCode))})]},e.countryCode.toLowerCase())})});return(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)(`div`,{className:(0,H.default)(`hidden sm:block`,a?`relative`:``),"data-click-outside":`dismiss`,"data-component-name":`regions`,children:[C({"aria-controls":`regionSelector`,"aria-expanded":p,"aria-haspopup":`true`}),(0,U.jsx)(zn,{className:(0,H.default)(`absolute z-50 max-w-[calc(100vw-(var(--margin,var(--spacing-margin))*2))] rounded-lg leading-8 lg:w-[66rem]`,a?[`bottom-[calc(100%+5em)] sm:w-[40rem] md:w-[56rem]`,l?`start-0`:`right-0`]:[`max-lg:inset-x-margin bottom-full`,l?`left-margin xl:left-xl-auto`:`right-margin xl:right-xl-auto`],g,_),hasAnimation:!1,isActive:p,tag:`div`,toggleId:`regionSelector`,"data-component-name":`region-selector`,children:w})]}),(0,U.jsxs)(`div`,{className:`relative block sm:hidden`,"data-click-outside":`dismiss`,"data-component-name":`regions`,children:[(0,U.jsx)(`div`,{"aria-hidden":`true`,className:(0,H.default)(`fixed top-0 left-0 z-50 h-full w-full text-[1.1428571429em] will-change-auto`,`transition-opacity motion-reduce:transition-none`,u?`bg-black`:`bg-white`,p?`pointer-events-auto`:`pointer-events-none`,p?(0,H.default)({"opacity-70":u,"opacity-90":!u}):`opacity-0`),onClick:()=>m(!1)}),C(),(0,U.jsxs)(zn,{"aria-label":o(`shared/global/translations:ariaLabels.footer.regionsNav`),"aria-modal":`true`,className:(0,H.default)(`webkit-overflow-scrolling-touch`,`fixed overflow-hidden z-[999] box-content will-change-auto`,`w-full inset-0 mt-16 rounded-t-lg leading-[3rem]`,`duration-300 ease-in-out motion-reduce:animation-none motion-reduce:transition-none`,g,_,{"visible translate-y-0":p,"invisible translate-y-full":!p}),hasAnimation:!0,isActive:p,role:`dialog`,toggleId:`mobileRegionSelector`,children:[(0,U.jsx)(`div`,{className:`border-shade-30 border-b`,children:(0,U.jsxs)(`div`,{className:`flex items-center justify-between px-5 py-4`,children:[(0,U.jsx)(`h3`,{className:`text-lg font-medium`,children:o(`shared/global/translations:footer.regionLanguageSelectLong`,{lng:s.languageCode||`en`})}),(0,U.jsx)(`button`,{className:`h-5 w-5 fill-current`,onClick:()=>m(!1),type:`button`,"data-component-name":`region-selector-close`,children:(0,U.jsx)(ie,{icon:I.Close,size:24,className:(0,H.default)(`h-5 w-5 fill-current`,h)})})]})}),(0,U.jsx)(`div`,{className:`h-full overflow-y-scroll pb-4`,children:w})]})]})]})}function Un(e){return be(ve)===`treatment`?(0,U.jsx)(V.Suspense,{fallback:null,children:(0,U.jsx)(Vn,{...e})}):(0,U.jsx)(Hn,{...e})}function Wn({children:e}){return(0,U.jsxs)(`span`,{className:`flex items-center gap-1.5`,children:[e,(0,U.jsx)(`img`,{src:`https://cdn.shopify.com/b/shopify-brochure2-assets/8051dee1dd72e78a9528a16c062cff66.svg`,alt:`California Consumer Privacy Act (CCPA) Opt-Out Icon`,className:`h-3.5 w-7.5 shrink-0`,width:30,height:14,loading:`lazy`})]})}var Gn=x([`relative py-20 px-8 gap-y-14 font-sans`,`max-sm:flex max-sm:flex-col`,`sm:grid sm:grid-cols-3 sm:gap-x-gutter sm:px-margin`,`md:grid-cols-5`,`xl:px-auto-xl`],{variants:{mode:{[M.Light]:`bg-white text-[#52525b]`,[M.Dark]:`bg-black text-[#a1a1aa]`}}}),Kn=x(`w-11 h-[50px]`,{variants:{mode:{[M.Light]:`text-black`,[M.Dark]:`text-white`}}}),qn=R([`gap-y-14`,`max-sm:flex max-sm:flex-col max-sm:pb-2`,`sm:col-span-2 sm:grid sm:grid-cols-2 sm:gap-x-gutter`,`md:col-span-4 md:grid-cols-4`]),Jn=x(`text-xl leading-[20px] font-medium mb-6`,{variants:{mode:{[M.Light]:`text-black`,[M.Dark]:`text-white`}}}),Yn=`flex flex-col gap-y-4`,Xn=x(`transition-colors duration-200`,{variants:{mode:{[M.Light]:`hover:text-black`,[M.Dark]:`hover:text-white`}}}),Zn=x([`flex w-full gap-y-7 border-t pt-10`,`max-sm:flex-col`,`sm:col-span-3 sm:flex-wrap sm:gap-x-10 sm:items-center`,`md:col-span-5`,`lg:flex-nowrap`],{variants:{mode:{[M.Light]:`border-[#e4e4e7]`,[M.Dark]:`border-[#121C1E]`}}}),Qn=R([`flex gap-x-10`,`max-sm:flex-col max-sm:gap-y-4`,`max-md:w-full`,`md:me-auto`]),$n=`flex flex-wrap gap-4 max-lg:w-full`,er=x(`h-8 w-8 hover:opacity-70 transition-opacity duration-200`,{variants:{mode:{[M.Light]:`fill-black text-white `,[M.Dark]:`fill-white text-black`}}});function tr(e){return{container:Gn({mode:e}),logo:Kn({mode:e}),level1Container:qn,level1Item:Jn({mode:e}),level2Container:Yn,link:Xn({mode:e}),belt:Zn({mode:e}),beltList:Qn,social:$n,socialIcon:er({mode:e})}}function nr({items:e,mode:t=M.Dark,className:n,componentName:r=`footer`,...i}){let{container:a,logo:o,level1Container:s,level1Item:c,level2Container:l,link:u,belt:d,beltList:p,social:m,socialIcon:h}=tr(t);return(0,U.jsxs)(`footer`,{className:R(a,n),"data-component-name":r,...i,children:[(0,U.jsx)(`a`,{href:e.backToTop.url,className:o,"aria-label":e.backToTop.label,children:(0,U.jsx)(q,{id:P.ShopifyBag,className:`w-full h-full`})}),(0,U.jsx)(`ul`,{className:s,children:e.level1.map(e=>(0,U.jsxs)(`li`,{children:[(0,U.jsx)(`h3`,{className:c,children:e.label}),(0,U.jsx)(`ul`,{className:l,children:e.children?.map(e=>(0,U.jsx)(`li`,{children:(0,U.jsx)(`a`,{className:u,href:e.url,children:e.label})},e.label))})]},e.label))}),(0,U.jsxs)(`div`,{className:d,children:[(0,U.jsx)(Un,{isNewFooter:!0,colorScheme:t===M.Dark?f.Dar
2k:f.Light}),(0,U.jsx)(`ul`,{className:p,children:e.belt.map(e=>{let t=e.url?.includes(`privacy.shopify.com`);return(0,U.jsx)(`li`,{children:(0,U.jsx)(`a`,{className:u,href:e.url,children:t?(0,U.jsx)(Wn,{children:e.label}):e.label})},e.label)})}),(0,U.jsx)(`ul`,{className:m,children:e.social.map(e=>e.icon?(0,U.jsx)(`li`,{className:h,children:(0,U.jsx)(`a`,{href:e.url,rel:`me nofollow noopener noreferrer`,target:`_blank`,"aria-label":e.label,children:(0,U.jsx)(q,{id:e.icon,className:`w-full h-full`})})},e.label):null)})]})]})}var rr=y(()=>i(()=>import(`./DevWindow-BriQNA2t.js`),__vite__mapDeps([14,1,2,4,15,16])));function ir(){let{ready:e,override:t}=qe();return!e||!t?null:(0,U.jsx)(rr,{})}var ar=[];function or({header:e=In,footer:t,footerProps:n,title:r,metaDescription:i,children:a,isPureTitle:s,hasScrollRestoration:l=!1,"data-color-mode":u}){let d=o(),f={};for(let e of d)e.data&&(f={...f,...e.data});let p=c();p?.data&&typeof p.data==`object`&&(f={...f,...p.data}),f={...f,duxEventHandlerEndpoint:f.duxEventHandlerEndpoint||w(f.experimentVariationId)};let{t:h}=ge(),[g]=ne(),{mainClass:_,CustomModal:v}=pe(),y=!ar.includes(g),b=(0,V.useMemo)(()=>e,[e]),x=f.headerData?.items??f.mainNavData,S=[`development`,`staging`,`preview`].includes(m);return(0,U.jsxs)(F,{data:f,title:r,isPureTitle:s,metaDescription:i,hasScrollRestoration:l,children:[v&&(0,U.jsx)(v,{}),y&&(0,U.jsx)(Ln,{mode:`dark`,text:h(`shared/global/translations:ariaLabels.header.skipToContent`)}),(0,U.jsxs)(`div`,{className:`relative`,children:[(0,U.jsx)(b,{headerData:f.headerData,mainNavData:x,secondaryNavData:f.secondaryNavData,...f.headerProps}),(0,U.jsx)(`main`,{role:`main`,id:`main`,tabIndex:-1,className:(0,H.default)(`focus-visible:outline-none`,_),"data-color-mode":u,children:a}),t===void 0?(0,U.jsx)(nr,{...f.footerProps,...n,items:f.newFooterData}):t,S&&(0,U.jsx)(ir,{})]})]})}var sr=()=>{let{enPath:e}=L();return e?.includes(`/ppc/print-on-demand`)?{signupType:[`print_on_demand`]}:{}};function cr(e){let{site:t,canonicalUrl:n}=L(),r=pe(),{signupTypes:i=[]}=le(),{signupType:a=[]}=he(),{signupType:o=[]}=Se(),{signupType:s=[]}=xe(),{signupType:c=[]}=sr(),{signupTypes:l}=me(),{signupTypes:u}=de(),{signupTypes:d}=_e(),{signupTypes:f}=ye();return{signupUrl:fe(t,n,r,[...r.disableSignupTypeAugmentation?[]:[...i,...o,...s,...c,...a,...l,...u,...d,...f],...e||[]]),signupName:oe}}var lr=`flex`,ur=`justify-center shrink-0`,dr=x([lr,`relative md:gap-6 gap-8`,`motion-safe:h-20 motion-reduce:h-full`,`motion-safe:overflow-hidden`],{variants:{direction:{ltr:`logo-group-marquee`,rtl:`logo-group-marquee-reverse`},pauseOnHover:{true:`motion-safe:hover:*:animation-pause`}},defaultVariants:{direction:`ltr`,pauseOnHover:!1}}),fr=x([lr,ur,`space-x-4 md:space-x-6 motion-reduce:space-x-0 motion-reduce:md:space-x-0`,`w-max h-full`,`overflow-hidden motion-reduce:w-full motion-reduce:flex-wrap motion-reduce:gap-x-3 motion-reduce:md:gap-x-5`],{variants:{direction:{ltr:`motion-safe:animate-logo-group-marquee motion-safe:rtl:animate-logo-group-marquee-reverse`,rtl:`motion-safe:animate-logo-group-marquee-reverse motion-safe:rtl:animate-logo-group-marquee`}},defaultVariants:{direction:`ltr`}}),pr=x([lr,`md:gap-6 gap-8 motion-safe:max-md:h-logo-marquee-y-3x, md:mb-md`,`max-md:overflow-hidden motion-safe:md:overflow-hidden motion-reduce:md:overflow-visible motion-reduce:h-full`],{variants:{direction:{ltr:`logo-group-marquee`,rtl:`logo-group-marquee-reverse`},pauseOnHover:{true:`motion-safe:md:hover:*:animation-pause`}},defaultVariants:{direction:`ltr`,pauseOnHover:!1}}),mr=x([lr,ur,`md:gap-6 gap-8 motion-reduce:md:row-gap-6`,`max-md:w-full motion-reduce:md:w-full `,`max-md:flex-wrap motion-reduce:flex-wrap overflow-hidden`],{variants:{direction:{ltr:`motion-safe:md:animate-logo-group-marquee motion-safe:md:rtl:animate-logo-group-marquee-reverse`,rtl:`motion-safe:md:animate-logo-group-marquee-reverse motion-safe:md:rtl:animate-logo-group-marquee`}},defaultVariants:{direction:`ltr`}}),hr=x(`flex items-center justify-center md:w-[190px]`,{variants:{fixedWidth:{true:`w-[calc(50%-1.5rem)] md:shrink-0`,false:`motion-reduce:w-1/4 motion-reduce:md:shrink-0`}},defaultVariants:{fixedWidth:!0}});function gr({direction:e,pauseOnHover:t,isResponsive:n}){let r=[dr({direction:e,pauseOnHover:t})],i=[pr({direction:e,pauseOnHover:t})];return n?i:r}function _r({direction:e,className:t,isResponsive:n}){let r=yr(t),i=[fr({direction:e}),r],a=[mr({direction:e}),r];return n?a:i}function vr(e){return hr({fixedWidth:e})}function yr(e){let t=/animation-duration-\[\d{1,4}(ms|s)\]/;return e&&t.test(e)&&e.match(t)?.[0]||``}function br({logos:e,className:t,direction:n=`ltr`,isResponsive:r=!1,pauseOnHover:i=!1,fixedWidth:a=!0}){let{getContent:o}=b();return(0,U.jsx)(`div`,{dir:`ltr`,"aria-label":o(`ariaLabels.logoGroup`),role:`group`,className:j(...gr({direction:n,pauseOnHover:i,isResponsive:r}),t),children:Array.from({length:e.length<=5?3:2},(e,t)=>t).map(i=>(0,U.jsx)(`ul`,{className:j(..._r({className:t,direction:n,isResponsive:r}),i>0?`motion-reduce:hidden`:``),"aria-hidden":i>0?!0:void 0,children:e.map(({src:e,srcSet:t,alt:n,width:i,height:o},s)=>(0,U.jsx)(`li`,{className:j(vr(a),s>=12&&`motion-reduce:max-md:hidden ${r&&`max-md:hidden`}`),children:(0,U.jsx)(O,{className:j(`object-contain`,`h-full`),src:e,srcSet:t,alt:n,width:i,height:o})},s))},i))})}var xr=r(De(),1),Sr={xs:`(min-width: 1600px) 246px, (min-width: 1200px) 15vw, (min-width: 900px) 204px, (min-width: 640px) 176px, 111px`,md:`(min-width: 1600px) 567px, (min-width: 1200px) 35vw, (min-width: 900px) 471px, (min-width: 640px) 405px, 256px`};function Cr({card:e,onAutoplayToggle:t,isMobile:n,activeCardGroupIndex:r,groupIndex:i,shouldLoadImage:a=!0}){let[o,s]=(0,V.useState)(!1),c=(0,V.useCallback)(e=>{e.type===`mouseenter`?(!o&&s(!0),t(!1)):t(!0)},[o,t]),l=(0,V.useMemo)(()=>(0,xr.default)(c,350),[c]);return(0,V.useEffect)(()=>()=>{l.cancel()},[l]),(0,U.jsxs)(`div`,{className:(0,H.default)(`relative max-lg:h-full mr-2 shrink-0 max-lg:last:mr-[var(--margin)] md:mr-4 lg:shrink`,`overflow-hidden mask-image-[radial-gradient(white,black)]`,`rounded-[5px]`),onMouseEnter:l,onMouseLeave:l,tabIndex:0,onPointerDown:()=>{o||s(!0),t(!1)},onBlur:()=>t(!0),children:[e.image&&a&&(0,U.jsx)(z,{...e.image,loading:`lazy`,sizes:Sr[e.image.sizes||`md`],className:`[transform:_translateZ(0px)] max-lg:h-full max-lg:w-auto`}),(0,U.jsxs)(`span`,{className:(0,H.default)(`before:absolute before:bg-[#061A1C] before:content-[""] before:h-full before:w-full`,`absolute duration-300 flex inset-0 items-center justify-center opacity-0 transition-opacity`,`focus-within:opacity-100 hover:opacity-100`),children:[n?o?(0,U.jsx)(`a`,{className:`flex items-center relative mx-auto max-h-[33.3%] max-w-[85%] z-0`,href:e.link?.href,target:`_blank`,rel:`noopener noreferrer`,children:(0,U.jsx)(O,{...e.logo,loading:`lazy`})}):null:o?(0,U.jsx)(O,{className:`flex relative mx-auto max-h-[33.3%] max-w-[85%] z-0`,...e.logo,loading:`lazy`}):null,(0,U.jsx)(`div`,{className:`absolute bottom-4 hidden items-center md:flex`,children:(0,U.jsxs)(`a`,{href:e.link?.href,target:`_blank`,rel:`noopener noreferrer`,tabIndex:r===i?0:-1,children:[` `,e.link?.text]})})]})]})}function wr(e){return!!e.headingHtml&&e.cards.length>0}function Tr(e){return e?{inert:``}:{}}function Er(e,t,n,r){let i=(t-1+n)%n,a=(t+1)%n;return{ArrowRight:r?i:a,ArrowLeft:r?a:i,Home:0,End:n-1,Enter:t," ":t}[e]}var Dr=5e3,Or=15e3,kr=1e3,$={IDLING:`idling`,INTERSECTED:`intersected`,TRANSITIONED:`transitioned`};function Ar(e){let[t,n]=(0,V.useState)($.IDLING),r=(0,V.useRef)(null),i=(0,V.useRef)(null);return B(i,(0,V.useCallback)(i=>{let a=i[0];a&&(a.isIntersecting&&t===$.IDLING?(n($.INTERSECTED),r.current=setTimeout(()=>{n($.TRANSITIONED)},kr*2)):a.isIntersecting&&t===$.TRANSITIONED&&e())},[t,e]),(0,V.useMemo)(()=>({threshold:t===$.TRANSITIONED?0:.5,root:null,rootMargin:`0px`}),[t])),(0,V.useEffect)(()=>()=>{r.current&&clearTimeout(r.current)},[]),{sectionRef:i,transitionStep:t}}function jr({cardGroups:e,sectionName:t,tablistAriaLabel:n,isSlowConnection:r=!1}){let[i,a]=(0,V.useState)(0),{documentDir:o}=L(),[s,c]=Ye({align:`start`,direction:o===`rtl`?`rtl`:`ltr`,breakpoints:{"(max-width: 1199px)":{dragFree:!0,loop:!0}}}),l=ze(`(max-width: ${we.md})`),[u,d]=(0,V.useState)(!1),[f,p]=(0,V.useState)(!0),[m,h]=(0,V.useState)(new Set),[g,_]=(0,V.useState)(!1),v=Ee();(0,V.useEffect)(()=>
2{if(typeof window>`u`)return;let e=null,t,n,r=()=>{e?.disconnect(),t!==void 0&&typeof window.cancelIdleCallback==`function`&&window.cancelIdleCallback(t),n!==void 0&&clearTimeout(n),_(!0)},i=()=>{e?.disconnect(),typeof window.requestIdleCallback==`function`?t=window.requestIdleCallback(r,{timeout:250}):n=setTimeout(r,50)};if(typeof PerformanceObserver<`u`)try{e=new PerformanceObserver(i),e.observe({type:`largest-contentful-paint`,buffered:!0})}catch{e=null}return n=setTimeout(r,3e3),()=>{e?.disconnect(),t!==void 0&&typeof window.cancelIdleCallback==`function`&&window.cancelIdleCallback(t),n!==void 0&&clearTimeout(n)}},[]);let y=[`th-TH`].includes(v),b=[`fi-FI`].includes(v),x=(0,V.useMemo)(()=>e.filter(wr),[e]),S=(0,V.useRef)(!1),{sectionRef:C,transitionStep:w}=Ar((0,V.useCallback)(()=>{d(!1),p(!S.current)},[])),T=(0,V.useCallback)(e=>{c?.scrollTo(e),a(e)},[c]),E=(0,V.useCallback)(()=>{if(c?.selectedScrollSnap){let e=c.selectedScrollSnap();a(e),d(!0),c.scrollTo(e)}},[c]),D=(0,V.useCallback)(e=>{e!==i&&(0,V.startTransition)(()=>{T(e),d(!0)})},[i,T]),O=(0,V.useCallback)(e=>{p(e&&!S.current)},[]),k=(0,V.useCallback)(()=>{S.current=!0,p(!1)},[]),A=(0,V.useCallback)(e=>{let t=e.currentTarget.closest(`[role="tablist"]`),n=Array.from(t?.querySelectorAll(`[role="tab"]`)??[]),r=n.indexOf(e.currentTarget);if(r===-1)return;let a=Er(e.key,r,n.length,o===`rtl`);if(a===void 0)return;e.preventDefault();let s=n[a],c=Number(s?.dataset.groupIndex);!s||!Number.isInteger(c)||(c!==i&&(T(c),d(!0)),s.focus())},[i,o,T]);return(0,V.useEffect)(function(){if(f&&x.length>1&&w!==$.IDLING&&!r){let e=setInterval(()=>{T((i+1)%x.length),d(!1)},u?Or:Dr);return()=>clearInterval(e)}},[x.length,i,T,u,f,r,w]),(0,V.useEffect)(function(){w!==$.IDLING&&x.length>0&&h(e=>{let t=new Set(e);return t.add(i),t.add((i+1)%x.length),t.add((i-1+x.length)%x.length),t.size===e.size?e:t})},[x.length,i,w]),(0,V.useEffect)(()=>{if(!c)return;c.on(`select`,E);let e=()=>{let e=c.slidesInView();e.length!==0&&h(t=>{let n=!1,r=new Set(t);for(let i of e)t.has(i)||(r.add(i),n=!0);return n?r:t})};return c.on(`scroll`,e),()=>{c.off(`select`,E),c.off(`scroll`,e)}},[c,E]),(0,U.jsx)(`div`,{ref:C,onFocusCapture:k,children:(0,U.jsxs)(Be,{className:`overflow-hidden pb-16 md:pb-20`,sectionName:t,topSpacing:`none`,bottomSpacing:`none`,"data-component-name":`home-ab-section`,children:[(0,U.jsx)(`div`,{className:`container`,children:(0,U.jsx)(`div`,{role:`tablist`,"aria-label":n,className:(0,H.default)(`bg-clip-text text-t2 leading-none tracking-[-0.02em] bg-ab-control sm:text-balance`,`py-[0.12em] -my-[0.12em]`,y&&`leading-relaxed`,b&&`hyphens-manual`,{"animate-shimmer bg-ab-control-animated bg-[length:500%]":w===$.INTERSECTED&&!r}),children:x.map((e,t)=>(0,U.jsxs)(`span`,{className:(0,H.default)(`cursor-pointer text-shade-50 focus-visible:text-transparent hover:text-transparent`,{"!text-white":i===t,"text-transparent":w===$.INTERSECTED}),"data-group-index":t,onClick:()=>D(t),onKeyDown:A,tabIndex:i===t?0:-1,id:`ab-section-tab-${t}`,"aria-controls":`ab-section-content-${t}`,"aria-selected":i===t,role:`tab`,children:[t===0?null:` `,e.headingHtml]},t))})}),(0,U.jsx)(`div`,{className:`container max-lg:mr-0 xl:overflow-hidden`,ref:s,children:(0,U.jsx)(`div`,{className:(0,H.default)(`flex space-x-[var(--margin)]`,{"delay-500 opacity-0":w===$.IDLING,"opacity-100":w!==$.IDLING,"duration-1000 transition-all":w!==$.TRANSITIONED}),children:x.map((e,t)=>(0,V.createElement)(`div`,{role:`tabpanel`,...Tr(t!==i),className:(0,H.default)(`relative flex shrink-0 flex-nowrap lg:basis-full items-start`,`h-[196px] sm:h-[310px] md:h-[360px] lg:h-[initial] max-lg:last:mr-[var(--margin)]`,`cursor-grab active:cursor-grabbing no-scrollbar overflow-x-scroll`),key:`ab-section-content-${t}`,id:`ab-section-content-${t}`,"aria-labelledby":`ab-section-tab-${t}`},e.cards.map((e,n)=>(0,U.jsx)(Cr,{card:e,onAutoplayToggle:O,isMobile:l,activeCardGroupIndex:i,groupIndex:t,shouldLoadImage:g&&(t===i||m.has(t))},`ab-section-content-${t}-card-${n}`))))})})]})})}var Mr=x([`rounded-full bg-black duration-150 transition-colors`,`focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-state-focus focus-visible:outline`],{variants:{outline:{true:`bg-transparent border-2`,false:`bg-black text-white hover:bg-shade-70 active:bg-shade-50`},size:{small:`w-11 h-11`,large:`w-16 h-16 md:w-24 md:h-24`},mode:{light:`disabled:bg-shade-30`,dark:`disabled:bg-shade-70`}},compoundVariants:[{mode:`light`,outline:!0,className:`text-black border-black`},{mode:`light`,outline:!1,className:`bg-black text-white hover:bg-shade-70 active:bg-shade-50`},{mode:`dark`,outline:!1,className:`bg-white text-black hover:bg-shade-30 active:bg-shade-50`},{mode:`dark`,outline:!0,className:`text-white border-white`}],defaultVariants:{size:`small`,mode:`light`}}
2),Nr=x(`mx-auto`,{variants:{size:{small:`w-6 h-6`,large:`w-9 h-9`}},defaultVariants:{size:`small`}});function Pr({ariaLabel:e,children:t,className:n,componentName:r=`interface-button`,iconProps:i,isDisabled:a=!1,isPressed:o,onClick:s,outline:c=!1,size:l=`small`,mode:u=`light`,...d}){let f=ze(`(min-width: 900px)`)??!0,p=l===`small`?24:l===`large`&&f?48:36,m=i&&t?(0,U.jsx)(`span`,{children:t}):t;return(0,U.jsxs)(`button`,{...d,disabled:a,"aria-label":e,"aria-pressed":o,"aria-disabled":a,"data-component-name":r,"data-mode":u,onClick:s,className:j(Mr({size:l,outline:c,mode:u}),n),tabIndex:0,children:[i&&(0,U.jsx)(ie,{...i,className:j(Nr({size:l}),i.className),size:p}),m]})}var Fr=function(e){return e[`26/17`]=`26/17`,e[`283/274`]=`283/274`,e}({});function Ir({activeSlideIndex:e,card:t,index:n,setActiveSlideIndex:r,setHasUserInteracted:i,isUserScrolling:a,shouldObserve:o=!1,isReadyToLoad:s=!0,isDynamicHeight:c=!1,mediaAspectRatio:l=`26/17`,stretchCard:u=!1,isSlowConnection:d=!1}){let[f,p]=(0,V.useState)(!1),[m,h]=(0,V.useState)(!0),g=(0,V.useRef)(null),_=(0,V.useRef)(null),v=(0,V.useRef)(null),y=Xe()||d,b={threshold:.8},x=(0,V.useCallback)(()=>{r(n),i(!0)},[n,r,i]);(0,V.useEffect)(()=>{if(!_.current)return;let e=_.current;return e.addEventListener(`focusin`,x),()=>{e.removeEventListener(`focusin`,x)}},[x]);let S=(0,V.useCallback)(t=>{e!==n&&t.forEach(e=>{e.isIntersecting&&!a&&(g.current&&clearTimeout(g.current),g.current=setTimeout(()=>{$e(_.current)&&x()},50))})},[n,e,x,a]);(0,V.useEffect)(()=>{a&&g.current&&clearTimeout(g.current)},[a]),B(o?_:null,S,b),(0,V.useEffect)(()=>()=>{g.current&&clearTimeout(g.current)},[]);let{image:C,hoverImage:w}=t,T=(0,V.useCallback)(()=>{f||(p(!0),_.current?.removeEventListener(`mouseenter`,T))},[f]);(0,V.useEffect)(()=>{let{current:e}=_;if(e)return e?.addEventListener(`mouseenter`,T),()=>{e?.removeEventListener(`mouseenter`,T)}},[T]);let E=()=>{v.current&&(m?(v?.current?.pause(),h(!1)):(v?.current?.play(),h(!0)))};return(0,U.jsx)(`div`,{"data-index":n,ref:_,onClick:x,className:(0,H.default)(`group [&_strong]:font-[600] [&_strong]:text-gray-c`,{"h-full":u}),children:(0,U.jsx)(Qe,{...t,headingGroup:{...t.headingGroup,subheadSize:`body-base`},background:Ze.None,stretchCard:u,children:t.video?(0,U.jsxs)(`div`,{className:(0,H.default)(`flex items-center justify-center rounded-xl overflow-hidden`,{"md:h-[300px]":!c,"aspect-[26/17]":l===`26/17`,"aspect-[283/274]":l===`283/274`}),children:[!y&&(0,U.jsx)(`video`,{ref:v,loop:!0,muted:!0,playsInline:!0,autoPlay:!0,poster:t.video.poster,src:t.video.src}),(0,U.jsx)(z,{alt:t.componentName,className:`z-10 absolute w-[92%] top-0 translate-x-[7%] translate-y-[20%]`,src:t.image.src}),!y&&(0,U.jsx)(Pr,{onClick:E,iconProps:{icon:I.PlayPause,options:{isPlaying:m}},className:`md:opacity-80 bg-white [&_path]:stroke-black [&_path]:opacity-60 w-6 h-6 [&_svg]:p-[5px] absolute bottom-3 right-[13px]`,mode:`dark`,ariaLabel:t.video.ariaLabels&&m?t.video.ariaLabels?.pause:t.video.ariaLabels?.play})]}):(0,U.jsx)(`div`,{className:(0,H.default)(`pointer-events-none relative rounded-b-xl overflow-hidden `,`md:w-full`,{"md:aspect-content md:h-[300px]":!c,"aspect-[26/17]":l===`26/17`,"aspect-[283/274]":l===`283/274`}),children:s&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(z,{...C,sizes:`(min-width: 1600px) 457px, (min-width: 900px) 28vw, calc(100vw - 2rem)`,className:(0,H.default)({"absolute h-full inset-0 object-cover object-center":!c})}),w&&f?(0,U.jsx)(z,{...w,sizes:`(min-width: 1600px) 457px, (min-width: 900px) 28vw, calc(100vw - 2rem)`,className:(0,H.default)({"absolute h-full inset-0 object-cover object-center":!c},`opacity-0 group-hover:opacity-100 transition-opacity duration-300`)}):null]})})},`mobile-carousel-card-${n}`)})}function Lr({activeSlideIndex:e,cards:t}){return(0,U.jsx)(`div`,{className:`text-center mb-xl md:hidden`,children:t.map((t,n)=>(0,U.jsx)(`div`,{className:(0,H.default)(`inline-block h-3 w-3 mx-[6px] bg-white rounded-full transition-all duration-200 `,n===e?`opacity-100`:` opacity-50`)},`mobile-carousel-indicator-${n}`))})}var Rr={threshold:.75};function zr({cards:e,className:t,isAutoplay:n=!0,duration:r=5e3,isReadyToLoad:i=!0,gridCols:a=3,isDynamicHeight:o=!1,mediaAspectRatio:s=Fr[`26/1
27`],stretchCards:c=!1,expandedForMobile:l=!1,isSlowConnection:u=!1}){let[d,f]=(0,V.useState)(0),[p,m]=(0,V.useState)(!1),h=ze(`(min-width: ${we.md})`),g=Xe(!1)||u,[_,v]=(0,V.useState)(!1),[y,b]=(0,V.useState)(!1),[x,S]=(0,V.useState)(!1),C=(0,V.useRef)(null),w=(0,V.useRef)(null),T=(0,V.useRef)(null),E=(0,V.useRef)(null),D=!h&&x,O=!n||h||g||y,k=_||!x;(0,V.useEffect)(()=>()=>{T.current&&clearTimeout(T.current),E.current&&clearTimeout(E.current)},[]);let A=(0,V.useCallback)(t=>{(k||O)&&clearTimeout(T.current??0),f(t%e.length)},[e.length,k,O]);B(w,(0,V.useCallback)(e=>{e.forEach(e=>{O||(0,V.startTransition)(()=>{S(e.isIntersecting)})})},[S,O]),Rr),(0,V.useEffect)(()=>{clearTimeout(T.current||0),!(k||O)&&(T.current=setTimeout(()=>{A(d+1)},r))},[d,A,k,r,O]),(0,V.useEffect)(()=>{let e=C.current?.querySelector(`div[data-index="${d}"]`);if(e){let t=e.offsetLeft;C.current?.scrollTo({left:t,behavior:`smooth`})}},[d]);let j=()=>{p||m(!0),E.current!==null&&clearTimeout(E.current),E.current=setTimeout(()=>{m(!1),E.current=null},100)},M=(0,V.useCallback)(()=>{b(!0)},[]);return(0,V.useEffect)(()=>{h&&(d>0&&f(0),y&&b(!1))},[h,d,f,y,b]),(0,U.jsxs)(`div`,{ref:w,onMouseEnter:()=>!O&&v(!0),onMouseLeave:()=>!O&&v(!1),className:t,children:[(0,U.jsx)(`div`,{ref:C,tabIndex:h?void 0:0,className:(0,H.default)(`relative flex flex-nowrap gap-md`,`overflow-y-hidden overflow-x-scroll no-scrollbar snap-x snap-mandatory`,`md:gap-sm md:grid`,`md:overflow-auto`,l&&`px-4 md:px-0`,`xl:gap-md`,{"md:grid-cols-3":a===3,"md:grid-cols-4":a===4}),onScroll:D?j:void 0,onFocus:M,children:e.map((e,t)=>(0,U.jsx)(`div`,{className:(0,H.default)(`w-3/4 transition-all shrink-0 snap-center`,`md:w-full`),children:(0,U.jsx)(Ir,{activeSlideIndex:d,card:e,index:t,setActiveSlideIndex:f,setHasUserInteracted:b,isUserScrolling:p,shouldObserve:D,isReadyToLoad:i,isDynamicHeight:o,mediaAspectRatio:s,stretchCard:c,isSlowConnection:u})},`card-mobile-image-${t}`))}),!h&&(0,U.jsx)(Lr,{activeSlideIndex:d,cards:e})]})}function Br({headingAs:e=`h3`,className:t,headingClassName:n,headingHtml:r,kicker:i,kickerClassName:a,size:o=`t3`,subheadClassName:s,subheadHtml:c,subheadSize:l=`body-sm`}){return(0,U.jsxs)(`div`,{className:t,children:[i&&(0,U.jsx)(re,{className:j(`text-t7 font-normal normal-case text-cyan mb-sm text-pretty`,a),children:i}),(0,U.jsxs)(`div`,{className:`flex flex-wrap sm:flex-nowrap sm:items-baseline`,children:[(0,U.jsx)(`div`,{className:`w-full pb-md sm:w-2/3 lg:w-3/5 sm:pb-0 sm:pr-lg`,children:r&&(0,U.jsx)(T,{size:o,as:e,className:j(`inline-block text-pretty`,n),children:r})}),(0,U.jsx)(`div`,{className:`w-full sm:w-1/3 lg:w-2/5`,children:c&&(0,U.jsx)(T,{className:j(`text-gray-c text-pretty inline-block`,s),size:l,children:c})})]})]})}function Vr({button:e,cards:t,headingGroup:n,section:r,isSlowConnection:i=!1,bottomSpacing:a=`4xl`}){let o=(0,V.useRef)(null),[s,c]=(0,V.useState)(!1),l=(0,V.useCallback)(e=>{e.forEach(e=>{e.isIntersecting&&c(!0)})},[]),{key:u,...d}=e;return B(o,l,{rootMargin:`50% 0%`}),(0,U.jsx)(Be,{...r,"data-component-name":`home-foreveryone-section`,bottomSpacing:a,children:(0,U.jsxs)(`div`,{ref:o,className:`container`,children:[(0,U.jsx)(Br,{...n,size:`t2`,className:`pb-2xl`,headingClassName:`text-pretty`}),(0,U.jsx)(zr,{cards:t,isReadyToLoad:s,isSlowConnection:i}),(0,U.jsx)(`div`,{className:`text-center mt-xl`,children:(0,V.createElement)(Ge,{...d,key:e.key,mode:`dark`,intent:`secondary`,className:`w-full sm:w-auto !tracking-button-tracking`})})]})})}function Hr({containerClassName:e,headingGroup:t,radius:n=`top`,...r}){return(0,U.jsx)(`div`,{className:e,children:(0,U.jsx)(Be,{radius:n,...r,"data-component-name":`home-heading-section`,children:(0,U.jsx)(`div`,{className:`container`,children:(0,U.jsx)(He,{headingAs:`h2`,headingClassName:`sm:mx-auto sm:text-center md:w-3/4 lg:w-2/3 xl:w-1/2 text-pretty pb-[3px]`,size:`t1`,...t})})})})}var Ur=3,Wr=.15;function Gr(e){return e.reduce((e,t)=>e.length>t.length?e:t,``)}function Kr(e,t,n){return e?t*Wr+Ur+Wr*n:t*Wr+Ur}function qr(e){return e.filter(e=>!e.split(` `).some(e=>e.length>12))}function Jr({animationOffset:e,headingFixedPhrase:t,headingAnimatedPhrases:n,isPaused:r=!1,size:i}){let[a,o]=(0,V.useState)(0),[s,c]=(0,V.useState)(!1),[l,u]=(0,V.useState)(!1),d=ze(`(max-width: 639px)`),f=Ee(),p=f===`th-TH`,m=f.startsWith(`ur`)||f.startsWith(`ar`),h=f===`fi-FI`&&d,g=(0,V.useRef)(null);n=h?qr(n):n;let _=n.length,v=(0,V.useMemo)(()=>Gr(n),[n]),y=(0,V.useMemo)(()=>{let e=n[(a-1)%_];return e?e.split(` `).length:0},[a,_,n]),b=(0,V.useCallback)(()=>{let e=(a+1)%_;u(!0),o(e)},[a,_]);return(0,V.useEffect)(()=>{!s||l||r||b()},[s,l,r,b]),(0,V.useEffect)(()=>
2{if(r)return;let t=new IntersectionObserver(e=>{e.forEach(e=>{!s&&e.isIntersecting&&c(e.isIntersecting)})},{rootMargin:e});return t.observe(g.current),()=>{t.disconnect()}},[e,s,r]),(0,U.jsxs)(`div`,{"aria-hidden":!0,className:`motion-reduce:hidden js-disabled:hidden`,children:[t&&(0,U.jsx)(T,{as:`div`,size:i,className:j(`text-dsp tracking-[-0.02em]`,p&&`mb-6`),children:t}),(0,U.jsxs)(`div`,{className:`relative`,ref:g,children:[(0,U.jsx)(`h2`,{className:j(ae[i],`text-dsp min-h-32 sm:min-h-0 opacity-0 user-select-none pointer-events-none mb-lg tracking-[-0.02em]`,p&&`leading-relaxed pt-2`,m&&`leading-relaxed`),"aria-hidden":!0,children:v}),n.map((e,t)=>{let n=(_+a-1)%_===t,r=a===t,o=(a+1)%_===t;return(0,U.jsx)(`div`,{className:j(ae[i],`text-dsp lg:tracking-[-0.02em]`),children:(0,U.jsx)(`span`,{className:`absolute top-0 pt-2 flex flex-wrap items-start justify-start gap-0`,children:e.split(` `).map((i,a)=>{let s=Kr(r,a,y),c=a===e.split(` `).length-1,l=o||!r&&!n;return(0,U.jsx)(`span`,{className:j(`inline-block overflow-hidden`,m?`pb-4`:`pb-2`,p||m?`-mt-4`:`-mt-2`),children:(0,U.jsxs)(`span`,{className:j(`inline-block m-0 p-0 transition-opacity-transform duration-[0.45s] ease-heading-transition-ease hyphens-auto`,(p||m)&&`leading-relaxed`,l&&`translate-y-100 opacity-0`,r&&`translate-y-0 opacity-100`,n&&`-translate-y-100 opacity-0`),onTransitionEnd:()=>{c&&r&&u(!1)},style:{transitionDelay:`${s}s`},children:[i,`\xA0`]})},`heading-${t}-${e}-${i}-${a}`)})})},`heading-${t}-${e}`)})]})]})}function Yr({children:e,size:t}){return(0,U.jsx)(`div`,{className:`sr-only js-disabled:not-sr-only motion-reduce:not-sr-only`,children:(0,U.jsx)(T,{as:`h1`,size:t,className:`text-dsp mb-lg md:mb-2xl tracking-[-0.02em]`,children:e})})}function Xr({animationOffset:e=`-100px`,className:t,headingFixedPhrase:n,headingAnimatedPhrases:r=[],size:i=`t1`,subhead:a,isPaused:o=!1,isAfterLcp:s=!0}){let c=r[0];return(0,U.jsxs)(`div`,{className:t,children:[(0,U.jsxs)(Yr,{size:i,children:[n,n&&(0,U.jsx)(`br`,{}),c]}),(0,U.jsx)(Jr,{animationOffset:e,headingFixedPhrase:n,headingAnimatedPhrases:r,isPaused:o||!s,size:i}),a&&(0,U.jsx)(T,{as:`div`,size:`t6`,className:`mt-[256px] sm:mt-2xl text-pretty w-2/3 xs:w-[54%] sm:w-1/3 lg:w-1/4`,children:a})]})}var Zr=r(l(),1),Qr=e=>{(0,V.useEffect)(()=>{if(!(!document.body||!document.body.classList))return e?(document.body.classList.add(`u-prevent-scroll`,`overflow-hidden`),document.body.style.overflow=`hidden`):(document.body.classList.remove(`u-prevent-scroll`,`overflow-hidden`),document.body.style.removeProperty(`overflow`)),()=>{!document.body||!document.body.classList||(document.body.classList.remove(`u-prevent-scroll`,`overflow-hidden`),document.body.style.removeProperty(`overflow`))}},[e])},$r=function(e){return e.Light=`light`,e.Dark=`dark`,e}({});function ei({children:e,className:t=``,closeLabel:n=`Close modal`,colorScheme:r=`dark`,handleClose:i,id:a,isActive:o=!1,pictureInPicture:s=!1,modalSize:c,...l}){let d=c||u.Small,f=(0,V.useRef)(),p=(0,V.useRef)(null),m=(0,V.useRef)(!1);o&&!m.current&&!p.current&&(p.current=typeof document<`u`?document.activeElement:null),m.current=o;let[h,g]=(0,V.useState)(!1);return Qr(o&&!s),Je(f,o&&!s),Ke(`Escape`,i),(0,V.useEffect)(()=>{g(!0)},[]),(0,V.useEffect)(()=>{if(!o&&p.current){let e=requestAnimationFrame(()=>{p.current?.focus(),p.current=null});return()=>cancelAnimationFrame(e)}},[o]),!h||!o?null:(0,U.jsx)(U.Fragment,{children:Zr.createPortal((0,U.jsx)(`aside`,{className:j((0,H.default)(`fixed inset-0 z-modal flex justify-center overflow-auto pt-6`,{"is-active":o},{"flex align-center items-center":d===u.Large||d===u.Full,"text-white bg-shade-90":r===`dark`,"text-base bg-white":r===`light`}),t),id:a,"data-component-name":a,ref:f,role:`dialog`,"aria-modal":!0,...l,children:(0,U.jsxs)(`div`,{className:(0,H.default)(`relative max-h-[66vh]`,{"max-w-4xl w-[90%]":d===u.Large,"max-w-screen-lg w-[90%]":d===u.Full,"max-w-[35em]":d!==u.Large&&d!==u.Full}),children:[(0,U.jsx)(`button`,{autoFocus:!0,"aria-label":n,className:(0,H.default)(`absolute right-0 `,{"top-0":d!==u.Large&&d!==u.Full,"-top-20":d===u.Large||d===u.Full,"hover:[&_svg]:text-white":r===`dark`,"hover:[&_svg]:text-black":r===`light`}),"data-component-name":`close`,onClick:i,type:`button`,children:(0,U.jsx)(et,{className:(0,H.default)(`h-8 w-8 transition-colors ease-in-out duration-300`,{"text-shade-30":r===`dark`,"text-shade-60":r===`light`})})}),(0,U.jsx)(`div`,{className:(0,H.default)({"pt-8":d===u.Small}),children:e})]})}),document.body)})}var ti=`#hero-video`,ni=`npx skills add shopify/shopify-ai-toolkit`,ri=2e4,ii=x(`bg-coal-black/90 [&>div>button]:top-[-4rem] [&>div>button]:lg:mr-3xl`,{variants:{isPictureInPicture:{true:[`sm:w-[278px] md:w-[334px] lg:w-[622px] xl:w-[686px]`,`sm:inset-[auto_0_var(--space-2xl)_auto] sm:bg-transparent sm:pt-9 sm:[&>div>button]:-top-9`],false:``},isVisible:{true:`flex`,false:`hidden`}}}),ai=`//fast.wistia.com/assets/external/E-v1.js`;function oi({children:e,className:t,colorScheme:n,id:r,isActive:i,pictureInPicture:a=!1,description:o,returnFocusElement:s,toggleVideoModal:c}){let[l,d]=(0,V.useState)(!1),[f,p]=(0,V.useState)(!1),[m,h]=(0,V.useState)(0),[g,_]=(0,V.useState)(!1),[v,y]=(0,V.useState)(!1),b=(0,V.useRef)(null);Bn(()=>x());let x=(0,V.useCallback)(()=>{i&&!f&&c()},[i,f,c]),S=(0,V.useCallback)(()=>
2{i&&(s.current?.focus(),c(),p(!1),_(!1),a?window.scrollTo(0,document.documentElement.scrollTop):window.scrollTo(0,m))},[i,s,c,a,m]),C=(0,V.useCallback)(()=>{(0,V.startTransition)(()=>{if(!f&&window.scrollY>15){if(!document.startViewTransition){p(!0);return}document.startViewTransition(()=>{p(!0)})}if(f&&window.scrollY===0){if(!document.startViewTransition){p(!1);return}document.startViewTransition(()=>{p(!1)})}})},[f]);return(0,V.useEffect)(()=>{i&&!v&&(ee(ai),y(!0))},[i,v]),(0,V.useEffect)(()=>{i!==null&&(0,V.startTransition)(()=>{if(i&&h(window.scrollY),!document.startViewTransition){d(i);return}document.startViewTransition(()=>{d(i)})})},[i]),(0,V.useEffect)(()=>(i&&(b.current=setTimeout(()=>{_(!0)},500)),()=>{b.current&&clearTimeout(b.current)}),[i,_]),(0,V.useEffect)(()=>{g&&document.querySelector(`#modal button[data-component-name="close"]`)?.focus()},[g]),(0,V.useEffect)(()=>{if(i!==null)return i?window.addEventListener(`scroll`,C):window.removeEventListener(`scroll`,C),()=>{window.removeEventListener(`scroll`,C)}},[i,C]),(0,V.useEffect)(()=>{(0,V.startTransition)(()=>{l&&!window.location.hash&&history.pushState(null,``,ti),window.location.hash===`#hero-video`&&!l&&history.pushState(null,``,window.location.pathname)})},[l]),(0,V.useEffect)(()=>{let e=()=>{l&&window.location.hash!==`#hero-video`&&S()};return window.addEventListener(`popstate`,e),()=>window.removeEventListener(`popstate`,e)},[l,S]),(0,U.jsx)(ei,{handleClose:()=>S(),id:r||`modal`,isActive:!!i,pictureInPicture:a,modalSize:u.Full,colorScheme:n||$r.Dark,className:j(ii({isVisible:l,isPictureInPicture:f}),t),...o?{"aria-label":o}:null,children:(0,U.jsx)(`div`,{className:`lg:px-3xl`,style:{viewTransitionName:`wrapper`},children:(0,U.jsx)(`div`,{"data-click-outside":`dismiss`,children:e})})})}function si({classNames:e,componentName:t=`hero-video-player`,image:n,videoId:r}){let i=(0,V.useRef)(null),[a,o]=(0,V.useState)(`beforePlay`),{site:s}=L(),c=typeof r==`string`?r:se(r,s);return(0,V.useEffect)(()=>{let e=window;e._wq=e._wq||[],c&&!e._wq.find(e=>e.id===c)&&e._wq.push({id:c,onReady:e=>{i.current&&e.bind(`play`,()=>{o(`playing`)})}})},[c,o]),(0,U.jsx)(`div`,{className:j((0,H.default)(`relative h-full w-full`,`[&_[data-handle="playPauseNotifier"]]:!hidden`,`[&_[data-handle="playPauseLoading"]]:!hidden`,`[&_[data-handle="bigPlayButton"]]:!hidden`,`overflow-hidden rounded-lg lg:rounded-xl bg-coal-black`),e?.wrapper),role:`group`,"data-component-name":t,"data-component-extra-video-id":c,children:(0,U.jsx)(`div`,{className:j(`aspect-[208/117]`,e?.videoWrapper),role:`region`,children:(0,U.jsx)(`div`,{id:c,ref:i,className:(0,H.default)(`wistia-video-player-embed wistia_embed wmode=transparent autoPlay=true`,`h-full w-full relative z-[1]`,`bg-cover bg-center`,`wistia_async_${c}`),style:{backgroundImage:a===`beforePlay`?`url(${n.srcSet})`:`none`}})})})}var ci=(0,V.forwardRef)(function({componentName:e=`video-modal-button`,onClick:t,text:n,className:r},i){return(0,U.jsxs)(`button`,{type:`button`,className:j((0,H.default)(We({intent:`primary`,mode:`dark`,size:`large`,border:!0}),`w-full sm:w-auto justify-center`,`inline-flex items-center gap-x-4`,`text-white text-center self-start`,`bg-[rgba(255,255,255,0.15)] md:bg-transparent transition-colors group`,`hover:bg-white hover:text-black md:hover:bg-white/15 md:hover:text-white`,`animate-fade-in-200ms-linear`,r)),"data-component-name":e,"aria-haspopup":`dialog`,onClick:t,ref:i,children:[(0,U.jsxs)(`span`,{className:`relative overflow-hidden inline-block w-[11px] h-[11px] mr-[5px]`,children:[(0,U.jsx)(S,{className:`translate-x-[-50px] group-hover:translate-x-0 transition-transform duration-500 absolute top-0 left-0 w-full h-full fill-white`}),(0,U.jsx)(S,{className:`translate-x-0 group-hover:translate-x-[50px] transition-transform duration-500 opacity-60 w-full h-full fill-white`})]}),(0,U.jsx)(`span`,{children:n})]})}),li=(0,H.default)(`block w-full text-center`,`sm:w-auto sm:text-left`),ui=828,di=480,fi=[480,828,1440];function pi(e,t){let n=new URL(e,`https://www.shopify.com`);return n.searchParams.set(`width`,String(t)),n.toString()}function mi(e){return{src:pi(e,ui),srcSet:fi.map(t=>`${pi(e,t)} ${t}w`).join(`, `),sizes:`100vw`,thumbnailSrc:pi(e,di)}}function hi({heroVideoRef:e,isVideoModalActive:t,onClick:n,poster:r,previewVideoSrc:i,text:a}){let o=(0,V.useRef)(null),s=(0,V.useRef)(null),c=ze(`(min-width: 768px)`),[l,u]=(0,V.useState)(!1);return(0,V.useEffect)(()=>
2{if(!e||!s.current||!c)return;let t=new IntersectionObserver(([e])=>{if(s.current){let t=!e.isIntersecting;s.current.style.display=t?`block`:`none`,t&&u(!0)}},{threshold:.5,rootMargin:`0px`});return t.observe(e),()=>{t.unobserve(e)}},[e,c]),(0,V.useEffect)(()=>{t===!1?o.current?.play():o.current?.pause()},[t]),c?(0,U.jsxs)(`button`,{ref:s,style:{display:`none`},className:(0,H.default)(`fixed bottom-[80px] right-margin z-50 group`,`w-[190px] overflow-hidden`,!t&&`pip-scroll-dismiss`,`shadow-xl`,`transition-all duration-500 ease-out`,`animate-slide-up-fade-in`,`cursor-pointer group`,`rounded-[12px]`,`border border-[rgba(255,255,255,0.3)] hover:border-[rgba(255,255,255,0.5)] focus-within:border-white`,`bg-[linear-gradient(0deg,rgba(0,0,0,0.10)_0%,rgba(0,0,0,0.10)_100%)]`,`shadow-none hover:shadow-[rgba(255,255,255,.3)_0px_0px_14px_3px] focus-within:shadow-[rgba(255,255,255,.3)_0px_0px_14px_3px]`,t?`opacity-0 pointer-events-none`:`opacity-100`),tabIndex:t?-1:0,"data-component-name":`video-modal-pip-button`,"aria-haspopup":`dialog`,onClick:n,onKeyDown:e=>{(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),n?.())},children:[(0,U.jsxs)(`div`,{className:`relative overflow-hidden rounded-[12px]`,children:[i&&(0,U.jsx)(`video`,{ref:o,src:i,className:`w-full h-[107px] object-cover`,autoPlay:!0,muted:!0,loop:!0,playsInline:!0}),!i&&l&&(0,U.jsx)(`img`,{src:r,alt:``,className:`w-full h-[107px] object-cover`}),!i&&!l&&(0,U.jsx)(`div`,{className:`w-full h-[107px]`})]}),(0,U.jsxs)(`div`,{className:`flex items-center gap-x-[4px] px-[10px] pb-[10px] absolute bottom-0 left-0 w-full group-hover:opacity-0 group-focus-within:opacity-0 transition-opacity`,"aria-hidden":`true`,children:[(0,U.jsx)(`span`,{className:`shrink-0 w-[15px] h-[15px] border-[1.13px] border-white rounded-full flex justify-center items-center`,children:(0,U.jsx)(S,{className:`w-[6px] fill-white stroke-white stroke-2 text-white`})}),(0,U.jsx)(`span`,{className:`font-sans text-white text-[13px] font-[500] tracking-[-0.01em] [text-shadow:0px_2px_6.7px_rgba(0,0,0,0.4)] text-left`,children:a})]}),(0,U.jsx)(`div`,{className:`flex items-center justify-center absolute left-0 top-0 w-full h-full opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 transition-opacity`,"aria-hidden":`true`,children:(0,U.jsx)(`div`,{children:l&&(0,U.jsx)(`img`,{src:`https://cdn.shopify.com/b/shopify-brochure2-assets/3ca176cfc5834b102d6303de07a5eb12.svg`,className:`mx-auto w-6`,alt:``})})})]}):null}function gi(){return(0,U.jsxs)(`svg`,{viewBox:`0 0 16 16`,fill:`none`,"aria-hidden":`true`,className:`size-4`,children:[(0,U.jsx)(`rect`,{x:`5.75`,y:`5.75`,width:`7.5`,height:`7.5`,rx:`1.75`,stroke:`currentColor`,strokeWidth:`1.5`}),(0,U.jsx)(`path`,{d:`M10.25 5.5V4.25C10.25 3.56 9.69 3 9 3H4.25C3.56 3 3 3.56 3 4.25V9c0 .69.56 1.25 1.25 1.25H5.5`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`})]})}function _i(){return(0,U.jsx)(`svg`,{viewBox:`0 0 16 16`,fill:`none`,"aria-hidden":`true`,className:`size-4`,children:(0,U.jsx)(`path`,{d:`m4 8.2 2.48 2.48L12.4 4.8`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`})})}function vi({copyCommandLabel:e,copiedStatus:t,copyErrorStatus:n,className:r,componentName:i=`hero-agent-cta`,command:a=ni}){let[o,s]=(0,V.useState)(`idle`),[c,l]=(0,V.useState)(!1),u=(0,V.useRef)(null),d=(0,V.useRef)(void 0);(0,V.useEffect)(()=>()=>clearTimeout(d.current),[]),(0,V.useEffect)(()=>{let e=u.current;if(!e)return;let t=()=>l(e.scrollWidth>e.clientWidth+1);if(t(),document.fonts?.ready?.then(t,()=>{}),typeof ResizeObserver>`u`)return;let n=new ResizeObserver(t);return n.observe(e),()=>n.disconnect()},[a]);let f=(0,V.useCallback)(async()=>{clearTimeout(d.current);try{await navigator.clipboard.writeText(a),s(`copied`)}catch{s(`error`)}d.current=setTimeout(()=>s(`idle`),ri)},[a]),p={idle:``,copied:t,error:n}[o],m=o===`error`;return(0,U.jsxs)(`span`,{className:(0,H.default)(`relative inline-flex flex-col items-start`,`max-sm:max-w-[calc(100vw-(var(--margin)*2))]`,r),children:[(0,U.jsx)(`button`,{type:`button`,className:j((0,H.default)(We({intent:`secondary`,mode:`dark`,size:`large`,border:!0}),`max-sm:w-full`,`data-[copy-state=copied]:bg-white/[0.08]`)),"data-component-name":i,"data-copy-state":o,"aria-label":e,onClick:f,children:(0,U.jsxs)(`span`,{className:`flex items-center gap-2.5 overflow-hidden whitespace-nowrap`,children:[(0,U.jsx)(`code`,{ref:u,"data-clipped":c?``:void 0,className:`min-w-0 overflow-hidden font-mono text-[0.9em] tracking-[-0.01em] data-[clipped]:[mask-image:linear-gradient(to_right,#000_calc(100%-40px),transparent)] max-sm:grow sm:max-w-[32ch]`,children:a}),(0,U.jsx)(`span`,{className:`flex flex-none items-center`,children:o===`copied`?(0,U.jsx)(_i,{}):(0,U.jsx)(gi,{})})]})}),(0,U.jsxs)(`span`,{className:m?`mt-sm max-w-[22rem] wrap-anywhere text-body-sm text-white`:`sr-only`,"aria-live":`polite`,children:[p,m?(0,U.jsxs)(`code`,{className:`font-mono`,children:[` `,a]}):null]})]})}var yi=(0,V.forwardRef)(function({componentName:e=`video-modal-link-button`,onClick:t,text:n,className:r},i){return(0,U.jsxs)(`button`,{type:`button`,className:j((0,H.default)(`font-sans underline underline-offset-4 mt-2 inline-flex items-center gap-x-1.5`,r)),"data-component-name":e,"aria-haspopup":`dialog`,onClick:t,ref:i,children:[(0,U.jsx)(`span`,{className:`hidden md:inline-block w-2.75 h-2.75 mr-0.5`,children:(0,U.jsx)(S,{className:`w-full h-full fill-white opacity-60`})}),(0,U.jsx)(`span`,{children:n})]})}),bi={light:x(`inline-block me-1`,{variants:{state:{success:`text-state-success-dark`,warning:`text-state-warning-dark`,error:`text-state-error-dark`}}}),dark:x(`inline-block me-1`,{variants:{state:{success:`text-state-success-light`,warning:`text-state-warning-light`,error:`text-state-error-light`}}})},xi={light:x(`text-xs`,{variants:{isDisabled:{true:`text-shade-40`,false:`text-shade-60`},error:{true:`text-state-error-light`}}}),dark:x(`text-xs`,{variants:{isDisabled:{true:`text-shade-50`,false:`text-shade-40`}}})};function Si({children:e,className:t,id:n,state:r,mode:i=`light`,errorIcon:a}){let o=r===`disabled`,s=r===`success`||r===`error`||r===`warning`;return e?(0,U.jsxs)(`p`,{id:n,"data-mode":i,"data-component-name":`message`,className:j(`flex leading-4`,t),children:[s&&(0,U.jsx)(`span`,{className:`relative top-[-2px]`,children:a||(0,U.jsx)(ie,{icon:I.Information,className:bi[i]({state:r}),size:20})}),(0,U.jsx)(`span`,{className:xi[i]({isDisabled:o,error:!!a}),children:e})]}):null}function Ci({children:e,componentName:t=`form-button`,onClick:n,intent:r=`primary`,mode:i,size:a,type:o=`submit`,className:s,...c}){return(0,U.jsx)(`button`,{type:o,onClick:n,className:j(We({intent:r,mode:i,size:a,border:!0}),s),"data-component-name":t,"data-mode":i,...c,children:e})}var wi=x(`w-full pb-2 pt-6 peer placeholder:text-transparent input
2:bg-transparent bg-transparent focus-visible:outline-none`,{variants:{hasButton:{true:`px-6`,false:`px-4`}},defaultVariants:{hasButton:!1}}),Ti=x([`relative box-border flex justify-between items-start`,`w-full`,`duration-300 ease-out`,`peer placeholder:text-transparent`,`ring ring-1 ring-inset`,`hover:focus-within:ring-state-focus focus-within:ring-state-focus focus-within:outline-0`],{variants:{mode:{light:`text-input-light-text bg-input-light-bg default:ring-input-light-border hover:ring-input-light-border-hover`,dark:`text-input-dark-text bg-input-dark-bg default:ring-input-dark-border hover:ring-input-dark-hover-border focus-within:ring-input-dark-active-border focus-within:hover:ring-input-dark-active-border`},state:{success:``,warning:``,error:``,disabled:``},hasButton:{true:`rounded-button`,false:`rounded-lg`}},compoundVariants:[{mode:`light`,state:`success`,className:`ring-state-success-dark`},{mode:`light`,state:`warning`,className:`ring-state-warning-dark`},{mode:`light`,state:`error`,className:`ring-state-error-dark`},{mode:`light`,state:`disabled`,className:`ring-input-light-disabled-border text-input-light-disabled-text hover:ring-input-light-disabled-border`},{mode:`dark`,state:`success`,className:`ring-state-success-light`},{mode:`dark`,state:`warning`,className:`ring-state-warning-light`},{mode:`dark`,state:`error`,className:`ring-state-error-light`},{mode:`dark`,state:`disabled`,className:`ring-input-dark-disabled-border hover:ring-input-dark-disabled-border text-input-dark-disabled-text`}],defaultVariants:{hasButton:!1}}),Ei=x([`absolute z-10`,`text-base pointer-events-none`,`duration-300 ease-out`,`origin-top-left rtl:origin-top-right`,`peer-placeholder-shown:scale-100 peer-placeholder-shown:top-8 peer-placeholder-shown:-translate-y-4`,`-translate-y-full peer-focus:-translate-y-full scale-75 peer-focus:scale-75 top-8`],{variants:{mode:{light:`text-input-light-label-text peer-focus:text-input-light-label-text`,dark:`text-input-dark-label-text peer-focus:text-input-dark-label-text`},isDisabled:{true:``,false:``},hasButton:{true:`start-6 peer-placeholder-shown:top-[2.2rem] top-[2.2rem]`,false:`start-4`}},compoundVariants:[{isDisabled:!0,mode:`light`,className:`text-input-light-disabled-text peer-placeholder-shown:text-input-light-disabled-text`},{isDisabled:!0,mode:`dark`,className:`text-input-dark-disabled-text peer-placeholder-shown:text-input-dark-disabled-text`},{isDisabled:!1,mode:`light`,className:`peer-placeholder-shown:text-input-light-text`},{isDisabled:!1,mode:`dark`,className:`peer-placeholder-shown:text-input-dark-text`}],defaultVariants:{hasButton:!1}}),Di=(0,V.forwardRef)(({className:e,id:t,label:n,state:r,message:i,mode:a=`light`,button:o,...s},c)=>{let l=`${t}-${r||`description`}`,u=r===`disabled`,d=!!o,f=i&&{className:`pt-1`,id:l,mode:a,children:i,state:r},p=x(`my-1 whitespace-nowrap`,{variants:{fullWidth:{true:`mr-1 w-full py-4`,false:`me-1 py-3`},isDisabled:{true:``,false:``},mode:{light:``,dark:``}},compoundVariants:[{mode:`light`,isDisabled:!0,className:`bg-shade-60 text-shade-50`},{mode:`dark`,isDisabled:!1,className:`bg-white text-black`}]});return(0,U.jsxs)(`div`,{"data-component-name":`text-input`,className:`flex flex-col`,"data-mode":a,children:[(0,U.jsxs)(`div`,{className:j(Ti({mode:a,state:r,hasButton:d}),e),children:[(0,U.jsx)(`input`,{...s,"aria-describedby":i&&l,className:wi({hasButton:d}),disabled:u,id:t,name:s.name||t,type:s.type||`text`,ref:c,placeholder:` `},t),(0,U.jsx)(`label`,{className:Ei({mode:a,isDisabled:u,hasButton:d}),htmlFor:t,children:n}),o&&(0,U.jsx)(`div`,{className:`hidden md:block`,children:(0,U.jsx)(Ci,{disabled:u,size:`small`,...o,className:j(p({fullWidth:!1,isDisabled:u,mode:a}),o.className)})})]}),(0,U.jsx)(Si,{...f}),o&&(0,U.jsx)(`div`,{className:`block w-full md:hidden pt-2`,children:(0,U.jsx)(Ci,{disabled:u,size:`small`,...o,className:j(p({fullWidth:!0,isDisabled:u,mode:a}),o.className)})})]})});function Oi(e){if(e.get(`utm_source`)?.toLowerCase()===`cli`)return e.get(`utm_medium`)?.toLowerCase()===`skill`?`skill_md_signup`:`cli_signup`}function ki(e){return!!String(e).toLowerCase().match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)}var Ai=`/services/capture-email`;async function ji({email:e,languageCode:t,locale:n}){if(!(typeof window>`u`||!e||!ki(e)))try{let r=new URL(window.location.href,`https://www.shopify.com`);r.hash=``,await fetch(Ai,{method:`POST`,body:JSON.stringify({email:e,signUpPage:r.toString(),languageCode:t,locale:n}),headers:{"Content-Type":`application/json`},keepalive:!0})}catch{}}function Mi(t){let{hash:n}=e();(0,V.useEffect)(()=>
2{if(n&&t.current){let e=n.replace(`#`,``);ki(e)&&(t.current.value=e)}},[n,t])}var Ni=`signup_page`,Pi=`signup_types[]`;function Fi(e,t){e.searchParams.delete(Pi);for(let n of t)e.searchParams.append(Pi,n)}function Ii(e,t){let n=t.getAll(Pi),r=e.searchParams.getAll(Pi);Fi(e,Array.from(new Set([...n,...r])))}function Li(e,t){Fi(e,Array.from(new Set([...t.searchParams.getAll(Pi),...e.searchParams.getAll(Pi)])))}function Ri(e,t){for(let[n,r]of t.entries())n===Pi||n===Ni||e.searchParams.set(n,r.toString())}function zi({onClick:e,overriddenSignupUrl:t,additionalSignupTypes:n}={}){let{signupUrl:r,signupName:i}=cr(),{getSignupURL:a}=A(),{site:o}=L(),[s,c]=(0,V.useState)(),l=(0,V.useRef)(null);Mi(l);let u=(0,V.useMemo)(()=>{if(!(typeof window>`u`))return Oi(new URL(window.location.href,`https://www.shopify.com`).searchParams)},[]);(0,V.useEffect)(()=>{let e=a({url:t?.toString()||r});t&&Li(e,new URL(r,`https://www.shopify.com`)),u&&e.searchParams.append(`signup_types[]`,u),c(e)},[a,r,i,t,u]);let d=(0,V.useCallback)(e=>{let i=a({url:t?.toString()||r,email:l.current?.value});t&&Li(i,new URL(r,`https://www.shopify.com`)),u&&i.searchParams.append(`signup_types[]`,u);let o=new FormData(e);return(n||t)&&Ii(i,o),Ri(i,o),i.toString()},[r,t,n,a,u]);return{submitEmailForm:(0,V.useCallback)(t=>{t.preventDefault(),e?.(),ji({email:l.current?.value,languageCode:o?.languageCode,locale:o?.locale}),window.location.href=d(t.target)},[d,e,o?.languageCode,o?.locale]),emailInputRef:l,hiddenSignupUrl:s}}function Bi({signupUrl:e,additionalSignupTypes:t}){return(0,U.jsxs)(U.Fragment,{children:[Array.from(e.searchParams.entries()).map(([e,t])=>(0,U.jsx)(`input`,{type:`hidden`,name:e,value:t},`${e}-${t}`)),t?.map(e=>(0,U.jsx)(`input`,{type:`hidden`,name:`signup_types[]`,value:e},`signup_type-${e}`))]})}function Vi({button:e,mode:n=`light`,message:r,isAfterLcp:i=!1}){let{userAgent:a}=t(),{submitEmailForm:o,emailInputRef:s,hiddenSignupUrl:c}=zi({onClick:e.onClick}),{getContent:l}=b(),u=l(`signup.placeholder`),d=`email-form-${(0,V.useId)()}`;return(0,U.jsx)(`div`,{"data-component-name":`email-form`,className:`flex justify-center`,children:(0,U.jsxs)(`form`,{noValidate:!0,action:ce,className:`sm:hidden flex w-full flex-col justify-center`,onSubmit:o,method:`post`,children:[c&&(0,U.jsx)(Bi,{signupUrl:c}),(0,U.jsxs)(`div`,{className:`group [&_input.peer:focus~label]:text-white/70`,children:[(0,U.jsx)(Di,{className:(0,H.default)(`ring-white/50 font-sans`,`focus-within:!ring-white/50`,`[&_input]:autofill:![-webkit-text-fill-color:white]`,`[&_input]:autofill:transition-custom-[background-color_9999s_ease-in-out_0s]`,{"backdrop-blur":i&&!Hi(a),"bg-white/15":!Hi(a),"bg-white/25":Hi(a)}),placeholder:u,autoComplete:`email`,ref:s,id:d,label:u,mode:n,state:void 0,type:`email`}),r&&(0,U.jsx)(Si,{mode:n,className:(0,H.default)(`pl-6 mb-1 translate-y-1`,`[&_span]:text-white/70`,[`max-h-0`,`opacity-0`,`group-has-[input:focus]:max-h-[100px]`,`group-has-[input:focus-within]:opacity-100`,`group-has-[input:focus]:[transition:max-height_1s_ease,opacity_300ms_ease-out]`,`[transition:max-height_400ms_ease,opacity_300ms_ease-in]`]),children:r})]}),(0,U.jsx)(`div`,{className:`block md:hidden pt-2`,children:(0,U.jsx)(Ci,{size:`small`,type:`submit`,mode:n,children:e.children,componentName:p,role:`link`,className:j(`w-full h-14`)})})]})})}function Hi(e){return/iPhone|iPad|iPod/.test(e||``)}var Ui={small:{default:20,iconOnly:20},large:{default:24,iconOnly:40}};function Wi({children:e,componentName:t=`button-form`,onClick:n,intent:r=`primary`,size:i,type:a=`submit`,className:o,icon:s,...c}){let l=s&&!e,u=i||`large`,d=l?`iconOnly`:`default`,f=Ui[u][d],p=s?.position||`start`,m=s?.size??f,h=R(s?.className,`text-inherit`),g=s&&e?(0,U.jsx)(`span`,{children:e}):e;return(0,U.jsxs)(`button`,{type:a,onClick:n,className:R(Me({intent:r,size:i,hasIcon:!!s,iconOnly:l}),o),"data-component-name":t,...c,children:[s&&p===`start`&&(0,U.jsx)(Re,{size:m,...s,className:h}),g,s&&p===`end`&&(0,U.jsx)(Re,{size:m,...s,className:h})]})}var Gi=x([`relative box-border`,`w-full`,`duration-300 ease-out`,`peer placeholder:text-transparent`,`ring ring-1 ring-inset`,`hover:focus-within:ring-component-input-border-focus focus-within:ring-component-input-border-focus focus-within:outline-0`,`font-component-input-value text-component-input-value`,`text-component-input-content bg-component-input-bg default:ring-component-input-border hover:ring-component-input-border-hover`],{variants:{validationState:{success:``,warning:``,error:``},disabled:{true:``,false:``}},compoundVariants:[{validationState:`success`,className:`ring-component-input-border-success`},{validationState:`warning`,className:`ring-component-input-border-warning`},{validationState:`error`,className:`ring-component-input-border-error`},{disabled:!0,className:`ring-component-input-border-disabled text-component-input-content-disabled hover:ring-component-input-border-disabled pointer-events-none`}]}),Ki=x([`absolute z-10`,`font-component-input-label text-component-input-label`,`pointer-events-none`,`duration-300 ease-out`,`origin-top-left rtl:origin-top-right`,`peer-placeholder-shown:scale-100 peer-placeholder-shown:top-8 peer-placeholder-shown:-translate-y-4`,`-translate-y-full peer-focus:-translate-y-full scale-75 peer-focus:scale-75 top-8`,`text-component-input-label-content peer-focus:text-component-input-label-content`,`line-clamp-1`],{variants:{disabled:{true:``,false:``}},compoundVariants:[{disabled:!0,className:`text-component-input-content-disabled peer-placeholder-shown:text-component-input-content-disabled`},{disabled:!1,className:`peer-placeholder-shown:text-component-input-content`}]});function qi({id:e,children:t,className:n,disabled:r=!1}){return(0,U.jsx)(`label`,{className:R(Ki({disabled:r}),n),htmlFor:e,children:t})}
2var Ji=(0,V.forwardRef)(({id:e,validationState:t,message:n,className:r,stateTextId:i,disabled:a,...o},s)=>(0,U.jsx)(`input`,{...o,"aria-describedby":n&&i,className:R(`w-full pb-2 pt-6 peer placeholder:text-transparent input:bg-transparent bg-transparent focus-visible:outline-none px-4`,r),disabled:a,id:e,name:o.name||e,type:o.type||`text`,ref:s,placeholder:` `},e));Ji.displayName=`Input`;var Yi=x(`md:me-1 md:my-1 mt-2 whitespace-nowrap`,{variants:{fullWidth:{true:`w-full md:py-2.5`,false:`md:py-2.5`}}});function Xi({button:e,disabled:t,submitClassName:n}){return(0,U.jsx)(Wi,{disabled:t,"aria-disabled":t,intent:`primary`,size:`small`,...e,className:R(Yi({fullWidth:!1}),e.className,n)})}var Zi=(0,V.forwardRef)(({className:e,id:t,label:n,validationState:r,message:i,button:a,disabled:o,componentName:s=`input-text-button`,...c},l)=>{let u=`${t}-${r||`description`}`;return(0,U.jsxs)(`div`,{"data-component-name":s,className:`flex flex-col`,children:[(0,U.jsxs)(`div`,{className:R(Gi({validationState:r,disabled:o}),`md:rounded-theme-full rounded-lg flex items-start justify-between`,e),children:[(0,U.jsx)(Ji,{id:t,validationState:r,message:i,stateTextId:u,ref:l,disabled:o,className:`md:w-auto flex-1 md:px-6`,...c}),(0,U.jsx)(qi,{id:t,disabled:o,className:`md:start-6 start-4`,children:n}),(0,U.jsx)(`div`,{className:`max-md:hidden md:contents`,children:(0,U.jsx)(Xi,{button:a,disabled:o})})]}),i&&(0,U.jsx)(Le,{className:`md:px-6 mt-1`,id:u,children:i,validationState:r,disabled:o}),(0,U.jsx)(`div`,{className:`max-md:contents md:hidden`,children:(0,U.jsx)(Xi,{button:a,disabled:o,submitClassName:`block w-full`})})]})});Zi.displayName=`InputTextButton`;function Qi({buttonText:e,userAgent:t,isAfterLcp:n=!1}){let{submitEmailForm:r,emailInputRef:i,hiddenSignupUrl:a}=zi(),{getContent:o}=b(),s=o(`signup.placeholder`),c=`desktop-email-form-${(0,V.useId)()}`,l=$i(t);return(0,U.jsxs)(`form`,{noValidate:!0,action:ce,onSubmit:r,method:`post`,"data-component-name":`hero-desktop-email-form`,className:`hidden sm:block w-full font-sans`,"data-color-mode":`dark`,children:[a&&(0,U.jsx)(Bi,{signupUrl:a}),(0,U.jsx)(Zi,{id:c,label:s,type:`email`,autoComplete:`email`,ref:i,className:(0,H.default)(`md:rounded-[30px] ring-white/20 min-w-lg [&_label]:md:left-6 md:pl-2`,`[&_input]:autofill:![-webkit-text-fill-color:white]`,`[&_input]:autofill:transition-custom-[background-color_9999s_ease-in-out_0s]`,{"backdrop-blur":n&&!l,"bg-white/20":!l,"bg-white/25":l}),"data-color-mode":`dark`,button:{type:`submit`,children:e,className:(0,H.default)(`rounded-4xl m-0.5 md:mr-1 md:mt-0.5 sm:mt-2 mt-0.5 font-button-weight py-3 border-0`,`bg-white text-black`,`hover:bg-zinc-300 active:bg-zinc-400`,`disabled:bg-zinc-600 disabled:text-zinc-400`,`focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white`,`transition-colors duration-150`),componentName:p}})]})}function $i(e){return/iPhone|iPad|iPod/.test(e||``)}var ea=(0,V.forwardRef)(function({componentName:e=`video-modal-button`,onClick:t,text:n,className:r,intent:i=`secondary`,simple:a=!1},o){let s=We({intent:i,mode:`dark`,size:`large`,border:!a});return(0,U.jsx)(`div`,{className:(0,H.default)(`relative group`,r),children:(0,U.jsxs)(`button`,{type:`button`,className:j((0,H.default)(s,`w-full sm:w-auto justify-center relative overflow-hidden z-10`,`inline-flex items-center gap-x-[8px] sm:gap-x-[8px]`,a?`px-0 py-0 md:px-0 md:py-0 hover:ring-0 hover:opacity-70`:`sm:pl-[16px] md:pl-[16px] lg:pl-[16px] sm:pr-[26px] md:pr-[26px] lg:pr-[26px]`)),"data-component-name":e,"aria-haspopup":`dialog`,onClick:t,ref:o,children:[(0,U.jsx)(`span`,{className:`relative z-10 overflow-hidden w-[20px] md:w-[28px] h-[20px] md:h-[28px] border-[1.5px] md:border-[2px] border-current rounded-full flex justify-center items-center bg-transparent  transition-colors duration-300`,children:(0,U.jsx)(S,{className:`w-[8px] md:w-[12px] fill-white group-focus:fill-white group-hover:fill-white stroke-white group-hover:stroke-white focus-visible:stroke-white stroke-2 text-white group-hover:text-white group-focus:text-white`})}),(0,U.jsx)(`span`,{className:`relative z-10`,children:n})]})})}),ta=[`de`,`fr`,`it`,`es`,`es-ES`,`pt-BR`,`es-MX`,`es-CO`,`nl`,`da`,`sv`,`zh-CN`,`zh-TW`,`nl-BE`,`ko`];function na({agentCta:t,animatedHeadingGroup:n,subheadHtml:r,signUpButton:i,seePlansButton:a,videoButtonContent:o,backgroundVideo:s,video:c,sectionName:l,modal:u,emailSignupFormDisclaimer:d,isSlowConnection:f,showDesktopEmailField:p,showEmailFieldMobile:m,userAgent:h,isAgentCtaTreatment:g}){let{mobilePortraitHevc:_,desktopLandscapeHevc:v,mobilePortraitAv1:y,desktopLandscapeAv1:b,poster:x,alt:S}=s,C=mi(x),{site:w}=L(),[E,D]=(0,V.useState)(null),[O,k]=(0,V.useState)(null),[A,M]=(0,V.useState)(!1),ee=(0,V.useRef)(null),N=(0,V.useRef)(null),te=e(),P=ze(`(max-width: 480px)`),F=Xe()||f,ne=ta.includes(w.locale),re=!!t&&!!g&&ue(w.preferredLanguage||w.locale)===`en`&&!ne,I=!ne&&!re;(0,V.useEffect)(()=>{te.hash===`#hero-video`&&D(!0)},[te.hash]),(0,V.useEffect)(()=>
2{if(typeof window>`u`)return;let e=null,t,n,r=()=>{e?.disconnect(),t!==void 0&&clearTimeout(t),n!==void 0&&clearTimeout(n),M(!0)},i=()=>{t!==void 0&&clearTimeout(t),t=setTimeout(r,750)};if(typeof PerformanceObserver<`u`)try{e=new PerformanceObserver(i),e.observe({type:`largest-contentful-paint`,buffered:!0})}catch{e=null}return n=setTimeout(r,3e3),()=>{e?.disconnect(),t!==void 0&&clearTimeout(t),n!==void 0&&clearTimeout(n)}},[]);function ie(){(0,V.startTransition)(()=>{D(!E)})}return(0,V.useEffect)(()=>{let e=[{src:y,type:`video/webm; codecs=av01.0.08M.08.0.110.01.01.01.1`,canPlayTypeResult:``,isMobile:!0},{src:_,type:`video/mp4`,canPlayTypeResult:``,isMobile:!0},{src:b,type:`video/webm; codecs=av01.0.08M.08.0.110.01.01.01.1`,canPlayTypeResult:``,isMobile:!1},{src:v,type:`video/mp4`,canPlayTypeResult:``,isMobile:!1}];function t(e){switch(e){case`probably`:return 2;case`maybe`:return 1;default:return 0}}function n(e,n){let r=t(e.canPlayTypeResult),i=t(n.canPlayTypeResult);return r>i?-1:+(r<i)}async function r(){if(N.current){let t=e.filter(e=>P?e.isMobile:!e.isMobile).map(e=>({...e,canPlayTypeResult:N.current?N.current.canPlayType(e.type):``})).sort(n)[0];if(t&&t.type.length>0){let e=await(await fetch(t.src)).arrayBuffer(),n=URL.createObjectURL(new Blob([e],{type:t.type}));N.current.src=n,k(n)}}}F?N.current&&(N.current.src=``):A&&r()},[A,P,F,y,_,b,v]),(0,U.jsxs)(U.Fragment,{children:[(0,U.jsxs)(Be,{navbarPadding:!0,topSpacing:`none`,bottomSpacing:`none`,sectionName:l,className:(0,H.default)([`relative pt-hero-top gap-y-0`,`after:relative after:z-10 after:inset-x-0 after:bottom-[-1px] after:bg-coal-black after:h-3xl after:mt-auto after:rounded-t-5xl`,`after:box-content after:shadow-hero-ab-card-edge overflow-hidden`],{"before:absolute before:h-1/2 before:w-full before:pointer-events-none before:left-0 before:bottom-0 before:z-10 before:bg-linear-to-b before:from-transparent before:from-0% before:to-black/70 before:to-50%":p||m}),"data-component-name":`hero`,"data-component-extra-variant":`redesign-2024`,children:[(0,U.jsx)(`img`,{src:C.src,srcSet:C.srcSet,sizes:C.sizes,width:1920,height:1080,alt:``,loading:`eager`,fetchPriority:`high`,decoding:`sync`,className:`absolute inset-0 size-full object-cover object-center max-[480px]:h-[101.5%] max-[480px]:object-[54.8%_center]`}),A&&!F&&(0,U.jsx)(`video`,{ref:N,"aria-label":S,autoPlay:!0,poster:C.thumbnailSrc,className:(0,H.default)(`absolute size-full object-cover`,{hidden:E}),loop:!0,muted:!0,playsInline:!0}),(0,U.jsxs)(`div`,{className:(0,H.default)(`container pt-4xl pb-xl md:pb-3xl z-20 `,`flex flex-col justify-between gap-y-lg`,`sm:min-h-min sm:justify-end sm:pt-[165px]`,`lg:pt-[225px]`,`max-sm:!max-w-[calc(100vw-(var(--margin)*2))] overflow-hidden`),children:[(0,U.jsxs)(`div`,{children:[(0,U.jsx)(Xr,{...n,isPaused:E||F,isAfterLcp:A}),(0,U.jsx)(T,{size:`t6`,className:`w-full sm:w-1/2 lg:w-1/3 text-balance tracking-[-0.02em]`,children:r})]}),(0,U.jsx)(`div`,{className:`flex flex-col`,children:(0,U.jsxs)(`div`,{className:j((0,H.default)(`flex flex-col sm:flex-row sm:justify-between sm:items-start gap-x-lg gap-y-sm flex-wrap`,{"sm:justify-start gap-x-sm":I&&!p,"md:flex-row sm:flex-col":p})),children:[(0,U.jsxs)(`div`,{className:j((0,H.default)(`flex gap-sm flex-col-reverse sm:flex-row sm:items-start md:items-center flex-wrap sm:flex-1`,{"flex-col md:flex-row":ne,"relative min-h-[160px] sm:min-h-min sm:static":m&&!I,"sm:min-h-0 min-h-35":m,"gap-0":I,"sm:flex-none":I&&!p,"sm:flex-col gap-0 md:items-start sm:min-h-0":p})),children:[(0,U.jsxs)(`div`,{className:(0,H.default)({"w-full sm:w-auto":m||p,relative:m&&!I}),children:[(p||m)&&d&&(0,U.jsx)(`div`,{className:(0,H.default)(`md:text-body-sm text-xs text-white/70`,{"mb-sm":m,"text-left":m||p,"sm:mb-xs sm:text-left":p,"sm:hidden":m&&!p,"hidden sm:block":p&&!m}),children:d}),p&&(0,U.jsx)(Qi,{buttonText:i?.children,userAgent:h,isAfterLcp:A}),m&&(0,U.jsx)(Vi,{mode:`dark`,isAfterLcp:A,button:{children:i.children,componentName:i.componentName}}),(0,U.jsx)(Ge,{href:i?.href,mode:`dark`,size:`large`,intent:`primary`,className:(0,H.default)(li,{"hidden sm:block":m,"sm:hidden":p}),children:i?.children})]}),re&&t&&(0,U.jsx)(vi,{...t,className:`w-full sm:w-auto -order-1 sm:order-none`}),I&&!F&&(0,U.jsx)(ea,{onClick:()=>D(!0),text:o,ref:ee,className:(0,H.default)(`w-full sm:w-auto me-0 sm:ms-4 -order-1 sm:order-none mt-[8px] sm:mt-0`,{"hidden sm:flex":m,"sm:hidden":p}),componentName:`video-modal-button-prominent`}),(0,U.jsx)(`div`,{className:`flex flex-col sm:flex-row items-center gap-x-sm`,children:ne&&(0,U.jsx)(Ge,{mode:`dark`,size:`large`,intent:`secondary`,className:(0,H.default)(li,`min-w-max hidden sm:block`,{"sm:hidden":p}),...a}
2)})]}),re&&!F&&(0,U.jsx)(ea,{simple:!0,onClick:()=>D(!0),text:o,ref:ee,className:`w-full sm:w-auto sm:self-center`,componentName:`video-modal-button-prominent-simple`}),!re&&(!I||p||m)&&!F&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(yi,{onClick:()=>D(!0),text:o,ref:ee,className:j((0,H.default)(`sm:hidden self-center`,{"md:hidden sm:block sm:self-start":p,hidden:!m&&I}))}),(0,U.jsx)(ci,{onClick:()=>D(!0),text:o,ref:ee,className:(0,H.default)(`hidden sm:block`,{"self-end sm:hidden md:block":p,"sm:hidden":m&&I})})]})]})})]})]}),!F&&(0,U.jsx)(oi,{id:`modal`,isActive:E,pictureInPicture:!0,toggleVideoModal:ie,returnFocusElement:ee,...u,children:(0,U.jsx)(si,{...c})}),(0,U.jsx)(hi,{heroVideoRef:N.current,isVideoModalActive:E,onClick:()=>D(!0),poster:C.thumbnailSrc,previewVideoSrc:O,text:o})]})}var ra=x(`grid grid-cols-1 gap-md md:gap-sm xl:gap-md`,{variants:{numberOfColumns:{1:``,2:`md:grid-cols-2`,3:`md:grid-cols-3`},includeBottomSpacing:{true:`mb-md md:mb-sm xl:mb-md`,false:`mb-0`}}});function ia({children:e,className:t,componentName:n,includeBottomSpacing:r=!1,numberOfColumns:i=1}){return(0,U.jsx)(`div`,{className:j(ra({includeBottomSpacing:r,numberOfColumns:i}),t),"data-component-name":n,children:e})}var aa=function(e){return e.Playing=`playing`,e.BeforePlay=`beforePlay`,e.Paused=`paused`,e.Ended=`ended`,e}({}),oa=x(`absolute z-10`,{variants:{alignment:{left:`left-1 bottom-1`,right:`bottom-2 -right-16`,center:`top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2`,bottom:``,top:``},isHidden:{true:`hidden`,false:``}}}),sa=e=>e?window?.Wistia?.api(e):null,ca=()=>(0,U.jsxs)(`div`,{role:`status`,className:`absolute w-full h-full inset-0 flex items-center justify-center`,children:[(0,U.jsxs)(`svg`,{className:(0,H.default)(`w-12 h-12`,`text-aloe-50 fill-aloe-10`,`inline mr-2  animate-spin`),viewBox:`0 0 100 100`,fill:`none`,children:[(0,U.jsx)(`path`,{d:`M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z`,fill:`currentColor`}),(0,U.jsx)(`path`,{d:`M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z`,fill:`currentFill`})]}),(0,U.jsx)(`span`,{className:`sr-only`,children:`Loading...`})]}),la={rootMargin:`1000px`},ua=e=>{e.forEach(e=>{e.isIntersecting&&ee(`//fast.wistia.com/assets/external/E-v1.js`)})};function da({videoId:e,videoAltDescription:t,lazyLoad:n=!0,autoPlay:r=!1,loaderSpinner:i=!1,pauseText:a,playText:o,image:s,CustomPlayButtonComponent:c,classNames:l,aspectRatio:u=`4/3`,buttonPosition:f,buttonOptions:p,disableBottomBar:m,fitStrategy:h,externalPlayPause:g,disableContextMenu:v,onPlayStateChanged:y,onLoad:b,focusCallback:x,qualityMin:S,showVideoThumbnailClickToPlayButton:C,pauseAllOffscreenVideos:w=!0,intersectionObserverOptions:T}){let{t:E}=ge(),D=f||d.Center,O=o||E(`shared/global/translations:ariaLabels.video.play`),k=a||E(`shared/global/translations:ariaLabels.video.pause`),A=(0,V.useRef)(null),[M]=_(),ee=(0,V.useCallback)(e=>{A.current=e,M(e)},[M,A]),[N,te]=(0,V.useState)(aa.BeforePlay),[P,F]=(0,V.useState)(),ne=Xe(),[re,ie]=(0,V.useState)(!n),[ae,oe]=(0,V.useState)(!1),[se,ce]=(0,V.useState)(!1),[le,ue]=(0,V.useState)(!1),[L,de]=(0,V.useState)(!1),fe=N===aa.Playing,pe=!m&&fe&&!g&&!L,me=(0,V.useMemo)(()=>x?()=>x(!0):void 0,[x]),he=(0,V.useMemo)(()=>x?()=>x(!1):void 0,[x]),_e=(0,V.useCallback)(()=>{ae?P&&(P.state()===`playing`?P.pause():(P.play(),le||ue(!0))):(ce(!se),ie(!0))},[P,ae,se,le]),ve=(0,V.useCallback)(t=>{let n=P||sa(e);
2t.forEach(e=>{e.isIntersecting?!le&&!ne&&!se?(r&&ce(!0),ie(!0)):le&&r&&ce(!0):fe&&n&&!n.inFullscreen()&&(n.pause(),ce(!1))})},[P,e,le,ne,se,r,fe]);return(0,V.useEffect)(()=>()=>{let t=sa(e);t&&t.remove()},[e]),(0,V.useEffect)(()=>{if(!ae){let n=window;n._wq=n._wq||[],n._wq.push(e=>{e.consent(!1)}),e&&!n._wq.find(t=>`id`in t?t.id===e:!1)&&n._wq.push({id:e,options:{fitStrategy:h||`contain`,qualityMin:S,plugin:{videoThumbnail:{clickToPlayButton:C}}},onReady:e=>{oe(!0),F(e),A.current&&!ae&&(e.bind(`play`,()=>{if(!g&&w){let t=n?.Wistia?.api.all();for(let n of t)n.hashedId()!==e.hashedId()&&n.pause()}ue(!0),te(aa.Playing)}),e.bind(`pause`,()=>{te(aa.Paused)}),e.bind(`end`,()=>{te(aa.Ended)}),t&&A.current.querySelectorAll(`video`).forEach(e=>{e.setAttribute(`aria-label`,t)}))}})}},[g,e,t,le,ae,n,ne,te,se,h,S,C,w]),(0,V.useEffect)(()=>{ae&&b&&P&&b(P),ae&&P&&(g===`play`||g===`restart`?(g===`restart`&&P.time(0),P.play()):g===`pause`?P.pause():se&&P.play())},[ae,P,b,g,se]),(0,V.useEffect)(()=>{y&&y(N)},[N,y]),B(A,ve,T),B(A,ua,la),(0,U.jsxs)(`div`,{className:j((0,H.default)(`relative h-full w-full`,`[&_[data-handle="playPauseNotifier"]]:!hidden`,`[&_[data-handle="playPauseLoading"]]:!hidden`,`[&_[data-handle="bigPlayButton"]]:!hidden`,{"[&_.w-bottom-bar]:!hidden":m===!0}),l?.wrapper),role:`group`,ref:ee,"data-component-name":`wistia-video`,"data-component-extra-video-id":e,onMouseEnter:()=>de(!0),onMouseLeave:()=>de(!1),onFocus:()=>de(!0),onBlur:()=>de(!1),onTouchStart:()=>de(!0),children:[(0,U.jsx)(`div`,{children:c?(0,U.jsx)(`button`,{type:`button`,className:j(oa({alignment:D,isHidden:pe}),l?.playButton),onClick:_e,"aria-label":fe?k:O,tabIndex:0,...p,children:(0,U.jsx)(c,{showPlayState:fe})}):(0,U.jsx)(Pr,{ariaLabel:fe?k:O,className:j(oa({alignment:D,isHidden:pe}),l?.playButton),iconProps:{icon:I.PlayPause,options:{isPlaying:fe}},size:D===`center`?`large`:`small`,onClick:_e,...p})}),(0,U.jsx)(`div`,{className:j((0,H.default)(`w-full h-full`,{"aspect-[4/3]":u===`4/3`,"aspect-[2.8/5]":u===`phone`,"aspect-[2/1]":u===`2/1`,"aspect-square":u===`1/1`,"aspect-video":u===`16/9`,[u]:u.startsWith(`aspect-`)}),l?.videoWrapper),role:`region`,onMouseEnter:me,onFocus:me,onMouseLeave:he,onBlur:he,children:(0,U.jsxs)(`div`,{className:`h-full w-full`,children:[(0,U.jsx)(`div`,{id:e,className:(0,H.default)(`wistia-video-player-embed wistia_embed wmode=transparent`,`h-full w-full relative z-[1]`,re&&`wistia_async_${e}`)}),(0,U.jsxs)(`div`,{className:(0,H.default)(`w-full h-full inset-0 absolute z-[1] transition-opacity duration-300`,le||P?.plugin?.videoThumbnail?._hashedId?`opacity-0`:`opacity-100`,v?``:`pointer-events-none`),children:[(0,U.jsx)(`img`,{alt:s?.alt||``,"aria-hidden":`true`,className:(0,H.default)(`h-full w-full object-cover`,s?.srcSet?``:`blur-sm`),srcSet:s?.srcSet||`https://fast.wistia.com/embed/medias/${e}/swatch`,sizes:s?.sizes,loading:n?`lazy`:void 0}),i&&(0,U.jsx)(ca,{})]})]})})]})}function fa({background:e,image:t,inlineVideo:n,rive:r,wistia:i,numberOfColumns:a,isSlowConnection:o=!1,...s}){return(0,U.jsxs)(Qe,{background:e,...s,children:[t&&(0,U.jsx)(z,{...t,sizes:`(min-width: 900px) ${Math.round(100/a)}vw, 100vw`,className:j((0,H.default)(e!==Ze.None&&`rounded-b-lg h-[300px] w-auto object-cover`,t.className))}),r&&(o?r.posterImage&&(0,U.jsx)(z,{...r.posterImage,className:`size-full object-contain`}):(0,U.jsx)(`div`,{className:`absolute size-full sm:static`,children:(0,U.jsx)(Ve,{containerClassName:`size-full mx-auto`,...r,usePosterImageForReducedMotion:!0,showPosterImageBeforeLoaded:!1})})),n&&!o&&(0,U.jsx)(nt,{children:(0,U.jsx)(tt,{showPlayButton:!1,...n,videoContainerClassName:`absolute size-full sm:static flex items-center justify-center`,videoClassName:`h-full object-contain sm:h-auto sm:object-fill`,usePoster:!0})}),i&&!o&&(0,U.jsx)(da,{...i})]})}function pa(e,t){return e?.find(e=>e.breakpoint===t)}function ma({className:e,inlineVideos:t,componentName:n,fallbackImage:r,fallbackImageMobile:i,isSlowConnection:a=!1}){let o=ze(`(min-width: ${we.md})`),s=ze(`(min-width: ${we.sm}) and (max-width: calc(${we.md} - 1px))`);function c(){return o?pa(t,`desktop`):s?pa(t,`tablet`)??pa(t,`mobile`):pa(t,`mobile`)}let l=c(),u=pa(t,`desktop`);return(0,U.jsx)(`div`,{"data-component-name":n,className:j((0,H.default)(`bg-[linear-gradient(0deg,#061518_20%,#0a2c30)]`,`safari-specific:bg-none safari-specific:bg-deep-green`,`rounded-xl overflow-hidden flex flex-col justify-between`,`border-t border-hairline-green shadow-card`),e),style:{containerType:`inline-size`},children:(0,U.jsx)(`div`,{className:`z-10 relative mx-auto w-[calc(100%-40px)] sm:w-3/4 md:w-[calc(100%-96px)]`,style:{aspectRatio:o||o===null?`2291/1080`:`550/1080`},children:o===null||s===null?null:!a&&u&&l?(0,U.jsx)(nt,{rootMargin:`-50% 0%`,children:(0,U.jsx)(tt,{video:{...l.video,aspectRatio:void 0},videoContainerClassName:`relative w-full overflow-hidden`,videoClassName:`absolute inset-0 h-full w-full object-cover`,reducedMotionImage:l.reducedMotionImage,showPlayButton:!1,usePoster:!0,gateOpacityOnCanLoadSource:!0},o?`desktop`:s?`tablet`:`mobile`)}):r?.src&&i?.src?(0,U.jsx)(z,{...o?r:i}):null})})}function ha({handheldImageSrc:e,image:t,tabletImageSrc:n,isSlowConnection:r=!1,isUpdatedModel:a=!1,canLoadImage:o=!0}){let s=(0,V.useRef)(null),[c,l]=(0,V.useState)(null),u=Xe(!1)||r,[d,f]=(0,V.useState)(!1),[p,m]=(0,V.useState)(!1),[h,g]=(0,V.useState)(!1),_=(0,V.useRef)(null),v=(0,V.useRef)(null),b=_.current,x=(0,V.useCallback)(()=>{_.current=y(()=>i(()=>import(`./POS-BKzA-prF.js`),__vite__mapDeps([17,1,2,18,19,20,3,4,5,21,22]))),(0,V.startTransition)(()=>{g(!0)})},[]),S=v.current,C=(0,V.useCallback)(()=>{v.current=y(()=>i(()=>import(`./DetectGpu-DSp1Npqy.js`),__vite__mapDeps([23,1]))),(0,V.startTransition)(()=>{m(!0)})},[]);return(0,V.useEffect)(()=>
2{if(p||!s.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{!h&&!p&&!u&&e.isIntersecting&&(0,V.startTransition)(()=>{C()})})},{rootMargin:`100% 0% 100% 0%`});return e.observe(s.current),()=>e.disconnect()},[p,u,C,h]),(0,V.useEffect)(()=>{p&&!h&&c===!1&&x()},[p,h,x,c]),(0,U.jsxs)(`div`,{ref:s,className:`h-full w-full absolute top-0 sm:static sm:px-auto sm:w-auto`,children:[t?.src&&o&&(0,U.jsx)(z,{...t,loading:`lazy`,className:(0,H.default)(`h-full mx-auto duration-500 object-contain`,a?[`xs:scale-100`,`sm:scale-100`,`md:scale-[0.83]`,`lg:scale-[0.94]`,`xl:scale-[1.035]`]:[`xs:scale-[1.1]`,`sm:scale-[1.25]`,`md:scale-[0.8]`,`lg:scale-[0.93]`,`xl:scale-[1.03]`],{"opacity-100":!d,"opacity-0":d}),sizes:`(min-width: 900px) 33vw, 100vw`}),p&&S&&(0,U.jsx)(S,{setIsLowEndMachine:l}),h&&b&&(0,U.jsx)(b,{handheldImageSrc:e,setIsPOSRendered:f,tabletImageSrc:n,isUpdatedModel:a})]})}function ga({className:e,handheldImageSrc:t,image:n,tabletImageSrc:r,staticImage:i,isSlowConnection:a=!1,isUpdatedModel:o=!1,...s}){let c=(0,V.useRef)(null),[l,u]=(0,V.useState)(!1);return B(c,(0,V.useCallback)(e=>{e.forEach(e=>{e.isIntersecting&&!l&&u(!0)})},[l]),{rootMargin:`50% 0%`}),(0,U.jsx)(Qe,{...s,className:j(e,`relative`),ref:c,children:(0,U.jsxs)(`div`,{className:`sm:h-[600px] md:h-full flex items-center`,children:[i?.src&&l&&(0,U.jsx)(z,{...i,className:j(i.className,`size-full object-contain`),sizes:i.sizes??`(min-width: 900px) 33vw, 100vw`}),!i?.src&&(0,U.jsx)(ha,{image:n,handheldImageSrc:t,tabletImageSrc:r,isSlowConnection:a,isUpdatedModel:o,canLoadImage:l})]})})}function _a({headingGroup:e,oseCard:t,posCard:n,channelsCard:r,checkoutCard:i,section:a,isSlowConnection:o=!1}){let s=i.rive?.posterImage?{...i.rive,posterImage:{...i.rive.posterImage,sizes:`(min-width: 1600px) 457px, (min-width: 900px) 33vw, 100vw`}}:i.rive,c=i.image?{...i.image,className:`w-full h-full`}:void 0,l=r.image?{...r.image,className:`w-full h-full`}:void 0;return(0,U.jsx)(Be,{...a,"data-component-name":`home-online-section`,children:(0,U.jsxs)(`div`,{className:`container`,children:[(0,U.jsx)(Br,{...e,size:`t2`,subheadSize:`body-base`,className:`pb-2xl`}),t&&(0,U.jsx)(ia,{numberOfColumns:1,includeBottomSpacing:!0,children:(0,U.jsx)(ma,{...t,isSlowConnection:o})}),(0,U.jsxs)(ia,{numberOfColumns:3,children:[(0,U.jsx)(fa,{...r,headingGroup:{...r.headingGroup,subheadSize:`body-base`},image:l,numberOfColumns:3,isSlowConnection:o,backgroundStyles:[(0,H.default)(`top-[18cqw] left-[4cqw] w-[84cqw] h-[70cqw] rounded-[340px] transform scale-160 rotate-[53deg]`,`bg-[radial-gradient(#1c4e50,#133032_34%,#091a1c_70%,#061a1c_100%)]`)]}),(0,U.jsx)(ga,{...n,headingGroup:{...n.headingGroup,subheadSize:`body-base`},isSlowConnection:o,backgroundStyles:[(0,H.default)(`top-[17cqw] left-[20cqw] w-[83cqw] h-[75cqw] rounded-[340px] scale-180`,`bg-[radial-gradient(#3E4646,#0f3335_40%,#061a1c_70%,#061a1c_100%)]`)]}),(0,U.jsx)(fa,{...i,headingGroup:{...i.headingGroup,subheadSize:`body-base`},className:`pt-lg md:pt-0`,rive:s,image:c,numberOfColumns:3,isSlowConnection:o,backgroundStyles:[(0,H.default)(`top-[32cqw] left-[6cqw] w-[84cqw] h-[84cqw] rounded-[340px] scale-160`,`bg-[radial-gradient(#2a4344,rgb(6_26_28)_70%,#061a1c)]`)]})]})]})})}var va=v(()=>i(()=>import(`./AgenticSection-DJgL0vjx.js`),__vite__mapDeps([24,1,2,3,4,5,21,25,26,22,27]))),ya=v(()=>i(()=>import(`./AppsSection-CR0Wrglr.js`),__vite__mapDeps([28,1,2,26,3,4,5,9,21,25,22]))),ba=v(()=>i(()=>import(`./CapitalSection-CZqGS5ux.js`),__vite__mapDeps([29,1,2,3,4,5,21,25,26,22]))),xa=v(()=>i(()=>Promise.resolve().then(()=>La),void 0)),Sa=v(()=>i(()=>import(`./DevSection-CgZWPtlJ.js`),__vite__mapDeps([30,1,2,3,4,5,25,26,21,22]))),Ca=v(()=>i(()=>import(`./LocalAndGlobalSection-DFUasaKh.js`),__vite__mapDeps([31,1,2,26,3,4,5,32,21,25,22,33,9,34,12,27,35,36,37]))),wa=v(()=>i(()=>import(`./RockSteadySection-CKyltBJP.js`),__vite__mapDeps([38,1,2,26,3,4,5,25,21,22,27,37]))),Ta=v(()=>i(()=>import(`./SidekickSection-DTm0IWIC.js`),__vite__mapDeps([39,1,2,26,3,4,5,21,25,22,27,36]))),Ea=v(()=>i(()=>Promise.resolve().then(()=>Va),void 0)),Da=v(()=>i(()=>import(`./UnifiedCommerceSection-DBY3ijpK.js`),__vite__mapDeps([40,1,2,26,3,4,5,9,41,13,21,25,22,33,34,12])));function Oa({content:e,logos:t,showLogoSoup:n,isSlowConnection:r,networkTier:i,showDesktopEmailField:a,showEmailFieldMobile:o,userAgent:s,isAgentCtaTreatment:c}){let{hero:l,abSection:u,agenticSection:d,forEveryoneSection:f,onlineSection:p,unifiedCommerceSection:m,localGlobalSection:h,sidekickSection:g,appsSection:_,devSection:v,noBetterPlaceSection:y,statsSection:b,rockSteadySection:x,capitalSection:S,conversion:C}=e,w=()=>(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(br,{logos:t,fixedWidth:!1,className:`bg-section-dark-bg [&_img]:invert`}),(0,U.jsx)(`div`,{className:`bg-section-dark-bg pb-4xl -mb-2xl`})]});return(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(na,{...l,isSlowConnection:r,showDesktopEmailField:a,showEmailFieldMobile:o,userAgent:s,isAgentCtaTreatment:c}),(0,U.jsx)(jr,{...u,isSlowConnection:r}),(0,U.jsx)(k,{fallback:null,children:d&&(0,U.jsx)(va,{...d})}),m?(0,U.jsx)(k,{fallback:null,children:(0,U.jsx)(Da,{...m,networkTier:i})}):(0,U.jsx)(_a,{...p,isSlowConnection:r}),(0,U.jsx)(Ca,{...h,isSlowConnection:r}),(0,U.jsx)(Vr,{...f,isSlowConnection:r,bottomSpacing:n?`2xl`:`4xl`}),n&&(0,U.jsx)(w,{}),(0,U.jsx)(k,{fallback:null,children:g&&(0,U.jsx)(Ta,{...g,isSlowConnection:r})}),(0,U.jsx)(ya,{..._,isSlowConnection:r}),(0,U.jsx)(Sa,{...v}),(0,U.jsx)(Hr,{className:`bg-deep-pine pt-2xl pb-2 sm:pt-3xl sm:pb-0`,containerClassName:`bg-deep-nav
2y`,headingGroup:{...y.headingGroup,className:`pb-0`},sectionName:y.sectionName}),(0,U.jsx)(Ea,{...b}),(0,U.jsx)(wa,{...x,isSlowConnection:r}),S&&(0,U.jsx)(ba,{...S}),(0,U.jsx)(xa,{...C})]})}function ka(){let{content:e,isSlowConnection:n,networkTier:r,showDesktopEmailField:i,showEmailFieldMobile:a,logos:o,showLogoSoup:s,userAgent:c,isAgentCtaTreatment:l}=t(),{signupUrl:u,signupName:d}=cr(),{site:f}=L(),p=f.countryCode===`US`,m={title:e.htmlHead.pageTitle,metaDescription:e.htmlHead.metaDescription};return e&&(e.hero.signUpButton&&(e.hero.signUpButton.href=u,e.hero.signUpButton.componentName=d),e.conversion.button.href=u,e.conversion.button.componentName=d),(0,U.jsx)(or,{...m,isPureTitle:p,children:(0,U.jsx)(Oa,{content:e,logos:o,showLogoSoup:s,isSlowConnection:n,networkTier:r,showDesktopEmailField:i,showEmailFieldMobile:a,userAgent:c,isAgentCtaTreatment:l})})}function Aa(e=`https://www.shopify.com/`){return{"script:ld+json":{"@context":`https://schema.org`,"@type":`Corporation`,name:`Shopify`,legalName:`Shopify Inc.`,url:e,logo:`https://cdn.shopify.com/shopifycloud/brochure/assets/brand-assets/shopify-logo-primary-logo-456baa801ee66a0a435671082365958316831c9960c480451dd0330bcdae304f.svg`,sameAs:[`https://www.facebook.com/shopify/`,`https://x.com/Shopify`,`https://www.instagram.com/shopify/`,`https://www.youtube.com/shopify`,`https://www.linkedin.com/company/shopify/`,`https://github.com/Shopify`,`https://en.wikipedia.org/wiki/Shopify`],contactPoint:{"@type":`ContactPoint`,contactType:`Customer Support`,url:`https://help.shopify.com/`}}}}var ja=Aa();function Ma(e,t){e.push({tagName:`link`,rel:`preload`,as:`font`,type:`font/woff2`,crossOrigin:`anonymous`,href:t})}function Na(e){let t=e.site.locale===`ja`,n=e.content?.hero?.backgroundVideo?.poster,r=[...n?(()=>{let e=mi(n);return[{tagName:`link`,rel:`preload`,as:`image`,fetchpriority:`high`,href:e.src,imagesrcset:e.srcSet,imagesizes:e.sizes}]})():[],ja];return t&&(Ma(r,`https://cdn.shopify.com/static/fonts/NotoSansJP-Regular.woff2`),Ma(r,`https://cdn.shopify.com/static/fonts/NotoSansJP-Medium.woff2`),Ma(r,`https://cdn.shopify.com/static/fonts/NotoSansJP-Bold.woff2`)),r}function Pa({images:e,activeIndex:t,className:n}){let r=(0,V.useRef)(null),[i,a]=(0,V.useState)(!1);return B(r,(0,V.useCallback)(e=>{e.forEach(e=>{i||a(e.isIntersecting)})},[i,a]),{threshold:1}),(0,U.jsx)(`div`,{ref:r,className:j((0,H.default)(`rounded-xl aspect-[281/375] w-full relative overflow-hidden`,`transition-opacity-transform duration-500`,`sm:max-w-40 md:max-w-44 lg:max-w-72`,i?`motion-safe:opacity-100 motion-safe:translate-y-0`:`motion-safe:opacity-0 motion-safe:translate-y-4`),n),children:e.map((e,n)=>{let r=n===t;return(0,U.jsx)(z,{...e,sizes:`25vw`,className:(0,H.default)(`object-cover w-full`,`transition-all duration-500`,r?`w-full h-full opacity-100 z-10`:`absolute w-full h-full inset-0 opacity-0 z-0`)},`image-${n}`)})})}function Fa({isActive:e,isLastItem:t,itemNumber:n,itemText:r,setActiveIndex:i}){return(0,U.jsxs)(`p`,{onFocus:i,onMouseEnter:i,className:`cursor-default w-full text-start items-center flex mb-md`,role:`listitem`,tabIndex:0,children:[(0,U.jsx)(`span`,{className:`block text-t6 text-avocado w-10 md:w-16 pb-2 md:pb-[0.625rem]`,children:n}),(0,U.jsx)(`span`,{className:(0,H.default)(`block grow text-t3 border-b pb-2 md:pb-[0.625rem] transition-color duration-300 text-pretty`,t&&`border-transparent`,e?`text-white`:`text-white sm:text-gray-c`),children:r})]})}function Ia({listItems:e,activeIndex:t,setActiveIndex:n}){return(0,U.jsx)(`div`,{className:`mb-2xl`,onMouseLeave:()=>n(0),onBlur:()=>n(0),role:`list`,"aria-labelledby":`conversion-heading`,children:e.map((r,i)=>{let a=i+1;return(0,U.jsx)(Fa,{isActive:t===a||t===0,isLastItem:a===e.length,itemNumber:`0${a}`,itemText:r,setActiveIndex:()=>n(a===t?0:a)},`item-${i}-${r.split(` `).join(`-`)}`)})})}var La=n({default:()=>Ra});function Ra({sectionName:e,headingGroup:t,imageSets:n,listItems:r,button:i}){let[a,o]=(0,V.useState)(0),s=n.map(e=>e[0]),c=n.map(e=>e[1]);return(0,U.jsx)(`div`,{className:`bg-deep-pine`,children:(0,U.jsx)(Be,{sectionName:e,radius:`top`,bottomSpacing:`4xl`,className:`pt-3xl relative bg-conversion-gradient z-10`,"data-component-name":`home-conversion-section`,children:(0,U.jsxs)(`div`,{className:`container`,children:[(0,U.jsx)(He,{...t,size:`t1`,className:`pl-[40px] text-pretty sm:pl-0 sm:text-wrap sm:text-center`,id:`conversion-heading`,headingAs:`h2`}),(0,U.jsxs)(`div`,{className:(0,H.default)(`grid-container`,`grid gap-x-md gap-y-xl grid-cols-4`,`sm:items-end`,`md:grid-cols-12`),children:[(0,U.jsxs)(`div`,{className:(0,H.default)(`grid-images-container w-full h-full`,`hidden sm:flex`,`gap-sm justify-self-end col
2-span-4 items-end ml-10 order-2`,`sm:col-span-2 sm:ml-0 sm:order-1`,`md:col-span-5`,`lg:col-span-6`),children:[(0,U.jsx)(Pa,{activeIndex:a,className:`mb-20`,images:s}),(0,U.jsx)(Pa,{activeIndex:a,className:`delay-200`,images:c})]}),(0,U.jsxs)(`div`,{className:(0,H.default)(`grid-listItems-container`,`col-span-4`,`sm:col-span-2 sm:order-2`,`md:col-span-7`,`lg:col-span-6 lg:pl-lg`),children:[(0,U.jsx)(Ia,{listItems:r,activeIndex:a,setActiveIndex:o}),(0,U.jsx)(`div`,{className:`sm:ps-10 md:ps-16 text-center sm:text-start`,children:(0,U.jsx)(Ge,{...i,className:`w-full sm:w-auto !tracking-button-tracking`})})]})]})]})})})}function za({animatedHeadingGroup:e,subheadHtml:t,signUpButton:n,backgroundVideo:r,sectionName:i,emailSignupFormDisclaimer:a,showEmailFieldMobile:o}){return(0,U.jsx)(Be,{navbarPadding:!0,topSpacing:`none`,bottomSpacing:`none`,sectionName:i,className:(0,H.default)([`relative pt-hero-top bg-cover bg-center bg-no-repeat gap-y-0`,`after:relative after:inset-x-0 after:bottom-[-1px] after:bg-coal-black after:h-3xl after:mt-auto after:rounded-t-5xl`,`after:box-content after:shadow-hero-ab-card-edge overflow-hidden`,`max-[480px]:bg-[length:auto_101.5%] max-[480px]:bg-[54.8%_center]`]),style:{backgroundImage:`url(${r.poster})`},"data-component-name":`hero-lite`,children:(0,U.jsxs)(`div`,{className:(0,H.default)(`container pt-4xl pb-xl md:pb-3xl z-20`,`flex flex-col justify-between gap-y-lg`,`sm:min-h-min sm:justify-end sm:pt-[165px]`,`lg:pt-[225px]`,`max-sm:!max-w-[calc(100vw-(var(--margin)*3))] overflow-hidden`),children:[(0,U.jsxs)(`div`,{children:[(0,U.jsxs)(`h1`,{className:`text-dsp mb-lg md:mb-2xl`,children:[e.headingFixedPhrase&&(0,U.jsx)(`span`,{className:`block`,children:e.headingFixedPhrase}),e.headingAnimatedPhrases?.[0]]}),(0,U.jsx)(T,{className:`w-full sm:w-1/2 lg:w-1/3 text-balance`,children:t})]}),(0,U.jsx)(`div`,{className:`flex flex-col sm:flex-row sm:justify-between sm:items-start gap-x-lg gap-y-sm flex-wrap`,children:(0,U.jsx)(`div`,{className:`flex gap-sm flex-col-reverse sm:flex-row sm:items-start md:items-center flex-wrap sm:flex-1`,children:(0,U.jsxs)(`div`,{className:(0,H.default)({"w-full sm:w-auto":o}),children:[o&&a&&(0,U.jsx)(`div`,{className:`text-left text-body-lg md:text-body-sm mt-sm sm:mt-0 sm:hidden mb-sm text-white/70`,children:a}),o&&n&&(0,U.jsx)(Vi,{mode:`dark`,button:{children:n.children,componentName:n.componentName}}),(0,U.jsx)(Ge,{href:n?.href,mode:`dark`,size:`large`,intent:`primary`,className:(0,H.default)(li,{"hidden sm:block":o}),children:n?.children})]})})})]})})}function Ba(e){let t=e.split(`-`)[0],n=e===`pt-BR`;return{needsSmallerStatFont:t===`th`,needsLongStatFontScaling:[`ja`,`el`,`ko`].includes(t),needsModerateStatFontScaling:[`sv`,`nb`,`fi`,`vi`,`hu`,`hi`].includes(t)||n,needsEnglishStatImageSizeAdjustment:t===`en`,reversesTurkishPercent:t===`tr`}}var Va=n({default:()=>Ga}),Ha={IDLING:`idling`,INTERSECTED:`intersected`},Ua=`opacity-0 transition-all translate-y-4`,Wa=`opacity-100 translate-y-0`;function Ga({sectionName:e,headingGroup:t,alt:n,images:r,staticImage:i,layeredImages:a,stats:o,disclaimerHtml:s}){let{site:c}=L(),[l,u]=(0,V.useState)(Ha.IDLING),d=(0,V.useRef)(null),f=Ee(),{needsSmallerStatFont:p,needsLongStatFontScaling:m,needsModerateStatFontScaling:h,needsEnglishStatImageSizeAdjustment:g,reversesTurkishPercent:_}=Ba(c.preferredLanguage||f);B(d,e=>{e.forEach(e=>{e.isIntersecting&&(0,V.startTransition)(()=>{u(Ha.INTERSECTED)})})});let v=l===Ha.IDLING?Ua:Wa,y;return y=a?`bg-deep-pine pt-xl pb-0 sm:pt-4xl sm:pb-3xl xl:pb-4xl`:i?`bg-deep-pine pt-xl pb-0 sm:pt-4xl sm:pb-2xl xl:pb-3xl`:`bg-deep-pine py-3xl sm:pt-4xl sm:pb-2xl xl:pb-3xl`,(0,U.jsx)(Be,{bottomSpacing:`none`,className:(0,H.default)(`overflow-x-clip`,y,`with-blurred-ellipse before:left-[-12.5%] before:rotate-[-20deg] before:top-[25%]`),sectionName:e,topSpacing:i||a?`none`:`2xl`,"data-component-name":`home-stats-section`,children:(0,U.jsxs)(D,{className:`items-center z-20`,children:[(0,U.jsxs)(D.Col1,{className:(0,H.default)(`sm:col-span-4 sm:mb-0`,i||a?`mb-0`:`mb-2xl`),children:[(0,U.jsx)(He,{className:`pb-0`,headingAs:`h3`,headingHtml:t.headingHtml,size:`t3`}),(0,U.jsx)(`ul`,{className:`flex mt-4 space-x-4 md:mt-8 md:space-x-6`,children:o.map((e,t)=>(0,U.jsxs)(`li`,{className:`border-t-[.5px] border-[#11352D] flex flex-col grow justify-between pt-2 w-1/2`,children:[(0,U.jsxs)(`div`,{className:`[&_picture]:self-start flex font-mono items-center space-x-3 text-avocado uppercase`,children:[(0,U.jsx)(O,{...e.icon,loading:`lazy`}),(0,U.jsx)(T,{className:`text-xs`,children:e.heading})]}),(0,U.jsxs)(`div`,{dir:`ltr`,className:(0,H.default)(`flex items-start mt-2 md:mt-4 whitespace-nowrap rtl:justify-end`,_&&e.unit===`%`&&`flex-row-reverse justify-end`),children:[(0,U.jsx)(T,{dir:`auto`,size:`dsp`,className:(0,H.default)(`lg:leading-[0.96] lg:tracking-normal`,{"text-t2 sm:text-t1":p,"text-t5 sm:text-t4 lg:text-t3 xl:text-t2":m,"text-t4 sm:text-t3 md:text-t2 xl:text-t1":h}),children:e.value}),(0,U.jsx)(T,{className:(0,H.default)(`leading-[1.3] lg:leading-none lg:tracking-normal`,{"leading-6 md:leading-10":t>0,"text-t7 sm:text-t6 lg:text-t4 xl:text-t3":m,"text-t6 sm:text-t5 md:text-t4 lg:text-t3 xl:text-t2":h}),size:`t1`,children:e.unit})]})]},t))}),(0,U.jsx)(He,{className:`pb-0`,subheadClassName:`border-l-2 border-avocado pl-[1em] relative text-gray-b text-pretty xl:max-w-[85%]`,subheadSize:`body-base`,subheadHtml:t.subheadHtml}),(0,U.jsx)(`div`,{className:`text-gray-b text-body-sm text-[0.8125rem]`,dangerouslySetInnerHTML:{__html:s}})]}),(0,U.jsx)(D.Col2,{className:`sm:col-span-3 sm:col-start-6`,children:(0,U.jsxs)(`div`,{role:`img`,"aria-label":n,className:(0,H.default)(`relative`,!a&&`px-10 sm:px-0`,a&&`px-10 py-18 lg:px-5 sm:py-0 overflow-hidden sm:overflow-visible sm:mt-12`),ref:d,children:[a&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`div`,{"aria-hidden":`true`,className:(0,H.default)(`absolute left-1/2 top-1/2 sm:top-[45%] -translate-x-1/2 -translate-y-1/2 w-full lg:w-[140%] z-0`,g&&`sm:max-md:w-[115%]`),children:(0,U.jsx)(`div`,{className:j((0,H.default)(`duration-1000`,v)),children:(0,U.jsx)(z,{...a.background,sizes:`(min-width: 640px) 50vw, 100vw`})})}),(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`relative rounded-lg overflow-hidden z-10 max-w-[83%] mx-auto 
2sm:max-w-none delay-[330ms] duration-1000`,v)),children:(0,U.jsx)(z,{...a.checkoutUI,sizes:`(min-width: 640px) 50vw, 100vw`})}),(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`absolute bg-[#5a31f4] bottom-[20%] px-3 py-2 right-7 rounded shadow-md z-20 w-[80px] sm:-right-3 md:w-[100px] lg:px-4 lg:py-3 lg:right-0 lg:w-[130px] delay-[660ms] duration-1000`,v)),children:(0,U.jsx)(O,{...a.shopPayLogo,loading:`lazy`})})]}),!a&&i&&(0,U.jsx)(`div`,{className:`w-[125%] ml-[-12.5%]`,children:(0,U.jsx)(z,{...i,sizes:`(min-width: 640px) 50vw, 100vw`})}),!a&&!i&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`absolute hidden left-[-25%] top-[-25%] w-[125%] z-0 sm:flex duration-1000`,v)),children:(0,U.jsx)(z,{...r.customers,sizes:`50vw`})}),(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`absolute flex -left-[var(--margin)] -right-[var(--margin)] -top-16 w-[calc(100%+(var(--margin)*2))] z-0 sm:hidden duration-1000`,v)),children:(0,U.jsx)(O,{...r.customersMobile,loading:`lazy`})}),(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`relative rounded-lg overflow-hidden z-10 delay-[330ms] duration-1000`,v)),children:(0,U.jsx)(z,{...r.checkout,sizes:`(min-width: 640px) 50vw, 100vw`})}),(0,U.jsx)(`div`,{"aria-hidden":`true`,className:j((0,H.default)(`absolute bg-[#5a31f4] bottom-[25%] px-4 py-2 right-7 rounded shadow-md w-[100px] z-10 sm:-right-3 md:w-[120px] lg:px-6 lg:py-3 lg:-right-4 lg:w-[170px] delay-[660ms] duration-1000`,v)),children:(0,U.jsx)(O,{...r.button,loading:`lazy`})})]})]})})]})})}function Ka(){let{content:e,showEmailFieldMobile:n}=t(),{signupUrl:r,signupName:i}=cr(),{site:a}=L(),o=a.countryCode===`US`,s={title:e.htmlHead.pageTitle,metaDescription:e.htmlHead.metaDescription},c=e.hero.signUpButton?{...e.hero.signUpButton,href:r,componentName:i}:void 0,l={...e.conversion.button,href:r,componentName:i};return(0,U.jsxs)(or,{...s,isPureTitle:o,children:[(0,U.jsx)(za,{...e.hero,signUpButton:c,showEmailFieldMobile:n}),(0,U.jsx)(jr,{...e.abSection,isSlowConnection:!0}),(0,U.jsx)(Vr,{...e.forEveryoneSection,isSlowConnection:!0}),(0,U.jsx)(_a,{...e.onlineSection,isSlowConnection:!0}),(0,U.jsx)(Hr,{className:`bg-deep-pine pt-2xl pb-2 sm:pt-3xl sm:pb-0`,containerClassName:`bg-deep-navy`,headingGroup:{...e.noBetterPlaceSection.headingGroup,className:`pb-0`},sectionName:e.noBetterPlaceSection.sectionName}),(0,U.jsx)(Ga,{...e.statsSection}),(0,U.jsx)(Ra,{...e.conversion,button:l})]})}var qa=`https://cdn.shopify.com/shopifycloud/world/brochure/production-homepage/assets/home-lite-It1rEbjV.css`;function Ja(e){let t=e.content?.hero?.backgroundVideo?.poster;return[{tagName:`link`,rel:`stylesheet`,href:qa},...t?[{tagName:`link`,rel:`preload`,as:`image`,fetchpriority:`high`,href:t}]:[],ja]}function Ya(e){return`tagName`in e&&e.tagName===`link`&&e.rel===`preload`&&e.as===`font`}var Xa=({matches:e,data:t})=>{let n=it(e);return t?t.variant===`lite`?at(n.filter(e=>!Ya(e)),Ja(t)):at(n,Na(t)):n},Za={theme:`null`,mainClass:`overflow-y-hidden`,shareImage:`https://cdn.shopify.com/b/shopify-brochure2-assets/d617483c5e5cdd01ae8b4f2571c76f34.png?originalWidth=2400&originalHeight=1260`,eagerHints:`dynamic`,inlineStylesheet:!0},Qa=rt(e=>e.site.locale===`ja`?i(()=>import(`./home-ja.lazy-BJZjHN5M.js`),__vite__mapDeps([42,43])):i(()=>import(`./home.lazy-DaJjnVlU.js`),__vite__mapDeps([44,45]))),$a=s(function(){return t().variant===`lite`?(0,U.jsx)(Ka,{}):(0,U.jsx)(ka,{})});export{Qa as clientLoader,$a as default,Za as handle,Xa as meta};
3//# sourceMappingURL=route-UHR1dV-p.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.