(window.webpackJsonpalfagresalfa_slider_layout_0_23_4=window.webpackJsonpalfagresalfa_slider_layout_0_23_4||[]).push([["SliderLayout"],[function(e,t){e.exports=React},function(e,t,n){"use strict";n.r(t),n.d(t,"useSliderGroupState",(function(){return c})),n.d(t,"useSliderGroupDispatch",(function(){return d}));var r=n(2),i=n(0),a=n.n(i),o=Object(i.createContext)(void 0),s=Object(i.createContext)(void 0),l=function(e,t){switch(t.type){case"SLIDE":return Object.assign(Object.assign({},e),{currentSlide:t.payload.currentSlide,transform:t.payload.transform});default:return e}};function c(){return Object(i.useContext)(o)}function d(){return Object(i.useContext)(s)}t.default=function(e){var t=e.children,n=Object(i.useReducer)(l,{currentSlide:0,transform:null,isHovering:!1}),c=Object(r.a)(n,2),d=c[0],u=c[1];return a.a.createElement(o.Provider,{value:d},a.a.createElement(s.Provider,{value:u},t))}},,,,,,,function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.responsive-values@0.x/useResponsiveValue"]},,function(e,t){e.exports=ReactIntl},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/useCssHandles"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.list-context@0.x/useListContext"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.device-detector@0.x/useDevice"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.css-handles@1.x/createCssHandlesContext"]},function(e,t){e.exports=__RENDER_8_COMPONENTS__["vtex.store-icons@0.x/IconCaret"]},function(e,t,n){"use strict";n.r(t),function(e){var t=n(3);n.p=Object(t.getPublicPath)("alfagresalfa.slider-layout@0.23.4");var r=Object(t.register)((function(){return n(19)}),e,"alfagresalfa.slider-layout@0.23.4","alfagresalfa.slider-layout@0.x","SliderLayout");r.renderHotReload,r.setupHMR}.call(this,n(9)(e))},function(e,t,n){e.exports={"slide--visible":"alfagresalfa-slider-layout-0-x-slide--visible","slide--hidden":"alfagresalfa-slider-layout-0-x-slide--hidden"}},,function(e,t,n){"use strict";n.r(t),n.d(t,"CSS_HANDLES",(function(){return X}));var r=n(6),i=n(0),a=n.n(i),o=n(10),s=n(11),l=n.n(s),c=n(12),d=n.n(c),u=n(8),f=n.n(u),m=n(4),p=n(13),v=n.n(p),g=n(2),S=n(1),h=Object(i.createContext)(void 0),b=Object(i.createContext)(void 0);function y(e,t){var n,r,i,a;switch(t.type){case"ADJUST_ON_RESIZE":return Object.assign(Object.assign({},e),{slidesPerPage:t.payload.slidesPerPage,navigationStep:t.payload.navigationStep,transform:t.payload.shouldCorrectItemPosition?e.transformMap[e.currentSlide]:e.transform});case"SLIDE":return Object.assign(Object.assign({},e),{transform:null!==(n=t.payload.transform)&&void 0!==n?n:e.transform,currentSlide:t.payload.currentSlide,useSlidingTransitionEffect:!0});case"TOUCH":return Object.assign(Object.assign({},e),{transform:null!==(r=t.payload.transform)&&void 0!==r?r:e.transform,isOnTouchMove:t.payload.isOnTouchMove});case"DISABLE_TRANSITION":return Object.assign(Object.assign({},e),{useSlidingTransitionEffect:!1});case"ADJUST_CURRENT_SLIDE":return Object.assign(Object.assign({},e),{currentSlide:t.payload.currentSlide,transform:null!==(i=t.payload.transform)&&void 0!==i?i:e.transform});case"SYNC_SLIDER_GROUP":return Object.assign(Object.assign({},e),{currentSlide:t.payload.currentSlide,transform:null!==(a=t.payload.transform)&&void 0!==a?a:e.transform,useSlidingTransitionEffect:!0});case"ADJUST_CONTEXT_VALUES":return Object.assign(Object.assign({},e),{transformMap:t.payload.transformMap,slideWidth:t.payload.slideWidth,slidesPerPage:t.payload.slidesPerPage,transform:t.payload.transform,navigationStep:t.payload.navigationStep,totalItems:t.payload.totalItems});default:return e}}var O=function(e){var t,n,r=e.autoplay,o=e.children,s=e.totalItems,l=e.label,c=void 0===l?"slider":l,d=e.navigationStep,u=void 0===d?"page":d,f=e.infinite,m=void 0!==f&&f,p=e.itemsPerPage,v=e.centerMode,O=e.slideTransition,E=void 0===O?{speed:400,delay:0,timing:""}:O,P=e.centerModeSlidesGap,w=Object(S.useSliderGroupState)(),j=Object(i.useState)({itemsPerPage:null,totalItems:null}),T=Object(g.a)(j,2),_=T[0],I=T[1],M="page"===u?p:u,C=s<=p?s:p,D=(m?2*C:0)+s,x=Object(i.useMemo)((function(){var e=100/D,t=e;return"disabled"!==v&&(t=C/(C+1)*e,"to-the-left"===v&&P&&(t=e*C/(C+.5))),t}),[D,v,P,C]),N=Object(i.useMemo)((function(){for(var e={},t=0;t=0?i=o[r=c]:0!==n?(r=0,i=0):e&&(i=o[r=c]),l&&l({type:"SLIDE",payload:{currentSlide:r,transform:i}}),s({type:"SLIDE",payload:{transform:i,currentSlide:r}})}}},j=function(e){var t=Object(i.useState)(!1),n=Object(g.a)(t,2),r=n[0],a=n[1],o=Object(S.useSliderGroupState)(),s=Object(S.useSliderGroupDispatch)();return Object(i.useEffect)((function(){var t=function(){null==s||s({type:"HOVER",payload:{isHovering:!0}}),a(!0)},n=function(){null==s||s({type:"HOVER",payload:{isHovering:!1}}),a(!1)};return(null==e?void 0:e.current)&&(e.current.addEventListener("mouseenter",t),e.current.addEventListener("mouseleave",n)),function(){var r=e.current;r&&(r.removeEventListener("mouseenter",t),r.removeEventListener("mouseleave",n))}}),[e,s]),(null==o?void 0:o.isHovering)?{isHovering:!0}:{isHovering:r}},T=n(14),_=n.n(T)()(X),I=_.CssHandlesProvider,M=_.useContextCssHandles,C=function(e,t){return t%e==0?"firstVisible":(t+1)%e==0?"lastVisible":""},D=function(e){return a.a.Children.toArray(a.a.Children.map(e,(function(e){return"string"==typeof e||"number"==typeof e?e:Object(i.cloneElement)(e,Object.assign(Object.assign({},e.props),{__isDuplicated:!0}))})))},x=function(e){var t=e.infinite,n=e.usePagination,o=e.centerMode,s=e.centerModeSlidesGap,l=e.totalItems,c=e.children,d=E(),u=d.slideWidth,f=d.slidesPerPage,m=d.currentSlide,p=d.isOnTouchMove,v=d.useSlidingTransitionEffect,g=d.slideTransition,h=g.speed,b=g.timing,y=g.delay,O=d.transformMap,w=d.transform,j=P(),T=Object(S.useSliderGroupDispatch)(),_=M(),I=_.handles,x=_.withModifiers,N=function(e){var t=e.currentSlide,n=e.slidesPerPage,r=e.totalItems,a=e.centerMode,o=Object(i.useRef)(new Set);Object(i.useEffect)((function(){for(var e=0;e=n&&t=n&&t+1=n&&t-1=i)}({index:e,currentSlide:t,slidesToShow:n,totalItems:r,centerMode:a})};return{shouldRenderItem:function(e){return o.current.has(e)||s(e)},isItemVisible:s}}({currentSlide:m,slidesPerPage:f,totalItems:l,centerMode:o}),R=N.shouldRenderItem,L=N.isItemVisible,A=t&&c?D(c).slice(0,f):[],k=(t&&c?D(c).slice(c.length-f):[]).concat(null!=c?c:[],A),H=f<=l?"".concat(100*k.length/f,"%"):"100%";return a.a.createElement("div",{"data-testid":"slider-track",className:"".concat(I.sliderTrack," flex ").concat("disabled"!==o?"":"justify-around"," relative pa0 ma0"),style:{transition:p||!v?void 0:"transform ".concat(h,"ms ").concat(b," ").concat(y,"ms"),transform:"translate3d(".concat(p?w:O[m],"%, 0, 0)"),width:H},onTransitionEnd:function(){j({type:"DISABLE_TRANSITION"}),m>=l&&(j({type:"ADJUST_CURRENT_SLIDE",payload:{currentSlide:0,transform:O[0]}}),null==T||T({type:"SLIDE",payload:{currentSlide:0,transform:O[0]}})),m<0&&(j({type:"ADJUST_CURRENT_SLIDE",payload:{currentSlide:m+l,transform:O[m+l]}}),null==T||T({type:"SLIDE",payload:{currentSlide:m+l,transform:O[m+l]}}))},"aria-atomic":"false","aria-live":"polite"},k.map((function(e,i){var c=i-(t?f:0),d={width:"".concat(u,"%"),marginLeft:"disabled"===o||s?void 0:"".concat(u/(8*f),"%"),marginRight:"disabled"===o||s?void 0:"".concat(u/(8*f),"%"),paddingLeft:"disabled"!==o&&s?s/2:void 0,paddingRight:"disabled"!==o&&s?s/2:void 0};return a.a.createElement("div",Object(r.a)({key:c},function(e,t,n){return t<0||t>=n?{"aria-hidden":!e,role:"none presentation"}:{"aria-hidden":!e,role:"group","aria-roledescription":"slide","aria-label":"".concat(t+1," of ").concat(n)}}(L(c),c,l),{className:"".concat(x("slide",[C(f,c),L(c)?"visible":"hidden"])," flex relative"),"data-index":c>=0&&c0?u(r):d(r)};return a.a.createElement("div",{className:"".concat(p.paginationDotsContainer," flex absolute justify-center pa0 ma0 bottom-0 left-0 right-0"),role:"group","aria-label":"Slider pagination dots"},S.map((function(e){var n=e===H(g,s,o);return a.a.createElement("div",{className:"".concat(v("paginationDot",n?"isActive":"")," ").concat(n?"bg-emphasis":"bg-muted-3"," grow dib br-100 pa2 mr2 ml2 bw0 pointer outline-0"),style:{height:"".concat(.625,"rem"),width:"".concat(.625,"rem")},key:e,tabIndex:e,onKeyDown:function(t){return h(t,e)},onClick:function(t){return h(t,e)},role:"button","aria-controls":t,"aria-label":"Dot ".concat(e+1," of ").concat(S.length),"data-testid":"paginationDot"})})))},G=Object(i.memo)(U),W=["sliderLayoutContainer","sliderTrackContainer"].concat(Object(m.a)(["sliderTrack","slide","slideChildrenContainer"]),Object(m.a)(["sliderLeftArrow","sliderRightArrow","sliderArrows"]),Object(m.a)(["paginationDotsContainer","paginationDot"])),z=function(e){var t=e.children,n=e.totalItems,r=e.infinite,o=void 0!==r&&r,s=e.showNavigationArrows,l=e.showPaginationDots,c=e.usePagination,d=void 0===c||c,u=e.arrowSize,f=e.fullWidth,m=e.itemsPerPage,p=e.centerMode,S=e.centerModeSlidesGap,h=M().handles,b=v()().isMobile,y=E(),O=y.label,T=void 0===O?"slider":O,_=y.slidesPerPage,I=Object(i.useRef)(null),C=function(e){var t=e.infinite,n=e.centerMode,r=P(),a=E().transform,o=w(t),s=o.goForward,l=o.goBack,c=Object(i.useState)({touchStartX:0,touchInitialTransform:a}),d=Object(g.a)(c,2),u=d[0],f=d[1];return{onTouchEnd:function(e){var t=e.changedTouches[0].clientX-u.touchStartX;Math.abs(t)>75?(t>0&&l(),t<0&&s()):r({type:"TOUCH",payload:{transform:u.touchInitialTransform,isOnTouchMove:!1}}),f({touchStartX:0,touchInitialTransform:a}),r({type:"TOUCH",payload:{isOnTouchMove:!1}})},onTouchStart:function(e){var t=e.touches[0].clientX;f({touchStartX:t,touchInitialTransform:a})},onTouchMove:function(e){var t=e.touches[0].clientX-u.touchStartX,i=u.touchInitialTransform+t/(25*("disabled"!==n?2:1));r({type:"TOUCH",payload:{transform:i,isOnTouchMove:!0}})}}}({infinite:o,centerMode:p}),D=C.onTouchEnd,N=C.onTouchStart,R=C.onTouchMove;!function(e,t){var n=E().autoplay,r=j(t).isHovering,a=(null==n?void 0:n.stopOnHover)&&r,o=w(e).goForward;Object(i.useEffect)((function(){if(n){var e=setTimeout((function(){o()}),n.timeout);return a&&clearTimeout(e),function(){return clearTimeout(e)}}}),[o,a,n])}(o,I),function(e,t){var n=E(),r=n.navigationStep,a=n.isPageNavigationStep,o=n.totalItems,s=P();Object(i.useEffect)((function(){var n=o<=t?o:t,i=a?n:r,l=function(e){s({type:"ADJUST_ON_RESIZE",payload:{shouldCorrectItemPosition:e,slidesPerPage:n,navigationStep:i}})},c=function(t){l(!t||e)};return l(!1),window.addEventListener("resize",c),function(){return window.removeEventListener("resize",c)}}),[e,s,o,t,a,r])}(o,m);var L=_>=n,A="".concat(T.toLowerCase().trim().replace(/ /g,"-"),"-items"),H=Boolean(("always"===s||"mobileOnly"===s&&b||"desktopOnly"===s&&!b)&&!L),U=Boolean(("always"===l||"mobileOnly"===l&&b||"desktopOnly"===l&&!b)&&!L);return a.a.createElement("section",{onTouchStart:function(e){return d&&!L?N(e):null},onTouchEnd:function(e){return d&&!L?D(e):null},onTouchMove:function(e){return d&&!L?R(e):null},"aria-label":T,style:{WebkitOverflowScrolling:d?void 0:"touch",paddingLeft:f?void 0:2*u,paddingRight:f?void 0:2*u},className:"w-100 flex items-center relative ".concat(h.sliderLayoutContainer)},a.a.createElement("div",{className:"w-100 ".concat(h.sliderTrackContainer," ").concat(d?"overflow-hidden":"overflow-x-scroll"),ref:I},a.a.createElement(x,{centerMode:p,centerModeSlidesGap:S,infinite:o,totalItems:n,usePagination:d},t)),H&&d&&a.a.createElement(i.Fragment,null,a.a.createElement(k,{totalItems:n,orientation:"left",controls:A,infinite:o,arrowSize:u}),a.a.createElement(k,{totalItems:n,orientation:"right",controls:A,infinite:o,arrowSize:u})),U&&d&&a.a.createElement(G,{totalItems:n,controls:A,infinite:o}))},F=(n(17),function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i