"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[51],{34:(e,t,s)=>{s.d(t,{a:()=>r});const r={wrapper:"qXqaGvU_",wrapperDots:"A1Vn5hnZ",wrapperDotsDesktop:"XAsGdK6q",wrapperDotsDot:"GMHcG4hf",wrapperDotsDotActive:"h_i75tOn",wrapperDotsMobile:"m9CU7GRw"}},206:(e,t,s)=>{var r=s(1),n=(s(2),s(3)),a=s(246),i=s(40),l=s(4),o=s(104);const{wrapper:c,wrapperBottom:p,wrapperBottomTitle:d,wrapperBottomPrice:g,wrapperBottomPriceCompare:m,wrapperBottomPriceCrossed:h}={wrapper:"mxIIxPD1",wrapperBottom:"K1yv_WX7",wrapperBottomTitle:"bt0yFuIt",wrapperBottomPrice:"JbgoB0i6",wrapperBottomPriceCompare:"ruGCfmet",wrapperBottomPriceCrossed:"JUYvhXeV"},b=({handle:e,id:t,title:s,featuredImage:a,price:i,compareAtPrice:b,pageType:j,heading:u,productType:w,collection:f,handleAddProductInView:v})=>{const[x,y]=(0,n.d)({triggerOnce:!0,threshold:.5});return(0,l.useEffect)((()=>{y&&v({id:t,name:s,listName:f,creativeName:a.src,category:w,position:0})}),[y]),(0,r.jsxs)("a",Object.assign({ref:x,className:c,href:`/products/${e}`,onClick:()=>(0,o.c)(j,u,t,s)},{children:[(0,r.jsx)("img",{alt:a.alt,src:a.src}),(0,r.jsxs)("div",Object.assign({class:p},{children:[(0,r.jsx)("div",Object.assign({class:d},{children:s})),(0,r.jsx)("div",Object.assign({class:(0,n.c)(g,!!b&&m)},{children:i})),!!b&&(0,r.jsx)("div",Object.assign({class:h},{children:b}))]}))]}))},{wrapper:j,wrapperImage:u,wrapperImageImg:w,wrapperImageImgDescription:f,embla:v,emblaViewport:x,emblaContainer:y,emblaSlide:I}={wrapper:"h52Mgb60",wrapperImage:"Q1tfEp7o",wrapperImageImg:"V3g7D8HN",wrapperImageImgDescription:"u920obgO",arrowMove:"ygoAnbK8",embla:"KY9tmcei",emblaViewport:"OMmbpVq5",emblaContainer:"sxdrnj6r",emblaSlide:"hWsddnII",wrapperSlide:"Rz25ogK3",wrapperSlideBottom:"cswxqwTg",wrapperSlideBottomTitle:"DLn2QkAF",wrapperSlideBottomPrice:"VPl65jGL",wrapperSlideBottomPriceCompare:"AlgJCetE",wrapperSlideBottomPriceCrossed:"WcYArF0Z"},O=({slides:e,setScrollProgress:t,pageType:s,heading:n,collection:c,handleAddProductInView:p,columns_desktop:d})=>{const[g,m]=(0,a.a)({loop:!1,align:"start",slidesToScroll:"auto"});null==m||m.on("scroll",(e=>{const s=Math.max(0,Math.min(1,e.scrollProgress()));t(100*s)}));const h=(0,l.useRef)(null),[j,O]=(0,l.useState)(0);(0,l.useEffect)((()=>{var e,t;h.current&&O(null!==(t=null===(e=null==h?void 0:h.current)||void 0===e?void 0:e.height)&&void 0!==t?t:0)}),[h]);const k={"top-left":{justifyContent:"flex-start",alignItems:"flex-start"},"top-center":{justifyContent:"flex-start",alignItems:"center"},"top-right":{justifyContent:"flex-start",alignItems:"flex-end"},"middle-left":{justifyContent:"center",alignItems:"flex-start"},"middle-center":{justifyContent:"center",alignItems:"center"},"middle-right":{justifyContent:"center",alignItems:"flex-end"},"bottom-left":{justifyContent:"flex-end",alignItems:"flex-start"},"bottom-center":{justifyContent:"flex-end",alignItems:"center"},"bottom-right":{justifyContent:"flex-end",alignItems:"flex-end"}},T=100/d+"%",P=e.map(((e,t)=>{var a;if("isPromotionalImage"in e){const t=Math.round(255*e.overlay_opacity/100).toString(16).padStart(2,"0"),i=`${e.overlay_color}${t}`;return(0,r.jsxs)("div",Object.assign({className:u,style:{height:j||"95%","--overlay-color":null!=i?i:"#000000b3"},onClick:()=>(0,o.b)(s,n)},{children:[(0,r.jsx)("div",Object.assign({className:w},{children:(0,r.jsx)("img",{ref:h,src:e.featuredImage.src,alt:e.featuredImage.alt})})),(0,r.jsxs)("div",Object.assign({className:f,style:Object.assign(Object.assign({height:j||"95%"},k[e.contendPosition]),{textAlign:null!==(a=e.contentAlignment)&&void 0!==a?a:"center"})},{children:[(0,r.jsx)("h4",{children:e.heading}),(0,r.jsx)("p",{children:e.description}),(0,r.jsxs)("a",Object.assign({href:e.buttonLink,style:{justifyContent:"right"===e.contentAlignment?"end":"left"===e.contentAlignment?"start":"center"}},{children:[e.buttonLabel,(0,r.jsx)("svg",Object.assign({width:"6",height:"10",viewBox:"0 0 6 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:(0,r.jsx)("path",{d:"M1 1L5 5L1 9",stroke:"#fff","stroke-width":"1.2","stroke-linecap":"round","stroke-linejoin":"round"})}))]}))]}))]}),e.heading)}return(0,r.jsx)(b,Object.assign({},e,{pageType:s,heading:n,collection:c,handleAddProductInView:p}),e.id)}));return(0,r.jsxs)("section",Object.assign({className:v,style:{"--slide-size-desktop":T}},{children:[(0,r.jsx)("div",Object.assign({className:x,ref:g},{children:(0,r.jsx)("div",Object.assign({className:y},{children:P.map(((e,t)=>(0,r.jsx)("div",Object.assign({className:I},{children:e}),t)))}))})),(0,r.jsx)(i.a,{emblaApi:m,pageType:s,heading:n,slidesDesktop:{total:e.length,perView:4},slidesMobile:{total:e.length,perView:2}})]}))};var k=s(11),T=s(16);const{wrapper:P,wrapperHeading:C,wrapperHeadingInfo:S,wrapperHeadingTabs:B,wrapperHeadingTabsTab:_,wrapperHeadingTabsTabActive:A,wrapperButton:N,wrapperProgress:V,wrapperProgressBar:D}={wrapper:"OQ1gTske",wrapperHeading:"RZlevlIZ",wrapperHeadingInfo:"n3yR4KBI",wrapperHeadingTabs:"WW7sphRj",wrapperHeadingTabsTab:"Ef6wxdMQ",wrapperHeadingTabsTabActive:"vFETun5K",wrapperButton:"sFxlEum2",wrapperProgress:"iGhkKkJt",wrapperProgressBar:"XqyPOk7F"};(0,s(6).createEntrypoint)("generic-tabs",(({heading:e,description:t,disableBottomSpacing:s,disableTopSpacing:a,styles:i="",tabs:o,pageType:c,showProgressBar:p,columns_desktop:d=4})=>{const{activeTab:g,scrollProgress:m,setScrollProgress:h,sliderRef:b,handleClickTab:j}=(()=>{const[e,t]=(0,l.useState)(0),[s,r]=(0,l.useState)(0),[n]=(0,T.a)({slides:{perView:"auto"},initial:0});return{activeTab:e,scrollProgress:s,setScrollProgress:r,sliderRef:n,handleClickTab:(e,s,r,n)=>{t(e),((e,t,s)=>{const r={event:"click:tab",event_action:`click:${e}`,event_category:`TabbedSection-${t}`,event_label:s};k.b.push(r)})(s,r,n)}}})(),{handleAddProductInView:u,ref:w}=((e,t)=>{const{ref:s,inView:r}=(0,n.d)({triggerOnce:!0,threshold:.25}),[a,i]=(0,l.useState)([]),o=(0,l.useCallback)((e=>{i((t=>[...t,Object.assign(Object.assign({},e),{position:t.length+1})]))}),[]);return(0,l.useEffect)((()=>{r&&((e,t)=>{const s={event:"impression",event_action:"impression:tabbedSection",event_category:`TabbedSection-${e}`,event_label:t};k.b.push(s)})(e,t)}),[r]),(0,l.useEffect)((()=>{a.length&&((e,t,s)=>{const r={event:"impression",event_action:"impression:product",event_category:`TabbedSection-${e}`,event_label:t,items_tracked:s};k.b.push(r)})(e,t,a)}),[a.length]),{handleAddProductInView:o,ref:s}})(c,e);return(0,r.jsxs)("div",Object.assign({ref:w,class:P,style:{marginTop:a?"0px":"var(--section-spacing)",marginBottom:s?"0px":"var(--section-spacing)"}},{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:i}}),(0,r.jsxs)("div",Object.assign({class:C},{children:[(0,r.jsxs)("div",Object.assign({class:S},{children:[(0,r.jsx)("h3",{children:e}),(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})]})),(0,r.jsx)("div",Object.assign({style:{width:"100%"}},{children:(0,r.jsx)("div",Object.assign({ref:b,className:(0,n.c)("keen-slider",B)},{children:o.map(((t,s)=>(0,r.jsx)("div",Object.assign({className:"keen-slider__slide",style:{minWidth:"fit-content !important",maxWidth:"fit-content !important"}},{children:(0,r.jsx)("div",Object.assign({className:(0,n.c)(_,g===s&&A),style:{marginRight:s===o.length-1?"15px":"10px"},onClick:()=>j(s,t.label,c,e)},{children:t.label}),s)}),t.label)))}))}))]})),o.map(((t,s)=>(0,r.jsxs)("div",Object.assign({style:{display:g===s?"block":"none"}},{children:[(0,r.jsx)(O,{collection:t.collection,slides:t.slides,setScrollProgress:h,pageType:c,heading:e,handleAddProductInView:u,columns_desktop:d}),(0,r.jsx)("a",Object.assign({className:N,href:t.shopAllButtonLink,onClick:()=>((e,t)=>{const s={event:"click:shopAll",event_action:"click:ShopAll",event_category:`TabbedSection-${e}`,event_label:t};k.b.push(s)})(c,e)},{children:t.shopAllButtonLabel})),p&&(0,r.jsx)("div",Object.assign({className:V},{children:(0,r.jsx)("div",{className:D,style:{transform:`translate3d(${m}%,0px,0px)`}})}))]}),s)))]}))}))}},e=>{e.O(0,[1,2,3,5,4,6,11,12,13],(()=>(206,e(e.s=206)))),e.O()}]);