"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[21],{130:(e,r,a)=>{var i=a(0),t=a(1),s=a(2),l=a(8);const n={initial:0,mode:"free",slides:{perView:2.5},breakpoints:{"(min-width: 700px)":{slides:{perView:3.5}},"(min-width: 990px)":{slides:{perView:6.3}}},loop:!1};function d(e){return r=>{r.on("animationStarted",(()=>{const a=r.track.details.minIdx,i=r.track.details.maxIdx,t=r.animator.targetIdx||0;e({min:a,max:i,current:t})}))}}var c=a(185),p=a(4);const{wrapper:o,wrapperLeft:m,wrapperRight:g,wrapperHidden:u}={wrapper:"rrRGLZLG",wrapperLeft:"PnnodPwG",wrapperRight:"v57npQFZ",wrapperHidden:"zeHquJSO"},w=({current:e,min:r,max:a,handleSlideNext:s,handleSlidePrev:l})=>{const n=e===r,d=e===a;return(0,i.jsxs)(t.Fragment,{children:[(0,i.jsx)("button",Object.assign({onClick:l,className:(0,c.a)(o,m,n&&u)},{children:(0,i.jsx)(p.d,{})})),(0,i.jsx)("button",Object.assign({onClick:s,className:(0,c.a)(o,g,d&&u)},{children:(0,i.jsx)(p.d,{})}))]})},{wrapper:x,wrapperSlider:h,wrapperSlideImage:S,wrapperSlideImageCircleText:j,wrapperSlideImageRect:b,wrapperSlideImageRectText:I,arrowLeft:f,arrowRight:N,disable:v,disableRight:C}={wrapper:"bMWCKcbC",wrapperTitle:"zLB1tqPJ",wrapperSlider:"PY_G48E7",wrapperSlideImage:"OjLDlYYG",wrapperSlideImageCircle:"FvmE7zPW",wrapperSlideImageRect:"tBQlSfp9",wrapperSlideImageCircleText:"mn_WahdH",wrapperSlideImageRectText:"P0LdwTK_",wrapperSlideImageActive:"aN01EFqU",wrapperSlideNoImg:"ofABgIaA",wrapperSlideNoImgBorder:"ueev9h9r",wrapperSlideNoImgBorderActive:"ho7WrIX2",wrapperSlideNoImgCircle:"Zj44fCu3",wrapperSlideNoImgRect:"y__JHxr5",wrapperTitleCollection:"Qs8vnW1Y",uppercaseText:"aDJIBRsw",arrowLeft:"P_Ql_3IM",arrowRight:"Sf06ISl3",disable:"QPyEgOtK",disableRight:"GLtVZ9KY"};(0,a(3).createEntrypoint)("generic-categories-slider-feature",(({sliderData:e})=>{const{isJsDisabled:r,carouselRef:a,handleSlideNext:o,handleSlidePrev:m,slideIdx:{current:g,min:u,max:j}}=function(){const[e,r]=(0,s.useState)(!0),[a,i]=(0,s.useState)({min:0,max:1,current:0}),[t,c]=(0,l.a)(n,[d(i)]);var p,o;(0,s.useEffect)((p=c,o=n,()=>(p.current&&p.current.update(Object.assign({},o)),()=>{p.current&&p.current.destroy()})),[c.current]);const m=(0,s.useCallback)((e=>{e.stopPropagation(),c.current&&c.current.prev()}),[c.current]),g=(0,s.useCallback)((e=>{e.stopPropagation(),c.current&&c.current.next()}),[c.current]);return(0,s.useEffect)((()=>{r(!1)}),[]),{carouselRef:t,isJsDisabled:e,handleSlidePrev:m,handleSlideNext:g,slideIdx:a}}(),k=e.length>0,O=e.length>2,R=e.length>6;return(0,i.jsx)(t.Fragment,{children:(0,i.jsxs)("div",Object.assign({className:(0,c.a)(x,r&&"noJsCollectionsSlider")},{children:[O&&(0,i.jsx)(w,{max:j,min:u,current:g,handleSlideNext:o,handleSlidePrev:m}),R&&(0,i.jsxs)(t.Fragment,{children:[(0,i.jsx)("a",Object.assign({className:(0,c.a)(f,g===u?v:""),onClick:m},{children:(0,i.jsx)(p.r,{})})),(0,i.jsx)("a",Object.assign({className:(0,c.a)(N,g===j?(0,c.a)(v,C):""),onClick:o},{children:(0,i.jsx)(p.s,{})}))]}),(0,i.jsx)("div",Object.assign({ref:a,className:(0,c.a)(h,"keen-slider")},{children:k&&e.map((({href:e,image:{src:r,alt:a},title:t,handle:s,isSubNavAvailable:l},n)=>{if(""!==r)return(0,i.jsxs)("a",Object.assign({href:e,className:(0,c.a)(`keen-slider__slide number-slide${n}`,S)},{children:[(0,i.jsx)("div",Object.assign({className:(0,c.a)(b)},{children:(0,i.jsx)("img",{src:r,alt:a,loading:"lazy"})})),(0,i.jsx)("p",Object.assign({className:(0,c.a)(I)},{children:t}))]}),e+s)}))}))]}))})}))()}},e=>{e.O(0,[1,2,3,4,5,6],(()=>(130,e(e.s=130)))),e.O()}]);