1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[969,5064],{2298(e,t,r){r.d(t,{A:()=>C});var n=r(58168),a=r(80045),o=r(96540),l=r(5556),i=r.n(l),s=r(54625),c=r(56347),u=r(6442),p=r(58065),d=r(59146),m=r(3842),g=r(18151),f=r(60931),y=r(60461),h=r(63325),b=r(77555),v=r(54547),E=r(88318),w=r(77714),O=r(69195),S=r(91586),A=r(73636);const P=["categories","isPDP","color"],_=e=>{let{categories:t,isPDP:r=!1,color:l="gray.50"}=e,i=(0,a.A)(e,P);const{formatMessage:_}=(0,u.A)(),C=(0,c.useLocation)(),x=(0,y.V)("Breadcrumb"),{navCategories:I,navBrands:k}=(0,A.C)(),[j,T]=(0,o.useState)(!0),[D,R]=(0,E.Ig)(),L=(0,O.n)(),M=D&&C.pathname!==R;return o.createElement(d.a,{position:"relative",w:M?"calc(100% - 44px)":"full"},o.createElement(S.A,{structuredData:L.getBreadcrumbList(t)}),o.createElement(d.a,{position:"absolute",pointerEvents:"none",w:8,h:"full",left:0,top:0,zIndex:10,transition:"opacity 250ms ease-in-out",opacity:j?0:1}),o.createElement(h.RC,{slidesPerView:"auto",watchSlidesProgress:!0,initialSlide:1,modules:[b.A],freeMode:{enabled:!0,momentum:!1},resistanceRatio:0,onInit:e=>{j!==e.isBeginning&&T(e.isBeginning)},onResize:e=>{j!==e.isBeginning&&T(e.isBeginning)},onSliderMove:e=>{j!==e.isBeginning&&T(e.isBeginning)}},o.createElement(h.qr,{style:{width:"auto"}},o.createElement(m.Q,(0,n.A)({className:"sf-breadcrumb",sx:x.container,spacing:1,separator:o.createElement(v.vKP,(0,n.A)({},x.icon,{color:l,"aria-hidden":"true"}))},i),o.createElement(g.J,{"data-testid":"sf-crumb-item"},o.createElement(f.w,{as:s.Link,to:w.R7.home,sx:x.link,color:l},o.createElement(p.A,{defaultMessage:[{type:0,value:"Home"}],id:"global.link.home"}))),t.map((e,n)=>{var a,i;if(e.id===w.ho.navigation&&1!==t.length)return null;const c=n===t.length-1,u=r||!c;return o.createElement(g.J,{key:e.id,"data-testid":"sf-crumb-item"},o.createElement(f.w,{as:u?s.Link:d.a,to:(null===(a=I[e.id])||void 0===a?void 0:a.path)||(null===(i=k[e.id])||void 0===i?void 0:i.path)||`/c/${e.id}`,sx:x.link,color:u||"white"===l?l:"black",_hover:{textDecoration:u?"underline":"none",cursor:u?"pointer":"default"},cursor:u?"pointer":"default"},"marken"===e.id?_({defaultMessage:[{type:0,value:"Brands"}],id:"global.text.brands"}):e.name))}))),o.createElement(h.qr,{style:{width:"0px"}})))};_.displayName="Breadcrumb",_.propTypes={categories:i().array,isPDP:i().bool,color:i().string};const C=_},26343(e,t,r){r.r(t),r.d(t,{default:()=>I});var n=r(96540),a=r(5556),o=r.n(a),l=r(28137),i=r(69290),s=r(60967),c=r(10551),u=r(85353),p=r(21052),d=r(68154),m=r(6442),g=r(44985),f=r(5439),y=r(10900),h=r(22254),b=r(37738),v=r(94983),E=r(87756),w=r(88318),O=r(19649),S=r(74242),A=r(88737),P=r(70194),_=r(13398),C=r(23503);const x=({pageProps:e,isLoading:t,responseStatus:r=404})=>{var a;const o=(0,_.X)(),{res:x}=(0,f.useServerContext)()||{},{data:I,isLoading:k}=(0,h.I)({queryKey:["page-not-found-content",...(0,C.sS)(o)],queryFn:()=>(0,S.ky)(o)});(0,A.qH)(x,r);const j=e||I,T=t||k,D=(0,m.A)(),{isMobile:R}=(0,n.useContext)(w.eb),L="production"===(null===(a=(0,P.W)())||void 0===a?void 0:a.app.env)?"noindex":"noindex, nofollow";return n.createElement(i.m,{layerStyle:"page",className:"page-not-found",mt:{base:1,lg:8}},n.createElement(d.m,null,n.createElement("title",null,D.formatMessage({defaultMessage:[{type:0,value:"The page you're looking for can't be found."}],id:"page_not_found.title.page_cant_be_found"})),n.createElement("meta",{name:"robots",content:L})),T&&n.createElement(b.A,{height:"75vh",width:"100%"}),j?n.createElement(O.A,j):n.createElement(c.T,{align:"center",spacing:{base:6},sx:R&&{"& > *:first-child":{alignSelf:"normal"}}},R&&n.createElement(E.Lw,null),n.createElement(s._,{src:(0,g.getAssetUrl)("static/img/error.png"),alt:"Page not found",maxW:{base:"295px",lg:"358px"},h:{base:"auto",lg:"265px"}}),n.createElement(u.D,{as:"h2",fontSize:{base:"2xl",lg:"4xl"},textAlign:"center"},D.formatMessage({defaultMessage:[{type:0,value:"That shouldn't have happened!"}],id:"error.page.title-regular"})),n.createElement(p.E,{textAlign:"center",maxW:"615px"},(0,y.Ay)(D.formatMessage({defaultMessage:[{type:0,value:"As a small apology, you can save 15% on your favorite product with the code âSORRY15â. Have fun shopping!"}],id:"error.page.text"}))),n.createElement(l.$,{as:v.A,to:"/",width:{base:"100%",sm:"auto"},size:"lg"},D.formatMessage({defaultMessage:[{type:0,value:"Home page"}],id:"error.page.button"}))))};x.propTypes={pageProps:o().object,isLoading:o().bool,responseStatus:o().oneOfType([o().number,o().oneOf([null])])};const I=x},66145(e,t,r){r.r(t),r.d(t,{default:()=>Nt});var n=r(58168),a=r(10467),o=r(54705),l=r(96540),i=r(56347),s=r(98075),c=r(22254),u=r(69290),p=r(68154),d=r(5439),m=r(37738),g=r(77714),f=r(19649),y=r(87756),h=r(5556),b=r.n(h),v=r(6442),E=r(58065),w=r(60461),O=r(59146),S=r(12609),A=r(67234),P=r(21052),_=r(10900),C=r(69195),x=r(88318),I=r(73276),k=r(21599),j=r(70194),T=r(90049),D=r(52509),R=r(91586),L=r(99964),M=r(32470),B=r(54625),F=r(72267),$=r(54284),z=r(65958),q=r(54547),N=r(30239),W=r(28161),Q=r(4445);const H=(0,F.zR)({id:"empty_search_results.link.contact_us",defaultMessage:[{type:0,value:"Contact Us"}]}),U=({searchQuery:e,category:t})=>{const r=(0,v.A)();return l.createElement(A.s,{"data-testid":"sf-product-empty-list-page",direction:"column",alignItems:"center",textAlign:"center",paddingTop:28,paddingBottom:28,overflowX:"hidden"},l.createElement(q.WIv,{boxSize:[6,12,12,12],marginBottom:5}),e?l.createElement(l.Fragment,null,l.createElement(P.E,(0,n.A)({fontSize:["lg","lg","xl","3xl"]},g.pQ.primarySemiBold,{marginBottom:2}),r.formatMessage({id:"empty_search_results.info.cant_find_anything_for_query",defaultMessage:[{type:0,value:'We couldnât find anything for "'},{type:1,value:"searchQuery"},{type:0,value:'".'}]},{searchQuery:e})),l.createElement(P.E,{fontSize:"md"},r.formatMessage({id:"empty_search_results.info.double_check_spelling",defaultMessage:[{type:0,value:"Double-check your spelling and try again."}]})),l.createElement(u.m,null,l.createElement(z.B,{spacing:16,marginTop:4},l.createElement(N.cD,null,l.createElement(y.Lw,null)),l.createElement(Q.qy,{title:r.formatMessage({id:"search.no-result.heading.recommendation",defaultMessage:[{type:0,value:"Our recommendations"}]}),recommender:"nohits-recommendation",gtmData:{item_list_id:W.Kr.searchRecommendations}})))):l.createElement(l.Fragment,null," ",l.createElement(P.E,(0,n.A)({fontSize:["l","l","xl","2xl"]},g.pQ.primarySemiBold,{marginBottom:2}),r.formatMessage({id:"empty_search_results.info.cant_find_anything_for_category",defaultMessage:[{type:0,value:"We couldnât find anything for "},{type:1,value:"category"},{type:0,value:". Try searching for a product or "},{type:1,value:"link"},{type:0,value:"."}]},{category:t.name,link:l.createElement($.N,{as:B.Link,to:"/"},r.formatMessage(H))}))," "))};
1U.propTypes={searchQuery:b().string,category:b().object};const V=U;var G=r(80045),Y=r(60967),K=r(85353),X=r(2298),J=r(32818),Z=r(28137),ee=r(63325),te=r(75103),re=r(77555),ne=r(43385),ae=r(94983);const oe=({categories:e,pt:t,mb:r,categoryId:a,parentCategoryId:o,showControls:i=!0})=>{const[s,c]=(0,l.useState)(null),[u,p]=(0,l.useState)(null),[d,f]=(0,l.useState)(!1),[y,h]=(0,l.useState)(!0),b=(0,w.o)("ProductSlider",{size:"small"}),{isMobile:v}=(0,l.useContext)(x.eb),E=(0,l.useMemo)(()=>e.findIndex(e=>a===e.elementId),[]),S=(0,l.useRef)(null),A=(0,l.useRef)(null),P={onSwiper:e=>{c(e),f(!0),h(e.isLocked)},onLock:()=>h(!0),onUnlock:()=>h(!1),watchSlidesProgress:!0,spaceBetween:8,slidesPerView:"auto",speed:300,modules:[te.A,re.A,ne.A],roundLengths:!0,slideToClickedSlide:!0,freeMode:g.gZ,navigation:{prevEl:S.current,nextEl:A.current},pagination:{el:u,type:"progressbar"}};return(0,l.useEffect)(()=>{s&&s.slideTo(E,0)},[E,s]),l.createElement(O.a,{mb:r,pt:t,className:"categories-slider"},l.createElement(O.a,{display:d?"block":"none",position:"relative",mx:{base:-4,md:0},px:{base:4,md:0},overflow:"hidden",sx:{".swiper-navigation":{display:"none"},"&:hover":{".swiper-navigation":{display:v?"none":"flex"}}}},i&&l.createElement(J.o,(0,n.A)({ref:S},b.swiperNavigation,{left:-3,className:"swiper-navigation",transform:"translateY(-50%)"}),l.createElement(O.a,{display:"flex",transform:"rotate(-180deg)"},l.createElement(q.QPi,{stroke:"black"}))),l.createElement(ee.RC,(0,n.A)({},P,{style:{paddingTop:"4px",paddingBottom:"4px",marginTop:"-4px",marginBottom:"-4px",overflow:"visible"}}),e.map(e=>{const t=a===e.elementId||o===e.elementId;return l.createElement(ee.qr,{key:e.elementId,style:{width:"auto"}},l.createElement(Z.$,{key:e.elementId,as:ae.A,size:"md",variant:"chips",to:e.path,isDisabled:t,borderColor:t?"brand.pink !important":"brand.black !important"},e.name))})),i&&l.createElement(J.o,(0,n.A)({ref:A},b.swiperNavigation,{right:-3,className:"swiper-navigation",transform:"translateY(-50%)"}),l.createElement(q.QPi,{stroke:"black"}))),!y&&(null==e?void 0:e.length)>1&&l.createElement(O.a,{ref:p,display:"block",sx:{position:"relative !important",width:"100% !important",height:"2px !important",top:"0 !important",bg:"gray.10 !important",borderRadius:0,overflow:"hidden",marginTop:"8px",".swiper-pagination-progressbar-fill":{height:"100% !important",width:"100% !important",transformOrigin:"left !important",left:"0 !important",top:"0 !important",position:"absolute !important",background:"gray.40 !important",display:"block !important"}}}),l.createElement(O.a,{pb:3,display:d?"none":"block"},l.createElement(m.A,{h:11})))};oe.propTypes={categories:b().array,pt:b().oneOfType([b().arrayOf(b().number),b().number,b().object]),mb:b().oneOfType([b().arrayOf(b().number),b().number,b().object]),categoryId:b().string,isDynamic:b().bool,parentCategoryId:b().string,showControls:b().bool};const le=oe,ie=({categories:e,categoryId:t,parentCategoryId:r})=>l.createElement(le,{categories:e,categoryId:t,pt:0,parentCategoryId:r});ie.propTypes={categories:b().array,categoryId:b().string,parentCategoryId:b().string};const se=ie,ce=({categories:e,categoryId:t})=>l.createElement(le,{categories:e,categoryId:t,pt:0});ce.propTypes={categories:b().array,categoryId:b().string};const ue=ce,pe=["category","searchQuery","image","isLoading","categoryId","subBrands","lastLevelSubBrands","text","parentCategory"];function de(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 me(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?de(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):de(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const ge=(e,t)=>{const{navBrands:r}=(0,x.Ck)();return(0,l.useMemo)(()=>e?e.map(e=>{var t;const n=(null===(t=r[e.elementId])||void 0===t?void 0:t.path)||e.path;return me(me({},e),{},{path:n})}):null,[t,r])},fe=e=>{var t,r;let{category:a,searchQuery:o,image:i,isLoading:s,categoryId:c,subBrands:p,lastLevelSubBrands:d,text:f,parentCategory:h}=e,b=(0,G.A)(e,pe);const[v,E]=(0,l.useState)(!1),{navCategories:P}=(0,x.Ck)(),C=(0,w.V)("Content"),{headerStyles:I,description:k}=(0,w.V)("ProductList"),j=ge(d,c),T=(null===(t=P[c])||void 0===t?void 0:t.level)===g.H9.lastLevel,D=(null===(r=P[c])||void 0===r?void 0:r.level)===g.H9.dynamicLevel,R=ge(p,c),L=(0,l.useMemo)(()=>{var e,t;return T?R||null:(null===(e=P[c])||void 0===e||null===(t=e.childCategories)||void 0===t?void 0:t.filter(e=>e.showInMenu))||R},[P,c,T]),M=(0,l.useMemo)(()=>{var e,t;if(null!=L&&L.length)return null;if(D){var r,n,o;const e=null===(r=P[null==a?void 0:a.parentCategoryId])||void 0===r?void 0:r.parentCategoryId;return null===(n=P[e])||void 0===n||null===(o=n.childCategories)||void 0===o?void 0:o.filter(e=>e.showInMenu)}return(null===(e=P[null==a?void 0:a.parentCategoryId])||void 0===e||null===(t=e.childCategories)||void 0===t?void 0:t.filter(e=>e.showInMenu||e.elementId===c))||j},[L,P,a,c,D]),B=(0,l.useMemo)(()=>{var e,t;if(T)return null===(e=P[c])||void 0===e||null===(t=e.childCategories)||void 0===t?void 0:t.filter(e=>e.showInMenu);if(D&&null!=a&&a.parentCategoryId){var r;const e=P[a.parentCategoryId];return null==e||null===(r=e.childCategories)||void 0===r?void 0:r.filter(e=>e.showInMenu)}return null}
1,[T,D,P,c,a]),F=(0,l.useMemo)(()=>D&&h?h:a,[D,h,a,P,c]);return(0,l.useEffect)(()=>{E(!0)},[]),l.createElement(O.a,(0,n.A)({},b,{"data-testid":"sf-product-list-breadcrumb"}),l.createElement(u.m,null,l.createElement(S.z,{align:"center",spacing:0,my:1,w:"full",overflow:"hidden"},F&&l.createElement(X.A,{categories:F.parentCategoryTree})),l.createElement(N.cD,null,o&&l.createElement(y.Lw,{value:s?"":o}))),i&&l.createElement(O.a,{height:"100%",position:"relative"},l.createElement(O.a,{position:"absolute",h:"180px",w:"full",bottom:0,left:0},l.createElement(m.A,{h:"full",w:"full"})),l.createElement(Y._,{position:"relative",src:i,w:"full",h:"180px",objectFit:"cover",opacity:v?1:0,transition:"opacity 300ms ease-in-out",alt:(null==a?void 0:a.name)||(null==F?void 0:F.name)}),l.createElement(O.a,null,l.createElement(A.s,{position:"absolute",bottom:0,left:0,pb:6,w:"full"},l.createElement(u.m,null,l.createElement(K.D,(0,n.A)({as:"h1"},I,{color:"white"}),`${(null==a?void 0:a.name)||(null==F?void 0:F.c_displayNameOverwrite)||(null==F?void 0:F.name)||o||""}`))))),l.createElement(u.m,null,l.createElement(O.a,{display:i?"none":"block"},f?l.createElement(K.D,{as:"h1",fontSize:"2xl",align:"center",mt:4,pb:4},f):l.createElement(K.D,(0,n.A)({as:"h1"},I,{pb:4}),`${(null==a?void 0:a.name)||(null==F?void 0:F.c_displayNameOverwrite)||(null==F?void 0:F.name)||""}`)),(null==a?void 0:a.description)&&l.createElement(O.a,(0,n.A)({pt:2,sx:C.sx},k),(0,_.Ay)(a.description)),!(null!=a&&a.description)&&(null==F?void 0:F.description)&&l.createElement(O.a,(0,n.A)({pt:2,sx:C.sx},k),(0,_.Ay)(F.description)),null!=L&&L.length?l.createElement(O.a,{mt:2},l.createElement(ue,{categories:L,categoryId:c})):null,null!=M&&M.length?l.createElement(O.a,{mt:2},l.createElement(se,{categories:M,categoryId:c,parentCategoryId:null==h?void 0:h.id})):null,null!=B&&B.length?l.createElement(O.a,{mt:2},l.createElement(le,{categories:B,categoryId:c,isDynamic:!0,showControls:!1,pt:0})):null))};fe.propTypes={category:b().object,searchQuery:b().string,text:b().string,image:b().string,isLoading:b().bool,categoryId:b().string,subBrands:b().array,lastLevelSubBrands:b().array,parentCategory:b().object};const ye=fe;var he=r(62154),be=r(3411),ve=r(27951),Ee=r(49627);function we(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 Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?we(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):we(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const Se=(e,t)=>{switch(e){case"base":return 2;case"sm":return 3;case"md":return 4;case"lg":return 5;default:return t===g.WF.babyBoutique?5:6}},Ae=({productsCount:e,teasers:t=[],inlistings:r=[],columns:n})=>{let a=e;return t.forEach(t=>{t.index<e&&(a+=t.colSpan)}),r.forEach(t=>{if((parseInt(t.rank,10)||0)<e){var r;const e=null===(r=t.data)||void 0===r?void 0:r.size,o="fullWidth"===e||"fullWidthTile"===e||"listingSlider"===e||"assets.listingSlider"===t.typeId;a+=o?n:1}}),a},Pe=(e,t,r)=>{if(!t)return[];let n=0;return t.map(t=>{const a=Math.min(e,r?t.colSpanMobile:t.colSpanDesktop);let o=r?t.positionMobile:t.positionDesktop;const l=(o+n)%e+a;return l>e&&(o-=l-e,0===o&&(o=e)),n+=a,Oe(Oe({},t),{},{colSpan:a,index:o-1,image:r?t.mobileImage:t.desktopImage})})},_e=({productsCount:e,teasers:t,inlistings:r,columns:n,totalAvailable:a=1e4})=>{let o=e;const l=e+2*n;for(;o<=l&&o<=a;){if(Ae({productsCount:o,teasers:t,inlistings:r,columns:n})%n===0)return o-e;o++}return 0};var Ce=r(9e4),xe=r(55127);function Ie(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 ke(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?Ie(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const je=({teaser:e,colSpan:t})=>{const{bgColor:r,image:a,heading:o,ctaText:i,link:s,imageAlt:c}=e,u=(null==o?void 0:o.length)>0,p=(null==s?void 0:s.length)>0,d=(null==i?void 0:i.length)>0,m=null==s?void 0:s.startsWith("http"),g=m?"_blank":"_self",f=ke({as:m?$.N:ae.A,target:g},m?{href:s}:{to:s}),y=ke({},p&&!d&&f);return l.createElement(Ce.E,{h:{base:"361px",sm:"auto"},rowSpan:1,colSpan:t,minH:"341px"},l.createElement(O.a,(0,n.A)({borderRadius:"base",w:"full",h:"full",bgColor:r,overflow:"hidden",position:"relative",display:"block",_hover:{textDecoration:"none"}},y),a&&l.createElement(O.a,{position:"absolute",left:0,top:0,boxSize:"full"},l.createElement(xe.A,{src:a,alt:c,boxSize:"full"})),l.createElement(A.s,{h:"full",p:5,position:"relative",direction:"column",justify:u?"space-between":"flex-end",align:["initial","flex-start"]},u&&l.createElement(K.D,{as:"div",fontSize:["5xl","7xl"],color:"white",lineHeight:[1.2,1.1]},(0,_.Ay)(o)),p&&d&&l.createElement(Z.$,(0,n.A)({size:"lg",variant:"primary"},f),i))))};je.propTypes={teaser:b().object,colSpan:b().number};const Te=je;var De=r(63723);function Re(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 Le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const Me=`${g.fS}PROMOTION_TEASERS`,Be=({products:e,isLoading:t,isFetching:r,promotionTeasers:a,gtmData:o,saveSearchResults:i,isSearchPage:s=!1,query:c="",categoryId:u,inlistings:p=[],components:d})=>{const{isMobile:m,breakpoint:f}=(0,l.useContext)(x.eb),y=(0,I.c7)(),{appTheme:h}=(0,T.o3)(),b=(0,w.V)("ProductList");(0,l.useEffect)(()=>{y.set(Me,JSON.stringify(a))},[]);const{trackProductSelected:v}=(0,W.st)(),E=()=>new Array(g.xD).fill(0).map((e,t)=>l.createElement(Ee.A,{key:t})),O=Se(f,h),S=(0,he.A)(h===g.WF.babyBoutique?[2,3,4,5,5]:[2,3,4,5,6])||O,A=(0,l.useMemo)(()=>Pe(O,a,m),[O,a]),P=(0,l.useMemo)(()=>{if(!e)return p;const t=[...p],r=t.map((e,t)=>{var r,n;return"fullWidthTile"===(null===(r=e.data)||void 0===r?void 0:r.size)||"listingSlider"===(null===(n=e.data)||void 0===n?void 0:n.size)||"assets.listingSlider"===e.typeId?t:-1}).filter(e=>-1!==e);if(0===r.length)return t;const n=e=>A.filter(t=>t.index===e),a=e=>t.filter((t,n)=>!r.includes(n)&&(parseInt(t.rank,10)||0)===e);let o=0;const l=e.length,i=[];for(let e=0;e<l;e++)o+=1,n(e).forEach(e=>o+=e.colSpan||1),a(e).forEach(()=>{o+=1}),o%S===0&&i.push(e);return r.forEach(e=>{const r=t[e],n=parseInt(r.rank,10)||0;let a=i.find(e=>e>=n);void 0===a&&(a=i[i.length-1]),t[e]=Le(Le({},r),{},{rank:a})}),t},[p,S,e,A]);return l.createElement(be.r,(0,n.A)({spacingX:4,spacingY:4},b.productsGrid),null==e?void 0:e.map((e,t)=>l.createElement(l.Fragment,{key:t},l.createElement(ve.A,{key:e.productId,product:e,gtmData:o,saveSearchResults:i,onClick:()=>(e=>{const t=new URLSearchParams(c).get("q")||"";s?v(Le(Le({},o),{},{product:e,source:{type:"search",query:t},items:[e]})):u&&v(Le(Le({},o),{},{product:e,source:{type:"category",categoryId:u},items:[e]}))})(e)}),A.map((e,r)=>t!==e.index?null:l.createElement(Te,{key:r,teaser:e,colSpan:e.colSpan})),P.map((e,r)=>t!==(parseInt(e.rank,10)||0)?null:l.createElement(De.A,{key:`inlisting-${r}`,component:e,components:d,numberOfColumns:S,isGridItem:!0,gtmData:o})))),(t||r||!e)&&l.createElement(E,null))};Be.propTypes={products:b().array,isLoading:b().bool,isFetching:b().bool,promotionTeasers:b().array,gtmData:b().object,saveSearchResults:b().func,isSearchPage:b().bool,categoryId:b().str
1ing,query:b().string,inlistings:b().array,components:b().object};const Fe=Be;var $e=r(26538),ze=r(79637),qe=r(41185);const Ne=({productSearchResult:e,filtersProductSearchResult:t,filtersLoading:r,toggleFilter:a,setFilter:o,applyFilters:i,resetFilters:s,undoChanges:c,selectedFilterCount:u})=>{const{isOpen:p,onOpen:d,onClose:m}=(0,ze.j)(),{isMobile:f}=(0,l.useContext)(x.eb);return l.createElement(l.Fragment,null,l.createElement(Z.$,{w:"full",variant:{base:"ghost",sm:"outline"},display:"inline-flex",height:"55px",borderColor:"gray.20",justifyContent:"flex-start",color:"brand.black",pl:4,iconSpacing:5,leftIcon:l.createElement(O.a,{position:"relative",mb:1},l.createElement(q.rz4,null),u>0&&l.createElement(J.o,{boxSize:4,position:"absolute",right:-2,top:-2,bgColor:"brand.pink",borderRadius:"full"},l.createElement(P.E,(0,n.A)({fontSize:"10px",color:"white"},g.pQ.primarySemiBold),u))),onClick:d,"data-testid":"product-list-filter"},l.createElement(E.A,{defaultMessage:[{type:0,value:"Filter"}],id:"product_list.button.filter"})),l.createElement(qe.A,{productSearchResult:t,filtersLoading:r,isOpen:p,onClose:m,toggleFilter:a,setFilter:o,applyFilters:i,resetFilters:s,undoChanges:c}))};Ne.propTypes={productSearchResult:b().object,filtersProductSearchResult:b().object,filtersLoading:b().bool,toggleFilter:b().func,setFilter:b().func,applyFilters:b().func,resetFilters:b().func,undoChanges:b().func,selectedFilterCount:b().number};const We=Ne;var Qe=r(28531),He=r(47144);const Ue=({productsLength:e,totalProducts:t,setProducts:r,setIsFetching:o,categoryId:s,teasers:c,inlistings:u,columns:p,isMobile:d})=>{const m=(0,v.A)(),f=(0,i.useLocation)(),y=(0,He.u)(),{productsViewed:h}=(0,w.V)("ProductList"),b=function(){var n=(0,a.A)(function*(){o(!0);const n=Pe(p,c,d),a=_e({productsCount:e+g.xD,teasers:n,inlistings:u,columns:p,totalAvailable:t}),l=yield y.productSearch({search:f.search,categoryId:s,limit:g.xD+a,offset:e});r(e=>{var t;return[...e,...null!==(t=l.hits)&&void 0!==t&&t.length?l.hits:[]]}),o(!1)});return function(){return n.apply(this,arguments)}}();return l.createElement(O.a,{mt:8,width:"100%"},l.createElement(O.a,{mb:4},l.createElement(J.o,null,l.createElement(P.E,(0,n.A)({},h,{color:"brand.anthracite",fontSize:"12px"}),l.createElement(P.E,(0,n.A)({as:"span"},g.pQ.primarySemiBold),` ${e} `),m.formatMessage({id:"product.listing.info.number_of_products_viewed.part_2",defaultMessage:[{type:0,value:"of"}]}),l.createElement(P.E,(0,n.A)({as:"span"},g.pQ.primarySemiBold),` ${t} `),t>1?m.formatMessage({id:"product.listing.info.number_of_products_viewed.part_3_plural",defaultMessage:[{type:0,value:"products"}]}):m.formatMessage({id:"product.listing.info.number_of_products_viewed.part_3_singular",defaultMessage:[{type:0,value:"product"}]})))),l.createElement(O.a,{maxW:"200px",mx:"auto"},l.createElement(Qe.k,{colorScheme:"black",value:e/t*100,height:"4px",borderRadius:"2px",sx:{"& > div":{backgroundColor:"black"}},mt:0,mb:4}),l.createElement(J.o,{pt:0},e<t&&l.createElement(Z.$,{variant:"secondary",onClick:b,"data-testid":"load-more",width:"100%"},m.formatMessage({id:"global.button.load_more",defaultMessage:[{type:0,value:"Load More"}]})))))};
1Ue.propTypes={productsLength:b().number,totalProducts:b().number,setProducts:b().func,setIsFetching:b().func,categoryId:b().string,teasers:b().array,inlistings:b().array,columns:b().number,isMobile:b().bool};const Ve=Ue,Ge=({refinements:e=[],isLoading:t,category:r,onFilterClick:a})=>{const[o,i]=(0,l.useState)(null),[s,c]=(0,l.useState)(!1),[u,p]=(0,l.useState)(!0),d=(0,l.useMemo)(()=>{if(!e.length||t)return[];const n=Array.isArray(null==r?void 0:r.c_popularFilters)?r.c_popularFilters:[],a=n.length?n:["brand","price","c_pricebadges"];let o=[];return a.forEach(t=>{if("string"!=typeof t)return;const[r,n]=t.split(":").map(e=>e.trim()),a=e.find(e=>e.attributeId===r);a&&Array.isArray(a.values)&&(n?n.split(",").map(e=>e.trim()).forEach(e=>{const t=a.values.find(t=>t.label===e||t.value===e);t&&o.push({attributeId:r,label:t.label,value:t.value,hitCount:t.hitCount})}):[...a.values].sort((e,t)=>(t.hitCount||0)-(e.hitCount||0)).slice(0,3).forEach(e=>{o.push({attributeId:r,label:e.label,value:e.value,hitCount:e.hitCount})}))}),o.slice(0,10)},[e,r,t]);return!d.length||t?null:l.createElement(O.a,{mx:-4,px:4,overflow:"hidden"},l.createElement(P.E,(0,n.A)({},g.pQ.primarySemiBold,{fontSize:"md",mb:2,color:"brand.black"}),l.createElement(E.A,{defaultMessage:[{type:0,value:"Beliebte Filter"}],id:"product_list.heading.popular_filters"})),l.createElement(ee.RC,{modules:[re.A,te.A],freeMode:g.gZ,slidesPerView:"auto",spaceBetween:8,style:{overflow:"visible"},pagination:{el:o,type:"progressbar"},onInit:e=>{c(!0),p(e.isLocked)},onLock:()=>p(!0),onUnlock:()=>p(!1)},d.map(e=>l.createElement(ee.qr,{key:`${e.attributeId}-${e.value}`,style:{width:"auto"}},l.createElement(Z.$,{size:"sm",variant:"filterActive",onClick:()=>a(e,e.attributeId),borderRadius:"base",fontWeight:"normal",bg:"gray.10",_hover:{bg:"gray.100"},border:"none",px:4},"price"===e.attributeId?`⬠${e.label}`:e.label)))),l.createElement(O.a,{ref:i,display:u?"none":"block",sx:{position:"relative !important",width:"100% !important",height:"2px !important",top:"0 !important",bg:"gray.10 !important",borderRadius:0,overflow:"hidden",marginTop:"8px",".swiper-pagination-progressbar-fill":{height:"100% !important",width:"100% !important",transformOrigin:"left !important",left:"0 !important",top:"0 !important",position:"absolute !important",background:"gray.40 !important",display:"block !important"}}}))};Ge.propTypes={refinements:b().array,onFilterClick:b().func,isLoading:b().bool,category:b().object};const Ye=Ge;var Ke=r(20633),Xe=r(9228);function Je(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 Ze(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Je(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Je(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const et=`${g.fS}LATEST_SEARCH_RESULTS`,tt=e=>{var t,r;const{categoryId:o,category:s,productSearchResult:c,suggestedProducts:d,searchQuery:m,isCanonicalUrl:f,isLoading:y,promotionTeasers:h,subBrands:b,lastLevelSubBrands:B,scrollPosition:F,parentCategory:$,onSaveProductListState:z}=e,[q,N]=(0,l.useState)((null==c?void 0:c.hits)||d||[]),[Q,H]=(0,l.useState)(!1),{isDesktop:U,isMobile:G,breakpoint:Y}=(0,l.useContext)(x.eb),{saveRecentSearch:K}=(0,l.useContext)(x.o7),X=(0,I.c7)(),J=(0,Xe.e_)(),[Z,ee]=(0,l.useState)(!1),te=(0,i.useLocation)(),re=(0,j.W)().app.host,{formatMessage:ne}=(0,v.A)(),{setAppTheme:ae,appTheme:oe}=(0,T.o3)(),le=(0,He.u)(),{getCategoryItemList:ie}=(0,L.n)(),se=Se(Y,oe),{state:ce,filtersLoading:ue,toggleFilter:pe,toggleAndApplyFilter:de,setFilter:me,removeFilter:ge,applyFilters:fe,resetFilters:he,undoChanges:be}=(0,C.R7)(c,s,b,B),{metaTitle:ve,metaDescription:Ee}=(e=>(0,l.useMemo)(()=>{if(null==e||!e.id)return{metaTitle:"online kaufen ⨠BIPA",metaDescription:"⨠online kaufen â Click &Collect â Gratis Versand â· Jetzt kaufen - später zahlen"};const{name:t,displayName:r,c_displayNameOverwrite:n,pageDescription:a,pageTitle:o}=e,l=n||r||t;return{metaTitle:o||`${l} online kaufen ⨠BIPA`,metaDescription:a||`${l} ⨠online kaufen â Click &Collect â Gratis Versand â· Jetzt kaufen - später zahlen`}},[null==e?void 0:e.id]))(s),{inlistings:we,afterListings:Oe}=(0,Ke.A)(o,{parentCategoryId:null==$?void 0:$.id}),Ae=(0,w.V)("Content"),{results:Ce}=(0,w.V)("ProductList"),xe=(0,l.useMemo)(()=>{const e=(0,k.qg)(te.search);e.refine&&0===e.refine.length&&delete e.refine;const t=Object.keys(e);return!(!t.length||1===t.length&&"q"===t[0])},[te]);(0,l.useEffect)(()=>{F&&null!=q&&q.length&&!Z&&setTimeout(()=>
1{window.scrollTo({top:F,left:0,behavior:"instant"}),ee(!0)},20)},[q]),(0,l.useEffect)(()=>{y&&N([])},[y]),(0,l.useEffect)(()=>{var e;N((null==c?void 0:c.hits)||d||[]),m&&null!=c&&null!==(e=c.hits)&&void 0!==e&&e.length&&K(m)},[null==c?void 0:c.hits,m]);const Ie=!(y||null!=c&&c.hits||null!=d&&d.length),ke=!o,je=(0,l.useMemo)(()=>ke||xe||null==q||!q.length?null:ie(q),[ke,xe,q]),Te=()=>{if(null==c||!c.selectedRefinements)return 0;let e=0;return Object.keys(c.selectedRefinements).forEach(t=>{if("cgid"!==t){const r=c.selectedRefinements[t];e+=r?r.split("|").length:0}}),e},Re=(0,l.useMemo)(()=>{var e;return m?null!=c&&null!==(e=c.hits)&&void 0!==e&&e.length?ne({defaultMessage:[{type:0,value:"Search results"}],id:"search.heading.search_results"}):ne({defaultMessage:[{type:0,value:"Suggested products"}],id:"search.heading.suggested_products"}):""},[m,null==c?void 0:c.hits]);return(0,l.useEffect)(()=>{ke&&null!=q&&q.length&&ae(g.WF.standard)},[]),(0,l.useEffect)(()=>{const e=function(){var e=(0,a.A)(function*(){if(null==q||!q.length||Q||y)return;const e=Pe(se,h,G),t=_e({productsCount:q.length,teasers:e,inlistings:we,columns:se,totalAvailable:(null==c?void 0:c.total)||1e4});if(t>0&&q.length<(null==c?void 0:c.total)){H(!0);try{var r;const e=yield le.productSearch({search:te.search,categoryId:o,limit:t,offset:q.length});null!==(r=e.hits)&&void 0!==r&&r.length&&N(t=>[...t,...e.hits])}catch(e){J.local.warn({eventCode:"BROWSER_PRODUCT_LIST_TOP_UP_FAILED",domain:"product_list",operation:"top_up_products",source:"browser",enabledIn:["local","dev","stg"],errorMessage:e instanceof Error?e.message:"Product list top-up failed",context:{categoryId:o,productsCount:q.length,missing:t}}).catch(()=>{})}finally{H(!1)}}});return function(){return e.apply(this,arguments)}}();e()},[q.length,se,y,we,h,null==c?void 0:c.total,J]),l.createElement(O.a,{className:"sf-product-list-page","data-testid":"sf-product-list-page",pb:4,pt:0},l.createElement(p.m,null,l.createElement("title",null,ve),l.createElement("meta",{name:"description",content:Ee}),(xe||ke||o===g.ho.navigation)&&l.createElement("meta",{name:"robots",content:"noindex, nofollow"}),l.createElement("meta",{name:"keywords",content:null==s?void 0:s.pageKeywords}),f&&l.createElement("link",{rel:"canonical",href:`${re}${te.pathname}`})),l.createElement(R.A,{structuredData:je}),Ie?l.createElement(V,{searchQuery:m,category:s}):l.createElement(l.Fragment,null,l.createElement(ye,{searchQuery:m,category:s,image:U?null==s?void 0:s.image:null==s?void 0:s.c_mobileImage,isLoading:y,categoryId:o,subBrands:b,lastLevelSubBrands:B,text:Re,parentCategory:$}),l.createElement(u.m,{minH:"70vh",pt:4},(null==c||null===(t=c.hits)||void 0===t?void 0:t.length)&&l.createElement(O.a,{display:"flex",flexDirection:"column",gap:4},l.createElement(S.z,{justify:"space-between",spacing:{base:0,sm:2.5},opacity:y||!q?.3:1,pointerEvents:y||!q?"none":"auto",borderWidth:{base:"1px",sm:"0px"},borderStyle:"solid",borderColor:"gray.20",borderRadius:"base",overflow:"hidden"},l.createElement(A.s,{align:"center",w:["50%","200px"],position:"relative",borderRightWidth:{base:"2px",sm:"0px"},borderRightStyle:"solid",borderColor:"gray.20"},l.createElement(We,{productSearchResult:c,filtersProductSearchResult:ce,filtersLoading:ue,toggleFilter:pe,setFilter:me,applyFilters:fe,resetFilters:he,undoChanges:be,selectedFilterCount:Te()})),l.createElement(A.s,{align:"center",w:["50%","200px"]},l.createElement($e.A,{sortingOptions:null==c?void 0:c.sortingOptions,selectedOption:null==c?void 0:c.selectedSortingOption}))),Te()>0&&l.createElement(M.A,{selectedFilterValues:null==c?void 0:c.selectedRefinements,removeFilter:ge,resetFilters:he,isLoading:y||!q}),0===Te()&&l.createElement(O.a,{mb:2},l.createElement(Ye,{refinements:null==c?void 0:c.refinements,onFilterClick:(e,t)=>{de(e,t,!1)},isLoading:y,category:s})),l.createElement(O.a,{borderColor:"gray.100"},l.createElement(P.E,(0,n.A)({},Ce,{mt:0}),y||!q?l.createElement(l.Fragment,null,"Â "):l.createElement(l.Fragment,null,null==c?void 0:c.total," ",(null==c?void 0:c.total)>1?l.createElement(E.A,{defaultMessage:[{type:0,value:"Products"}],id:"product.listing.info.products"}):l.createElement(E.A,{defaultMessage:[{type:0,value:"Product"}],id:"product.listing.info.product"}))))),l.createElement(Fe,{isLoading:y,products:q,isFetching:Q,promotionTeasers:h,gtmData:{item_list_id:W.Kr.category,item_list_name:null==s?void 0:s.name},saveSearchResults:()=>{const e={searchResults:Ze(Ze({},ce),{},{hits:[...q]}),category:s,subBrands:b,lastLevelSubBrands:B,query:m,scrollPosition:document.documentElement.scrollTop,pageId:o||(null==m?void 0:m.length)&&g.Dn,url:`${te.pathname}${te.search}`,parentCategory:$};X.set(et,JSON.stringify(e)),null==z||z(e)},isSearchPage:ke,query:m,categoryId:o,inlistings:we,components:D.A}),!y&&(null==c||null===(r=c.hits)||void 0===r?void 0:r.length)>0&&l.createElement(Ve,{productsLength:null==q?void 0:q.length,totalProducts:null==c?void 0:c.total,setProducts:N,setIsFetching:H,categoryId:o,teasers:h,inlistings:we,columns:se,isMobile:G}),l.createElement(O.a,{mt:12},null==Oe?void 0:Oe.map((e,t)=>l.createElement(De.A,{key:`afterlisting-${t}`,component:e,components:D.A,gtmData:{item_list_id:W.Kr.category,item_list_name:null==s?void 0:s.name}}))),(null==s?void 0:s.c_bottomDescription)&&l.createElement(O.a,{pt:4,sx:Ae.sx},(0,_.Ay)(s.c_bottomDescription)))))};
1tt.propTypes={categoryId:b().string,category:b().object,productSearchResult:b().object,searchQuery:b().string,isCanonicalUrl:b().bool,isLoading:b().bool,promotionTeasers:b().array,subBrands:b().array,lastLevelSubBrands:b().array,scrollPosition:b().number,suggestedProducts:b().array,parentCategory:b().object,onSaveProductListState:b().func};const rt=tt;var nt=r(63668);const at=()=>l.createElement(l.Fragment,null,l.createElement(u.m,{py:4},l.createElement(m.A,{h:12,w:"100%",mb:{base:5,lg:0},display:{base:"block",lg:"none"}}),l.createElement(nt.g,{position:"relative",w:"100%",ratio:{base:1.5,lg:5.6}},l.createElement(m.A,null)),l.createElement(m.A,{h:8,w:{base:"100%",lg:"700px"},mt:11,mb:7}),l.createElement(be.r,{columns:[2,3,4,5,6],spacingX:[2,4],spacingY:[2,4,4,6],mb:16},new Array(6).fill(0).map((e,t)=>l.createElement(Ee.A,{key:t}))),l.createElement(be.r,{columns:[2,3,4,5,6],spacingX:[2,4],spacingY:[2,4,4,6]},new Array(6).fill(0).map((e,t)=>l.createElement(Ee.A,{key:t}))),l.createElement(m.A,{h:"73vw",w:"full",mt:8})));var ot=r(10551);const lt=()=>l.createElement(l.Fragment,null,l.createElement(u.m,{mt:6},l.createElement(m.A,{h:9,w:"60%",maxW:"400px",mb:4}),l.createElement(m.A,{h:5,w:"100%",mb:1.5}),l.createElement(m.A,{h:5,w:"80%",mb:1.5}),l.createElement(m.A,{h:5,w:"90%",mb:1.5,display:{base:"block",lg:"none"}}),l.createElement(m.A,{h:5,w:"70%",mb:1.5,display:{base:"block",md:"none"}}),l.createElement(m.A,{h:5,w:"90%",mb:1.5,display:{base:"block",sm:"none"}}),l.createElement(m.A,{h:5,w:"80%",display:{base:"block",sm:"none"}})),l.createElement(O.a,{overflow:"hidden"},l.createElement(u.m,{py:0},l.createElement(S.z,{w:"full",spacing:4,mt:8},new Array(10).fill(0).map((e,t)=>l.createElement(ot.T,{key:t,spacing:2},l.createElement(m.A,{boxSize:{base:"128px","2xl":"160px"},borderRadius:"full"}),l.createElement(m.A,{h:5,w:20})))))),l.createElement(m.A,{h:9,w:60,mt:8,mx:"auto"}),l.createElement(u.m,{my:8},l.createElement(be.r,{columns:[2,3,4,5,6],spacingX:[2,4],spacingY:[2,4,4,6]},new Array(6).fill(0).map((e,t)=>l.createElement(Ee.A,{key:t}))))),it=()=>l.createElement(l.Fragment,null,l.createElement(u.m,{my:"18px"},l.createElement(m.A,{h:"17px",w:"200px"})),l.createElement(m.A,{h:"180px",w:"full"}),l.createElement(O.a,{overflow:"hidden"},l.createElement(u.m,{py:{base:5,lg:8}},l.createElement(S.z,{w:"full",spacing:2},new Array(12).fill(0).map((e,t)=>l.createElement(m.A,{key:t,h:11,minW:28}))))),l.createElement(u.m,{mb:5},l.createElement(S.z,{justify:"space-between",spacing:2.5,mb:"52px"},l.createElement(m.A,{h:11,w:["50%",24]}),l.createElement(m.A,{h:11,w:["50%","167px"]})),l.createElement(be.r,{columns:[2,3,4,5,6],spacingX:[2,4],spacingY:[2,4,4,6]},new Array(6).fill(0).map((e,t)=>l.createElement(Ee.A,{key:t})))));var st=r(60705);const ct="undefined"!=typeof window?l.useLayoutEffect:l.useEffect;var ut=r(27767),pt=r(26343),dt=r(88737),mt=r(28156),gt=r(10697),ft=r(18188),yt=r(1194),ht=r(5444),bt=r(95323),vt=r(84470),Et=r(54688),wt=r(30317),Ot=r(25009);const St=({isOpen:e,onClose:t})=>{const r=(0,Et.q2)(Ot.ue),{profile:{updateCustomerReviewStatus:n}}=(0,Et.B7)(),[o,i]=(0,l.useState)(!1),s=(0,vt.A)(),{isMobile:c}=(0,l.useContext)(x.eb),u=function(){var e=(0,a.A)(function*(){try{i(!0),yield n(g.sp.done),(0,wt.QR)(),t()}catch{i(!1),t()}});return function(){return e.apply(this,arguments)}}(),p=function(){var e=(0,a.A)(function*(){const e=r===g.sp.waiting?g.sp.done:g.sp.waiting;yield n(e)});return function(){return e.apply(this,arguments)}}(),d=function(){var e=(0,a.A)(function*(){try{i(!0),yield p(),s(`${g.R7.contact}?p=Weitere Fragen`)}catch{i(!1),t()}});return function(){return e.apply(this,arguments)}}();return l.createElement(mt._s,{isOpen:e,onClose:()=>{p(),t()},placement:c?"bottom":"right",size:"sm"},l.createElement(gt.m,null),l.createElement(ft.z,null,l.createElement(yt.s,null),l.createElement(ht.r,{pb:4},l.createElement(E.A,{id:"app_review.drawer.heading",defaultMessage:[{type:0,value:"How do you like the app?"}]})),l.createElement(bt.c,{pb:4},l.createElement(P.E,{mb:4,lineHeight:1.25},l.createElement(E.A,{defaultMessage:[{type:0,value:"We are glad that you are using our app! Your feedback is very important to us to continue improving your experience. Please tell us
1your opinion."}],id:"app_review.drawer.description"})),l.createElement(ot.T,{mt:5,spacing:5,width:"100%"},l.createElement(Z.$,{width:"100%",isLoading:o,onClick:()=>{u()}},l.createElement(E.A,{id:"app_review.drawer.button.primary.text",defaultMessage:[{type:0,value:"I like the app!"}]})),l.createElement(Z.$,{width:"100%",variant:"secondary",isLoading:o,onClick:()=>{d()}},l.createElement(E.A,{id:"app_review.drawer.button.secondary.text",defaultMessage:[{type:0,value:"I have suggestions for improvement"}]}))))))},At=()=>{const e=(0,Et.Xt)(Ot.ue),t=(0,Et.Xt)(Ot.IF),{isOpen:r,onOpen:n,onClose:a}=(0,ze.j)();return(0,l.useEffect)(()=>{if(!(0,wt.Gk)()||"ready"!==e.status||"ready"!==t.status||!t.value||!e.value)return;const r=(Date.now()-t.value)/864e5,a=e.value===g.sp.waiting&&r>=14;(e.value===g.sp.pending||a)&&n()},[e,t,n]),l.createElement(St,{isOpen:r,onClose:a})};var Pt=r(36523),_t=r(19328);function Ct(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 xt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ct(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ct(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const It=`${g.fS}LATEST_SEARCH_RESULTS`,kt=`${g.fS}PROMOTION_TEASERS`,jt=`${g.fS}SORTING_OPTION`,Tt=e=>({siteId:e.siteId,locale:e.locale,currency:e.currency,channel:e.channel,isMobileApp:e.isMobileApp,preview:e.preview,correlationId:e.correlationId}),Dt=function(){var e=(0,a.A)(function*(e,t=404,r=(t>=500?"no-store":void 0)){try{return{cacheControl:r,pageProps:"undefined"==typeof window?yield(()=>{const e=globalThis.__BIPA_CONTENT_PAGE_PROPS_LOADER__;if(!e)throw new Error("__BIPA_CONTENT_PAGE_PROPS_LOADER__ is not registered");return e})()({context:Tt(e),pageId:"errorpage"}):(yield(0,_t.Hc)(xt(xt({},e),{},{pageId:"errorpage"}))).data,pageType:"not-found",statusCode:t}}catch{return{cacheControl:r,pageType:"not-found",statusCode:t}}});return function(t){return e.apply(this,arguments)}}(),Rt=function(){var e=(0,a.A)(function*(e){try{if("undefined"==typeof window)return yield(()=>{const e=globalThis.__BIPA_SMART_PAGE_DATA_LOADER__;if(!e)throw new Error("__BIPA_SMART_PAGE_DATA_LOADER__ is not registered");return e})()(xt(xt({},e),{},{context:Tt(e)}));const t=((e,t)=>{var r;if(!e)return null;const n=(0,I.c7)(),a=(0,I.Bl)(n.get(It)),o=decodeURIComponent(`${e}${t||""}`).replace(/ /g,"+"),l=null===(r=decodeURIComponent(null==a?void 0:a.url))||void 0===r?void 0:r.replace(/ /g,"+");return null!=a&&a.pageId&&o===l?a:null})(e.pathname,e.search),r=(0,I.c7)();return((e,t)=>{var r;if(e.redirectTo||"plp"!==e.pageType)return e;const n=(0,I.c7)();return n.delete(It),t?xt(xt({},e),{},{pageProps:{searchQuery:t.query||t.searchResults.query,productSearchResult:t.searchResults,category:t.category,categoryId:e.pageId!==g.Dn?null===(r=e.pageId)||void 0===r?void 0:r.replace("cgid_",""):void 0,promotionTeasers:(0,I.Bl)(n.get(kt)),subBrands:t.subBrands,lastLevelSubBrands:t.lastLevelSubBrands,scrollPosition:t.scrollPosition,parentCategory:t.parentCategory}}):e})(yield(0,_t.ZT)(xt(xt({},e),{},{favoriteSortingOption:e.favoriteSortingOption||r.get(jt)||void 0,restoredPlpProps:e.restoredPlpProps||!!t,restoredPageId:e.restoredPageId||(null==t?void 0:t.pageId)})),t)}catch(t){const r=t;return r.response&&"object"==typeof r.response&&"number"==typeof r.response.statusCode?r.response:yield Dt(e,r.status||404)}});return function(t){return e.apply(this,arguments)}}();function Lt(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 Mt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Lt(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Lt(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Bt=r(23503);function Ft(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 $t(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ft(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ft(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const zt=`${g.fS}SCROLL_POSITION`,qt=()=>{var e,t,r,o;const{navCategories:h}=(0,x.Ck)(),b=(0,Xe.e_)(),v=(0,C.n)(),{trackProductListViewed:E}=(0,W.st)(),w=(0,C.Ym)(),O=(0,ut.A)(),S=(0,i.useLocation)(),{res:A}=(0,d.useServerContext)()||{},{correlationId:P}=(0,d.useCorrelationId)(),_=(0,s.jE)(),k=(0,Bt.QC)({site:O,locale:w,search:S.search,channel:(0,Pt.c)()||g.VF.standard,correlationId:P}),D=(0,l.useMemo)(()=>(({channel:e,currency:t,locale:r,pathname:n,preview:a,search:o,siteId:l})=>["smart-page",l,r,t,e,a,n,o])($t($t({},k),{},{pathname:S.pathname,search:S.search})),[k.channel,k.currency,k.locale,k.preview,k.siteId,S.pathname,S.search]),{data:L={},isLoading:M}=(0,c.I)({queryKey:D,queryFn:(B=(0,a.A)(function*(){try{const e=S.pathname;return yield Rt($t($t({},k),{},{pathname:e,search:S.search}))}catch{return{cacheControl:"no-store",pageType:"not-found",resultType:"internal_error",statusCode:500}}}),function(){return B.apply(this,arguments)}),staleTime:9e5,refetchOnWindowFocus:!1});var B;const{pageType:F,pageProps:$,pageId:z,pathname:q,searchQuery:Q,isCanonicalUrl:H,redirectTo:U,env:V,seoPhoneData:G,promotionTiles:Y,statusCode:K,cacheControl:X,redirectStatus:J}=L,Z=null===(e=(0,j.W)())||void 0===e||null===(t=e.app)||void 0===t?void 0:t.host,{isBackButtonClicked:ee,setBackButtonClicked:te}=(0,st.DW)(),{setAppTheme:re}=(0,T.o3)(),ne=(0,l.useRef)(null),ae=(0,l.useRef)(!1),oe=rt,le=(0,l.useCallback)(e=>{_.setQueryData(D,t=>((e,t)=>{var r;if(!e||e.redirectTo||"plp"!==e.pageType||!t.searchResults)return e;const n=e.pageProps??{};return Mt(Mt({},e),{},{pageProps:Mt(Mt({},n),{},{searchQuery:t.query||t.searchResults.query,productSearchResult:t.searchResults,category:t.category,categoryId:e.pageId!==g.Dn?null===(r=e.pageId)||void 0===r?void 0:r.replace("cgid_",""):void 0,subBrands:t.subBrands,lastLevelSubBrands:t.lastLevelSubBrands,scrollPosition:t.scrollPosition,parentCategory:t.parentCategory})})})(t,e))},[_,D]);(0,dt.qH)(A,K),(0,dt.CA)(A,X);const ie=(0,l.useMemo)(()=>{if(null!=G&&G.seoCustomerSupportPhone)return v.getOrganization(G.seoCustomerSupportPhone)},[G]);if((0,l.useEffect)(()=>{var e,t;M||(null!=$&&null!==(e=$.pageProps)&&void 0!==e&&e.pageStyle?re($.pageProps.pageStyle):null!=$&&null!==(t=$.category)&&void 0!==t&&t.c_categoryStyle?re
1($.category.c_categoryStyle):"plp"!==F&&re(g.WF.standard))},[null==$||null===(r=$.pageProps)||void 0===r?void 0:r.pageStyle,null==$||null===(o=$.category)||void 0===o?void 0:o.c_categoryStyle,M]),function(e,t,r,n){ct(()=>{const t=(0,I.c7)();return()=>{t.set(e,`${document.documentElement.scrollTop}`)}},[e]),(0,l.useEffect)(()=>{const a=(0,I.c7)().get(e);setTimeout(()=>{!t&&r&&(setTimeout(()=>{window.scrollTo(0,a?Number(a):0)},0),n(!1))},0)},[e,t,r,n])}(`${zt}_${S.pathname}${S.search}`,M,ee,te),(0,l.useEffect)(()=>{ee?ae.current=!0:ae.current?ae.current=!1:(0,I.eG)()},[ee,M,q,Q]),(0,l.useEffect)(()=>{const e=function(){var e=(0,a.A)(function*(){if(null!=$&&$.productSearchResult&&z===g.Dn){const e=new URLSearchParams(Q).get("q")||"",t=["search",e,Q].join(":");ne.current!==t&&(ne.current=t,yield E({item_list_id:z,item_list_name:e,items:$.productSearchResult.hits??[],productSearchResult:$.productSearchResult,source:{type:"search",query:e,productSearchResult:$.productSearchResult}}))}});return function(){return e.apply(this,arguments)}}();e()},[z,null==$?void 0:$.productSearchResult,Q,E]),(0,l.useEffect)(()=>{if("content"!==F&&"plp"!==F)return;if(null==$||!$.productSearchResult||!z)return;if(z===g.Dn)return;const e=function(){var e=(0,a.A)(function*(){try{const t=["category",z,S.search].join(":");var e;ne.current!==t&&(ne.current=t,yield E({item_list_id:z,item_list_name:"string"==typeof(null==$||null===(e=$.category)||void 0===e?void 0:e.name)?$.category.name:z,items:$.productSearchResult.hits??[],productSearchResult:$.productSearchResult,source:{type:"category",categoryId:z,productSearchResult:$.productSearchResult}}))}catch(e){b.local.warn({eventCode:"BROWSER_SMART_PAGE_CATEGORY_VIEW_TRACK_FAILED",domain:"analytics",operation:"track_category_view",source:"browser",enabledIn:["local","dev","stg"],errorMessage:e instanceof Error?e.message:"Category view tracking failed",context:{pageId:z,pageType:F}}).catch(()=>{})}});return function(){return e.apply(this,arguments)}}();e()},[S.search,b,z,$,F,E]),U)return A?((0,dt.M$)(A,U,J||302),null):l.createElement(l.Fragment,null,M&&l.createElement(it,null),l.createElement(i.Redirect,{to:U}
1));const se=S.pathname;if(M&&se!==q)switch((({navCategories:e,nextPagePath:t})=>{var r;const n=Object.keys(e||{}).find(r=>e[r].path===t);switch(n?null==e||null===(r=e[n])||void 0===r?void 0:r.elementType:null){case"Page":return"page";case"Category":return"category";default:return"/"===t?"home":"generic"}})({navCategories:h,nextPagePath:se})){case"page":return l.createElement(lt,null);case"category":return l.createElement(it,null);case"home":return l.createElement(at,null);default:return l.createElement(m.A,{height:"100vh",width:"full"})}const ce={pageId:z,pageType:F};switch(F){case"content":return l.createElement(l.Fragment,null,l.createElement(p.m,null,(null==$?void 0:$.pageTitle)&&l.createElement("title",null,$.pageTitle),(null==$?void 0:$.pageDescription)&&l.createElement("meta",{name:"description",content:$.pageDescription}),H&&l.createElement("link",{rel:"canonical",href:`${Z}${S.pathname}`}),Q&&"production"===V&&l.createElement("meta",{name:"robots",content:"noindex, follow"}),"aktionen-uebersicht"===z&&l.createElement("meta",{name:"robots",content:"noindex, nofollow"})),"homepage"===z&&l.createElement(u.m,{mt:4},l.createElement(R.A,{structuredData:ie}),l.createElement(N.cD,null,l.createElement(y.Lw,null)),l.createElement(At,null)),l.createElement(f.A,(0,n.A)({},$,{gtmData:ce,pageId:z,promotionTiles:Y})));case"plp":return l.createElement(oe,(0,n.A)({},$,{gtmData:ce,isCanonicalUrl:H,isLoading:M,onSaveProductListState:le}));case"not-found":return l.createElement(pt.default,{pageProps:$,responseStatus:null});default:return null}};qt.getTemplateName=()=>"smart-page";const Nt=qt},88737(e,t,r){r.d(t,{CA:()=>o,M$:()=>l,Rg:()=>a,qH:()=>n});const n=(e,t)=>{e&&t&&("function"!=typeof e.status?e.statusCode=t:e.status(t))},a=(e,t,r)=>{e&&r&&("function"!=typeof e.set?"function"==typeof e.setHeader&&e.setHeader(t,r):e.set(t,r))},o=(e,t)=>{a(e,"Cache-Control",t)},l=(e,t,r=301)=>{e&&t&&(n(e,r),a(e,"Location",t))}}}]);
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.