PageSourceSearch

https://www.babycrocs.com/_next/static/immutable/chunks/35-9mej7onmeo.js

js babycrocs.com collected 2026-10-08 23:31:45 UTC 161,267 bytes, 22 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,154291,e=>{"use strict";var t=e.i(454558),a=e.i(406374),r=e.i(796710),l=e.i(894214),i=e.i(964726),s=e.i(20435),n=e.i(876459),o=e.i(121252),c=e.i(901380);e.s(["AnalyticsRouteClassification",0,function(e){let d,u,m,h,f=(0,t.c)(15),{pageType:p,subPageType:x,emitGenericPageView:b}=e,g=void 0===b||b,v=(0,l.usePathname)()??"",y=(0,i.useSetAtom)(o.analyticsRoutePageTypeAtom),{track:C}=(0,a.useTealiumAnalytics)(),j=(0,r.useOptionalPageViewCoordinator)(),_=(0,i.useAtomValue)(n.basketLoadingAtom),w=(0,i.useAtomValue)(n.basketErrorAtom);return f[0]!==p||f[1]!==v||f[2]!==y||f[3]!==x?(d=()=>{let e=(0,o.buildAnalyticsRoutePageTypeSnapshot)(p,v,x);e&&y(e)},u=[p,x,v,y],f[0]=p,f[1]=v,f[2]=y,f[3]=x,f[4]=d,f[5]=u):(d=f[4],u=f[5]),(0,s.useLayoutEffect)(d,u),f[6]!==w||f[7]!==_||f[8]!==j||f[9]!==g||f[10]!==p||f[11]!==v||f[12]!==C?(m=()=>{if(!g||!(!_||w))return;let e=(0,c.stripTrailingSlashes)(v);if(!e)return;let t=!1,a=()=>{t||C({name:"PAGE_VIEW",payload:{pageType:p}})},r=`PAGE_VIEW|${e}`;return queueMicrotask(()=>{t||(j?j.tryEmitView(r,a,{crossRemountWindowMs:1500}):a())}),()=>{t=!0}},h=[w,_,j,g,p,v,C],f[6]=w,f[7]=_,f[8]=j,f[9]=g,f[10]=p,f[11]=v,f[12]=C,f[13]=m,f[14]=h):(m=f[13],h=f[14]),(0,s.useEffect)(m,h),null}])},721212,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(876459),i=e.i(449334),s=e.i(312144),n=e.i(579790),o=e.i(622518),c=e.i(732281),d=e.i(932683);let u=(0,c.atomFamily)(e=>(0,o.atom)("")),m=(0,c.atomFamily)(({locale:e,skus:t})=>(0,d.atomWithQuery)(()=>({queryKey:["type-to-shop","resolve-charms",e,...t],queryFn:async()=>{let a=await (0,n.clientFetch)(`/type-to-shop/resolve-charms?locale=${encodeURIComponent(e)}`,{method:"POST",body:{skus:t}});if(!a.success)throw Error(a.error?.message??"Failed to resolve charm SKUs");return a.data},enabled:t.length>0})),(e,t)=>e.locale===t.locale&&e.skus.length===t.skus.length&&e.skus.every((e,a)=>e===t.skus[a]));function h(e,t){if(e&&t)return e.replace("{sku}",encodeURIComponent(t))}var f=e.i(207653);f.z.object({skus:f.z.array(f.z.string().trim().min(1).max(32).regex(/^[A-Za-z0-9._-]+$/)).min(1).max(64)});var p=e.i(679624),x=e.i(840633),b=e.i(865502),g=e.i(581152),v=e.i(195675),y=e.i(752023),C=e.i(257306),j=e.i(259293),_=e.i(571805),w=e.i(125083),N=e.i(632137),k=e.i(964726),S=e.i(702133),A=e.i(20435),T=e.i(768057),L=e.i(853892),I=e.i(787727),E=e.i(352531),P=e.i(895705);let R={};function z({word:e,selectedStyle:t,availableStyles:a,stylesMap:r,extraSkus:l,maxSkus:i}){let s=Array.from(new Set(Array.from(e).filter(e=>" "!==e))),n=[],o=new Set,c=e=>{!e||o.has(e)||(o.add(e),n.push(e))},d=r[t]??{};for(let e of s)c(d[e]);for(let e of l)c(e);for(let e of a){if(e===t)continue;if(n.length>=i)break;let a=r[e]??{};for(let e of s){if(n.length>=i)break;c(a[e])}}return Array.from(new Set(n.slice(0,i))).sort()}function M(e){let r,l,i,s,n=(0,a.c)(18),{name:o,value:c,label:d,imageUrl:u,imageAlt:m,selected:h,onSelect:f}=e,p=h?"border-foreground":"border-transparent hover:border-border";return n[0]!==p?(r=(0,N.cn)("relative flex size-12 shrink-0 cursor-pointer items-center justify-center overflow-hidden rounded-full border bg-swatch-white","has-focus-visible:ring-2 has-focus-visible:ring-ring/50 has-focus-visible:ring-offset-2",p),n[0]=p,n[1]=r):r=n[1],n[2]!==d||n[3]!==o||n[4]!==f||n[5]!==h||n[6]!==c?(l=(0,t.jsx)("input",{type:"radio",name:o,value:c,checked:h,onChange:f,"aria-label":d,className:"absolute inset-0 m-0 size-full cursor-pointer appearance-none opacity-0"}),n[2]=d,n[3]=o,n[4]=f,n[5]=h,n[6]=c,n[7]=l):l=n[7],n[8]!==m||n[9]!==u||n[10]!==d?(i=u?(0,t.jsx)(C.Image,{src:u,alt:m,className:"size-8 object-contain"}):(0,t.jsx)(_.Text,{variant:"b-400/150",bold:!0,"aria-hidden":!0,children:d.slice(0,1)}),n[8]=m,n[9]=u,n[10]=d,n[11]=i):i=n[11],n[12]!==d||n[13]!==h||n[14]!==r||n[15]!==l||n[16]!==i?(s=(0,t.jsxs)("label",{title:d,"data-testid":"type-to-shop-style-swatch","data-selected":h,className:r,children:[l,i]}),n[12]=d,n[13]=h,n[14]=r,n[15]=l,n[16]=i,n[17]=s):s=n[17],s}function O(e){let r,l,i,s,n,o,c,d=(0,a.c)(24),{resolution:u,statusLabel:m,fallbackImageUrl:h}=e,{char:f,status:p,imageUrl:x,imageAlt:b}=u,g="unavailable"===p||"oos"===p,[v,y]=(0,A.useState)(!1),j=x??("resolving"===p?void 0:h),w=!!j&&!v,k=g?"border-destructive":"border-transparent";d[0]!==k?(r=(0,N.cn)("relative flex flex-col items-center justify-center rounded-xs border p-1",k),d[0]=k,d[1]=r):r=d[1];let S=w?"rounded-xs":"rounded-full",T="resolving"===p&&"motion-safe:animate-pulse";return d[2]!==S||d[3]!==T?(l=(0,N.cn)("relative flex size-6 items-center justify-center overflow-hidden",S,T),d[2]=S,d[3]=T,d[4]=l):l=d[4],d[5]!==f||d[6]!==b||d[7]!==w||d[8]!==j||d[9]!==p?(i=w&&j?(0,t.jsx)(C.Image,{src:j,alt:b??f,className:"size-full object-contain",onError:()=>y(!0)}):(0,t.jsx)(_.Text,{variant:"b-300",className:"ok"===p?void 0:"text-muted",children:" "===f?" ":f}),d[5]=f,d[6]=b,d[7]=w,d[8]=j,d[9]=p,d[10]=i):i=d[10],d[11]!==g?(s=g&&(0,t.jsx)("span",{"aria-hidden":!0,"data-testid":"type-to-shop-ch
1arm-strike",className:"pointer-events-none absolute inset-0 flex items-center justify-center before:absolute before:h-px before:w-full before:-rotate-45 before:rounded-full before:bg-destructive"}),d[11]=g,d[12]=s):s=d[12],d[13]!==l||d[14]!==i||d[15]!==s?(n=(0,t.jsxs)("span",{className:l,children:[i,s]}),d[13]=l,d[14]=i,d[15]=s,d[16]=n):n=d[16],d[17]!==m?(o=m&&(0,t.jsx)("span",{className:"sr-only",children:m}),d[17]=m,d[18]=o):o=d[18],d[19]!==m||d[20]!==r||d[21]!==n||d[22]!==o?(c=(0,t.jsxs)("span",{className:r,title:m,children:[n,o]}),d[19]=m,d[20]=r,d[21]=n,d[22]=o,d[23]=c):c=d[23],c}function V(e){let r,l,i,s=(0,a.c)(7),{id:n,children:o,dataTestId:c}=e;return s[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)(v.IconError,{className:"mt-px size-4 shrink-0 text-destructive","aria-hidden":!0}),s[0]=r):r=s[0],s[1]!==o?(l=(0,t.jsx)("span",{children:o}),s[1]=o,s[2]=l):l=s[2],s[3]!==c||s[4]!==n||s[5]!==l?(i=(0,t.jsxs)("p",{id:n,role:"alert","data-testid":c,className:"flex w-full items-start gap-2 px-2 py-0.5 text-300 text-destructive",children:[r,l]}),s[3]=c,s[4]=n,s[5]=l,s[6]=i):i=s[6],i}e.s(["TypeToShopWidget",0,function({placement:e,productId:a,locale:n,config:o,heading:c,subheading:d}){let f=(0,k.useAtomValue)(s.isExpAtom),v=(0,S.useTranslations)("pdp"===e?"pdp.typeToShop":"plp.typeToShop"),C=(0,S.useTranslations)("global"),{stylesMap:F,availableStyles:U,charmImageUrlTemplate:$}=o,[B,D]=(0,A.useState)(U[0]??"varsity"),[H,W]=(0,k.useAtom)(u(`${e}:${a??"plp"}`)),[G,q]=(0,A.useState)(H),[Y,K]=(0,A.useState)(H),X=(0,p.useDebouncedCallback)(e=>{W(e),K(e)},300),[Z,Q]=(0,A.useState)(!1),[J,ee]=(0,A.useState)(!1),et=(0,A.useRef)(0),ea=(0,k.useSetAtom)(l.addToCartActionAtom),er=(0,k.useSetAtom)(i.cartAnnouncementAtom),el=(0,L.useOpenCartDrawerAfterAddToCart)(),ei=(0,T.useCartAnalyticsSyncContext)(),es=F[B]??{},en=Object.fromEntries(U.flatMap(e=>{let t=F[e]?.A;return t?[[e,t]]:[]})),eo=m({locale:n,skus:0===U.length?[]:z({word:Y,selectedStyle:B,availableStyles:U,stylesMap:F,extraSkus:Object.values(en).filter(e=>!!e),maxSkus:64})}),ec=(0,k.useAtomValue)(eo),[ed,eu]=(0,A.useState)({locale:n,bySku:{}}),em=ec.data;if((0,A.useEffect)(()=>{if(em)for(let e of(eu(e=>({locale:n,bySku:e.locale===n?{...e.bySku,...em}:{...em}})),Object.values(em)))e.resolved&&e.imageUrl&&(new window.Image().src=e.imageUrl)},[em,n]),0===U.length||f)return null;let eh=ed.locale===n?ed.bySku:R,ef=ec.isError??!1,ep=Array.from(G).map(e=>(function(e,t,a,r){if(" "===e)return{char:e,status:"space"};let l=t[e];if(!l)return{char:e,status:"unavailable"};if(a)return{char:e,status:"unavailable",sku:l};let i=r?.[l];return i?i.resolved?i.orderable?{char:e,status:"ok",sku:l,productId:i.productId,productName:i.productName,price:i.price,salePrice:i.salePrice,currency:i.currency,imageUrl:i.imageUrl,imageAlt:i.imageAlt}:{char:e,status:"oos",sku:l,imageUrl:i.imageUrl,imageAlt:i.imageAlt}:{char:e,status:"unavailable",sku:l}:{char:e,status:"resolving",sku:l}})(e,es,ef,eh)),ex=ep.filter(e=>"ok"===e.status),eb=ep.some(e=>"oos"===e.status),eg=ep.some(e=>"unavailable"===e.status),ev=eb||eg||ep.some(e=>"resolving"===e.status),ey=ex.length>0&&!ev,eC=ex.reduce((e,t)=>e+(t.salePrice??t.price??0),0),ej=ex.reduce((e,t)=>e+(t.price??0),0),e_=ex.some(e=>null!=e.salePrice&&e.salePrice<(e.price??0)),ew=ex[0]?.currency,eN=async()=>{if(ey&&!Z){Q(!0),er("");try{let t=ex.map(e=>({locale:n,productId:e.productId,quantity:1,price:e.salePrice??e.price,basePrice:null!=e.salePrice?e.price:void 0,productName:e.productName})),a=await ea(t);if(!a.success)return void er(v("addToCartError"));let{succeededProductIds:l}=a,i=l?t.filter(e=>l.includes(e.productId)):t,s=a.basket;for(let t of i){let a=s?.productItems?.find(e=>e.productId===t.productId);a?(0,r.dispatchCartUpdate)((0,E.withPostMutationCartRollups)({request:{action:"add",method:e,pid:t.productId,qty:1},response:{},addedLineItem:(0,I.enrichedCartItemToCartLineItem)(a,{qtyAdded:1}),removedLineItem:null,cartAddSurface:"pdp"===e?"type-to-shop-pdp":"type-to-shop"},s,ei(s))):(0,r.dispatchCartUpdate)((0,E.withPostMutationCartRollups)({request:{action:"add",method:e,pid:t.productId,qty:1},response:{lineItemDataQuality:"partial_fallback",authoritativeLineResolved:!1,reason:"line_not_found"},addedLineItem:null,removedLineItem:null,cartAddSurface:"pdp"===e?"type-to-shop-pdp":"type-to-shop"},s,ei(s)))}(0,r.dispatchTypeToShop)({placement:e,word:G,style:B}),er(i.length===t.length?C("addedToCart",{productName:v("yourCharms")}):C("addedItemsToCart")),el(s,void 0,i.map(e=>e.productId))}finally{Q(!1)}}},ek=`type-to-shop-input-${e}-${a??"plp"}`,eS=`${ek}-oos`,eA=`${ek}-unavailable`,eT=[eb?eS:void 0,eg?eA:void 0].filter(e=>!!e);return(0,t.jsxs)("div",{"data-testid":"type-to-shop-widget",className:(0,N.cn)("flex w-full flex-col gap-2",{"rounded-md bg-white p-4 md:shadow-elevation-light-200 md:w-[343px]":"pdp"!==e}),children:["pdp"!==e&&(c||d)&&(0,t.jsxs)("div",{className:"flex w-full flex-col gap-0.5",children:[c&&(0,t.jsx)(_.Text,{render:(0,t.jsx)("h2",{}),variant:"b-700",bold:!0,className:"w-full text-(--color-base-surface-100)",children:c}),d&&(0,t.jsx)(_.Text,{variant:"b-300",className:"w-full text-(--color-base-surface-100)",children:d})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-2.5",children:[(0,t.jsx)(_.Text,{variant:"b-400/150",id:`${ek}-style-label`,className:"text-(--color-base-surface-100)",children:v("chooseStyle")}),(0,t.jsx)("div",{role:"radiogroup","aria-labelledby":`${ek}-style-label`,className:"flex items-center gap-2.5",children:U.map(e=>{let a=en[e],r=a?eh?.[a]:void 0,l=v(function(e){switch(e){case"varsity":return"styleVarsity";case"tinyFriendship":return"styleTinyFriendship";case"gold":return"styleGold"}}(e)),i=(r?.resolved?r.imageUrl:void 0)??h($,a);return(0,t.jsx)(M,{name:`${ek}-style`,value:e,label:l,imageUrl:i,imageAlt:v("styleImageAlt",{style:l}),selected:e===B,onSelect:()=>D(e)},e)})})]}),(0,t.jsxs)("div",{className:"flex w-full items-center justify-between",children:[(0,t.jsx)(_.Text,{render:(0,t.jsx)("label",{htmlFor:ek}),variant:"b-400/150",children:v("inputLabel")}),(0,t.jsxs)(w.Tooltip,{open:J,onOpenChange:e=>{e||Date.now()<et.current||ee(!1)},children:[(0,t.jsxs)(w.TooltipTrigger,{type:"button",closeOnClick:!1,onClick:()=>{ee(e=>{let t=!e;return t&&(et.current=Date.now()+150),t})},className:"flex cursor-pointer items-center gap-1.5 rounded-xs-half p-0.75 text-400 text-(--color-base-surface-100) outline-none focus-visible:ring-2 focus-visible:ring-ring/50","data-testid":"type-to-shop-ch
1aracter-limits-trigger",children:[v("charLimitLinkLabel"),(0,t.jsx)(y.IconInfo,{className:"size-4 shrink-0","aria-hidden":!0})]}),(0,t.jsxs)(w.TooltipContent,{side:"bottom",align:"end",className:"relative flex w-57.5 max-w-none flex-col gap-1 border-0 bg-white p-3 pr-6 text-left shadow-elevation-light-200",children:[(0,t.jsx)(x.Button,{variant:"link",size:"icon-xs",className:"absolute top-1 right-1 shrink-0",onClick:()=>ee(!1),"aria-label":C("close"),children:(0,t.jsx)(g.IconClose,{className:"size-3","aria-hidden":!0})}),(0,t.jsx)(_.Text,{variant:"b-200",className:"leading-3",children:v("charLimitUppercase")}),(0,t.jsx)(_.Text,{variant:"b-200",className:"leading-3",children:v("charLimitIntro")}),(0,t.jsx)(_.Text,{variant:"b-200",className:"leading-3",children:v("charLimitLetters")}),(0,t.jsx)(_.Text,{variant:"b-200",className:"leading-3",children:v("charLimitNumbers")}),(0,t.jsx)(_.Text,{variant:"b-200",className:"leading-3",children:v("charLimitNote")})]})]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col",children:[(0,t.jsx)(j.InputBase,{id:ek,name:"type-to-shop-word",value:G,onChange:e=>{let t=e.target.value.toUpperCase().slice(0,44);q(t),X.call(t)},maxLength:44,placeholder:v("inputPlaceholder"),error:eb||eg,"aria-describedby":eT.length>0?eT.join(" "):void 0,className:(0,N.cn)("uppercase rounded-sm text-(--color-base-surface-100)",!(eb||eg)&&"border-(--color-base-surface-100)"),"data-testid":"type-to-shop-input"}),eb&&(0,t.jsx)(V,{id:eS,dataTestId:"type-to-shop-error-oos",children:v("errorOutOfStock")}),eg&&(0,t.jsx)(V,{id:eA,dataTestId:"type-to-shop-error-unavailable",children:v("errorUnavailable")})]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col","data-testid":"type-to-shop-preview",children:[(0,t.jsxs)("div",{className:"flex w-full items-center justify-between gap-2",children:[(0,t.jsx)(_.Text,{variant:"b-400/150",className:"text-(--color-base-surface-100)",children:v("yourCharms")}),ey&&ew&&(0,t.jsxs)("span",{className:"flex items-baseline",children:[(0,t.jsxs)("span",{className:"sr-only",children:[v("priceTotal"),": "]}),(0,t.jsx)(P.PriceDisplay,{amount:ej,discountedAmount:e_?eC:void 0,currency:ew,textVariant:"b-400/150",textPromoBold:!0,originalPriceClassName:e_?"line-through":void 0,dataTestId:"type-to-shop-total"})]})]}),0===ep.length?(0,t.jsxs)("div",{className:"flex w-fit flex-col items-center justify-center rounded-xs p-1","data-testid":"type-to-shop-preview-empty",children:[(0,t.jsx)("span",{className:"size-6 rounded-full bg-quaternary-foreground","aria-hidden":!0}),(0,t.jsx)(_.Text,{variant:"b-200",className:"text-(--color-base-surface-100)",children:v("emptyPreview")})]}):(0,t.jsx)("ul",{className:"flex w-full flex-wrap items-center overflow-x-auto",children:ep.map((e,a)=>(0,t.jsx)("li",{"data-testid":`type-to-shop-char-${a}`,"data-status":e.status,children:(0,t.jsx)(O,{resolution:e,fallbackImageUrl:h($,e.sku),statusLabel:"oos"===e.status?v("statusOutOfStock"):"unavailable"===e.status?v("statusUnavailable"):void 0})},a))})]}),(0,t.jsxs)(x.Button,{size:"sm",disabled:!ey||Z,onClick:eN,className:"h-8 w-full px-3 py-1 text-400 leading-6 [&_svg]:text-(--color-base-surface-100)",dataTestId:"type-to-shop-add-to-cart",children:[ey?v("addToCart"):v("addToCartDisabled"),(0,t.jsx)(b.IconCart,{"aria-hidden":!0})]})]})},"buildCrossStyleSkuBatch",0,z],721212)},63871,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(20435);function i(){let e,r=(0,a.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{className:"mt-[--spacing-quarter-x] mb-[--spacing-one-x] max-w-full",width:"317",height:"15",viewBox:"0 0 316.617 14.9307",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M30.4212 3.46564C31.5158 3.1756 32.9935 2.81419 34.4304 2.28297C37.0122 1.31842 39.9252 0.745934 41.8686 0.497338C41.9286 0.48924 41.9886 0.481268 42.0486 0.473418C42.825 0.373424 43.5581 0.289277 44.4152 0.212067C45.8723 0.0851371 47.7002 -0.0357738 50.6677 0.00982451C51.8202 0.028965 53.1546 0.054745 54.7212 0.0897295C54.7362 0.0899479 54.7513 0.0902214 54.7664 0.0905485C55.6252 0.116148 56.2087 0.173206 57.1643 0.47789C57.4237 0.58295 57.6784 0.628374 58.2435 1.0656C58.4877 1.29269 59.1248 1.7792 59.1761 2.98859C59.1387 4.18683 58.5455 4.65478 58.3145 4.89139C57.7855 5.33585 57.5449 5.3935 57.3054 5.5072C57.0683 5.60563 56.8834 5.66663 56.6905 5.72602C56.2365 5.86467 55.7862 6.00522 55.3406 6.14931C52.1501 7.17102 49.2266 8.42678 46.8111 10.363C45.1333 11.5437 44.0997 11.6607 43.1052 12.101C42.6292 12.2885 42.2011 12.4856 41.9467 12.6497C41.8209 12.7286 41.7473 12.7978 41.748 12.7971C41.7451 12.8014 41.8233 12.6964 41.8522 12.5499C41.8728 12.4555 41.8925 12.3287 41.8915 12.1645C41.8923 11.9995 41.8585 11.7187 41.7501 11.4548C41.5206 10.8394 40.926 10.4415 40.6531 10.3525C40.0877 10.
11692 40.1079 10.2616 40.0936 10.2437C40.1231 10.2459 40.3607 10.2022 40.5847 10.1398C41.0529 10.0127 41.598 9.82274 42.1449 9.62196C42.6949 9.4199 43.2594 9.20036 43.8454 8.97836C44.1408 8.86677 44.4424 8.75359 44.772 8.63933C44.9327 8.58405 45.1061 8.52564 45.3154 8.46433C45.4079 8.4374 45.5392 8.40111 45.6711 8.37157C45.8355 8.33939 45.98 8.29244 46.3891 8.28485C51.31 8.31991 56.2308 8.363 61.1516 8.41118C65.2239 8.4533 69.3409 8.10443 73.4904 7.65745C73.7063 7.63078 73.926 7.60338 74.148 7.57547C78.4319 7.02859 83.8274 6.2988 87.2799 6.1271C89.8161 5.98474 91.8989 5.96646 93.679 6.01305C94.9036 6.04646 95.9872 6.04394 96.9857 6.03377C100.099 5.94195 103.278 5.72908 106.515 5.76246C107.507 5.79818 108.892 5.34785 110.568 5.35384C110.957 5.35761 111.343 5.39052 111.759 5.47733C111.968 5.52204 112.183 5.57845 112.43 5.6747C112.681 5.78708 112.949 5.86065 113.378 6.29841C113.577 6.51048 113.892 6.98328 113.852 7.60617C113.809 8.21776 113.503 8.57799 113.33 8.76013C112.94 9.13761 112.705 9.2149 112.476 9.32481C112.043 9.50787 111.688 9.59209 111.343 9.66812C110.008 9.9462 108.361 10.3886 107.748 10.8208C107.49 11.0174 107.374 11.0677 107.239 11.1443C107.111 11.2135 106.996 11.2717 106.887 11.3265C106.669 11.4356 106.466 11.5356 106.306 11.6233C106.229 11.6648 106.157 11.7102 106.149 11.7151C106.151 11.7102 106.158 11.7204 106.267 11.5964C106.315 11.5244 106.421 11.4505 106.523 11.0696C106.565 10.9027 106.578 10.6055 106.488 10.345C106.407 10.0928 106.255 9.89925 106.139 9.79002C105.922 9.59303 105.802 9.56174 105.734 9.53122C105.66 9.50423 105.639 9.50144 105.617 9.49624C105.584 9.49003 105.596 9.49393 105.616 9.49603C105.662 9.50142 105.744 9.50566 105.839 9.50654C111.494 9.55286 117.134 9.72251 122.763 9.86669C127.076 9.97725 131.384 10.073 135.686 10.0888C136.146 10.0905 136.606 10.0913 137.066 10.0911C140.589 10.0899 144.105 10.1252 147.613 10.1371C149.925 10.1097 152.119 10.0642 154.15 10.0033C156.471 9.9342 158.58 9.84456 160.409 9.75844C160.829 9.73874 161.234 9.71904 161.623 9.69997C166.65 9.46186 172.365 9.03591 176.617 8.6644C177.311 8.60427 177.968 8.54606 178.575 8.49098C181.946 8.11866 185.321 7.71864 188.704 7.33696C188.932 7.3294 189.162 7.32242 189.395 7.31558C192.309 7.23735 195.862 6.84838 201.494 6.44686C202.391 6.38473 203.341 6.32416 204.35 6.26888C206.093 6.17343 208.008 6.08092 210.125 5.99591C212.277 5.9101 213.384 5.95154 214.289 5.98421C214.556 5.99393 214.805 6.00307 215.058 6.00849C215.923 6.02706 216.831 5.9347 217.903 5.82634C219.294 5.68565 220.963 5.51844 223.175 5.52947C230.222 5.56539 233.307 5.20495 235.637 4.92878C236.321 4.84729 236.94 4.7723 237.575 4.71353C239.234 4.56052 241.465 4.45804 243.432 4.38481C243.908 4.36716 244.369 4.3529 244.803 4.34191C246.576 4.29576 250.11 3.97886 252.794 3.72884C253.808 3.63349 255.184 3.55818 256.806 3.4825C258.485 3.40421 260.428 3.32592 262.508 3.22543C265.514 3.08088 267.719 3.02074 269.477 2.9862C270.78 2.96072 271.834 2.9357 272.79 2.91216C273.426 2.8964 274.018 2.88126 274.611 2.86534C276.483 2.81536 278.809 2.76248 281.171 2.72058C283.996 2.66927 286.873 2.6432 289.068 2.63327C294.751 2.77936 300.467 3.13582 306.146 3.9579C306.537 4.01458 306.926 4.07593 307.311 4.14162C310.019 4.64112 312.1 5.55678 313.716 6.15086C315.554 6.87259 316.601 7.22175 316.617 7.63915C316.64 8.04546 315.394 8.49406 313.244 8.32759C311.399 8.21663 309.072 7.61912 306.848 7.33675C306.473 7.29224 306.094 7.24674 305.713 7.2004C300 6.5033 294.22 6.2864 288.422 6.25531C282.14 6.2211 275.827 6.40217 269.477 6.41061C268.696 6.41165 267.914 6.41626 267.132 6.42417C262.195 6.47387 257.251 6.66774 252.304 6.93684C251.794 6.96453 251.285 6.9929 250.775 7.02209C248.32 7.23226 245.867 7.45812 243.667 7.65984C242.137 7.79993 240.728 7.91409 239.525 8.00053C237.093 8.17459 235.317 8.21027 233.797 8.2386C232.75 8.25768 231.825 8.27205 230.891 8.31803C230.389 8.34271 229.703 8.37886 228.877 8.42103C225.503 8.59677 219.777 8.8517 214.562 8.96032C212.248 9.00911 209.56 9.03754 206.996 9.08338C206.147 9.09846 205.312 9.1153 204.508 9.13464C201.852 9.198 199.534 9.32215 198.218 9.45655C195.21 9.76269 191.749 10.0547 188.686 10.3312C185.765 10.5948 183.206 10.8347 181.758 11.0559C180.029 11.3207 178.542 11.4436 176.328 11.6116C174.793 11.7267 172.907 11.8662 170.342 12.0574C167.379 12.2759 165.274 12.3439 163.485 12.3848C162.416 12.4085 161.46 12.4214 160.496 12.4397C159.192 12.4641 157.878 12.5018 156.257 12.5796C153.129 12.7301 149.862 12.7847 147.294 12.7343C146.124 12.7114 144.787 12.704 143.397 12.6969C141.556 12.6874 139.623 12.6792 137.859 12.6385C137.586 12.6321 137.322 12.6243 137.066 12.6154C135.953 12.5768 134.994 12.5085 134.127 12.4447C133.794 12.4202 133.474 12.3964 133.165 12.375C132.002 12.3651 130.839 12.3514 129.677 12.3357C129.489 12.3456 129.291 12.3567 129.084 12.368C128.047 12.4248 126.772 12.4921 125.195 12.5051C122.7 12.5255 120.514 12.431 118.21 12.3358C116.416 12.2619 114.55 12.1866 112.411 12.1693C110.953 12.1576 109.293 12.1717 107.649 12.1964C107.04 12.2055 106.433 12.2159 105.839 12.2266C105.679 12.2282 105.535 12.2284 105.333 12.2108C105.239 12.2015 105.129 12.191 104.961 12.1504C104.88 12.1296 104.779 12.1028 104.633 12.034C104.498 11.9553 104.237 11.8752 103.966 11.3912C103.846 11.1701 103.792 10.8308 103.827 10.6026C103.851 10.385 103.934 10.1947 103.984 10.1039C104.105 9.88501 104.189 9.80478 104.268 9.72164C104.405 9.58528 104.503 9.51569 104.585 9.45694C104.751 9.34014 104.878 9.26649 105.002 9.19529C105.247 9.05689 105.461 8.94779 105.656 8.84474C105.83 8.75693 106.081 8.60427 106.011 8.64848C106.896 7.99061 107.532 7.83099 108.125 7.62182C108.78 7.41424 
1109.344 7.31628 109.897 7.22974C109.899 7.22944 109.902 7.22914 109.904 7.22884C109.942 7.22298 109.979 7.21722 110.017 7.21163C110.265 7.14879 110.513 7.08921 110.757 7.03251C111.001 6.97613 111.247 6.90144 111.382 6.83788C111.444 6.81513 111.494 6.75474 111.371 6.86551C111.321 6.92026 111.155 7.08721 111.127 7.44692C111.105 7.81463 111.289 8.06852 111.36 8.14301C111.521 8.30016 111.488 8.24054 111.441 8.23297C111.389 8.21419 111.303 8.19082 111.209 8.17337C111.019 8.13744 110.793 8.12001 110.568 8.1231C109.451 8.11257 108.187 8.57693 106.515 8.61522C105.245 8.62873 103.969 8.68235 102.686 8.75333C102.335 8.78177 101.98 8.81148 101.628 8.84161C99.9074 8.99028 98.2177 9.14435 97.1084 9.27218C96.4422 9.34914 95.2106 9.43903 93.679 9.47422C92.5118 9.50114 91.1704 9.55975 89.7958 9.65766C87.7751 9.79951 85.682 10.0273 83.9718 10.2592C82.9721 10.3945 82.0137 10.4524 81.0246 10.5168C80.1018 10.5769 79.1523 10.6432 78.1203 10.7851C77.6034 10.8562 77.0462 10.9478 76.4506 11.0451C75.9262 11.1308 75.3711 11.2212 74.7875 11.3053C74.2451 11.3829 73.0303 11.5037 71.4629 11.6364C70.4942 11.7181 69.3907 11.8032 68.2286 11.8798C65.8897 12.1004 63.5291 12.2494 61.1516 12.272C60.4338 12.279 59.716 12.286 58.9982 12.2928C58.3657 12.3381 57.8168 12.397 57.3823 12.4725C57.0706 12.5267 56.8052 12.5915 56.5326 12.6578C56.1616 12.7479 55.7777 12.8411 55.2487 12.9153C54.8352 12.9734 54.3475 12.9965 54.0201 12.9724C53.8676 12.9612 53.7505 12.94 53.6442 12.9208C53.5224 12.8989 53.4137 12.8794 53.281 12.8799C53.1853 12.8804 53.0857 12.8959 52.9632 12.9147C52.7676 12.9448 52.5132 12.9835 52.1262 12.9849C50.6858 12.99 49.0485 12.9776 47.4446 12.9654C47.0904 12.9627 46.7377 12.96 46.3891 12.9575C46.7418 12.9453 46.7055 12.9221 46.713 12.9264C46.705 12.9276 46.6595 12.9393 46.6088 12.9544C46.5029 12.986 46.3696 13.0307 46.2256 13.0816C45.9432 13.1815 45.6433 13.2956 45.3459 13.41C44.7478 13.6406 44.1623 13.8717 43.6112 14.0806C43.13 14.2615 42.5867 14.4582 41.8898 14.6498C41.5314 14.7432 41.1695 14.8428 40.5791 14.9043C40.2642 14.9137 39.9575 15.0107 39.0945 14.7623C38.708 14.6468 37.8775 14.2208 37.4763 13.3444C37.2911 12.9546 37.2249 12.5534 37.2194 12.2457C37.2138 11.9736 37.2468 11.7392 37.2925 11.5367C37.925 9.29957 39.4819 8.72472 40.3567 8.2585C42.0335 7.52137 43.7209 7.05299 43.9728 6.81515C43.9849 6.8057 43.997 6.79628 44.009 6.7869C45.1468 5.89826 46.3919 5.04938 47.6466 4.34171C49.152 3.48917 50.657 2.83541 51.9511 2.41634C52.2128 2.33164 52.5551 2.27559 52.9809 2.21265C53.2831 2.16789 53.6287 2.11933 54.0168 2.05527C54.4917 1.90169 54.9657 1.75429 55.4381 1.61095C55.5335 1.5822 55.6105 1.55457 55.6487 1.53856C55.673 1.53997 55.7119 1.468 55.4278 1.70523C55.3496 1.7803 55.248 1.87632 55.118 2.09703C54.9965 2.30032 54.8485 2.69427 54.8814 3.12917C54.9086 3.5567 55.0856 3.8895 55.2146 4.06657C55.3481 4.25013 55.4547 4.33715 55.5213 4.39161C55.7935 4.58829 55.7599 4.52923 55.7378 4.53087C55.5656 4.46452 55.0118 4.37621 54.7212 4.37903C54.6936 4.37895 54.666 4.37888 54.6384 4.3788C54.5806 4.38728 54.5209 4.39592 54.4611 4.40474C54.4601 4.40494 54.4592 4.40514 54.4583 4.40535C53.4848 4.54893 52.2527 4.73061 50.6677 4.75971C50.0713 4.77099 49.4262 4.7651 48.7259 4.73692C48.0872 4.71157 47.684 4.65204 47.3201 4.5998C46.9627 4.54903 46.6426 4.50531 46.1793 4.5229C45.6533 4.54321 45.0379 4.63309 44.3741 4.74662C43.4411 4.90575 42.4156 5.11309 41.3762 5.23208C41.3051 5.24019 41.2288 5.24901 41.1494 5.25866C40.3956 5.34897 39.288 5.51357 38.1771 5.67894C37.4117 5.88185 36.6555 6.11235 35.9094 6.37203C33.1685 7.32773 30.3994 7.73023 27.7424 8.08428C24.8263 8.469 21.994 8.78734 19.3756 9.56C16.609 10.3783 13.8204 11.2914 10.9447 12.0514C8.14734 12.8012 5.31918 13.1646 3.2307 13.0673C1.13766 12.9765 -0.00309634 12.5385 6.31227e-06 12.1429C0.00308472 11.7317 1.11366 11.3832 3.00061 10.883C4.89197 10.3884 7.4059 9.70194 10.0616 8.90155C12.79 8.09006 15.5156 7.10462 18.32 6.1821C20.0815 5.60515 21.8548 5.22963 23.5897 4.92141C23.8345 4.87299 24.0798 4.82603 24.3233 4.78078C26.1341 4.44547 27.7717 4.12091 29.3459 3.73824C29.7075 3.65048 30.0659 3.55976 30.4212 3.46564Z",fill:"var(--color-base-brand-70)"})}),r[0]=e):e=r[0],e}function s(e){let r,l,i=(0,a.c)(3),{html:s}=e;return i[0]===Symbol.for("react.memo_cache_sentinel")?(r={color:"var(--color-base-surface-100)"},i[0]=r):r=i[0],i[1]!==s?(l=(0,t.jsx)("div",{className:"m-0 text-500 leading-[1.4125rem]",style:r,dangerouslySetInnerHTML:{__html:s}}),i[1]=s,i[2]=l):l=i[2],l}function n(e){let r,l,n,o,c=(0,a.c)(11),{header:d,paragraph:u}=e;return c[0]!==d?(r=d&&(0,t.jsx)("h2",{className:"m-0 text-1100 font-bold leading-[2.297rem] max-md:text-900",style:{color:"var(--color-base-surface-100)"},children:d}),c[0]=d,c[1]=r):r=c[1],c[2]!==d||c[3]!==u?(l=d&&u&&(0,t.jsx)(i,{}),c[2]=d,c[3]=u,c[4]=l):l=c[4],c[5]!==u?(n=u&&(0,t.jsx)(s,{html:u}),c[5]=u,c[6]=n):n=c[6],c[7]!==r||c[8]!==l||c[9]!==n?(o=(0,t.jsxs)("div",{className:"p-[--spacing-one-x] text-left md:pl-[40px]",children:[r,l,n]}),c[7]=r,c[8]=l,c[9]=n,c[10]=o):o=c[10],o}var o=e.i(702133),c=e.i(299985);let d=e=>Math.max(0,Math.min(100,e));function u(e){let r,l,i,s=(0,a.c)(8),{src:n,alt:o,clipPath:d}=e;return s[0]!==d?(r={clipPath:d},s[0]=d,s[1]=r):r=s[1],s[2]!==o||s[3]!==n?(l=n?(0,t.jsx)(c.CdnImageWithFallback,{src:n,alt:o,className:"w-full h-full object-cover",draggable:!1}):(0,t.jsx)(c.FallbackMediaPlaceholder,{}),s[2]=o,s[3]=n,s[4]=l):l=s[4],s[5]!==r||s[6]!==l?(i=(0,t.jsx)("div",{className:"absolute inset-0",style:r,children:l}),s[5]=r,s[6]=l,s[7]=i):i=s[7],i}function m(e){let r,l,i,s,n,o,c,d,u,m=(0,a.c)(17),{value:f,onKeyDown:p,ariaLabel:x}=e,b=`${f}%`;m[0]!==b?(r={left:b},m[0]=b,m[1]=r):r=m[1],m[2]!==f?(l=Math.round(f),m[2]=f,m[3]=l):l=m[3],m[4]!==f?(i=Math.round(f),m[4]=f,m[5]=i):i=m[5];let g=`${i}%`;return m[6]===Symbol.for("react.memo_cache_sentinel")?(s=(0,t.jsx)("span",{className:"absolute top-0 left-1/2 h-full w-1.5 -translate-x-px",style:{backgroundColor:"var(--color-base-surface-0)",boxShadow:"0 0 0 0.0625rem rgb(0 0 0 / 10%)"}}),m[6]=s):s=m[6],m[7]===Symbol.for("react.memo_cache_sentinel")?(n={backgroundColor:"var(--color-base-brand-70)",border:"0.25rem solid var(--color-base-surface-0)",boxShadow:"0 0.375rem 1.125rem rgb(0 0 0 / 18%)"},m[7]=n):n=m[7],m[8]===Symbol.for("react.memo_cache_sentinel")?(o={color:"var(--color-base-surface-0)"},m[8]=o):o=m[8],m[9]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",className:"size-9 max-md:size-[--spacing-one-and-a-half-x]","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M14.5 18L8.5 12L14.5 6",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})}),m[9]=c):c=m[9],m[10]===Symbol.for("react.memo_cache_sentinel")?(d=(0,t.jsx)("span",{className:"absolute top-1/2 left-1/2 size-[5.9375rem] -translate-x-1/2 -translate-y-1/2 roun
1ded-full pointer-events-none max-md:size-[4.5rem]",style:n,children:(0,t.jsxs)("span",{className:"absolute inset-0 flex items-center justify-center leading-[0]",style:o,children:[c,(0,t.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",className:"size-9 max-md:size-[--spacing-one-and-a-half-x]","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M9.5 6L15.5 12L9.5 18",stroke:"currentColor",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"})})]})}),m[10]=d):d=m[10],m[11]!==x||m[12]!==p||m[13]!==r||m[14]!==l||m[15]!==g?(u=(0,t.jsxs)("button",{type:"button",className:"absolute top-0 z-[3] h-full w-[2.75rem] cursor-ew-resize select-none border-0 bg-transparent p-0 -translate-x-1/2",style:r,onMouseDown:h,onKeyDown:p,"aria-label":x,role:"slider","aria-orientation":"horizontal","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":l,"aria-valuetext":g,children:[s,d]}),m[11]=x,m[12]=p,m[13]=r,m[14]=l,m[15]=g,m[16]=u):u=m[16],u}function h(e){e.preventDefault()}function f(e){let r,i,s,n,c,h,f,p,x,b,g,v=(0,a.c)(34),{value:y,onChange:C,imageLeft:j,imageRight:_,ref:w}=e,N=(0,l.useRef)(null),k=(0,o.useTranslations)("beforeAndAfter");v[0]!==C?(r=e=>{let t=N.current;if(!t)return;let a=t.getBoundingClientRect();C(d((("touches"in e?e.touches[0].clientX:e.clientX)-a.left)/a.width*100))},v[0]=C,v[1]=r):r=v[1];let S=r;v[2]!==S?(i=e=>{1===e.buttons&&S(e)},v[2]=S,v[3]=i):i=v[3];let A=i;v[4]!==C||v[5]!==y?(s=e=>{let t;switch(e.key){case"ArrowLeft":case"ArrowDown":t=y-2;break;case"ArrowRight":case"ArrowUp":t=y+2;break;case"PageUp":t=y+10;break;case"PageDown":t=y-10;break;case"Home":t=0;break;case"End":t=100;break;default:return}e.preventDefault(),C(d(t))},v[4]=C,v[5]=y,v[6]=s):s=v[6];let T=s;v[7]!==w?(n=e=>{N.current=e,"function"==typeof w?w(e):w&&(w.current=e)},v[7]=w,v[8]=n):n=v[8],v[9]!==k?(c=k("imageWithoutJibbitz"),v[9]=k,v[10]=c):c=v[10];let L=`inset(0 ${100-y}% 0 0)`;v[11]!==j||v[12]!==c||v[13]!==L?(h=(0,t.jsx)(u,{src:j,alt:c,clipPath:L}),v[11]=j,v[12]=c,v[13]=L,v[14]=h):h=v[14],v[15]!==k?(f=k("imageWithJibbitz"),v[15]=k,v[16]=f):f=v[16];let I=`inset(0 0 0 ${y}%)`;return v[17]!==_||v[18]!==f||v[19]!==I?(p=(0,t.jsx)(u,{src:_,alt:f,clipPath:I}),v[17]=_,v[18]=f,v[19]=I,v[20]=p):p=v[20],v[21]!==k?(x=k("sliderLabel"),v[21]=k,v[22]=x):x=v[22],v[23]!==T||v[24]!==x||v[25]!==y?(b=(0,t.jsx)(m,{value:y,onKeyDown:T,ariaLabel:x}),v[23]=T,v[24]=x,v[25]=y,v[26]=b):b=v[26],v[27]!==A||v[28]!==p||v[29]!==b||v[30]!==n||v[31]!==h||v[32]!==S?(g=(0,t.jsxs)("div",{className:"relative aspect-square w-full select-none overflow-hidden rounded-[--spacing-half-x] touch-none",ref:n,onMouseDown:S,onMouseMove:A,onTouchStart:S,onTouchMove:S,children:[h,p,b]}),v[27]=A,v[28]=p,v[29]=b,v[30]=n,v[31]=h,v[32]=S,v[33]=g):g=v[33],g}e.s(["BeforeAndAfterBlock",0,function(e){let i,s,o,c,d,u,m,h=(0,a.c)(20),{data:p}=e,x=(0,l.useRef)(null),[b,g]=(0,l.useState)(50);h[0]!==p.header||h[1]!==p.heading?(i=(p.header??p.heading)?.trim(),h[0]=p.header,h[1]=p.heading,h[2]=i):i=h[2];let v=i;h[3]!==p.body||h[4]!==p.paragraph?(s="string"==typeof p.paragraph?p.paragraph.trim():function e(t){if(!t||"object"!=typeof t)return"";if("text"in t&&"string"==typeof t.text)return t.text;let a=Array.isArray(t.children)?t.children.map(e).join(""):"";switch(t.type){case"doc":default:return a;case"p":return`<p>${a}</p>`;case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":return`<${t.type}>${a}</${t.type}>`}}(p.body)||void 0,h[3]=p.body,h[4]=p.paragraph,h[5]=s):s=h[5];let y=s;h[6]!==p.image_left?(o=(0,r.resolveImageSrc)(p.image_left),h[6]=p.image_left,h[7]=o):o=h[7];let C=o;h[8]!==p.image_right?(c=(0,r.resolveImageSrc)(p.image_right),h[8]=p.image_right,h[9]=c):c=h[9];let j=c;return h[10]!==C||h[11]!==j||h[12]!==b?(d=(0,t.jsx)(f,{ref:x,value:b,onChange:g,imageLeft:C,imageRight:j}),h[10]=C,h[11]=j,h[12]=b,h[13]=d):d=h[13],h[14]!==v||h[15]!==y?(u=(0,t.jsx)(n,{header:v,paragraph:y}),h[14]=v,h[15]=y,h[16]=u):u=h[16],h[17]!==d||h[18]!==u?(m=(0,t.jsx)("section",{"data-testid":"before-and-after-block",className:"box-border w-full px-[--spacing-one-x]",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-[--spacing-one-x] md:grid-cols-2 md:items-center md:gap-[40px]",children:[d,u]})}),h[17]=d,h[18]=u,h[19]=m):m=h[19],m}],63871)}
1,695552,681322,e=>{"use strict";e.s(["formatCategoryCarouselSlideLabel",0,function(e,t){return`slide ${e+1} of ${t}`},"resolveCategoryCarouselAria",0,function(e){let{hideHeader:t,carouselA11y:a,sectionHeadingId:r,eyebrowId:l,title:i,eyebrow:s,fallbackLabel:n}=e;return t?a?.labelledBy?{"aria-labelledby":a.labelledBy}:a?.ariaLabel?{"aria-label":a.ariaLabel}:{"aria-label":n}:i?{"aria-labelledby":r,...s?{"aria-describedby":l}:{}}:{"aria-label":n}}],695552);var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(894214),i=e.i(840633),s=e.i(571805),n=e.i(632137);e.s(["CategoryCarouselShell",0,function(e){let o,c,d,u,m,h,f=(0,a.c)(33),{eyebrow:p,title:x,button:b,children:g,variantSlot:v,sectionHeadingId:y,eyebrowId:C,hideHeader:j}=e,_=void 0!==j&&j,w="collab-silhouette"===v,N="silhouette"===v||w;f[0]!==b?(o=b&&!!b?.text?.trim(),f[0]=b,f[1]=o):o=f[1];let k=o,S=!_&&!!(p||x),A=k&&!N;f[2]!==b?.openInNewTab?(c=b?.openInNewTab?{target:"_blank",rel:"noopener noreferrer"}:{},f[2]=b?.openInNewTab,f[3]=c):c=f[3];let T=c,L=w?"gap-(--spacing-one-and-a-half-x)":"gap-6 md:gap-8",I=N&&"bg-(--color-base-surface-10)",E="silhouette"===v&&"py-(--spacing-two-x)",P=w&&"py-(--spacing-one-and-a-half-x) md:py-(--spacing-two-x) md:px-(--spacing-two-x)",R=_&&"p-0 md:p-0";f[4]!==L||f[5]!==I||f[6]!==E||f[7]!==P||f[8]!==R?(d=(0,n.cn)("flex w-full flex-col px-4",L,I,E,P,R),f[4]=L,f[5]=I,f[6]=E,f[7]=P,f[8]=R,f[9]=d):d=f[9];let z=`category-carousel-${v}`;return f[10]!==b||f[11]!==T||f[12]!==p||f[13]!==C||f[14]!==N||f[15]!==y||f[16]!==A||f[17]!==S||f[18]!==x||f[19]!==v?(u=(S||A)&&(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-row items-end",N?"justify-center":"justify-between"),children:[S?(0,t.jsxs)("div",{className:(0,n.cn)("flex flex-col gap-2",N?"items-center text-center":"items-start text-left"),children:[p&&(0,t.jsx)(s.Text,{variant:N?"d-600":"d-900",md:N?"d-900":"d-1000",id:C,className:(0,n.cn)(N?"text-center text-(--color-base-surface-100)":"text-left"),children:p}),x&&(0,t.jsx)(s.Text,{variant:"silhouette"===v?"d-1000":"d-1100",md:"silhouette"===v?"d-1100":"d-1300",className:(0,n.cn)("font-black",N?"text-center text-(--color-base-surface-100)":"text-left"),id:y,render:(0,t.jsx)("h2",{}),children:x})]}):null,A&&(0,t.jsx)(i.Button,{dataTestId:"carousel-cta-button-desktop",className:"ml-auto hidden md:block",variant:"dark",size:"default",nativeButton:!1,"aria-label":b.ariaLabel,render:(0,t.jsx)(l.Link,{href:(0,r.transformAbsoluteLinks)(b.href),...T}),children:(0,t.jsx)(s.Text,{variant:"b-700",className:"my-0.75",children:b.text})})]}),f[10]=b,f[11]=T,f[12]=p,f[13]=C,f[14]=N,f[15]=y,f[16]=A,f[17]=S,f[18]=x,f[19]=v,f[20]=u):u=f[20],f[21]!==b||f[22]!==T||f[23]!==k||f[24]!==N||f[25]!==v?(m=k&&N&&(0,t.jsx)("div",{className:(0,n.cn)("w-full",N&&"flex justify-center"),children:(0,t.jsx)(i.Button,{dataTestId:"carousel-cta-button-mobile",className:(0,n.cn)("w-full","silhouette"===v&&"max-w-(--size-category-carousel-silhouette-cta-max-width)","collab-silhouette"===v&&"md:w-auto",!N&&"md:hidden"),variant:"dark",size:"default",nativeButton:!1,"aria-label":b.ariaLabel,render:(0,t.jsx)(l.Link,{href:(0,r.transformAbsoluteLinks)(b.href),...T}),children:(0,t.jsx)(s.Text,{variant:"b-700",className:"my-0.75",children:b.text})})}),f[21]=b,f[22]=T,f[23]=k,f[24]=N,f[25]=v,f[26]=m):m=f[26],f[27]!==g||f[28]!==z||f[29]!==u||f[30]!==m||f[31]!==d?(h=(0,t.jsxs)("div",{className:d,"data-slot":z,children:[u,g,m]}),f[27]=g,f[28]=z,f[29]=u,f[30]=m,f[31]=d,f[32]=h):h=f[32],h}],681322)},193547,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(967232),l=e.i(376841),i=e.i(544910),s=e.i(663778),n=e.i(632137),o=e.i(702133),c=e.i(20435),d=e.i(695552),u=e.i(975948),m=e.i(681322),h=e.i(335171),f=e.i(396307);e.s(["CategoryCarouselBasic",0,function(e){let p,x,b,g,v,y,C,j,_,w,N,k,S=(0,a.c)(52),{eyebrow:A,title:T,button:L,labelPosition:I,tiles:E,tileVisualTreatment:P,priority:R,shellVariantSlot:z,silhouetteProductLayout:M,hideHeader:O,carouselA11y:V,tileLayout:F}=e,U=void 0===I?r.LabelPosition.overlay:I,$=void 0===P?r.TileVisualTreatment.default:P,B=void 0!==R&&R,D=void 0===z?"basic":z,H=void 0!==M&&M,W=void 0!==O&&O,[G,q]=(0,c.useState)(),Y=(0,c.useId)(),K=(0,c.useId)(),X=(0,i.usePrefers
1ReducedMotion)(),Z=(0,o.useTranslations)("carousel"),{isScrollable:Q}=(0,f.useCarouselScrollable)(G);S[0]!==Q||S[1]!==X?(p=(0,h.getScrollableEmblaOpts)(Q,X),S[0]=Q,S[1]=X,S[2]=p):p=S[2];let J=p;S[3]!==V||S[4]!==A||S[5]!==K||S[6]!==W||S[7]!==Y||S[8]!==Z||S[9]!==T?(x=(0,d.resolveCategoryCarouselAria)({hideHeader:W,carouselA11y:V,sectionHeadingId:Y,eyebrowId:K,title:T,eyebrow:A,fallbackLabel:Z("categoryCarousel")}),S[3]=V,S[4]=A,S[5]=K,S[6]=W,S[7]=Y,S[8]=Z,S[9]=T,S[10]=x):x=S[10];let ee=x,et=E?.length??0,ea="compact"===(void 0===F?"default":F),er=H?u.CATEGORY_CAROUSEL_SILHOUETTE_TILE_WIDTH_CLASS:ea?u.CATEGORY_CAROUSEL_TILE_WIDTH_COMPACT_CLASS:u.CATEGORY_CAROUSEL_TILE_WIDTH_CLASS,el=H||ea?void 0:u.CATEGORY_CAROUSEL_TILE_IMAGE_WELL_CLASS,ei=H?u.CATEGORY_CAROUSEL_SILHOUETTE_NAV_BUTTON_CLASS:u.CATEGORY_CAROUSEL_NAV_BUTTON_CLASS;if(S[11]!==G||S[12]!==L||S[13]!==ee||S[14]!==J||S[15]!==A||S[16]!==K||S[17]!==W||S[18]!==Q||S[19]!==U||S[20]!==ei||S[21]!==B||S[22]!==X||S[23]!==Y||S[24]!==D||S[25]!==H||S[26]!==et||S[27]!==Z||S[28]!==el||S[29]!==$||S[30]!==er||S[31]!==E||S[32]!==T){let e=X?void 0:["[&_img]:transition-transform","[&_img]:duration-300","[&_img]:ease-out","hover:[&_img]:scale-[1.1]"];b=m.CategoryCarouselShell,g=A,v=T,y=L,C=D,j=Y,_=A?K:void 0,w=W,N=E&&E.length>0&&(0,t.jsxs)(s.Carousel,{...ee,keyboardFocusableRegion:!0,opts:J,setApi:q,className:"flex w-full flex-col",children:[(0,t.jsx)(s.CarouselContent,{className:(0,n.cn)(u.CATEGORY_CAROUSEL_SLIDE_GAP_CONTENT_CLASS,H?"pb-8 md:pb-10":"pb-6 md:pb-8"),children:E.map((a,i)=>{let o=(0,l.getEntryKey)(a,i),c=(0,d.formatCategoryCarouselSlideLabel)(i,et);return(0,t.jsx)(s.CarouselItem,{"aria-label":c,className:`basis-auto ${u.CATEGORY_CAROUSEL_SLIDE_GAP_ITEM_CLASS}`,children:(0,t.jsx)(r.Tile,{className:(0,n.cn)(er,"overflow-hidden hover:shadow-none",e),imageWellClassName:el,tile:a.tile,labelPosition:U,visualTreatment:$,priority:i<1&&B})},o)})}),Q&&(0,t.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,t.jsx)(s.CarouselScrollBar,{api:G}),(0,t.jsxs)("div",{className:"hidden items-center justify-end gap-2 md:flex",children:[(0,t.jsx)(s.CarouselPrevious,{className:ei,"aria-label":Z("previousSlide"),dataTestId:"carousel-previous-button"}),(0,t.jsx)(s.CarouselNext,{className:ei,"aria-label":Z("nextSlide"),dataTestId:"carousel-next-button"})]})]})]}),S[11]=G,S[12]=L,S[13]=ee,S[14]=J,S[15]=A,S[16]=K,S[17]=W,S[18]=Q,S[19]=U,S[20]=ei,S[21]=B,S[22]=X,S[23]=Y,S[24]=D,S[25]=H,S[26]=et,S[27]=Z,S[28]=el,S[29]=$,S[30]=er,S[31]=E,S[32]=T,S[33]=b,S[34]=g,S[35]=v,S[36]=y,S[37]=C,S[38]=j,S[39]=_,S[40]=w,S[41]=N}else b=S[33],g=S[34],v=S[35],y=S[36],C=S[37],j=S[38],_=S[39],w=S[40],N=S[41];return S[42]!==b||S[43]!==g||S[44]!==v||S[45]!==y||S[46]!==C||S[47]!==j||S[48]!==_||S[49]!==w||S[50]!==N?(k=(0,t.jsx)(b,{eyebrow:g,title:v,button:y,variantSlot:C,sectionHeadingId:j,eyebrowId:_,hideHeader:w,children:N}),S[42]=b,S[43]=g,S[44]=v,S[45]=y,S[46]=C,S[47]=j,S[48]=_,S[49]=w,S[50]=N,S[51]=k):k=S[51],k}])},184784,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(967232),l=e.i(376841),i=e.i(544910),s=e.i(663778),n=e.i(632137);function o(e){let r,l,i,s,o,c,d,u,m,h,f,p,x,b,g=(0,a.c)(34);g[0]!==e?({color:l,label:i,animate:o,className:r,...s}=e,g[0]=e,g[1]=r,g[2]=l,g[3]=i,g[4]=s,g[5]=o):(r=g[1],l=g[2],i=g[3],s=g[4],o=g[5]);let v=void 0===o||o,y=i.length<10?`${i} ${i}`:i;if(g[6]!==v||g[7]!==r||g[8]!==l||g[9]!==s||g[10]!==y){let e,a=`${y} `.split(""),i=360/a.length,o=v&&"motion-safe:animate-spin motion-safe:[animation-duration:18s] motion-safe:[animation-timing-function:linear]";g[17]!==r||g[18]!==o?(u=(0,n.cn)("relative shrink-0 rounded-full",o,r),g[17]=r,g[18]=o,g[19]=u):u=g[19],g[20]!==l?(m={backgroundColor:l},g[20]=l,g[21]=m):m=g[21],h="category-carousel-wheel",f=s,c="absolute inset-0 flex items-center justify-center",g[22]!==i?(e=(e,a)=>(0,t.jsx)("span",{className:"absolute font-black whitespace-nowrap text-[length:var(--font-size-900)] text-white",style:{transform:`rotate(${i*a}deg) translateY(-70px)`},children:e},a),g[22]=i,g[23]=e):e=g[23],d=a.map(e),g[6]=v,g[7]=r,g[8]=l,g[9]=s,g[10]=y,g[11]=c,g[12]=d,g[13]=u,g[14]=m,g[15]=h,g[16]=f}else c=g[11],d=g[12],u=g[13],m=g[14],h=g[15],f=g[16];return g[24]!==c||g[25]!==d?(p=(0,t.jsx)("div",{className:c,children:d}),g[24]=c,g[25]=d,g[26]=p):p=g[26],g[27]===Symbol.for("react.memo_cache_sentinel")?(x=(0,t.jsx)("div",{className:"absolute top-1/2 left-1/2 size-6 -translate-x-1/2 -translate-y-1/2 roun
1ded-full bg-white"}),g[27]=x):x=g[27],g[28]!==u||g[29]!==m||g[30]!==h||g[31]!==f||g[32]!==p?(b=(0,t.jsxs)("div",{className:u,style:m,"data-slot":h,...f,children:[p,x]}),g[28]=u,g[29]=m,g[30]=h,g[31]=f,g[32]=p,g[33]=b):b=g[33],b}var c=e.i(702133),d=e.i(20435),u=e.i(695552);let m=`calc(
2    var(--size-category-carousel-tile-width) +
3    (5 * var(--size-category-carousel-elevated-tile-width)) +
4    (4 * var(--spacing-two-x))
5  )`;var h=e.i(975948),f=e.i(681322),p=e.i(335171),x=e.i(396307);e.s(["CategoryCarouselElevated",0,function(e){let b,g,v,y,C,j,_,w,N=(0,a.c)(39),{eyebrow:k,title:S,button:A,labelPosition:T,tiles:L,wheelVariant:I,tileVisualTreatment:E,priority:P,hideHeader:R,carouselA11y:z}=e,M=void 0===T?r.LabelPosition.below:T,O=void 0===E?r.TileVisualTreatment.elevated:E,V=void 0!==P&&P,F=void 0!==R&&R,[U,$]=(0,d.useState)(),B=(0,d.useId)(),D=(0,d.useId)(),H=(0,i.usePrefersReducedMotion)(),W=(0,c.useTranslations)("carousel"),{isScrollable:G}=(0,x.useCarouselScrollable)(U),q=L?.length??0;N[0]!==G||N[1]!==H?(b=(0,p.getScrollableEmblaOpts)(G,H),N[0]=G,N[1]=H,N[2]=b):b=N[2];let Y=b;N[3]!==z||N[4]!==k||N[5]!==D||N[6]!==F||N[7]!==B||N[8]!==W||N[9]!==S?(g=(0,u.resolveCategoryCarouselAria)({hideHeader:F,carouselA11y:z,sectionHeadingId:B,eyebrowId:D,title:S,eyebrow:k,fallbackLabel:W("categoryCarousel")}),N[3]=z,N[4]=k,N[5]=D,N[6]=F,N[7]=B,N[8]=W,N[9]=S,N[10]=g):g=N[10];let K=g;N[11]!==K||N[12]!==Y||N[13]!==G||N[14]!==M||N[15]!==V||N[16]!==q||N[17]!==W||N[18]!==O||N[19]!==L?(v=L&&L.length>0&&(0,t.jsxs)(s.Carousel,{...K,keyboardFocusableRegion:!0,opts:Y,setApi:$,className:"relative z-0 flex w-full flex-col",style:{maxWidth:m},children:[(0,t.jsx)(s.CarouselContent,{className:"flex pt-4 pb-8 md:pt-8 md:pb-12 -ml-(--spacing-two-x)",children:(L??[]).map((e,a)=>{let i=(0,l.getEntryKey)(e,a),o=Math.min(16*a,64),c=(0,u.formatCategoryCarouselSlideLabel)(a,q);return(0,t.jsx)(s.CarouselItem,{"aria-label":c,className:(0,n.cn)("basis-auto transition-[margin-top] duration-300 ease-out",h.CATEGORY_CAROUSEL_ELEVATED_SLIDE_GAP_ITEM_CLASS),style:{marginTop:`${o}px`},children:(0,t.jsx)(r.Tile,{className:(0,n.cn)(h.CATEGORY_CAROUSEL_ELEVATED_TILE_WIDTH_CLASS,"overflow-hidden","[&_img]:transition-transform","[&_img]:duration-300","[&_img]:ease-out","hover:[&_img]:scale-[1.1]"),imageWellClassName:"h-(--size-category-carousel-elevated-tile-height) aspect-auto",tile:e.tile,labelPosition:M,visualTreatment:O,priority:a<1&&V})},i)})}),G&&(0,t.jsx)("div",{className:"flex flex-row items-center justify-end",children:(0,t.jsxs)("div",{className:"hidden items-center justify-end gap-2 md:flex",children:[(0,t.jsx)(s.CarouselPrevious,{className:h.CATEGORY_CAROUSEL_NAV_BUTTON_CLASS,"aria-label":W("previousSlide"),dataTestId:"carousel-previous-button"}),(0,t.jsx)(s.CarouselNext,{className:h.CATEGORY_CAROUSEL_NAV_BUTTON_CLASS,"aria-label":W("nextSlide"),dataTestId:"carousel-next-button"})]})})]}),N[11]=K,N[12]=Y,N[13]=G,N[14]=M,N[15]=V,N[16]=q,N[17]=W,N[18]=O,N[19]=L,N[20]=v):v=N[20];let X=v,Z=k?D:void 0;return N[21]===Symbol.for("react.memo_cache_sentinel")?(y=(0,n.cn)("relative md:flex md:items-start",h.CATEGORY_CAROUSEL_ELEVATED_TRACK_MIN_HEIGHT_CLASS),N[21]=y):y=N[21],N[22]!==H||N[23]!==W||N[24]!==I?(C=I&&(0,t.jsx)("div",{className:(0,n.cn)("hidden overflow-hidden md:flex mt-4 pt-20 justify-center w-(--size-elevated-wheel-wrapper) shrink-0 h-(--size-category-carousel-elevated-wheel-height) bg-secondary-foreground pointer-events-none","aspect-square"),"aria-hidden":!0,"data-slot":"category-carousel-elevated-wheel-placeholder",children:(0,t.jsx)(o,{color:"accessories"===I?"var(--color-base-orange-50)":"var(--color-base-brand-80)",label:W("accessories"===I?"wheelLabel.accessories":"wheelLabel.jibbitzCharms"),animate:!H,className:"size-48"})}),N[22]=H,N[23]=W,N[24]=I,N[25]=C):C=N[25],N[26]!==X?(j=(0,t.jsx)("div",{className:"min-w-0 flex-1",children:X}),N[26]=X,N[27]=j):j=N[27],N[28]!==C||N[29]!==j?(_=(0,t.jsxs)("div",{className:y,children:[C,j]}),N[28]=C,N[29]=j,N[30]=_):_=N[30],N[31]!==A||N[32]!==k||N[33]!==F||N[34]!==B||N[35]!==_||N[36]!==Z||N[37]!==S?(w=(0,t.jsx)(f.CategoryCarouselShell,{eyebrow:k,title:S,button:A,variantSlot:"elevated",sectionHeadingId:B,eyebrowId:Z,hideHeader:F,children:_}),N[31]=A,N[32]=k,N[33]=F,N[34]=B,N[35]=_,N[36]=Z,N[37]=S,N[38]=w):w=N[38],w}],184784)},975948,e=>{"use strict";e.s(["CATEGORY_CAROUSEL_ELEVATED_SLIDE_GAP_ITEM_CLASS",0,"pl-(--spacing-two-x)","CATEGORY_CAROUSEL_ELEVATED_TILE_WIDTH_CLASS",0,"w-[var(--size-category-carousel-elevated-tile-width)] shrink-0 hover:shadow-none","CATEGORY_CAROUSEL_ELEVATED_TRACK_MIN_HEIGHT_CLASS",0,"min-h-[var(--size-category-carousel-elevated-track-min-height)]","CATEGORY_CAROUSEL_NAV_BUTTON_CLASS",0,"size-[var(--size-category-carousel-nav-button)] shrink-0 p-0 [&_svg]:size-[var(--size-category-carousel-nav-icon)]","CATEGORY_CAROUSEL_SILHOUETTE_NAV_BUTTON_CLASS",0,"size-[var(--spacing-two-and-a-half-x)] shrink-0 p-0 [&_svg]:size-[var(--spacing-one-x)]","CATEGORY_CAROUSEL_SILHOUETTE_TILE_WIDTH_CLASS",0,"w-(--size-category-carousel-silhouette-tile-width) md:w-(--size-category-carousel-silhouette-tile-width-md) shrink-0","CATEGORY_CAROUSEL_SLIDE_GAP_CONTENT_CLASS",0,"-ml-[var(--spacing-custom-15)]","CATEGORY_CAROUSEL_SLIDE_GAP_ITEM_CLASS",0,"pl-[var(--spacing-custom-15)]","CATEGORY_CAROUSEL_TILE_IMAGE_WELL_CLASS",0,"h-[var(--size-category-carousel-tile-height)] aspect-auto","CATEGORY_CAROUSEL_TILE_WIDTH_CLASS",0,"w-[var(--size-category-carousel-tile-width)] shrink-0","CATEGORY_CAROUSEL_TILE_WIDTH_COMPACT_CLASS",0,"w-[var(--size-category-carousel-tile-width-compact)] shrink-0"])},228098,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(544910),l=e.i(663778),i=e.i(702133),s=e.i(20435),n=e.i(695552),o=e.i(975948),c=e.i(681322);e.s(["CategoryCarouselSilhouetteClient",0,function(e){let d,u,m,h,f,p,x,b,g=(0,a.c)(32),{eyebrow:v,title:y,button:C,children:j,hideHeader:_,carouselA11y:w}
5=e,N=void 0!==_&&_,[k,S]=(0,s.useState)(),[A,T]=(0,s.useState)(!1),L=(0,s.useId)(),I=(0,s.useId)(),E=(0,r.usePrefersReducedMotion)(),P=(0,i.useTranslations)("carousel");g[0]!==E?(d={align:"start",dragFree:!0,...E?{watchDrag:!1}:{}},g[0]=E,g[1]=d):d=g[1];let R=d;g[2]!==k?(u=()=>{if(!k)return;let e=()=>T(k.canScrollNext()||k.canScrollPrev());return e(),k.on("reInit",e),k.on("resize",e),()=>{k.off("reInit",e),k.off("resize",e)}},m=[k],g[2]=k,g[3]=u,g[4]=m):(u=g[3],m=g[4]),(0,s.useEffect)(u,m),g[5]!==w||g[6]!==v||g[7]!==I||g[8]!==N||g[9]!==L||g[10]!==P||g[11]!==y?(h=(0,n.resolveCategoryCarouselAria)({hideHeader:N,carouselA11y:w,sectionHeadingId:L,eyebrowId:I,title:y,eyebrow:v,fallbackLabel:P("categoryCarousel")}),g[5]=w,g[6]=v,g[7]=I,g[8]=N,g[9]=L,g[10]=P,g[11]=y,g[12]=h):h=g[12];let z=h,M=v?I:void 0;return g[13]!==j?(f=(0,t.jsx)(l.CarouselContent,{className:`${o.CATEGORY_CAROUSEL_SLIDE_GAP_CONTENT_CLASS} pb-8 md:pb-10`,children:j}),g[13]=j,g[14]=f):f=g[14],g[15]!==k||g[16]!==A||g[17]!==P?(p=A&&(0,t.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,t.jsx)(l.CarouselScrollBar,{api:k}),(0,t.jsxs)("div",{className:"hidden items-center justify-end gap-2 md:flex",children:[(0,t.jsx)(l.CarouselPrevious,{className:o.CATEGORY_CAROUSEL_SILHOUETTE_NAV_BUTTON_CLASS,"aria-label":P("previousSlide"),dataTestId:"carousel-previous-button"}),(0,t.jsx)(l.CarouselNext,{className:o.CATEGORY_CAROUSEL_SILHOUETTE_NAV_BUTTON_CLASS,"aria-label":P("nextSlide"),dataTestId:"carousel-next-button"})]})]}),g[15]=k,g[16]=A,g[17]=P,g[18]=p):p=g[18],g[19]!==z||g[20]!==R||g[21]!==f||g[22]!==p?(x=(0,t.jsxs)(l.Carousel,{...z,keyboardFocusableRegion:!0,opts:R,setApi:S,className:"flex w-full flex-col",children:[f,p]}),g[19]=z,g[20]=R,g[21]=f,g[22]=p,g[23]=x):x=g[23],g[24]!==C||g[25]!==v||g[26]!==N||g[27]!==L||g[28]!==M||g[29]!==x||g[30]!==y?(b=(0,t.jsx)(c.CategoryCarouselShell,{eyebrow:v,title:y,button:C,variantSlot:"silhouette",sectionHeadingId:L,eyebrowId:M,hideHeader:N,children:x}),g[24]=C,g[25]=v,g[26]=N,g[27]=L,g[28]=M,g[29]=x,g[30]=y,g[31]=b):b=g[31],b}])},256475,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(544910),i=e.i(663778),s=e.i(702133),n=e.i(20435),o=e.i(695552),c=e.i(681322),d=e.i(299985),u=e.i(798785);function m(e){let l,i,s,n,o=(0,a.c)(13),{card:c,priority:m}=e,h=void 0!==m&&m;o[0]!==c.href?(l=(0,r.transformAbsoluteLinks)(c.href),o[0]=c.href,o[1]=l):l=o[1],o[2]!==c.openInNewTab?(i=c.openInNewTab?{target:"_blank",rel:"noopener noreferrer"}:{},o[2]=c.openInNewTab,o[3]=i):i=o[3];let f=h?"eager":"lazy",p=h?"high":"low";return o[4]!==c.logoSrc||o[5]!==f||o[6]!==p?(s=(0,t.jsx)(d.CdnImageWithFallback,{src:c.logoSrc,alt:"",loading:f,fetchPriority:p,className:"size-full object-contain transition-transform duration-(--duration-medium) group-hover:scale-110",fallbackOnError:!1}),o[4]=c.logoSrc,o[5]=f,o[6]=p,o[7]=s):s=o[7],o[8]!==c.ariaLabel||o[9]!==l||o[10]!==i||o[11]!==s?(n=(0,t.jsx)(u.TrackedLink,{trackingLabel:"carousel-collab-silhouette",href:l,"aria-label":c.ariaLabel,...i,className:"group relative flex aspect-square w-(--size-category-carousel-silhouette-tile-width) shrink-0 items-center justify-center overflow-hidden rounded-(--radius-lg) bg-(--color-base-surface-20) p-(--spacing-one-x) outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 md:w-(--size-carousel-collab-silhouette-tile-width-md) md:p-(--spacing-two-x)",children:s}),o[8]=c.ariaLabel,o[9]=l,o[10]=i,o[11]=s,o[12]=n):n=o[12],n}function h(e){let r,d,u,h,f,p,x,b,g,v=(0,a.c)(38),{eyebrow:y,title:C,button:j,cards:_,priority:w,hideHeader:N,carouselA11y:k}
5=e,[S,A]=(0,n.useState)(),[T,L]=(0,n.useState)(!1),I=(0,n.useId)(),E=(0,n.useId)(),P=(0,l.usePrefersReducedMotion)(),R=(0,s.useTranslations)("carousel");v[0]!==P?(r={align:"start",dragFree:!0,...P?{watchDrag:!1}:{}},v[0]=P,v[1]=r):r=v[1];let z=r;v[2]!==S?(d=()=>{if(!S)return;let e=()=>L(S.canScrollNext()||S.canScrollPrev());return e(),S.on("reInit",e),S.on("resize",e),()=>{S.off("reInit",e),S.off("resize",e)}},u=[S],v[2]=S,v[3]=d,v[4]=u):(d=v[3],u=v[4]),(0,n.useEffect)(d,u);let M=N??!1;v[5]!==k||v[6]!==y||v[7]!==E||v[8]!==I||v[9]!==M||v[10]!==R||v[11]!==C?(h=(0,o.resolveCategoryCarouselAria)({hideHeader:M,carouselA11y:k,sectionHeadingId:I,eyebrowId:E,title:C,eyebrow:y,fallbackLabel:R("categoryCarousel")}),v[5]=k,v[6]=y,v[7]=E,v[8]=I,v[9]=M,v[10]=R,v[11]=C,v[12]=h):h=v[12];let O=h,V=y?E:void 0,F=N??!1;if(v[13]!==_||v[14]!==w){let e;v[16]!==_.length||v[17]!==w?(e=(e,a)=>(0,t.jsx)(i.CarouselItem,{className:"basis-auto pl-(--spacing-three-quarters-x)",slideIndex:a,slideCount:_.length,children:(0,t.jsx)(m,{card:e,priority:0===a&&w})},a),v[16]=_.length,v[17]=w,v[18]=e):e=v[18],f=_.map(e),v[13]=_,v[14]=w,v[15]=f}else f=v[15];return v[19]!==f?(p=(0,t.jsx)(i.CarouselContent,{className:"-ml-(--spacing-three-quarters-x) pb-8 md:pb-10",children:f}),v[19]=f,v[20]=p):p=v[20],v[21]!==S||v[22]!==T||v[23]!==R?(x=T&&(0,t.jsxs)("div",{className:"flex flex-row items-center justify-between",children:[(0,t.jsx)(i.CarouselScrollBar,{api:S}),(0,t.jsxs)("div",{className:"flex items-center justify-end gap-2",children:[(0,t.jsx)(i.CarouselPrevious,{"aria-label":R("previousSlide"),dataTestId:"carousel-previous-button"}),(0,t.jsx)(i.CarouselNext,{"aria-label":R("nextSlide"),dataTestId:"carousel-next-button"})]})]}),v[21]=S,v[22]=T,v[23]=R,v[24]=x):x=v[24],v[25]!==O||v[26]!==z||v[27]!==x||v[28]!==p?(b=(0,t.jsxs)(i.Carousel,{...O,keyboardFocusableRegion:!0,opts:z,setApi:A,className:"flex w-full flex-col",children:[p,x]}),v[25]=O,v[26]=z,v[27]=x,v[28]=p,v[29]=b):b=v[29],v[30]!==j||v[31]!==y||v[32]!==I||v[33]!==b||v[34]!==V||v[35]!==F||v[36]!==C?(g=(0,t.jsx)(c.CategoryCarouselShell,{eyebrow:y,title:C,button:j,variantSlot:"collab-silhouette",sectionHeadingId:I,eyebrowId:V,hideHeader:F,children:b}
5),v[30]=j,v[31]=y,v[32]=I,v[33]=b,v[34]=V,v[35]=F,v[36]=C,v[37]=g):g=v[37],g}e.s(["CarouselCollabSilhouetteClient",0,function(e){let r,l=(0,a.c)(21),{eyebrow:i,title:s,button:n,cards:o,layout:d,priority:u,hideHeader:f,carouselA11y:p}=e,x=void 0!==u&&u,b=void 0!==f&&f;if("wrap"===d){let e,a,r;if(l[0]!==o||l[1]!==x){let a;l[3]!==x?(a=(e,a)=>(0,t.jsx)(m,{card:e,priority:0===a&&x},a),l[3]=x,l[4]=a):a=l[4],e=o.map(a),l[0]=o,l[1]=x,l[2]=e}else e=l[2];return l[5]!==e?(a=(0,t.jsx)("div",{className:"flex flex-wrap items-start justify-center gap-(--spacing-three-quarters-x)",children:e}),l[5]=e,l[6]=a):a=l[6],l[7]!==n||l[8]!==i||l[9]!==b||l[10]!==a||l[11]!==s?(r=(0,t.jsx)(c.CategoryCarouselShell,{eyebrow:i,title:s,button:n,variantSlot:"collab-silhouette",hideHeader:b,children:a}),l[7]=n,l[8]=i,l[9]=b,l[10]=a,l[11]=s,l[12]=r):r=l[12],r}return l[13]!==n||l[14]!==o||l[15]!==p||l[16]!==i||l[17]!==b||l[18]!==x||l[19]!==s?(r=(0,t.jsx)(h,{eyebrow:i,title:s,button:n,cards:o,priority:x,hideHeader:b,carouselA11y:p}),l[13]=n,l[14]=o,l[15]=p,l[16]=i,l[17]=b,l[18]=x,l[19]=s,l[20]=r):r=l[20],r}])},393154,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(894214),i=e.i(257306);function s(e){return(0,t.jsxs)(l.Link,{href:`/category/${e.slug}`,className:"group relative aspect-square overflow-hidden rounded-lg",onClick:()=>(0,r.dispatchContentClick)(`category-grid:${e.title?.trim()||e.slug||e.uid}`),children:[(0,t.jsx)(i.Image,{src:e.image.url,alt:e.title,className:"absolute inset-0 size-full object-cover transition-transform group-hover:scale-105"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-black/50 transition-colors group-hover:bg-black/60"}),(0,t.jsx)("span",{className:"absolute inset-0 flex items-center justify-center text-xl font-bold text-white",children:e.title})]},e.uid)}e.s(["CategoryGrid",0,function(e){let r,l,i,n,o=(0,a.c)(9),{data:c}=e;return o[0]!==c.section_title?(r=(0,t.jsx)("h2",{className:"mb-8 text-center text-3xl font-bold",children:c.section_title}),o[0]=c.section_title,o[1]=r):r=o[1],o[2]!==c.categories?(l=c.categories.map(s),o[2]=c.categories,o[3]=l):l=o[3],o[4]!==l?(i=(0,t.jsx)("div",{className:"grid grid-cols-2 gap-4 md:grid-cols-3 md:grid-cols-4",children:l}),o[4]=l,o[5]=i):i=o[5],o[6]!==r||o[7]!==i?(n=(0,t.jsx)("section",{className:"py-16",children:(0,t.jsxs)("div",{className:"container mx-auto px-4",children:[r,i]})}),o[6]=r,o[7]=i,o[8]=n):n=o[8],n}])},112421,e=>{"use strict";e.s(["CarouselType",0,{FEATURE:"feature",MEDIA:"media",LAUNCH:"launch"}])},798724,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(663778),l=e.i(571805),i=e.i(632137),s=e.i(854185),n=e.i(702133),o=e.i(20435),c=e.i(818388),d=e.i(776032),u=e.i(112421);let m=(0,s.default)(()=>e.A(954320).then(e=>e.LaunchTileComponent),{loadableGenerated:{modules:[133837]}}),h=(0,s.default)(()=>e.A(958877).then(e=>e.MediaTile),{loadableGenerated:{modules:[566572]}});function f(e,a){return{key:e.uid??a,node:(0,t.jsx)(m,{data:e})}}e.s(["ContentCarousel",0,function(e){let s,m,p,x,b,g,v,y,C,j,_,w,N,k,S,A,T,L,I,E,P,R=(0,a.c)(68),{data:z,mediaProductCards:M}=e,O=(0,n.useTranslations)("carousel"),[V,F]=(0,o.useState)(null);R[0]===Symbol.for("react.memo_cache_sentinel")?(s=e=>{F(t=>t===e?null:e)},R[0]=s):s=R[0];let U=s,[$,B]=(0,o.useState)(),[D,H]=(0,o.useState)(0),[W,G]=(0,o.useState)(!1),[q,Y]=(0,o.useState)(10);R[1]!==$?(m=()=>{if(!$)return;let e=$.scrollProgress(),t=$.containerNode();H(e),G($.canScrollNext()||$.canScrollPrev()),t&&Y(Math.min(100,Math.max(10,t.clientWidth/t.scrollWidth*100)))},R[1]=$,R[2]=m):m=R[2];let K=(0,o.useEffectEvent)(m);R[3]!==$||R[4]!==K?(p=()=>
5{if($)return K(),$.on("scroll",K),$.on("reInit",K),$.on("select",K),$.on("resize",K),()=>{$.off("scroll",K),$.off("reInit",K),$.off("select",K),$.off("resize",K)}},R[3]=$,R[4]=K,R[5]=p):p=R[5],R[6]!==$?(x=[$],R[6]=$,R[7]=x):x=R[7],(0,o.useEffect)(p,x);let X=z.carousel_type===u.CarouselType.LAUNCH,Z=z.carousel_type===u.CarouselType.MEDIA,Q=z.carousel_type===u.CarouselType.FEATURE;if(!X&&!Z&&!Q)return null;let J=X?z.launch_carousel:void 0,ee=Q?z.feature_carousel:void 0;if(R[8]!==z.eyebrow||R[9]!==z.heading||R[10]!==z.media_carousel||R[11]!==V||R[12]!==ee||R[13]!==X||R[14]!==Z||R[15]!==J||R[16]!==M||R[17]!==D||R[18]!==O||R[19]!==q){_=Symbol.for("react.early_return_sentinel");e:{let e,a;if(!(v=X?(J??[]).map(f):Z?(z.media_carousel??[]).map((e,a)=>({key:e.uid??a,node:(0,t.jsx)(h,{data:e,productCard:M?.[a]})})):(ee??[]).map((e,a)=>({key:e.uid??a,node:"link"in e?(0,t.jsx)(d.WhyYoullLoveItTile,{data:e}):(0,t.jsx)(c.InfoTile,{data:e,isExpanded:V===a,onToggle:()=>U(a)})}))).length){_=null;break e}R[33]!==z.heading?(e=z.heading?.trim(),R[33]=z.heading,R[34]=e):e=R[34];let s=e;R[35]!==z.eyebrow?(a=z.eyebrow?.trim(),R[35]=z.eyebrow,R[36]=a):a=R[36];let n=a;T=D*(100-q),y="flex flex-col gap-(--spacing-one-and-a-half-x) px-(--spacing-one-x) md:px-(--spacing-two-x)",C=s||void 0,R[37]!==n||R[38]!==s?(j=(n||s)&&(0,t.jsxs)("div",{className:"flex flex-col md:gap-(--spacing-half-x)",children:[n&&(0,t.jsx)(l.Text,{variant:"d-600",md:"d-900",children:n}),s&&(0,t.jsx)(l.Text,{variant:"d-1000",md:"d-1100",bold:!0,children:s})]}),R[37]=n,R[38]=s,R[39]=j):j=R[39],g=r.Carousel,R[40]===Symbol.for("react.memo_cache_sentinel")?(k={align:"start",skipSnaps:!0},R[40]=k):k=R[40],S=B,R[41]!==s||R[42]!==O?(A=s||O("categoryCarousel"),R[41]=s,R[42]=O,R[43]=A):A=R[43],b=r.CarouselContent;let o=X&&"pb-(--spacing-one-x)";R[44]!==o?(w=(0,i.cn)("-ml-(--spacing-three-quarters-x)",o),R[44]=o,R[45]=w):w=R[45],N=v.map((e,a)=>{let{key:l,node:i}=e;return(0,t.jsx)(r.CarouselItem,{className:"basis-auto pl-(--spacing-three-quarters-x)","aria-label":O("slideLabel",{current:a+1,total:v.length}),children:i},l)})}R[8]=z.eyebrow,R[9]=z.heading,R[10]=z.media_carousel,R[11]=V,R[12]=ee,R[13]=X,R[14]=Z,R[15]=J,R[16]=M,R[17]=D,R[18]=O,R[19]=q,R[20]=b,R[21]=g,R[22]=v,R[23]=y,R[24]=C,R[25]=j,R[26]=_,R[27]=w,R[28]=N,R[29]=k,R[30]=S,R[31]=A,R[32]=T}else b=R[20],g=R[21],v=R[22],y=R[23],C=R[24],j=R[25],_=R[26],w=R[27],N=R[28],k=R[29],S=R[30],A=R[31],T=R[32];return _!==Symbol.for("react.early_return_sentinel")?_:(R[46]!==b||R[47]!==w||R[48]!==N?(L=(0,t.jsx)(b,{className:w,children:N}),R[46]=b,R[47]=w,R[48]=N,R[49]=L):L=R[49],R[50]!==W||R[51]!==v.length||R[52]!==O||R[53]!==T||R[54]!==q?(I=v.length>1&&W&&(0,t.jsxs)("div",{className:"mt-(--spacing-one-and-a-half-x) flex items-center justify-between",children:[(0,t.jsx)("div",{className:"relative h-1 w-full overflow-hidden bg-card md:max-w-83.5","aria-hidden":!0,children:(0,t.jsx)("div",{className:"absolute top-0 left-0 h-full rounded-full bg-header ease-out",style:{width:`${q}%`,left:`${T}%`}})}),(0,t.jsxs)("div",{className:"hidden gap-(--spacing-half-x) md:flex",children:[(0,t.jsx)(r.CarouselPrevious,{"aria-label":O("previousSlide")}),(0,t.jsx)(r.CarouselNext,{"aria-label":O("nextSlide")})]})]}),R[50]=W,R[51]=v.length,R[52]=O,R[53]=T,R[54]=q,R[55]=I):I=R[55],R[56]!==g||R[57]!==L||R[58]!==I||R[59]!==k||R[60]!==S||R[61]!==A?(E=(0,t.jsxs)(g,{opts:k,setApi:S,"aria-label":A,children:[L,I]}),R[56]=g,R[57]=L,R[58]=I,R[59]=k,R[60]=S,R[61]=A,R[62]=E):E=R[62],R[63]!==y||R[64]!==C||R[65]!==j||R[66]!==E?(P=(0,t.jsxs)("section",{className:y,"aria-label":C,children:[j,E]}),R[63]=y,R[64]=C,R[65]=j,R[66]=E,R[67]=P):P=R[67],P)}])},680138,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(20435);function l(){let e,r=(0,a.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("svg",{className:"size-8 shrink-0 md:size-10",viewBox:"0 0 24 24",fill:"var(--color-base-brand-70)","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M12.4577 3.08679e-05L14.6516 6.21418L20.7999 3.8421L17.9571 9.78745L23.9819 12.4577L17.7678 14.6515L20.1399 20.7998L14.1945 17.957L11.5243 23.9819L9.33046 17.7677L3.18214 20.1398L6.02493 14.1945L9.12024e-05 11.5242L6.21424 9.3304L3.84216 3.18208L9.78751 6.02487L12.4577 3.08679e-05Z"})}),r[0]=e):e=r[0],e}function i(e,a){return(0,t.jsx)(l,{},`sb${a.toString()}`)}e.s(["ContentDividerBlock",0,function(e){let s,n,o,c,d,u,m,h,f,p,x=(0,a.c)(19),{data:b}=e,{divider_text:g,slant_direction:v}=b,y=g?.filter(Boolean)??[],C=(0,r.useRef)(null),j=y.length>0;x[0]===Symbol.for("react.memo_cache_sentinel")?(s=["var(--color-base-surface-100)","var(--color-base-brand-70)"],x[0]=s):s=x[0];let _=s,w=Array.from({length:j?Math.max(Math.ceil(12/y.length),4):0},()=>y).flat(),N=60*!j;x[1]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{let e=C.current;if(!e)return;let t=function(){if(!e)return;let t=-window.scrollY;e.style.setProperty("--scroll-offset",`${t}px`)};return t(),window.addEventListener("scroll",t,{passive:!0}),()=>window.removeEventListener("scroll",t)},o=[],x[1]=n,x[2]=o):(n=x[1],o=x[2]),(0,r.useEffect)(n,o);let k=`rotate(${"descending"===v?"6.032deg":"-6.032deg"})`;x[3]!==k?(c={transform:k},x[3]=k,x[4]=c):c=x[4],x[5]===Symbol.for("react.memo_cache_sentinel")?(d={transform:"translateX(var(--scroll-offset, 0))"},x[5]=d):d=x[5],x[6]===Symbol.for("react.memo_cache_sentinel")?(u=(e,a)=>(0,t.jsxs)("span",{className:"flex items-center gap-[var(--spacing-two-x)] md:gap-[var(--spacing-four-x)]",children:[(0,t.jsx)(l,{}),(0,t.jsx)("span",{className:"shrink-0 font-bold uppercase text-[length:var(--font-size-900)] leading-[var(--leading-350)] md:text-[length:var(--font-size-1100)]",style:{color:_[a%2],fontFamily:"var(--font-heading, inherit)"},children:e})]},`r${a.toString()}-${e}`),x[6]=u):u=x[6];let S=w.map(u);return x[7]!==N?(m=Array.from({length:N},i),x[7]=N,x[8]=m):m=x[8],x[9]!==j?(h=j&&(0,t.jsx)(l,{}),x[9]=j,x[10]=h):h=x[10],x[11]!==d||x[12]!==S||x[13]!==m||x[14]!==h?(f=(0,t.jsxs)("div",{ref:C,className:"inline-flex items-center gap-[var(--spacing-two-x)] whitespace-nowrap px-[var(--spacing-two-x)] will-change-transform md:gap-[var(--spacing-four-x)] md:px-[var(--spacing-four-x)]",style:d,children:[S,m,h]}),x[11]=d,x[12]=S,x[13]=m,x[14]=h,x[15]=f):f=x[15],x[16]!==f||x[17]!==c?(p=(0,t.jsx)("div",{className:"relative left-1/2 my-[6.5rem] w-screen max-w-none -translate-x-1/2 overflow-x-clip",children:(0,t.jsx)("div",{className:"flex h-[6.5rem] w-[104%] -ml-[2%] items-center overflow-hidden border border-[var(--color-base-blue-20n)] bg-[var(--color-base-surface-0)]",style:c,"aria-hidden":"true",children:f})}),x[16]=f,x[17]=c,x[18]=p):p=x[18],p}])},268468,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(894214),i=e.i(257306);function s(e){return(0,t.jsx)(n,{product:e},e.uid)}function n(e){let s,n,o,c,d,u,m=(0,a.c)(18),{product:h}=e,f=`/products/${h.slug}`;return m[0]!==h.slug||m[1]!==h.title?(s=()=>(0,r.dispatchContentClick)(`featured-products:${h.title?.trim()||h.slug}`),m[0]=h.slug,m[1]=h.title,m[2]=s):s=m[2],m[3]!==h.images||m[4]!==h.title?(n=h.images?.[0]&&(0,t.jsx)(i.Image,{src:h.images[0].url,alt:h.title,className:"absolute inset-0 size-full object-cover transition-transform group-hover:scale-105"}),m[3]=h.images,m[4]=h.title,m[5]=n):n=m[5],m[6]!==n?(o=(0,t.jsx)("div",{className:"relative aspect-square overflow-hidden rounded-lg bg-muted",children:n}),m[6]=n,m[7]=o):o=m[7],m[8]!==h.title?(c=(0,t.jsx)("h3",{className:"mt-3 font-medium",children:h.title}),m[8]=h.title,m[9]=c):c=m[9],m[10]!==h.price?(d=(0,t.jsx)("p",{className:"text-muted-foreground",children:h.price}
5),m[10]=h.price,m[11]=d):d=m[11],m[12]!==f||m[13]!==s||m[14]!==o||m[15]!==c||m[16]!==d?(u=(0,t.jsxs)(l.Link,{href:f,className:"group block",onClick:s,children:[o,c,d]}),m[12]=f,m[13]=s,m[14]=o,m[15]=c,m[16]=d,m[17]=u):u=m[17],u}e.s(["FeaturedProducts",0,function(e){let r,l,i,n,o=(0,a.c)(9),{data:c}=e;return o[0]!==c.section_title?(r=(0,t.jsx)("h2",{className:"mb-8 text-center text-3xl font-bold",children:c.section_title}),o[0]=c.section_title,o[1]=r):r=o[1],o[2]!==c.products?(l=c.products.map(s),o[2]=c.products,o[3]=l):l=o[3],o[4]!==l?(i=(0,t.jsx)("div",{className:"grid grid-cols-2 gap-6 md:grid-cols-4",children:l}),o[4]=l,o[5]=i):i=o[5],o[6]!==r||o[7]!==i?(n=(0,t.jsx)("section",{className:"py-16",children:(0,t.jsxs)("div",{className:"container mx-auto px-4",children:[r,i]})}),o[6]=r,o[7]=i,o[8]=n):n=o[8],n}])},845807,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(544910),i=e.i(556509),s=e.i(403931),n=e.i(672489),o=e.i(571805),c=e.i(632137),d=e.i(702133),u=e.i(20435),m=e.i(264004),h=e.i(299985);function f(e){let l,s=(0,a.c)(25),{videoRef:n,videoUrl:o,webmSrc:c,media:d,alt:u,priority:f,videoId:p,autoPlay:x,mediaQuery:b}=e;if((0,r.hasUsableMedia)(d)&&d?.type==="video"&&o){let e,a,r,l,d;return s[0]!==o?(e=(0,i.buildVideoPosterSrc)(o,null)??void 0,s[0]=o,s[1]=e):e=s[1],s[2]!==c?(a=c&&(0,t.jsx)("source",{src:c,type:"video/webm; codecs=vp9"}),s[2]=c,s[3]=a):a=s[3],s[4]!==o?(r=(0,i.buildCloudinaryVideoSource)(o,"mp4")??o,s[4]=o,s[5]=r):r=s[5],s[6]!==r?(l=(0,t.jsx)("source",{src:r,type:"video/mp4; codecs=hvc1"}),s[6]=r,s[7]=l):l=s[7],s[8]!==x||s[9]!==e||s[10]!==a||s[11]!==l||s[12]!==p||s[13]!==n?(d=(0,t.jsxs)("video",{id:p,ref:n,className:"h-full w-full object-cover",playsInline:!0,loop:!0,muted:!0,autoPlay:x,poster:e,children:[a,l]}),s[8]=x,s[9]=e,s[10]=a,s[11]=l,s[12]=p,s[13]=n,s[14]=d):d=s[14],d}if((0,r.hasUsableMedia)(d)&&d?.type==="image"){let e,a;s[15]!==d.image||s[16]!==b||s[17]!==f?(e=(0,r.resolveImageSrc)(d.image),f&&e&&(0,m.preload)(e,{as:"image",fetchPriority:"high",...b?{media:b}:{}}),s[15]=d.image,s[16]=b,s[17]=f,s[18]=e):e=s[18];let l=e??"",i=f&&!b?"high":void 0,n=f&&!b?"eager":"lazy";return s[19]!==u||s[20]!==l||s[21]!==i||s[22]!==n?(a=(0,t.jsx)("div",{className:"absolute inset-0",children:(0,t.jsx)(h.CdnImageWithFallback,{src:l,alt:u,fetchPriority:i,loading:n,className:"w-full h-full object-cover max-w-none"})}),s[19]=u,s[20]=l,s[21]=i,s[22]=n,s[23]=a):a=s[23],a}return s[24]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("div",{className:"absolute inset-0",children:(0,t.jsx)(h.FallbackMediaPlaceholder,{})}),s[24]=l):l=s[24],l}function p(e){return!e}function x(){}function b(){}e.s(["FullBleedHero",0,function(e){let m,g,v,y,C,j,_,w,N,k,S,A,T,L,I,E,P,R,z,M,O,V,F,U,$,B,D,H,W,G=(0,a.c)(79),{data:q,priority:Y}=e,K=void 0!==Y&&Y,X=(0,u.useRef)(null),Z=(0,u.useRef)(null),Q=(0,u.useRef)(null),[J,ee]=(0,u.useState)("100svh"),et=(0,l.usePrefersReducedMotion)(),[ea,er]=(0,u.useState)(!et),el=(0,d.useTranslations)("lookbook"),ei=(0,u.useId)(),es=(0,u.useId)(),en=(0,u.useId)(),{heading:eo,body_text:ec,text_color:ed,mobile_media:eu,desktop_media:em}=q,eh="light-text"===ed?"text-white":"text-dark";G[0]!==eu?(m=(0,r.hasUsableMedia)(eu),G[0]=eu,G[1]=m):m=G[1];let ef=m;G[2]!==em?(g=(0,r.hasUsableMedia)(em),G[2]=em,G[3]=g):g=G[3];let ep=g,ex=ef&&ep;if(G[4]!==em||G[5]!==eu){let e;C=eu?.type==="video"?(0,r.resolveVideoSrc)(eu.video):null,G[10]!==em?(e=(v=em?.type==="video"?(0,r.resolveVideoSrc)(em.video):null)?(0,i.buildCloudinaryVideoSource)(v,"webm"):null,G[10]=em,G[11]=v,G[12]=e):(v=G[11],e=G[12]),y=e,j=C?(0,i.buildCloudinaryVideoSource)(C,"webm"):null,G[4]=em,G[5]=eu,G[6]=v,G[7]=y,G[8]=C,G[9]=j}else v=G[6],y=G[7],C=G[8],j=G[9];let eb=j;G[13]!==v||G[14]!==C?(_=()=>{let e=X.current;if(!e||!C||!v)return;let t=window.matchMedia("(min-width: 1024px)"),a=()=>{let a=t.matches?v:C,r=(0,i.buildCloudinaryVideoSource)(a,"webm"),l=(0,i.buildCloudinaryVideoSource)(a,"mp4")??a;e.src=r&&e.canPlayType("video/webm; codecs=vp9")?r:l,e.poster=(0,i.buildVideoPosterSrc)(a,null)??"",e.load()};return a(),t.addEventListener("change",a),()=>t.removeEventListener("change",a)},w=[C,v],G[13]=v,G[14]=C,G[15]=_,G[16]=w):(_=G[15],w=G[16]),(0,u.useLayoutEffect)(_,w),G[17]===Symbol.for("react.memo_cache_sentinel")?(N=()=>{let e=Q.current;if(!e)return;let t=()=>{let t=e.getBoundingClientRect().top+window.scrollY;ee(`calc(100svh - ${t}px)`)};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},k=[],G[17]=N,G[18]=k):(N=G[17],k=G[18]),(0,u.useEffect)(N,k),G[19]!==et?(A=()=>{if(!et)for(let e of[X,Z]){let t=e.current;t&&(t.muted=!0,t.play().catch(b))}},S=[et],G[19]=et,G[20]=S,G[21]=A):(S=G[20],A=G[21]),(0,u.useEffect)(A,S),G[22]===Symbol.for("react.memo_cache_sentinel")?(T=()=>{let e=Q.current;if(!e)return;let t=e.nextElementSibling;for(;t;){if(t instanceof HTMLElement&&t.offsetHeight>0)return void t.scrollIntoView({behavior:"smooth"});t=t.nextElementSibling}},G[22]=T):T=G[22];let eg=T;G[23]===Symbol.for("react.memo_cache_sentinel")?(L=()=>
5{for(let e of[X.current,Z.current].filter(Boolean))e?.paused?e.play().catch(x):e?.pause();er(p)},G[23]=L):L=G[23];let ev=L,ey=!!(v||C),eC=ex&&eu?.type==="video"&&em?.type==="video";G[24]!==en||G[25]!==ei||G[26]!==v||G[27]!==eC||G[28]!==es||G[29]!==C?(I=eC?en:[v?ei:null,C?es:null].filter(Boolean).join(" "),G[24]=en,G[25]=ei,G[26]=v,G[27]=eC,G[28]=es,G[29]=C,G[30]=I):I=G[30];let ej=I,e_=em?.image?.alt_text??eo??"",ew=eu?.image?.alt_text??eo??"";return G[31]!==J?(E={height:J},G[31]=J,G[32]=E):E=G[32],G[33]!==ex||G[34]!==en||G[35]!==e_||G[36]!==ei||G[37]!==v||G[38]!==y||G[39]!==em||G[40]!==ew||G[41]!==es||G[42]!==C||G[43]!==eb||G[44]!==eu||G[45]!==K||G[46]!==et?(P=(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0","aria-hidden":"true",children:ex&&eu?.type==="image"&&em?.type==="image"?(0,t.jsx)("div",{className:"absolute inset-0",children:(0,t.jsxs)("picture",{children:[(0,t.jsx)("source",{media:"(min-width: 1024px)",srcSet:(0,r.resolveImageSrc)(em.image)}),(0,t.jsx)(h.CdnImageWithFallback,{src:(0,r.resolveImageSrc)(eu.image)??"",alt:ew||e_,fetchPriority:K?"high":void 0,loading:K?"eager":"lazy",className:"w-full h-full object-cover max-w-none"})]})}):ex&&eu?.type==="video"&&em?.type==="video"?(0,t.jsx)("video",{id:en,ref:X,preload:"none",className:"absolute inset-0 h-full w-full object-cover",playsInline:!0,loop:!0,muted:!0}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute inset-0 hidden lg:block",children:(0,t.jsx)(f,{videoRef:X,videoUrl:v,webmSrc:y,media:em,alt:e_,priority:K,videoId:ei,autoPlay:!et,mediaQuery:"(min-width: 1024px)"})}),(0,t.jsx)("div",{className:"absolute inset-0 block lg:hidden",children:(0,t.jsx)(f,{videoRef:Z,videoUrl:C,webmSrc:eb,media:eu,alt:ew,priority:K,videoId:es,autoPlay:!et,mediaQuery:"(max-width: 1023px)"})})]})}),G[33]=ex,G[34]=en,G[35]=e_,G[36]=ei,G[37]=v,G[38]=y,G[39]=em,G[40]=ew,G[41]=es,G[42]=C,G[43]=eb,G[44]=eu,G[45]=K,G[46]=et,G[47]=P):P=G[47],G[48]!==ec||G[49]!==eo||G[50]!==eh?(R=(eo||ec)&&(0,t.jsxs)("div",{className:(0,c.cn)("relative z-10 flex max-w-3xl flex-col items-center gap-2 px-6 pt-8 text-center select-none pointer-events-none",eh),style:{animation:"hero-slide-in 1.5s cubic-bezier(0.4, -0.8, 0.1, 1.35)"},children:[eo&&(0,t.jsx)(o.Text,{render:(0,t.jsx)("h1",{}),variant:"d-1100",lg:"d-1200",bold:!0,children:eo}),ec&&(0,t.jsx)(o.Text,{variant:"b-500",children:ec})]}),G[48]=ec,G[49]=eo,G[50]=eh,G[51]=R):R=G[51],G[52]!==eh?(z=(0,c.cn)("group relative z-10 mb-8 flex cursor-pointer flex-col items-center gap-1.5",eh),G[52]=eh,G[53]=z):z=G[53],G[54]===Symbol.for("react.memo_cache_sentinel")?(M={animation:"hero-slide-in 1.5s cubic-bezier(0.4, -0.8, 0.1, 1.35)"},G[54]=M):M=G[54],G[55]!==el?(O=el("exploreLooks"),G[55]=el,G[56]=O):O=G[56],G[57]!==el?(V=el("exploreLooks"),G[57]=el,G[58]=V):V=G[58],G[59]!==V?(F=(0,t.jsx)("span",{className:"text-xl leading-[25px] underline-offset-4 group-hover:underline",children:V}),G[59]=V,G[60]=F):F=G[60],G[61]===Symbol.for("react.memo_cache_sentinel")?(U={animation:"hero-pulse 1.5s infinite"},G[61]=U):U=G[61],G[62]===Symbol.for("react.memo_cache_sentinel")?($=(0,t.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",role:"img",className:"size-6 rotate-180",style:U,"aria-hidden":"true",fill:"currentColor",children:(0,t.jsx)("path",{d:"M16.123 11.9341C15.9688 12.066 15.7686 12.1312 15.5664 12.1154C15.3642 12.0996 15.1765 12.0042 15.0447 11.85L12.46 8.8371V18.2353C12.46 18.6576 12.1177 19 11.6953 19C11.273 19 10.9306 18.6576 10.9306 18.2353V8.8371L8.34593 11.85C8.20064 12.0199 7.98829 12.1177 7.76476 12.1177C7.5825 12.1177 7.40622 12.0526 7.2677 11.9341C7.11356 11.8023 7.01809 11.6147 7.00232 11.4125C6.98654 11.2102 7.05175 11.0101 7.18358 10.8559L11.1142 6.2677C11.2594 6.09781 11.4718 6 11.6953 6C11.9189 6 12.1312 6.09781 12.2765 6.2677L16.2071 10.8559C16.3389 11.0101 16.4041 11.2102 16.3883 11.4125C16.3726 11.6147 16.2771 11.8023 16.123 11.9341Z"})}),G[62]=$):$=G[62],G[63]!==z||G[64]!==O||G[65]!==F?(B=(0,t.jsxs)("button",{type:"button",onClick:eg,className:z,style:M,"aria-label":O,children:[F,$]}),G[63]=z,G[64]=O,G[65]=F,G[66]=B):B=G[66],G[67]!==ej||G[68]!==ey||G[69]!==ea||G[70]!==el?(D=ey&&(0,t.jsx)("button",{type:"button",onClick:ev,className:"absolute right-6 top-6 z-20 flex size-11 cursor-pointer items-center justify-center rounded-full bg-black/60 text-white transition-colors hover:bg-black/80 lg:right-8 lg:top-8","aria-controls":ej||void 0,"aria-label":el(ea?"pauseVideo":"playVideo"),"data-analytics-action":ea?"pause-hero-video":"play-hero-video",children:ea?(0,t.jsx)(s.IconPause,{className:"size-5"}):(0,t.jsx)(n.IconPlay,{className:"size-5"})}),G[67]=ej,G[68]=ey,G[69]=ea,G[70]=el,G[71]=D):D=G[71],G[72]===Symbol.for("react.memo_cache_sentinel")?(H=(0,t.jsx)("style",{children:"\n        @keyframes hero-slide-in {\n          0% { transform: translateY(-150px); }\n          100% { transform: translateY(0); }\n        }\n        @keyframes hero-pulse {\n          0%, 100% { transform: translateY(0); }\n          50% { transform: translateY(8px); }\n        }\n      "}),G[72]=H):H=G[72],G[73]!==E||G[74]!==P||G[75]!==R||G[76]!==B||G[77]!==D?(W=(0,t.jsxs)("section",{ref:Q,className:"relative flex w-full flex-col items-center justify-between overflow-hidden",style:E,"data-slot":"full-bleed-hero",children:[P,R,B,D,H]}),G[73]=E,G[74]=P,G[75]=R,G[76]=B,G[77]=D,G[78]=W):W=G[78],W}])},770956,e=>{"use strict";var t=e.i(825504),a=e.i(959115),r=e.i(676547),l=e.i(741668),i=e.i(539656),s=e.i(272458),n=e.i(571805),o=e.i(632137),c=e.i(702133),d=e.i(20435),u=e.i(157522);e.s(["ImageSlideshow",0,function({slides:e,productCards:m}){let[h,f]=(0,d.useState)(0),p=e.length,x=p>1,b=e[h],g=(0,c.useTranslations)("carousel"),v=(0,d.useCallback)(()=>{f(e=>0===e?p-1:e-1)},[p]),y=(0,d.useCallback)(()=>{f(e=>e===p-1?0:e+1)},[p]),C=(0,d.useRef)(null),j=(0,d.useCallback)(()=>
5{if(w.current)return;let e=C.current;if(!e?.clientWidth)return;let t=Math.round(e.scrollLeft/e.clientWidth);t>=0&&t<p&&f(t)},[p]),_=(0,d.useCallback)(e=>{let t=C.current;t&&(w.current=!0,f(e),t.scrollTo({left:e*t.clientWidth,behavior:"smooth"}),setTimeout(()=>{w.current=!1},400))},[]),w=(0,d.useRef)(!1),N=(0,d.useCallback)(e=>{let t=e.currentTarget.querySelector("[data-track]");if(!t)return;let a=t.getBoundingClientRect();_(Math.min(Math.max(Math.floor((e.clientX-a.left)/a.width*p),0),p-1))},[p,_]),k=(0,d.useCallback)(e=>{"ArrowRight"===e.key?_(Math.min(h+1,p-1)):"ArrowLeft"===e.key&&_(Math.max(h-1,0))},[h,p,_]),S=(0,d.useRef)({total:p,scrollToSlide:_});S.current={total:p,scrollToSlide:_};let A=(0,d.useRef)(null),T=(0,d.useRef)(null),L=(0,d.useCallback)((e,t)=>{if(t.current?.(),t.current=null,!e)return;let a=0,r=0,l=e=>{let t=e.touches.item(0);t&&(a=t.clientX,r=t.clientY)},i=e=>{let t=e.changedTouches.item(0);if(!t)return;let l=t.clientX-a,i=t.clientY-r;if(50>Math.abs(l)||Math.abs(l)<=Math.abs(i))return;let s=C.current;if(!s?.clientWidth)return;let{total:n,scrollToSlide:o}=S.current,c=Math.round(s.scrollLeft/s.clientWidth);o(l<0?Math.min(c+1,n-1):Math.max(c-1,0))};e.addEventListener("touchstart",l,{passive:!0}),e.addEventListener("touchend",i,{passive:!0}),t.current=()=>{e.removeEventListener("touchstart",l),e.removeEventListener("touchend",i)}},[]),I=(0,d.useCallback)(e=>{L(e,A)},[L]),E=(0,d.useCallback)(e=>{L(e,T)},[L]);if(!b)return null;let P=m?.[h]??null,R=(0,u.getAssetPath)(b.desktop_image)??(0,u.getAssetPath)(b.mobile_image),z=R?(0,l.buildImageSrc)(R,{type:"cms",width:700},r.ProductBrands.CROCS):null;return(0,t.jsxs)("section",{"data-testid":"how-to-wear-image-slideshow","aria-roledescription":"carousel","aria-label":b.headline??g("imageSlideshow"),children:[(0,t.jsx)("div",{ref:C,className:"flex items-stretch snap-x snap-mandatory overflow-x-auto overflow-y-hidden [scrollbar-width:none] md:hidden",onScroll:j,children:e.map((e,i)=>{let s=(0,u.getAssetPath)(e.mobile_image),o=s?(0,l.buildImageSrc)(s,{type:"cms",width:700},r.ProductBrands.CROCS):null;return(0,t.jsx)("div",{role:"group",className:"w-full flex-none snap-start border-none px-4","aria-roledescription":"slide","aria-label":g("slideLabel",{current:i+1,total:p}),children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"relative w-full overflow-hidden rounded-lg",children:o&&(0,t.jsx)(a.CdnImage,{src:o,alt:e.mobile_image?.alt_text??"",className:"w-full",loading:"lazy"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[e.headline&&(0,t.jsx)(n.Text,{render:(0,t.jsx)("h2",{}),variant:"b-1000",md:"b-1300",bold:!0,className:"leading-400",children:e.headline}),e.body_text&&(0,t.jsx)(n.Text,{render:(0,t.jsx)("p",{}),children:e.body_text})]})]})},e.product_id??e.headline??i)})}),P&&(0,t.jsx)("div",{ref:I,className:"px-4 pt-4 md:hidden",children:(0,t.jsx)("div",{className:"flex items-end justify-center gap-4",children:P})}),(0,t.jsxs)("div",{className:"hidden md:flex md:flex-row md:items-stretch md:gap-16 md:px-8 lg:px-16",children:[(0,t.jsx)("div",{role:"group",className:"relative w-full shrink-0 overflow-hidden rounded-lg md:aspect-[4/3] md:w-1/2","aria-roledescription":"slide","aria-label":g("slideLabel",{current:h+1,total:p}),children:z&&(0,t.jsx)(a.CdnImage,{src:z,alt:b.desktop_image?.alt_text??b.mobile_image?.alt_text??"",className:"size-full object-cover",loading:"lazy"})}),(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:w-1/2",children:[(0,t.jsxs)("div",{className:"flex flex-1 flex-col justify-center gap-4",children:[b.headline&&(0,t.jsx)(n.Text,{render:(0,t.jsx)("h2",{}),variant:"b-1000",md:"b-1300",bold:!0,children:b.headline}),b.body_text&&(0,t.jsx)(n.Text,{render:(0,t.jsx)("p",{}),children:b.body_text})]}),(x||P)&&(0,t.jsxs)("div",{className:"flex items-end justify-between gap-4",children:[P,x&&(0,t.jsxs)("nav",{className:"flex shrink-0 items-center gap-4","aria-label":g("slideshowNavigation"),children:[(0,t.jsx)("button",{type:"button",onClick:v,className:(0,o.cn)("flex size-12 items-center justify-center rounded-full","border border-base-20 transition-colors hover:bg-base-10"),"aria-label":g("previousSlide"),children:(0,t.jsx)(i.IconChevronLeft,{className:"size-6"})}),(0,t.jsxs)(n.Text,{render:(0,t.jsx)("span",{}),variant:"b-500",bold:!0,className:"min-w-[3ch] text-center tabular-nums","aria-live":"polite","aria-atomic":"true",children:[h+1,"/",p]}),(0,t.jsx)("button",{type:"button",onClick:y,className:(0,o.cn)("flex size-12 items-center justify-center rounded-full","border border-base-20 transition-colors hover:bg-base-10"),"aria-label":g("nextSlide"),children:(0,t.jsx)(s.IconChevronRight,{className:"size-6"})})]})]})]})]}),x&&(0,t.jsx)("div",{ref:E,className:"cursor-pointer px-4 py-3 md:hidden",onClick:N,onKeyDown:k,role:"slider","aria-label":g("slidePosition"),"aria-valuemin":1,"aria-valuemax":p,"aria-valuenow":h+1,tabIndex:0,children:(0,t.jsx)("div",{"data-track":!0,className:"relative h-1 w-full overflow-hidden rounded-full bg-border",children:(0,t.jsx)("div",{className:"absolute inset-y-0 left-0 rounded-full bg-foreground transition-transform duration-300 ease-out",style:{width:`${100/p}%`,transform:`translateX(${100*h}%)`}})})})]})}])},157522,e=>{"use strict";e.s(["buildPosterFromUrl",0,function(e,t){let a="/upload/",r=e.indexOf(a);if(-1===r)return null;let l=e.slice(0,r+a.length),i=e.slice(r+a.length).replace(/\.[^.]+$/,""),s=null!=t?`,so_${t}`:"";return`${l}q_auto,f_jpg${s}/${i}.jpg`},"buildTransformedVideoUrl",0,function(e,t){let a="/upload/",r=e.indexOf(a);if(-1===r)return null;let l=e.slice(0,r+a.length),i=e.slice(r+a.length).replace(/\.[^.]+$/,"");return"mp4-h265"===t?`${l}q_auto,f_mp4,vc_h265/${i}.mp4`:"mp4"===t?`${l}q_auto,f_mp4/${i}.mp4`:`${l}q_auto,f_webm,vc_vp9/${i}.webm`},"getAssetPath",0,function(e){if(!e)return;if(e.name)return e.name;let t=e.cloudinary,a=t?.public_id;if(a)return a.startsWith("videos/")?a.slice(7):a},"getAssetUrl",0,function(e){if(!e)return;let t=e.cloudinary;return t?.secure_url},"splitHeadlineForEmphasis",0,function(e){let t=e.trimEnd(),a=Math.max(t.lastIndexOf(" "),t.lastIndexOf("、"));if(-1===a)return null;let r=t.slice(a+1);return r?{leading:t.slice(0,a+1),emphasized:r}:null}])},649072,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(959115),l=e.i(672489),i=e.i(571805),s=e.i(632137),n=e.i(702133),o=e.i(20435),c=e.i(157522);function d(e){let r,l,i,s,n=(0,a.c)(8),{text:o}=e;n[0]!==o?(r=(0,c.splitHeadlineForEmphasis)(o),n[0]=o,n[1]=r):r=n[1];let d=r;return d?(n[2]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)("svg",{viewBox:"0 0 162 71",fill:"none",preserveAspectRatio:"none","aria-hidden":"true",className:"pointer-events-none absolute inset-0 size-full",children:(0,t.jsx)("path",{d:"M81 1.5C103.21 1.5 123.247 5.44845 137.674 11.7715C144.89 14.9339 150.635 18.6612 154.556 22.7236C158.469 26.7787 160.5 31.094 160.5 35.5C160.5 39.906 158.469 44.2213 154.556 48.2764C150.635 52.3388 144.89 56.0661 137.674 59.2285C123.247 65.5516 103.21 69.5 81 69.5C58.7896 69.5 38.7534 65.5516 24.3262 59.2285C17.1105 56.0661 11.3649 52.3388 7.44434 48.2764C3.53098 44.2213 1.5 39.906 1.5 35.5C1.5 31.094 3.53098 26.7787 7.44434 22.7236C11.3649 18.6612 17.1105 14.9339 24.3262 11.7715C38.7534 5.44845 58.7896 1.5 81 1.5Z",stroke:"var(--color-base-brand-70)",strokeWidth:"3"})}),n[2]=l):l=n[2],n[3]!==d.emphasized?(i=(0,t.jsxs)("span",{className:"relative inline-block px-3 py-1.5",children:[d.emphasized,l]}),n[3]=d.emphasized,n[4]=i):i=n[4],n[5]!==d.leading||n[6]!==i?(s=(0,t.jsxs)(t.Fragment,{children:[d.leading,i]}),n[5]=d.leading,n[6]=i,n[7]=s):s=n[7],s):o}function u(e){let r,l,i=(0,a.c)(3),{className:s}=e;return i[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)("path",{d:"M5 4h3v12H5V4zm7 0h3v12h-3V4z"}),i[0]=r):r=i[0],i[1]!==s?(l=(0,t.jsx)("svg",{viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",className:s,children:r}),i[1]=s,i[2]=l):l=i[2],l}function m(e){let i,n,d,m,h,f,p,x,b,g=(0,a.c)(30),{item:v,index:y,productCard:C,isPlaying:j,onPlay:_,onPause:w,t:N}=e,k=(0,o.useRef)(null),S=(0,c.getAssetUrl)(v.video),A=S?(0,c.buildPosterFromUrl)(S,v.poster_frame):null;g[0]!==j||g[1]!==w||g[2]!==_?(i=()=>{j?(k.current?.pause(),w()):_()},g[0]=j,g[1]=w,g[2]=_,g[3]=i):i=g[3];let T=i;if(g[4]!==j||g[5]!==w?(n=()=>{j&&k.current&&k.current.paused&&k.current.play().catch(()=>w()),!j&&k.current&&k.current.pause()}
5,d=[j,w],g[4]=j,g[5]=w,g[6]=n,g[7]=d):(n=g[6],d=g[7]),(0,o.useEffect)(n,d),!S)return null;let L=(0,c.buildTransformedVideoUrl)(S,"mp4-h265"),I=(0,c.buildTransformedVideoUrl)(S,"webm"),E=(0,c.buildTransformedVideoUrl)(S,"mp4")??S;return g[8]!==L||g[9]!==j||g[10]!==E||g[11]!==A||g[12]!==I?(m=j&&E?(0,t.jsxs)("video",{ref:k,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,poster:A??void 0,className:"size-full object-cover",children:[I&&(0,t.jsx)("source",{src:I,type:"video/webm; codecs=vp9"}),L&&(0,t.jsx)("source",{src:L,type:"video/mp4; codecs=hvc1"}),(0,t.jsx)("source",{src:E,type:"video/mp4"})]}):A&&(0,t.jsx)(r.CdnImage,{src:A,alt:"",className:"size-full object-cover",loading:"lazy"}),g[8]=L,g[9]=j,g[10]=E,g[11]=A,g[12]=I,g[13]=m):m=g[13],g[14]!==y||g[15]!==j||g[16]!==N?(h=N(j?"pauseVideo":"playVideo",{number:y+1}),g[14]=y,g[15]=j,g[16]=N,g[17]=h):h=g[17],g[18]!==j?(f=j?(0,t.jsx)(u,{className:"size-5"}):(0,t.jsx)(l.IconPlay,{className:"size-5"}),g[18]=j,g[19]=f):f=g[19],g[20]!==T||g[21]!==h||g[22]!==f?(p=(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("button",{type:"button",onClick:T,className:"flex size-11 items-center justify-center rounded-full bg-black/60 text-white transition-colors hover:bg-black/80","aria-label":h,children:f})}),g[20]=T,g[21]=h,g[22]=f,g[23]=p):p=g[23],g[24]!==C?(x=C&&(0,t.jsx)("div",{className:(0,s.cn)("absolute bottom-0 left-0 right-0 z-10 overflow-hidden rounded-b-2xl bg-white","transition-opacity duration-300 ease-out","md:pointer-events-none md:opacity-0","md:group-hover:pointer-events-auto md:group-hover:opacity-100","md:has-[:focus-visible]:pointer-events-auto md:has-[:focus-visible]:opacity-100"),children:C}),g[24]=C,g[25]=x):x=g[25],g[26]!==m||g[27]!==p||g[28]!==x?(b=(0,t.jsxs)("div",{className:"group relative aspect-[5/6] overflow-hidden rounded-2xl",children:[m,p,x]}),g[26]=m,g[27]=p,g[28]=x,g[29]=b):b=g[29],b}e.s(["VideoSlideshow",0,function(e){let r,l,u,h,f,p,x,b,g=(0,a.c)(29),{data:v,productCards:y}=e;g[0]!==v.video_product?(r=v.video_product??[],g[0]=v.video_product,g[1]=r):r=g[1];let C=r,[j,_]=(0,o.useState)(0),w=(0,n.useTranslations)("carousel");if(0===C.length)return null;let N=C.length>=3;g[2]!==v.headline?(l=v.headline&&(0,t.jsx)(i.Text,{render:(0,t.jsx)("h2",{}),variant:"d-1000",md:"d-1200",className:"font-bold uppercase",children:(0,t.jsx)(d,{text:v.headline})}),g[2]=v.headline,g[3]=l):l=g[3],g[4]!==v.body_text?(u=v.body_text&&(0,t.jsx)(i.Text,{render:(0,t.jsx)("p",{}),className:"text-base text-base-100",children:v.body_text}),g[4]=v.body_text,g[5]=u):u=g[5],g[6]!==l||g[7]!==u?(h=(0,t.jsxs)("div",{className:"order-2 flex flex-col gap-4 md:order-1 md:w-1/2 md:pr-16",children:[l,u]}),g[6]=l,g[7]=u,g[8]=h):h=g[8];let k=1===C.length&&"justify-center",S=N&&"md:grid md:grid-cols-2 md:gap-6";if(g[9]!==k||g[10]!==S?(f=(0,s.cn)("order-1 flex snap-x snap-mandatory gap-4 overflow-x-auto md:order-2 md:overflow-x-visible","md:w-1/2",k,S),g[9]=k,g[10]=S,g[11]=f):f=g[11],g[12]!==j||g[13]!==y||g[14]!==w||g[15]!==C||g[16]!==N){let e;g[18]!==j||g[19]!==y||g[20]!==w||g[21]!==N?(e=(e,a)=>(0,t.jsx)("div",{className:(0,s.cn)("w-3/4 shrink-0 snap-center md:w-auto md:shrink",!N&&"md:flex-1",N&&a%2==1&&"md:translate-y-1/6"),children:(0,t.jsx)(m,{item:e,index:a,productCard:y?.[a]??null,isPlaying:j===a,onPlay:()=>_(a),onPause:()=>_(e=>e===a?null:e),t:w})},(0,c.getAssetPath)(e.video)??a),g[18]=j,g[19]=y,g[20]=w,g[21]=N,g[22]=e):e=g[22],p=C.map(e),g[12]=j,g[13]=y,g[14]=w,g[15]=C,g[16]=N,g[17]=p}else p=g[17];return g[23]!==f||g[24]!==p?(x=(0,t.jsx)("div",{className:f,children:p}),g[23]=f,g[24]=p,g[25]=x):x=g[25],g[26]!==h||g[27]!==x?(b=(0,t.jsxs)("section",{className:"flex flex-col gap-8 px-4 md:flex-row md:items-center md:gap-0 md:px-8 lg:px-16","data-testid":"how-to-wear-video-slideshow",children:[h,x]}),g[26]=h,g[27]=x,g[28]=b):b=g[28],b}])},103111,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(376841),i=e.i(894214),s=e.i(840633),n=e.i(571805);e.s(["HypeCtaLink",0,function(e){let o,c,d,u,m,h,f=(0,a.c)(15),{href:p,label:x,newTab:b,analyticsLabel:g}=e;f[0]!==p?(o=(0,l.transformAbsoluteLinks)(p),f[0]=p,f[1]=o):o=f[1];let v=b?"_blank":void 0,y=b?"noopener noreferrer":void 0;return f[2]!==g?(c=()=>(0,r.dispatchContentClick)(g),f[2]=g,f[3]=c):c=f[3],f[4]!==o||f[5]!==v||f[6]!==y||f[7]!==c?(d=(0,t.jsx)(i.Link,{href:o,target:v,rel:y,onClick:c}),f[4]=o,f[5]=v,f[6]=y,f[7]=c,f[8]=d):d=f[8],f[9]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("span",{className:"block w-full text-center"}),f[9]=u):u=f[9],f[10]!==x?(m=(0,t.jsx)(n.Text,{variant:"d-700",render:u,className:"font-black leading-350 tracking-button-de-text text-inherit",children:x}
5),f[10]=x,f[11]=m):m=f[11],f[12]!==d||f[13]!==m?(h=(0,t.jsx)(s.Button,{variant:"dark",nativeButton:!1,className:"w-full md:w-fit md:self-start px-(--spacing-one-x) py-(--spacing-three-quarters-x)",render:d,children:m}),f[12]=d,f[13]=m,f[14]=h):h=f[14],h}])},818388,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(581152),l=e.i(51571),i=e.i(632137),s=e.i(20435),n=e.i(376841),o=e.i(299985);function c(e){return!e}e.s(["InfoTile",0,function(e){let d,u,m,h,f,p,x,b,g,v,y=(0,a.c)(27),{data:C,isExpanded:j,onToggle:_}=e,[w,N]=(0,s.useState)(!1),k=(0,s.useId)(),S=(0,s.useRef)(null),A=(0,s.useRef)(null),T=(0,s.useRef)(!1),L=void 0!==j&&void 0!==_,I=L?j:w;y[0]!==I?(d=()=>{I&&!T.current&&S.current?.focus(),!I&&T.current&&A.current?.focus(),T.current=I},u=[I],y[0]=I,y[1]=d,y[2]=u):(d=y[1],u=y[2]),(0,s.useEffect)(d,u),y[3]!==C.heading?(m=C.heading?.trim()??"",y[3]=C.heading,y[4]=m):m=y[4];let E=m;y[5]!==C.description?(h=C.description?.trim()??"",y[5]=C.description,y[6]=h):h=y[6];let P=h,R=P.length>0;if(!E)return null;y[7]!==C.image?(f=(0,n.resolveImageSrc)(C.image),y[7]=C.image,y[8]=f):f=y[8];let z=f,M=C.image?.alt_text??"",O=`info-tile-body-${k}`;y[9]!==R||y[10]!==L||y[11]!==_?(p=()=>{R&&(L?_():N(c))},y[9]=R,y[10]=L,y[11]=_,y[12]=p):p=y[12];let V=p;return y[13]===Symbol.for("react.memo_cache_sentinel")?(x=(0,i.cn)("relative flex flex-col justify-end overflow-hidden rounded-lg","w-[280px] h-[360px] md:w-[380px] md:h-[500px]","transition-[height] duration-300"),y[13]=x):x=y[13],y[14]!==M||y[15]!==z?(b=(0,t.jsx)("div",{className:"absolute inset-0",children:z?(0,t.jsx)(o.CdnImageWithFallback,{src:z,alt:M,className:"w-full h-full object-cover"}):(0,t.jsx)(o.FallbackMediaPlaceholder,{})}),y[14]=M,y[15]=z,y[16]=b):b=y[16],y[17]!==O||y[18]!==P||y[19]!==R||y[20]!==E||y[21]!==I||y[22]!==V?(g=(0,t.jsx)("div",{className:"relative z-10 p-4",children:I?(0,t.jsxs)("div",{className:(0,i.cn)("bg-white/80 border border-white rounded-lg","flex flex-col items-start overflow-hidden","px-6 py-6 md:w-[345px] w-full"),"data-info-tile-body":!0,children:[(0,t.jsx)("div",{className:"flex w-full justify-end",children:(0,t.jsx)("button",{ref:S,type:"button",onClick:V,"aria-labelledby":O,"aria-expanded":!0,className:"text-dark hover:opacity-70 transition-opacity focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-current","data-info-tile-collapse":!0,children:(0,t.jsx)(r.IconClose,{className:"size-3","aria-hidden":"true"})})}),(0,t.jsx)("p",{id:O,className:"text-dark text-left text-base leading-snug","data-info-tile-description":!0,children:P})]}):(0,t.jsxs)("button",{ref:A,type:"button",onClick:R?V:void 0,"aria-label":R?E:void 0,"aria-expanded":!R&&void 0,"aria-controls":R?O:void 0,disabled:!R,className:(0,i.cn)("bg-white/80 border border-white rounded-full","flex items-center gap-1.5 px-4 py-3","text-dark font-bold text-lg leading-tight","transition-opacity",R?"cursor-pointer hover:opacity-90 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-current":"cursor-default"),"data-info-tile-trigger":!0,children:[R&&(0,t.jsx)(l.IconQuickAdd,{className:"size-5 shrink-0","aria-hidden":"true"}),(0,t.jsx)("span",{children:E})]})}),y[17]=O,y[18]=P,y[19]=R,y[20]=E,y[21]=I,y[22]=V,y[23]=g):g=y[23],y[24]!==b||y[25]!==g?(v=(0,t.jsxs)("article",{className:x,"data-info-tile":!0,children:[b,g]}),y[24]=b,y[25]=g,y[26]=v):v=y[26],v}])},954320,e=>{e.v(t=>Promise.all(["static/immutable/chunks/0xkaid760c5jg.js"].map(t=>e.l(t))).then(()=>t(133837)))},788370,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(370165),l=e.i(376841),i=e.i(894214),s=e.i(840633),n=e.i(571805),o=e.i(446226),c=e.i(20435),d=e.i(342478);let u=new Set,m=new Set;function h(e){return m.add(e),()=>m.delete(e)}function f(){return!1}let p="data-fw-grid-patched",x="data-fw-grid-root";e.s(["LivestreamBlock",0,function({data:e}){let b,g,{ref:v,inView:y}=(0,d.useInView)({triggerOnce:!0,rootMargin:"200px 0px"}),C=(0,c.useRef)(!1);(0,c.useEffect)(()=>{C.current=window.matchMedia("(prefers-reduced-motion: reduce)").matches},[]);let j=e.firework_specific_values?.widget_type,_=e.firework_specific_values?.firework_channel_id,w=e.firework_specific_values?.firework_playlist_id,N=e.heading?.trim(),k=e.subheading?.trim(),S=e.button_options?.global_field?.link?.href?.trim()??"",A=e.button_options?.global_field?.link?.title?.trim()??"",T=e.button_options?.global_field?.open_in_new_tab??!1,L=e.button_options?.button_type,I=e.custom_text_color?(0,r.colorPickerToCss)(e.text_color,""):void 0,E=j?function(e){switch(e){case"storyblock":return"https://asset.fwcdn3.com/js/storyblock.js";case"carousel":case"grid":return"https://asset.fwcdn3.com/js/embed-feed.js";default:return""}}(j):"",P=((g=(0,a.c)(2))[0]!==E?(b=()=>u.has(E),g[0]=E,g[1]=b):b=g[1],(0,c.useSyncExternalStore)(h,b,f)),R=function(e){let{background_color:t,color_picker:a,gradient:l}=e;return"color-picker"===t&&a?(0,r.colorPickerToCss)(a,""):"gradient"===t&&l?l:void 0}(e),z={};R&&(z.background=R),I&&(z.color=I);let M=!C.current,O="grid"===j,{wrapperRef:V,hasMore:F,showMore:U}=function(e){let t=(0,c.useRef)(null),[a,r]=(0,c.useState)(!1),l=(0,c.useRef)(4),i=(0,c.useRef)(null),s=(0,c.useCallback)(()=>{l.current+=4,i.current?.()},[4]);return(0,c.useEffect)(()=>
5{if(!e)return;let a=t.current;if(!a)return;let s=a.querySelector("fw-embed-feed");if(!s)return;l.current=4;let n=()=>{let e=s.shadowRoot;if(!e)return!1;let t=(e=>{let t=e.querySelector(`[${x}]`);if(t)return t;let a=e.querySelectorAll("div");for(let e=0;e<a.length;e++)if("grid"===getComputedStyle(a[e]).display)return a[e].setAttribute(x,""),a[e];return null})(e);if(!t||((e=>{if(e.querySelector(`style[${p}]`))return;let t=document.createElement("style");return t.setAttribute(p,""),t.textContent=`
6        [${x}] {
7          grid-template-columns: repeat(2, 1fr) !important;
8          gap: 16px !important;
9        }
10        @media (min-width: 768px) {
11          [${x}] {
12            grid-template-columns: repeat(4, 1fr) !important;
13            gap: 32px !important;
14          }
15        }
16        .cy-thumbnail[data-fw-hidden] {
17          display: none !important;
18        }
19        .cy-load-more-button {
20          display: none !important;
21        }
22      `,e.appendChild(t)})(e),0===e.querySelectorAll(".cy-thumbnail").length))return!1;let a=()=>{let t,a;return t=e.querySelectorAll(".cy-thumbnail"),a=0,void(t.forEach((e,t)=>{t<l.current?e.removeAttribute("data-fw-hidden"):(e.setAttribute("data-fw-hidden",""),a++)}),r(a>0))};return i.current=a,a(),new MutationObserver(a).observe(t,{childList:!0}),!0};if(n())return;let o=setInterval(()=>{n()&&clearInterval(o)},100),c=setTimeout(()=>clearInterval(o),1e4);return()=>{clearInterval(o),clearTimeout(c)}},[4,4,e]),{wrapperRef:t,hasMore:a,showMore:s}}(P&&O);return(0,t.jsxs)("section",{ref:v,className:"flex flex-col items-center gap-6 px-4 py-8 md:px-8",style:z,"aria-label":N||"Livestream",children:[N&&(0,t.jsx)(n.Text,{variant:"d-900",bold:!0,render:(0,t.jsx)("h2",{className:"text-center"}),style:I?{color:I}:void 0,children:N}),k&&(0,t.jsx)(n.Text,{variant:"b-500/400",render:(0,t.jsx)("p",{className:"text-center"}),style:I?{color:I}:void 0,children:k}),y&&E&&(0,t.jsx)(o.default,{src:E,strategy:"afterInteractive","data-fwparam_tracking_opt_in":"true",onReady:()=>{!u.has(E)&&(u.add(E),m.forEach(e=>{e()}))}}),P&&"storyblock"===j&&(0,t.jsx)("fw-storyblock",{channel:_,playlist:w,autoplay:M,player_minimize:!0,pip:"true",pip_mode:"soft"}),P&&("carousel"===j||"grid"===j)&&(0,t.jsx)("div",{ref:O?V:void 0,className:"w-full",children:(0,t.jsx)("fw-embed-feed",{channel:_,playlist:w,mode:"grid"===j?"grid":"row",autoplay:M,player_minimize:!1})}),O&&F&&(0,t.jsx)(s.Button,{variant:"dark",size:"spotlight",className:"text-700",onClick:U,children:"Load More"}),S&&A&&(0,t.jsx)(s.Button,{variant:function(e,t){switch(e){case"primary":default:return"primary";case"secondary":return"dark";case"tertiary":return t?"transparentLight":"transparentDark"}}(L,!!R),size:"spotlight",className:"text-700",nativeButton:!1,style:I?{color:I}:void 0,render:(0,t.jsx)(i.Link,{href:(0,l.transformAbsoluteLinks)(S),target:T?"_blank":void 0,rel:T?"noopener noreferrer":void 0}),children:A})]})}])},958877,e=>{e.v(t=>Promise.all(["static/immutable/chunks/2m1l5coeo9_n5.js"].map(t=>e.l(t))).then(()=>t(566572)))},421360,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(370165),l=e.i(376841),i=e.i(959115),s=e.i(862853),n=e.i(571805),o=e.i(20435),c=e.i(264004),d=e.i(299985);let u=[{desktop:{top:"25%",left:"5%"},mobile:{top:"10%",left:"2%"},speed:-30},{desktop:{top:"27%",right:"8%"},mobile:{top:"1%",right:"1%"},speed:-40},{desktop:{bottom:"18%",left:"10%"},mobile:{bottom:"5%",left:"7%"},speed:30},{desktop:{right:"15%",bottom:"15%"},mobile:{right:"8%",bottom:"10%"},speed:40},{desktop:{top:"15%",left:"55%"},mobile:{top:"3%",left:"45%"},speed:-30},{desktop:{right:"55%",bottom:"28%"},mobile:null,speed:40}];function m(e,t){let a=t%2==0,r=a?900:768,l=`f_auto%2Cq_auto%2Cw_${r}%2Ch_${r}%2Cc_pad%2Cb_transparent`;return`${s.CLOUDINARY_IMAGES_BASE}/${l}/products/${e}_001_${a?"ALT100":"ALT110"}/jibbitz.jpg`}e.s(["ParallaxHero",0,function(e){let s,h,f,p,x,b,g,v,y,C,j,_,w,N,k,S,A,T=(0,a.c)(51),{data:L,priority:I}=e,E=void 0!==I&&I,P=(0,o.useRef)(null),R=(0,o.useRef)(null),[z,M]=(0,o.useState)(.5);T[0]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{var e,t;let a,r=P.current;r&&(M((e=r.getBoundingClientRect(),a=(t=window.innerHeight)+e.height,Math.max(0,Math.min(1,(t-e.top)/a)))),R.current=null)},T[0]=s):s=T[0];let O=s;if(T[1]===Symbol.for("react.memo_cache_sentinel")?(h=()=>{let e=()=>{null==R.current&&(R.current=requestAnimationFrame(O))};return window.addEventListener("scroll",e,{passive:!0}),O(),()=>{window.removeEventListener("scroll",e),null!=R.current&&(cancelAnimationFrame(R.current),R.current=null)}},f=[O],T[1]=h,T[2]=f):(h=T[1],f=T[2]),(0,o.useEffect)(h,f),!L.heading?.trim())return null;let V="light-text"===L.text_color,F="image"===L.background_type;T[3]!==L.background_color?(p=(0,r.colorPickerToCss)(L.background_color,"transparent"),T[3]=L.background_color,T[4]=p):p=T[4];let U=p;if(T[5]!==U||T[6]!==L.background_image||T[7]!==L.heading||T[8]!==L.product_id||T[9]!==F||T[10]!==E||T[11]!==z){let e,a,r=L.product_id?.slice(0,6)??[];y=P,C="relative h-[39rem] w-full overflow-hidden md:h-[36.25rem]",T[20]!==U||T[21]!==F?(j=F?void 0:{backgroundColor:U},T[20]=U,T[21]=F,T[22]=j):j=T[22],_="parallax-hero",x=L.heading,T[23]!==L.background_image||T[24]!==F||T[25]!==E?(b=F&&L.background_image&&(()=>{let e=(0,l.resolveImageSrc)(L.background_image.mobile_image),a=(0,l.resolveImageSrc)(L.background_image.desktop_image),r=L.background_image.desktop_image?.alt_text??L.background_image.mobile_image?.alt_text??"";if(!e&&!a)return(0,t.jsx)("div",{className:"absolute inset-0","aria-hidden":"true",children:(0,t.jsx)(d.FallbackMediaPlaceholder,{})});if(e&&a)return(0,t.jsxs)("picture",{className:"absolute inset-0",children:[(0,t.jsx)("source",{media:"(min-width: 768px)",srcSet:a}
22),(0,t.jsx)(d.CdnImageWithFallback,{src:e,alt:r,"aria-hidden":"true",loading:E?"eager":"lazy",fetchPriority:E?"high":void 0,className:"absolute inset-0 size-full object-cover"})]});E&&(a&&(0,c.preload)(a,{as:"image",fetchPriority:"high",media:"(min-width: 768px)"}),e&&(0,c.preload)(e,{as:"image",fetchPriority:"high",media:"(max-width: 767px)"}));let i={alt:r,loading:"lazy",className:"size-full object-cover"};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"absolute inset-0 hidden md:block","aria-hidden":"true",children:a?(0,t.jsx)(d.CdnImageWithFallback,{src:a,...i}):(0,t.jsx)(d.FallbackMediaPlaceholder,{})}),(0,t.jsx)("div",{className:"absolute inset-0 block md:hidden","aria-hidden":"true",children:e?(0,t.jsx)(d.CdnImageWithFallback,{src:e,...i}):(0,t.jsx)(d.FallbackMediaPlaceholder,{})})]})})(),T[23]=L.background_image,T[24]=F,T[25]=E,T[26]=b):b=T[26],T[27]!==z?(e=(e,a)=>{let r=u[a];if(!r)return null;let l=m(e,a),s=10*r.speed*(2*z-1);return(0,t.jsx)("div",{className:"pointer-events-none absolute h-auto w-[7.5rem] will-change-transform max-md:hidden",style:{...r.desktop,transform:`translateY(${s}px)`},"data-testid":`parallax-hero-decorative-layer-${a}`,"aria-hidden":"true",children:(0,t.jsx)(i.CdnImage,{src:l,alt:"",width:120,height:120,loading:"lazy",className:"size-full object-contain"})},`desktop-${e}-${a}`)},T[27]=z,T[28]=e):e=T[28],g=r.map(e),T[29]!==z?(a=(e,a)=>{let r=u[a];if(!r?.mobile)return null;let l=m(e,a),s=10*r.speed*(2*z-1);return(0,t.jsx)("div",{className:"pointer-events-none absolute h-auto w-[5rem] will-change-transform md:hidden",style:{...r.mobile,transform:`translateY(${s}px)`},"aria-hidden":"true",children:(0,t.jsx)(i.CdnImage,{src:l,alt:"",width:80,height:80,loading:"lazy",className:"size-full object-contain"})},`mobile-${e}-${a}`)},T[29]=z,T[30]=a):a=T[30],v=r.map(a),T[5]=U,T[6]=L.background_image,T[7]=L.heading,T[8]=L.product_id,T[9]=F,T[10]=E,T[11]=z,T[12]=x,T[13]=b,T[14]=g,T[15]=v,T[16]=y,T[17]=C,T[18]=j,T[19]=_}else x=T[12],b=T[13],g=T[14],v=T[15],y=T[16],C=T[17],j=T[18],_=T[19];T[31]===Symbol.for("react.memo_cache_sentinel")?(w=(0,t.jsx)("h1",{}),T[31]=w):w=T[31];let $=`font-header-bold text-[2rem] font-bold leading-tight md:text-[3rem] ${V?"text-light":"text-dark"}`;return T[32]!==L.heading||T[33]!==$?(N=(0,t.jsx)(n.Text,{render:w,className:$,"data-testid":"parallax-hero-heading",children:L.heading}),T[32]=L.heading,T[33]=$,T[34]=N):N=T[34],T[35]!==L.subheading||T[36]!==V?(k=L.subheading?.trim()&&(0,t.jsx)(n.Text,{className:`text-sm md:text-lg ${V?"text-light":"text-dark"}`,children:L.subheading}),T[35]=L.subheading,T[36]=V,T[37]=k):k=T[37],T[38]!==N||T[39]!==k?(S=(0,t.jsx)("div",{className:"absolute inset-0 z-[var(--z-parallax-content)] flex items-center justify-center",children:(0,t.jsxs)("div",{className:"flex max-w-[1000px] flex-col items-center gap-3 px-4 text-center",children:[N,k]})}),T[38]=N,T[39]=k,T[40]=S):S=T[40],T[41]!==x||T[42]!==b||T[43]!==g||T[44]!==v||T[45]!==S||T[46]!==y||T[47]!==C||T[48]!==j||T[49]!==_?(A=(0,t.jsxs)("section",{ref:y,className:C,style:j,"data-testid":_,"aria-label":x,children:[b,g,v,S]}),T[41]=x,T[42]=b,T[43]=g,T[44]=v,T[45]=S,T[46]=y,T[47]=C,T[48]=j,T[49]=_,T[50]=A):A=T[50],A}])},664290,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(406374),l=e.i(309510),i=e.i(446226),s=e.i(20435),n=e.i(342478),o=e.i(376841);e.s(["Pixlee",0,function(e){let c,d,u,m,h,f,p,x,b,g,v,y=(0,a.c)(27),{data:C,productId:j}=e,{consent:_}=(0,r.useTealiumAnalytics)(),{apiKey:w}=(0,l.usePublicStorefrontConfig)().pixlee;y[0]===Symbol.for("react.memo_cache_sentinel")?(c={rootMargin:"100px 0px"},y[0]=c):c=y[0];let{ref:N,inView:k}=(0,n.useInView)(c),S=(0,s.useRef)(!1),[A,T]=(0,s.useState)(!1),L=C?.widget_id,I=Number(L);y[1]!==C||y[2]!==I?(d=(0,o.getEntryKey)(C,I),y[1]=C,y[2]=I,y[3]=d):d=y[3];let E=`pixlee_container_${d}`;y[4]!==w||y[5]!==_.state.c1?(u=e=>{(e??window.PixleeAppConsent)?.setConsentOverride?.(_.state.c1),window.Pixlee&&w&&(window.Pixlee.init({apiKey:w,denyCookies:!_.state.c1}),T(!0))},y[4]=w,y[5]=_.state.c1,y[6]=u):u=y[6];let P=u;y[7]!==P?(m=function(){P()},y[7]=P,y[8]=m):m=y[8];let R=m;return(y[9]!==P?(h=()=>{let e=e=>{P(e.detail?.api??window.PixleeAppConsent)};return document.addEventListener("pixlee:app-consent-loaded",e),P(window.PixleeAppConsent),()=>{document.removeEventListener("pixlee:app-consent-loaded",e)}},f=[P],y[9]=P,y[10]=h,y[11]=f):(h=y[10],f=y[11]),(0,s.useEffect)(h,f),y[12]!==E||y[13]!==k||y[14]!==A||y[15]!==j||y[16]!==L?(p=()=>{k&&L&&(()=>
22{if(!S.current&&window.Pixlee&&L&&A){S.current=!0;try{j?window.Pixlee.addProductWidget({widgetId:L,skuId:j,containerId:E}):window.Pixlee.addSimpleWidget({widgetId:L,containerId:E,Lightbox:!0}),window.Pixlee.resizeWidget()}catch(e){console.error("Error adding Pixlee widget:",e)}}})()},x=[k,L,j,E,A],y[12]=E,y[13]=k,y[14]=A,y[15]=j,y[16]=L,y[17]=p,y[18]=x):(p=y[17],x=y[18]),(0,s.useEffect)(p,x),L&&w)?(y[19]!==R?(b=(0,t.jsx)(i.default,{src:"https://assets.pxlecdn.com/assets/pixlee_widget_1_0_0.js",strategy:"lazyOnload",onLoad:R}),y[19]=R,y[20]=b):b=y[20],y[21]!==E||y[22]!==N?(g=(0,t.jsx)("div",{id:E,ref:N,"data-slot":"pixlee-widget"}),y[21]=E,y[22]=N,y[23]=g):g=y[23],y[24]!==b||y[25]!==g?(v=(0,t.jsxs)(t.Fragment,{children:[b,g]}),y[24]=b,y[25]=g,y[26]=v):v=y[26],v):null}])},731116,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(894214),i=e.i(840633);e.s(["PromotionalBannerCta",0,function(e){let s,n,o,c=(0,a.c)(8),{href:d,title:u,trackingLabel:m}=e;c[0]!==m?(s=()=>(0,r.dispatchContentClick)(m),c[0]=m,c[1]=s):s=c[1];let h=s;return c[2]!==h||c[3]!==d?(n=(0,t.jsx)(l.Link,{href:d,onClick:h}),c[2]=h,c[3]=d,c[4]=n):n=c[4],c[5]!==n||c[6]!==u?(o=(0,t.jsx)(i.Button,{variant:"dark",className:"md:ml-auto",nativeButton:!1,render:n,children:u}),c[5]=n,c[6]=u,c[7]=o):o=c[7],o}])},132199,e=>{"use strict";var t=e.i(825504),a=e.i(454558);e.s(["PromotionalBannerExpiryGuard",0,function(e){let r,l=(0,a.c)(2),{validUntil:i,children:s}=e;return new Date(i)<new Date?null:(l[0]!==s?(r=(0,t.jsx)(t.Fragment,{children:s}),l[0]=s,l[1]=r):r=l[1],r)}])},582247,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(544910),i=e.i(556509),s=e.i(632137),n=e.i(20435),o=e.i(299985),c=e.i(429278);function d(e){let r,l,i=(0,a.c)(10),{mobileUrl:n,desktopUrl:c,className:d,autoPlay:f}=e,{videoRef:x,hasError:b}=p(n,c,void 0===f||f);if(b){let e,a,r;return i[0]!==d?(e=(0,s.cn)(d),i[0]=d,i[1]=e):e=i[1],i[2]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(o.FallbackMediaPlaceholder,{}),i[2]=a):a=i[2],i[3]!==e?(r=(0,t.jsx)("div",{className:e,children:a}),i[3]=e,i[4]=r):r=i[4],r}return i[5]!==d?(r=(0,s.cn)(d),i[5]=d,i[6]=r):r=i[6],i[7]!==r||i[8]!==x?(l=(0,t.jsx)("video",{ref:x,preload:"none",muted:!0,loop:!0,playsInline:!0,onPlay:h,onPause:m,onEnded:u,className:r}),i[7]=r,i[8]=x,i[9]=l):l=i[9],l}function u(){return(0,r.dispatchVideoInteraction)("video_complete")}function m(){return(0,r.dispatchVideoInteraction)("pause")}function h(){return(0,r.dispatchVideoInteraction)("play")}function f(e){let r,i,n,d,u,m=(0,a.c)(19),{mobileUrl:h,desktopUrl:f,className:x,autoPlay:b}=e,g=(0,l.usePrefersReducedMotion)(),v=(void 0===b||b)&&!g,{videoRef:y,hasError:C}=p(h,f,v);m[0]!==v?(r={initialIsPlaying:v},m[0]=v,m[1]=r):r=m[1];let{videoId:j,videoHandlers:_,buttonProps:w}=(0,c.usePlaybackControl)(y,r);if(C){let e,a,r;return m[2]!==x?(e=(0,s.cn)(x),m[2]=x,m[3]=e):e=m[3],m[4]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(o.FallbackMediaPlaceholder,{}),m[4]=a):a=m[4],m[5]!==e?(r=(0,t.jsx)("div",{className:e,children:a}),m[5]=e,m[6]=r):r=m[6],r}return m[7]!==x?(i=(0,s.cn)(x),m[7]=x,m[8]=i):i=m[8],m[9]!==_||m[10]!==j||m[11]!==y?(n=(0,t.jsx)("video",{ref:y,id:j,preload:"none",muted:!0,loop:!0,playsInline:!0,..._,className:"size-full object-cover"}),m[9]=_,m[10]=j,m[11]=y,m[12]=n):n=m[12],m[13]!==w?(d=(0,t.jsx)(c.PlaybackControlButton,{...w,className:"absolute right-4 top-4"}),m[13]=w,m[14]=d):d=m[14],m[15]!==i||m[16]!==n||m[17]!==d?(u=(0,t.jsxs)("div",{className:i,children:[n,d]}),m[15]=i,m[16]=n,m[17]=d,m[18]=u):u=m[18],u}function p(e,t,a){let r=(0,n.useRef)(null),[l,s]=(0,n.useState)(!1),o=(0,n.useRef)(a);return o.current=a,(0,n.useLayoutEffect)(()=>{let a=r.current;if(!a)return;let l=window.matchMedia("(min-width: 768px)"),s=()=>{let r=l.matches?t:e,s=(0,i.buildCloudinaryVideoSource)(r,"webm"),n=(0,i.buildCloudinaryVideoSource)(r,"mp4")??r;a.src=s&&a.canPlayType("video/webm; codecs=vp9")?s:n,a.poster=(0,i.buildVideoPosterSrc)(r,null)??"",a.load(),o.current&&a.play().catch(()=>{})};return s(),l.addEventListener("change",s),()=>l.removeEventListener("change",s)},[e,t]),(0,n.useEffect)(()=>{let e=r.current;if(!e)return;let t=()=>s(!0);return e.addEventListener("error",t,!0),()=>e.removeEventListener("error",t,!0)},[]),{videoRef:r,hasError:l}}e.s(["ResponsiveTrackedVideo",0,function(e){let r,l=(0,a.c)(4);
22if(e.showPauseControl){let a;return l[0]!==e?(a=(0,t.jsx)(f,{...e}),l[0]=e,l[1]=a):a=l[1],a}return l[2]!==e?(r=(0,t.jsx)(d,{...e}),l[2]=e,l[3]=r):r=l[3],r}])},798785,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(894214);e.s(["TrackedLink",0,function(e){let i,s,n,o,c,d=(0,a.c)(10);d[0]!==e?({trackingLabel:n,onClick:i,...s}=e,d[0]=e,d[1]=i,d[2]=s,d[3]=n):(i=d[1],s=d[2],n=d[3]),d[4]!==i||d[5]!==n?(o=e=>{(0,r.dispatchContentClick)(n),i?.(e)},d[4]=i,d[5]=n,d[6]=o):o=d[6];let u=o;return d[7]!==u||d[8]!==s?(c=(0,t.jsx)(l.Link,{...s,onClick:u}),d[7]=u,d[8]=s,d[9]=c):c=d[9],c}])},152367,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(959115),i=e.i(862853),s=e.i(544910),n=e.i(403931),o=e.i(672489),c=e.i(632137),d=e.i(20435),u=e.i(299985),m=e.i(798785);function h(e,a){return(0,t.jsxs)("li",{className:"flex items-center gap-2",children:[a>0&&(0,t.jsx)("span",{"aria-hidden":"true",children:"|"}),e]},e)}e.s(["SilhouetteBreakdownTabs",0,function(e){let f,p,x,b,g,v,y,C,j,_,w,N,k,S,A,T,L,I,E,P,R,z=(0,a.c)(116),{tabs:M,priority:O}=e,[V,F]=(0,d.useState)(0),U=M[V]??M[0],$="light-text"===U.mode,B=M.length>1,D=(0,s.usePrefersReducedMotion)(),H=(0,d.useRef)(null),[W,G]=(0,d.useState)(!0);z[0]===Symbol.for("react.memo_cache_sentinel")?(f=()=>{let e=H.current;e&&(e.paused?(e.play(),G(!0)):(e.pause(),G(!1)))},z[0]=f):f=z[0];let q=f,Y=U.mobile_media?.type==="video"||U.desktop_media?.type==="video",K=U.mobile_media,X=U.desktop_media;z[1]!==K?(p=K?.type==="image"?(0,r.resolveImageSrc)(K.image):void 0,z[1]=K,z[2]=p):p=z[2];let Z=p;z[3]!==X?(x=X?.type==="image"?(0,r.resolveImageSrc)(X.image):void 0,z[3]=X,z[4]=x):x=z[4];let Q=x;z[5]!==K?(b=K?.type==="video"?(0,r.resolveVideoSrc)(K.video):null,z[5]=K,z[6]=b):b=z[6];let J=b;z[7]!==X?(g=X?.type==="video"?(0,r.resolveVideoSrc)(X.video):null,z[7]=X,z[8]=g):g=z[8];let ee=g,et=U.product_image;if(z[9]!==et){var ea,er;let e,t;v=et?.master_id?.trim()?(ea=et.master_id.trim(),er=et.color_id,e=er?.trim(),t=`products/${ea}${e?`_${e}`:""}_ALT100`,`${i.CLOUDINARY_IMAGES_BASE}/c_pad,g_center,h_520,w_1400/f_auto,q_auto/${t}/heydude`):null,z[9]=et,z[10]=v}else v=z[10];let el=v;if(z[11]!==V||z[12]!==X?.image?.alt_text||z[13]!==Q||z[14]!==ee||z[15]!==B||z[16]!==Y||z[17]!==$||z[18]!==K?.image?.alt_text||z[19]!==Z||z[20]!==J||z[21]!==O||z[22]!==el||z[23]!==D||z[24]!==U.body_text||z[25]!==U.button?.link||z[26]!==U.features?.feature||z[27]!==U.heading||z[28]!==M||z[29]!==W){let e,a,r,i,s,d,m=(U.features?.feature??[]).filter(Boolean).slice(0,4);y=U.button?.link,j="relative w-full",_="silhouette-breakdown-block",z[42]!==U.heading?(w=U.heading?.trim()??void 0,z[42]=U.heading,z[43]=w):w=z[43],z[44]!==X?.image?.alt_text||z[45]!==Q||z[46]!==K?.image?.alt_text||z[47]!==Z||z[48]!==O?(e=Z&&Q&&(0,t.jsxs)("picture",{className:"size-full",children:[(0,t.jsx)("source",{media:"(min-width: 768px)",srcSet:Q}),(0,t.jsx)(u.CdnImageWithFallback,{src:Z,alt:K?.image?.alt_text??X?.image?.alt_text??"",className:"size-full object-cover md:object-top",loading:O?"eager":"lazy",fetchPriority:O?"high":void 0})]}),z[44]=X?.image?.alt_text,z[45]=Q,z[46]=K?.image?.alt_text,z[47]=Z,z[48]=O,z[49]=e):e=z[49],z[50]!==Q||z[51]!==ee||z[52]!==K?.image?.alt_text||z[53]!==Z||z[54]!==O?(a=Z&&!Q&&!ee&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.CdnImageWithFallback,{src:Z,alt:K?.image?.alt_text??"",className:"size-full object-cover md:hidden",loading:O?"eager":"lazy",fetchPriority:O?"high":void 0}),(0,t.jsx)("div",{className:"hidden size-full md:block",children:(0,t.jsx)(u.FallbackMediaPlaceholder,{})})]}),z[50]=Q,z[51]=ee,z[52]=K?.image?.alt_text,z[53]=Z,z[54]=O,z[55]=a):a=z[55],z[56]!==X?.image?.alt_text||z[57]!==Q||z[58]!==Z||z[59]!==J||z[60]!==O?(r=Q&&!Z&&!J&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"size-full md:hidden",children:(0,t.jsx)(u.FallbackMediaPlaceholder,{})}),(0,t.jsx)(u.CdnImageWithFallback,{src:Q,alt:X?.image?.alt_text??"",className:"hidden size-full object-cover object-top md:block",loading:O?"eager":"lazy",fetchPriority:O?"high":void 0})]}),z[56]=X?.image?.alt_text,z[57]=Q,z[58]=Z,z[59]=J,z[60]=O,z[61]=r):r=z[61],z[62]!==ee||z[63]!==J||z[64]!==D?(i=J&&(0,t.jsx)("video",{ref:ee?void 0:H,className:"size-full object-cover md:hidden",src:J,autoPlay:!D,loop:!0,muted:!0,playsInl
22ine:!0}),z[62]=ee,z[63]=J,z[64]=D,z[65]=i):i=z[65],z[66]!==ee||z[67]!==D?(s=ee&&(0,t.jsx)("video",{ref:H,className:"hidden size-full object-cover object-top md:block",src:ee,autoPlay:!D,loop:!0,muted:!0,playsInline:!0}),z[66]=ee,z[67]=D,z[68]=s):s=z[68],z[69]!==Q||z[70]!==ee||z[71]!==Z||z[72]!==J?(d=!Z&&!Q&&!J&&!ee&&(0,t.jsx)(u.FallbackMediaPlaceholder,{}),z[69]=Q,z[70]=ee,z[71]=Z,z[72]=J,z[73]=d):d=z[73],z[74]!==e||z[75]!==a||z[76]!==r||z[77]!==i||z[78]!==s||z[79]!==d?(N=(0,t.jsxs)("div",{className:"absolute inset-x-0 top-0 h-[300px] overflow-hidden md:h-[380px]","aria-hidden":"true",children:[e,a,r,i,s,d]}),z[74]=e,z[75]=a,z[76]=r,z[77]=i,z[78]=s,z[79]=d,z[80]=N):N=z[80],z[81]!==Y||z[82]!==W?(k=Y&&(0,t.jsx)("button",{type:"button",onClick:q,className:"absolute bottom-4 right-4 z-[100] rounded-full bg-black/50 p-2 text-white","aria-label":W?"Pause background video":"Play background video",children:W?(0,t.jsx)(n.IconPause,{className:"size-4"}):(0,t.jsx)(o.IconPlay,{className:"size-4"})}),z[81]=Y,z[82]=W,z[83]=k):k=z[83],z[84]===Symbol.for("react.memo_cache_sentinel")?(S=(0,t.jsx)("div",{className:"absolute inset-x-0 bottom-0 top-[300px] bg-base-surface-10 md:top-[380px]","aria-hidden":"true"}),z[84]=S):S=z[84],z[85]!==V||z[86]!==B||z[87]!==M?(A=B&&(0,t.jsx)("div",{className:"absolute inset-x-0 top-[50px] z-[100] flex justify-center px-2",children:(0,t.jsx)("div",{className:"flex rounded-[12px] bg-black/50 p-1",children:M.map((e,a)=>(0,t.jsx)("button",{type:"button","aria-pressed":a===V,onClick:()=>F(a),className:(0,c.cn)("rounded-[8px] px-4 py-1.5 text-sm font-medium transition-colors",a===V?"bg-white text-black":"text-white"),children:e.toggle_name},e.toggle_name??a))})}),z[85]=V,z[86]=B,z[87]=M,z[88]=A):A=z[88];let f=B?"pt-[115px]":"pt-8";z[89]!==f?(T=(0,c.cn)("relative mx-auto flex w-full max-w-[767px] flex-col items-center gap-8 px-2 pb-8",f),z[89]=f,z[90]=T):T=z[90],z[91]!==$||z[92]!==U.heading?(L=U.heading?.trim()&&(0,t.jsx)("h2",{className:(0,c.cn)("text-center text-[28px] font-bold uppercase leading-tight md:text-[60px]",$?"text-white":"text-(--color-base-surface-100)"),children:U.heading}),z[91]=$,z[92]=U.heading,z[93]=L):L=z[93],z[94]!==O||z[95]!==el?(I=el&&(0,t.jsx)(l.CdnImage,{src:el,alt:"",width:1400,height:520,className:"h-[180px] w-full object-contain md:h-[340px]",style:{filter:"drop-shadow(0 20px 13px rgba(0,0,0,0.04)) drop-shadow(0 8px 6.5px rgba(0,0,0,0.03))"},loading:O?"eager":"lazy","aria-hidden":"true"}),z[94]=O,z[95]=el,z[96]=I):I=z[96],C=(U.body_text?.trim()||m.length>0)&&(0,t.jsxs)("div",{className:"flex flex-col items-center gap-8",children:[U.body_text?.trim()&&(0,t.jsx)("p",{className:"text-center text-base leading-5 text-(--color-base-surface-100)",children:U.body_text}),m.length>0&&(0,t.jsx)("ul",{className:"flex list-none flex-wrap items-center justify-center gap-2 text-sm text-(--color-base-surface-100)","aria-label":"Product features",children:m.map(h)})]}),z[11]=V,z[12]=X?.image?.alt_text,z[13]=Q,z[14]=ee,z[15]=B,z[16]=Y,z[17]=$,z[18]=K?.image?.alt_text,z[19]=Z,z[20]=J,z[21]=O,z[22]=el,z[23]=D,z[24]=U.body_text,z[25]=U.button?.link,z[26]=U.features?.feature,z[27]=U.heading,z[28]=M,z[29]=W,z[30]=y,z[31]=C,z[32]=j,z[33]=_,z[34]=w,z[35]=N,z[36]=k,z[37]=S,z[38]=A,z[39]=T,z[40]=L,z[41]=I}else y=z[30],C=z[31],j=z[32],_=z[33],w=z[34],N=z[35],k=z[36],S=z[37],A=z[38],T=z[39],L=z[40],I=z[41];return z[97]!==y||z[98]!==U.button?.aria_label||z[99]!==U.button?.open_in_new_tab?(E=y?.href&&(0,r.transformAbsoluteLinks)(y.href)&&(0,t.jsx)(m.TrackedLink,{href:(0,r.transformAbsoluteLinks)(y.href),target:U.button?.open_in_new_tab?"_blank":void 0,"aria-label":U.button?.aria_label||y.title,trackingLabel:`silhouette-breakdown:${y.title}`,className:"inline-block rounded-[8px] bg-(--color-base-surface-100) px-8 py-3 text-sm font-semibold uppercase tracking-wide text-white",children:y.title}),z[97]=y,z[98]=U.button?.aria_label,z[99]=U.button?.open_in_new_tab,z[100]=E):E=z[100],z[101]!==C||z[102]!==E||z[103]!==T||z[104]!==L||z[105]!==I?(P=(0,t.jsxs)("div",{className:T,children:[L,I,C,E]}),z[101]=C,z[102]=E,z[103]=T,z[104]=L,z[105]=I,z[106]=P):P=z[106],z[107]!==j||z[108]!==_||z[109]!==w||z[110]!==N||z[111]!==k||z[112]!==S||z[113]!==A||z[114]!==P?(R=(0,t.jsxs)("section",{className:j,"data-testid":_,"aria-label":w,children:[N,k,S,A,P]}),z[107]=j,z[108]=_,z[109]=w,z[110]=N,z[111]=k,z[112]=S,z[113]=A,z[114]=P,z[115]=R):R=z[115],R}])},284224,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(376841),l=e.i(544910),i=e.i(556509),s=e.i(177161),n=e.i(581152),o=e.i(981988),c=e.i(590327),d=e.i(702133),u=e.i(20435),m=e.i(299985),h=e.i(429278);function f(){}function p(){}e.s(["VideoThumbnail",0,function(e){let x,b,g,v,y,C,j,_,w,N,k,S,A,T,L,I,E,P,R,z,M,O,V,F,U,$,B=(0,a.c)(62),{data:D}=e,H=(0,c.useLocale)(),W=(0,d.useTranslations)("mediaBlock"),[G,q]=(0,u.useState)(!1),[Y,K]=(0,u.useState)(!1),X=(0,l.usePrefers
22ReducedMotion)(),Z=(0,u.useRef)(null),Q=!X;B[0]!==Q?(x={initialIsPlaying:Q},B[0]=Q,B[1]=x):x=B[1];let{videoId:J,videoHandlers:ee,buttonProps:et}=(0,h.usePlaybackControl)(Z,x);B[2]!==Q?(b=()=>{let e=Z.current;e&&Q&&e.play().catch(p)},g=[Q],B[2]=Q,B[3]=b,B[4]=g):(b=B[3],g=B[4]),(0,u.useEffect)(b,g);let ea=(0,u.useRef)(null);B[5]===Symbol.for("react.memo_cache_sentinel")?(v={initialIsPlaying:!1},B[5]=v):v=B[5];let{videoId:er,videoHandlers:el,buttonProps:ei}=(0,h.usePlaybackControl)(ea,v);if(B[6]!==G||B[7]!==X?(y=()=>{let e=ea.current;e&&(G&&!X?e.play().catch(f):e.pause())},C=[G,X],B[6]=G,B[7]=X,B[8]=y,B[9]=C):(y=B[8],C=B[9]),(0,u.useEffect)(y,C),B[10]!==D.poster_frame||B[11]!==D.video_input||B[12]!==Y){k=Symbol.for("react.early_return_sentinel");e:{let e=(0,r.resolveVideoSrc)(D.video_input);if(!e){k=null;break e}w=(0,i.buildVideoPosterSrc)(e,D.poster_frame),_=(0,i.buildCloudinaryVideoSource)(e,"mp4")??e,S=(0,i.buildCloudinaryVideoSource)(e,"webm"),j=!Y,N=(0,i.buildCloudinaryVideoSource)(e,"mp4",{width:192})??e}B[10]=D.poster_frame,B[11]=D.video_input,B[12]=Y,B[13]=j,B[14]=_,B[15]=w,B[16]=N,B[17]=k,B[18]=S}else j=B[13],_=B[14],w=B[15],N=B[16],k=B[17],S=B[18];if(k!==Symbol.for("react.early_return_sentinel"))return k;let es=N;B[19]!==D.thumbnail_overlay_text||B[20]!==j||B[21]!==w||B[22]!==W||B[23]!==et||B[24]!==ee||B[25]!==J||B[26]!==es?(A=j?(0,t.jsxs)("div",{className:"relative w-32 md:w-48 aspect-video inline-block overflow-hidden rounded-md",children:[(0,t.jsx)("video",{ref:Z,id:J,className:"size-full object-cover",loop:!0,muted:!0,playsInline:!0,preload:"auto",poster:w??void 0,...ee,onError:()=>K(!0),children:(0,t.jsx)("source",{src:es,type:"video/mp4"})}),(0,t.jsx)(s.UnstyledButton,{className:"absolute inset-0 cursor-pointer",onClick:()=>q(!0),"aria-label":D.thumbnail_overlay_text??W("playVideo")}),D.thumbnail_overlay_text&&(0,t.jsx)("span",{className:"text-xs font-medium text-dark-foreground absolute left-2 bottom-2 drop-shadow-sm pointer-events-none",children:D.thumbnail_overlay_text}),(0,t.jsx)(h.PlaybackControlButton,{...et,className:"absolute right-1 bottom-1"})]}):(0,t.jsxs)(s.UnstyledButton,{className:"w-32 md:w-48 aspect-video relative inline-block overflow-hidden rounded-md cursor-pointer",onClick:()=>q(!0),"aria-label":D.thumbnail_overlay_text??W("playVideo"),children:[w?(0,t.jsx)("img",{src:w,alt:"",className:"size-full object-cover",loading:"lazy",decoding:"async"}):(0,t.jsx)(m.FallbackMediaPlaceholder,{}),D.thumbnail_overlay_text&&(0,t.jsx)("span",{className:"text-xs font-medium text-dark-foreground absolute left-2 bottom-2 drop-shadow-sm",children:D.thumbnail_overlay_text})]}),B[19]=D.thumbnail_overlay_text,B[20]=j,B[21]=w,B[22]=W,B[23]=et,B[24]=ee,B[25]=J,B[26]=es,B[27]=A):A=B[27],B[28]===Symbol.for("react.memo_cache_sentinel")?(T=(0,t.jsx)(o.ModalBackdrop,{}),B[28]=T):T=B[28],B[29]===Symbol.for("react.memo_cache_sentinel")?(L=()=>q(!1),B[29]=L):L=B[29],B[30]!==W?(I=W("closeVideo"),B[30]=W,B[31]=I):I=B[31],B[32]===Symbol.for("react.memo_cache_sentinel")?(E=(0,t.jsx)(n.IconClose,{className:"size-4"}),B[32]=E):E=B[32],B[33]!==I?(P=(0,t.jsx)(s.UnstyledButton,{className:"absolute top-1 left-1 z-20",onClick:L,"aria-label":I,children:E}),B[33]=I,B[34]=P):P=B[34];let en=!D.video_audio,eo=w??void 0;return B[35]!==S?(R=S&&(0,t.jsx)("source",{src:S,type:"video/webm"}),B[35]=S,B[36]=R):R=B[36],B[37]!==_?(z=(0,t.jsx)("source",{src:_,type:"video/mp4"}),B[37]=_,B[38]=z):z=B[38],B[39]!==D.vtt||B[40]!==H?(M=D.vtt&&(0,t.jsx)("track",{src:(0,i.buildVttSrc)(D.vtt)??D.vtt,kind:"captions",srcLang:H,label:H,default:!0}),B[39]=D.vtt,B[40]=H,B[41]=M):M=B[41],B[42]!==el||B[43]!==er||B[44]!==en||B[45]!==eo||B[46]!==R||B[47]!==z||B[48]!==M?(O=(0,t.jsxs)("video",{ref:ea,id:er,crossOrigin:"anonymous",muted:en,loop:!0,playsInline:!0,poster:eo,...el,className:"max-w-full max-h-full",children:[R,z,M]}),B[42]=el,B[43]=er,B[44]=en,B[45]=eo,B[46]=R,B[47]=z,B[48]=M,B[49]=O):O=B[49],B[50]!==ei?(V=(0,t.jsx)(h.PlaybackControlButton,{...ei,className:"absolute right-2 top-2"}),B[50]=ei,B[51]=V):V=B[51],B[52]!==P||B[53]!==O||B[54]!==V?(F=(0,t.jsxs)(o.ModalPortal,{children:[T,(0,t.jsxs)(o.ModalContent,{className:"max-w-150 m-8 max-h-[calc(100%-8rem)] pb-0 px-0 overflow-hidden",children:[P,O,V]})]}),B[52]=P,B[53]=O,B[54]=V,B[55]=F):F=B[55],B[56]!==G||B[57]!==F?(U=(0,t.jsx)(o.Modal,{open:G,onOpenChange:q,children:F}),B[56]=G,B[57]=F,B[58]=U):U=B[58],B[59]!==U||B[60]!==A?($=(0,t.jsxs)(t.Fragment,{children:[A,U]}),B[59]=U,B[60]=A,B[61]=$):$=B[61],$}])},990891,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(223640),l=e.i(20435);let i={information:"info",success:"success",warning:"warning",error:"error"};e.s(["ToastBlock",0,function(e){let s,n,o,c=(0,a.c)(8),{data:d}=e,[u,m]=(0,l.useState)(!1);c[0]!==d.message?(s=d.message?.trim(),c[0]=d.message,c[1]=s):s=c[1];let h=s,f=d.variant_type;if(!h||!f||u)return null;let p=i[f];return c[2]!==d.dismissable?(n=d.dismissable?()=>m(!0):void 0,c[2]=d.dismissable,c[3]=n):n=c[3],c[4]!==h||c[5]!==p||c[6]!==n?(o=(0,t.jsx)(r.Toast,{variant:p,onClose:n,children:h}
22),c[4]=h,c[5]=p,c[6]=n,c[7]=o):o=c[7],o}])},222603,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(190266),l=e.i(959115),i=e.i(544910),s=e.i(894214),n=e.i(556509),o=e.i(840633),c=e.i(177161),d=e.i(672489),u=e.i(981988),m=e.i(571805),h=e.i(865094),f=e.i(581152),p=e.i(632137),x=e.i(590327),b=e.i(702133),g=e.i(20435),v=e.i(376841),y=e.i(299985);function C(e,a){let r="text under image"===e.layout,l=!!(0,v.resolveVideoSrc)(e.video_thumbnail?.video),i=l?"bottom":e?.mobile_text_alignment??"bottom",s=l?"bottom":e?.desktop_text_alignment??i,n="light-text"===e.text_color;return(0,t.jsxs)("div",{className:(0,p.cn)("relative flex-1 group max-md:w-full max-md:max-w-[375px]",r&&"flex flex-col aspect-[375/468] md:aspect-[494.66/744.72]"),children:[(0,t.jsxs)(j,{layoutUnder:r,image_link:e.image_link,textColorClass:n?"text-light":"text-dark",children:[(0,t.jsx)(N,{mobile_image:e.mobile_image,desktop_image:e.desktop_image,layoutUnder:r}),!r&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:(0,p.cn)("absolute inset-4 pr-6 flex flex-col gap-2",{"justify-start":"top"===i,"justify-center":"center"===i,"justify-end":"bottom"===i,"md:justify-start":"top"===s,"md:justify-center":"center"===s,"md:justify-end":"bottom"===s}),children:[(0,t.jsx)(_,{eyebrow:e.eyebrow}),(0,t.jsx)(w,{heading:e.heading})]}),(0,t.jsx)(P,{})]})]}),(0,t.jsx)(k,{video_thumbnail:e.video_thumbnail}),r&&(0,t.jsxs)("div",{className:"p-4 flex flex-col gap-4 bg-base-surface-10 shrink-0",children:[(0,t.jsx)(R,{logo:e.logo}),(e.eyebrow||e.heading)&&(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)(_,{under:!0,eyebrow:e.eyebrow}),(0,t.jsx)(w,{under:!0,heading:e.heading})]}),e.body_text&&(0,t.jsx)(m.Text,{render:(0,t.jsx)("span",{}),variant:"b-500",children:e.body_text}),(0,t.jsx)(z,{primary_button:e.primary_button,secondary_button:e.secondary_button}),e.legal_disclaimer_text&&(0,t.jsx)(m.Text,{render:(0,t.jsx)("span",{}),variant:"b-300",children:e.legal_disclaimer_text})]})]},a)}function j(e){let r,l,i,n=(0,a.c)(15),{image_link:o,layoutUnder:c,textColorClass:d,children:u}=e,m=c&&"flex-1 min-h-0";n[0]!==m||n[1]!==d?(r=(0,p.cn)("block relative overflow-hidden",m,d),n[0]=m,n[1]=d,n[2]=r):r=n[2];let h=r;if(!o?.link?.href||c){let e;return n[3]!==u||n[4]!==h?(e=(0,t.jsx)("div",{className:h,children:u}),n[3]=u,n[4]=h,n[5]=e):e=n[5],e}let f=o?.aria_label;n[6]!==o?.link?.href?(l=(0,v.transformAbsoluteLinks)(o?.link?.href)||"#",n[6]=o?.link?.href,n[7]=l):l=n[7];let x=o?.open_in_new_tab?"_blank":void 0,b=o?.open_in_new_tab?"n
22oopener noreferrer":void 0;return n[8]!==u||n[9]!==h||n[10]!==f||n[11]!==l||n[12]!==x||n[13]!==b?(i=(0,t.jsx)(s.Link,{className:h,"aria-label":f,href:l,target:x,rel:b,children:u}),n[8]=u,n[9]=h,n[10]=f,n[11]=l,n[12]=x,n[13]=b,n[14]=i):i=n[14],i}function _(e){let r,l,i=(0,a.c)(5),{eyebrow:s,under:n}=e,o=void 0!==n&&n;if(!s)return null;i[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)("h3",{}),i[0]=r):r=i[0];let c=o?"b-900":"b-600",d=o?void 0:"b-700";return i[1]!==s||i[2]!==c||i[3]!==d?(l=(0,t.jsx)(m.Text,{render:r,variant:c,md:d,children:s}),i[1]=s,i[2]=c,i[3]=d,i[4]=l):l=i[4],l}function w(e){let r,l,i=(0,a.c)(5),{heading:s,under:n}=e,o=void 0!==n&&n;if(!s)return null;i[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,t.jsx)("h3",{}),i[0]=r):r=i[0];let c=o?"b-1100":"d-1100",d=o?void 0:"d-1300";return i[1]!==s||i[2]!==c||i[3]!==d?(l=(0,t.jsx)(m.Text,{render:r,variant:c,md:d,className:"font-black font-decorative max-w-full overflow-hidden text-ellipsis",children:s}),i[1]=s,i[2]=c,i[3]=d,i[4]=l):l=i[4],l}function N(e){let r,l,i,s,n=(0,a.c)(18),{mobile_image:o,desktop_image:c,layoutUnder:d}=e;n[0]!==o?(r=(0,v.resolveImageSrc)(o),n[0]=o,n[1]=r):r=n[1];let u=r;n[2]!==c?(l=(0,v.resolveImageSrc)(c),n[2]=c,n[3]=l):l=n[3];let m=l,h=d?"h-full":"aspect-[375/468] md:aspect-[494.66/744.72]";if(n[4]!==c?.alt_text||n[5]!==h||n[6]!==o?.alt_text||n[7]!==m||n[8]!==u){s=Symbol.for("react.early_return_sentinel");e:{let e=(0,p.cn)("w-full object-cover transition-transform duration-300 ease-in-out group-hover:scale-105",h);if(!u&&!m){let e,a,r;n[11]!==h?(e=(0,p.cn)("w-full",h),n[11]=h,n[12]=e):e=n[12],n[13]===Symbol.for("react.memo_cache_sentinel")?(a=(0,t.jsx)(y.FallbackMediaPlaceholder,{}),n[13]=a):a=n[13],n[14]!==e?(r=(0,t.jsx)("div",{className:e,children:a}),n[14]=e,n[15]=r):r=n[15],s=r;break e}if(u&&m){let a;n[16]!==m?(a=(0,t.jsx)("source",{media:"(min-width: 48rem)",srcSet:m}),n[16]=m,n[17]=a):a=n[17],s=(0,t.jsxs)("picture",{children:[a,(0,t.jsx)(y.CdnImageWithFallback,{src:u,alt:o?.alt_text||c?.alt_text||"",className:e,loading:"lazy"})]});break e}i=(0,t.jsxs)(t.Fragment,{children:[u?(0,t.jsx)(y.CdnImageWithFallback,{src:u,alt:o?.alt_text??"",className:(0,p.cn)(e,"md:hidden"),loading:"lazy"}):(0,t.jsx)("div",{className:(0,p.cn)("w-full md:hidden",h),children:(0,t.jsx)(y.FallbackMediaPlaceholder,{})}),m?(0,t.jsx)(y.CdnImageWithFallback,{src:m,alt:c?.alt_text??"",className:(0,p.cn)(e,"hidden md:block"),loading:"lazy"}):(0,t.jsx)("div",{className:(0,p.cn)("hidden md:block w-full",h),children:(0,t.jsx)(y.FallbackMediaPlaceholder,{})})]})}n[4]=c?.alt_text,n[5]=h,n[6]=o?.alt_text,n[7]=m,n[8]=u,n[9]=i,n[10]=s}else i=n[9],s=n[10];return s!==Symbol.for("react.early_return_sentinel")?s:i}function k(e){let r,l,s,o,h,p,C,j,_,w,N,k,I,P,R,z,M,O,V,F,U,$,B,D,H,W,G,q,Y,K,X,Z,Q=(0,a.c)(73),{video_thumbnail:J}=e,ee=(0,x.useLocale)(),et=(0,b.useTranslations)("mediaBlock"),[ea,er]=(0,g.useState)(!1),[el,ei]=(0,g.useState)(!1),[es,en]=(0,g.useState)(!1),eo=(0,i.usePrefersReducedMotion)(),ec=(0,g.useRef)(null);Q[0]===Symbol.for("react.memo_cache_sentinel")?(r=()=>er(!0),Q[0]=r):r=Q[0];let ed=r;Q[1]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{ec.current?.pause(),er(!1)},Q[1]=l):l=Q[1];let eu=l;if(Q[2]!==ea||Q[3]!==eo?(s=()=>{let e=ec.current;e&&(e.controls=!0,e.muted=!0,ea&&!eo?e.play().catch(E):e.pause())},o=[ea,eo],Q[2]=ea,Q[3]=eo,Q[4]=s,Q[5]=o):(s=Q[4],o=Q[5]),(0,g.useEffect)(s,o),!J)return null;if(Q[6]!==J.poster_frame||Q[7]!==J.video){j=Symbol.for("react.early_return_sentinel");e:{let e=(0,v.resolveVideoSrc)(J.video);if(!e){j=null;break e}p=(0,n.buildVideoPosterSrc)(e,J.poster_frame),_=(0,n.buildCloudinaryVideoSource)(e,"mp4",{width:192})??e,h=(0,n.buildCloudinaryVideoSource)(e,"mp4")??e,C=(0,n.buildCloudinaryVideoSource)(e,"webm")}Q[6]=J.poster_frame,Q[7]=J.video,Q[8]=h,Q[9]=p,Q[10]=C,Q[11]=j,Q[12]=_}else h=Q[8],p=Q[9],C=Q[10],j=Q[11],_=Q[12];if(j!==Symbol.for("react.early_return_sentinel"))return j;let em=C,eh=J.thumbnail_overlay_text,ef=!!J.vtt;Q[13]!==eh||Q[14]!==et?(w=eh?.trim()?eh:et("playVideo"),Q[13]=eh,Q[14]=et,Q[15]=w):w=Q[15],Q[16]!==p||Q[17]!==eo||Q[18]!==es||Q[19]!==el||Q[20]!==_?
22(N=eo||el?p&&!es?(0,t.jsx)("img",{src:p,alt:"",className:"size-full object-cover",loading:"lazy",decoding:"async",onError:()=>en(!0)}):(0,t.jsx)(y.FallbackMediaPlaceholder,{}):(0,t.jsx)("video",{ref:L,className:"size-full object-cover",autoPlay:!0,loop:!0,muted:!0,playsInline:!0,preload:"auto",poster:p??void 0,onError:()=>ei(!0),children:(0,t.jsx)("source",{src:_,type:"video/mp4"})}),Q[16]=p,Q[17]=eo,Q[18]=es,Q[19]=el,Q[20]=_,Q[21]=N):N=Q[21],Q[22]===Symbol.for("react.memo_cache_sentinel")?(k=(0,t.jsx)(d.IconPlay,{className:"size-4 shrink-0 drop-shadow-sm"}),Q[22]=k):k=Q[22],Q[23]!==eh?(I=eh&&(0,t.jsx)(m.Text,{render:(0,t.jsx)("span",{}),variant:"b-300",className:"font-bold truncate drop-shadow-sm",children:eh}),Q[23]=eh,Q[24]=I):I=Q[24],Q[25]!==I?(P=(0,t.jsxs)("span",{className:"pointer-events-none absolute inset-x-0 bottom-0 flex items-center gap-1 px-2 py-3 text-light",children:[k,I]}),Q[25]=I,Q[26]=P):P=Q[26],Q[27]!==P||Q[28]!==w||Q[29]!==N?(R=(0,t.jsxs)(c.UnstyledButton,{className:"absolute left-6 top-6 z-10 aspect-video w-32 overflow-hidden rounded-lg border-2 border-base-surface-10 cursor-pointer md:left-8 md:top-8 md:w-48",onClick:ed,"aria-label":w,children:[N,P]}),Q[27]=P,Q[28]=w,Q[29]=N,Q[30]=R):R=Q[30],Q[31]===Symbol.for("react.memo_cache_sentinel")?(z=e=>e?ed():eu(),Q[31]=z):z=Q[31],Q[32]===Symbol.for("react.memo_cache_sentinel")?(M=(0,t.jsx)(u.ModalBackdrop,{}),Q[32]=M):M=Q[32],Q[33]!==et?(O=et("closeVideo"),Q[33]=et,Q[34]=O):O=Q[34],Q[35]===Symbol.for("react.memo_cache_sentinel")?(V=(0,t.jsx)(f.IconClose,{className:"size-6"}),Q[35]=V):V=Q[35],Q[36]!==O?(F=(0,t.jsx)(c.UnstyledButton,{className:"absolute right-2.5 top-2.5 z-30 flex size-6 items-center justify-center rounded-[3px] bg-white/80 text-dark transition-colors hover:bg-white",onClick:eu,"aria-label":O,children:V}),Q[36]=O,Q[37]=F):F=Q[37];let ep=ef?"metadata":"none",ex=ef?"anonymous":void 0,eb=p??void 0;return Q[38]!==em?(U=em&&(0,t.jsx)("source",{src:em,type:"video/webm; codecs=vp9"}),Q[38]=em,Q[39]=U):U=Q[39],Q[40]!==h?($=(0,t.jsx)("source",{src:h,type:"video/mp4; codecs=hvc1"}),Q[40]=h,Q[41]=$):$=Q[41],Q[42]!==ee||Q[43]!==J.vtt?(B=J.vtt&&(0,t.jsx)("track",{src:(0,n.buildVttSrc)(J.vtt)??J.vtt,kind:"captions",srcLang:ee,label:ee,default:!0}),Q[42]=ee,Q[43]=J.vtt,Q[44]=B):B=Q[44],Q[45]===Symbol.for("react.memo_cache_sentinel")?(D=(0,t.jsx)("span",{}),Q[45]=D):D=Q[45],Q[46]!==et?(H=et("noHtml5Support"),Q[46]=et,Q[47]=H):H=Q[47],Q[48]!==et?(W=et("downloadVideo"),Q[48]=et,Q[49]=W):W=Q[49],Q[50]!==h||Q[51]!==W?(G=(0,t.jsx)("a",{href:h,className:"underline",children:W}),Q[50]=h,Q[51]=W,Q[52]=G):G=Q[52],Q[53]!==H||Q[54]!==G?(q=(0,t.jsxs)(m.Text,{variant:"b-400",className:"text-white",render:D,children:[H," ",G,"."]}),Q[53]=H,Q[54]=G,Q[55]=q):q=Q[55],Q[56]!==ep||Q[57]!==ex||Q[58]!==eb||Q[59]!==U||Q[60]!==$||Q[61]!==B||Q[62]!==q?(Y=(0,t.jsx)("div",{className:"relative flex items-center justify-center",children:(0,t.jsxs)("video",{ref:ec,preload:ep,crossOrigin:ex,muted:!0,playsInline:!0,controls:!0,poster:eb,onPlay:T,onPause:A,onEnded:S,className:"max-w-full max-h-full",children:[U,$,B,q]})}),Q[56]=ep,Q[57]=ex,Q[58]=eb,Q[59]=U,Q[60]=$,Q[61]=B,Q[62]=q,Q[63]=Y):Y=Q[63],Q[64]!==F||Q[65]!==Y?(K=(0,t.jsxs)(u.ModalPortal,{children:[M,(0,t.jsxs)(u.ModalContent,{className:"max-w-150 m-8 max-h-[calc(100%-8rem)] p-0 overflow-hidden",children:[F,Y]})]}),Q[64]=F,Q[65]=Y,Q[66]=K):K=Q[66],Q[67]!==ea||Q[68]!==K?(X=(0,t.jsx)(u.Modal,{open:ea,onOpenChange:z,children:K}),Q[67]=ea,Q[68]=K,Q[69]=X):X=Q[69],Q[70]!==R||Q[71]!==X?(Z=(0,t.jsxs)(t.Fragment,{children:[R,X]}),Q[70]=R,Q[71]=X,Q[72]=Z):Z=Q[72],Z}function S(){return(0,r.dispatchVideoInteraction)("video_complete")}function A(){return(0,r.dispatchVideoInteraction)("pause")}function T(){return(0,r.dispatchVideoInteraction)("play")}function L(e){e&&(e.muted=!0,e.play().catch(I))}function I(){}function E(){}function P(){let e,r=(0,a.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,t.jsx)("div",{className:"absolute right-4 bottom-4",children:(0,t.jsx)(h.IconArrowRight,{})}),r[0]=e):e=r[0],e}function R(e){let r,i,s=(0,a.c)(5),{logo:n}=e;s[0]!==n?(r=(0,v.resolveImageSrc)(n),s[0]=n,s[1]=r):r=s[1];let o=r;if(!o)return null;
22let c=n?.alt_text??"";return s[2]!==o||s[3]!==c?(i=(0,t.jsx)("div",{className:"h-14 overflow-hidden flex items-center justify-start",children:(0,t.jsx)(l.CdnImage,{alt:c,src:o,width:168,height:56,className:"h-full w-auto object-contain"})}),s[2]=o,s[3]=c,s[4]=i):i=s[4],i}function z(e){let r,l,i,n=(0,a.c)(9),{primary_button:c,secondary_button:d}=e,u=c?.link?.href&&c?.link?.title,m=d?.link?.href&&d?.link?.title;return u||m?(n[0]!==u||n[1]!==c?(r=u&&(0,t.jsx)(s.Link,{href:(0,v.transformAbsoluteLinks)(c.link?.href)||"#","aria-label":c.aria_label,target:c.open_in_new_tab?"_blank":void 0,rel:c.open_in_new_tab?"noopener noreferrer":void 0,className:(0,p.cn)((0,o.buttonVariants)({variant:"dark",outline:!0}),"py-2"),children:c.link?.title}),n[0]=u,n[1]=c,n[2]=r):r=n[2],n[3]!==m||n[4]!==d?(l=m&&(0,t.jsx)(s.Link,{href:(0,v.transformAbsoluteLinks)(d.link?.href)||"#","aria-label":d.aria_label,target:d.open_in_new_tab?"_blank":void 0,rel:d.open_in_new_tab?"noopener noreferrer":void 0,className:(0,p.cn)((0,o.buttonVariants)({variant:"light",outline:!0}),"py-2"),children:d.link?.title}),n[3]=m,n[4]=d,n[5]=l):l=n[5],n[6]!==r||n[7]!==l?(i=(0,t.jsxs)("div",{className:"flex flex-row gap-2 flex-wrap md:gap-4",children:[r,l]}),n[6]=r,n[7]=l,n[8]=i):i=n[8],i):null}e.s(["WhatsUpBlock",0,function(e){let r,l,i,s=(0,a.c)(6),{data:n}=e;s[0]!==n.group?(r=n.group??[],s[0]=n.group,s[1]=r):r=s[1];let o=r;return o.length?(s[2]!==o?(l=o.map(C),s[2]=o,s[3]=l):l=s[3],s[4]!==l?(i=(0,t.jsx)("div",{className:"flex flex-col md:flex-row flex-wrap gap-2 max-md:items-center",children:l}),s[4]=l,s[5]=i):i=s[5],i):null}])},776032,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(571805),l=e.i(376841),i=e.i(299985),s=e.i(798785);e.s(["WhyYoullLoveItTile",0,function(e){let n,o,c,d,u,m,h,f,p,x=(0,a.c)(27),{data:b}=e;x[0]!==b.image?(n=(0,l.resolveImageSrc)(b.image),x[0]=b.image,x[1]=n):n=x[1];let g=n,v=b.link?.link?.href;x[2]!==b.link?.link?.title?(o=b.link?.link?.title?.trim(),x[2]=b.link?.link?.title,x[3]=o):o=x[3];let y=o,C=!!v;return x[4]!==b.heading||x[5]!==b.image?.alt_text||x[6]!==g?(c=(0,t.jsx)("div",{className:"relative aspect-square w-full overflow-hidden rounded-lg",children:g?(0,t.jsx)(i.CdnImageWithFallback,{src:g,alt:b.image?.alt_text??b.heading??"",className:"h-full w-full object-cover transition-transform duration-(--duration-medium) group-hover:scale-105"}):(0,t.jsx)(i.FallbackMediaPlaceholder,{})}),x[4]=b.heading,x[5]=b.image?.alt_text,x[6]=g,x[7]=c):c=x[7],x[8]!==b.eyebrow?(d=b.eyebrow&&(0,t.jsx)(r.Text,{variant:"d-600",uppercase:!0,className:"truncate text-muted",children:b.eyebrow}),x[8]=b.eyebrow,x[9]=d):d=x[9],x[10]!==b.heading?(u=b.heading&&(0,t.jsx)(r.Text,{variant:"d-1100",bold:!0,uppercase:!0,render:(0,t.jsx)("h3",{}),className:"line-clamp-2",children:b.heading}),x[10]=b.heading,x[11]=u):u=x[11],x[12]!==b.body_text?(m=b.body_text&&(0,t.jsx)(r.Text,{variant:"b-500",className:"line-clamp-3",children:b.body_text}),x[12]=b.body_text,x[13]=m):m=x[13],x[14]!==b.link||x[15]!==C||x[16]!==v||x[17]!==y?(h=C&&v&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Text,{variant:"b-500",bold:!0,render:(0,t.jsx)("span",{}),className:"underline decoration-1 underline-offset-4 group-hover:decoration-2",children:y}),(0,t.jsx)(s.TrackedLink,{href:(0,l.transformAbsoluteLinks)(v),trackingLabel:"tile-wyli","aria-label":b.link.aria_label||y||void 0,className:"absolute inset-0 z-(--z-base)",...b.link.open_in_new_tab?{target:"_blank",rel:"noopener noreferrer"}:{}})]}),x[14]=b.link,x[15]=C,x[16]=v,x[17]=y,x[18]=h):h=x[18],x[19]!==d||x[20]!==u||x[21]!==m||x[22]!==h?(f=(0,t.jsxs)("div",{className:"mt-4 flex flex-col gap-2",children:[d,u,m,h]}),x[19]=d,x[20]=u,x[21]=m,x[22]=h,x[23]=f):f=x[23],x[24]!==c||x[25]!==f?(p=(0,t.jsxs)("div",{className:"group relative flex w-56 flex-col md:w-112",children:[c,f]}),x[24]=c,x[25]=f,x[26]=p):p=x[26],p}])},967232,335171,396307,e=>{"use strict";var t,a,r=e.i(825504),l=e.i(454558),i=e.i(894214),s=e.i(253086),n=e.i(571805),o=e.i(760287),c=e.i(632137),d=e.i(376841),u=((t={}).overlay="overlay",t.below="below",t),m=((a={}).default="default",a.elevated="elevated",a.silhouette="silhouette",a);e.s(["LabelPosition",()=>u,"Tile",0,function(e){let t,a,u,m,h,f=(0,l.c)(30),{tile:p,className:x,imageWellClassName:b,asMenuItem:g,labelPosition:v,visualTreatment:y,image:C,priority:j}=e,_=void 0===v?"below":v,w=void 0===y?"default":y,N=void 0!==j&&j,[k]=p.reference,{image:S,link:A}=k,{title:T,href:L}=A.link,I=A.open_in_new_tab??!1;f[0]!==S?(t=(0,d.resolveImageSrc)(S),f[0]=S,f[1]=t):t=f[1];let E=t,P=C?.src??E,R=C?.alt??S?.alt_text??"",z="silhouette"===w,M="elevated"===w,O=z?p.tile_well_background_color:void 0,V=M?"rounded-lg":"rounded-md",F=N?"eager":"lazy",U=N?"high":"low";f[2]!==U||f[3]!==R||f[4]!==P||f[5]!==b||f[6]!==V||f[7]!==M||f[8]!==z||f[9]!==_||f[10]!==F||f[11]!==T||f[12]!==O?(a="overlay"!==_||M?(0,r.jsxs)("div",{className:(0,
22c.cn)("flex w-full flex-col",M?"gap-4":"gap-1"),children:[(0,r.jsx)("div",{className:(0,c.cn)("relative flex w-full items-center overflow-hidden",M?"aspect-[288/369] bg-tertiary":"aspect-square bg-tertiary",V,b,O&&`bg-[${O}]`),children:P?(0,r.jsx)(s.ProductImage,{src:P,alt:R,className:"object-cover",loading:F,fetchPriority:U}):null}),!z&&(0,r.jsx)(n.Text,{variant:M?"b-900":"b-400",className:(0,c.cn)("truncate",{"pt-0.5":!M},{"font-bold":M}),children:T})]}):(0,r.jsxs)("div",{className:(0,c.cn)("relative w-full aspect-square bg-tertiary",b,O&&`bg-[${O}]`),children:[P?(0,r.jsx)(s.ProductImage,{src:P,alt:R,className:"object-cover",loading:F,fetchPriority:U}):null,!z&&(0,r.jsx)(n.Text,{variant:"b-400",className:"absolute right-0 bottom-0 left-0 w-full truncate bg-white/80 pt-0.75 pr-1.75 pb-0.5 pl-2.5",children:T})]}),f[2]=U,f[3]=R,f[4]=P,f[5]=b,f[6]=V,f[7]=M,f[8]=z,f[9]=_,f[10]=F,f[11]=T,f[12]=O,f[13]=a):a=f[13];let $=a;if(f[14]!==g||f[15]!==x||f[16]!==$||f[17]!==L||f[18]!==M||f[19]!==z||f[20]!==I){m=Symbol.for("react.early_return_sentinel");e:{let e=(0,c.cn)("block overflow-hidden hover:shadow-elevation-light-500 outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",z?"rounded-tile bg-orange-30 p-0":M?"rounded-lg":"w-23.25 rounded-md",x);if(L){let t,a;f[23]!==I?(t=I?{target:"_blank",rel:"noopener noreferrer"}:{},f[23]=I,f[24]=t):t=f[24];let l=t;f[25]!==L?(a=(0,d.transformAbsoluteLinks)(L),f[25]=L,f[26]=a):a=f[26],m=(0,r.jsx)(o.WithMenuItem,{asMenuItem:g,children:(0,r.jsx)(i.Link,{href:a,className:e,"data-slot":"tile",...l,children:$})});break e}u=(0,c.cn)("min-w-0",e)}f[14]=g,f[15]=x,f[16]=$,f[17]=L,f[18]=M,f[19]=z,f[20]=I,f[21]=u,f[22]=m}else u=f[21],m=f[22];return m!==Symbol.for("react.early_return_sentinel")?m:(f[27]!==$||f[28]!==u?(h=(0,r.jsx)("div",{className:u,"data-slot":"tile",children:$}),f[27]=$,f[28]=u,f[29]=h):h=f[29],h)},"TileVisualTreatment",()=>m],967232);let h={align:"start",dragFree:!0,containScroll:"trimSnaps"};function f(e=!1){return{...h,...e?{watchDrag:!1}:{}}}e.s(["categoryCarouselEmblaOpts",0,h,"getCategoryCarouselEmblaOpts",0,f,"getScrollableEmblaOpts",0,function(e,t=!1){return{...f(t),dragFree:e,loop:!1}}],335171);var p=e.i(20435);let x={isScrollable:!0};e.s(["useCarouselScrollable",0,function(e){let t,a,r=(0,l.c)(3),[i,s]=(0,p.useState)(x);return r[0]!==e?(t=()=>{if(!e)return;let t=()=>{let t=e.rootNode(),a=e.slideNodes();if(!t||0===a.length)return;let r=t.getBoundingClientRect().width,l=0;for(let e of a)l+=e.getBoundingClientRect().width;s({isScrollable:l-r>1})};return t(),e.on("resize",t),e.on("reInit",t),()=>{e.off("resize",t),e.off("reInit",t)}},a=[e],r[0]=e,r[1]=t,r[2]=a):(t=r[1],a=r[2]),(0,p.useEffect)(t,a),i}],396307)},679624,e=>{"use strict";var t=e.i(20435);e.s(["useDebouncedCallback",0,function(e,a){let r=(0,t.useRef)(e),l=(0,t.useRef)(null),i=(0,t.useRef)(null);return r.current=e,(0,t.useEffect)(()=>()=>{null!==l.current&&clearTimeout(l.current)},[]),{call:(...e)=>{i.current=e,null!==l.current&&clearTimeout(l.current),l.current=setTimeout(()=>{l.current=null,i.current=null,r.current(...e)},a)},flush:()=>
22{if(null!==l.current&&(clearTimeout(l.current),l.current=null),null!==i.current){let e=i.current;i.current=null,r.current(...e)}},cancel:()=>{null!==l.current&&(clearTimeout(l.current),l.current=null),i.current=null}}}])},579790,e=>{"use strict";var t=e.i(707735),a=e.i(854027);let r=async(e,r)=>{let{method:l="GET",body:i,...s}=r??{},n=(0,a.typedFetchClient)({baseUrl:"/api/v1"});try{return(await n.fetch({...s,url:e,method:l,body:i})).data}catch(e){if(e instanceof t.HttpError&&e.body)return e.body;throw e}};e.s(["clientFetch",0,r])},41872,e=>{"use strict";var t,a,r=((t={}).None="none",t.Round="round",t.Sharp="sharp",t),l=((a={}).TitleCase="title-case",a.AllCaps="all-caps",a.Bold="bold",a.SectionLead="section-lead",a);e.s(["AccordionFrame",()=>r,"AccordionHeaderDisplay",()=>l])},679866,e=>{"use strict";var t=e.i(611359),a=e.i(41872);e.s(["Accordion",()=>t.Accordion,"AccordionFrame",()=>a.AccordionFrame,"AccordionHeaderDisplay",()=>a.AccordionHeaderDisplay,"AccordionItem",()=>t.AccordionItem,"AccordionPanel",()=>t.AccordionPanel,"AccordionRoot",()=>t.AccordionRoot,"AccordionTrigger",()=>t.AccordionTrigger])},611359,e=>{"use strict";var t,a,r,l,i,s=e.i(825504),n=e.i(454558);e.s([],777473),e.i(777473);var o=e.i(20435),c=e.i(314757),d=e.i(887642),u=e.i(579028),m=e.i(824047),h=e.i(462902);let f=o.createContext(void 0);function p(){let e=o.useContext(f);if(void 0===e)throw Error((0,h.default)(10));return e}var x=e.i(581263),b=e.i(67077),g=e.i(586622);let v={value:()=>null},y=o.forwardRef(function(e,t){let{render:a,className:r,disabled:l=!1,hiddenUntilFound:i,keepMounted:n,loopFocus:h=!0,onValueChange:p,multiple:y=!1,orientation:C="vertical",value:j,defaultValue:_,...w}=e,N=(0,m.useDirection)(),k=o.useMemo(()=>{if(void 0===j)return _??[]},[j,_]),S=(0,d.useStableCallback)(p),A=o.useRef([]),[T,L]=(0,c.useControlled)({controlled:j,default:k,name:"Accordion",state:"value"}),I=(0,d.useStableCallback)((e,t)=>{let a=(0,b.createChangeEventDetails)(g.REASONS.none);if(y)if(t){let t=T.slice();if(t.push(e),S(t,a),a.isCanceled)return;L(t)}else{let t=T.filter(t=>t!==e);if(S(t,a),a.isCanceled)return;L(t)}else{let t=T[0]===e?[]:[e];if(S(t,a),a.isCanceled)return;L(t)}}),E=o.useMemo(()=>({value:T,disabled:l,orientation:C}),[T,l,C]),P=o.useMemo(()=>({accordionItemRefs:A,direction:N,disabled:l,handleValueChange:I,hiddenUntilFound:i??!1,keepMounted:n??!1,loopFocus:h,orientation:C,state:E,value:T}),[N,l,I,i,n,h,C,E,T]),R=(0,x.useRenderElement)("div",e,{state:E,ref:t,props:[{dir:N,role:"region"},w],stateAttributesMapping:v});return(0,s.jsx)(f.Provider,{value:P,children:(0,s.jsx)(u.CompositeList,{elementsRef:A,children:R})})});var C=e.i(362891),j=e.i(207516),_=e.i(804849),w=e.i(412522),N=e.i(193214);let k=o.createContext(void 0);function S(){let e=o.useContext(k);if(void 0===e)throw Error((0,h.default)(15));return e}var A=e.i(655728);let T=o.createContext(void 0);function L(){let e=o.useContext(T);if(void 0===e)throw Error((0,h.default)(9));return e}var I=e.i(809058);let E=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=I.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=I.TransitionStatusDataAttributes.endingStyle]="endingStyle",t),P=((a={}).panelOpen="data-panel-open",a),R={[E.open]:""},z={[E.closed]:""},M={open:e=>e?{[P.panelOpen]:""}:null},O=((r={}).index="data-index",r.disabled="data-disabled",r.open="data-open",r),V={open:e=>e?R:z,index:e=>Number.isInteger(e)?{[O.index]:String(e)}:null,...I.transitionStatusMapping,value:()=>null},F=o.forwardRef(function(e,t){let{className:a,disabled:r=!1,onOpenChange:l,render:i,value:n,...u}=e,{ref:m,index:h}=(0,A.useCompositeListItem)(),f=(0,C.useMergedRefs)(t,m),{disabled:v,handleValueChange:y,state:S,value:L}=p(),I=(0,j.useBaseUiId)(),E=n??I,P=r||v,R=o.useMemo(()=>{if(!L)return!1;for(let e=0;e<L.length;e+=1)if(L[e]===E)return!0;return!1},[L,E]),z=(0,d.useStableCallback)((e,t)=>{l?.(e,t),t.isCanceled||y(E,e)}),M=function(e){let{open:t,defaultOpen:a,onOpenChange:r,disabled:l}=e,i=void 0!==t,[s,n]=(0,c.useControlled)({controlled:t,default:a,name:"Collapsible",state:"open"}),{mounted:u,setMounted:m,transitionStatus:h}
22=(0,N.useTransitionStatus)(s,!0,!0),[f,p]=o.useState(s),[{height:x,width:v},y]=o.useState({height:void 0,width:void 0}),C=(0,j.useBaseUiId)(),[k,S]=o.useState(),A=k??C,[T,L]=o.useState(!1),[I,E]=o.useState(!1),P=o.useRef(null),R=o.useRef(null),z=o.useRef(null),M=o.useRef(null),O=(0,w.useAnimationsFinished)(M,!1),V=(0,d.useStableCallback)(e=>{let t=!s,a=(0,b.createChangeEventDetails)(g.REASONS.triggerPress,e.nativeEvent);if(r(t,a),a.isCanceled)return;let l=M.current;"css-animation"===R.current&&null!=l&&l.style.removeProperty("animation-name"),T||I||(null!=R.current&&"css-animation"!==R.current&&!u&&t&&m(!0),"css-animation"===R.current&&(!f&&t&&p(!0),!u&&t&&m(!0))),n(t),"none"===R.current&&u&&!t&&m(!1)});return(0,_.useIsoLayoutEffect)(()=>{!i||"none"!==R.current||I||s||m(!1)},[i,I,s,t,m]),o.useMemo(()=>({abortControllerRef:P,animationTypeRef:R,disabled:l,handleTrigger:V,height:x,mounted:u,open:s,panelId:A,panelRef:M,runOnceAnimationsFinish:O,setDimensions:y,setHiddenUntilFound:L,setKeepMounted:E,setMounted:m,setOpen:n,setPanelIdState:S,setVisible:p,transitionDimensionRef:z,transitionStatus:h,visible:f,width:v}),[P,R,l,V,x,u,s,A,M,O,y,L,E,m,n,p,z,h,f,v])}({open:R,onOpenChange:z,disabled:P}),O=o.useMemo(()=>({open:M.open,disabled:M.disabled,hidden:!M.mounted,transitionStatus:M.transitionStatus}),[M.open,M.disabled,M.mounted,M.transitionStatus]),F=o.useMemo(()=>({...M,onOpenChange:z,state:O}),[M,O,z]),U=o.useMemo(()=>({...S,index:h,disabled:P,open:R}),[P,h,R,S]),[$,B]=o.useState((0,j.useBaseUiId)()),D=o.useMemo(()=>({open:R,state:U,setTriggerId:B,triggerId:$}),[R,U,B,$]),H=(0,x.useRenderElement)("div",e,{state:U,ref:f,props:u,stateAttributesMapping:V});return(0,s.jsx)(k.Provider,{value:F,children:(0,s.jsx)(T.Provider,{value:D,children:H})})}),U=o.forwardRef(function(e,t){let{render:a,className:r,...l}=e,{state:i}=L();return(0,x.useRenderElement)("h3",e,{state:i,ref:t,props:l,stateAttributesMapping:V})});var $=e.i(987043),B=e.i(282109),D=e.i(197920),H=e.i(447594);let W=new Set([D.ARROW_DOWN,D.ARROW_UP,D.ARROW_RIGHT,D.ARROW_LEFT,D.HOME,D.END]),G=o.forwardRef(function(e,t){let{disabled:a,className:r,id:l,render:i,nativeButton:s=!0,...n}=e,{panelId:c,open:d,handleTrigger:u,disabled:m}=S(),{getButtonProps:h,buttonRef:f}=(0,B.useButton)({disabled:a??m,focusableWhenDisabled:!0,native:s,composite:!0}),{accordionItemRefs:b,direction:g,loopFocus:v,orientation:y}=p(),C="rtl"===g,j="horizontal"===y,{state:w,setTriggerId:N,triggerId:k}=L();(0,_.useIsoLayoutEffect)(()=>(l&&N(l),()=>{N(void 0)}),[l,N]);let A=o.useMemo(()=>({"aria-controls":d?c:void 0,"aria-expanded":d,id:k,tabIndex:0,onClick:u,onKeyDown(e){if(!W.has(e.key))return;(0,H.stopEvent)(e);let t=function(e){let{current:t}=e,a=[];for(let e=0;e<t.length;e+=1){let r=t[e];if(!(0,$.isElementDisabled)(r)){let e=r?.querySelector('[type="button"], [role="button"]');e&&!(0,$.isElementDisabled)(e)&&a.push(e)}}return a}(b),a=t.length-1,r=-1,l=t.indexOf(e.target);function i(){r=v?l+1>a?0:l+1:Math.min(l+1,a)}function s(){r=v&&0===l?a:l-1}switch(e.key){case D.ARROW_DOWN:j||i();break;case D.ARROW_UP:j||s();break;case D.ARROW_RIGHT:j&&(C?s():i());break;case D.ARROW_LEFT:j&&(C?i():s());break;case"Home":r=0;break;case"End":r=a}r>-1&&t[r].focus()}}),[b,u,k,j,C,v,d,c]);return(0,x.useRenderElement)("button",e,{state:w,ref:[t,f],props:[A,n,h],stateAttributesMapping:M})});var q=e.i(774641),Y=e.i(946467);let K=((l={}).disabled="data-disabled",l.orientation="data-orientation",l),X=((i={}).accordionPanelHeight="--accordion-panel-height",i.accordionPanelWidth="--accordion-panel-width",i);var Z=e.i(504068);let Q=o.forwardRef(function(e,t){let{className:a,hiddenUntilFound:r,keepMounted:l,id:i,render:s,...n}=e,{hiddenUntilFound:c,keepMounted:u}=p(),{abortControllerRef:m,animationTypeRef:h,height:f,mounted:v,onOpenChange:y,open:j,panelId:w,panelRef:N,runOnceAnimationsFinish:k,setDimensions:A,setHiddenUntilFound:T,setKeepMounted:I,setMounted:P,setOpen:R,setVisible:z,transitionDimensionRef:M,visible:O,width:F,setPanelIdState:U,transitionStatus:$}=S(),B=r??c,D=l??u;(0,_.useIsoLayoutEffect)(()=>{if(i)return U(i),()=>{U(void 0)}},[i,U]),(0,_.useIsoLayoutEffect)(()=>{T(B)},[T,B]),(0,_.useIsoLayoutEffect)(()=>{I(D)},[I,D]),(0,Z.useOpenChangeComplete)({open:j&&"idle"===$,ref:N,onComplete(){j&&A({width:void 0,height:void 0})}});let{props:H}=function(e){let{abortControllerRef:t,animationTypeRef:a,externalRef:r,height:l,hiddenUntilFound:i,keepMounted:s,id:n,mounted:c,onOpenChange:u,open:m,panelRef:h,runOnceAnimationsFinish:f,setDimensions:p,setMounted:x,setOpen:v,setVisible:y,transitionDimensionRef:j,visible:w,width:N}=e,k=o.useRef(!1),S=o.useRef(null),A=o.useRef(m),T=o.useRef(m),L=(0,Y.useAnimationFrame)(),I=o.useMemo(()=>"css-animation"===a.current?!w:!m&&!c,[m,c,w,a]),P=(0,d.useStableCallback)(e=>{if(!e)return;if(null==a.current||null==j.current){let t=getComputedStyle(e),r="none"!==t.animationName&&""!==t.animationName,l="0s"!==t.transitionDuration&&""!==t.transitionDuration;r&&l||("none"===t.animationName&&"0s"!==t.transitionDuration?a.current="css-transition":"none"!==t.animationName&&"0s"===t.transitionDuration?a.current="css-animation":a.current="none"),"horizontal"===e.getAttribute(K.orientation)||t.transitionProperty.indexOf("width")>-1?j.current="width":j.current="height"}if("css-transition"!==a.current)return;(void 0===l||void 0===N)&&(p({height:e.scrollHeight,width:e.scrollWidth}
22),T.current&&e.style.setProperty("transition-duration","0s"));let t=-1,r=-1;return t=Y.AnimationFrame.request(()=>{T.current=!1,r=Y.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})}),()=>{Y.AnimationFrame.cancel(t),Y.AnimationFrame.cancel(r)}}),R=(0,C.useMergedRefs)(r,h,P);return(0,_.useIsoLayoutEffect)(()=>{if("css-transition"!==a.current)return;let e=h.current;if(!e)return;let r=-1;if(null!=t.current&&(t.current.abort(),t.current=null),m){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(t=>{e.style.setProperty(t,"initial","important")}),T.current||s||e.setAttribute(E.startingStyle,""),p({height:e.scrollHeight,width:e.scrollWidth}),r=Y.AnimationFrame.request(()=>{Object.entries(t).forEach(([t,a])=>{""===a?e.style.removeProperty(t):e.style.setProperty(t,a)})})}else{if(0===e.scrollHeight&&0===e.scrollWidth)return;p({height:e.scrollHeight,width:e.scrollWidth});let a=new AbortController;t.current=a;let r=a.signal,l=null,i=E.endingStyle;return(l=new MutationObserver(s=>{s.some(e=>"attributes"===e.type&&e.attributeName===i)&&(l?.disconnect(),l=null,f(()=>{p({height:0,width:0}),e.style.removeProperty("content-visibility"),x(!1),t.current===a&&(t.current=null)},r))})).observe(e,{attributes:!0,attributeFilter:[i]}),()=>{l?.disconnect(),L.cancel(),t.current===a&&(a.abort(),t.current=null)}}return()=>{Y.AnimationFrame.cancel(r)}},[t,a,L,i,s,c,m,h,f,p,x]),(0,_.useIsoLayoutEffect)(()=>{if("css-animation"!==a.current)return;let e=h.current;
22e&&(S.current=e.style.animationName||S.current,e.style.setProperty("animation-name","none"),p({height:e.scrollHeight,width:e.scrollWidth}),A.current||k.current||e.style.removeProperty("animation-name"),m?(null!=t.current&&(t.current.abort(),t.current=null),x(!0),y(!0)):(t.current=new AbortController,f(()=>{x(!1),y(!1),t.current=null},t.current.signal)))},[t,a,m,h,f,p,x,y,w]),(0,q.useOnMount)(()=>{let e=Y.AnimationFrame.request(()=>{A.current=!1});return()=>Y.AnimationFrame.cancel(e)}),(0,_.useIsoLayoutEffect)(()=>{if(!i)return;let e=h.current;if(!e)return;let t=-1,a=-1;return m&&k.current&&(e.style.transitionDuration="0s",p({height:e.scrollHeight,width:e.scrollWidth}),t=Y.AnimationFrame.request(()=>{k.current=!1,a=Y.AnimationFrame.request(()=>{setTimeout(()=>{e.style.removeProperty("transition-duration")})})})),()=>{Y.AnimationFrame.cancel(t),Y.AnimationFrame.cancel(a)}},[i,m,h,p]),(0,_.useIsoLayoutEffect)(()=>{let e=h.current;e&&i&&I&&(e.setAttribute("hidden","until-found"),"css-transition"===a.current&&e.setAttribute(E.startingStyle,""))},[i,I,a,h]),o.useEffect(function(){let e=h.current;if(e)return e.addEventListener("beforematch",t),()=>{e.removeEventListener("beforematch",t)};function t(e){k.current=!0,v(!0),u(!0,(0,b.createChangeEventDetails)(g.REASONS.none,e))}},[u,h,v]),o.useMemo(()=>({props:{hidden:I,id:n,ref:R}}),[I,n,R])}({abortControllerRef:m,animationTypeRef:h,externalRef:t,height:f,hiddenUntilFound:B,id:i??w,keepMounted:D,mounted:v,onOpenChange:y,open:j,panelRef:N,runOnceAnimationsFinish:k,setDimensions:A,setMounted:P,setOpen:R,setVisible:z,transitionDimensionRef:M,visible:O,width:F}),{state:W,triggerId:G}=L(),Q=o.useMemo(()=>({...W,transitionStatus:$}),[W,$]),J=(0,x.useRenderElement)("div",e,{state:Q,ref:[t,N],props:[H,{"aria-labelledby":G,role:"region",style:{[X.accordionPanelHeight]:void 0===f?"auto":`${f}px`,[X.accordionPanelWidth]:void 0===F?"auto":`${F}px`}},n],stateAttributesMapping:V});return D||B||!D&&v?J:null});e.s(["Header",0,U,"Item",0,F,"Panel",0,Q,"Root",0,y,"Trigger",0,G],386181);var J=e.i(386181),J=J,ee=e.i(632137);function et(e){let t,a,r=(0,n.c)(10),{children:l,className:i,defaultValue:o,value:c,onValueChange:d,multiple:u,disabled:m}=e;return r[0]!==i?(t=(0,ee.cn)("flex flex-col",i),r[0]=i,r[1]=t):t=r[1],r[2]!==l||r[3]!==o||r[4]!==m||r[5]!==u||r[6]!==d||r[7]!==t||r[8]!==c?(a=(0,s.jsx)(J.Root,{className:t,defaultValue:o,value:c,onValueChange:d,multiple:u,disabled:m,children:l}),r[2]=l,r[3]=o,r[4]=m,r[5]=u,r[6]=d,r[7]=t,r[8]=c,r[9]=a):a=r[9],a}function ea(e){let t,a,r=(0,n.c)(10),{children:l,className:i,value:o,onOpenChange:c,disabled:d,id:u,ref:m}=e;return r[0]!==i?(t=(0,ee.cn)(i),r[0]=i,r[1]=t):t=r[1],r[2]!==l||r[3]!==d||r[4]!==u||r[5]!==c||r[6]!==m||r[7]!==t||r[8]!==o?(a=(0,s.jsx)(J.Item,{ref:m,className:t,value:o,disabled:d,onOpenChange:c,id:u,children:l}),r[2]=l,r[3]=d,r[4]=u,r[5]=c,r[6]=m,r[7]=t,r[8]=o,r[9]=a):a=r[9],a}function er(e){let t,a,r,l=(0,n.c)(9),{children:i,className:o,id:c,"data-testid":d}=e;return l[0]!==d?(t=d?{"data-testid":d}:{},l[0]=d,l[1]=t):t=l[1],l[2]!==o?(a=(0,ee.cn)("w-full text-left cursor-pointer data-disabled:cursor-not-allowed",o),l[2]=o,l[3]=a):a=l[3],l[4]!==i||l[5]!==c||l[6]!==t||l[7]!==a?(r=(0,s.jsx)(J.Trigger,{id:c,...t,className:a,children:i}),l[4]=i,l[5]=c,l[6]=t,l[7]=a,l[8]=r):r=l[8],r}function el(e){let t,a,r=(0,n.c)(5),{children:l,className:i}=e;return r[0]!==i?(t=(0,ee.cn)("h-(--accordion-panel-height) overflow-hidden","transition-[height] ease-out","data-ending-style:h-0 data-starting-style:h-0",i),r[0]=i,r[1]=t):t=r[1],r[2]!==l||r[3]!==t?(a=(0,s.jsx)(J.Panel,{className:t,keepMounted:!0,children:l}),r[2]=l,r[3]=t,r[4]=a):a=r[4],a}e.s(["Accordion",0,{Root:et,Item:ea,Trigger:er,Panel:el},"AccordionItem",0,ea,"AccordionPanel",0,el,"AccordionRoot",0,et,"AccordionTrigger",0,er],611359)},142660,e=>{"use strict";var t=e.i(825504),a=e.i(454558),r=e.i(571805),l=e.i(294237),i=e.i(632137),s=e.i(298374),n=e.i(41872),o=e.i(611359);let c=(0,l.cva)("flex flex-col overflow-hidden",{variants:{frame:{none:"border-t border-border first:border-t-0",round:"rounded-lg bg-background",sharp:"bg-background"}},defaultVariants:{frame:n.AccordionFrame.None}}),d=(0,l.cva)("group flex w-full cursor-pointer items-center justify-between gap-2 rounded-[inherit] px-4 py-3 text-left text-foreground outline-none transition-colors focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-ring data-disabled:cursor-not-allowed data-disabled:opacity-50",{variants:{headerDisplay:{"title-case":(0,r.textVariants)({variant:"d-500"}),"all-caps":(0,r.textVariants)({variant:"d-900",uppercase:!0,bold:!0}),bold:(0,r.textVariants)({variant:"d-500",bold:!0}),"section-lead":(0,r.textVariants)({variant:"b-500/200",bold:!0})}},defaultVariants:{headerDisplay:n.AccordionHeaderDisplay.TitleCase}}),u=(0,t.jsx)(s.IconChevronDown,{className:"size-4 shrink-0 transition-transform duration-200 ease-out group-data-[panel-open]:rotate-180","aria-hidden":!0});e.s(["Accordion",0,function(e){let l,s,m,h,f,p,x=(0,a.c)(27),{items:b,frame:g,headerDisplay:v,defaultValue:y,value:C,multiple:j,expandIcon:_,onValueChange:w,className:N,rootClassName:k}=e,S=void 0===g?n.AccordionFrame.None:g,A=void 0!==j&&j,T=void 0===_?u:_,L=S===n.AccordionFrame.Round||S===n.AccordionFrame.Sharp;x[0]!==w?(l=e=>w?.(e.map(String)),x[0]=w,x[1]=l):l=x[1];let I=l;if(x[2]!==N?(s=(0,i.cn)("flex flex-col",N),x[2]=N,x[3]=s):s=x[3],x[4]!==k?(m=(0,i.cn)("flex flex-col",k),x[4]=k,x[5]=m):m=x[5],x[6]!==T||x[7]!==S||x[8]!==v||x[9]!==b||x[10]!==L){let e;x[12]!==T||x[13]!==S||x[14]!==v||x[15]!==L?(e=e=>(0,t.jsxs)(o.AccordionItem,{ref:e.itemRef,value:e.value,disabled:e.disabled,className:(0,i.cn)(c({frame:S}),e.itemClassName),id:e.anchorId,children:[(0,t.jsxs)(o.AccordionTrigger,{className:d({headerDisplay:v}),"data-testid":e.triggerDataTestId,children:[(0,t.jsxs)("span",{className:"flex min-w-0 flex-1 items-center gap-3",children:[!!e.icon&&(0,t.jsx)("span",{className:(0,i.cn)("flex size-8.5 p-1.25 shrink-0 items-center justify-center rounded-full bg-accordion-icon-wrapper [&>
22svg]:size-6",e.iconBackgroundClassName),"aria-hidden":!0,children:e.icon}),(0,t.jsx)("span",{className:"flex min-w-0 flex-1 flex-col gap-0.5",children:e.header??(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.Text,{variant:v===n.AccordionHeaderDisplay.SectionLead?"b-600":"d-500",bold:v===n.AccordionHeaderDisplay.SectionLead||v===n.AccordionHeaderDisplay.Bold||v===n.AccordionHeaderDisplay.AllCaps,uppercase:v===n.AccordionHeaderDisplay.AllCaps,children:e.title}),!!e.subhead&&(0,t.jsx)(r.Text,{variant:"b-300",children:e.subhead})]})})]}),(0,t.jsxs)("span",{className:"flex shrink-0 items-center gap-2",children:[!!e.ratings&&e.ratings,T]})]}),(0,t.jsx)(o.AccordionPanel,{className:"px-4",children:(0,t.jsx)("div",{className:(0,i.cn)("border-t border-border py-3",{"mt-3":L},e.contentClassName),children:e.content})})]},e.value),x[12]=T,x[13]=S,x[14]=v,x[15]=L,x[16]=e):e=x[16],h=b.map(e),x[6]=T,x[7]=S,x[8]=v,x[9]=b,x[10]=L,x[11]=h}else h=x[11];return x[17]!==y||x[18]!==I||x[19]!==A||x[20]!==m||x[21]!==h||x[22]!==C?(f=(0,t.jsx)(o.AccordionRoot,{defaultValue:y,value:C,onValueChange:I,multiple:A,className:m,children:h}),x[17]=y,x[18]=I,x[19]=A,x[20]=m,x[21]=h,x[22]=C,x[23]=f):f=x[23],x[24]!==s||x[25]!==f?(p=(0,t.jsx)("div",{"data-slot":"accordion",className:s,children:f}),x[24]=s,x[25]=f,x[26]=p):p=x[26],p},"accordionVariants",0,{item:c,trigger:d}])},865094,e=>{"use strict";var t=e.i(825504),a=e.i(454558);e.s(["IconArrowRight",0,function(e){let r,l,i,s,n,o=(0,a.c)(8);return o[0]!==e?({className:r,...l}=e,o[0]=e,o[1]=r,o[2]=l):(r=o[1],l=o[2]),o[3]===Symbol.for("react.memo_cache_sentinel")?(i=(0,t.jsx)("title",{children:"Arrow Right"}),s=(0,t.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:"currentColor",d:"M19.1319 10L11.0005 1.86865L9.86914 3.00002L16.0691 9.20003H1.19922V10.8H16.0691L9.86914 17L11.0005 18.1314L19.1319 10Z"}),o[3]=i,o[4]=s):(i=o[3],s=o[4]),o[5]!==r||o[6]!==l?(n=(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","data-slot":"icon-arrow-right",className:r,...l,children:[i,s]}),o[5]=r,o[6]=l,o[7]=n):n=o[7],n}])}]);

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.