"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[32],{48:(e,t,i)=>{i.d(t,{a:()=>n});var s=i(0),a=i(1);function n({sources:e,className:t,preload:i="metadata"}){const n=(0,a.useRef)(null);return(0,a.useEffect)((()=>{n.current&&n.current.load()}),[e]),(0,s.jsx)("video",{ref:n,class:t,preload:i,playsInline:!0,muted:!0,loop:!0,autoPlay:!0,children:e.map((e=>(0,s.jsx)("source",{src:e.url,type:e.mimeType,width:e.width,height:e.height},e.url)))})}},66:(e,t,i)=>{i.d(t,{a:()=>c});var s=i(0),a=i(1),n=i(51),o=i(18),r=i(24),l=i(10),u=i(31),d=i(3);function c(e){const{product:t,selectedVariant:i,appearance:a,location:n,isBundle:o}=e,{pdpWishlistLoc:r}=(0,d.d)((e=>({pdpWishlistLoc:e.pdpWishlistLoc})));return(0,u.a)()?"pdp"===a&&r!==n?null:i?t.isPack||o||!i||i.parentId?null:(0,s.jsx)(p,Object.assign({},e,{selectedVariant:i})):null:null}function p({appearance:e,product:t,selectedVariant:i,disabled:u=!1,location:c}){var p;const{isMobile:m}=(0,d.d)((e=>({isMobile:e.isMobile}))),{toggleWishlistItem:h,wishlistItems:f,wishlistMode:v}=(0,n.g)(),b=(0,r.b)(t,i),w=(0,a.useMemo)((()=>{const e=i.childProductId;return parseInt(e||t.id)}),[i.childProductId,t.id]),I=(0,a.useMemo)((()=>parseInt(i.variantId)),[i.variantId]),M=(0,a.useMemo)((()=>"undefined"!=typeof window?window.location.origin+b:b),[b]),g=(0,a.useMemo)((()=>f.some((e=>e.variantId===I))),[I,f]),P=(0,a.useMemo)((()=>f.some((e=>e.productId===w))),[w,f]),k=(0,a.useMemo)((()=>{switch(v){case"variant":return g;case"product":return P;default:return!1}}),[v,g,P]),y=(0,a.useCallback)((()=>{void 0!==I&&void 0!==w&&(document.activeElement instanceof HTMLElement&&document.activeElement.blur(),h({epi:I,empi:w,du:M}))}),[h,I,w,M]),[$,j]=(0,a.useState)(!1);(0,a.useLayoutEffect)((()=>{j(!0)}),[]);const x=null!==(p=i.productTitle)&&void 0!==p?p:t.title,E=$&&k,L=E?"Remove":"Add",N=E?"from":"to",W=(0,a.useMemo)((()=>(0,l.b)(x,i.selectedOptions)),[x,i.selectedOptions]),B=W?`${L} ${W} ${N} wishlist`:`${L} ${N} wishlist`,C="pdp"===e?o.a.wishlistButtonPDP:o.a.wishlistButtonPLP,O="image"===c?m?o.a.pdpImageMobile:o.a.pdpImageDesktop:void 0,T=O?`${C} ${O}`:C;return(0,s.jsx)("button",{onClick:y,class:T,"aria-pressed":$&&k,disabled:u,"aria-label":B,children:(0,s.jsx)("div",{className:o.a.wishlistButtonIcon})})}},31:(e,t,i)=>{i.d(t,{a:()=>a,b:()=>n});var s=i(3);function a(){return(0,s.d)((e=>e.wishlistEnabled))}function n(){return(0,s.d)((e=>e.wishlistProvider))}},45:(e,t,i)=>{i.d(t,{a:()=>n});var s=i(1),a=i(5);function n(){const e=(0,a.m)("maxFullSizeWidth","1200","300")();return(0,s.useMemo)((()=>{if(!e)return 1200;try{const t=parseInt(e);if(Number.isNaN(t))return;return t}catch(e){return}}),[e])}}}]);