"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[9],{45:(e,r,s)=>{s.d(r,{a:()=>n});var a=s(0),i=(s(1),s(16));const{wrapper:c,wrapperLayer:t,visible:l}=i.a,n=({withLayer:e,currentColorPicker:r,toggleColorPicker:s})=>{const i=`${c} ${r?l:""} ${e?t:""}`;return(0,a.jsx)("div",{className:i,onClick:()=>s("")})}},39:(e,r,s)=>{s.d(r,{a:()=>E});var a=s(0),i=s(1),c=s(2),t=s(270),l=s(6);const n={slides:{perView:1.75,spacing:15},breakpoints:{"(min-width: 450px)":{slides:{perView:2.75,spacing:15}},"(min-width: 1024px)":{slides:{perView:5,spacing:15}}}};var o=s(45),d=s(73);var p=s(146),u=s(25);const{wrapper:g,wrapperHero:h,wrapperBadge:m,wrapperBody:j,wrapperName:b,wrapperPrice:P,wrapperPriceHidden:k,wrapperPriceStrikethrough:v,wrapperPriceDiscountValue:x,wrapperPickers:w,image:C,name:N,nameTitle:O,wrapperPriceOriginal:f,wrapperPickersOpen:S,wrapperPickersOpenCarousel:y}=u.a,V=({badgeLabels:{off:e,sale:r},isSaleBadgeEnabled:s,product:i,currencySymbol:l})=>{const{handleActiveProductChange:n,handlePickerState:o,isPickerOpen:u,currentProduct:V,formattedTitle:$,currentVariant:L,discountPercent:A,colorPickerContainerRef:T,isCarousel:B}=(e=>{const[r,s]=(0,c.useState)(""),[a,i]=(0,c.useState)(!1),t=(0,c.useMemo)((()=>{if(""===r)return e[0];const s=e.findIndex((({handle:e})=>e===r));return-1===s?e[0]:e[s]}),[r,e.length]),{colorPickerContainerRef:l,isCarousel:n}=(0,d.b)(t.otherColorsProducts.length),o=""===(p=t).selectedValues.colorName?p.title.replace(p.selectedValues.brand,"").trim():p.title.replace(` - ${p.selectedValues.colorName}`,"").replace(p.selectedValues.brand,"").trim();var p;const{variants:u}=t,g=u[0],h=(m=Number(g.price||t.price),j=Number(g.compareAtPrice||t.compareAtPrice),Number((100*(j-m)/j).toFixed(0)));var m,j;return{currentProductHandle:r,handleActiveProductChange:e=>s(e),handlePickerState:e=>i(e),isPickerOpen:a,currentProduct:t,formattedTitle:o,currentVariant:g,discountPercent:h,isCarousel:n,colorPickerContainerRef:l}})(i),{handle:_,image:{url:E,altText:F},selectedValues:R}=V,H=`${A?v:""}`,D=s?r:`${A}${e}`;return(0,a.jsxs)("div",Object.assign({className:g},{children:[(0,a.jsxs)("a",Object.assign({className:h,href:`/products/${_}?variant=${L.id}`},{children:[A>0?(0,a.jsx)("div",Object.assign({className:m},{children:(0,a.jsx)("div",{dangerouslySetInnerHTML:{__html:D}})})):null,(0,a.jsx)("img",{className:C,src:E,alt:F})]})),(0,a.jsxs)("div",Object.assign({className:j},{children:[(0,a.jsx)("div",{children:(0,a.jsx)("div",Object.assign({className:b},{children:(0,a.jsx)("p",Object.assign({className:N},{children:(0,a.jsxs)("span",Object.assign({className:O},{children:[(0,a.jsx)("b",{children:R.brand}),(0,a.jsx)("br",{}),$," | ",R.colorName]}))}))}))}),(0,a.jsx)("div",Object.assign({ref:T},{children:(0,a.jsxs)("div",Object.assign({className:(0,t.a)(w,u&&S,u&&B&&y)},{children:[A>0?(0,a.jsxs)("div",Object.assign({className:(0,t.a)(P,u&&k)},{children:[(0,a.jsxs)("span",Object.assign({className:H},{children:[l,(null==L?void 0:L.compareAtPrice)||V.compareAtPrice]})),(0,a.jsxs)("span",Object.assign({className:x},{children:[" ",l,(null==L?void 0:L.price)||V.price]}))]})):(0,a.jsx)("div",Object.assign({className:(0,t.a)(P,u&&k)},{children:(0,a.jsxs)("span",Object.assign({className:f},{children:[l,(null==L?void 0:L.price)||V.price]}))})),(0,a.jsx)(p.a,{selectedProduct:_,toggleColorPicker:n,values:V.otherColorsProducts,handlePickerState:o,isPickerOpen:u,isCarousel:B})]}))}))]}))]}))};var $=s(26);const{wrapper:L,wrapperActive:A,wrapperFiniteSlider:T,wrapperStretchItems:B,sliderBar:_}=$.a,E=({badgeLabels:e,currencySymbol:r,isSaleBadgeEnabled:s,upsellProducts:d})=>{const p=`keen-slider first ${L}`,{currentColorPicker:u,toggleColorPicker:g,jsDisabled:h,sliderRef:m,slidesToShow:j}=(e=>{const[r,s]=(0,c.useState)(""),[a,i]=(0,c.useState)(""),[o,d]=(0,c.useState)(!0);(0,c.useEffect)((()=>{d(!1)}),[]);const p=(0,c.useCallback)((e=>{if(a===e)return i("");i(e)}),[a]),u=e.length>2,g=(0,c.useMemo)((()=>u?(0,t.d)(e,3):e),[u]),h=Object.assign(Object.assign({},n),{loop:u,drag:!r,selector:".first > .keen-slider__slide"}),[m,j]=(0,l.a)(h);return(0,c.useEffect)((()=>{}),[g.length]),{currentColorPicker:r,currentSizePicker:a,jsDisabled:o,slidesToShow:g,isLoop:u,sliderRef:m,toggleColorPicker:e=>{var r;r=e,document.body.style.overflowY=r?"hidden":"auto",s(e),i("")},toggleSizePicker:p}})(d);return(0,a.jsxs)(i.Fragment,{children:[(0,a.jsx)("div",Object.assign({className:(0,t.a)(h&&"noJsForCollectionsList")},{children:(0,a.jsx)("div",Object.assign({ref:m,className:(0,t.a)(p,T,u&&A)},{children:j.map(((c,t)=>(0,a.jsx)(i.Fragment,{children:(0,a.jsx)("div",Object.assign({className:"keen-slider__slide"},{children:(0,a.jsx)(V,{currencySymbol:r,product:c,isSaleBadgeEnabled:s,badgeLabels:e},t+c[0].id)}))})))}))})),(0,a.jsx)(o.a,{currentColorPicker:u,toggleColorPicker:g,withLayer:!0})]})}}}]);