1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[482],{10520:function(e,t,r){"use strict";r.d(t,{K:function(){return useSlideVisibility}});var n=r(27378);let useSlideVisibility=({currentSlide:e,itemsPerPage:t,totalItems:r})=>{let o=(0,n.useRef)(new Set);(0,n.useEffect)(()=>{for(let r=0;r<t;r++)o.current.add(e+r)},[e,t]);let isItemVisible=n=>(function({itemsPerPage:e,currentSlide:t,slideIdx:r,totalItems:n}){return t<0||t>=n||r>=t&&r<t+e})({slideIdx:n,currentSlide:e,itemsPerPage:t,totalItems:r});return{shouldRenderItem:e=>o.current.has(e)||isItemVisible(e),isItemVisible}}},92439:function(e,t,r){"use strict";r.d(t,{oN:function(){return useSlider}});var n=r(27378);let o={delta:10,preventScrollOnSwipe:!1,rotationAngle:0,trackMouse:!1,trackTouch:!0,swipeDuration:1/0,touchEventOptions:{passive:!0}},a={first:!0,initial:[0,0],start:0,swiping:!1,xy:[0,0]},i="mousemove",s="mouseup";function rotateXYByAngle(e,t){if(0===t)return e;let r=Math.PI/180*t,n=e[0]*Math.cos(r)+e[1]*Math.sin(r),o=e[1]*Math.cos(r)-e[0]*Math.sin(r);return[n,o]}let nextPage=(e,t)=>(e+1)%t,previousPage=(e,t)=>
1(t-(t-e+1)%t)%t;function reducer(e,t){switch(t.type){case"NEXT_PAGE":{let t=e.infinite?e.totalPages+1:e.totalPages,r=nextPage(e.currentPage,t),n=r%t*e.itemsPerPage;return{...e,sliding:!0,slideDirection:"next",currentItem:n,currentPage:r}}case"PREVIOUS_PAGE":{let t=e.infinite?e.totalPages+1:e.totalPages,r=e.infinite&&0===e.currentPage,n=r?-1:previousPage(e.currentPage,e.totalPages);return{...e,sliding:!0,slideDirection:"previous",currentItem:n%t*e.itemsPerPage,currentPage:n}}case"GO_TO_PAGE":if(t.payload.pageIndex===e.currentPage)return e;return{...e,sliding:t.payload.shouldSlide,slideDirection:t.payload.pageIndex>e.currentPage?"next":"previous",currentItem:t.payload.pageIndex%e.totalPages*e.itemsPerPage,currentPage:t.payload.pageIndex};case"STOP_SLIDE":return{...e,sliding:!1};default:return e}}let defaultSliderState=(e,t,r)=>({currentItem:0,currentPage:0,sliding:!1,slideDirection:"next",totalItems:e,itemsPerPage:t,totalPages:Math.ceil(e/t),infinite:r}),slide=(e,t)=>{"next"===e&&t({type:"NEXT_PAGE"}),"previous"===e&&t({type:"PREVIOUS_PAGE"}),"number"==typeof e&&t({type:"GO_TO_PAGE",payload:{pageIndex:e,shouldSlide:!0}})},useSlider=({totalItems:e,itemsPerPage:t=1,infiniteMode:r=!1,shouldSlideOnSwipe:c=!0,...l})=>{let[u,d]=(0,n.useReducer)(reducer,void 0,()=>defaultSliderState(e,t,r)),p=function(e){var t,r,c;let l;let{trackMouse:u}=e,d=n.useRef(Object.assign({},a)),p=n.useRef(Object.assign({},o)),f=n.useRef(Object.assign({},p.current));for(l in f.current=Object.assign({},p.current),p.current=Object.assign(Object.assign({},o),e),o)void 0===p.current[l]&&(p.current[l]=o[l]);let[b,g]=n.useMemo(()=>(function(e,t){let onStart=t=>{let r="touches"in t;r&&t.touches.length>1||e((e,n)=>{n.trackMouse&&!r&&(document.addEventListener(i,onMove),document.addEventListener(s,onUp));let{clientX:o,clientY:c}=r?t.touches[0]:t,l=rotateXYByAngle([o,c],n.rotationAngle);return n.onTouchStartOrOnMouseDown&&n.onTouchStartOrOnMouseDown({event:t}),Object.assign(Object.assign(Object.assign({},e),a),{initial:l.slice(),xy:l,start:t.timeStamp||0})})},onMove=t=>{e((e,r)=>{let n="touches"in t;if(n&&t.touches.length>1)return e;if(t.timeStamp-e.start>r.swipeDuration)return e.swiping?Object.assign(Object.assign({},e),{swiping:!1}):e;let{clientX:a,clientY:i}=n?t.touches[0]:t,[s,c]=rotateXYByAngle([a,i],r.rotationAngle),l=s-e.xy[0],u=c-e.xy[1],d=Math.abs(l),p=Math.abs(u),f=(t.timeStamp||0)-e.start,b=Math.sqrt(d*d+p*p)/(f||1),g=[l/(f||1),u/(f||1)],h=d>p?l>0?"Right":"Left":u>0?"Down":"Up",O="number"==typeof r.delta?r.delta:r.delta[h.toLowerCase()]||o.delta;if(d<O&&p<O&&!e.swiping)return e;let v={absX:d,absY:p,deltaX:l,deltaY:u,dir:h,event:t,first:e.first,initial:e.initial,velocity:b,vxvy:g};v.first&&r.onSwipeStart&&r.onSwipeStart(v),r.onSwiping&&r.onSwiping(v);let j=!1;return(r.onSwiping||r.onSwiped||r[`onSwiped${h}`])&&(j=!0),j&&r.preventScrollOnSwipe&&r.trackTouch&&t.cancelable&&t.preventDefault(),Object.assign(Object.assign({},e),{first:!1,eventData:v,swiping:!0})})},onEnd=t=>{e((e,r)=>{let n;if(e.swiping&&e.eventData){if(t.timeStamp-e.start<r.swipeDuration){n=Object.assign(Object.assign({},e.eventData),{event:t}),r.onSwiped&&r.onSwiped(n);let o=r[`onSwiped${n.dir}`];o&&o(n)}}else r.onTap&&r.onTap({event:t});return r.onTouchEndOrOnMouseUp&&r.onTouchEndOrOnMouseUp({event:t}),Object.assign(Object.assign(Object.assign({},e),a),{eventData:n})})},cleanUpMouse=()=>{document.removeEventListener(i,onMove),document.removeEventListener(s,onUp)},onUp=e=>{cleanUpMouse(),onEnd(e)},attachTouch=(e,t)=>{let cleanup=()=>{};if(e&&e.addEventListener){let r=Object.assign(Object.assign({},o.touchEventOptions),t.touchEventOptions),n=[["touchstart",onStart,r],["touchmove",onMove,Object.assign(Object.assign({},r),t.preventScrollOnSwipe?{passive:!1}:{})],["touchend",onEnd,r]];n.forEach(([t,r,n])=>e.addEventListener(t,r,n)),cleanup=()=>n.forEach(([t,r])=>e.removeEventListener(t,r))}return cleanup},r={ref:t=>{null!==t&&e((e,r)=>{if(e.el===t)return e;let n={};return e.el&&e.el!==t&&e.cleanUpTouch&&(e.cleanUpTouch(),n.cleanUpTouch=void 0),r.trackTouch&&t&&(n.cleanUpTouch=attachTouch(t,r)),Object.assign(Object.assign(Object.assign({},e),{el:t}),n)})}};return t.trackMouse&&(r.onMouseDown=onStart),[r,attachTouch]})(e=>d.current=e(d.current,p.current),{trackMouse:u}),[u]);return d.current=(t=d.current,r=p.current,c=f.current,r.trackTouch&&t.el?t.cleanUpTouch?r.preventScrollOnSwipe!==c.preventScrollOnSwipe||r.touchEventOptions.passive!==c.touchEventOptions.passive?(t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:g(t.el,r)}
1)):t:Object.assign(Object.assign({},t),{cleanUpTouch:g(t.el,r)}):(t.cleanUpTouch&&t.cleanUpTouch(),Object.assign(Object.assign({},t),{cleanUpTouch:void 0}))),b}({onSwipedRight:()=>c&&slide("previous",d),onSwipedLeft:()=>c&&slide("next",d),trackMouse:!0,...l});return{handlers:p,slide,sliderState:u,sliderDispatch:d}}},7310:function(e,t,r){"use strict";var n=r(27378),o=r(87296),a=r(29935),i=r(92439),s=r(15405),c=r(54959);let createTransformValues=(e,t)=>{let r={},n=100/t;for(let o=0;o<t;++o){let t=e?o-1:o,a=-(n*o);r[t]=a}return r};t.Z=function({children:e,className:t,"aria-label":r,infiniteMode:l=!1,controls:u="complete",testId:d="fs-carousel",transition:p={duration:400,property:"transform"},id:f="fs-carousel",variant:b="scroll",itemsPerPage:g=1,navigationIcons:h,...O}){if(g<1)throw Error("itemsPerPage must be greater than or equal to 1");let v=(0,n.useRef)(null),j="slide"===b,m="scroll"===b,w=n.Children.toArray(e),y=w.length,P=l?y+2:y,S=`${p.property} ${p.duration}ms ${p.timing??""} ${p.delay??""}`,{handlers:x,slide:_,sliderState:E,sliderDispatch:k}=(0,i.oN)({itemsPerPage:g,infiniteMode:l,totalItems:y,shouldSlideOnSwipe:j,...O}
1),D=Math.ceil(y/E.itemsPerPage),[Z,T]=(0,n.useState)("16px"),[N,C]=(0,n.useState)(0);(0,n.useEffect)(()=>{let e=v.current?.firstElementChild;e&&(T(getComputedStyle(e).getPropertyValue("margin-right")),C(Number(e.clientWidth)+parseInt(Z,10)+1))},[N]);let I=(0,n.useMemo)(()=>createTransformValues(l,P),[P,l]),R=l&&e?w.slice(0,1):[],K=l&&e?w.slice(y-1):[],B=K.concat(e??[],R),M=(0,n.useMemo)(()=>({width:`${100*P}%`,transition:E.sliding?S:void 0,transform:`translate3d(${I[E.currentPage]}%, 0, 0)`}),[P,I,S,E.sliding,E.currentPage]),L=(0,n.useMemo)(()=>({width:"100%",overflowX:"scroll",whiteSpace:"nowrap"}),[]),slidePrevious=()=>{!E.sliding&&(l||0!==E.currentPage)&&_("previous",k)},slideNext=()=>{!E.sliding&&(l||E.currentPage!==y-1)&&_("next",k)},onScrollPagination=async(e,t)=>{if("previous"===t&&0===E.currentPage||"next"===t&&E.currentPage===E.totalPages-1)return;let r=e*N*g;v.current?.scrollTo({left:r,behavior:"smooth"}),_(e,k)};return n.createElement("section",{id:f,"data-fs-carousel":!0,"data-fs-carousel-variant":b,className:t,"data-testid":d,"aria-label":r},n.createElement("div",{"data-fs-carousel-track-container":!0,style:{width:"100%",overflow:"hidden",display:m?"block":void 0},...x},n.createElement("ul",{"aria-live":"polite",ref:v,style:j&&M||m&&L,"data-fs-carousel-track":!0,onScroll:e=>{if(j||g>1)return;let t=Number(e.currentTarget.firstElementChild?.scrollWidth),r=e.currentTarget?.scrollLeft,n=r>t/2?Math.round:Math.floor,o=n(r/t);_(o,k)},onTransitionEnd:()=>{k({type:"STOP_SLIDE"}),l&&E.currentItem>=y&&k({type:"GO_TO_PAGE",payload:{pageIndex:0,shouldSlide:!1}}),l&&E.currentItem<0&&k({type:"GO_TO_PAGE",payload:{pageIndex:E.totalPages-1,shouldSlide:!1}})}},B.map((e,t)=>n.createElement(c.Z,{id:f,index:t,key:String(t),state:E,totalItems:y,infiniteMode:l,isScrollCarousel:m,marginRightValue:Z},e)))),1!==D&&("complete"===u||"navigationArrows"===u)&&n.createElement("div",{"data-fs-carousel-controls":!0},n.createElement(o.Z,{"data-fs-carousel-control":"left","aria-controls":f,disabled:!l&&0===E.currentPage,"aria-label":"previous",icon:h?.left??n.createElement(a.Z,{name:"ArrowLeft",width:20,height:20,weight:"bold"}),onClick:()=>{j&&slidePrevious(),m&&onScrollPagination(E.currentPage-1,"previous")}}),n.createElement(o.Z,{"data-fs-carousel-control":"right","aria-controls":f,disabled:!l&&E.currentPage===E.totalPages-1,"aria-label":"next",icon:h?.right??n.createElement(a.Z,{name:"ArrowRight",width:20,height:20,weight:"bold"}),onClick:()=>{j&&slideNext(),m&&onScrollPagination(E.currentPage+1,"next")}})),1!==D&&("complete"===u||"paginationBullets"===u)&&n.createElement(s.Z,{id:f,tabIndex:0,activeBullet:E.currentPage,totalQuantity:D,onKeyDown:e=>{switch(e.key){case"ArrowLeft":j&&slidePrevious(),m&&onScrollPagination(E.currentPage-1,"previous");break;case"ArrowRight":j&&slideNext(),m&&onScrollPagination(E.currentPage+1,"next");break;case"Home":_(0,k);break;case"End":_(y-1,k)}},onClick:async(e,t)=>{j&&!E.sliding&&_(t,k),m&&onScrollPagination(t)},onFocus:e=>e.currentTarget.focus(),ariaControlsGenerator:e=>`${f}-carousel-item-${e}`}))}},15405:function(e,t,r){"use strict";var n=r(27378),o=r(16268);let defaultAriaLabel=(e,t,r)=>r?`Current page from ${e}`:`Go to page ${t+1} from ${e}`,a=(0,n.forwardRef)(function({id:e,totalQuantity:t,activeBullet:r,onClick:a,testId:i="fs-carousel-bullets",ariaLabelGenerator:s=defaultAriaLabel,ariaControlsGenerator:c,...l},u){let d=(0,n.useMemo)(()=>Array(t).fill(0),[t]);return n.createElement("div",{ref:u,"data-fs-carousel-bullets":!0,"data-testid":i,role:"tablist",...l},d.map((t,l)=>{let u=r===l;return n.createElement(o.Z,{key:`${e}-${l}`,role:"tab",tabIndex:-1,"data-fs-carousel-bullet":!0,testId:`${i}-bullet`,onClick:e=>a(e,l),"aria-label":s(e,l,u),"aria-controls":c?.(l),"aria-selected":u,variant:"tertiary"})}))});t.Z=a},54959:function(e,t,r){"use strict";var n=r(27378),o=r(10520);t.Z=function({id:e,index:t,state:r,children:a,totalItems:i,infiniteMode:s,isScrollCarousel:c,marginRightValue:l}){let{isItemVisible:u,shouldRenderItem:d}=(0,o.K)({totalItems:i,currentSlide:r.currentItem,itemsPerPage:r.itemsPerPage}),p={width:`calc((100% - ${l} * ${r.itemsPerPage-1}
1) / ${r.itemsPerPage})`},f=c&&r.itemsPerPage>1?{...p}:{width:"100%"},b=c||d(t-Number(s));return n.createElement("li",{style:f,id:`${e}-carousel-item-${t}`,"data-fs-carousel-item":!0,"data-fs-carousel-item-visible":u(t-Number(s))||void 0},b?a:null)}},15099:function(e,t,r){"use strict";r.d(t,{K:function(){return useBannerText}});var n=r(27378);let o=(0,n.createContext)(void 0),a=(0,n.forwardRef)(function({children:e,testId:t="fs-banner-text",variant:r="primary",colorVariant:a="main",...i},s){return n.createElement(o.Provider,{value:{variant:r,colorVariant:a}},n.createElement("article",{ref:s,"data-fs-banner-text":!0,"data-fs-content":"banner-text","data-fs-banner-text-variant":r,"data-fs-banner-text-color-variant":a,"data-testid":t,...i},e))});function useBannerText(){let e=(0,n.useContext)(o);if(void 0===e)throw Error("Do not use BannerText components outside the BannerText context.");return e}t.Z=a},44373:function(e,t,r){"use strict";var n=r(27378),o=r(15542),a=r(15099);let i=(0,n.forwardRef)(function({testId:e="fs-banner-text-content",title:t,caption:r,link:i,linkText:s,linkTargetBlank:c,...l},u){let{variant:d,colorVariant:p}=(0,a.K)();return n.createElement("header",{ref:u,"data-fs-banner-text-content":!0,"data-fs-content":"banner-text","data-testid":e,...l},n.createElement("div",{"data-fs-banner-text-heading":!0,"data-fs-banner-text-color-variant":p},n.createElement("h2",null,t),"secondary"===d&&r&&n.createElement("p",null,r)),n.createElement(o.Z,{"data-fs-banner-text-link":!0,href:i,variant:d,inverse:"main"===p,"aria-label":s,target:c?"_blank":void 0},s))});t.Z=i},71661:function(e,t,r){"use strict";r.d(t,{u:function(){return useHero}});var n=r(27378);let o=(0,n.createContext)(void 0),a=(0,n.forwardRef)(function({children:e,testId:t="fs-hero",variant:r="primary",colorVariant:a="main",...i},s){return n.createElement(o.Provider,{value:{variant:r,colorVariant:a}},n.createElement("article",{ref:s,"data-fs-hero":!0,"data-fs-hero-variant":r,"data-fs-hero-color-variant":a,"data-testid":t,...i},e))});function useHero(){let e=(0,n.useContext)(o);if(void 0===e)throw Error("Do not use Hero components outside the Hero context.");return e}t.Z=a},48450:function(e,t,r){"use strict";var n=r(27378),o=r(15542),a=r(29935),i=r(71661);let s=(0,n.forwardRef)(function({icon:e,link:t,title:r,linkText:s,linkTargetBlank:c,subtitle:l,children:u,testId:d="fs-hero-heading",...p},f){let{variant:b,colorVariant:g}=(0,i.u)();return n.createElement("header",{ref:f,"data-fs-hero-heading":!0,"data-testid":d,...p},n.createElement("div",{"data-fs-hero-wrapper":!0,"data-fs-content":"hero"},n.createElement("div",{"data-fs-hero-info":!0},n.createElement("h1",{"data-fs-hero-title":!0},r),n.createElement("p",{"data-fs-hero-subtitle":!0},l),!!t&&n.createElement(o.Z,{href:t,inverse:"main"===g,icon:n.createElement(a.Z,{name:"ArrowRight"}),iconPosition:"right",target:c?"_blank":void 0},s)),!!e&&"secondary"===b&&n.createElement("span",{"data-fs-hero-icon":!0},e)))});t.Z=s},22322:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({children:e,testId:t="fs-hero-image",...r},o){return n.createElement("div",{ref:o,"data-fs-hero-image":!0,"data-testid":t,...r},e)});t.Z=o},59631:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({card:e,children:t,colorVariant:r="main",testId:o="fs-newsletter",...a},i){return n.createElement("div",{ref:i,"data-testid":o,"data-fs-content":"newsletter","data-fs-newsletter":e?"card":"","data-fs-newsletter-color-variant":r,...a},t)});t.Z=o},27178:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({addendum:e,testId:t="fs-newsletter-addendum",...r},o){return n.createElement("span",{ref:o,"data-testid":t,"data-fs-newsletter-addendum":!0,...r},e)});t.Z=o},18407:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({children:e,testId:t="fs-newsletter-content",...r},o){return n.createElement("div",{ref:o,"data-testid":t,"data-fs-newsletter-content":!0,...r},e)});t.Z=o},78936:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({children:e,onSubmit:t,testId:r="fs-newsletter-form",...o},a){return n.createElement("form",{ref:a,"data-testid":r,"data-fs-newsletter-form":!0,onSubmit:t,...o},e)});t.Z=o},95039:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({icon:e,title:t,description:r,testId:o="fs-newsletter-header",...a},i){return n.createElement("header",{ref:i,"data-testid":o,"data-fs-newsletter-header":!0,...a},n.createElement("h3",{"data-fs-newsletter-header-title":!0},e,t),r&&n.createElement("span",{"data-fs-newsletter-header-description":!0},r))});t.Z=o},4250:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({testId:e="store-tile",children:t,...r},o){return n.createElement("li",{ref:o,role:"listitem","data-fs-tile":!0,"data-testid":e,...r},t)});t.Z=o},83255:function(e,t,r){"use strict";var n=r(27378);let o=(0,n.forwardRef)(function({testId:e="store-tiles",children:t,...r},o){let a=n.Children.count(t);return n.createElement("ul",{ref:o,role:"list","data-fs-tiles":!0,"data-fs-tiles-variant":3===a?"expanded-first":2===a?"expanded-first-two":"","data-fs-content":"tiles","data-testid":e,...r},t)});t.Z=o},32085:function(e,t,r){"use strict";
1var n=r(90849),o=r(90089),a=r(22515),i=r(18393),s=r(7856),c=r(27378),l=r(79894),u=r.n(l),d=r(59845),p=r(16801),f=r(10797),b=r(24246),g=["product","index","bordered","variant","aspectRatio","imgProps","ratingValue","buttonLabel","onButtonClick","showDiscountBadge","taxesConfiguration"];function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.Z=(0,c.memo)(function(e){var t,r,{product:n,index:l,bordered:h=!0,variant:O="default",aspectRatio:v=1,imgProps:j,ratingValue:m,buttonLabel:w="Add",onButtonClick:y,showDiscountBadge:P=!0,taxesConfiguration:S}=e,x=(0,o.Z)(e,g),{sku:_,isVariantOf:{name:E},image:[k],advertisement:D,offers:{lowPrice:Z,lowPriceWithTaxes:T,offers:[{listPrice:N,availability:C,listPriceWithTaxes:I}]}}=n,R=_objectSpread(_objectSpread({},(0,f.w)({product:n,selectedOffer:0,index:l})),{},{as:u(),passHref:!0,legacyBehavior:!1,prefetch:!1}),K=(0,c.useMemo)(()=>"https://schema.org/InStock"!==C,[C]),B=null!=S&&S.usePriceWithTaxes?T:Z,M=null!=S&&S.usePriceWithTaxes?I:N,L=D?{"data-van-res-id":D.adResponseId,"data-van-aid":D.adId,"data-van-prod-name":E}:{};return(0,b.jsxs)(a.Z,_objectSpread(_objectSpread(_objectSpread({outOfStock:K,bordered:h,variant:O,"data-fs-product-card-sku":_},L),x),{},{children:[(0,b.jsx)(i.Z,{aspectRatio:v,children:(0,b.jsx)(d.Z,{src:k.url,alt:k.alternateName,sizes:"".concat(null!==(t=null==j?void 0:j.sizes)&&void 0!==t?t:"(max-width: 768px) 40vw, 30vw"),width:null!==(r=null==j?void 0:j.width)&&void 0!==r?r:360,height:Math.round((Number(null==j?void 0:j.height)||360)/v),loading:null==j?void 0:j.loading})}),(0,b.jsx)(s.Z,{title:E,price:{value:B,listPrice:M,formatter:p.P},ratingValue:m,outOfStock:K,onButtonClick:y,linkProps:R,showDiscountBadge:B<=M&&P,includeTaxes:null==S?void 0:S.usePriceWithTaxes,includeTaxesLabel:null==S?void 0:S.taxesLabel})]}))})},23110:function(e,t,r){"use strict";r.d(t,{i:function(){return b}});var n=r(90849),o=r(66548),a=r(92659),i=r(42354),s=r(78870),c=r.n(s),l=r(15099),u=r(44373),d={BannerText:l.Z,BannerTextContent:u.Z},p=r(24246);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=(0,o.B)("BannerText",function(e){var t,r,{title:n,caption:o,link:{url:s,text:l,linkTargetBlank:u},variant:d,colorVariant:f}=e,{BannerText:b,BannerTextContent:g}=(0,a.r3)();return(0,p.jsx)(i.Z,{className:"".concat(c().section," section-banner layout__section"),children:(0,p.jsx)(b.Component,_objectSpread(_objectSpread({},b.props),{},{variant:null!==(t=null!=d?d:b.props.variant)&&void 0!==t?t:"primary",colorVariant:null!==(r=null!=f?f:b.props.colorVariant)&&void 0!==r?r:"main",children:(0,p.jsx)(g.Component,_objectSpread(_objectSpread({},g.props),{},{title:n,caption:o,link:null!=s?s:g.props.link,linkText:null!=l?l:g.props.linkText,linkTargetBlank:null!=u?u:g.props.linkTargetBlank}))}))})},d);function OverriddenDefaultBannerText_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function OverriddenDefaultBannerText_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?OverriddenDefaultBannerText_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):OverriddenDefaultBannerText_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var b=(0,o.v)(OverriddenDefaultBannerText_objectSpread(OverriddenDefaultBannerText_objectSpread({},{section:"BannerText"}),{},{Section:f}))},27913:function(e,t,r){"use strict";r.d(t,{V:function(){return h}});var n=r(90849),o=r(66548),a=r(59845),i=r(92659),s=r(42354),c=r(33471),l=r.n(c),u=r(71661),d=r(22322),p=r(48450),f={Hero:u.Z,HeroImage:d.Z,HeroHeader:p.Z},b=r(24246);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var g=(0,o.B)("Hero",e=>{var t,r,{link:n,title:o,subtitle:c,image:u,variant:d,colorVariant:p,icon:f}=e,{Hero:g,HeroImage:h,HeroHeader:O}=(0,i.r3)();return(0,b.jsx)(s.Z,{className:"".concat(l().section," section-hero"),children:(0,b.jsxs)(g.Component,_objectSpread(_objectSpread({},g.props),{},{variant:null!==(t=null!=d?d:g.props.variant)&&void 0!==t?t:"primary",colorVariant:null!==(r=null!=p?p:g.props.colorVariant)&&void 0!==r?r:"main",children:[(0,b.jsx)(h.Component,_objectSpread(_objectSpread({},h.props),{},{children:(0,b.jsx)(a.Z,{loading:"eager",src:u.src,alt:u.alt,width:360,height:240,sizes:"(max-width: 412px) 40vw, (max-width: 768px) 90vw, 50vw",priority:!0})})),(0,b.jsx)(O.Component,_objectSpread({title:o,subtitle:c,link:null==n?void 0:n.url,linkText:null==n?void 0:n.text,linkTargetBlank:null==n?void 0:n.linkTargetBlank,icon:f},O.props))]}))})},f);function OverriddenDefaultHero_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function OverriddenDefaultHero_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?OverriddenDefaultHero_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):OverriddenDefaultHero_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}
1var h=(0,o.v)(OverriddenDefaultHero_objectSpread(OverriddenDefaultHero_objectSpread({},{section:"Hero"}),{},{Section:g}))},90726:function(e,t,r){"use strict";r.d(t,{O:function(){return Z}});var n=r(90849),o=r(66548),a=r(90089),i=r(27378),s=r(12279),c=r(9377),l=r(90832),u=c.HZ,useNewsletter=()=>{var[e,{data:t,error:r,isValidating:n}]=(0,l.t)(u,{data:{name:"",email:""}});return{subscribeUser:e,data:t,error:r,loading:n}},d=r(92659),p=r(24246);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Newsletter_Newsletter=function(e){var{icon:{icon:t,alt:r},title:n,description:o,privacyPolicy:a,emailInputLabel:c,displayNameInput:l,nameInputLabel:u,subscribeButtonLabel:f,subscribeButtonLoadingLabel:b,card:g,toastSubscribe:h,toastSubscribeError:O,colorVariant:v}=e,{Button:j,HeaderIcon:m,InputFieldName:w,InputFieldEmail:y,Newsletter:P,NewsletterAddendum:S,NewsletterContent:x,NewsletterForm:_,NewsletterHeader:E,ToastIconError:k,ToastIconSuccess:D}=(0,d.r3)(),{pushToast:Z}=(0,s.l)(),{subscribeUser:T,loading:N,data:C}=useNewsletter(),I=(0,i.useRef)(null),R=(0,i.useRef)(null),K=(0,i.useRef)(null);return(0,p.jsx)(P.Component,_objectSpread(_objectSpread({card:g,colorVariant:v},P.props),{},{children:(0,p.jsxs)(_.Component,_objectSpread(_objectSpread({ref:I,onSubmit:e=>{var t,r,n,o,a,i,s;e.preventDefault(),T({data:{name:null!==(t=null===(r=R.current)||void 0===r?void 0:r.value)&&void 0!==t?t:"",email:null!==(n=null===(o=K.current)||void 0===o?void 0:o.value)&&void 0!==n?n:""}}),null!=C&&null!==(a=C.subscribeToNewsletter)&&void 0!==a&&a.id?Z(_objectSpread(_objectSpread({},h),{},{status:"INFO",icon:(0,p.jsx)(D.Component,_objectSpread(_objectSpread({width:30,height:30},D.props),{},{name:null!==(i=h.icon)&&void 0!==i?i:D.props.name}))})):Z(_objectSpread(_objectSpread({},O),{},{status:"ERROR",icon:(0,p.jsx)(k.Component,_objectSpread(_objectSpread({width:30,height:30},k.props),{},{name:null!==(s=h.icon)&&void 0!==s?s:k.props.name}))})),I.current.reset()}},_.props),{},{children:[(0,p.jsx)(E.Component,_objectSpread({title:n,description:o,icon:(0,p.jsx)(m.Component,_objectSpread(_objectSpread({width:32,height:32},m.props),{},{name:null!=t?t:m.props.name,"aria-label":null!=r?r:m.props["aria-label"]}))},E.props)),(0,p.jsxs)(x.Component,_objectSpread(_objectSpread({},x.props),{},{children:[l&&(0,p.jsx)(w.Component,_objectSpread(_objectSpread({id:"newsletter-name",required:!0},w.props),{},{label:null!=u?u:w.props.label,inputRef:R})),(0,p.jsx)(y.Component,_objectSpread(_objectSpread({id:"newsletter-email",type:"email",required:!0},y.props),{},{label:null!=c?c:y.props.label,inputRef:K})),(0,p.jsx)(S.Component,_objectSpread({addendum:a},S.props)),(0,p.jsx)(j.Component,_objectSpread(_objectSpread({variant:"secondary",inverse:!0,type:"submit"},j.props),{},{children:N?b:f}))]}))]}))}))},f=r(42354),b=r(20595),g=r.n(b),h=r(16268),O=r(29935),v=r(70786),j=r(59631),m=r(18407),w=r(78936),y=r(95039),P=r(72072),S=r.n(P),x=r(27178),_=["addendum"];function NewsletterAddendum_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var E={Button:h.Z,HeaderIcon:O.Z,InputFieldEmail:v.Z,InputFieldName:v.Z,Newsletter:j.Z,NewsletterAddendum:function(e){var{addendum:t}=e,r=(0,a.Z)(e,_);return(0,p.jsx)(x.Z,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?NewsletterAddendum_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):NewsletterAddendum_ownKeys(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({dangerouslySetInnerHTML:{__html:function(e){if(!e)return"";var t=null;try{t=JSON.parse(e)}catch(e){throw Error('Newsletter\'s prop "addendum" is not a JSON string. This is happening because the overridden prop is malformed or the CMS is providing malformed content for that prop.',{cause:e})}return t?S()(t,void 0,void 0,(e,t)=>{var r;return"LINK"!==e.type?null:(r=e.data.url,'\n <a\n data-fs-link="true"\n data-fs-link-variant="inline"\n data-fs-link-inverse="true"\n data-fs-link-size="regular"\n data-testid="fs-link"\n href="'.concat(r,'"\n >').concat(t,"</a>"))}):""}(t)}},r))},NewsletterContent:m.Z,NewsletterForm:w.Z,NewsletterHeader:y.Z,ToastIconError:O.Z,ToastIconSuccess:O.Z},k=["icon","title","description","privacyPolicy","emailInputLabel","displayNameInput","nameInputLabel","subscribeButtonLabel","subscribeButtonLoadingLabel","card","toastSubscribe","toastSubscribeError","colorVariant"];function Newsletter_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var D=(0,o.B)("Newsletter",function(e){var{icon:t,title:r,description:o,privacyPolicy:i,emailInputLabel:s,displayNameInput:c,nameInputLabel:l,subscribeButtonLabel:u,subscribeButtonLoadingLabel:d,card:b,toastSubscribe:h,toastSubscribeError:O,colorVariant:v}=e,j=(0,a.Z)(e,k);return(0,p.jsx)(f.Z,{className:"".concat(g().section," section-newsletter layout__section"),children:(0,p.jsx)(Newsletter_Newsletter,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Newsletter_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Newsletter_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({icon:t,title:r,description:o,privacyPolicy:i,emailInputLabel:s,displayNameInput:c,nameInputLabel:l,subscribeButtonLabel:u,subscribeButtonLoadingLabel:d,toastSubscribe:h,toastSubscribeError:O,card:b,colorVariant:v},j))})},E);function OverriddenDefaultNewsletter_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function OverriddenDefaultNewsletter_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?OverriddenDefaultNewsletter_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):OverriddenDefaultNewsletter_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}
1var Z=(0,o.v)(OverriddenDefaultNewsletter_objectSpread(OverriddenDefaultNewsletter_objectSpread({},{section:"Newsletter"}),{},{Section:D}))},49541:function(e,t,r){"use strict";r.d(t,{T:function(){return h}});var n=r(90849),o=r(66548),a=r(9957),i=r(42354),s=r(99723),c=r(47310),l=r.n(c),u=r(62150),d=r(32085),p=r(8294),f={ProductShelf:u.Z,__experimentalCarousel:p.Z,__experimentalProductCard:d.Z},b=r(24246);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var g=(0,o.B)("ProductShelf",function(e){var t=Object.assign({},e),{ref:r,inView:o}=(0,a.YD)();return(0,b.jsx)(i.Z,{className:"".concat(l().section," section-product-shelf layout__section"),ref:r,children:(0,b.jsx)(s.Z,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({inView:o},t))})},f);function OverriddenDefaultProductShelf_ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function OverriddenDefaultProductShelf_objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?OverriddenDefaultProductShelf_ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):OverriddenDefaultProductShelf_ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=(0,o.v)(OverriddenDefaultProductShelf_objectSpread(Overrid
1denDefaultProductShelf_objectSpread({},{section:"ProductShelf"}),{},{Section:g}))},14060:function(e,t,r){"use strict";r.d(t,{Z:function(){return ProductTiles_ProductTiles}});var n=r(90089),o=r(27378),a=r(9957),i=r(32085),s=r(90849),c=r(83255),l=r(24246),u=["children"];function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,s.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ui_Tiles_Tiles=e=>{var{children:t}=e,r=(0,n.Z)(e,u);return(0,l.jsx)(c.Z,_objectSpread(_objectSpread({},r),{},{children:t}))},d=r(4250),p=r(4584),ProductTileSkeleton_ProductTileSkeleton=function(e){var{index:t,aspectRatio:r=1}=e;return(0,l.jsxs)("div",{"data-fs-product-tile-skeleton":!0,"data-fs-product-tile-skeleton-index":t,children:[(0,l.jsx)("div",{"data-fs-product-tile-skeleton-image":!0,"data-fs-product-tile-skeleton-index":t,style:{"--fs-product-tile-skeleton-image-aspect-ratio":r},children:(0,l.jsx)(p.Z,{size:{width:"auto",height:"100%"},loading:!0})}),(0,l.jsxs)("div",{"data-fs-product-tile-skeleton-content":!0,"data-fs-product-tile-skeleton-index":t,children:[(0,l.jsxs)("div",{"data-fs-product-tile-skeleton-heading":!0,children:[(0,l.jsx)("div",{"data-fs-product-tile-skeleton-text":!0,"data-fs-product-tile-skeleton-index":t,children:(0,l.jsx)(p.Z,{size:{width:"70%",height:"1.5rem"}})}),(0,l.jsx)("div",{"data-fs-product-tile-skeleton-price":!0,children:(0,l.jsx)(p.Z,{size:{width:"60%",height:"1.5rem"}})})]}),(0,l.jsx)("div",{"data-fs-product-tile-skeleton-badge":!0,"data-fs-product-tile-skeleton-index":t,children:(0,l.jsx)(p.Z,{size:{width:"6rem",height:"2rem"},border:"pill"})})]})]})},getRatio=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?5/3:3/4,ProductTilesSkeleton_ProductTilesSkeleton=function(e){var{children:t,loading:r=!0}=e;return r?(0,l.jsx)(ui_Tiles_Tiles,{children:Array.from({length:3},(e,t)=>(0,l.jsx)(d.Z,{children:(0,l.jsx)(ProductTileSkeleton_ProductTileSkeleton,{index:t+1,aspectRatio:getRatio(3,t)})},String(t)))}):(0,l.jsx)(l.Fragment,{children:t})},f=r(54828),b=r(57764),g=r(42354),h=r(93551),O=r.n(h),v=["title","taxesConfiguration"],ProductTiles_getRatio=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?5/3:3/4,getSizes=(e,t)=>3===e&&0===t||2===e&&(0===t||1===t)?{width:594,height:364}:{width:284,height:364},ProductTiles_ProductTiles=e=>{var t,r,{title:s,taxesConfiguration:c}=e,u=(0,n.Z)(e,v),p=(0,o.useRef)(!1),{ref:h,inView:j}=(0,a.YD)(),m=(0,b.k)(u),w=null==m?void 0:null===(t=m.search)||void 0===t?void 0:t.products,y=null!==(r=null==w?void 0:w.edges)&&void 0!==r?r:[],{sendViewItemListEvent:P}=(0,f.m)({products:y,title:s,page:0,pageSize:0});return((0,o.useEffect)(()=>{j&&!p.current&&y.length&&(P(),p.current=!0)},[j,y.length,P]),(null==w?void 0:w.edges.length)===0)?null:(0,l.jsxs)(g.Z,{className:"".concat(O().section," section-product-tiles layout__section"),ref:h,children:[(0,l.jsx)("h2",{className:"text__title-section layout__content",children:s}),(0,l.jsx)(ProductTilesSkeleton_ProductTilesSkeleton,{loading:!w,children:(0,l.jsx)(ui_Tiles_Tiles,{children:y.map((e,t)=>(0,l.jsx)(d.Z,{children:(0,l.jsx)(i.Z,{"data-testid":"tile-card",product:e.node,index:t+1,variant:"wide",aspectRatio:ProductTiles_getRatio(y.length,t),imgProps:getSizes(y.length,t),taxesConfiguration:c})},e.node.id))})})]})}},63096:function(e,t,r){"use strict";var n=r(4584),o=r(24246);t.Z=function(e){var{bordered:t,sectioned:r,displayButton:a,aspectRatio:i=1,variant:s="default"}=e;return(0,o.jsxs)("div",{"data-fs-product-card-skeleton":!0,"data-fs-product-card-skeleton-variant":s,"data-fs-product-card-skeleton-bordered":t,"data-fs-product-card-skeleton-sectioned":r,children:[(0,o.jsx)("div",{"data-fs-product-card-skeleton-image":!0,style:{"--fs-product-card-skeleton-image-aspect-ratio":i},children:(0,o.jsx)(n.Z,{size:{width:"100%",height:"100%"}})}),(0,o.jsxs)("div",{"data-fs-product-card-skeleton-content":!0,children:[(0,o.jsx)(n.Z,{"data-fs-product-card-skeleton-text":!0,size:{width:"90%",height:"1.5rem"}}),(0,o.jsx)(n.Z,{"data-fs-product-card-skeleton-text":!0,size:{width:"70%",height:"1.5rem"}}),(0,o.jsx)(n.Z,{"data-fs-product-card-skeleton-badge":!0,size:{width:"6rem",he
1ight:"2rem"},border:"pill"}),a&&(0,o.jsx)(n.Z,{"data-fs-product-card-skeleton-button":!0,size:{width:"6rem",height:"2rem"},style:{columnGap:".75rem"}})]})]})}},8294:function(e,t,r){"use strict";var n=r(7310),o=r(21809),a=r(24246);t.Z=function(e){var{id:t,testId:r,children:i,itemsPerPage:s,variant:c="scroll",infiniteMode:l=!1}=e,{loading:u,isTablet:d,isMobile:p}=(0,o.Z)();return u?null:(0,a.jsx)(n.Z,{id:t,testId:r,variant:c,infiniteMode:l,itemsPerPage:d||p?1.6:s,children:i})}},99723:function(e,t,r){"use strict";r.d(t,{Z:function(){return ui_ProductShelf_ProductShelf}});var n=r(90849),o=r(90089),a=r(27378),i=r(62150),s=r(94148),c=r(78497),l=r(63096),u=r(24246),ProductShelfSkeleton_ProductShelfSkeleton=function(e){var{children:t,aspectRatio:r,itemsPerPage:n,loading:o=!0}=e;return o?(0,u.jsx)(i.Z,{"data-fs-product-shelf-skeleton":!0,children:(0,u.jsx)(s.Z,{children:Array.from({length:n},(e,t)=>(0,u.jsx)(c.Z,{children:(0,u.jsx)(l.Z,{aspectRatio:r,sectioned:!0,bordered:!0})},String(t)))})}):(0,u.jsx)(u.Fragment,{children:t})},d=r(54828),p=r(92659),f=r(57764),b=["title","inView","productCardConfiguration","numberOfItems","itemsPerPage","taxesConfiguration"];function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach(function(t){(0,n.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ui_ProductShelf_ProductShelf=function(e){var t,r,n,{title:i,inView:s,productCardConfiguration:{bordered:c,showDiscountBadge:l}={},numberOfItems:g,itemsPerPage:h=5,taxesConfiguration:O={}}=e,v=(0,o.Z)(e,b),{ProductShelf:j,__experimentalCarousel:m,__experimentalProductCard:w}=(0,p.r3)(),y=null!==(t=i.replace(/[^\w\s]/gi,"-").replace(/\s+/g,"-").toLowerCase())&&void 0!==t?t:"",P=(0,a.useId)(),S=(0,a.useRef)(!1),x=(0,f.k)(_objectSpread({first:g},v)),_=null==x?void 0:null===(r=x.search)||void 0===r?void 0:r.products,E=null!==(n=null==_?void 0:_.edges)&&void 0!==n?n:[],{sendViewItemListEvent:k}=(0,d.m)({products:E,title:i,page:0,pageSize:0});return((0,a.useEffect)(()=>{s&&!S.current&&E.length&&(k(),S.current=!0)},[s,E.length,k]),(null==_?void 0:_.edges.length)===0)?null:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("h2",{className:"text__title-section layout__content",children:i}),(0,u.jsx)(ProductShelfSkeleton_ProductShelfSkeleton,{aspectRatio:1,loading:void 0===_,itemsPerPage:h,children:(0,u.jsx)(j.Component,_objectSpread(_objectSpread({},j.props),{},{children:(0,u.jsx)(m.Component,_objectSpread(_objectSpread({id:y||P,itemsPerPage:h},m.props),{},{children:E.map((e,t)=>(0,a.createElement)(w.Component,_objectSpread(_objectSpread({aspectRatio:1,imgProps:{width:216,height:216,sizes:"(max-width: 768px) 42vw, 30vw"}},w.props),{},{bordered:null!=c?c:w.props.bordered,showDiscountBadge:null!=l?l:w.props.showDiscountBadge,taxesConfiguration:O,key:"".concat(e.node.id),product:e.node,index:t+1})))}
1))}))})]})}},78870:function(e){e.exports={section:"section_section__p_P_L"}},33471:function(e){e.exports={section:"section_section__Pdf2v"}},20595:function(e){e.exports={section:"section_section__6iqtV"}},47310:function(e){e.exports={section:"section_section__TjtMz",loading:"section_loading__ffSvt"}},93551:function(e){e.exports={section:"section_section__Wwc_y",loading:"section_loading__7M1Dl"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.