!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="05ca54e1-ee99-4a65-9f1f-37e705694381",e._sentryDebugIdIdentifier="sentry-dbid-05ca54e1-ee99-4a65-9f1f-37e705694381")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[330],{5112:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[...slug]",function(){return r(296)}])},4891:function(e,t,r){"use strict";r.d(t,{m:function(){return removeAttributes}});let removeAttributes=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.reduce((e,t)=>{let r=RegExp("".concat(t,'=".*?"'),"mg");return e.replace(r,"")},e)}},7486:function(e,t,r){"use strict";r.d(t,{K:function(){return removeDoubleQuotes}});let removeDoubleQuotes=e=>e.replace(/["]/g,"")},8967:function(e,t,r){"use strict";r.d(t,{a:function(){return removeEmptyTextElements}});let removeEmptyTextElements=e=>e.replace(/\<(p|span)\>(\&nbsp;|)\<\/(p|span)\>/,"")},5021:function(e,t,r){"use strict";r.d(t,{E:function(){return getCategoryKey},b:function(){return useCategory}});var n=r(5632),s=r(2303),l=r(2212),i=r(710),a=r(5181);let getCategoryKey=e=>{let{locale:t,slug:r,page:n=1,activeFilterIdList:s,sorting:l,preview:i}=e,a={locale:t,URL:r,page:n,...(null==s?void 0:s.length)&&{activeFilterIdList:s.sort().toString()},...l&&{sorting:l},...i&&{preview:!0}},o=new URLSearchParams(a).toString();return"/api/category/?".concat(o)};function useCategory(e){let{page:t=1,activeFilterIdList:r,sorting:o}=e,{locale:c="en",query:d,isPreview:u}=(0,n.useRouter)(),g=(0,l.QF)(null==d?void 0:d.slug),p=getCategoryKey({locale:c,slug:g,page:t,activeFilterIdList:r,sorting:o,preview:u}),m=(0,s.Z)(p,a.WG,{use:[i.F]});return{categoryPage:m.data,isLoading:m.isLagging}}},296:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSG:function(){return G},default:function(){return Page}});var n=r(2322),s=r(5237),l=r.n(s),i=r(9857),a=r(7061),o=r(2784),c=r(7729),d=r.n(c),u=r(5632),g=r(1805),p=r(5086),m=r(7255),v=r(3935),h=r(2336),f=r(2212),x=r(1994),y=r(2232),b=r(2091),w=r(8867),j=r(7486),N=r(3696),S=r(4891),C=r(2288),_=r(772),P=r(5021),k=r(2154);let ProductListChunkCategory=e=>{var t;let{categoryPage:r}=(0,P.b)({activeFilterIdList:e.activeFilterIds,...e});return(0,n.jsx)(k.K,{shadow:e.shadow,paddingBottom:e.paddingBottom,products:null==r?void 0:null===(t=r.page)||void 0===t?void 0:t.products,page:e.page,prioritySettings:e.prioritySettings})};var E=r(1067),I=r(3179),F=r(2371),L=r(8775),R=r(8967),H=r(231);let CategoryBannerFallback=e=>{let{page:t,subtitle:r,hideReadMore:s,termsAndConditions:l}=e,i=(0,H.P)(),a=(0,p.a)("md"),[c,d]=(0,o.useState)(s),u=((null==t?void 0:t.description.length)||0)>400,g=u&&!s&&!c;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(L.O,{styles:{container:"px-4 py-1 mb-6 md:ms-[-16px]"},style:{marginLeft:a?"-16px":""}}),(0,n.jsxs)("div",{className:"flex flex-col-reverse",children:[(0,n.jsx)("h1",{className:"px-4 mb-8 text-center uppercase h1",children:t.h1}),r&&(0,n.jsx)("h2",{className:"text-center uppercase text-brand-900",children:r})]}),(0,n.jsxs)("div",{className:"relative mb-14",children:[(0,n.jsx)("div",{className:(0,N.tw)("brand-defaults category-description fallback",g&&"overflow-hidden mask-b-scroll"),style:{minHeight:(0,N.tw)(g&&"50px"),maxHeight:(0,N.tw)(g&&"50px")},dangerouslySetInnerHTML:{__html:(0,R.a)(l||t.description.replace("###",""))}}),g&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(F.L,{className:"absolute block w-full mt-2 text-center no-underline button button-tertiary",onClick:()=>d(!0),children:i["common.read-more"]})})]})]})};var A=r(2751),D=r(1274),T=r(5891);let CategoryEmpty=()=>{let{phrases:e}=(0,T.Y)();return(0,n.jsxs)("section",{className:"px-4 py-24 rounded-lg bg-brand-100 remove-rounded",children:[(0,n.jsx)("h2",{className:"text-center h2",children:e["common.no-products-found"]}),(0,n.jsx)("p",{className:"text-center",children:e["common.other-category-shopping"]})]})};var B=r(8656),K=r(1747),M=r(5100),O=r(6154),q=r(5181);let PageCategory=e=>{let{page:t,categoryNavigation:r}=e,{metadata:s,breadcrumbs:l,frontendURL:i}=(0,M.a)(),a=(0,o.useRef)(null),c=(0,p.a)("md"),k=(0,u.useRouter)(),{discountCampaign:F}=(0,O.J)(),{trackProductImpressions:L,trackItemList:R}=(0,m.GB)(),[H,T]=(0,v.l)(),[Q,G]=(0,o.useState)(1),[U,Y]=(0,o.useState)("custom"),[Z,z]=(0,o.useState)([]),[J,W]=(0,o.useState)(null),[X,$]=(0,o.useState)(!!t.showRecommendedProducts),[V,ee]=(0,o.useState)(void 0),et=(0,o.useRef)(null);(0,o.useEffect)(()=>{T.sorting&&Y(String(T.sorting)),T.page&&G(Number(T.page)),T.filters&&z(String(T.filters).split(" ").map(e=>Number(e)))},[T.sorting,T.page,T.filters]);let[er,en]=(0,o.useState)(0);(0,o.useEffect)(()=>{var e,t;let r=(null===(e=(0,h.kx)())||void 0===e?void 0:e.clientHeight)||0,n=(null===(t=(0,h.TZ)())||void 0===t?void 0:t.clientHeight)||0;en(r+n)},[c]);let{categoryPage:es,isLoading:el}=(0,P.b)({activeFilterIdList:Z,page:Q,sorting:U}),ei=null==es?void 0:es.page,ea=1===Q&&0===((null==es?void 0:es.page.products.items.length)||0),handlePage=e=>{G(e),H({page:e})},eo=(0,f.QF)(null==T?void 0:T.slug),ec=Z.toString(),ed=(0,o.useCallback)(()=>{if(!k.locale||!eo)return;let e=ec?ec.split(",").map(e=>Number(e)):void 0,t=(0,P.E)({locale:k.locale,slug:eo,activeFilterIdList:e,page:Q+1,sorting:U,preview:k.isPreview});(0,q.R1)(t)},[k.locale,k.isPreview,eo,U,ec,Q]),eu=[];for(let e=1;e<=Q;e++)eu.push((0,n.jsx)(ProductListChunkCategory,{page:e,activeFilterIds:Z,sorting:U},e));(0,o.useEffect)(()=>{var e;if(!t.showRecommendedProducts)return;let r=null==es?void 0:es.page.products.totalHits,n=g.Z.get(x.u.cookiePreferencesSet),s=null===(e=g.Z.get(x.u.cookiesBlocked))||void 0===e?void 0:e.split(",");if(!r||!n||(null==s?void 0:s.includes("personalization"))||r<108){$(!1);return}handleSuggestions()},[null==es?void 0:es.page.products.totalHits]);let handleSuggestions=async()=>{let e=(0,y.$)();if(4>((null==e?void 0:e.length)||0)||!(null==es?void 0:es.page.id)){$(!1);return}let t=await (0,q.sg)("/api/infobaleen-suggestions/",{articles:e,limit:12,context:[{Name:"category",StringValue:String(null==es?void 0:es.page.id)}],itemFilterExpression:"hasAny(split(categories,';'), makeArray(category))"});if(Array.isArray(t.result)){var r,n,s;let e=t.result.map(e=>parseInt(e.Id)),l=await (0,q.R1)("/api/get-products-by-ids",{locale:k.locale,articles:e});(null===(r=l.result)||void 0===r?void 0:r.length)<6||l.status!==b.M.OK?console.warn("Won't show suggested products as we got ".concat(null===(n=l.result)||void 0===n?void 0:n.length," suggested products.")):W(null===(s=l.result)||void 0===s?void 0:s.slice(0,6))}$(!1)};(0,o.useEffect)(()=>{var e;F&&(null==l?void 0:l[(null==l?void 0:l.length)-1].URL)===F.URL&&ee(null==F?void 0:null===(e=F.banner)||void 0===e?void 0:e.terms)},[l,F,t.id]),(0,o.useEffect)(()=>{if(!(null==ei?void 0:ei.products.items))return;let e=ei.products.items.map(e=>({articleNumber:e.articleNumber,price:(0,w.n)(e.price,e.campaignPrice,e.categoryIDs,F)||e.price,title:e.title,variant:e.optionsTitle,list:"Category",categoryIDs:e.categoryIDs}));L(e),R({bannerId:"category-".concat(ei.id),bannerName:ei.title,products:e},"view_item_list")},[null==ei?void 0:ei.products.items,L]);let eg=(0,o.useMemo)(()=>null==ei?void 0:ei.description.includes("###"),[null==ei?void 0:ei.description]),ep=(0,j.K)((null==s?void 0:s.title)||"");return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(d(),{children:(0,n.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:'{\n        "@context": "http://schema.org/",\n        "@type": "WebSite",\n        "name": "'.concat(ep,'",\n        "headline": "').concat(null==es?void 0:es.page.h1,'",\n        "description":\n          "').concat((null==es?void 0:es.page.descriptionSeo.replace(/<[^>]+>/g," ").trim())||(null==s?void 0:s.description),'",\n        "url": "').concat(i).concat((0,f.QF)(T.slug),'",\n        "potentialAction": {\n          "@type": "SearchAction",\n          "target": "').concat(i,'search/?query={term}",\n          "query": "required",\n          "query-input": "required name=term"\n        }\n      }')}})}),es&&ei&&(0,n.jsxs)("div",{className:"relative",children:[(0,n.jsx)("div",{ref:a}),(0,n.jsxs)("div",{className:"transform bg-white md:mx-4",children:[(0,n.jsxs)("div",{className:"flex justify-between md:mx-auto max-w-content",children:[(0,n.jsx)(E.CategoryDesktopNavigation,{categoryNavigation:r,stickyOffsetY:er}),(0,n.jsx)(I.J,{categoryNavigation:r}),(0,n.jsxs)("div",{className:"relative flex flex-col w-full md:ms-12",children:[(0,n.jsx)(CategoryBannerFallback,{page:ei,subtitle:null,hideReadMore:eg,termsAndConditions:V}),(0,n.jsx)(A.c,{productListRef:et,showCategories:!c,totalHits:ei.products.totalHits,filters:ei.filters,activeFilters:Z,sorting:U,portalRef:a}),(0,n.jsx)(D.P,{onPageChange:e=>G(e),onParamChange:e=>H(e),onFilterChange:e=>z(e),onSortingChange:e=>Y(e),filters:ei.filters,activeFilters:Z,sorting:U,totalHits:ei.products.totalHits}),(0,n.jsx)("div",{className:"mx-4 md:mx-0",children:0===t.products.totalHits?(0,n.jsx)(CategoryEmpty,{}):(0,n.jsxs)(n.Fragment,{children:[(J||X)&&!T.filters&&(0,n.jsxs)("div",{className:(0,N.tw)("relative flex flex-col w-full pb-6 mt-12 border-b border-brand-500/50 pt-10",!X&&"border-t"),children:[(0,n.jsx)("h2",{className:"absolute left-0 right-0 px-4 py-2 m-auto uppercase bg-white -top-5 h3 max-w-fit",children:J&&t.phrases["recommended-articles-title"]}),(0,n.jsx)(C.y,{label:t.phrases["recommended-articles-title"],className:"grid w-full grid-cols-2 gap-4 xs:gap-5 sm:gap-8 sm:grid-cols-3 md:grid-cols-2 lg:grid-cols-3",children:X?[...Array(6)].map((e,t)=>(0,n.jsx)("div",{className:"w-full bg-gray-200 animate-pulse",style:{height:430}},t)):null==J?void 0:J.map((e,t)=>(0,n.jsx)(B.I,{product:e,setsize:J.length,posinset:t+1,priority:!0,paddingBottom:139.5,styles:{product:"mb-3 lg:mb-6 pinterest-enabled"}},e.articleNumber))})]}),(0,n.jsx)(C.y,{label:ei.h1,loading:el,feed:!0,innerRef:et,className:"grid grid-cols-2 mt-4 mb-auto md:mt-12 gap-x-4 gap-y-8 sm:gap-x-6 sm:gap-y-8 sm:grid-cols-3 md:grid-cols-2 lg:grid-cols-3 lg:gap-x-8 lg:gap-y-8",children:eu}),!ea&&(0,n.jsx)(K.gm,{showing:ei.products.numberOfProductsShown+((null==J?void 0:J.length)||0),total:ei.products.totalHits+((null==J?void 0:J.length)||0),onClick:()=>handlePage(Q+1),onPreload:ed,loading:el,styles:{container:"mt-16",button:"max-w-xs w-full mb-4 button button-primary"}})]})})]})]}),(0,n.jsx)(_.Y,{orientation:"horizontal",className:"mt-10 bg-brand-500"}),(0,n.jsx)("div",{className:"brand-defaults category-seo-description",dangerouslySetInnerHTML:{__html:(0,S.m)(ei.descriptionSeo,"class","style")}})]})]})]})},Q=l()(()=>r.e(2298).then(r.bind(r,2298)).then(e=>e.PageNotFound),{loadableGenerated:{webpack:()=>[2298]}});var G=!0;function Page(e){let{payload:t,fallback:r}=e,{phrases:s}=(0,T.Y)(),l=t.page.isHidden;return(0,n.jsx)(i.J$,{value:{fallback:r,revalidateIfStale:!1},children:l?(0,n.jsx)(a.A,{children:(0,n.jsx)(Q,{statusCode:401,title:s["common.hidden-title"],subtitle:s["common.hidden-description"]})}):(0,n.jsx)(a.A,{children:(0,n.jsx)(PageCategory,{...t})})})}}},function(e){e.O(0,[732,7061,8656,6345,1233,9774,2888,179],function(){return e(e.s=5112)}),_N_E=e.O()}]);