PageSourceSearch

https://www.bosch-home.in/checkout-app/_next/static/chunks/7258-ceea050a5135b98d.js

js bosch-home.in collected 2026-10-02 16:41:10 UTC 175,665 bytes, 138 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7258],{1293:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var a=n(86201),i=n(40380),r=n(35766),s=n(89227);let o=(0,n(12115).forwardRef)(({size:e,title:t,logoContainer:n,...o},l)=>{let d=(0,r.c)();return(0,a.FD)(i.B,{direction:"horizontal",justify:"space-between",align:"center",css:(0,s.tF)(e,e=>d.styles.selectBox.content.header.base[`size:${e}`]),...o,ref:l,children:[t({size:e}),n?.({})]})});o.displayName="SelectBoxContentHeader"},2397:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(47482).then(n.bind(n,47482))),o=(0,i.lazy)(()=>n.e(98994).then(n.bind(n,98994))),l=(0,i.lazy)(()=>n.e(90102).then(n.bind(n,90102))),d=(0,i.lazy)(()=>n.e(46720).then(n.bind(n,46720))),c=(0,i.lazy)(()=>n.e(70082).then(n.bind(n,70082))),u=(0,i.lazy)(()=>n.e(43558).then(n.bind(n,43558))),g=(0,i.lazy)(()=>n.e(69725).then(n.bind(n,69725)));function h(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"junker":t=c;break;case"neff":t=u;break;case"siemens":t=g;break;default:t=s}return(0,a.jsx)(t,{...e})}function p(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(h,{"aria-hidden":"true",...e})})}},2790:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},7153:(e,t,n)=>{"use strict";n.d(t,{wi:()=>tv,Y9:()=>iH,lD:()=>i5,WN:()=>tb,j0:()=>ie,hN:()=>tS,OQ:()=>tF,T4:()=>tx});var a=n(95155),i=n(10225),r=n(86201),s=n(7642),o=n(32453),l=n(53202),d=n(85342),c=n(69081),u=n(65960),g=n(61669),h=n(21348),p=n(66760),f=n(30247),m=n(35766),v=n(89227),b=n(12115);let y=(0,b.forwardRef)(({size:e,tagline:t,content:n,trustArea:a,breadcrumb:i,legalList:s,legalMeta:o,scrollToTop:l,as:d="div",...c},u)=>{let g=(0,m.c)();return(0,r.FD)(d,{css:[{position:"relative",display:"flex",flexDirection:"column",borderWidth:0},(0,v.tF)(e,e=>({...g.styles.footer.base[`size:${e}`],alignItems:"lg"===e?"normal":"center"}))],...c,ref:u,children:[t?.({size:e}),t?(0,r.Y)(f.c,{context:"onPage50",orientation:"horizontal",css:[g.styles.footer.divider["orientation:horizontal"],(0,v.tF)(e,e=>"lg"===e?{display:"block"}:{display:"none"})]}):null,n?.({size:e}),i&&(0,r.Y)("div",{css:[(0,v.tF)(e,e=>g.styles.footer.breadcrumb[`size:${e}`]),{width:"100%"}],children:i({size:"lg"})}),a?.({size:e}),s?.({}),o?.({size:e}),l?(0,r.Y)("div",{css:[{position:"absolute",insetInlineEnd:0,insetBlockStart:0,transform:"translateY(-50%)"},(0,v.tF)(e,e=>g.styles.footer.scrollToTop[`size:${e}`])],children:l({})}):null]})});y.displayName="Footer";let w={sm:"center",md:"center",lg:"start"},k=(0,b.forwardRef)(({as:e="div",size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(t,e=>({textAlign:w[e],...i.styles.footer.tagline[`size:${e}`]})),...n,ref:a})});k.displayName="FooterTagline";var S=n(40380);let x=(0,b.forwardRef)(({accordion:e,social:t,topicList:n,size:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(S.B,{justify:"flex-start",css:(0,v.tF)(a,e=>({...o.styles.footer.content.base[`size:${e}`],flexDirection:"lg"===e?"row":"column",alignItems:"lg"===e?"flex-start":"center",width:"100%"})),...i,ref:s,children:[t?.({size:a}),n&&(0,r.Y)(S.B,{css:[(0,v.tF)(a,e=>"lg"===e?{display:"flex"}:{display:"none"}),{width:"100%"}],children:n({size:a})}),e?(0,r.Y)("div",{css:[(0,v.tF)(a,e=>"lg"===e?{display:"none"}:{display:"block"}),{width:"100%"}],children:e({size:"sm",dividerTop:!0,dividerBottom:!0})}):null]})});x.displayName="FooterContent";let $=(0,b.forwardRef)(({size:e,title:t,mediaList:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:(0,v.tF)(e,e=>({...s.styles.footer.content.social.base[`size:${e}`],alignItems:"lg"===e?"start":"center",textAlign:"lg"===e?"start":"center"})),...a,ref:i,children:[t({size:e}),n?.({alignment:"start"})]})});$.displayName="FooterContentSocial";let C={sm:"sm",md:"sm",lg:"lg"},I=(0,b.forwardRef)(({size:e,headline:t,description:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:(0,v.tF)(e,e=>s.styles.footer.content.social.title.base[`size:${e}`]),...a,ref:i,children:[t({size:e}),n?.({size:(0,v._u)(e,e=>C[e])})]})});I.displayName="FooterContentSocialTitle";var L=n(33803);let A=(0,b.forwardRef)(({as:e="div",size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(e,{css:[L.Ig,(0,v.tF)(t,e=>i.styles.footer.content.social.title.headline[`size:${e}`])],...n,ref:a})});A.displayName="FooterContentSocialTitleHeadline";let N=(0,b.forwardRef)(({as:e="div",size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(t,e=>i.styles.footer.content.social.title.description[`size:${e}`]),...n,ref:a})});N.displayName="FooterContentSocialTitleDescription";let Y=(0,b.forwardRef)(({linkList:e,...t},n)=>{let a=(0,m.c)();return(0,r.Y)(S.B,{direction:"horizontal",css:{flex:1,...a.styles.footer.content.topicList.base},...t,ref:n,children:b.Children.map(e.map(e=>e({})),e=>e)})});Y.displayName="FooterContentTopicList";let T=(0,b.forwardRef)(({headline:e,items:t,...n},a)=>{let i=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:{flex:1,...i.styles.footer.content.topicList.linkList.base},...n,ref:a,children:[e?.({}),b.Children.map(t.map(e=>e({size:"md",variant:"neutral"})),e=>e)]})});T.displayName="FooterContentTopicListLinkList";var B=n(55046);let F=(0,b.forwardRef)(({as:e="div",...t},n)=>{let a=(0,m.c)().styles.footer.content.topicList.linkList.headline;return(0,r.Y)(e,{css:[L.Ig,(0,B.IC)({initial:a.initial,hovered:a.hover,focused:a.focused,pressed:a.pressed})],...t,ref:n})});F.displayName="FooterContentTopicListLinkListHeadline";let z=(0,b.forwardRef)(({text:e,...t},n)=>{let a=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:[a.styles.footer.legalList.base,{width:"100%"}],...t,ref:n,children:b.Children.map(e?.map(e=>e({})),e=>e)})});z.displayName="FooterLegalList";let R=(0,b.forwardRef)(({as:e="div",...t},n)=>{let a=(0,m.c)();return(0,r.Y)(e,{css:a.styles.footer.legalList.text,...t,ref:n})});R.displayName="FooterLegalListText";let j=(0,b.forwardRef)(({size:e,copyright:t,linkList:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:(0,v.tF)(e,e=>({...s.styles.footer.legalMeta.base[`size:${e}`],alignItems:"lg"===e?"flex-start":"center"})),...a,ref:i,children:[t({}),n({size:e})]})});j.displayName="FooterLegalMeta";let E=(0,b.forwardRef)(({as:e="div",...t},n)=>{let a=(0,m.c)();return(0,r.Y)(e,{css:a.styles.footer.legalMeta.copyright,...t,ref:n})});E.displayName="FooterLegalMetaCopyright";let P=(0,b.forwardRef)(({links:e,size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(S.B,{direction:(0,v._u)(t,e=>"sm"===e?"vertical":"horizontal"),align:(0,v._u)(t,e=>"lg"===e?"flex-start":"center"),justify:(0,v._u)(t,e=>"lg"===e?"flex-start":"center"),css:[{flexWrap:"wrap"},(0,v.tF)(t,e=>({...i.styles.footer.legalMeta.linkList[`size:${e}`]}))],...n,ref:a,children:e.map(e=>e({size:"md",variant:"neutral"}))})});P.displayName="FooterLegalMetaLinkList";var D=n(76429),O=n(84546);let _=(0,b.forwardRef)(({icon:e,as:t="button",className:n,...a},i)=>{let s=(0,m.c)().styles.scrollToTop.base;return(0,r.Y)(t,{className:(0,B.xW)(["bsh-scroll-to-top",n]),css:[{border:"none",padding:0,alignItems:"center",justifyContent:"center",display:"flex"},(0,B.IC)({initial:s.initial,hovered:s.hover,pressed:s.pressed})],...a,ref:i,children:e({})})});_.displayName="ScrollToTop";var M=n(61154),U=n(97280);let G=(0,b.forwardRef)((e,t)=>{let n=(0,m.c)().styles.scrollToTop.icon;return(0,r.Y)(M.I,{size:"lg",as:U.A,css:(0,B.IC)({initial:(0,B.Xm)(n.initial),hovered:(0,B.Xm)(n.hover),pressed:(0,B.Xm)(n.pressed)},".bsh-scroll-to-top"),...e,ref:t})});G.displayName="ScrollToTopIcon";let H=(0,b.forwardRef)(({alignment:e,images:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(S.B,{direction:"horizontal",align:"center",justify:e,css:[i.styles.socialMediaList.base,{flexWrap:"wrap"}],...n,ref:a,children:t({})})});H.displayName="SocialMediaList";let W=(0,b.forwardRef)(({as:e="img",...t},n)=>{let a=(0,m.c)();return(0,r.Y)(e,{css:a.styles.socialMediaList.image,...t,ref:n})});W.displayName="SocialMediaListImage";var K=n(34669),q=n(84430),V=n(76601);let Z={xs:0,md:720,lg:1200,xl:1600};function X(e){return e.every(e=>"object"==typeof e&&"id"in e&&"paragraphs"in e)}var J=n(77405);let Q=(0,b.forwardRef)(function({size:e,...t},n){let a=(0,m.c)();return(0,r.Y)(M.I,{size:(0,v._u)(e,e=>"sm"===e?"2xs":"sm"),css:(0,B.Xm)(a.styles.breadcrumb.items.divider),...t,ref:n})}),ee=(0,b.forwardRef)(function({size:e,items:t,...n},a){let i=(0,m.c)();return(0,r.Y)(S.B,{align:"center",css:[{flexWrap:"wrap"},(0,v.tF)(e,e=>i.styles.breadcrumb.base[`size:${e}`])],divider:(0,r.Y)(Q,{as:J.A,size:e}),...n,ref:a,children:t?.({size:e})})}),et=({link:e,size:t})=>e({size:(0,v._u)(t,e=>"lg"===e?"md":"sm"),variant:"neutral"}),en=(0,b.forwardRef)(function({as:e="span",size:t,...n},a){let i=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(t,e=>i.styles.breadcrumb.items.text[`size:${e}`]),...n,ref:a})});var ea=n(44489),ei=n(2397),er=n(30228),es=n(51369),eo=n(82286),el=n(28745),ed=n(87721),ec=n(48832),eu=n(39708),eg=n(21327);let eh={container:e=>(0,i.AH)`
2    display: none;
3    @media (min-width: ${e}
3px) {
4      display: flex;
5    }
6  `,backButton:e=>(0,i.AH)`
7    @media (min-width: ${e}px) {
8      display: none;
9    }
10  `,orderedList:(0,i.AH)`
11    list-style: none;
12    padding: 0;
13    margin-block: 0;
14  `,orderedListItem:(0,i.AH)`
15    display: flex;
16  `,visuallyHidden:(0,i.AH)`
17    position: absolute;
18    width: 1px;
19    height: 1px;
20    padding: 0;
21    margin: -1px;
22    overflow: hidden;
23    clip: rect(0, 0, 0, 0);
24    white-space: nowrap;
25    border: 0;
26  `},ep=({size:e,homeUrl:t,breadcrumbs:n,breakpoint:a})=>{let{t:i}=(0,V.Bd)("footer"),s=ew(n),o=n.at(-2);return(0,r.FD)(r.FK,{children:[(0,r.Y)(ef,{size:e,css:eh.container(a),testId:"footer-breadcrumbs",items:[{key:"breadcrumb-home-link",render:e=>(0,r.Y)(em,{homeUrl:t,ariaLabel:i("footer.breadcrumb.ariaLabel"),config:e})},...s.minimizedBreadcrumbs.length>0?[{key:"breadcrumb-minimized-button",render:e=>(0,r.Y)(eb,{config:e,minimizedItems:s.minimizedBreadcrumbs})}]:[],...s.displayedBreadcrumbs.map((e,t)=>({key:`breadcrumbs-${e.url+e.title||t}`,render:t=>(0,r.Y)(ev,{config:t,item:e})}))]}),o?.url&&(0,r.Y)(ef,{size:e,css:eh.backButton(a),testId:"footer-breadcrumbs-back-button",items:[{key:"breadcrumb-back-link",render:e=>(0,r.Y)(ey,{config:e,backItem:o})}]})]})},ef=({size:e,items:t,className:n,testId:a})=>(0,r.Y)("nav",{"data-testid":a,"aria-label":"breadcrumb",className:n,children:(0,r.Y)(ee,{as:"ol",css:eh.orderedList,size:e,divider:(0,r.Y)("li",{css:eh.orderedListItem,children:(0,r.Y)(Q,{as:J.A,size:e})}),items:e=>t.map(t=>(0,r.Y)("li",{css:eh.orderedListItem,children:t.render(e)},t.key))})}),em=({homeUrl:e,ariaLabel:t,config:n})=>(0,r.Y)(et,{...n,link:n=>(0,r.Y)(D.N,{...n,icon:e=>(0,r.Y)(es.q,{...e,as:ei.A,"aria-hidden":"true"}),label:e=>(0,r.Y)(O.T,{...e,css:eh.visuallyHidden,children:t}),"data-testid":"footer-breadcrumb-icon",as:ea.BshLink,href:e})}),ev=({item:e,config:t})=>e.url?(0,r.Y)(et,{...t,link:t=>(0,r.Y)(D.N,{...t,"data-testid":"footer-breadcrumb-regular",as:ea.BshLink,href:e.url,label:t=>(0,r.Y)(O.T,{...t,children:e.title})})}):(0,r.Y)(en,{...t,"data-testid":"footer-breadcrumb-regular",children:e.title}),eb=({minimizedItems:e,config:t})=>{let n=(0,b.useRef)(null);return(0,r.Y)(et,{...t,link:t=>(0,r.Y)(eo.AM,{children:(0,r.Y)(el.m,{context:"onPage50",size:"lg",trigger:({size:e})=>(0,r.Y)(eo.Wv,{asChild:!0,children:(0,r.Y)(D.N,{...t,as:"button","data-testid":"footer-breadcrumbs-minimized-link",label:e=>(0,r.Y)(O.T,{...e,children:"..."})})}),content:t=>(0,r.Y)(eo.hl,{align:"start",collisionPadding:0,onOpenAutoFocus:()=>n.current?.focus(),asChild:!0,children:(0,r.Y)(ed.p,{content:t=>(0,r.Y)(ec.X,{...t,items:t=>e.map((e,a)=>e.url?(0,i.n)(eu.U,{...t,as:ea.BshLink,href:e.url,key:`hidden-breadcrumbs-link-url-${e.url}`,ref:0===a?n:void 0,"data-testid":"footer-breadcrumb-minimized",label:t=>(0,r.Y)(eg.I,{...t,children:e.title})}):(0,i.n)(eu.U,{...t,as:"span",key:`hidden-breadcrumbs-text-${e.title}`,"data-testid":"footer-breadcrumb-minimized",label:t=>(0,r.Y)(eg.I,{...t,children:e.title})}))}),...t})})})})})},ey=({backItem:e,config:t})=>(0,r.Y)(et,{...t,link:t=>(0,r.Y)(D.N,{...t,icon:e=>(0,r.Y)(es.q,{...e,as:er.A,"aria-hidden":"true"}),label:t=>(0,r.Y)(O.T,{...t,children:e.title}),as:ea.BshLink,href:e.url})}),ew=e=>{let t,n=0,a=[];for(let t=0;t<e.length;t++)n=n+5+e[e.length-(t+1)].title.length;return n>120&&e.length>3?(a=e.slice(0,-3),t=e.slice(-3)):t=e,t.length>0&&(t.at(-1).url=""),{minimizedBreadcrumbs:a,displayedBreadcrumbs:t}},ek={sm:"sm",md:"sm",lg:"lg"},eS=(0,b.forwardRef)(({orientation:e},t)=>{let n=(0,m.c)();return(0,r.Y)(f.c,{context:"onPage100",orientation:e,css:[{alignSelf:"stretch"},(0,v.tF)(e,e=>({...n.styles.footer.divider[`orientation:${e}`],height:"horizontal"===e?n.styles.footer.divider[`orientation:${e}`].height:"auto"}))],ref:t})});eS.displayName="FooterTrustAreaDivider";let ex=(0,b.forwardRef)(({size:e,trustedShopList:t,paymentList:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:(0,v._u)(e,e=>"lg"===e?"horizontal":"vertical"),align:"center",css:(0,v.tF)(e,e=>({...s.styles.footer.trustArea[`size:${e}`],justifyContent:"md"===e?"center":"flex-start"})),...a,ref:i,children:[t?.({size:(0,v._u)(e,e=>ek[e]),alignment:(0,v._u)(e,e=>"lg"===e?"start":"center")}),t&&n?(0,r.Y)(eS,{orientation:(0,v._u)(e,e=>"lg"===e?"vertical":"horizontal")}):null,n?.({alignment:"center"})]})});ex.displayName="FooterTrustArea";var e$=n(97545),eC=n(10605);let eI=(0,b.forwardRef)(({size:e,images:t,alignment:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{direction:"horizontal",align:"center",justify:n,css:[(0,v.tF)(e,e=>s.styles.trustedShopList.base[`size:${e}`]),{flexWrap:"wrap"}],...a,ref:i,children:t({size:e})})});eI.displayName="TrustedShopList";let eL=(0,b.forwardRef)(({as:e="img",size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(t,e=>i.styles.trustedShopList.image[`size:${e}`]),...n,ref:a})});eL.displayName="TrustedShopListImage";var eA=n(91606);let eN="https://media3.bsh-group.com",eY=`${eN}/Cons_EPOS/Product_Shots/350x350/no-picture-available.png`,eT={IMAGES:"Images",PRODUCT_SHOTS:"Product_Shots",FEATURE_ICONS:"Feature_Icons",LINE_DRAWINGS:"Line_Drawings"};function eB({width:e,mediaImage:t,baseUrl:n=eN,extType:a="webp"}){if(!t)return eY;let{doi:i,mediaType:r}=t,s=eT[r];return s?[n,s,e?`${e}x`:void 0,`${encodeURIComponent(i)}.${a}`].filter(e=>"string"==typeof e).join("/"):(eA.v.error(`Unknown MediaCloudImageType: ${r}`),eY)}var eF=n(39809);let ez=({content:e,config:t})=>(0,a.jsx)(ex,{...t,trustedShopList:e.trustedShops.length>0?t=>(0,a.jsx)(eI,{...t,size:"sm",images:t=>e.trustedShops.map(e=>{let n=(0,b.createElement)(eL,{...t,key:`trusted-shops-${e.doi}`,src:eB({mediaImage:{doi:e.doi,mediaType:e.mediaType},width:200}),alt:e.alt,loading:"lazy"});return e.link?(0,a.jsx)(eF.f,{link:e.link,translationNamespace:"footer",title:e.link.title??void 0,children:n},`trusted-shops-link-${e.doi}`):n})}):void 0,paymentList:e.paymentOptions.length>0?t=>(0,a.jsx)(e$.P,{...t,icons:t=>e.paymentOptions.map((e,n)=>{let i=(0,b.createElement)(eC.K,{...t,key:`payment-icons-${e.doi}`,src:eB({mediaImage:{doi:e.doi,mediaType:e.mediaType},width:150}),alt:e.alt,loading:"lazy"});return e.link?(0,a.jsx)(eF.f,{link:e.link,translationNamespace:"footer",title:e.link.title??void 0,children:i},`payment-icons-link-${n}`):i})}):void 0});var eR=n(10049),ej=n(24029),eE=n(64246),eP=n(71356),eD=n(39812),eO=n(22488),e_=n(94024),eM=n(45566),eU=n(40166),eG=n(92561);let eH=(0,b.forwardRef)(({size:e,context:t,content:n,button:a,as:i="div",...s},o)=>{let l=(0,m.c)();return(0,r.FD)(i,{css:[{display:"flex",flexDirection:"column",alignItems:"center"},(0,v.tF)((0,v.qh)(e,t),([e,t])=>l.styles.serviceTeaser.base[`context:${t}`][`size:${e}`])],...s,ref:o,children:[n({size:e,context:t}),a?.({size:"md",variant:"default"})]})});eH.displayName="ServiceTeaser";let eW=(0,b.forwardRef)(({as:e="div",size:t,context:n,icon:a,title:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",flexDirection:"column",alignItems:"center"},(0,v.tF)(t,e=>({...l.styles.serviceTeaser.content.base[`size:${e}`]}))],...s,ref:o,children:[a({size:t,context:n}),i({size:t,context:n})]})});
26eW.displayName="ServiceTeaserContent";let eK=(0,b.forwardRef)(({size:e,context:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(M.I,{size:"lg",css:(0,v.tF)((0,v.qh)(e,t),([e,t])=>{let{background:n,...a}=i.styles.serviceTeaser.content.icon[`context:${t}`][`size:${e}`];return{...a,color:n}}),...n,ref:a})});eK.displayName="ServiceTeaserContentIcon";let eq=(0,b.forwardRef)(({as:e="div",size:t,context:n,headline:a,description:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",flexDirection:"column",alignItems:"center"},(0,v.tF)(t,e=>({...l.styles.serviceTeaser.content.base[`size:${e}`]}))],...s,ref:o,children:[a({size:t,context:n}),i({size:t,context:n})]})});eq.displayName="ServiceTeaserContentTitle";let eV=(0,b.forwardRef)(({as:e="div",size:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:[L.Ig,{textAlign:"center"},(0,v.tF)((0,v.qh)(t,n),([e,t])=>({...s.styles.serviceTeaser.content.title.headline[`context:${t}`][`size:${e}`]}))],...a,ref:i})});eV.displayName="ServiceTeaserContentTitleHeadline";let eZ=(0,b.forwardRef)(({as:e="div",size:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:[{textAlign:"center"},(0,v.tF)((0,v.qh)(t,n),([e,t])=>({...s.styles.serviceTeaser.content.title.description[`context:${t}`][`size:${e}`]}))],...a,ref:i})});eZ.displayName="ServiceTeaserContentTitleDescription";var eX=n(89097);let eJ={LANGUAGE:eD.A,MAP:eO.A,CHAT:e_.A,USER:eM.A},eQ=e=>e.link.href.startsWith("tel:"),e0=e=>e.link.href.startsWith("mailto:");function e1({serviceTeasers:e}){return(0,r.Y)(eX.m,{size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"xl"},children:(0,r.Y)(eP.x,{size:{[Z.xs]:"sm",[Z.md]:"sm",[Z.lg]:"lg"},columns:{[Z.xs]:1,[Z.md]:2,[Z.lg]:4},context:"onPage50",children:e.map(e=>(0,r.Y)(eH,{as:eF.f,link:e.link,translationNamespace:"footer",forceNativeAnchor:eQ(e)||e0(e),size:"sm",context:"onPage100",content:t=>(0,r.Y)(eW,{...t,icon:t=>(0,r.Y)(eK,{...t,as:eJ[e.icon],"aria-hidden":!0}),title:t=>(0,r.Y)(eq,{...t,headline:t=>(0,r.Y)(eV,{...t,children:e.headline}),description:t=>(0,r.Y)(eZ,{css:{display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:4,overflow:"hidden"},...t,children:e.text})})}),button:t=>{let n;return eQ(e)?n=eU.A:e0(e)&&(n=eG.A),(0,r.Y)(eR.$,{...t,as:"div",icon:n?e=>(0,r.Y)(ej.a,{...e,as:n,"aria-hidden":!0}):void 0,css:{marginBlockStart:"auto"},label:t=>(0,r.Y)(eE.L,{...t,children:e.link.title})})}},`${e.headline}-${e.link.href}`))})})}let e2={src:"/checkout-app/_next/static/media/facebook_color.1ff348da.png"},e5={src:"/checkout-app/_next/static/media/facebook_dark.e723d45d.png"},e9={src:"/checkout-app/_next/static/media/facebook_light.28eb9ffd.png"},e4={src:"/checkout-app/_next/static/media/instagram_color.f99fd592.png"},e3={src:"/checkout-app/_next/static/media/instagram_dark.f1fea96d.png"},e6={src:"/checkout-app/_next/static/media/instagram_light.8f0d089c.png"},e8={src:"/checkout-app/_next/static/media/linkedin_color.899b858b.png"},e7={src:"/checkout-app/_next/static/media/linkedin_dark.1ae89854.png"},te={src:"/checkout-app/_next/static/media/linkedin_light.855eef6b.png"},tt={src:"/checkout-app/_next/static/media/pinterest_color.a233c868.png"},tn={src:"/checkout-app/_next/static/media/pinterest_dark.c3076c7b.png"},ta={src:"/checkout-app/_next/static/media/pinterest_light.e0d80519.png"},ti={src:"/checkout-app/_next/static/media/x_color.fb3fda9c.png"},tr={src:"/checkout-app/_next/static/media/x_dark.fb3fda9c.png"},ts={src:"/checkout-app/_next/static/media/x_light.f1d43549.png"},to={src:"/checkout-app/_next/static/media/youtube_color.d33af0a3.png"},tl={src:"/checkout-app/_next/static/media/youtube_dark.095dd9c7.png"},td={src:"/checkout-app/_next/static/media/youtube_light.25ed5216.png"};var tc=n(4453);let tu=e=>"brand"===e.type,tg=e=>"targetGroup"===e.type,th=(e,t,n,a,i=[])=>{if(null===e||!((e,t)=>"B2C"===t?"RESTRICTED"===e.restrictionMode:"PUBLIC"!==e.restrictionMode)(e,t))return"VALID";if(((e,t,n)=>{let a=t??"NOT_LOGGED_IN";return"B2E"===e?"NOT_LOGGED_IN"===a&&null===n:"NOT_LOGGED_IN"===a})(t,n,a))return"DENIED";if(0===e.conditions.length)return"VALID";let r=e.conditions.filter(tu).map(e=>{if(0===i.length)return!0;let t=i.some(t=>e.brands.includes(t));return"INCLUDE"===e.mode?t:!t}),s=e.conditions.filter(tg).map(e=>{let t=null!==a&&e.codes.includes(a);return"INCLUDE"===e.mode?t:!t});return"ALL"===e.conditionMatching?r.every(Boolean)&&s.every(Boolean)?"VALID":"DENIED":r.some(Boolean)||s.some(Boolean)?"VALID":"DENIED"},tp=Z.lg,tf=e=>{let[t,...n]=e.split(" ");return{keynumber:t,text:n.join(" ")}},tm=({size:e,footerData:t,homeUrl:n,breadcrumbs:a,footerNotes:f,reducedFooter:m,alternateTheme:v,userData:w,loginStatus:S,anonymousBrowsingPriceGroup:C}
26)=>{let{t:L}=(0,V.Bd)("footer"),{brand:B,channel:M}=(0,q.useRoutingData)(),U=(0,b.useCallback)(e=>{let t={FACEBOOK:e9.src,INSTAGRAM:e6.src,PINTEREST:ta.src,X:ts.src,YOUTUBE:td.src,LINKEDIN:te.src},n={FACEBOOK:e5.src,INSTAGRAM:e3.src,PINTEREST:tn.src,X:tr.src,YOUTUBE:tl.src,LINKEDIN:e7.src},a={FACEBOOK:e2.src,INSTAGRAM:e4.src,PINTEREST:tt.src,X:ti.src,YOUTUBE:to.src,LINKEDIN:e8.src};switch(({BALAY:"color",BOSCH:"dark",GAGGENAU:"dark",PITSOS:"color",SIEMENS:"light",JUNKER:"color",NEFF:"color",CONSTRUCTA:"color",COLDEX:"light",PROFILO:"dark",SOLITAIRE:"light",THERMADOR:"dark",HOME_CONNECT:"dark",CROSS:"dark"})[B]){case"light":return t[e];case"dark":return n[e];case"color":return a[e];default:return}},[B]),J=(0,b.useMemo)(()=>"socialMediaIcons"in t?t.socialMediaIcons.map(e=>({...e,iconUrl:U(e.icon)??""})).filter(e=>!!e.iconUrl):[],[t,U]),Q=(0,b.useMemo)(()=>"links"in t?t.links.map(e=>{if("VALID"!==th(e.headline.restriction,M,S,w?.targetGroup??C??null,w?.restrictToBrands))return;let t=e.links.filter(e=>"VALID"===th(e.restriction,M,S,w?.targetGroup??C??null,w?.restrictToBrands));return{headline:e.headline,links:t}}).filter(e=>!!e):[],[t,w,C,S,M]),ee=(0,b.useMemo)(()=>t.legalLinks.filter(e=>"VALID"===th(e.restriction,M,S,w?.targetGroup??C??null,w?.restrictToBrands)),[t,w,C,S,M]),et=v.tokens;return(0,r.FD)(K.N,{theme:v,children:[!m&&function(e){return"serviceTeasers"in e&&"newsletterSubscription"in e&&"socialMediaIcons"in e}(t)&&t.serviceTeasers.length>0&&(0,r.Y)("div",{css:(0,i.AH)`
27              background-color: ${et.page.background["50"]};
28              padding-top: ${et.spacing["2xl"]};
29              padding-bottom: ${et.spacing["2xl"]};
30
31              @media (min-width: ${Z.md}px) {
32                padding-top: ${et.spacing["3xl"]};
33                padding-bottom: ${et.spacing["3xl"]};
34              }
35
36              @media (min-width: ${Z.lg}px) {
37                padding-top: ${et.spacing["4xl"]};
38                padding-bottom: ${et.spacing["4xl"]};
39              }
40            `,children:(0,r.Y)(e1,{serviceTeasers:t.serviceTeasers})}),(0,r.Y)(y,{as:"footer","data-testid":m?"reduced-footer":"footer",size:e,tagline:t.headline?e=>(0,r.Y)(k,{...e,"data-testid":"headline",as:"div",style:{margin:0},children:t.headline}):void 0,scrollToTop:e=>(0,r.Y)(_,{...e,"data-testid":"scroll-to-top-button","aria-label":L("footer.scrollToTop.label"),icon:e=>(0,r.Y)(G,{...e,"aria-hidden":!0}),onClick:()=>{window.scrollTo({top:0,left:0,behavior:"smooth"}),function(){let e=[...document.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')].find(e=>e.checkVisibility({opacityProperty:!0,visibilityProperty:!0}));e?.focus()}()}}),content:m?void 0:e=>(0,r.Y)(x,{...e,social:J.length>0?e=>(0,r.Y)($,{...e,"data-testid":"social-media-icons",title:e=>(0,r.Y)(I,{...e,headline:e=>(0,r.Y)(A,{...e,children:L("footer.social.title")}),description:e=>(0,r.Y)(N,{...e,children:L("footer.social.description")})}),mediaList:e=>(0,r.Y)(H,{...e,images:e=>J.map(t=>(0,r.Y)(eF.f,{"data-testid":`social-media-icon-${t.icon.toLowerCase()}`,link:t.link,translationNamespace:"footer",children:(0,r.Y)(W,{...e,src:t.iconUrl,alt:t.link.title,loading:"lazy"})},`social-media-icons-${t.link.href}`))})}):void 0,topicList:Q.length>0?e=>(0,r.Y)(Y,{...e,linkList:Q.map(e=>()=>(0,r.Y)(T,{"data-testid":"content-link-list",headline:t=>(0,r.Y)(F,{...t,"data-testid":"content-link-headline",as:eF.f,link:e.headline,translationNamespace:"footer",children:e.headline.title}),items:e.links.map(e=>t=>(0,i.n)(D.N,{...t,"data-testid":"content-link-item",key:`footer-link-item-${e.title}`,as:eF.f,link:e,translationNamespace:"footer",label:t=>(0,r.Y)(O.T,{...t,children:e.title})}))},`footer-link-${e.headline.title}`))}):void 0,accordion:Q.length>0?e=>
40(0,r.Y)(s.n,{...e,type:"multiple",divider:e=>(0,i.n)(o.m,{...e,key:"divider"}),items:e=>Q.map((t,n)=>(0,i.n)(l.A,{...e,"data-testid":"accordion-content-link-headline",value:n.toString(),key:`accordion-item-${t.headline.title}`,header:e=>(0,r.Y)(d.x,{...e,as:"div",button:e=>(0,r.Y)(c.b,{...e,"data-testid":"accordion-content-link-button",icon:e=>(0,r.Y)(u.n,{...e,as:tc.A,"aria-hidden":!0}),title:e=>(0,r.Y)(g.Q,{...e,headline:e=>(0,r.Y)(h.S,{...e,children:t.headline.title}),subline:void 0})})}),content:e=>(0,r.Y)(p.b,{...e,"data-testid":"accordion-content-link-list",children:(0,r.Y)(T,{items:t.links.map(e=>t=>(0,i.n)(D.N,{...t,key:`accordion-item-content-${e.title}`,as:eF.f,link:e,translationNamespace:"footer",label:t=>(0,r.Y)(O.T,{...t,children:e.title})}))})})}))}):void 0}),breadcrumb:a&&n&&a.length>0?e=>(0,r.Y)(ep,{...e,homeUrl:n,breadcrumbs:a,breakpoint:tp}):void 0,trustArea:t.paymentOptions.length>0||t.trustedShops.length>0?e=>(0,r.Y)(ez,{content:t,config:e}):void 0,legalList:"legalText"in t&&t.legalText||f&&f.length>0?e=>(0,r.Y)(z,{...e,text:[e=>(0,i.n)(R,{...e,key:"legal-information"},"legalText"in t&&t.legalText?t.legalText:null),e=>(0,i.n)(R,{...e,"data-testid":"footerNotes",key:"legal-information-footnotes"},f&&X(f)&&f.map((e,t)=>(0,r.FD)("div",{css:{display:"flex"},children:[(0,r.Y)("div",{css:{flex:0,marginRight:5},"data-testid":`footnote-${t+1}`,children:(0,r.Y)("sup",{children:(0,r.Y)("small",{children:t+1})})}),(0,r.Y)("div",{css:{flex:1},children:e.paragraphs.map((e,n)=>(0,r.Y)("div",{"data-testid":`footnote-content-paragraph-${t+1}-${n+1}`,children:e.content.map(e=>!function(e){return"object"==typeof e&&"title"in e&&"href"in e}(e)?e:(0,r.Y)(D.N,{"data-testid":`footnote-content-paragraph-link-${t+1}-${n+1}-${e.title}`,variant:"prominent",size:"md",as:eF.f,link:e,translationNamespace:"footer",label:t=>(0,r.Y)(O.T,{...t,children:e.title})},`legal-information-footnotes-${t+1}-${n+1}-${e.title}`))},`legal-information-footnotes-${t+1}-${n+1}`))})]},`legal-information-footnotes-${t+1}`)),f&&!X(f)&&f.map(e=>(0,r.FD)("p",{children:[(0,r.Y)("sup",{children:(0,r.Y)("small",{children:tf(e).keynumber})})," ",tf(e).text]},`legal-information-footnotes-${e}`)))]}):void 0,legalMeta:t.copyright&&ee.length>0?e=>(0,r.Y)(j,{...e,copyright:e=>(0,r.Y)(E,{...e,"data-testid":"copyrighttext",children:t.copyright}),linkList:e=>(0,r.Y)(P,{...e,"data-testid":"legal-links",links:ee.map(e=>t=>(0,i.n)(D.N,{...t,"data-testid":"legal-link-item",key:`legal-links-link-${e.title}`,as:eF.f,link:e,translationNamespace:"footer",label:t=>(0,r.Y)(O.T,{...t,children:e.title})}))})}):void 0})]})},tv=({size:e,content:t,homeUrl:n,breadcrumbs:i,footerNotes:r,alternateTheme:s,userData:o,loginStatus:l,anonymousBrowsingPriceGroup:d})=>(0,a.jsx)(tm,{footerData:t,size:e,reducedFooter:!1,homeUrl:n,breadcrumbs:i,footerNotes:r,alternateTheme:s,userData:o,loginStatus:l,anonymousBrowsingPriceGroup:d}),tb=({size:e,content:t,alternateTheme:n})=>(0,a.jsx)(tm,{footerData:t,size:e,alternateTheme:n,reducedFooter:!0});var ty=n(69315);let tw="selectedLocation_",tk="header-selected-location-changed",tS=e=>{try{let t=localStorage.getItem(tw+e)||"";return JSON.parse(t)}catch{return null}},tx=(e,t)=>{localStorage.setItem(tw+t,JSON.stringify(e)),window.dispatchEvent(new CustomEvent(tk))},t$=(0,b.forwardRef)(({as:e="button",size:t,background:n,active:a,className:i,icon:s,location:o,...l},d)=>{let c=(0,m.c)();return(0,r.FD)(e,{className:(0,B.xW)(["bsh-navigation-bar-actions-secondary-location-list-items-location-selector",i]),css:[L.o6,{display:"flex",alignItems:"center"},(0,v.tF)(t,e=>{let t=c.styles.navigation.bar.actions.secondary.locationList.items.locationSelector.base[`background:${n}`][`size:${e}`];return(0,B.IC)({initial:t.initial,hovered:t.hover,focused:t.focused,pressed:t.pressed})})],...l,ref:d,children:[s({size:t,active:a,background:n}),o({size:t,active:a,background:n})]})});t$.displayName="NavigationBarActionsSecondaryLocationListItemsLocationSelector";let tC=(0,b.forwardRef)(({size:e,background:t,active:n,...a},i)=>{let s=(0,m.c)().styles.navigation.bar.actions.secondary.locationList.items.locationSelector.icon[`background:${t}`][`active:${n}`];return(0,r.Y)(M.I,{size:(0,v._u)(e,e=>
40"sm"===e?"sm":"md"),css:[(0,B.IC)({initial:(0,B.Xm)(s.initial),hovered:(0,B.Xm)(s.hover),focused:(0,B.Xm)(s.focused),pressed:(0,B.Xm)(s.pressed)},".bsh-navigation-bar-actions-secondary-location-list-items-location-selector")],...a,ref:i})});tC.displayName="NavigationBarActionsSecondaryLocationListItemsLocationSelectorIcon";let tI=(0,b.forwardRef)(({size:e,background:t,active:n,label:a,description:i,...s},o)=>(0,r.FD)(S.B,{direction:"vertical",as:"span",...s,ref:o,children:[(0,r.Y)("span",{css:(0,v.tF)(e,e=>({display:"lg"===e?"block":"none"})),children:i?.({active:n,background:t})}),a({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),active:n,background:t})]}));tI.displayName="NavigationBarActionsSecondaryLocationListItemsLocationSelectorLocation";var tL=n(18727);let tA=(0,b.forwardRef)(({as:e="span",size:t,background:n,active:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:[(0,tL.n)(1),(0,v.tF)(t,e=>{let t=o.styles.navigation.bar.actions.secondary.locationList.items.locationSelector.location.label[`background:${n}`][`size:${e}`][`active:${a}`];return(0,B.IC)({initial:t.initial,hovered:t.hover,focused:t.focused,pressed:t.pressed},".bsh-navigation-bar-actions-secondary-location-list-items-location-selector")})],...i,ref:s})});tA.displayName="NavigationBarActionsSecondaryLocationListItemsLocationSelectorLocationLabel";let tN=(0,b.forwardRef)(({as:e="span",background:t,active:n,...a},i)=>{let s=(0,m.c)().styles.navigation.bar.actions.secondary.locationList.items.locationSelector.description[`background:${t}`][`active:${n}`];return(0,r.Y)(e,{css:[(0,tL.n)(1),(0,B.IC)({initial:s.initial,hovered:s.hover,focused:s.focused,pressed:s.pressed},".bsh-navigation-bar-actions-secondary-location-list-items-location-selector")],...a,ref:i})});tN.displayName="NavigationBarActionsSecondaryLocationListItemsLocationSelectorLocationDescription",n(74062),n(98403);let tY=()=>{let[e,t]=(0,b.useState)(!0);return(0,b.useEffect)(()=>{(0,b.startTransition)(()=>{t(!1)})},[]),e},tT=(0,b.forwardRef)(({onClick:e,alternateTheme:t,size:n,background:i,label:r,description:s},o)=>{let{t:l}=(0,V.Bd)("header"),{country:d}=(0,q.useRoutingData)(),c=tY(),u=tB(d),g=s||l("header.locationSelector.yourLocation"),h=(r||u)??l("header.locationSelector.selectLocation");return(0,a.jsx)(K.N,{theme:t,children:(0,a.jsx)(t$,{ref:o,size:n,background:i,active:!0,onClick:e,"data-testid":"location-selector","aria-label":`${g} ${h}`,disabled:c,icon:e=>(0,a.jsx)(tC,{...e,as:eO.A,"aria-hidden":!0}),location:e=>(0,a.jsx)(tI,{...e,label:e=>(0,a.jsx)(tA,{...e,"data-testid":"selected-location",children:h}),description:e=>(0,a.jsx)(tN,{...e,children:g})})})})}),tB=e=>(0,b.useSyncExternalStore)(tF,()=>tS(e)?.label,()=>void 0),tF=e=>(window.addEventListener(tk,e),()=>{window.removeEventListener(tk,e)}),tz=()=>{let[e,t]=(0,b.useState)(!1),n=(0,b.useCallback)(()=>{t(e=>!e)},[]);return{isOpen:e,toggle:n,close:(0,b.useCallback)(()=>t(!1),[]),open:(0,b.useCallback)(()=>t(!0),[])}},tR=(e,t)=>{if(!e||0===e.length||0===t.length)return[];let[n,...a]=t,i=e.map(e=>e.navigationId).indexOf(n);return -1===i?[]:a.length>0?[i,...tR(e[i].sub,a)]:[i]};var tj=n(28645),tE=n(45954),tP=n(33470);let tD=(0,b.forwardRef)(({variant:e,isOpen:t,content:n,...a},i)=>{let s=(0,m.c)(),o=(0,v.WA)(e)??"start",[l,d]=(0,b.useState)(t),c=(({variant:e})=>(0,v.tF)(e,e=>(({variant:e})=>(0,v.Zq)([{position:"fixed",display:"flex",insetBlockStart:"bottom"===e?"auto":0,insetBlockEnd:"top"===e?"auto":0,insetInlineStart:"end"===e?"auto":0,insetInlineEnd:"start"===e?"auto":0,overflow:"hidden",boxSizing:"border-box",maxHeight:"top"===e||"bottom"===e?"100vh":"none",maxWidth:"start"===e||"end"===e?"100vw":"none"}]))({variant:e})))({variant:o});(0,b.useEffect)(()=>{d(t)},[t]);let u=(0,b.useCallback)(()=>{d(t)},[t]);return(0,r.Y)(tP.AnimatePresence,{initial:!1,children:l&&(0,r.Y)(tj.T,{css:[c,{overflow:"hidden"}],initial:{width:"start"===o||"end"===o?0:"100%",height:"top"===o||"bottom"===o?0:"100%"},animate:{width:"top"===o||"bottom"===o?"100%":"fit-content",height:"start"===o||"end"===o?"100%":"fit-content"},exit:{width:"start"===o||"end"===o?0:"100%",height:"top"===o||"bottom"===o?0:"100%",transition:{duration:(0,tE.y)(s.transition.duration.quick),ease:(0,tE.O)(s.transition.timingFunction.soft)}},transition:s.transition.spring.soft,onAnimationComplete:u,...a,ref:i,children:n({})})})});tD.displayName="Drawer";
40let tO=(0,b.forwardRef)(({multiLevel:e,content:t,openLevels:n,stacked:a,size:i,variant:s,direction:o,as:l="div",...d},c)=>{let u=(0,m.c)();return(0,r.Y)(l,{css:[u.styles.navigationFlyout.base],...d,ref:c,children:e({openLevels:n,stacked:a,size:i,variant:s,direction:o})})});tO.displayName="NavigationFlyout";let t_=(0,b.forwardRef)(({openLevels:e=0,itemWidthInRem:t="100vw",stacked:n,variant:a,levels:i=[],direction:s="ltr",onAnimationStart:o,onAnimationComplete:l,onExitComplete:d,onLevelAnimationStart:c,onLevelAnimationComplete:u,...g},h)=>{let p=(0,m.c)(),[f,y]=(0,b.useState)(e>0),w=(0,b.useRef)(!1),k=(0,v.WA)(n)??!0,S=(0,v.WA)(a)??"start",x="100vw"===t,$=x?"vw":"rem",C="ltr"===s?-1:1;(0,b.useEffect)(()=>{e>0&&y(!0)},[e]);let I=(0,b.useCallback)(e=>{w.current=!0,c?.(e)},[c]),L=(0,b.useCallback)(t=>{w.current=!1,u?.(t),y(e>0)},[e,u]);return(0,r.Y)(tP.AnimatePresence,{initial:!1,onExitComplete:d,children:f&&(0,r.Y)(tj.T,{css:(0,v.tF)(S,e=>({display:"flex",position:"relative",overflow:"hidden",height:"100%",flexDirection:"row",insetInlineStart:"start"===e?0:"auto",insetInlineEnd:"end"===e?0:"auto"})),transition:p.transition.spring.soft,initial:{width:0},animate:{width:x?"100vw":k?e>0?t:0:parseFloat(t)*e+$},exit:{transition:{duration:(0,tE.y)(p.transition.duration.quick),ease:(0,tE.O)(p.transition.timingFunction.soft)}},onAnimationStart:o,onAnimationComplete:l,...g,ref:h,children:b.Children.map(i.map(e=>e({})),(n,a)=>{let i=k?a+1===e:a<e;return(0,r.Y)(tj.T,{css:[{overflowY:"auto",msOverflowStyle:"none",scrollbarWidth:"none","::-webkit-scrollbar":{display:"none"},minWidth:t,visibility:w.current||i?"visible":"hidden",transition:`visibility ${p.transition.duration.quick} ${p.transition.timingFunction.soft}`}],transition:p.transition.spring.soft,initial:{x:0,opacity:0},onAnimationStart:()=>I(a),onAnimationComplete:()=>L(a),animate:{x:(k||x)&&e>0?C*parseFloat(t)*(e-1)+$:0,opacity:+(a<e)},exit:{transition:{duration:(0,tE.y)(p.transition.duration.quick),ease:(0,tE.O)(p.transition.timingFunction.soft)}},children:n})})})})});t_.displayName="LegacyMultiLevel";let tM=(0,b.forwardRef)(({levels:e,size:t,...n},a)=>{let i=(0,m.c)(),s=(0,v.WA)(t)??"sm";return(0,r.Y)(t_,{css:[i.styles.navigationFlyout.multiLevel.base],itemWidthInRem:i.styles.navigationFlyout.multiLevel.item.primary.base[`size:${s}`].width,levels:e.map(e=>t=>e({...t,size:s})),...n,ref:a})});tM.displayName="NavigationFlyoutMultiLevel";var tU=n(86309),tG=n(16424),tH=n(86849);let tW=()=>{let e=(0,tH.Ay)({maxWidth:Z.md-1}),t=!(0,tH.Ay)({maxWidth:Z.lg-1}),n=(0,b.useCallback)(()=>e?"mobile":t?"desktop":"tablet",[t,e]),[a,i]=(0,b.useState)(n());return(0,b.useEffect)(()=>{(0,b.startTransition)(()=>i(n()))},[n]),a},tK=({countrySwitchLink:e,closeAll:t,...n})=>{let{t:i}=(0,V.Bd)("header");return(0,a.jsx)(eR.$,{...n,"data-testid":"flyout-navigation-country-switch","aria-label":i("header.languageAndCountry.countrySwitcher"),as:eF.f,link:e,translationNamespace:"header",onClick:t,label:t=>(0,a.jsx)(eE.L,{...t,children:e.title})})},tq=(e,t,n)=>{let[a,...i]=t;return n>1&&e.length>0?tq(e?.[a]?.sub??[],i,n-1):e[a]},tV=(e,t)=>{if(e.length>0&&t&&t.length>e[0]){let[n,...a]=e;return`${t[n].link.title}|${tV(a,t[n].sub)}`}return""};var tZ=n(50909);let tX=(0,b.forwardRef)(({size:e,content:t,...n},a)=>(0,r.Y)(tZ.n,{size:(0,v._u)(e,e=>({sm:"sm",md:"sm",lg:"lg"})[e]),content:n=>t?.({...n,size:e,variant:"indented"}),...n,ref:a}));tX.displayName="NavigationFlyoutMultiLevelItem";let tJ=(0,b.forwardRef)(({as:e="div",size:t,content:n,variant:a,imageTeaser:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",flexDirection:"column"},(0,v.tF)((0,v.qh)(t,a),([e,t])=>({...l.styles.navigationFlyout.multiLevel.item.secondary.base[`size:${e}`],width:"fullWidth"===t?"100vw":l.styles.navigationFlyout.multiLevel.item.secondary.base[`size:${e}`].width,maxWidth:"fullWidth"===t?"initial":l.styles.navigationFlyout.multiLevel.item.secondary.base[`size:${e}`].maxWidth}))],...s,ref:o,children:[n?.({size:(0,v._u)(t,e=>({sm:"sm",md:"sm",lg:"lg"})[e])}),i?.({size:(0,v._u)(t,e=>({sm:"sm",md:"sm",lg:"lg"})[e])})]})});tJ.displayName="NavigationFlyoutMultiLevelItemSecondary";let tQ=(0,b.forwardRef)(({as:e="div",size:t,navigationButton:n,navigationList:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",flexDirection:"column"},(0,v.tF)(t,e=>
40o.styles.navigationFlyout.multiLevel.item.secondary.content.base[`size:${e}`])],...i,ref:s,children:[n?.({variant:"primary",size:t}),a?.({variant:"secondary",size:t})]})});tQ.displayName="NavigationFlyoutMultiLevelItemSecondaryContent";let t0=(0,b.forwardRef)(({variant:e,items:t,size:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:(0,v.tF)(n,e=>s.styles.navigationFlyout.multiLevel.item.secondary.content.navigationList.base[`size:${e}`]),...a,ref:i,children:b.Children.map(t.map(t=>t({variant:e,size:n})),e=>e)})});t0.displayName="NavigationFlyoutMultiLevelItemSecondaryContentNavigationList";var t1=n(47893),t2=n(55282);function t5(e){let{background:t,backgroundColor:n,...a}=e;return{...a,color:n??("string"==typeof t?t:void 0)}}let t9=(0,b.forwardRef)(({variant:e,size:t,active:n,...a},i)=>{let s=(0,m.c)(),o={sm:"md",lg:"lg"},l={sm:"sm",lg:"md"},d=(0,v._u)((0,v.qh)(t,e),([e,t])=>("primary"===t?o:l)[e]);return(0,r.Y)(M.I,{size:d,css:[(0,v.tF)((0,v.qh)(t,e),([e,t])=>{let a=s.styles.navigationButton.icon[`variant:${t}`][`size:${e}`][`active:${n??!1}`];return(0,B.IC)({initial:t5(a.initial),hovered:t5(a.hover),pressed:t5(a.pressed),focused:t5(a.focused)},".bsh-navigation-button")})],...a,ref:i})});t9.displayName="NavigationButtonIcon";let t4=(0,b.forwardRef)(({as:e="button",size:t,variant:n,active:a,iconLeft:i,label:s,iconRight:o,helper:l,className:d,...c},u)=>{let g=(0,m.c)();return(0,r.FD)(e,{className:(0,B.xW)(["bsh-navigation-button",d]),css:[L.o6,{display:"flex",alignItems:"center"},(0,v.tF)((0,v.qh)(t,n),([e,t])=>{let n=g.styles.navigationButton.base[`variant:${t}`][`size:${e}`][`active:${a??!1}`];return(0,B.IC)({initial:n.initial,hovered:n.hover,pressed:n.pressed,focused:n.focused})})],...c,ref:u,children:[i&&(0,r.Y)(t9,{as:i,size:t,variant:n,active:a}),(0,r.FD)("span",{css:{flex:1},children:[" ",s?.({active:a,size:t,variant:n})]}),l?.({active:a}),o&&(0,r.Y)(t9,{as:o,size:t,variant:n,active:a})]})});t4.displayName="NavigationButton";let t3=(0,b.forwardRef)((e,t)=>(0,r.Y)(t4,{variant:"secondary",iconLeft:t2.A,css:{flex:1},...e,ref:t}));t3.displayName="OverlayCardHeaderContentBackButton";let t6=(0,b.forwardRef)(({as:e="span",variant:t,size:n,active:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:[(0,v.tF)((0,v.qh)(n,t),([e,t])=>{let n=o.styles.navigationButton.label[`variant:${t}`][`size:${e}`][`active:${a??!1}`];return(0,B.IC)({initial:n.initial,hovered:n.hover,pressed:n.pressed,focused:n.focused},".bsh-navigation-button")}),(0,tL.n)(2)],...i,ref:s})});t6.displayName="NavigationButtonLabel";let t8=(e,t,n)=>{let a=(0,b.useRef)(null);return(0,b.useEffect)(()=>{e&&t&&a.current?.focus({preventScroll:!0})},[e,t,n]),a},t7=({languageAndCountrySelector:e,onClickBackButton:t,animationDone:n,config:a,closeAll:i})=>{let{countrySwitchLink:s,languageSelectionLinks:o}=e,{t:l}=(0,V.Bd)("header"),d=tW(),c=(0,m.c)(),u=t8(!0,n,[]);return(0,r.Y)(tX,{...a,header:e=>(0,r.Y)(t1.I,{...e,content:"desktop"!==d?e=>(0,r.Y)(t3,{onClick:t,"aria-label":l("header.navigation.backButton"),...e}):void 0}),content:e=>(0,r.Y)(tJ,{...e,content:e=>(0,r.Y)(tQ,{...e,navigationButton:e=>(0,r.Y)(t4,{...e,as:"span",label:e=>(0,r.Y)(t6,{...e,"data-testid":"flyout-navigation-language-menu-headline",children:`${l("header.languageAndCountry.country")}/${l("header.languageAndCountry.language")}`})}),navigationList:e=>(0,r.Y)(t0,{...e,items:o.map((e,t)=>n=>(0,r.Y)(t4,{...n,ref:0===t?u:void 0,as:eF.f,link:e,translationNamespace:"header",label:t=>(0,r.Y)(t6,{...t,children:e.title}),onClick:i}))})}),imageTeaser:s?()=>(0,r.Y)("div",{css:{paddingInline:c.spacing.lg,paddingBlockStart:c.spacing["2xs"]},children:(0,r.Y)(tK,{variant:"default",size:"sm",icon:e=>(0,r.Y)(ej.a,{...e,as:eD.A,"aria-hidden":!0}),alignIcon:"start",countrySwitchLink:s,closeAll:i})}):void 0})})},ne=({onClick:e,...t})=>{let{t:n}=(0,V.Bd)("header");return(0,a.jsx)(eR.$,{...t,onClick:e,"data-testid":"flyout-navigation-language-menu-button","aria-label":n("header.languageAndCountry.countrySwitcher"),label:e=>(0,a.jsx)(eE.L,{...e,children:`${n("header.languageAndCountry.country")}/${n("header.languageAndCountry.language")}`})})},nt=(0,b.forwardRef)(({as:e="div",size:t,navigationList:n,variant:a,metaList:i,message:s,countrySwitcher:o,...l},d)=>{let c=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",flexDirection:"column"},(0,v.tF)((0,v.qh)(t,a),([e,t])=>({...c.styles.navigationFlyout.multiLevel.item.primary.base[`size:${e}`],width:"fullWidth"===t?"100vw":c.styles.navigationFlyout.multiLevel.item.primary.base[`size:${e}`].width}))],...l,ref:d,children:[n({size:(0,v._u)(t,e=>({sm:"sm",md:"sm",lg:"lg"})[e]),variant:"primary"}),i?.({size:(0,v._u)(t,e=>({sm:"sm",md:"sm",lg:"lg"})[e]),variant:"secondary"}),s&&(0,r.Y)("div",{css:(0,v.tF)(t,e=>c.styles.navigationFlyout.multiLevel.item.primary.messageWrapper.base[`size:${"lg"===e?"lg":"sm"}`]),children:s?.({size:(0,v._u)(t,e=>({sm:"sm",md:"sm",lg:"lg"})[e]),context:"onFloating50"})}),o&&(0,r.Y)("div",{css:(0,v.tF)(t,e=>c.styles.navigationFlyout.multiLevel.item.primary.countrySwitcherWrapper.base[`size:${"lg"===e?"lg":"sm"}`]),children:o?.({size:"sm",variant:"default"})})]})});nt.displayName="NavigationFlyoutMultiLevelItemPrimary";let nn=(0,b.forwardRef)(({variant:e,items:t,size:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:(0,v.tF)(n,e=>s.styles.navigationFlyout.multiLevel.item.primary.navigationList.base[`size:${e}`]),...a,ref:i,children:b.Children.map(t.map(t=>t({variant:e,size:n})),e=>e)})});nn.displayName="NavigationFlyoutMultiLevelItemPrimaryNavigationList";let na=(0,b.forwardRef)(({variant:e,items:t,size:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:(0,v.tF)(n,e=>s.styles.navigationFlyout.multiLevel.item.primary.metaList.base[`size:${e}`]),...a,ref:i,children:b.Children.map(t.map(t=>t({variant:e,size:n})),e=>e)})});na.displayName="NavigationFlyoutMultiLevelItemPrimaryMetaList";var ni=n(60685),nr=n(19523),ns=n(38338),no=n(12359),nl=n(24003);let nd=e=>{"undefined"!=typeof window&&window&&(window.bshEventQueue||(window.bshEventQueue=window.bshEventQueue||[]),window.bshEventQueue.push(e))},nc=e=>({command:"ADD EVENT",name:"flyout link click",data:{flyout_link_hier:e}}),nu=(e,t,n,a)=>e===t.length&&(a?n===a:0===e?0===n:-1===n),ng=({item:e,setActiveItem:t,goBackOneLevel:n,level:i,activeItemPath:r,index:s,activeIndex:o,animationDone:l,...d})=>{let c=(0,b.useCallback)((e,a)=>{a.length===i+1&&a[i]===e?n():t(i,e)},[t,i,n]),u=tW(),g=s===o,h=t8(nu(i,r,s,o),l,r);return(0,a.jsx)(t4,{...d,"data-testid":"flyout-navigation-item-button-with-sub",ref:h,iconRight:J.A,"aria-label":e.link.title,"aria-expanded":g,"aria-haspopup":"desktop"===u?"true":"false",active:g,label:t=>(0,a.jsx)(t6,{...t,children:e.link.title}),onClick:()=>c(s,r)})},nh=({dataTestId:e,item:t,getNavigationHistory:n,level:i,activeItemPath:r,index:s,activeIndex:o,animationDone:l,closeAll:d,...c})=>{let u=t8(nu(i,r,s,o),l,r);return(0,a.jsx)(t4,{...c,"data-testid":e,ref:u,as:eF.f,link:t.link,translationNamespace:"header",active:s===o,label:e=>(0,a.jsx)(t6,{...e,children:t.link.title}),onClick:()=>{nd(nc(`${n()}${t.link.title}`)),d()}})},np=({item:e,setActiveItem:t,goBackOneLevel:n,getNavigationHistory:i,level:r,activeItemPath:s,index:o,activeIndex:l,animationDone:
40d,closeAll:c,...u})=>{let g=tW();return e.sub?.length&&(r<2&&"desktop"===g||r<4&&"desktop"!==g)?(0,a.jsx)(ng,{...u,item:e,setActiveItem:t,goBackOneLevel:n,level:r,activeItemPath:s,index:o,activeIndex:l,animationDone:d}):(0,a.jsx)(nh,{...u,dataTestId:"flyout-navigation-item-button-with-link",item:e,getNavigationHistory:i,level:r,activeItemPath:s,index:o,activeIndex:l,animationDone:d,closeAll:c})},nf=(0,b.forwardRef)(({size:e,context:t,title:n,actionList:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:(0,v.tF)((0,v.qh)(e,t),([e,t])=>o.styles.message.base[`context:${t}`][`size:${e}`]),...i,ref:s,children:[n({size:e,context:t}),a?.({size:e})]})});nf.displayName="Message";let nm=(0,b.forwardRef)(({size:e,context:t,headline:n,description:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:(0,v.tF)(e,e=>o.styles.message.title.base[`size:${e}`]),...i,ref:s,children:[n?.({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),context:t}),a?.({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),context:t})]})});nm.displayName="MessageTitle";let nv=(0,b.forwardRef)(({as:e="div",size:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:[L.Ig,(0,v.tF)((0,v.qh)(t,n),([e,t])=>s.styles.message.title.headline[`context:${t}`][`size:${e}`])],...a,ref:i})});nv.displayName="MessageTitleHeadline";let nb=(0,b.forwardRef)(({as:e="div",size:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)((0,v.qh)(t,n),([e,t])=>s.styles.message.title.description[`context:${t}`][`size:${e}`]),...a,ref:i})});nb.displayName="MessageTitleDescription";let ny=(0,b.forwardRef)(({as:e="div",size:t,orientation:n,items:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)((0,v.qh)(t,n),([e,t])=>o.styles.message.actionList.base[`orientation:${t}`][`size:${e}`]),...i,ref:s,children:a({size:t})})});ny.displayName="MessageActionList";let nw=({button:e,size:t})=>e({size:(0,v._u)(t,e=>"sm"===e?"sm":"md")}),nk=({teaser:e,config:t,closeAll:n})=>(0,a.jsx)(nf,{...t,title:t=>(0,a.jsx)(nm,{...t,headline:t=>(0,a.jsx)(nv,{...t,children:e.title}),description:t=>(0,a.jsx)(nb,{...t,children:e.description})}),actionList:t=>(0,a.jsx)(ny,{...t,orientation:"horizontal",items:t=>[(0,a.jsx)(nw,{...t,button:t=>(0,a.jsx)(eR.$,{...t,variant:"default",as:eF.f,link:e.link,translationNamespace:"header","data-testid":"navigation-message-teaser-button",onClick:()=>{nd(nc(`Navigation Message Teaser|${e.title}`)),n()},label:t=>(0,a.jsx)(eE.L,{...t,children:e.link.title})})},"navigation-message-teaser-button")]})}),nS=({closeAll:e,config:t,navigationItems:n,selectLevel1Item:i,additionalLinks:r,navigationMessageTeaser:s,countrySwitcherOrLanguageMenuToggle:o,activeItemL1:l,level:d,getNavigationHistory:c,goBackOneLevel:u,activeItemPath:g,animationDone:h})=>{let{t:p}=(0,V.Bd)("header");return(0,a.jsx)(tX,{...t,header:t=>(0,a.jsx)(t1.I,{...t,closeButton:t=>(0,a.jsx)(no.d,{...t,"data-testid":"navigation-flyout-close","aria-label":p("header.common.closeNavigation"),onClick:e,icon:e=>(0,a.jsx)(nl.u,{...e,as:ns.A})})}),content:t=>(0,a.jsx)(nt,{...t,navigationList:t=>(0,a.jsx)(nn,{...t,items:n.map((t,n)=>a=>(0,b.createElement)(np,{...a,key:t.link.title,item:t,index:n,activeIndex:l,setActiveItem:i,level:d,getNavigationHistory:c,goBackOneLevel:u,activeItemPath:g,animationDone:h,closeAll:e}))}),metaList:t=>(0,a.jsx)(na,{...t,items:r.map(t=>n=>(0,b.createElement)(t4,{...n,key:t.title,"data-testid":"flyout-navigation-additional-link",iconLeft:(e=>{switch(e){case"DEALER":return eO.A;case"EXTERNAL":return ni.A;default:return nr.A}})(t.icon),as:eF.f,link:t,translationNamespace:"header",label:e=>(0,a.jsx)(t6,{...e,children:t.title}),onClick:e}))}),message:s?t=>(0,a.jsx)(nk,{...t,teaser:s,config:{context:"onPage50",size:{[Z.xs]:"sm",[Z.xl]:"lg"}},closeAll:e}):void 0,countrySwitcher:o})})},nx=({activeItemPath:e,activeNavigationItem:t,selectLevel:n,config:i,handleBackButton:r,level:s,getNavigationHistory:o,animationDone:l,closeAll:d})=>{let c=tW(),{t:u}=(0,V.Bd)("header");return(0,a.jsx)(tX,{...i,header:e=>(0,a.jsx)(t1.I,{...e,content:"desktop"!==c&&t?e=>(0,a.jsx)(t3,{"data-testid":`navigation-flyout-level-${s}
40-back-button`,"aria-label":u("header.navigation.backButton"),onClick:()=>r(),...e}):void 0}),content:i=>(0,a.jsx)(tJ,{...i,content:t?i=>(0,a.jsx)(tQ,{...i,navigationButton:n=>(0,a.jsx)(nh,{...n,dataTestId:`navigation-flyout-level-${s}-heading`,item:t,index:-1,activeIndex:void 0,level:s,getNavigationHistory:o,activeItemPath:e,animationDone:l,closeAll:d}),navigationList:i=>(0,a.jsx)(t0,{...i,items:t.sub?.map((t,a)=>i=>(0,b.createElement)(np,{...i,key:t.navigationId,item:t,index:a,activeIndex:e[s],setActiveItem:n,level:s,getNavigationHistory:o,goBackOneLevel:r,activeItemPath:e,animationDone:l,closeAll:d}))||[]})}):void 0})})},n$={countrySwitchLink:null,languageSelectionLinks:[]},nC=({closeNavigation:e,isNavigationFlyoutOpen:t,navigationItems:n,additionalLinks:i,navigationMessageTeaser:r,languageAndCountrySelector:s=n$,prominentNavigationItem:o,setProminentNavigationItem:l,direction:d})=>{let c,{t:u}=(0,V.Bd)("header"),[g,h]=(0,b.useState)(!0),{selectLevelInMainNavigationTree:p,activeItemPath:f,setActiveItemPath:m,goBackOneLevel:v}=(()=>{let[e,t]=(0,b.useState)([]),n=(0,b.useCallback)((e,n)=>{t(t=>(t.length=e,[...t,n]))},[]),a=(0,b.useCallback)(()=>{t(e=>e.slice(0,-1))},[]);return{selectLevelInMainNavigationTree:n,activeItemPath:e,setActiveItemPath:t,goBackOneLevel:a}})(),y=tz(),w=(0,b.useCallback)((e,t)=>{y.close(),p(e,t)},[p,y]),k=tW(),S=(0,b.useCallback)(()=>tV(f,n),[f,n]),x=(0,b.useCallback)(()=>{e(),m([]),l([])},[e,m,l]);(0,b.useEffect)(()=>{let e=e=>{"Escape"===e.code&&x()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[x]);let $=!y.isOpen&&null!=f[0]&&null!=n[f[0]].sub,C=!y.isOpen&&null!=f[0]&&null!=f[1]&&n?.[f[0]]?.sub?.[f[1]]?.sub!=void 0,I=!y.isOpen&&"desktop"!==k&&null!=f[0]&&null!=f[1]&&null!=f[2]&&n?.[f[0]]?.sub?.[f[1]]?.sub?.[f[2]]?.sub!=void 0,L=!y.isOpen&&"desktop"!==k&&null!=f[0]&&null!=f[1]&&null!=f[2]&&null!=f[3]&&n?.[f[0]]?.sub?.[f[1]]?.sub?.[f[2]]?.sub?.[f[3]]?.sub!=void 0,A=t?1+Number($)+Number(C)+Number(I)+Number(L)+Number(y.isOpen):0,{countrySwitchLink:N,languageSelectionLinks:Y}=s;c=0===Y.length?N?e=>(0,a.jsx)(tK,{...e,countrySwitchLink:N,closeAll:x}):void 0:Y.length>0?e=>(0,a.jsx)(ne,{...e,icon:e=>(0,a.jsx)(ej.a,{...e,as:eD.A,"aria-hidden":!0}),alignIcon:"start",onClick:()=>{y.toggle(),m([])}}):void 0;let T=[e=>(0,a.jsx)(nS,{closeAll:x,config:e,navigationItems:n,selectLevel1Item:w,activeItemL1:f[0],additionalLinks:i,navigationMessageTeaser:r,level:0,getNavigationHistory:S,countrySwitcherOrLanguageMenuToggle:c,goBackOneLevel:v,activeItemPath:f,animationDone:g},"level-0")];y.isOpen?T.push(e=>(0,a.jsx)(t7,{languageAndCountrySelector:s,onClickBackButton:y.close,"data-testid":"language-and-country-selection-menu",animationDone:g,config:e,closeAll:x})):T.push(e=>(0,a.jsx)(nx,{config:e,activeItemPath:f,activeNavigationItem:tq(n,f,1),selectLevel:w,handleBackButton:v,getNavigationHistory:S,level:1,animationDone:g,closeAll:x},"level-1"),e=>(0,a.jsx)(nx,{config:e,activeItemPath:f,activeNavigationItem:tq(n,f,2),selectLevel:w,handleBackButton:v,getNavigationHistory:S,level:2,animationDone:g,closeAll:x},"level-2"),e=>(0,a.jsx)(nx,{config:e,activeItemPath:f,activeNavigationItem:tq(n,f,3),selectLevel:w,handleBackButton:v,getNavigationHistory:S,level:3,animationDone:g,closeAll:x},"level-3"),e=>(0,a.jsx)(nx,{config:e,activeItemPath:f,activeNavigationItem:tq(n,f,4),selectLevel:w,handleBackButton:v,getNavigationHistory:S,level:4,animationDone:g,closeAll:x},"level-4")),(0,b.useEffect)(()=>{if(o){let e=0;for(let t of o)w(e++,t)}return()=>l(null)},[o,l,w]);let{context:B,refs:F}=(0,tG.we)({placement:"top",strategy:"fixed"}),{getFloatingProps:z}=(0,tG.bv)([(0,tG.It)(B,{role:"dialog"})]);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tP.AnimatePresence,{children:t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tG.zR,{lockScroll:!0}),(0,a.jsx)(tU.h,{emphasis:"subtle",style:{zIndex:110},onClick:x})]})}),(0,a.jsx)(tG.XF,{children:(0,a.jsx)(tG.s3,{context:B,disabled:!t,children:(0,a.jsx)(tD,{variant:{[Z.xs]:"end",[Z.md]:"start"},isOpen:!0,as:"nav",style:{zIndex:1e3},content:e=>(0,a.jsx)(tO,{...e,...z({}),ref:F.setFloating,"data-testid":"flyout-navigation","aria-label":u("header.n
40avigation.navigationFlyout"),"aria-modal":"true",variant:{[Z.xs]:"end",[Z.md]:"start"},size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"lg"},stacked:{[Z.xs]:!0,[Z.md]:!0,[Z.lg]:!1},openLevels:A,multiLevel:e=>(0,a.jsx)(tM,{...e,levels:T,direction:d,onLevelAnimationStart:()=>{h(!1)},onLevelAnimationComplete:()=>{h(!0),t||y.close()}})})})})})]})},nI=e=>"MARKETING_SHOP_SEPARATE"===e||"ONE_CATALOG"===e;var nL=n(82106),nA=n(5773),nN=n(57629),nY=n(5590),nT=n(98840),nB=n(32387),nF=n(34975),nz=n(18997),nR=n(20698),nj=n(70505);let nE=(0,b.forwardRef)(({size:e,bar:t,content:n,as:a="div",...i},s)=>{let o=(0,m.c)();return(0,r.FD)(a,{css:[{display:"flex",flexDirection:"column",overflowY:"auto",msOverflowStyle:"none",scrollbarWidth:"none","::-webkit-scrollbar":{display:"none"},flex:1},(0,v.tF)(e,e=>o.ecommerce.searchFlyout.base[`size:${e}`])],...i,ref:s,children:[t({size:e}),n({size:e})]})});nE.displayName="SearchFlyout";let nP=(0,b.forwardRef)(({as:e="div",logo:t,input:n,buttonAction:a,size:i,...s},o)=>{let l=(0,m.c)(),d={lg:`1fr minmax(auto, ${l.ecommerce.searchFlyout.bar.inputWrapper.base["size:lg"].maxWidth}) 1fr`,md:"1fr auto",sm:"1fr"};return(0,r.FD)(e,{css:[{display:"grid",alignItems:"center"},(0,v.tF)(i,e=>({gridTemplateColumns:d[e],...l.ecommerce.searchFlyout.bar.base[`size:${e}`]}))],...s,ref:o,children:[(0,r.Y)("div",{css:[(0,v.tF)(i,e=>({display:"lg"===e?"flex":"none"}))],children:t({size:"lg"})}),(0,r.Y)("div",{css:[{width:"100%"},(0,v.tF)(i,e=>l.ecommerce.searchFlyout.bar.inputWrapper.base[`size:${"lg"===e?"lg":"sm"}`])],children:n({size:"sm",variant:"reduced"})}),(0,r.Y)(S.B,{justify:"flex-end",css:[(0,v.tF)(i,e=>({display:"sm"===e?"none":"flex"}))],children:a({size:"md",variant:"subtle"})})]})});nP.displayName="SearchFlyoutBar";let nD=(0,b.forwardRef)(({size:e,suggestions:t,section:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{css:(0,v.tF)(e,e=>({flexDirection:"sm"===e?"column":"row",width:"100%",margin:"lg"===e?"0 auto":0,...s.ecommerce.searchFlyout.content.base[`size:${e}`]})),...a,ref:i,children:[t({size:e}),n?.({size:e})]})});nD.displayName="SearchFlyoutContent";let nO=(0,b.forwardRef)(({size:e,header:t,content:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:[{width:"100%"},(0,v.tF)(e,e=>s.ecommerce.searchFlyout.content.section.base[`size:${e}`])],...a,ref:i,children:[t({}),n({size:e})]})});nO.displayName="SearchFlyoutContentSection";let n_=(0,b.forwardRef)(({variant:e,headline:t,link:n,...a},i)=>{let s=(0,m.c)();return(0,r.FD)(S.B,{direction:"horizontal",align:"center",justify:"space-between",css:(0,v.tF)(e,e=>s.ecommerce.searchFlyout.content.section.header.base[`variant:${e}`]),...a,ref:i,children:[t({}),n?.({size:"sm",variant:"prominent"})]})});n_.displayName="SearchFlyoutContentSectionHeader";let nM=(0,b.forwardRef)(({as:e="div",...t},n)=>{let a=(0,m.c)();return(0,r.Y)(e,{css:[L.Ig,a.ecommerce.searchFlyout.content.section.header.headline],...t,ref:n})});nM.displayName="SearchFlyoutContentSectionHeaderHeadline";let nU=async(e,t,n,a,i)=>{let[r,s,o,l]=await Promise.allSettled([t(),i?n(i):Promise.resolve(void 0),"EMPATHY"===e?n(""):Promise.resolve(void 0),a()]);if("rejected"===r.status||"rejected"===s.status||"rejected"===o.status||"rejected"===l.status)throw Error(`Failed to fetch flyout-search data - recently viewed items: ${JSON.stringify(r)}, 
41      search term result: ${JSON.stringify(s)}, 
42      popular results: ${JSON.stringify(o)}, 
43      quicklinks: ${JSON.stringify(l)}`);return{recentlyViewedProducts:r.value,popularResults:o?.value,searchTermResults:s?.value,quicklinks:l.value}};var nG=n(25639),nH=n(6367),nW=n(29079),nK=n(70312),nq=n(26099),nV=n(71274),nZ=n(93163),nX=n(83354);let nJ=(0,b.forwardRef)(({items:e,size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(S.B,{css:(0,v.tF)(t,e=>{let{gap:t,...n}=i.ecommerce.searchFlyout.content.section.content.productGrid.base[`size:${e}`],{gap:a}=i.ecommerce.searchFlyout.content.section.content.productGrid.row[`size:${"lg"===e?"lg":"sm"}`];return{display:"grid",gridTemplateColumns:`repeat(${"lg"===e?2:1}, 1fr)`,...n,columnGap:t,rowGap:a}}),...n,ref:a,children:e({size:(0,v._u)(t,e=>"lg"===e?"lg":"sm"),context:"onPage50",embedded:!1,interactive:!0})})});nJ.displayName="SearchFlyoutContentSectionContentProductGrid";var nQ=n(71911),n0=n(89560),n1=n(60985);let n2=({config:e,products:t,closeSearch:n,productCatalogSetup:a,productType:s})=>{let o=(0,m.c)(),{t:l}=(0,V.Bd)("header"),{channel:d}=(0,q.useRoutingData)(),c=(0,nQ.Xr)();return 0===t.length?null:(0,r.Y)(n0.m.div,{initial:{y:-25,opacity:0}
43,animate:{y:0,opacity:1},transition:{ease:[.25,1,.5,1],duration:Number.parseInt(o.transition.duration.quick)/1e3,delay:Number.parseInt(o.transition.duration.fast)/1e3*3},children:(0,r.Y)(nJ,{...e,"data-testid":"product-grid",size:{[Z.xs]:"sm",[Z.lg]:"lg"},items:e=>t.map(t=>(0,i.n)(nG.l,{...e,as:ea.BshLink,css:{cursor:"pointer"},key:t.url,href:t.url,onClick:()=>((e,t)=>{if("EMPTY"===t||"RECENTLY_VIEWED_PRODUCTS"===t)return void n();!function(e,t,n){let a=e.taggingActions,i=(e=>{switch(e){case"POPULAR_PRODUCTS":return"popular_search:predictive_layer";case"PRODUCTS_FOR_TERM":return"query_suggestion:predictive_layer";default:return}})(t);switch(t){case"POPULAR_PRODUCTS":(0,nQ.Zn)({taggingActions:a,sessionId:n,origin:i});break;case"PRODUCTS_FOR_TERM":(0,nQ.ux)({taggingActions:a,sessionId:n,origin:i})}(0,nQ.Us)({taggingActions:a,sessionId:n,origin:i}),(0,nQ.ED)({productCode:e.productCode,taggingActions:e.taggingActions,sessionId:n,origin:i})}(e,t,"B2X"!==d?c:void 0),n()})(t,s),"data-testid":`product-grid-link-${t.productCode}`,content:e=>(0,r.Y)(nH.a,{...e,productImageWrapper:e=>(0,r.Y)(nW.v,{...e,productImage:e=>(0,r.Y)(n1.X,{...e,src:t.image,"aria-hidden":"true","data-testid":`product-grid-image-${t.productCode}`,srcSet:t.imageSrcSet})}),information:e=>(0,r.Y)(nK.y,{...e,alignment:"vertical",productTitle:e=>(0,r.Y)(nq.G,{...e,headline:e=>(0,r.Y)(nV.i,{...e,valueClass:e=>(0,r.Y)(nZ.p,{...e,children:t.name})}),subline:e=>(0,r.Y)(nX.o,{...e,children:(e=>"MARKETING_SHOP_SEPARATE"!==a?e.productCode:"MARKETING"===e.catalogType?l("header.search.productC
43odeCatalogInformation.marketing",{productCode:e.productCode}):l("header.search.productCodeCatalogInformation.shop",{productCode:e.productCode}))(t)})})})})}))})})},n5=(0,b.forwardRef)(({size:e,as:t="img",...n},a)=>{let i=(0,m.c)();return(0,r.Y)(t,{css:(0,v.tF)(e,e=>i.styles.logo[`size:${e}`]),...n,ref:a})});n5.displayName="Logo";let n9={src:"/checkout-app/_next/static/media/bsh.9736f108.svg"},n4={src:"/checkout-app/_next/static/media/benefits-by-bsh.3174e0d3.svg"},n3=e=>{let{variant:t,tagline:n,logo:a,...i}=e;return{brandline:{active:!1},infoBarPosition:"top",transparentHeader:!0,variant:t,tagline:n,logo:a,...i}},n6={BOSCH:n3({variant:"default",tagline:!0,logo:"/checkout-app/_next/static/media/bosch.777c3df3.svg",brandline:{active:!0,src:"/checkout-app/_next/static/media/bosch-supergraphic.61ee9d51.svg"},transparentHeader:!1}),BALAY:n3({variant:"condensed",tagline:!1,logo:"/checkout-app/_next/static/media/balay.8ae04426.svg",transparentHeader:!1}),GAGGENAU:n3({variant:"default",tagline:!1,logo:"/checkout-app/_next/static/media/gaggenau.cb6ae389.svg",centeredLogo:!0,transparentHeader:!1}),SIEMENS:n3({variant:"default",tagline:!0,logo:"/checkout-app/_next/static/media/siemens.93dec140.svg"}),PITSOS:n3({variant:"default",tagline:!0,logo:"/checkout-app/_next/static/media/pitsos.421dcbc8.svg"}),JUNKER:n3({variant:"default",tagline:!1,logo:"/checkout-app/_next/static/media/junker.742d57f0.svg",centeredLogo:!0}),CONSTRUCTA:n3({variant:"default",tagline:!0,logo:"/checkout-app/_next/static/media/constructa.df624e71.svg",transparentHeader:!1}),NEFF:n3({variant:"condensed",tagline:!1,logo:"/checkout-app/_next/static/media/neff.02b83eb0.svg"}),THERMADOR:n3({variant:"condensed",tagline:!1,logo:"/checkout-app/_next/static/media/thermador.39f14749.svg",centeredLogo:!0,logoInverted:"/checkout-app/_next/static/media/thermador-inverted.ab5cfd8d.svg"}),PROFILO:n3({variant:"default",tagline:!0,logo:"/checkout-app/_next/static/media/profilo.06ba0c1d.svg",transparentHeader:!1}),CROSS:n3({variant:"default",tagline:!0,logo:n9.src,transparentHeader:!1}),HOME_CONNECT:n3({variant:"default",tagline:!1,logo:"/checkout-app/_next/static/media/homeConnect.c5fd7cf1.svg"})},n8={B2E:{DK:n9.src,ES:n9.src,FI:n9.src,NO:n9.src,SE:n9.src,TR:n9.src,AT:"/checkout-app/_next/static/media/fuer-uns-shop.41753b8b.svg",DE:"/checkout-app/_next/static/media/fuer-uns.b685dac6.svg",IT:"/checkout-app/_next/static/media/home-collection-by-bsh.cbdb18bc.svg",PT:"/checkout-app/_next/static/media/familia-amigos.487aab00.svg",NL:"/checkout-app/_next/static/media/benefits-by-bsh-alternative.394645c3.svg"},B2C:{DK:"/checkout-app/_next/static/media/factoryoutlet.5dca1ce8.svg",SE:"/checkout-app/_next/static/media/vitvaror.0c142fab.svg"}},n7=e=>{if(!(e in n6))throw Error("config has not been defined for brand ".concat(e));let{logo:t,logoInverted:n,...a}=n6[e];return a},ae=function(e,t,n){let a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if("CROSS"===e){var i,r;return"B2X"===n?n9.src:n&&null!=(r=null==(i=n8[n])?void 0:i[t])?r:n4.src}if(e in n6){let{logo:t,logoInverted:n}=n6[e];return a&&n?n:t}throw Error("logo has not been defined for brand ".concat(e," and country ").concat(t))},at=({args:e,inverted:t=!1})=>{let{t:n}=(0,V.Bd)("header"),{brand:i,country:r,channel:s}=(0,q.useRoutingData)(),o=ae(i,r,s,t);return(0,a.jsx)(n5,{...e,"data-testid":"header-logo",src:o,alt:"CROSS"==i?n("header.logo",{brand:""}).trim():n("header.logo",{brand:i})})};var an=n(51903);let aa=({testId:e,searchTerm:t,correctedSearchTerm:n,onInvalidSearchTerm:i,ariaLabel:r,children:s})=>{let o=(0,q.useRoutingData)();return(0,a.jsx)("form",{"aria-label":r,onSubmit:e=>{if(e.preventDefault(),(0,ty.rY)(t)){let e=t.trim();(0,ty.GX)(e),((e,t="_self")=>{window.open(e,t)})((0,an.G)((0,ty.mp)({searchTerm:e,originFeature:n?"spellcheck":"search_box"}),o))}else i&&i()},"data-testid":e,children:s})},ai=(0,b.forwardRef)(({size:e,sections:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:(0,v.tF)(e,e=>i.ecommerce.searchFlyout.content.suggestions.base[`size:${e}`]),...n,ref:a,children:t({size:e})})});ai.displayName="SearchFlyoutContentSuggestions";let ar=(0,b.forwardRef)(({items:e,size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(S.B,{direction:"vertical",css:(0,v.tF)(t,e=>i.ecommerce.searchFlyout.content.section.content.keywordList[`size:${e}`]),...n,ref:a,children:e({size:(0,v._u)(t,e=>"lg"===e?"lg":"sm")})})});ar.displayName="SearchFlyoutContentSectionContentKeywordList";let as=(0,b.forwardRef)(({label:e,size:t,context:n,as:a="div",className:i,...s},o)=>{let l=(0,m.c)();return(0,r.Y)(a,{className:(0,B.xW)(["bsh-select-keyword",i]),css:(0,v.tF)((0,v.qh)(t,
43n),([e,t])=>{let n=l.styles.selectKeyword.base[`size:${e}`][`context:${t}`];return(0,B.IC)({initial:n.initial,hovered:n.hover,pressed:n.pressed,focused:n.focused,disabled:n.disabled})}),...s,ref:o,children:e({context:n,size:t})})});as.displayName="SelectKeyword";let ao=(0,b.forwardRef)(({highlighted:e,context:t,size:n,as:a="span",...i},s)=>{let o=(0,m.c)();return(0,r.Y)(a,{css:(0,v.tF)((0,v.qh)(n,t,e),([e,t,n])=>{let a=o.styles.selectKeyword.label[`highlighted:${n}`][`size:${e}`][`context:${t}`];return(0,B.IC)({initial:a.initial,hovered:a.hover,pressed:a.pressed,focused:a.focused,disabled:a.disabled},".bsh-select-keyword")}),...i,ref:s})});ao.displayName="SelectKeywordLabel";let al=({config:e,keywordLinks:t,header:n,closeSearch:i,reset:r,suggestionClickedType:s})=>{let{t:o}=(0,V.Bd)("header"),l=(0,q.useRoutingData)(),d=(0,m.c)(),c=(0,b.useId)(),u=(0,b.useMemo)(()=>t.map(e=>{let t=e.link.startsWith("/search?term="),n=t?(0,an.G)(e.link,l):e.link;return{title:e.name,href:n,openInNewTab:e.openInNewTab,uuid:crypto.randomUUID(),forceNativeAnchor:t}}),[t,l]);return u&&0!==t.length?(0,a.jsx)(n0.m.div,{initial:{y:-25,opacity:0},animate:{y:0,opacity:1},transition:{ease:[.25,1,.5,1],duration:Number.parseInt(d.transition.duration.quick)/1e3,delay:Number.parseInt(d.transition.duration.fast)/1e3*2},children:(0,a.jsx)(nO,{...e,as:"section","aria-labelledby":`${c}-header`,"data-testid":"keyword-section",header:e=>(0,a.jsx)(n_,{...e,variant:"indented",headline:e=>(0,a.jsx)(nM,{...e,as:"h2",id:`${c}-header`,children:n}),link:r?e=>(0,a.jsx)(D.N,{...e,"data-testid":"keyword-section-reset",onClick:r,label:e=>(0,a.jsx)(O.T,{...e,children:o("header.search.reset")})}):void 0}),content:e=>(0,a.jsx)(ar,{...e,size:e.size,items:e=>u.map(t=>(0,a.jsx)(eF.f,{onClick:()=>{nd({command:"ADD EVENT",name:"search flyout suggestion click",data:{search_flyout_suggestion_type:s,search_flyout_suggestion_name:t.title}}),i()},link:t,translationNamespace:"header",forceNativeAnchor:t.forceNativeAnchor,"data-testid":`keyword-section-${t.title}`,children:(0,a.jsx)(as,{...e,size:"sm",context:"onFloating50",label:e=>(0,a.jsx)(ao,{...e,context:"onFloating50",highlighted:"secondary",size:e.size,children:t.title})})},t.uuid))})})}):null},ad=({config:e,categories:t,closeSearch:n})=>{let{t:i}=(0,V.Bd)("header");return(0,a.jsx)(al,{config:e,header:i("header.search.categories"),keywordLinks:t,closeSearch:n,suggestionClickedType:"category"})},ac=({config:e,contentSuggestions:t,closeSearch:n,clickTrackingType:i})=>{let{t:r}=(0,V.Bd)("header"),s=t.map(e=>({...e,link:(0,ty.mp)({searchTerm:e.name,originFeature:"query_suggestion",originLocation:"predictive_layer",tab:"content"})}));return(0,a.jsx)(al,{config:e,header:r("header.search.suggestions"),keywordLinks:s,closeSearch:n,suggestionClickedType:i})},au=({config:e})=>{let{t}=(0,V.Bd)("header"),n=(0,m.c)();return(0,r.Y)(n0.m.div,{initial:{y:-25,opacity:0},animate:{y:0,opacity:1},transition:{ease:[.25,1,.5,1],duration:Number.parseInt(n.transition.duration.quick)/1e3,delay:Number.parseInt(n.transition.duration.fast)/1e3*2},children:(0,r.Y)(nO,{...e,"data-testid":"search-character-indicator",css:{marginBlockEnd:n.spacing["2xs"]},header:e=>(0,r.Y)(n_,{...e,variant:"indented",headline:e=>(0,r.Y)(nM,{...e,children:t("header.search.suggestions")})}),content:e=>(0,r.Y)(ao,{...e,context:"onFloating50",highlighted:"secondary",size:"sm",css:{marginBlockStart:n.spacing["2xs"],marginInlineStart:n.spacing["2xs"]},children:t("header.search.minimumSearchCharacterIndicator")})})})},ag=({config:e,productSuggestions:t,headline:n,closeSearch:i,clickTrackingType:r})=>{let s="keyword"===r?"query_suggestion":"popular_search",o=t.map(e=>({...e,link:(0,ty.mp)({searchTerm:e.name,originFeature:s,originLocation:"predictive_layer"})}));return(0,a.jsx)(al,{config:e,header:n,keywordLinks:o,closeSearch:i,suggestionClickedType:r})},ah=({config:e,quicklinks:t,closeSearch:n})=>{let{t:i}=(0,V.Bd)("header");return(0,a.jsx)(al,{config:e,header:i("header.search.quicklinks"),keywordLinks:t,closeSearch:n,suggestionClickedType:"quicklink"})},ap=({config:e,searchTermState:t,setSearchTermState:n,closeSearch:i})=>{let{t:r}=(0,V.Bd)("header"),s=t.map(e=>
43({...e,link:(0,ty.mp)({searchTerm:e.name,originFeature:"history_query",originLocation:"predictive_layer"})})),o=(0,b.useCallback)(()=>{(0,ty.jj)(),n([])},[n]);return(0,a.jsx)(al,{config:e,header:r("header.search.searchTerms"),keywordLinks:s,closeSearch:i,reset:o,suggestionClickedType:"history"})},af=({config:e,searchResults:t,closeSearch:n,popularResults:i,quicklinks:r,showHint:s,inputValue:o})=>{let[l,d]=(0,b.useState)((0,ty.el)()),{t:c}=(0,V.Bd)("header"),{channel:u}=(0,q.useRoutingData)();return(0,a.jsx)(ai,{...e,sections:e=>{let g;t?.productSuggestions?.length?g=(0,a.jsx)(ag,{config:e,productSuggestions:t?.productSuggestions??[],headline:c("header.search.suggestions"),closeSearch:n,clickTrackingType:"keyword"},"productSuggest"):t?.contentSuggestions?.length&&(g=(0,a.jsx)(ac,{config:e,contentSuggestions:t?.contentSuggestions??[],closeSearch:n,clickTrackingType:"keyword"},"suggestion"));let h=l.length>0?(0,a.jsx)(ap,{config:e,searchTermState:l,setSearchTermState:d,closeSearch:n},"search-term-history"):void 0,p=(0,a.jsx)(ag,{config:e,productSuggestions:i?.productSuggestions??[],headline:c("header.search.topSearches"),closeSearch:n,clickTrackingType:"top-search"},"productTopSearches"),f=(0,a.jsx)(ad,{config:e,categories:t?.categories??[],closeSearch:n},"categories"),m=(0,a.jsx)(ah,{config:e,quicklinks:r,closeSearch:n},"quicklinks"),v=(0,a.jsx)(au,{config:e},"minimum-character-indicator"),b=[];return"B2X"===u?[s?v:void 0,h,m].filter(e=>void 0!==e):(g?b.push(g):(s&&b.push(v),b.push(h??p)),(0,ty.rY)(o)&&b.push(f),b.push(m),b)}})},am=({isOpen:e,closeSearch:t,getSearchResults:n,getRecentlyViewedProductResults:a,getQuicklinks:i,inputValue:s,setInputValue:o,productSearchProvider:l,productCatalogSetup:d})=>{let{t:c}=(0,V.Bd)("header"),[u,g]=(0,b.useState)(),[h,p]=(0,b.useState)(),[f,m]=(0,b.useState)([]),[v,y]=(0,b.useState)([]),w=(0,b.useRef)(!1),[k,S]=(0,b.useState)(!1),x=(0,b.useRef)(null),$=(0,b.useRef)(0),C=(0,b.useCallback)(()=>($.current+=1,$.current),[]),I=(0,b.useCallback)((e,t)=>{e===$.current&&g(t)},[]),L=(0,b.useCallback)(()=>{null!==x.current&&(clearTimeout(x.current),x.current=null),C()},[C]),A=(0,b.useCallback)(e=>{L();let t=C();x.current=setTimeout(async()=>{I(t,await n(e))},500)},[L,C,n,I]);(0,b.useEffect)(()=>{if(e)if(w.current)return(0,ty.rY)(s)?(S(!1),A(s.trim())):g(void 0),L;else{let e=C();nU(l,a,n,i,(0,ty.rY)(s)?s.trim():void 0).then(t=>{y(t.recentlyViewedProducts),p(t.popularResults),m(t.quicklinks),I(e,t.searchTermResults)}).catch(()=>{}),w.current=!0}},[l,s,e,w,L,A,C,a,n,i,I]);let N=e=>{o(e.currentTarget.value)},Y=(0,b.useRef)(()=>{try{localStorage.removeItem(ty.lQ)}catch{}y([])}).current;(0,b.useEffect)(()=>{let e=e=>{"Escape"===e.code&&t()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[t]);let T=((e,t,n,a,i)=>{if(n){if(a?.length)return i?{type:"PRODUCTS_FOR_TERM",headlineTranslationKey:"header.search.productsWithCorrectedTerm",headlineTranslationArgs:{originalSearchTerm:n,correctedSearchTerm:i},products:a}:{type:"PRODUCTS_FOR_TERM",headlineTranslationKey:"header.search.products",products:a};if(t?.length)return{type:"POPULAR_PRODUCTS",headlineTranslationKey:"header.search.noMatchingProductsFound",headlineTranslationArgs:{originalSearchTerm:n},products:t};if(e.length>0)return{type:"RECENTLY_VIEWED_PRODUCTS",headlineTranslationKey:"header.search.recentlyViewedProducts",products:e}}else{if(e.length>0)return{type:"RECENTLY_VIEWED_PRODUCTS",headlineTranslationKey:"header.search.recentlyViewedProducts",products:e};if(t?.length)return{type:"POPULAR_PRODUCTS",headlineTranslationKey:"header.search.popularProducts",products:t}}return{type:"EMPTY"}})(v,h?.products,(0,ty.rY)(u?.searchTerm)?u?.searchTerm:void 0,u?.products,u?.correctedSearchTerm),B=tW(),F=(0,b.useRef)(null),z=(0,b.useRef)(null),{context:R,refs:j}=(0,tG.we)({open:e,placement:"top",strategy:"fixed"}),{getFloatingProps:E}=(0,tG.bv)([(0,tG.It)(R,{role:"dialog"})]);return(0,r.FD)(r.FK,{children:[(0,r.Y)(tP.AnimatePresence,{children:e&&(0,r.FD)(r.FK,{children:[(0,r.Y)(tG.zR,{lockScroll:!0}),(0,r.Y)(tU.h,{emphasis:"medium",style:{zIndex:1003},onClick:t})]})}),(0,r.Y)(tG.XF,{children:(0,r.Y)(tG.s3,{context:R,disabled:!e,initialFocus:z,children:(0,r.Y)(tD,{variant:"top",
43isOpen:e,css:{zIndex:1004},content:e=>(0,r.Y)(nE,{...e,...E({}),ref:j.setFloating,role:"search","data-testid":"search-flyout",size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"lg"},bar:e=>(0,r.Y)(nP,{...e,buttonAction:e=>(0,r.Y)(no.d,{...e,icon:e=>(0,r.Y)(nl.u,{...e,as:ns.A}),onClick:t,"data-testid":"search-flyout-close-button","aria-hidden":"mobile"===B,"aria-label":c("header.search.close")}),logo:e=>(0,r.Y)(at,{"data-testid":"header-logo",args:e}),input:e=>(0,r.Y)(aa,{testId:"search-flyout-form",searchTerm:s,onInvalidSearchTerm:()=>S(!0),correctedSearchTerm:u?.correctedSearchTerm,children:(0,r.Y)(nN.p,{...e,invalid:k,indicatorLeading:e=>"mobile"===B?(0,r.Y)(nY.M,{...e,onClick:t,type:"button",variant:"default","data-testid":"search-input-icon-back","aria-label":c("header.search.close"),icon:e=>(0,r.Y)(nT.B,{...e,as:t2.A,"aria-hidden":!0})}):(0,r.Y)(nB.u,{...e,icon:e=>(0,r.Y)(nF.N,{...e,as:nL.A,onClick:()=>{F?.current?.focus()},"data-testid":"search-input-icon-searchicon","aria-hidden":!0})}),content:e=>(0,r.Y)(nz.K,{...e,label:e=>(0,r.Y)(nR.a,{...e,children:c("header.search.placeholder")}),input:e=>(0,r.Y)(nj.E,{...e,role:"searchbox",ref:z,value:s,placeholder:c("header.search.inputPlaceholder"),onChange:N})}),indicatorTrailing:e=>(0,r.Y)(nY.M,{...e,"data-testid":"search-input-button-clear","aria-label":c("header.search.clearInput"),onClick:()=>{o(""),z?.current?.focus()},type:"button",variant:"default",icon:e=>(0,r.Y)(nT.B,{...e,"aria-hidden":!0,as:nA.A})})})})}),content:e=>(0,r.Y)(nD,{...e,section:"EMPTY"===T.type?void 0:e=>(0,r.Y)(nO,{...e,as:"section","aria-labelledby":"search-flyout-content-section-headline",size:{[Z.xs]:"sm",[Z.md]:"lg"},header:e=>(0,r.Y)(n_,{...e,variant:{[Z.xs]:"indented",[Z.md]:"default"},headline:e=>(0,r.Y)(nM,{...e,as:"h2",id:"search-flyout-content-section-headline","data-testid":"PRODUCTS_FOR_TERM"===T.type?"headline-matching-products":void 0,children:c(T.headlineTranslationKey,T.headlineTranslationArgs)}),link:"RECENTLY_VIEWED_PRODUCTS"===T.type?e=>(0,r.Y)(D.N,{...e,as:"button","data-testid":"search-history-reset-products",onClick:Y,label:e=>(0,r.Y)(O.T,{...e,children:c("header.search.reset")})}):void 0}),content:e=>(0,r.Y)(n2,{config:e,products:T.products,productType:T.type,closeSearch:t,productCatalogSetup:d})}),suggestions:e=>(0,r.Y)(af,{config:e,quicklinks:f,closeSearch:t,searchResults:u,popularResults:h,showHint:k,inputValue:s})})})})})})]})},av=e=>"string"==typeof e.productCode;var ab=n(26816),ay=n(31681);let aw=(0,b.forwardRef)(({as:e="img",size:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(e,{alt:"",css:[{width:"100%",display:"block"},(0,v.tF)(t,e=>i.styles.navigation.brandBars[`size:${e}`])],...n,ref:a})});aw.displayName="NavigationBrandBar";let ak=(0,b.forwardRef)(({size:e,...t},n)=>{let a=(0,m.c)();return(0,r.Y)(S.B,{direction:"horizontal",css:[{flex:1,width:"100%"},(0,v.tF)(e,e=>a.styles.navigation.bar.progressSteps.base[`size:${e}`])],...t,ref:n})});ak.displayName="NavigationBarProgressSteps";let aS=(0,b.forwardRef)(({size:e,variant:t,background:n,alignment:a,brandArea:i,actions:s,progressSteps:o,...l},d)=>{let c=(0,m.c)(),u=(0,v.WA)(e)||"sm";return(0,r.FD)(tj.T,{animate:{height:c.styles.navigation.bar.base[`background:${n}`][`size:${u}`][`variant:${t}`].height},transition:c.transition.spring.soft,css:[{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center"},(0,v.tF)(e,e=>c.styles.navigation.bar.base[`background:${n}`][`size:${e}`][`variant:${t}`])],...l,ref:d,children:[i?.({variant:t,size:e,background:n,alignment:a}),"progress"===t?(0,r.Y)(ak,{size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),children:o?.({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),context:"solid"===n?"onNavigation":"onImage"})}):"reduced"!==t?s?.({variant:t,size:e,background:n}):void 0]})});aS.displayName="NavigationBar";let ax=e=>()=>{let t={soft:e.transition.spring.soft,snappy:e.transition.spring.snappy},n={fast:(0,tE.y)(e.transition.duration.fast),quick:(0,tE.y)(e.transition.duration.quick),slow:(0,tE.y)(e.transition.duration.slow)};return{navigationBarActionsPrimary:{opacity:{initial:{opacity:0}
43,animate:{opacity:1,transition:{delay:2*n.quick,...t.soft}},exit:{opacity:0},transition:{duration:n.fast}},width:{initial:{width:0,x:-24},animate:{width:"auto",x:0,transition:{delay:n.quick,...t.soft}},exit:{width:0,x:-24,transition:{delay:n.fast,...t.soft}}}},navigationBarBrandArea:{initial:{opacity:0,y:0},animate:{opacity:1,y:0,transition:{delay:n.quick,...t.soft}},exit:{opacity:0,y:-24,transition:t.snappy}}}},a$=(0,b.forwardRef)(({size:e,variant:t,alignment:n,background:a,logo:i,tagline:s,...o},l)=>{let d=(0,m.c)(),c=ax(d)().navigationBarBrandArea;return(0,r.Y)(tP.AnimatePresence,{initial:!1,mode:"popLayout",children:("default"===t||"progress"===t||"reduced"===t)&&(0,r.FD)(tj.T,{as:S.B,css:[{display:"grid",justifyItems:"end",justifyContent:"center",alignItems:"center",width:"100%"},(0,v.tF)(e,e=>({gridTemplateColumns:"default"===n||"sm"===e?"auto 1fr":s?"1fr auto 1fr":"auto"})),(0,v.tF)(e,e=>d.styles.navigation.bar.brandArea.base[`size:${e}`])],...c,...o,ref:l,children:["centered"===n&&(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"centered"===n&&"sm"===e?"none":"block"}))}),i({size:(0,v._u)(e,e=>"sm"===e?"md":"lg")}),s?.({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),background:a})]})})});a$.displayName="NavigationBarBrandArea";let aC=(0,b.forwardRef)(({size:e,background:t,as:n="span",...a},i)=>{let s=(0,m.c)();return(0,r.Y)(n,{css:(0,v.tF)(e,e=>s.styles.navigation.bar.brandArea.tagline[`background:${t}`][`size:${e}`]),...a,ref:i})});aC.displayName="NavigationBarBrandAreaTagline";let aI=(0,b.forwardRef)(({size:e,variant:t,background:n,primary:a,secondary:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(S.B,{justify:"space-between",align:"center",css:[{width:"100%"},(0,v.tF)(e,e=>l.styles.navigation.bar.actions.base[`variant:${t}`][`size:${e}`])],...s,ref:o,children:[(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"sm"===e&&"default"===t?"none":"block"})),children:a?.({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),variant:t,background:n})}),i?.({size:e,variant:t,background:n})]})});aI.displayName="NavigationBarActions";let aL=(0,b.forwardRef)(({size:e,variant:t,background:n,list:a,logo:i,menuButton:s,...o},l)=>{let d=(0,m.c)(),c=ax(d)().navigationBarActionsPrimary;return(0,r.FD)(S.B,{align:"center",css:[(0,v.tF)(e,e=>d.styles.navigation.bar.actions.primary.base[`size:${e}`])],...o,ref:l,children:[(0,r.Y)("div",{css:[(0,v.tF)(e,e=>({display:"sm"===e?"none":"block"})),d.styles.navigation.bar.actions.primary.menuButtonWrapper],children:s({size:e,background:n,variant:"subtle"})}),(0,r.Y)(tP.AnimatePresence,{initial:!1,children:"condensed"===t&&(0,r.Y)(tj.T,{initial:c.width.initial,animate:c.width.animate,exit:c.width.exit,children:(0,r.FD)(tj.T,{as:S.B,align:"center",initial:c.opacity.initial,animate:c.opacity.animate,exit:c.opacity.exit,transition:c.opacity.transition,css:(0,v.tF)(e,e=>d.styles.navigation.bar.actions.primary.logo.base[`size:${e}`]),children:[i({size:(0,v._u)(e,e=>"sm"===e?"md":"lg")}),a&&(0,r.Y)("div",{css:[(0,v.tF)(e,e=>({display:"sm"===e?"none":"block"})),d.styles.navigation.bar.actions.primary.logo.dividerWrapper.base],children:(0,r.Y)("div",{css:d.styles.navigation.bar.actions.primary.logo.dividerWrapper.divider[`background:${n}`]})})]})})}),(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"sm"===e?"none":"block"})),children:a?.({background:n})})]})});aL.displayName="NavigationBarActionsPrimary";let aA=(0,b.forwardRef)(({size:e,variant:t,background:n,icon:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(no.d,{size:(0,v._u)(e,e=>"lg"===e?"md":"sm"),icon:i=>a({...i,size:e,variant:t,background:n}),variant:t,css:(0,v.tF)((0,v.qh)(e,t),([e,t])=>e&&(0,B.IC)({initial:{boxShadow:o.override.navigation.buttonAction.boxShadow[n][t].initial,borderColor:o.override.navigation.buttonAction.borderColor[n][t].initial,background:o.override.navigation.buttonAction.base[n][t].initial},hovered:{boxShadow:o.override.navigation.buttonAction.boxShadow[n][t].hover,borderColor:o.override.navigation.buttonAction.borderColor[n][t].hover,background:o.override.navigation.buttonAction.base[n][t].hover},focused:{boxShadow:o.override.navigation.buttonAction.boxShadow[n][t].focused,borderColor:o.override.navigation.buttonAction.borderColor[n][t].focused,background:o.override.navigation.buttonAction.base[n][t].focused},pressed:{boxShadow:o.override.navigation.buttonAction.boxShadow[n][t].pressed,borderColor:o.override.navigation.buttonAction.borderColor[n][t].pressed,background:o.override.navigation.buttonAction.base[n][t].pressed}})),...i,ref:s})});aA.displayName="NavigationBarButtonAction";let aN=(0,b.forwardRef)(({size:e,variant:t,background:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(nl.u,{variant:t,size:(0,v._u)(e,e=>"lg"===e?"md":"sm"),css:(0,v.tF)((0,v.qh)(e,t),([e,t])=>e&&(0,B.IC)({initial:{color:s.override.navigation.buttonAction.onBase[n][t].initial},hovered:{color:s.override.navigation.buttonAction.onBase[n][t].hover},focused:{color:s.override.navigation.buttonAction.onBase[n][t].focused},pressed:{color:s.override.navigation.buttonAction.onBase[n][t].pressed}},".bsh-button-action")),...a,ref:i}
43)});aN.displayName="NavigationBarButtonActionIcon";let aY=(0,b.forwardRef)(({as:e="ul",items:t,background:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:{listStyleType:"none",margin:0,padding:0,display:"flex",alignItems:"center",...s.styles.navigation.bar.actions.primary.list.base},...a,ref:i,children:b.Children.map(t.map(e=>e?.({background:n})),e=>e)})});aY.displayName="NavigationBarActionsPrimaryList";let aT=(0,b.forwardRef)(({as:e="li",active:t,background:n,...a},i)=>{let s=(0,m.c)().styles.navigation.bar.actions.primary.list.item[`background:${n}`][`active:${t??!1}`];return(0,r.Y)(e,{css:[L.o6,L.sU,(0,tL.n)(1),(0,B.IC)({initial:s.initial,hovered:s.hover,pressed:s.pressed})],...a,ref:i})});aT.displayName="NavigationBarActionsPrimaryListItem";let aB=(0,b.forwardRef)(({size:e,variant:t,background:n,list:a,locationList:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(S.B,{align:"center",css:(0,v.tF)(e,e=>({...l.styles.navigation.bar.actions.secondary.base[`size:${e}`],justifyContent:"sm"===e&&"default"===t?"space-between":"normal",width:"sm"===e&&"default"===t?"100%":"auto"})),...s,ref:o,children:[i&&(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"sm"===e&&"condensed"===t?"none":"flex"})),children:i?.({size:e,background:n})}),a({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),background:n})]})});aB.displayName="NavigationBarActionsSecondary";let aF=(0,b.forwardRef)(({as:e="div",size:t,background:n,items:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:[{display:"flex",flexDirection:"row",alignItems:"center"},(0,v.tF)(t,e=>o.styles.navigation.bar.actions.secondary.locationList.base[`size:${e}`])],...i,ref:s,children:a({size:t,background:n})})});aF.displayName="NavigationBarActionsSecondaryLocationList";let az=(0,b.forwardRef)(({size:e,background:t,items:n,menuButton:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(S.B,{align:"center",css:[{marginInlineStart:"auto"},(0,v.tF)(e,e=>o.styles.navigation.bar.actions.secondary.list.base[`size:${e}`])],...i,ref:s,children:[n({size:e,background:t}),(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"sm"===e?"block":"none"})),children:a({size:e,background:t,variant:"subtle"})})]})});az.displayName="NavigationBarActionsSecondaryList";let aR=(0,b.forwardRef)(({as:e="div",button:t,background:n,isSearchActive:a,size:i,input:s,...o},l)=>{let d=(0,m.c)();return(0,r.FD)(e,{...o,ref:l,children:[a&&(0,r.Y)("div",{css:[(0,v.tF)(i,e=>a&&"sm"!==e?{display:"block"}:{display:"none"}),d.styles.navigation.bar.actions.secondary.list.search,{width:"100%"}],children:s?.({size:"sm",variant:"reduced"})}),(0,r.Y)("div",{css:(0,v.tF)(i,e=>a&&"sm"===e||!a?{display:"block"}:{display:"none"}),children:t?.({size:i,background:n})})]})});aR.displayName="NavigationBarActionsSecondaryListSearch";let aj=(0,b.forwardRef)(({size:e,background:t,content:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{css:(0,v.tF)(e,e=>s.styles.navigation.infobar.base[`size:${e}`][`background:${t}`]),...a,ref:i,children:n({size:e,background:t})})});aj.displayName="NavigationInfoBar";var aE=n(43672);let aP={label:""},aD=(0,b.lazy)(()=>n.e(53219).then(n.bind(n,53219)).then(e=>({default:e.InfoBarSwiper}))),aO=({messages:e,size:t})=>(0,r.Y)(aj,{size:t,background:"solid","data-testid":"info-bar",css:{"&":{cursor:"grab",paddingInline:0}},content:t=>(0,r.Y)(b.Suspense,{fallback:(0,r.Y)(aE.T,{...t,message:aP}),children:(0,r.Y)(aD,{...t,messages:e})})});var a_=n(99258),aM=n(20321),aU=n(38937),aG=n(76611),aH=n(21335),aW=n(16963),aK=n(43745),aq=n(35307),aV=n(23117),aZ=n(22381),aX=n(41388),aJ=n(39893),aQ=n(429),a0=n(56933),a1=n(1293),a2=n(19422),a5=n(54861);let a9=(0,b.forwardRef)(({size:e,...t},n)=>{let a=(0,m.c)();return(0,r.Y)(M.I,{size:(0,v._u)(e,e=>"lg"===e?"md":"sm"),css:(0,B.Xm)(a.styles.selectBox.content.header.title.headline.icon),...t,ref:n})});a9.displayName="SelectBoxContentHeaderTitleHeadlineIcon";var a4=n(57179),a3=n(98185);let a6=()=>{let{t:e}=(0,V.Bd)("header"),t=(0,m.c)();return(0,r.FD)(S.B,{direction:"horizontal",css:{gap:t.spacing["2xs"],alignItems:"center"},children:[(0,r.Y)(f.c,{context:"onPage50",orientation:"horizontal",css:{width:"100%"}}),(0,r.Y)(a3.E,{size:"md",context:"onPage50",emphasis:"prominent",children:e("header.locationDrawer.divider")}),(0,r.Y)(f.c,{context:"onPage50",orientation:"horizontal",css:{width:"100%"}})]})},a8="header-open-location-drawer",a7=async(e,t,n)=>{if(t){let t=(await e()).consumerAddresses.map(e=>
43({id:e.id,shortLabel:`${e.postalCode} ${e.city}`,longLabel:`${e.streetName??""} ${e.houseNumber??""} ${e.postalCode} ${e.city}`,postalCode:e.postalCode})),a=t.findLast(e=>e.id===n?.id);return{currentLocationLabel:a?.longLabel??n?.label,availableConsumerAddresses:t.filter(e=>e!==a)}}return{currentLocationLabel:n?.label,availableConsumerAddresses:[]}},ie=e=>{window.dispatchEvent(new CustomEvent(a8,{detail:{onCloseFocusTarget:e}}))},it={AD:String.raw`^(?:AD[1-7]0\d)$`,AE:void 0,AF:String.raw`^(?:\d{4})$`,AG:void 0,AI:String.raw`^(?:(?:AI-)?2640)$`,AL:String.raw`^(?:\d{4})$`,AM:String.raw`^(?:(?:37)?\d{4})$`,AO:void 0,AQ:void 0,AR:String.raw`^(?:((?:[A-HJ-NP-Z])?\d{4})([A-Z]{3})?)$`,AS:String.raw`^(?:(96799)(?:[ -](\d{4}))?)$`,AT:String.raw`^(?:\d{4})$`,AU:String.raw`^(?:\d{4})$`,AW:void 0,AX:String.raw`^(?:22\d{3})$`,AZ:String.raw`^(?:\d{4})$`,BA:String.raw`^(?:\d{5})$`,BB:String.raw`^(?:BB\d{5})$`,BD:String.raw`^(?:\d{4})$`,BE:String.raw`^(?:\d{4})$`,BF:void 0,BG:String.raw`^(?:\d{4})$`,BH:String.raw`^(?:(?:^|\b)(?:1[0-2]|[1-9])\d{2}(?:$|\b))$`,BI:void 0,BJ:void 0,BL:String.raw`^(?:9[78][01]\d{2})$`,BM:String.raw`^(?:[A-Z]{2} ?[A-Z0-9]{2})$`,BN:String.raw`^(?:[A-Z]{2} ?\d{4})$`,BO:void 0,BQ:void 0,BR:String.raw`^(?:\d{5}-?\d{3})$`,BS:void 0,BT:String.raw`^(?:\d{5})$`,BV:void 0,BW:void 0,BY:String.raw`^(?:\d{6})$`,BZ:void 0,CA:String.raw`^(?:[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z] ?\d[ABCEGHJ-NPRSTV-Z]\d)$`,CC:String.raw`^(?:6799)$`,CD:void 0,CF:void 0,CG:void 0,CH:String.raw`^(?:\d{4})$`,CI:void 0,CK:void 0,CL:String.raw`^(?:\d{7})$`,CM:void 0,CN:String.raw`^(?:\d{6})$`,CO:String.raw`^(?:\d{6})$`,CR:String.raw`^(?:\d{4,5}|\d{3}-\d{4})$`,CU:String.raw`^(?:\d{5})$`,CV:String.raw`^(?:\d{4})$`,CW:void 0,CX:String.raw`^(?:6798)$`,CY:String.raw`^(?:\d{4})$`,CZ:String.raw`^(?:\d{3} ?\d{2})$`,DE:String.raw`^(?:\d{5})$`,DJ:void 0,DK:String.raw`^(?:\d{4})$`,DM:void 0,DO:String.raw`^(?:\d{5})$`,DZ:String.raw`^(?:\d{5})$`,EC:String.raw`^(?:\d{6})$`,EE:String.raw`^(?:\d{5})$`,EG:String.raw`^(?:\d{5})$`,EH:String.raw`^(?:\d{5})$`,ER:void 0,ES:String.raw`^(?:\d{5})$`,ET:String.raw`^(?:\d{4})$`,FI:String.raw`^(?:\d{5})$`,FJ:void 0,FK:String.raw`^(?:FIQQ 1ZZ)$`,FM:String.raw`^(?:(9694[1-4])(?:[ -](\d{4}))?)$`,FO:String.raw`^(?:\d{3})$`,FR:String.raw`^(?:\d{2} ?\d{3})$`,GA:void 0,GB:String.raw`^(?:GIR ?0AA|(?:(?:AB|AL|B|BA|BB|BD|BF|BH|BL|BN|BR|BS|BT|BX|CA|CB|CF|CH|CM|CO|CR|CT|CV|CW|DA|DD|DE|DG|DH|DL|DN|DT|DY|E|EC|EH|EN|EX|FK|FY|G|GL|GY|GU|HA|HD|HG|HP|HR|HS|HU|HX|IG|IM|IP|IV|JE|KA|KT|KW|KY|L|LA|LD|LE|LL|LN|LS|LU|M|ME|MK|ML|N|NE|NG|NN|NP|NR|NW|OL|OX|PA|PE|PH|PL|PO|PR|RG|RH|RM|S|SA|SE|SG|SK|SL|SM|SN|SO|SP|SR|SS|ST|SW|SY|TA|TD|TF|TN|TQ|TR|TS|TW|UB|W|WA|WC|WD|WF|WN|WR|WS|WV|YO|ZE)(?:\d[\dA-Z]? ?\d[ABD-HJLN-UW-Z]{2}))|BFPO ?\d{1,4})$`,GD:void 0,GE:String.raw`^(?:\d{4})$`,GF:String.raw`^(?:9[78]3\d{2})$`,GG:String.raw`^(?:GY\d[\dA-Z]? ?\d[ABD-HJLN-UW-Z]{2})$`,GH:void 0,GI:String.raw`^(?:GX11 1AA)$`,GL:String.raw`^(?:39\d{2})$`,GM:void 0,GN:String.raw`^(?:\d{3})$`,GP:String.raw`^(?:9[78][01]\d{2})$`,GQ:void 0,GR:String.raw`^(?:\d{3} ?\d{2})$`,GS:String.raw`^(?:SIQQ 1ZZ)$`,GT:String.raw`^(?:\d{5})$`,GU:String.raw`^(?:(969(?:[12]\d|3[12]))(?:[ -](\d{4}))?)$`,GW:String.raw`^(?:\d{4})$`,GY:void 0,HK:void 0,HM:String.raw`^(?:\d{4})$`,HN:String.raw`^(?:\d{5})$`,HR:String.raw`^(?:\d{5})$`,HT:String.raw`^(?:\d{4})$`,HU:String.raw`^(?:\d{4})$`,ID:String.raw`^(?:\d{5})$`,IE:String.raw`^(?:[\dA-Z]{3} ?[\dA-Z]{4})$`,IL:String.raw`^(?:\d{5}(?:\d{2})?)$`,IM:String.raw`^(?:IM\d[\dA-Z]? ?\d[ABD-HJLN-UW-Z]{2})$`,IN:String.raw`^(?:\d{6})$`,IO:String.raw`^(?:BBND 1ZZ)$`,IQ:String.raw`^(?:\d{5})$`,IR:String.raw`^(?:\d{5}-?\d{5})$`,IS:String.raw`^(?:\d{3})$`,IT:String.raw`^(?:\d{5})$`,JE:String.raw`^(?:JE\d[\dA-Z]? ?\d[ABD-HJLN-UW-Z]{2})$`,JM:void 0,JO:String.raw`^(?:\d{5})$`,JP:String.raw`^(?:\d{3}-?\d{4})$`,KE:String.raw`^(?:\d{5})$`,KG:String.raw`^(?:\d{6})$`,KH:String.raw`^(?:\d{5,6})$`,KI:void 0,KM:void 0,KN:void 0,KP:void 0,KR:String.raw`^(?:\d{5})$`,KW:String.raw`^(?:\d{5})$`,KY:String.raw`^(?:KY\d-\d{4})$`,KZ:String.raw`^(?:\d{6})$`,LA:String.raw`^(?:\d{5})$`,LB:String.raw`^(?:(?:\d{4})(?: ?(?:\d{4}))?)$`,LC:void 0,LI:String.raw`^(?:948[5-9]|949[0-8])$`,LK:String.raw`^(?:\d{5})$`,LR:String.raw`^(?:\d{4})$`,LS:String.raw`^(?:\d{3})$`,LT:String.raw`^(?:\d{5})$`,LU:String.raw`^(?:\d{4})$`,LV:String.raw`^(?:LV-\d{4})$`,LY:void 0,MA:String.raw`^(?:\d{5})$`,MC:String.raw`^(?:980\d{2})$`,MD:String.raw`^(?:\d{4})$`,ME:String.raw`^(?:8\d{4})$`,MF:String.raw`^(?:9[78][01]\d{2})$`,MG:String.raw`^(?:\d{3})$`,MH:String.raw`^(?:(969[67]\d)(?:[ -](\d{4}))?)$`,MK:String.raw`^(?:\d{4})$`,ML:void 0,MM:String.raw`^(?:\d{5})$`,MN:String.raw`^(?:\d{5})$`,MO:void 0,MP:String.raw`^(?:(9695[012])(?:[ -](\d{4}))?)$`,MQ:String.raw`^(?:9[78]2\d{2})$`,MR:void 0,MS:void 0,MT:String.raw`^(?:[A-Z]{3} ?\d{2,4})$`,MU:String.raw`^(?:\d{3}(?:\d{2}|[A-Z]{2}\d{3}))$`,MV:String.raw`^(?:\d{5})$`,MW:void 0,MX:String.raw`^(?:\d{5})$`,MY:String.raw`^(?:\d{5})$`,MZ:String.raw`^(?:\d{4})$`,NA:String.raw`^(?:\d{5})$`,NC:String.raw`^(?:988\d{2})$`,NE:String.raw`^(?:\d{4})$`,NF:String.raw`^(?:2899)$`,NG:String.raw`^(?:\d{6})$`,NI:String.raw`^(?:\d{5}
43)$`,NL:String.raw`^(?:[1-9]\d{3} ?(?:[A-RT-Z][A-Z]|S[BCE-RT-Z]))$`,NO:String.raw`^(?:\d{4})$`,NP:String.raw`^(?:\d{5})$`,NR:void 0,NU:void 0,NZ:String.raw`^(?:\d{4})$`,OM:String.raw`^(?:(?:PC )?\d{3})$`,PA:void 0,PE:String.raw`^(?:(?:LIMA \d{1,2}|CALLAO 0?\d)|[0-2]\d{4})$`,PF:String.raw`^(?:987\d{2})$`,PG:String.raw`^(?:\d{3})$`,PH:String.raw`^(?:\d{4})$`,PK:String.raw`^(?:\d{5})$`,PL:String.raw`^(?:\d{2}-\d{3})$`,PM:String.raw`^(?:9[78]5\d{2})$`,PN:String.raw`^(?:PCRN 1ZZ)$`,PR:String.raw`^(?:(00[679]\d{2})(?:[ -](\d{4}))?)$`,PS:void 0,PT:String.raw`^(?:\d{4}-\d{3})$`,PW:String.raw`^(?:(969(?:39|40))(?:[ -](\d{4}))?)$`,PY:String.raw`^(?:\d{4})$`,QA:void 0,RE:String.raw`^(?:9[78]4\d{2})$`,RO:String.raw`^(?:\d{6})$`,RS:String.raw`^(?:\d{5,6})$`,RU:String.raw`^(?:\d{6})$`,RW:void 0,SA:String.raw`^(?:\d{5})$`,SB:void 0,SC:void 0,SD:String.raw`^(?:\d{5})$`,SE:String.raw`^\d{3} \d{2}$`,SG:String.raw`^(?:\d{6})$`,SH:String.raw`^(?:(?:ASCN|STHL) 1ZZ)$`,SI:String.raw`^(?:\d{4})$`,SJ:String.raw`^(?:\d{4})$`,SK:String.raw`^(?:\d{3} ?\d{2})$`,SL:void 0,SM:String.raw`^(?:4789\d)$`,SN:String.raw`^(?:\d{5})$`,SO:String.raw`^(?:[A-Z]{2} ?\d{5})$`,SR:void 0,SS:void 0,ST:void 0,SV:String.raw`^(?:CP [1-3][1-7][0-2]\d)$`,SX:void 0,SY:void 0,SZ:String.raw`^(?:[HLMS]\d{3})$`,TC:String.raw`^(?:TKCA 1ZZ)$`,TD:void 0,TF:void 0,TG:void 0,TH:String.raw`^(?:\d{5})$`,TJ:String.raw`^(?:\d{6})$`,TK:void 0,TL:void 0,TM:String.raw`^(?:\d{6})$`,TN:String.raw`^(?:\d{4})$`,TO:void 0,TR:String.raw`^(?:\d{5})$`,TT:void 0,TV:void 0,TW:String.raw`^(?:\d{3}(?:\d{2,3})?)$`,TZ:String.raw`^(?:\d{4,5})$`,UA:String.raw`^(?:\d{5})$`,UG:void 0,UM:String.raw`^(?:96898)$`,US:String.raw`^(?:\d{5})$`,UY:String.raw`^(?:\d{5})$`,UZ:String.raw`^(?:\d{6})$`,VA:String.raw`^(?:00120)$`,VC:String.raw`^(?:VC\d{4})$`,VE:String.raw`^(?:\d{4})$`,VG:String.raw`^(?:VG\d{4})$`,VI:String.raw`^(?:(008(?:(?:[0-4]\d)|(?:5[01])))(?:[ -](\d{4}))?)$`,VN:String.raw`^(?:\d{5}\d?)$`,VU:void 0,WF:String.raw`^(?:986\d{2})$`,WS:void 0,YE:void 0,YT:String.raw`^(?:976\d{2})$`,ZA:String.raw`^(?:\d{4})$`,ZM:String.raw`^(?:\d{5})$`,ZW:void 0},ia=(0,b.forwardRef)((e,t)=>{let{t:n}=(0,V.Bd)("header"),{country:i}=(0,q.useRoutingData)(),[r,s]=(0,b.useState)(!1),o=(0,b.useRef)(!1),l=(0,b.useCallback)(e=>{let t=e.currentTarget,{selectionStart:n,selectionEnd:a}=t;e.currentTarget.value=t.value.toUpperCase(),null!==n&&null!==a&&t.setSelectionRange(n,a),o.current&&s(!t.validity.valid)},[]),d=(0,b.useCallback)(e=>{o.current=!0,s(!e.currentTarget.validity.valid)},[]);return(0,a.jsx)(nN.p,{size:"lg",variant:"default",invalid:r,content:e=>(0,a.jsx)(nz.K,{...e,label:e=>(0,a.jsx)(nR.a,{...e,htmlFor:"location-drawer-postal-code-input",children:r?n("header.locationDrawer.postalCodeInvalid"):n("header.locationDrawer.postalCodeInputPlaceholder")}),input:e=>(0,a.jsx)(nj.E,{...e,ref:t,id:"location-drawer-postal-code-input",type:"text",name:"location-drawer-postal-code-input","aria-invalid":r,onInvalid:e=>{e.preventDefault(),o.current=!0,s(!0)},onInput:l,onBlur:d,required:!0,pattern:it[i.toUpperCase()]})}),indicatorTrailing:e=>(0,a.jsx)(nB.u,{...e,icon:e=>(0,a.jsx)(nF.N,{...e,as:eO.A,"aria-hidden":!0})})})}),ii=e=>(0,i.AH)`
44  gap: ${e.spacing.sm};
45`,ir=e=>t=>{("Enter"===t.key||" "===t.key)&&(t.preventDefault(),e())},is=({isLoggedIn:e,getConsumerAddresses:t,loginRegisterPage:n,closeDrawer:a})=>{let{country:s}=(0,q.useRoutingData)(),o=(0,m.c)(),{t:l}=(0,V.Bd)("header"),[d,c]=(0,b.useState)(tS(s)),[u,g]=(0,b.useState)();(0,b.useEffect)(()=>{(async()=>{g(await a7(t,e,d))})()},[t,e,d]);let h=(0,b.useRef)(null),p=e=>{e.preventDefault();let t=h.current?.value.trim();if(t){let e={type:"POSTAL_CODE",id:"",postalCode:t,label:t};tx(e,s),c(e),a(),h.current&&(h.current.value="")}},f=(e,t,n)=>{let i={type:"DELIVERY_ADDRESS",id:e,postalCode:n,label:t};tx(i,s),c(i),a()},[v,y]=(0,b.useState)(!1),w=!!u?.currentLocationLabel,k=w&&!e,x=!!u?.availableConsumerAddresses.length;return(0,r.Y)(aJ.E,{size:{[Z.xs]:"sm",[Z.xl]:"lg"},variant:"indented",children:(0,r.FD)(S.B,{direction:"vertical",css:(e=>(0,i.AH)`
46  padding-block: ${e.spacing.xl};
47  gap: ${e.spacing.xl};
48`)(o),children:[(0,r.Y)(a3.E,{size:"lg",context:"onPage50",emphasis:"prominent",children:l("header.locationDrawer.subline")}),w&&(0,r.Y)(S.B,{direction:"vertical",children:(0,r.Y)(aQ.a,{size:"lg",selected:!0,padded:!0,position:"standalone",onClick:a,onKeyDown:ir(a),tabIndex:0,role:"button",style:{cursor:"pointer"},content:e=>(0,r.Y)(a0.p,{...e,"data-testid":"current-location-select-box",header:e=>(0,r.Y)(a1.q,{...e,title:e=>(0,r.Y)(a2.G,{...e,headline:e=>(0,r.Y)(a5.g,{...e,icon:e=>(0,r.Y)(a9,{...e,as:eO.A}),infoLabel:e=>(0,r.Y)(aZ.$,{emphasis:"prominent",...e,headline:e=>(0,r.Y)(aX.n,{...e,children:l("header.locationDrawer.selectedLocation")})})}),subline:e=>(0,r.Y)(a4.E,{...e,children:u?.currentLocationLabel})})})})})}),k&&(0,r.Y)(S.B,{direction:"vertical",css:ii(o),children:(0,r.Y)(aQ.a,{as:"form",onSubmit:p,size:"lg",selected:v,padded:!0,position:"standalone",onFocus:()=>y(!0),onBlur:()=>y(!1),content:e=>(0,r.Y)(a0.p,{...e,header:e=>(0,r.Y)(a1.q,{...e,title:e=>(0,r.Y)(a2.G,{...e,headline:e=>(0,r.Y)(a5.g,{...e,infoLabel:e=>(0,r.Y)(aZ.$,{emphasis:"prominent",...e,headline:e=>(0,r.Y)(aX.n,{...e,children:l("header.locationDrawer.notYourLocation")})})}),subline:e=>(0,r.Y)(a4.E,{...e,children:l("header.locationDrawer.enterNewPostalCode")})})}),details:e=>(0,r.Y)(ia,{...e,ref:h}),footer:()=>(0,r.Y)(eR.$,{size:"md",type:"submit",variant:"default",block:!0,label:e=>(0,r.Y)(eE.L,{...e,children:l("header.locationDrawer.applyPostalCode")})})})})}),x&&(0,r.FD)(S.B,{direction:"vertical",css:ii(o),children:[(0,r.Y)(a3.E,{size:"lg",context:"onPage50",emphasis:"prominent",children:l("header.locationDrawer.selectAddress")}),u?.availableConsumerAddresses.map(e=>(0,r.Y)(aQ.a,{tabIndex:0,size:"lg",selected:!1,padded:!0,position:"standalone",onClick:()=>f(e.id,e.shortLabel,e.postalCode),onKeyDown:ir(()=>f(e.id,e.shortLabel,e.postalCode)),role:"button",style:{cursor:"pointer"},content:t=>(0,r.Y)(a0.p,{...t,header:t=>(0,r.Y)(a1.q,{...t,title:t=>(0,r.Y)(a2.G,{...t,headline:t=>(0,r.Y)(a5.g,{...t,infoLabel:t=>(0,r.Y)(aZ.$,{emphasis:"prominent",...t,headline:t=>(0,r.Y)(aX.n,{...t,children:e.shortLabel})})}),subline:t=>(0,r.Y)(a4.E,{...t,children:e.longLabel})})})})},e.id))]}),!k&&(0,r.FD)(r.FK,{children:[e&&(0,r.Y)(a6,{}),(0,r.Y)("form",{onSubmit:p,children:(0,r.FD)(S.B,{direction:"vertical",css:ii(o),children:[(0,r.Y)(ia,{ref:h}),(0,r.Y)(eR.$,{size:"md",type:"submit",variant:"prominent",block:!0,label:e=>(0,r.Y)(eE.L,{...e,children:l("header.locationDrawer.applyPostalCode")})})]})})]}),!e&&(0,r.FD)(r.FK,{children:[(0,r.Y)(a6,{}),(0,r.FD)(S.B,{direction:"vertical",css:ii(o),children:[(0,r.Y)(a3.E,{size:"lg",context:"onPage50",emphasis:"prominent",children:l("header.locationDrawer.loginRegisterText")}),(0,r.Y)(eR.$,{as:ea.BshLink,size:"md",variant:"default",block:!0,href:n,label:e=>(0,r.Y)(eE.L,{...e,children:l("header.locationDrawer.loginButton")})})]})]})]})})},io=({defaultTheme:e,triggerComponent:t,isLoggedIn:n,getConsumerAddresses:a,loginRegisterPage:i})=>{let{t:s}=(0,V.Bd)("header"),[o,l]=(0,b.useState)(!1),d=(0,b.useRef)(null);return(0,b.useEffect)(()=>{let e=e=>{d.current=e.detail?.onCloseFocusTarget??null,l(!0)};return window.addEventListener(a8,e),()=>{window.removeEventListener(a8,e)}},[]),(0,r.Y)(K.N,{theme:e,children:(0,r.Y)(aU.$,{radixDialogContentProps:{onCloseAutoFocus:e=>{d.current&&(e.preventDefault(),requestAnimationFrame(()=>{d.current?.focus(),d.current=null}))}},open:o,onOpenChange:l,variant:"end",size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"lg",[Z.xl]:"xl"},portal:e=>(0,r.Y)(aG.l,{...e,css:{zIndex:21},"data-testid":"drawer"}),trigger:()=>(0,r.Y)(aH.U,{children:t}),overlay:e=>(0,r.Y)(aW.Q,{...e,css:{zIndex:21}}),content:e=>(0,r.Y)(tZ.n,{...e,size:{[Z.xs]:"sm",[Z.xl]:"lg"},header:e=>(0,r.Y)(t1.I,{...e,content:e=>(0,r.Y)(a_.i,{...e,headline:e=>(0,r.Y)(aK.g,{children:(0,r.Y)(aM.o,{...e,children:s("header.locationDrawer.headline")})})}),closeButton:e=>
48(0,r.Y)(aq.c,{children:(0,r.Y)(no.d,{...e,"test-id":"close-button","aria-label":s("header.locationDrawer.closeIcon"),icon:e=>(0,r.Y)(nl.u,{...e,as:ns.A})})})}),content:e=>(0,r.Y)(aV.I,{children:(0,r.Y)(is,{...e,isLoggedIn:n,getConsumerAddresses:a,loginRegisterPage:i,closeDrawer:()=>l(!1)})})})})})},il=()=>{window.dispatchEvent(new CustomEvent("selector-location-b2x-event"))},id=(0,b.forwardRef)(({as:e="div",size:t,variant:n,background:a,alignment:i,bar:s,brandBar:o,infoBar:l,infoBarPosition:d,...c},u)=>(0,r.FD)(e,{...c,ref:u,children:[o?.({size:(0,v._u)(t,e=>"sm"===e?"sm":"lg")}),"top"===d?l?.({size:t,background:a}):null,s({size:t,variant:n,background:a,alignment:i}),"bottom"===d?l?.({size:t,background:a}):null]}));id.displayName="Navigation";let ic=(0,b.forwardRef)((e,t)=>{let n=(0,m.c)();return(0,r.FD)(r.FK,{children:[(0,r.Y)(i.mL,{styles:[(0,v.tF)(e.size,t=>{let a=n.styles.navigation.infobar,i=e.infoBar?a.base[`size:${t}`]["background:solid"].height:"0px",r=n.styles.navigation,s=r.bar.base[`background:${e.background}`][`size:${t}`][`variant:${e.variant}`].height,o=e.brandBar?r.brandBars[`size:${"sm"===t?"sm":"lg"}`].height:"0px";return{":root":{"--sherpa-header-height":`calc(${i} + ${s} + ${o})`}}}),{":root":{"--sherpa-header-z-index":5}}]}),(0,r.Y)(id,{ref:t,...e,as:"header","data-testid":"header",css:"progress"!==e.variant&&{position:"sticky",insetBlockStart:0,zIndex:"var(--sherpa-header-z-index)"}})]})}),iu=(0,b.forwardRef)(({element:e,variant:t,counter:n,as:a="div",...i},s)=>(0,r.FD)(a,{css:{position:"relative",display:"inline-block",width:"fit-content"},...i,ref:s,children:[(0,r.Y)("div",{css:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,display:"inline-flex",justifyContent:"center",alignItems:"center",transform:"translateY(-33%) translateX(33%)"},children:n({variant:t})}),e({})]}));iu.displayName="NotificationCounter";let ig=(0,b.forwardRef)(function({as:e="div",variant:t,number:n,...a},i){let s=(0,m.c)();return(0,r.Y)(e,{css:[{display:"inline-flex",alignItems:"center",justifyContent:"center"},(0,v.tF)(t,e=>s.styles.notificationCounter.blob.base[`variant:${e}`])],...a,ref:i,children:n({variant:t})})});ig.displayName="NotificationCounterBlob";let ih=(0,b.forwardRef)(function({as:e="div",variant:t,...n},a){let i=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(t,e=>i.styles.notificationCounter.blob.number[`variant:${e}`]),...n,ref:a})});var ip=n(9956);let im=({size:e,cartPageUrl:t,cartCount:n,transparentBackground:i}
48)=>{let{t:r}=(0,V.Bd)("header");return(0,a.jsx)(iu,{variant:"default","data-testid":"cart-button",counter:n?e=>(0,a.jsx)(ig,{...e,"data-testid":"cart-button-badge",number:e=>(0,a.jsx)(ih,{...e,children:n})}):()=>(0,a.jsx)(a.Fragment,{}),element:s=>(0,a.jsx)(aA,{...s,variant:n>0?"default":"subtle",size:e,background:i?"transparent":"solid","data-testid":"cart-icon",icon:e=>(0,a.jsx)(aN,{...e,as:ip.A,"aria-hidden":!0}),href:t,"aria-label":r("header.common.cartAriaLabel",{cartCount:n}),as:ea.BshLink})})};var iv=n(76989);let ib=(0,b.forwardRef)(({as:e="span",size:t,context:n,interactive:a=!1,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:[{position:"absolute",insetInlineStart:0,insetBlockStart:0,width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"},(0,v.tF)(t,e=>{let t=o.styles.avatar.text[`context:${n}`][`size:${e}`];return a?(0,B.IC)({initial:t.initial,hovered:t.hover,focused:t.focused,pressed:t.pressed},".bsh-avatar"):t.initial})],...i,ref:s})});ib.displayName="AvatarText";var iy=n(88334),iw=n(21166),ik=n(65865);let iS=({userInfo:e,myAccountLoggedInLinks:t,logoutUser:n})=>{let{t:i}=(0,V.Bd)("header"),r=(0,m.c)();return(0,a.jsxs)(S.B,{direction:"vertical",spacing:"lg",children:[(0,a.jsx)(S.B,{direction:"vertical",spacing:"4xs",style:{paddingInlineEnd:r.spacing.sm,paddingInlineStart:r.spacing.sm},children:(0,a.jsx)(ik.D,{size:"sm",as:"p",context:"onFloating50",children:i("header.user.greeting",{title:(e=>e?i(`header.user.title.${e}`):"")(e.title),firstName:e.firstName,lastName:e.lastName})})}),(0,a.jsx)("div",{children:t&&t.map(e=>(0,a.jsx)(t4,{size:"sm",variant:"secondary","data-testid":`user-drawer-logged-in-${e.title}`,as:eF.f,link:e,translationNamespace:"header",onClick:()=>nd(nc(`My Account|${e.title}`)),label:t=>(0,a.jsx)(t6,{...t,children:e.title})},e.title))}),(0,a.jsx)("div",{children:(0,a.jsx)(eR.$,{"data-testid":"logout-button",variant:"default",size:"md",type:"submit",onClick:()=>{nd(nc(`My Account|${i("header.user.logout")}`)),n()},label:e=>(0,a.jsx)(eE.L,{...e,children:i("header.user.logout")})})})]})},ix=({logInRegisterUrl:e,myAccountLoggedOutLinks:t})=>{let n=(0,m.c)(),{t:i}=(0,V.Bd)("header");return(0,a.jsxs)(S.B,{direction:"vertical",spacing:"lg",children:[(0,a.jsx)("div",{style:{paddingInlineStart:n.spacing.sm,paddingInlineEnd:n.spacing.sm},children:(0,a.jsx)(ik.D,{as:"p",size:"sm",context:"onFloating50",children:i("header.user.loggedOutHeading")})}),(0,a.jsx)("div",{children:t&&t.map(e=>(0,a.jsx)(t4,{size:"sm",variant:"secondary","data-testid":`user-drawer-logged-out-${e.title}`,as:eF.f,link:e,translationNamespace:"header",onClick:()=>nd(nc(`My Account|${e.title}`)),label:t=>(0,a.jsx)(t6,{...t,children:e.title})},e.title))}),(0,a.jsx)("div",{style:{paddingInlineStart:n.spacing.sm,paddingInlineEnd:n.spacing.sm},children:(0,a.jsx)(eR.$,{variant:"prominent",size:"md","data-testid":"login-link",href:e,as:ea.BshLink,onClick:()=>nd(nc("My Account|Login")),label:e=>(0,a.jsx)(eE.L,{...e,children:i("header.user.logInRegister")})})})]})},i$=({logInRegisterUrl:e,logoutUser:t,email:n})=>{let{t:i}=(0,V.Bd)("header"),r=(0,m.c)(),s=()=>{nd(nc(`My Account|${i("header.user.logout")}`)),t()};return(0,a.jsxs)(S.B,{direction:"vertical",spacing:"lg",children:[(0,a.jsxs)(S.B,{direction:"vertical",spacing:"4xs",style:{paddingInlineEnd:r.spacing.sm,paddingInlineStart:r.spacing.sm},children:[(0,a.jsx)(ik.D,{size:"sm",context:"onFloating50",children:i("header.user.partiallyLoggedIn.greeting")}),(0,a.jsx)(ik.D,{size:"sm",context:"onFloating200",style:{textOverflow:"ellipsis",overflow:"hidden"},children:n})]}),(0,a.jsx)(nf,{size:"sm",context:"onPage50","data-testid":"user-drawer-partially-logged-in-message",title:e=>(0,a.jsx)(nm,{...e,description:e=>(0,a.jsx)(nb,{...e,"data-testid":"message-description",children:i("header.user.partiallyLoggedIn.message")})}),actionList:t=>(0,a.jsx)(ny,{...t,orientation:"vertical",items:t=>[(0,a.jsx)(nw,{...t,button:t=>(0,a.jsx)(eR.$,{...t,variant:"prominent",size:"md","data-testid":"login-link",href:e,as:ea.BshLink,block:!0,onClick:()=>nd(nc("My Account|Login")),label:e=>(0,a.jsx)(eE.L,{...e,children:i("header.user.partiallyLoggedIn.completeRegistration")})})},"login-link"),(0,a.jsx)(nw,{...t,button:e=>(0,a.jsx)(eR.$,{...e,"data-testid":"logout-link",variant:"default",size:"md",type:"submit",block:!0,onClick:s,label:e=>(0,a.jsx)(eE.L,{...e,children:i("header.user.partiallyLoggedIn.switchAccount")}
48)})},"logout-link")]})})]})},iC=({isUserDrawerOpen:e,closeUserDrawer:t,logInRegisterUrl:n,userInfo:i,myAccountFlyoutLinks:r,logoutUser:s,loginStatus:o,userEmail:l})=>{let d=(0,m.c)(),{t:c}=(0,V.Bd)("header"),u=+!!e;return(0,b.useEffect)(()=>{let n=e=>{"Escape"===e.code&&t()};return e&&document.addEventListener("keydown",n),()=>document.removeEventListener("keydown",n)},[t,e]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tP.AnimatePresence,{children:e&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(tG.zR,{lockScroll:!0}),(0,a.jsx)(tU.h,{emphasis:"low",style:{zIndex:110},onClick:t})]})}),(0,a.jsx)(tD,{variant:"end",isOpen:e,style:{zIndex:1001},content:e=>(0,a.jsx)(tO,{...e,size:"sm",stacked:!0,variant:"end",openLevels:u,role:"dialog","aria-modal":"true",multiLevel:e=>(0,a.jsx)(tM,{...e,"data-testid":"user-drawer",openLevels:u,levels:[e=>(0,a.jsx)(tX,{...e,content:e=>(0,a.jsx)(tZ.n,{...e,size:"sm",header:e=>(0,a.jsx)(t1.I,{...e,closeButton:e=>(0,a.jsx)(no.d,{...e,onClick:t,"aria-label":c("header.user.closeUserMenu"),icon:e=>(0,a.jsx)(nl.u,{...e,as:ns.A})})}),content:e=>(0,a.jsx)(tJ,{...e,content:e=>(0,a.jsx)(S.B,{...e,direction:"vertical",spacing:"lg",style:{paddingBlockStart:d.spacing.sm},children:i&&"FULLY_LOGGED_IN"===o?(0,a.jsx)(iS,{userInfo:i,logoutUser:s,myAccountLoggedInLinks:r.loggedIn}):"PARTIALLY_LOGGED_IN"===o?(0,a.jsx)(i$,{logInRegisterUrl:n,logoutUser:s,email:l}):(0,a.jsx)(ix,{logInRegisterUrl:n,myAccountLoggedOutLinks:r.loggedOut})})})})})]})})})]})};var iI=n(53411),iL=n(89694);let iA=({logInRegisterUrl:e,userInfo:t,myAccountFlyoutLinks:n,logoutUser:a,loginStatus:i,userEmail:s})=>{let o=(0,m.c)(),l=Number.parseFloat(o.styles.dropdown.base["size:lg"].gap)*(0,iL.X)();return(0,r.Y)(el.m,{"data-testid":"user-dropdown",context:"onPage50",size:"lg",trigger:()=>(0,r.Y)(r.FK,{}),content:d=>(0,r.Y)(ed.p,{...d,as:n0.m.div,initial:{opacity:0,y:-l},animate:{opacity:1,y:0},exit:{opacity:0,y:-l},transition:o.transition.spring.soft,content:l=>(0,r.Y)(iI.J,{...l,elevation:"high",surface:"floating50",css:{width:"100%",...o.styles.dropdown.content.base},content:l=>(0,r.Y)(S.B,{...l,direction:"vertical",spacing:"lg",style:{paddingBlockStart:o.spacing.lg,paddingInlineStart:o.spacing.sm,paddingInlineEnd:o.spacing.sm,paddingBlockEnd:o.spacing.xl},children:t&&"FULLY_LOGGED_IN"===i?(0,r.Y)(iS,{userInfo:t,logoutUser:a,myAccountLoggedInLinks:n.loggedIn}):"PARTIALLY_LOGGED_IN"===i?(0,r.Y)(i$,{logInRegisterUrl:e,logoutUser:a,email:s}):(0,r.Y)(ix,{logInRegisterUrl:e,myAccountLoggedOutLinks:n.loggedOut})})})})})},iN=({config:e,logInRegisterPage:t,logOutPageUrl:n,userInfo:i,myAccountFlyoutLinks:r,transparentBackground:s,defaultTheme:o,loginStatus:l,userEmail:d})=>{let c=tz(),{context:u,refs:g,floatingStyles:h}=(0,tG.we)({open:c.isOpen,onOpenChange:e=>{e?c.open():c.close()},placement:"bottom-end",strategy:"fixed",middleware:[(0,iy.UU)()],whileElementsMounted:iw.ll});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(iY,{config:e,userInitials:(e=>e?.firstName?.[0]&&e?.lastName?.[0]?e.firstName[0]+e.lastName[0]:null)(i),userArea:c,transparentBackground:s,setReference:e=>{(0,b.startTransition)(()=>{g.setReference(e)})}}),(0,a.jsx)(K.N,{theme:o,children:(0,a.jsx)(iT,{context:u,setFloating:g.setFloating,floatingStyles:h,userArea:c,logInRegisterPage:t,logOutPageUrl:n,userInfo:i,myAccountFlyoutLinks:r,loginStatus:l,userEmail:d})})]})},iY=({config:e,userInitials:t,userArea:n,transparentBackground:i,setReference:r})=>{let s=tY(),{t:o}=(0,V.Bd)("header");return null!==t?(0,b.createElement)(iv.e,{...e,ref:r,as:"button",interactive:!0,"data-testid":"user-area-avatar",size:{[Z.xs]:"sm",[Z.md]:"md"},context:"onPage50",key:"secondary-action-1",disabled:s,onClick:n.toggle,"aria-label":o("header.user.userArea"),text:e=>(0,a.jsx)(ib,{...e,children:t})}):(0,b.createElement)(aA,{...e,ref:r,variant:"subtle",size:{[Z.xs]:"sm",[Z.md]:"lg"},background:i?"transparent":"solid",key:"secondary-action-1","data-testid":"user-icon",icon:e=>(0,a.jsx)(aN,{...e,as:eM.A,"aria-hidden":!0}),disabled:s,onClick:n.toggle,"aria-label":o("header.user.userArea")})},iT=({context:e,setFloating:t,floatingStyles:n,userArea:i,logInRegisterPage:r,logOutPageUrl:s,userInfo:o,myAccountFlyoutLinks:l,loginStatus:d,userEmail:c})=>{let u=tW(),g=(0,b.useCallback)(()=>{location.href=s},[s]),{getFloatingProps:h}=(0,tG.bv)([(0,tG.It)(e,{role:"dialog"}),(0,tG.s9)(e,{enabled:"desktop"===u})]);return"desktop"===u?(0,a.jsx)(tG.XF,{children:(0,a.jsx)(tP.AnimatePresence,{children:i.isOpen&&(0,a.jsx)(tG.s3,{context:e,children:(0,a.jsx)("div",{"aria-modal":"true",...h({ref:t,style:{...n,zIndex:110,marginTop:"1rem"}}),children:(0,a.jsx)(iA,{logInRegisterUrl:r,userInfo:o??null,myAccountFlyoutLinks:l,logoutUser:g,loginStatus:d,userEmail:c},"user-dropdown")})})})}):(0,a.jsx)(iC,{isUserDrawerOpen:i.isOpen,closeUserDrawer:i.close,logInRegisterUrl:r,userInfo:o??null,myAccountFlyoutLinks:l,logoutUser:g,loginStatus:d,userEmail:c},"user-drawer")},iB=(0,b.forwardRef)(function({as:e="div",size:t,background:n,icon:a,location:i,...s},o){let l=(0,m.c)();return(0,r.FD)(e,{css:[{display:"flex",alignItems:"center"},(0,v.tF)(t,e=>l.styles.navigation.bar.actions.secondary.locationList.items.locationIndicator.base[`background:${n}`][`size:${e}`])],...s,ref:o,children:[a({size:(0,v._u)(t,e=>"sm"===e?"sm":"lg"),background:n}),i({size:t,background:n})]})}),iF=(0,b.forwardRef)(({size:e,background:t,...n},a)=>{let i=(0,m.c)();return(0,r.Y)(M.I,{size:(0,v._u)(e,e=>
48"sm"===e?"sm":"md"),css:(0,B.Xm)(i.styles.navigation.bar.actions.secondary.locationList.items.locationIndicator.icon[`background:${t}`]),...n,ref:a})});iF.displayName="NavigationBarActionsSecondaryLocationListItemsLocationIndicatorIcon";let iz=(0,b.forwardRef)(function({size:e,background:t,label:n,description:a,...i},s){return(0,r.FD)(S.B,{direction:"vertical",...i,ref:s,children:[(0,r.Y)("span",{css:(0,v.tF)(e,e=>({display:"lg"===e?"block":"none"})),children:a?.({background:t})}),n({size:(0,v._u)(e,e=>"sm"===e?"sm":"lg"),background:t})]})}),iR=(0,b.forwardRef)(function({as:e="span",size:t,background:n,...a},i){let s=(0,m.c)();return(0,r.Y)(e,{css:[(0,tL.n)(1),(0,v.tF)(t,e=>s.styles.navigation.bar.actions.secondary.locationList.items.locationIndicator.location.label[`background:${n}`][`size:${e}`])],...a,ref:i})}),ij=(0,b.forwardRef)(function({as:e="span",background:t,...n},a){let i=(0,m.c)();return(0,r.Y)(e,{css:[(0,tL.n)(1),i.styles.navigation.bar.actions.secondary.locationList.items.locationIndicator.description[`background:${t}`]],...n,ref:a})}),iE=({alternateTheme:e,size:t,background:n,label:i,description:r})=>(0,a.jsx)(K.N,{theme:e,children:(0,a.jsx)(iB,{size:t,background:n,"data-testid":"indicator-location",icon:e=>(0,a.jsx)(iF,{...e,as:eO.A,"aria-hidden":!0}),location:e=>(0,a.jsx)(iz,{...e,label:e=>(0,a.jsx)(iR,{...e,children:i}),description:e=>(0,a.jsx)(ij,{...e,children:r})})})}),iP={locationCrossApp:{display:"none",[`@media (min-width: ${Z.md}px)`]:{display:"contents"}}},iD={loggedIn:[],loggedOut:[]},iO=(0,b.forwardRef)(({defaultTheme:e,alternateTheme:t,navigationItems:n,prominentLinks:a,myAccountFlyoutLinks:s=iD,infoBarMessages:o,headerConfig:l,enableSearchInputField:d,enableSearch:c,searchInputValue:u,setSearchInputValue:g,userInfoValue:h,transparentBackground:p,cartValue:f,setProminentNavigationItem:m,getConsumerAddresses:y,toggleFlyoutNavigation:w,openSearchFlyout:k,loginStatus:S,userEmail:x,locationCrossApp:$},C)=>{let I,{t:L}=(0,V.Bd)("header"),{pilotHomePage:A,cartPage:N}=l.linkUrls.general,{logInRegisterPage:Y,logOutPage:T}=function(e){return"myAccount"in e?e.myAccount:{logInRegisterPage:e.general.logInRegisterPage,logOutPage:e.general.logOutPage}}(l.linkUrls),{productCatalogSetup:B,myAccount:F,locationSelector:z}=l.crossAppsConfigurations,R=(()=>{let[e,t]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{if("undefined"!=typeof window){let n=null,a=()=>{n&&clearTimeout(n),n=setTimeout(()=>void(!e&&window.scrollY>200&&(0,b.startTransition)(()=>{t(!0)}),e&&0===window.scrollY&&(0,b.startTransition)(()=>{t(!1)})),100)};return window.addEventListener("scroll",a,{passive:!0}),()=>{n&&clearTimeout(n),window.removeEventListener("scroll",a)}}},[e]),e})(),{brand:j}=(0,q.useRoutingData)(),E=n7(j),P=e=>{m(tR(n,e.navigationPath)),w()},D=p&&!R,O=(0,b.useRef)(null),_=tY(),M=n=>[...$?[(0,r.Y)("div",{css:z&&iP.locationCrossApp,children:$.isClickable?(0,r.Y)(tT,{...n,onClick:il,label:$.label,description:$.description,alternateTheme:t}):(0,r.Y)(iE,{...n,label:$.label,description:$.description,alternateTheme:t})},"location-cross-app")]:[],...z?[(0,r.Y)(io,{defaultTheme:e,triggerComponent:(0,r.Y)(tT,{...n,alternateTheme:t}),isLoggedIn:!!h,getConsumerAddresses:y,loginRegisterPage:Y},"location-selector")]:[]];return I="condensed"===E.variant||R?"condensed":"default",(0,r.Y)(ic,{ref:C,alignment:E.centeredLogo?"centered":"default",variant:I,size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"lg"},background:D?"transparent":"solid",brandBar:E.brandline.active?e=>(0,r.Y)(aw,{...e,src:E.brandline.src,"data-testid":"header-brandline"}):void 0,infoBar:o.length>0?e=>(0,r.Y)(aO,{...e,messages:o}):void 0,infoBarPosition:E.infoBarPosition,bar:t=>(0,r.Y)(aS,{...t,brandArea:e=>(0,r.Y)(a$,{...e,logo:e=>(0,r.Y)(ea.BshLink,{href:A,"aria-label":L("header.common.homepage"),children:(0,r.Y)(at,{"data-testid":"header-logo",args:e,inverted:D})}),tagline:E.tagline?e=>(0,r.Y)(aC,{...e,"data-testid":"header-tagline",children:L("header.brandTagline")}):void 0}),actions:t=>(0,r.Y)(aI,{...t,primary:e=>(0,r.Y)(aL,{...e,logo:e=>(0,r.Y)(ea.BshLink,{href:A,"aria-label":L("header.common.homepage"),children:(0,r.Y)(at,{"data-testid":"header-logo",args:e,inverted:D})}),menuButton:e=>(0,r.Y)(aA,{...e,"data-testid":"menu-icon","aria-label":L("header.common.openNavigation"),onClick:w,icon:e=>(0,r.Y)(aN,{...e,as:ab.A,"aria-hidden":!0}),disabled:_}),list:a?.length===0?void 0:e=>(0,r.Y)(aY,{...e,as:"nav","data-testid":"main-navigation",css:{"span:nth-of-type(n+3)":{[`@media (min-width: ${Z.md}px)`]:{display:"none"},[`@media (min-width: ${Z.lg}px)`]:{display:"unset"}}},items:a.map(e=>t=>(0,r.Y)("span",{children:"menu"===e.linkType?(0,r.Y)(aT,{...t,as:"div",role:"button","aria-disabled":_,"data-testid":"prominent-link",tabIndex:0,onClick:()=>P(e),onKeyPress:t=>
48{("Enter"===t.code||"Space"===t.code)&&P(e)},children:e.link.title}):(0,r.Y)(aT,{...t,"data-testid":"prominent-link",as:eF.f,link:e.link,translationNamespace:"header",children:e.link.title})},e.link.title))})}),secondary:t=>(0,r.Y)(aB,{...t,locationList:e=>(0,r.Y)(aF,{...e,items:M}),list:t=>(0,r.Y)(az,{...t,css:(0,v.tF)(t.size,e=>({display:"sm"===e||F||c||nI(B)?"flex":"none"})),menuButton:e=>(0,r.Y)(aA,{...e,"data-testid":"menu-icon-right","aria-label":L("header.common.openNavigation"),onClick:w,icon:e=>(0,r.Y)(aN,{...e,as:ay.A,"aria-hidden":!0}),disabled:_}),items:t=>{let n=(0,r.Y)(b.Fragment,{},"search-icon");return c&&d?n=(0,i.n)(aR,{...t,key:"search-field","data-testid":"search-field",isSearchActive:!0,input:e=>(0,r.Y)(aa,{testId:"search-form",searchTerm:u,children:(0,r.Y)(nN.p,{...e,size:"sm",onClick:k,variant:"reduced",content:e=>(0,r.Y)(nz.K,{...e,label:e=>(0,r.Y)(nR.a,{...e,children:L("header.search.placeholder")}),input:e=>(0,r.Y)(nj.E,{...e,"data-testid":"search-field-input",placeholder:L("header.search.inputPlaceholder"),ref:O,value:u,onChange:e=>{g(e.currentTarget.value)}})}),indicatorLeading:e=>(0,r.Y)(nY.M,{...e,type:"button",variant:"default","data-testid":"search-field-search-icon",onClick:k,"aria-label":L("header.search.placeholder"),icon:e=>(0,r.Y)(nF.N,{...e,as:nL.A,"aria-hidden":!0})}),indicatorTrailing:e=>(0,r.Y)(nY.M,{...e,"data-testid":"search-field-backspace-icon",onClick:()=>{g(""),O?.current?.focus()},type:"button",variant:"default",icon:e=>(0,r.Y)(nF.N,{...e,"aria-hidden":!0,as:nA.A})})})}),button:e=>(0,i.n)(aA,{...e,variant:"subtle",icon:e=>(0,r.Y)(aN,{...e,as:nL.A,"aria-hidden":!0}),key:"search",onClick:k,"aria-label":L("header.search.placeholder")})}):c&&(n=(0,i.n)(aA,{...t,variant:"subtle",background:D?"transparent":"solid",icon:e=>(0,r.Y)(aN,{...e,as:nL.A,"aria-hidden":!0}),key:"search-icon",disabled:_,"data-testid":"search-icon",onClick:k,"aria-label":L("header.search.placeholder")})),[F?(0,r.Y)(iN,{config:t,logInRegisterPage:Y,logOutPageUrl:T,userInfo:h,myAccountFlyoutLinks:s,transparentBackground:D,defaultTheme:e,loginStatus:S,userEmail:x},"user-area"):(0,r.Y)(b.Fragment,{},"user-area"),n,nI(B)?(0,i.n)(im,{...t,transparentBackground:D,key:"shopping-cart",cartPageUrl:N,cartCount:f}):(0,r.Y)(b.Fragment,{},"shopping-cart")]}})})})})})}),i_=["/category/","/category-page/","/mkt-category/","/mkt-category-page/"],iM={BOSCH:{B2C:{AE:["ar","en"],BE:["fr","nl"],CA:["en","fr"],CH:["de","fr","it"],EG:["ar","en"],HK:["en","zh"],ID:["en","id"],JP:["en","ja"],KR:["en","ko"],KW:["ar","en"],LU:["de","fr"],QA:["ar","en"],SA:["ar","en"],TH:["en","th"],UA:["ru","uk"],VN:["en","vi"]},B2E:{CA:["en","fr"]}},GAGGENAU:{B2C:{BE:["fr","nl"],CA:["en","fr"],CH:["de","fr","it"]}},NEFF:{B2C:{BE:["fr","nl"],CH:["de","fr","it"],LU:["de","fr"]}},CROSS:{B2E:{BE:["fr","nl"],CH:["de","fr","it"]},B2X:{BE:["fr","nl"],CA:["en","fr"],CH:["de","fr","it"],EG:["ar","en"],HK:["en","zh"],TH:["en","th"]}},SIEMENS:{B2C:{BE:["fr","nl"],CH:["de","fr","it"],HK:["en","zh"],LU:["de","fr"],UA:["ru","uk"]}},THERMADOR:{B2C:{CA:["en","fr"]},B2E:{CA:["en","fr"]}}},iU=()=>Promise.all([n.e(81179).then(n.bind(n,69900)),n.e(18243).then(n.bind(n,40460)),n.e(56991).then(n.bind(n,9804))]).then(([e,t,n])=>({...e,...t,...n})),iG=async()=>n.e(95705).then(n.bind(n,25690)),iH=(0,b.memo)((0,b.forwardRef)(({getApolloClient:e,navigation:t,headerConfig:n,enableSearchInputField:i,initialSearchTerm:r,cartCount:s,userData:o,defaultTheme:l,alternateTheme:d,direction:c,transparentBackground:u,loginStatus:g,userInfo:h,locationCrossApp:p,anonymousBrowsingPriceGroup:f,activateFriendsAndFamily:m},v)=>{let y=(e=>({redirectPageUrl:e.linkUrls.general.redirectPage,shopCategoryPageTemplateId:e.templateIds?.shopCategoryPage||"category-page",mktCategoryPageTemplateId:e.templateIds?.mktCategoryPage||"mkt-category-page"}))(n),{productCatalogSetup:w,searchProvider:k,search:S}=n.crossAppsConfigurations,x=tz(),$=tz(),{channel:C}=(0,q.useRoutingData)(),I="B2E"===C&&!f&&"FULLY_LOGGED_IN"!==g;(0,b.useEffect)(()=>{S.enableSearch&&!I&&iU()},[S.enableSearch,I]);let[L,A]=(0,b.useState)(r??"");(0,b.useEffect)(()=>{A(r??"")},[r]);let[N,Y]=(0,b.useState)(null),[T,B]=(0,b.useState)(null),[F,z]=(0,b.useState)(0),[R,j]=(0,b.useState)(""),[E,P]=(0,b.useState)("NOT_LOGGED_IN"),D=(()=>{let{brand:e,channel:t,country:n,language:a,pathPrefix:i,baseUrl:r}=(0,q.useRoutingData)();if("undefined"==typeof window)return[];let s=iM[e]?.[t]?.[n];if(!s)return[];let o=s.filter(e=>e!==a);return 0===o.length?[]:((e,t,n,a,i)=>{let r=new URL(t).pathname.slice(a.length),s=i_.some(e=>r.startsWith(e)),o=a.split("/"),l=o.lastIndexOf(n);return e.map(e=>{let d,c=[...o];-1!==l?c[l]=e:eA.v.warn(`Current language "${n}" not found in path prefix "${a}". Unable to build language switch link for target language "${e}".`);let u=c.join("/");if(s)d=new URL(u,i).toString();else{let e=new URL(t);e.pathname=u+r,d=e.toString()}return{title:(e=>{try{return new Intl.DisplayNames([e],{type:"language"}).of(e)??e.toUpperCase()}catch{return e.toUpperCase()}})(e),href:d}})})(o,window.location.href,a,i,r)})(),O={countrySwitchLink:t?.countrySelector?.countrySwitchLink??null,languageSelectionLinks:D},_=(0,b.useCallback)(async t=>{let n=await e(),{getSearchResultsFromApi:a}=await iU(),{searchResults:i}=await a(n,t,{redirectPageUrl:y.redirectPageUrl,shopCategoryPageTemplateId:y.shopCategoryPageTemplateId,mktCategoryPageTemplateId:y.mktCategoryPageTemplateId},{isEnabledFeatureOnlineShop:nI(w),isEnabledFeatureMarketingCatalog:(e=>"MARKETING_SHOP_SEPARATE"===e||"MARKETING_ONLY"===e)(w),isEnabledContentSearch:"B2C"===C,isProductSearchProviderEmpathy:"EMPATHY"===k.productSearch,productSearchProvider:k.productSearch,priceGroup:f,brands:o?.restrictToBrands});return i},[e,y.redirectPageUrl,y.shopCategoryPageTemplateId,y.mktCategoryPageTemplateId,w,C,k.productSearch,f,o?.restrictToBrands]),M=(0,b.useCallback)(async()=>{let t=await e(),{getRecentlyViewedProductsFromApi:n}=await iU(),a=(()=>{try{let e=localStorage.getItem(ty.lQ)??"[]";return JSON.parse(e).filter(av)}catch{return[]}})(),{recentlyViewedProducts:i}=await n(t,a,w);return i},[e,w]),U=(0,b.useCallback)(async()=>{let t=await e(),{getQuicklinksFromApi:n}=await iU(),{quicklinks:a}=await n(t);return a},[e]),G=(0,b.useCallback)(async()=>{let t=await e(),{getConsumerAddressesFromApi:n}=await iG();return await n(C,t)},[e,C]);(0,b.useEffect)(()=>{(0,b.startTransition)(()=>{B(o?.userInfo??h??null),z(s??0),o&&j(o.email),g?P(g):h?P("FULLY_LOGGED_IN"):P("NOT_LOGGED_IN")})},[s,o,B,z,g,h]);let H=((e,t)=>{if(e)return t&&e.friendsAndFamily?{loggedIn:[...e.loggedIn,e.friendsAndFamily],loggedOut:e.loggedOut}:{loggedIn:e.loggedIn,loggedOut:e.loggedOut}})(t?.myAccountFlyoutLinks,m);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(K.N,{theme:d,children:[(0,a.jsx)(iO,{defaultTheme:l,alternateTheme:d,navigationItems:t?.navigationItems??[],prominentLinks:t?.prominentLinks??[],myAccountFlyoutLinks:H,infoBarMessages:t?.infoBarMessages??[],headerConfig:n,enableSearchInputField:i,enableSearch:S.enableSearch&&!I,searchInputValue:L,setSearchInputValue:A,userInfoValue:T,transparentBackgroun
48d:u,cartValue:F,setProminentNavigationItem:Y,getConsumerAddresses:G,openSearchFlyout:$.open,toggleFlyoutNavigation:x.toggle,ref:v,loginStatus:E,userEmail:R,locationCrossApp:p}),(0,a.jsx)(nC,{isNavigationFlyoutOpen:x.isOpen,closeNavigation:x.close,navigationItems:t?.navigationItems??[],additionalLinks:t?.additionalLinks??[],languageAndCountrySelector:O,navigationMessageTeaser:t?.navigationMessageTeaser,prominentNavigationItem:N,setProminentNavigationItem:Y,direction:c??"ltr"},"navigation-flyout")]}),S.enableSearch&&!I&&(0,a.jsx)(K.N,{theme:l,children:(0,a.jsx)(am,{inputValue:L,setInputValue:A,isOpen:$.isOpen,closeSearch:$.close,getSearchResults:_,getRecentlyViewedProductResults:M,getQuicklinks:U,productSearchProvider:k.productSearch,productCatalogSetup:w},"flyout-search")})]})}));iH.displayName="Header";let iW=(0,b.forwardRef)(({size:e,context:t,stepsList:n,progressBar:a,...i},s)=>{let o=(0,m.c)();return(0,r.FD)(S.B,{direction:"vertical",css:o.styles.progressSteps.base,...i,ref:s,children:[n?.({size:e,context:t}),(0,r.Y)("div",{css:(0,v.tF)(e,e=>({display:"sm"===e?"none":"block"})),children:a({context:t})})]})});iW.displayName="ProgressSteps";let iK=(0,b.forwardRef)(({as:e="div",active:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(e,{css:[{width:"100%"},(0,v.tF)(n,e=>s.styles.progressSteps.progressBar[`context:${e}`].base)],...a,ref:i,children:t({context:n})})});iK.displayName="ProgressStepsProgressBar";let iq=(0,b.forwardRef)(function({as:e="div",context:t,...n},a){let i=(0,m.c)();return(0,r.Y)(e,{css:[{height:"100%"},(0,v.tF)(t,e=>i.styles.progressSteps.progressBar[`context:${e}`].active)],...n,ref:a})}),iV=(0,b.forwardRef)(({size:e,context:t,steps:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(S.B,{align:"center",justify:"space-between",css:s.styles.progressSteps.stepList.base,...a,ref:i,children:n({size:e,context:t})})});iV.displayName="ProgressStepsStepList";let iZ=(0,b.forwardRef)(({active:e,completed:t,size:n,context:a,indicator:i,label:s,className:o,interactive:l=!1,...d},c)=>{let u=(0,m.c)();return(0,r.FD)(S.B,{className:(0,B.xW)(["bsh-progress-steps-step-list-step",o]),align:"center",css:[{cursor:l?"pointer":"auto"},L.o6,L.sU,(0,v.tF)(n,t=>({...u.styles.progressSteps.stepList.step.base,flex:"sm"===t&&e?1:"none",justifySelf:"sm"!==t||e?"auto":"flex-end"}))],...d,ref:c,children:[i?.({active:e||t,interactive:l,context:a}),(0,r.Y)("div",{css:(0,v.tF)(n,n=>({display:"lg"===n||"sm"===n&&e&&!t?"block":"none"})),children:s?.({active:e,context:a,interactive:l})})]})});iZ.displayName="ProgressStepsStepListStep";let iX=(0,b.forwardRef)(({as:e="span",active:t,context:n,interactive:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(n,e=>{let n=o.styles.progressSteps.stepList.step.label[`context:${e}`][`active:${t}`];return a?(0,B.IC)({initial:n.initial,hovered:n.hover,pressed:n.pressed,focused:n.focused},".bsh-progress-steps-step-list-step"):n.initial}),...i,ref:s})});iX.displayName="ProgressStepsStepListStepLabel";let iJ=(0,b.forwardRef)(({active:e,label:t,icon:n,interactive:a,context:i,...s},o)=>{let l=(0,m.c)();return(0,r.FD)(S.B,{align:"center",justify:"center",css:(0,v.tF)(i,t=>{let n=l.styles.progressSteps.stepList.step.indicator.base[`context:${t}`][`active:${e}`];return a?(0,B.IC)({initial:n.initial,hovered:n.hover,pressed:n.pressed,focused:n.focused},".bsh-progress-steps-step-list-step"):n.initial}),...s,ref:o,children:[t?.({active:e,interactive:a,context:i}),n?.({active:e,interactive:a,context:i})]})});iJ.displayName="ProgressStepsStepListStepIndicator";let iQ=(0,b.forwardRef)(({as:e="span",active:t,interactive:n,context:a,...i},s)=>{let o=(0,m.c)();return(0,r.Y)(e,{css:(0,v.tF)(a,e=>{let a=o.styles.progressSteps.stepList.step.indicator.label[`context:${e}`][`active:${t}`];return n?(0,B.IC)({initial:a.initial,hovered:a.hover,pressed:a.pressed,focused:a.focused},".bsh-progress-steps-step-list-step"):a.initial}),...i,ref:s})});iQ.displayName="ProgressStepsStepListStepIndicatorLabel";var i0=n(76526);let i1=(0,b.forwardRef)(({active:e,interactive:t,context:n,...a},i)=>{let s=(0,m.c)();return(0,r.Y)(M.I,{css:(0,v.tF)(n,n=>{let a=s.styles.progressSteps.stepList.step.indicator.icon[`context:${n}`][`active:${e}`];return t?(0,B.IC)({initial:(0,B.Xm)(a.initial),hovered:(0,B.Xm)(a.hover),pressed:(0,B.Xm)(a.pressed),focused:(0,B.Xm)(a.focused)},".bsh-progress-steps-step-list-step"):(0,B.Xm)(a.initial)}),size:"sm",as:i0.A,...a,ref:i}
48)});i1.displayName="ProgressStepsStepListStepIndicatorIcon";let i2=["BALAY","BOSCH","COLDEX","CONSTRUCTA","GAGGENAU","JUNKER","NEFF","PITSOS","PROFILO","SIEMENS","SOLITAIRE","THERMADOR","CROSS","HOME_CONNECT"],i5=(0,b.memo)(({header:e,headerConfig:t,alternateTheme:n,transparentBackground:i})=>{let{t:r}=(0,V.Bd)("header"),{pilotHomePage:s}=t.linkUrls.general,{brand:o}=(0,q.useRoutingData)(),l=n7(((e,t)=>{let n;if(n=e,!i2.includes(n)){if(t)return t;throw Error(`"${e}" can not be mapped to the brands ${i2}`)}return e})(o)),d=e.currentStep/e.steps.length*100;return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(K.N,{theme:n,children:(0,a.jsx)(ic,{variant:"progress",alignment:l.centeredLogo?"centered":"default",size:{[Z.xs]:"sm",[Z.md]:"md",[Z.lg]:"lg"},background:i?"transparent":"solid",brandBar:l.brandline.active?e=>(0,a.jsx)(aw,{...e,src:l.brandline.src,"data-testid":"header-brandline"}):void 0,bar:t=>(0,a.jsx)(aS,{...t,brandArea:e=>(0,a.jsx)(a$,{...e,logo:e=>(0,a.jsx)(ea.BshLink,{href:s,"aria-label":r("header.common.homepage"),children:(0,a.jsx)(at,{"data-testid":"header-logo",args:e})}),tagline:l.tagline?e=>(0,a.jsx)(aC,{...e,"data-testid":"header-tagline",children:r("header.brandTagline")}):void 0}),progressSteps:e.steps.length>0?t=>(0,a.jsx)(iW,{...t,"data-testid":"progress-steps",style:{width:"100%"},progressBar:e=>(0,a.jsx)(iK,{...e,active:e=>(0,a.jsx)(iq,{...e,style:{width:`${d}%`}})}),stepsList:t=>(0,a.jsx)(iV,{...t,"data-testid":"header-progress-step-list",steps:t=>e.steps.map((n,i)=>{let r=i+1<e.currentStep,s=()=>(0,b.createElement)(iZ,{...t,"data-testid":"header-progress-step",key:n.step,active:e.currentStep===i+1,interactive:void 0!==n.url,completed:r,label:e=>(0,a.jsx)(iX,{...e,children:n.step}),indicator:t=>(0,a.jsx)(iJ,{...t,"data-testid":e.currentStep===i+1?"header-progress-step-active":e.currentStep<i+1?"header-progress-step-inactive":"header-progress-step-completed",label:r?void 0:e=>(0,a.jsx)(iQ,{...e,children:(i+1).toString()}),icon:r?e=>(0,a.jsx)(i1,{...e,"aria-hidden":!0}):void 0})});return n.url?(0,a.jsx)(ea.BshLink,{href:n.url,"data-testid":"header-progress-step-url","aria-label":n.step,children:s()},`header-progress-step-url-${n.url}`):s()})})}):void 0})})})})})},9956:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(96059).then(n.bind(n,96059))),o=(0,i.lazy)(()=>n.e(80451).then(n.bind(n,80451))),l=(0,i.lazy)(()=>n.e(30104).then(n.bind(n,30104))),d=(0,i.lazy)(()=>n.e(17279).then(n.bind(n,17279))),c=(0,i.lazy)(()=>n.e(7933).then(n.bind(n,7933))),u=(0,i.lazy)(()=>n.e(49491).then(n.bind(n,49491))),g=(0,i.lazy)(()=>n.e(94351).then(n.bind(n,94351))),h=(0,i.lazy)(()=>n.e(72900).then(n.bind(n,72900)));function p(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"constructa":t=l;break;case"crossBrand":t=d;break;case"gaggenau":t=c;break;case"junker":t=u;break;case"neff":t=g;break;case"siemens":t=h;break;default:t=s}return(0,a.jsx)(t,{...e})}function f(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(p,{"aria-hidden":"true",...e})})}},15234:(e,t,n)=>{"use strict";n.r(t),n.d(t,{focusable:()=>N,getTabIndex:()=>h,isFocusable:()=>B,isTabbable:()=>Y,tabbable:()=>A});var a=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","area[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],i=a.join(","),r="undefined"==typeof Element,s=r?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,o=!r&&Element.prototype.getRootNode?function(e){var t;return null==e||null==(t=e.getRootNode)?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},l=function(e,t){void 0===t&&(t=!0);var n,a=null==e||null==(n=e.getAttribute)?void 0:n.call(e,"inert");return""===a||"true"===a||t&&e&&("function"==typeof e.closest?e.closest("[inert]"):l(e.parentNode))},d=function(e){var t,n=null==e||null==(t=e.getAttribute)?void 0:t.call(e,"contenteditable");return""===n||"true"===n},c=function(e,t,n){if(l(e))return[];var a=Array.prototype.slice.apply(e.querySelectorAll(i));return t&&s.call(e,i)&&a.unshift(e),a=a.filter(n)},u=function(e,t,n){for(var a=[],r=Array.from(e);r.length;){var o=r.shift();if(!l(o,!1))if("SLOT"===o.tagName){var d=o.assignedElements(),c=u(d.length?d:o.children,!0,n);n.flatten?a.push.apply(a,c):a.push({scopeParent:o,candidates:c})}else{s.call(o,i)&&n.filter(o)&&(t||!e.includes(o))&&a.push(o);var g=o.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(o),h=!l(g,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(o
48));if(g&&h){var p=u(!0===g?o.children:g.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:o,candidates:p})}else r.unshift.apply(r,o.children)}}return a},g=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},h=function(e){if(!e)throw Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||d(e))&&!g(e)?0:e.tabIndex},p=function(e,t){var n=h(e);return n<0&&t&&!g(e)?0:n},f=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},m=function(e){return"INPUT"===e.tagName},v=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},b=function(e){if(!e.name)return!0;var t,n=e.form||o(e),a=function(e){return n.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=a(window.CSS.escape(e.name));else try{t=a(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var i=v(t,e.form);return!i||i===e},y=function(e){return m(e)&&"radio"===e.type&&!b(e)},w=function(e){var t,n,a,i,r,s,l,d=e&&o(e),c=null==(t=d)?void 0:t.host,u=!1;if(d&&d!==e)for(u=!!(null!=(n=c)&&null!=(a=n.ownerDocument)&&a.contains(c)||null!=e&&null!=(i=e.ownerDocument)&&i.contains(e));!u&&c;)u=!!(null!=(s=c=null==(r=d=o(c))?void 0:r.host)&&null!=(l=s.ownerDocument)&&l.contains(c));return u},k=function(e){var t=e.getBoundingClientRect(),n=t.width,a=t.height;return 0===n&&0===a},S=function(e,t){var n=t.displayCheck,a=t.getShadowRoot;if("full-native"===n&&"checkVisibility"in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var i=getComputedStyle(e).visibility;if("hidden"===i||"collapse"===i)return!0;var r=s.call(e,"details>summary:first-of-type")?e.parentElement:e;if(s.call(r,"details:not([open]) *"))return!0;if(n&&"full"!==n&&"full-native"!==n&&"legacy-full"!==n){if("non-zero-area"===n)return k(e)}else{if("function"==typeof a){for(var l=e;e;){var d=e.parentElement,c=o(e);if(d&&!d.shadowRoot&&!0===a(d))return k(e);e=e.assignedSlot?e.assignedSlot:d||c===e.ownerDocument?d:c.host}e=l}if(w(e))return!e.getClientRects().length;if("legacy-full"!==n)return!0}return!1},x=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var n=0;n<t.children.length;n++){var a=t.children.item(n);if("LEGEND"===a.tagName)return!!s.call(t,"fieldset[disabled] *")||!a.contains(e)}return!0}t=t.parentElement}return!1},$=function(e,t){return!(t.disabled||m(t)&&"hidden"===t.type||S(t,e)||"DETAILS"===t.tagName&&Array.prototype.slice.apply(t.children).some(function(e){return"SUMMARY"===e.tagName})||x(t))},C=function(e,t){return!(y(t)||0>h(t))&&!!$(e,t)},I=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!isNaN(t)||!!(t>=0)},L=function(e){var t=[],n=[];return e.forEach(function(e,a){var i=!!e.scopeParent,r=i?e.scopeParent:e,s=p(r,i),o=i?L(e.candidates):r;0===s?i?t.push.apply(t,o):t.push(r):n.push({documentOrder:a,tabIndex:s,item:e,isScope:i,content:o})}),n.sort(f).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},A=function(e,t){return L((t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:C.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:I}):c(e,t.includeContainer,C.bind(null,t)))},N=function(e,t){return(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:$.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):c(e,t.includeContainer,$.bind(null,t))},Y=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==s.call(e,i)&&C(t,e)},T=a.concat("iframe:not([inert]):not([inert] *)").join(","),B=function(e,t){if(t=t||{},!e)throw Error("No node provided");return!1!==s.call(e,T)&&$(t,e)}},19422:(e,t,n)=>{"use strict";n.d(t,{G:()=>o});var a=n(86201),i=n(40380),r=n(35766),s=n(89227);let o=(0,n(12115).forwardRef)(({size:e,headline:t,subline:n,...o},l)=>{let d=(0,r.c)();return(0,a.FD)(i.B,{direction:"vertical",justify:"space-between",css:(0,s.tF)(e,e=>d.styles.selectBox.content.header.title.base[`size:${e}`]),...o,ref:l,children:[t({size:e}),n?.({size:e})]})});o.displayName="SelectBoxContentHeaderTitle"}
48,19523:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(43168).then(n.bind(n,43168))),o=(0,i.lazy)(()=>n.e(67039).then(n.bind(n,67039))),l=(0,i.lazy)(()=>n.e(84632).then(n.bind(n,84632))),d=(0,i.lazy)(()=>n.e(99255).then(n.bind(n,99255))),c=(0,i.lazy)(()=>n.e(33956).then(n.bind(n,33956))),u=(0,i.lazy)(()=>n.e(37371).then(n.bind(n,37371))),g=(0,i.lazy)(()=>n.e(13130).then(n.bind(n,13130))),h=(0,i.lazy)(()=>n.e(8097).then(n.bind(n,8097))),p=(0,i.lazy)(()=>n.e(54580).then(n.bind(n,54580))),f=(0,i.lazy)(()=>n.e(50891).then(n.bind(n,50891))),m=(0,i.lazy)(()=>n.e(96867).then(n.bind(n,96867))),v=(0,i.lazy)(()=>n.e(42066).then(n.bind(n,42066)));function b(e){let t,n=(0,r.jq)(),i=(0,r.D0)();switch(n){case"bosch":t="rtl"===i?d:l;break;case"crossBrand":t="rtl"===i?u:c;break;case"gaggenau":t="rtl"===i?h:g;break;case"neff":t="rtl"===i?f:p;break;case"siemens":t="rtl"===i?v:m;break;default:t="rtl"===i?o:s}return(0,a.jsx)(t,{...e})}function y(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(b,{"aria-hidden":"true",...e})})}},20518:(e,t,n)=>{"use strict";n.d(t,{gV:()=>d,rN:()=>c,XG:()=>l});var a=n(54026),i=n(80207);let r=(0,i.J1)`
49  query MainNavigation($priceGroup: String) {
50    mainNavigation {
51      link {
52        href
53        title
54      }
55      prominent
56      children {
57        link {
58          title
59          href
60        }
61        prominent
62        children {
63          prominent
64          link {
65            title
66            href
67          }
68          children {
69            prominent
70            link {
71              title
72              href
73            }
74            children {
75              prominent
76              link {
77                title
78                href
79              }
80            }
81          }
82        }
83      }
84    }
85    header(priceGroup: $priceGroup) {
86      additionalLinks {
87        link {
88          title
89          href
90          target
91        }
92        classification
93      }
94      countrySwitchLink {
95        title
96        href
97        target
98      }
99      infoBar {
100        items {
101          label
102          endTime
103          link {
104            href
105            target
106          }
107        }
108      }
109      myAccountFlyoutLinks {
110        friendsAndFamily {
111          title
112          href
113          target
114        }
115        loggedIn {
116          title
117          href
118          target
119        }
120        loggedOut {
121          title
122          href
123          target
124        }
125      }
126      navigationMessageTeaser {
127        title
128        description
129        link {
130          title
131          href
132          target
133        }
134      }
135    }
136  }
137`,s=e=>({href:e.href,title:e.title,openInNewTab:"BLANK"===e.target}),o=(e,t=[])=>{let n=[],a=[];return e.forEach((e,i)=>{if(!e||!e.link.title)return;let r=t.length>0?`${t.at(-1)}-${i}`:String(i),s=[...t,r],l={navigationId:r,link:{title:e.link.title,href:e.link.href}};n.push(l);let d=e.children&&e.children.length>0;if(e.prominent&&a.push({navigationPath:s,linkType:d?"menu":"redirect",link:{title:e.link.title,href:e.link.href}}),d){let t=o(e.children,s);l.sub=t.navigationItems,a.push(...t.prominentItems)}}),{navigationItems:n,prominentItems:a}},l=async(e,t)=>{try{let n={priceGroup:t?.priceGroup??null},i=await (0,a.e)({client:e,query:r,variables:n});return{navigation:(({queryResult:e})=>{let t=e?.data?.mainNavigation?o(e.data.mainNavigation):void 0,n=t?.navigationItems??[],a=t?.prominentItems??[],i=e?.data?.header?.additionalLinks??[],r=e?.data?.header?.countrySwitchLink??null,l=e?.data?.header?.infoBar?.items??[],d=e?.data?.header?.myAccountFlyoutLinks,c=e?.data?.header?.navigationMessageTeaser??void 0;return{navigationItems:n,prominentLinks:a,additionalLinks:i.map(e=>({...s(e.link),icon:e.classification})).slice(0,5),countrySelector:(e=>({countrySwitchLink:e&&s(e)}))(r),infoBarMessages:l.filter(e=>e.label).map(e=>({label:e.label,link:e.link?.href||void 0,openInNewTab:e.link?.target==="BLANK",endTime:"string"==typeof e.endTime?e.endTime:""})),myAccountFlyoutLinks:(e=>({friendsAndFamily:e.friendsAndFamily?s(e.friendsAndFamily):void 0,loggedIn:e.loggedIn.map(e=>s(e)),loggedOut:e.loggedOut.map(e=>s(e))}))(d??{friendsAndFamily:null,loggedIn:[],loggedOut:[]}),navigationMessageTeaser:c&&(e=>
137({title:e.title,description:e.description,link:s(e.link)}))(c)}})({queryResult:i}),error:null}}catch(e){return{navigation:{navigationItems:[],prominentLinks:[],additionalLinks:[],countrySelector:{countrySwitchLink:null},infoBarMessages:[],myAccountFlyoutLinks:{loggedIn:[],loggedOut:[]}},error:e}}},d=(e,t)=>({productCatalogSetup:e?.productCatalogSetup??"NO_CATALOG",myAccount:!!e?.myAccount,searchProvider:{productSearch:t??e?.searchProviderGroup?.productSearch??"SEARCH_API"},locationSelector:!!e?.locationBasedFeatures?.locationSelector,search:{enableSearch:e?.search?.enableSearch??!0}}),c=e=>({pilotHomePage:e?.pilotHomePage.href??"/",cartPage:e?.cartPage.href??"",redirectPage:e?.redirectPage.href??""})},24029:(e,t,n)=>{"use strict";n.d(t,{a:()=>l});var a=n(86201),i=n(61154),r=n(35766),s=n(89227),o=n(55046);let l=(0,n(12115).forwardRef)(function({size:e,variant:t,parentSelector:n,...l},d){let c=(0,r.c)();return(0,a.Y)(i.I,{size:e,css:(0,s.tF)((0,s.qh)(e,t),([e,t])=>{let a=c.styles.button.icon[`variant:${t}`][`size:${e}`];return(0,o.IC)({initial:(0,o.Xm)(a.initial),hovered:(0,o.Xm)(a.hover),pressed:(0,o.Xm)(a.pressed),focused:(0,o.Xm)(a.focused),disabled:(0,o.Xm)(a.disabled)},n)}),...l,ref:d})})},26816:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(48155).then(n.bind(n,48155))),o=(0,i.lazy)(()=>n.e(36196).then(n.bind(n,36196))),l=(0,i.lazy)(()=>n.e(41171).then(n.bind(n,41171))),d=(0,i.lazy)(()=>n.e(90620).then(n.bind(n,90620))),c=(0,i.lazy)(()=>n.e(35311).then(n.bind(n,35311))),u=(0,i.lazy)(()=>n.e(24592).then(n.bind(n,24592))),g=(0,i.lazy)(()=>n.e(36541).then(n.bind(n,36541))),h=(0,i.lazy)(()=>n.e(51422).then(n.bind(n,29041))),p=(0,i.lazy)(()=>n.e(62399).then(n.bind(n,62399))),f=(0,i.lazy)(()=>n.e(70080).then(n.bind(n,70080))),m=(0,i.lazy)(()=>n.e(9824).then(n.bind(n,9824))),v=(0,i.lazy)(()=>n.e(10209).then(n.bind(n,10209)));function b(e){let t,n=(0,r.jq)(),i=(0,r.D0)();switch(n){case"bosch":t="rtl"===i?d:l;break;case"crossBrand":t="rtl"===i?u:c;break;case"gaggenau":t="rtl"===i?h:g;break;case"neff":t="rtl"===i?f:p;break;case"siemens":t="rtl"===i?v:m;break;default:t="rtl"===i?o:s}return(0,a.jsx)(t,{...e})}function y(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(b,{"aria-hidden":"true",...e})})}},31681:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(36196).then(n.bind(n,36196))),o=(0,i.lazy)(()=>n.e(48155).then(n.bind(n,48155))),l=(0,i.lazy)(()=>n.e(90620).then(n.bind(n,90620))),d=(0,i.lazy)(()=>n.e(41171).then(n.bind(n,41171))),c=(0,i.lazy)(()=>n.e(24592).then(n.bind(n,24592))),u=(0,i.lazy)(()=>n.e(35311).then(n.bind(n,35311))),g=(0,i.lazy)(()=>n.e(51422).then(n.bind(n,29041))),h=(0,i.lazy)(()=>n.e(36541).then(n.bind(n,36541))),p=(0,i.lazy)(()=>n.e(70080).then(n.bind(n,70080))),f=(0,i.lazy)(()=>n.e(62399).then(n.bind(n,62399))),m=(0,i.lazy)(()=>n.e(10209).then(n.bind(n,10209))),v=(0,i.lazy)(()=>n.e(9824).then(n.bind(n,9824)));function b(e){let t,n=(0,r.jq)(),i=(0,r.D0)();switch(n){case"bosch":t="rtl"===i?d:l;break;case"crossBrand":t="rtl"===i?u:c;break;case"gaggenau":t="rtl"===i?h:g;break;case"neff":t="rtl"===i?f:p;break;case"siemens":t="rtl"===i?v:m;break;default:t="rtl"===i?o:s}return(0,a.jsx)(t,{...e})}function y(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(b,{"aria-hidden":"true",...e})})}},39718:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMediaLayout=t.useMedia=t.mockMediaQueryList=void 0;var a=n(12115),i=n(54938);t.mockMediaQueryList={media:"",matches:!1,onchange:i.noop,addListener:i.noop,removeListener:i.noop,addEventListener:i.noop,removeEventListener:i.noop,dispatchEvent:function(e){return!0}};var r=function(e){return function(n,r){void 0===r&&(r=!1);var s=a.useState(r),o=s[0],l=s[1],d=i.queryObjectToString(n);return e(function(){var e=!0,n="undefined"==typeof window?t.mockMediaQueryList:window.matchMedia(d),a=function(){e&&l(!!n.matches)};return n.addListener(a),l(n.matches),function(){e=!1,n.removeListener(a)}},[d]),o}};t.useMedia=r(a.useEffect),t.useMediaLayout=r(a.useLayoutEffect),t.default=t.useMedia},39809:(e,t,n)=>{"use strict";n.d(t,{f:()=>s});var a=n(95155),i=n(76601),r=n(44489);let s=(0,n(12115).forwardRef)(({link:e,translationNamespace:t,forceNativeAnchor:n,"aria-label":s,...o},l)=>{let{t:d}=(0,i.Bd)(t),c=n?"a":r.BshLink;return(0,a.jsx)(c,{...o,ref:l,target:e.openInNewTab?"_blank":void 0,href:e.href,rel:e.openInNewTab?"noopener noreferrer":void 0,"aria-label":e.openInNewTab?`${s??e.title} ${d(`${t}.a11y.link.newWindow`)}`:s})})}
137,39812:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(92299).then(n.bind(n,92299))),o=(0,i.lazy)(()=>n.e(91859).then(n.bind(n,91859))),l=(0,i.lazy)(()=>n.e(41727).then(n.bind(n,41727))),d=(0,i.lazy)(()=>n.e(39433).then(n.bind(n,39433))),c=(0,i.lazy)(()=>n.e(57444).then(n.bind(n,57444)));function u(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"siemens":t=c;break;default:t=s}return(0,a.jsx)(t,{...e})}function g(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(u,{"aria-hidden":"true",...e})})}},40166:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(82813).then(n.bind(n,82813))),o=(0,i.lazy)(()=>n.e(61349).then(n.bind(n,61349))),l=(0,i.lazy)(()=>n.e(22801).then(n.bind(n,22801)));function d(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;default:t=s}return(0,a.jsx)(t,{...e})}function c(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(d,{"aria-hidden":"true",...e})})}},42275:(e,t,n)=>{"use strict";n.d(t,{M:()=>d});var a=n(36210),i=n(51903),r=n(59705),s=n(44657),o=n(51099),l=n(38646);r.g1P(r.YjP(),r.Ikc({general:r.Ikc({logoutPage:r.Ikc({href:r.YjP().default("")}).nullish()})})),a.n.pick({login:!0,myAccount:!0}).optional();let d=({crossAppsConfigurations:e,legacyLinkUrls:t,routingData:n,returnTo:a})=>{if("SHERPA"===(e?.login?.loginPlatform??"ICORE")){let e=new URLSearchParams;a&&(a.toLowerCase().startsWith("http")?e.set(o.wP,a):(0,l.v)(`Invalid "returnTo" value: "${a}" during logout. The URL must be absolute (starting with http or https). This value will be ignored.`,n));let t=e.toString(),r=`${o.T}${t&&`?${t}`}`;return(0,i.G)(r,n)}let r=t[n.language.toLowerCase()]?.general?.logoutPage?.href??"";return r||e?.myAccount===!1||(0,l.v)(`[${s.UU}] CMS: legacyLinkUrls.general.logoutPage is required when crossAppsConfigurations.login.loginPlatform=ICORE (${n.brand}_${n.locale}_${n.channel})`,n),r}},43672:(e,t,n)=>{"use strict";n.d(t,{T:()=>I});var a=n(86201),i=n(40380),r=n(35766),s=n(89227),o=n(12115);let l=(0,o.forwardRef)(({size:e,background:t,countdown:n,label:o,icon:l,...d},c)=>{let u=(0,r.c)();return(0,a.FD)(i.B,{align:"center",css:[{width:"100%",...u.styles.navigation.infobar.content.base},(0,s.tF)(e,e=>({justifyContent:"sm"===e?"space-between":"center"}))],...d,ref:c,children:[n?.({background:t}),(0,a.Y)("div",{css:(0,s.tF)(e,e=>"sm"===e?{flex:1}:{flex:"unset"}),children:o({background:t})}),l({background:t})]})});l.displayName="NavigationInfoBarContent";var d=n(18727);let c=(0,o.forwardRef)(({as:e="div",background:t,...n},i)=>{let s=(0,r.c)();return(0,a.Y)(e,{css:[(0,d.n)(1),s.styles.navigation.infobar.content.label[`background:${t}`]],...n,ref:i})});c.displayName="NavigationInfoBarContentLabel";var u=n(95155),g=n(33470);let h=(0,o.forwardRef)(({background:e,digit1:t,digit2:n,...s},o)=>{let l=(0,r.c)();return(0,a.Y)(i.B,{css:[{position:"relative"},l.styles.navigation.infobar.content.countdown.item.number.base],...s,ref:o,children:(0,a.FD)(g.AnimatePresence,{initial:!1,children:[t({align:"left",background:e}),n({align:"right",background:e})]})})});h.displayName="NavigationInfoBarContentCountdownItemNumber";var p=n(28645),f=n(45954);let m=(0,o.forwardRef)(({align:e,background:t,...n},i)=>{let s=(0,r.c)();return(0,a.Y)(p.T,{initial:{y:-10,opacity:0},animate:{y:0,opacity:1},exit:{y:10,opacity:0},transition:{duration:(0,f.y)(s.transition.duration.quick)},css:[{position:"absolute",insetInlineStart:"left"===e?0:"auto",insetInlineEnd:"right"===e?0:"auto"},s.styles.navigation.infobar.content.countdown.item.number.digit[`background:${t}`]],...n,ref:i})});m.displayName="NavigationInfoBarContentCountdownItemNumberDigit";let v=(0,o.forwardRef)(({background:e,items:t,...n},s)=>{let o=(0,r.c)();return(0,a.Y)(i.B,{css:o.styles.navigation.infobar.content.countdown.base,...n,ref:s,children:t({background:e})})});v.displayName="NavigationInfoBarContentCountdown";let b=(0,o.forwardRef)(({background:e,number:t,label:n,...s},o)=>{let l=(0,r.c)();return(0,a.FD)(i.B,{css:l.styles.navigation.infobar.content.countdown.item.base,...s,ref:o,children:[t({background:e}),n?.({background:e})]})});b.displayName="NavigationInfoBarContentCountdownItem";let y=(0,o.forwardRef)(({as:e="div",background:t,...n},i)=>{let s=(0,r.c)();return(0,a.Y)(e,{css:s.styles.navigation.infobar.content.countdown.item.label[`background:${t}`],...n,ref:i})});y.displayName="NavigationInfoBarContentCountdownItemLabel";var w=n(76601);let k=e=>{let t=new Date(e),n=new Date,a=t.getTime()-n.getTime();if(a<0)return{days:0,hours:0,minutes:0,seconds:0};let i=Math.floor(a/1e3),r=Math.floor(i/86400);if(r>99)return{days:99,hours:23,minutes:59,seconds:59};let s=Math.floor(i%86400/3600),o=Math.floor(i%3600/60);return{days:r,hours:s,minutes:o,seconds:i-3600*r*24-3600*s-60*o}},S=({num:e,...t})=>{let n=Math.floor(e/10),a=e%10;return(0,u.jsx)(h,{...t,digit1:e=>(0,o.createElement)(m,{...e,key:"digit1"},n),digit2:e=>(0,o.createElement)(m,{...e,key:"digit2"},a)})},x=({endTime:e,config:t})=>{let{t:n}=(0,w.Bd)("header"),[a,i]=(0,o.useState)({days:0,hours:0,minutes:0,seconds:0});return(0,o.useEffect)(()=>{i(k(e));let t=setInterval(()=>{i(k(e))},1e3);return()=>clearInterval(t)},[e]),(0,u.jsx)(v,{...t,"data-testid":"info-bar-countdown",items:e=>[(0,o.createElement)(b,{...e,key:"info-bar-countdown-days",number:e=>(0,u.jsx)(S,{...e,num:a.days}),label:e=>(0,u.jsx)(y,{...e,children:n("header.infobar.countdown.days")})}),(0,o.createElement)(b,{...e,key:"info-bar-countdown-hours",number:e=>(0,u.jsx)(S,{...e,num:a.hours}),label:e=>(0,u.jsx)(y,{...e,children:n("header.infobar.countdown.hours")})}),(0,o.createElement)(b,{...e,key:"info-bar-countdown-minutes",number:e=>(0,u.jsx)(S,{...e,num:a.minutes}),label:e=>(0,u.jsx)(y,{...e,children:n("header.infobar.countdown.minutes")})}),(0,o.createElement)(b,{...e,key:"info-bar-countdown-seconds",number:e=>(0,u.jsx)(S,{...e,num:a.seconds}),label:e=>(0,u.jsx)(y,{...e,children:n("header.infobar.countdown.seconds")})})]})};var $=n(39809);let C=({message:e,...t})=>{let n=(0,r.c)(),i=(0,s.tF)(t.size,e=>({paddingInline:n.styles.navigation.infobar.base[`size:${e}`][`background:${t.background}`].paddingInlineStart}));return(0,a.Y)(l,{...t,css:i,countdown:e.endTime?t=>(0,a.Y)(x,{config:t,endTime:e.endTime}):void 0,label:t=>(0,a.Y)(c,{...t,"data-testid":"info-bar-label",children:e.label}),icon:()=>(0,a.Y)(a.FK,{})})},I=({message:e,...t})=>e.link?(0,a.Y)($.f,{link:{title:e.label,href:e.link,openInNewTab:e.openInNewTab},translationNamespace:"header","aria-label":e.label,children:(0,a.Y)(C,{...t,message:e})}):(0,a.Y)(C,{...t,message:e})},45566:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(3954).then(n.bind(n,3954))),o=(0,i.lazy)(()=>n.e(84474).then(n.bind(n,84474))),l=(0,i.lazy)(()=>n.e(35446).then(n.bind(n,35446))),d=(0,i.lazy)(()=>n.e(31468).then(n.bind(n,31468))),c=(0,i.lazy)(()=>n.e(39014).then(n.bind(n,39014))),u=(0,i.lazy)(()=>n.e(79505).then(n.bind(n,79505)));function g(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"neff":t=c;break;case"siemens":t=u;break;default:t=s}return(0,a.jsx)(t,{...e})}function h(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(g,{"aria-hidden":"true",...e})})}}
137,45954:(e,t,n)=>{"use strict";n.d(t,{O:()=>i,y:()=>r});let a=["linear","easeIn","easeOut","easeInOut","circIn","circOut","circInOut","backIn","backOut","backInOut","anticipate"],i=e=>{if(a.includes(e))return e;if(/^cubic-bezier\(\s*-?\d*\.?\d+\s*,\s*-?\d*\.?\d+\s*,\s*-?\d*\.?\d+\s*,\s*-?\d*\.?\d+\s*\)$/.test(e)){let t=e.replace(/[^0-9,.]/g,"").split(",").map(e=>parseFloat(e));if(4!==t.length)throw Error("Invalid cubic-bezier value provided. Expected 4 values.");return t}throw Error("Invalid value provided. Expected a valid easing token.")},r=e=>{let t=parseFloat(e);if(isNaN(t))throw Error("Invalid duration provided. Expected a parseable string value.");return t/1e3}},54026:(e,t,n)=>{"use strict";n.d(t,{e:()=>a});let a=async({query:e,variables:t,client:n})=>n.query({query:e,variables:t,errorPolicy:"all"})},54861:(e,t,n)=>{"use strict";n.d(t,{g:()=>o});var a=n(86201),i=n(40380),r=n(35766),s=n(89227);let o=(0,n(12115).forwardRef)(({size:e,icon:t,infoLabel:n,...o},l)=>{let d=(0,r.c)();return(0,a.FD)(i.B,{direction:"horizontal",align:"center",css:(0,s.tF)(e,e=>d.styles.selectBox.content.header.title.headline.base[`size:${e}`]),...o,ref:l,children:[t?.({size:e}),n?.({size:(0,s._u)(e,e=>"lg"===e?"md":"sm"),context:"onPage50"})]})});o.displayName="SelectBoxContentHeaderTitleHeadline"},54938:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.noop=t.queryObjectToString=t.camelToHyphen=void 0;var a=n(54953);Object.defineProperty(t,"camelToHyphen",{enumerable:!0,get:function(){return a.default}});var i=n(95109);Object.defineProperty(t,"queryObjectToString",{enumerable:!0,get:function(){return i.default}});var r=n(2790);Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return r.default}})},54953:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}},55282:(e,t,n)=>{"use strict";n.d(t,{A:()=>y});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(67039).then(n.bind(n,67039))),o=(0,i.lazy)(()=>n.e(43168).then(n.bind(n,43168))),l=(0,i.lazy)(()=>n.e(99255).then(n.bind(n,99255))),d=(0,i.lazy)(()=>n.e(84632).then(n.bind(n,84632))),c=(0,i.lazy)(()=>n.e(37371).then(n.bind(n,37371))),u=(0,i.lazy)(()=>n.e(33956).then(n.bind(n,33956))),g=(0,i.lazy)(()=>n.e(8097).then(n.bind(n,8097))),h=(0,i.lazy)(()=>n.e(13130).then(n.bind(n,13130))),p=(0,i.lazy)(()=>n.e(50891).then(n.bind(n,50891))),f=(0,i.lazy)(()=>n.e(54580).then(n.bind(n,54580))),m=(0,i.lazy)(()=>n.e(42066).then(n.bind(n,42066))),v=(0,i.lazy)(()=>n.e(96867).then(n.bind(n,96867)));function b(e){let t,n=(0,r.jq)(),i=(0,r.D0)();switch(n){case"bosch":t="rtl"===i?d:l;break;case"crossBrand":t="rtl"===i?u:c;break;case"gaggenau":t="rtl"===i?h:g;break;case"neff":t="rtl"===i?f:p;break;case"siemens":t="rtl"===i?v:m;break;default:t="rtl"===i?o:s}return(0,a.jsx)(t,{...e})}function y(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(b,{"aria-hidden":"true",...e})})}},56933:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var a=n(86201),i=n(40380),r=n(35766),s=n(89227);let o=(0,n(12115).forwardRef)(({size:e,header:t,details:n,footer:o,...l},d)=>{let c=(0,r.c)();return(0,a.FD)(i.B,{direction:"vertical",justify:"space-between",css:(0,s.tF)(e,e=>({flex:1,...c.styles.selectBox.content.base[`size:${e}`]})),...l,ref:d,children:[t({size:e}),n?.({}),o?.({size:e})]})});o.displayName="SelectBoxContent"},57179:(e,t,n)=>{"use strict";n.d(t,{E:()=>o});var a=n(86201),i=n(40380),r=n(35766),s=n(89227);let o=(0,n(12115).forwardRef)(({size:e,...t},n)=>{let o=(0,r.c)();return(0,a.Y)(i.B,{direction:"vertical",justify:"space-between",css:(0,s.tF)(e,e=>o.styles.selectBox.content.header.title.subline[`size:${e}`]),...t,ref:n})});o.displayName="SelectBoxContentHeaderTitleSubline"},60685:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(45194).then(n.bind(n,45194))),o=(0,i.lazy)(()=>n.e(11522).then(n.bind(n,11522))),l=(0,i.lazy)(()=>n.e(76198).then(n.bind(n,76198))),d=(0,i.lazy)(()=>n.e(89396).then(n.bind(n,89396))),c=(0,i.lazy)(()=>n.e(54802).then(n.bind(n,54802))),u=(0,i.lazy)(()=>n.e(32694).then(n.bind(n,32694)));function g(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"junker":t=c;break;case"neff":t=u;break;default:t=s}return(0,a.jsx)(t,{...e})}function h(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(g,{"aria-hidden":"true",...e})})}},69315:(e,t,n)=>{"use strict";n.d(t,{GX:()=>d,dJ:()=>g,el:()=>
137o,jj:()=>l,lQ:()=>c,mp:()=>h,rY:()=>r,z:()=>u});var a=n(71911);let i="search-history",r=e=>e&&e.trim().length>=2,s=()=>{try{let e=sessionStorage.getItem(i)??"[]";return JSON.parse(e)}catch{return[]}},o=()=>s().map(e=>({name:e})),l=()=>{try{sessionStorage.removeItem(i)}catch{}},d=e=>{var t=((e,t)=>(((e,t)=>{if(e.includes(t)){let n=e.indexOf(t);e.splice(n,1)}})(e,t),e.unshift(t),e.length>6&&e.pop(),e))(s(),e);try{sessionStorage.setItem(i,JSON.stringify(t))}catch{}},c="recentlyViewedItems",u=e=>new Map(e.map(e=>[e.productCode,e.catalogType])),g=({catalogType:e,seoPath:t,productCode:n})=>{let a=t?.filter(e=>!!e).join("/");return`/${"MARKETING"===e?"mkt-product":"product"}${a?`/${a}`:""}/${n}`},h=({searchTerm:e,originFeature:t,originLocation:n,tab:i})=>{let r=encodeURIComponent(e).replaceAll("%20","+"),s=i?`&tab=${i}`:"",o=`&${a.qZ}=${t}`,l=n?`&${a.dx}=${n}`:"";return`/search?term=${r}${s}${o}${l}`}},71911:(e,t,n)=>{"use strict";n.d(t,{qZ:()=>c,dx:()=>u,Us:()=>l,ux:()=>s,Zn:()=>o,f_:()=>i,ED:()=>b,Xr:()=>m});let a=["query","click","add2cart","browseProduct","browseCategory","browseAdd2Cart","toolingDisplay","toolingDisplayClick","toolingDisplayAdd2Cart","show"];function i(e){return e?e.map(r).filter(e=>!!e):[]}function r(e){let t;return(t=e?.code,a.includes(t))?{code:e.code,url:e.url}:null}let s=({taggingActions:e,sessionId:t,origin:n})=>{e.forEach(({code:e,url:a})=>{a=d(a,t,n),("query"===e||"browseCategory"===e)&&fetch(a,{keepalive:!0})})},o=({taggingActions:e,sessionId:t,origin:n})=>{e.forEach(({code:e,url:a})=>{a=d(a,t,n),"show"===e&&fetch(a,{keepalive:!0})})},l=({taggingActions:e,sessionId:t,origin:n})=>{e.forEach(({code:e,url:a})=>{a=d(a,t,n),("click"===e||"browseProduct"===e)&&fetch(a,{keepalive:!0})})},d=(e,t,n)=>{let a=new URL(e);return t&&a.searchParams.append("session",t),n&&a.searchParams.append("origin",n),a.toString()},c="empathyOrigin",u="empathyLocation";var g=n(12115),h=n(57201),p=n(80580);let f="empathy-session-id",m=e=>{let[t,n]=(0,g.useState)(e);return(0,g.useEffect)(()=>(0,h.addVendorConsentListener)(h.Vendor.EMPATHY,e=>{e.accepted?(0,g.startTransition)(()=>n((()=>{try{let e=sessionStorage.getItem(f);return e||(e=(0,p.A)(),sessionStorage.setItem(f,e)),e}catch{return}})())):(0,g.startTransition)(()=>n(void 0))}),[]),t},v="empathy-addtocart-tagging-action",b=({productCode:e,taggingActions:t,sessionId:n,origin:a})=>{let i=t.find(e=>"add2cart"===e.code||"browseAdd2Cart"===e.code);if(!i)return;let r=y([{key:"session",value:n},{key:"origin",value:a}],i.url),s=k(),o=s.find(t=>t.productCode===e);o?o.taggingAction.url=r:s.push({productCode:e,taggingAction:{code:i.code,url:r}}),w(s)},y=(e,t)=>{let n=new URL(t);for(let t of e)t.value&&n.searchParams.append(t.key,t.value);return n.toString()},w=e=>{sessionStorage.setItem(v,JSON.stringify(e))},k=()=>{try{let e=sessionStorage.getItem(v);return e?JSON.parse(e):[]}catch{return[]}}},73473:(e,t,n)=>{"use strict";n.d(t,{$4:()=>w,CM:()=>function e(t,n,a){return void 0===a&&(a=!0),t.filter(e=>{var t;return e.parentId===n&&(!a||(null==(t=e.context)?void 0:t.open))}).flatMap(n=>[n,...e(t,n.id,a)])},EW:()=>p,F2:()=>f,Jt:()=>A,N:()=>z,OS:()=>C,O_:()=>S,Pg:()=>$,Qp:()=>F,RS:()=>g,SE:()=>I,WZ:()=>b,XJ:()=>B,YE:()=>v,YF:()=>x,gR:()=>h,jo:()=>k,kQ:()=>N,nd:()=>y,nr:()=>d,tZ:()=>m,uo:()=>o,vF:()=>T,yV:()=>R});var a,i=n(2066),r=n(12115),s=n(15234);function o(){let e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function l(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}function d(){return/apple/i.test(navigator.vendor)}function c(){let e=/android/i;return e.test(o())||e.test(l())}let u="data-floating-ui-focusable";function g(e){let t=e.activeElement;for(;(null==(n=t)||null==(n=n.shadowRoot)?void 0:n.activeElement)!=null;){var n;t=t.shadowRoot.activeElement}return t}function h(e,t){if(!e||!t)return!1;let n=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(n&&(0,i.Ng)(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function p(e){return"composedPath"in e?e.composedPath()[0]:e.target}function f(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function m(e){return e.matches("html,body")}function v(e){return(null==e?void 0:e.ownerDocument)||document}function b(e){return!!e&&"combobox"===e.getAttribute("role")&&(0,i.sb)(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function y(e){return e?e.hasAttribute(u)?e:e.querySelector("["+u+"]")||e:null}function w(e,t){var n;let a=[],i=null==(n=e.find(e=>e.id===t))?void 0:n.parentId;for(;i;){let t=e.find(e=>e.id===i);i=null==t?void 0:t.parentId,t&&(a=a.concat(t))}return a}function k(e){e.preventDefault(),e.stopPropagation()}function S(e){return"nativeEvent"in e}function x(e){return 0===e.mozInputSource&&!!e.isTrusted||(c()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function $(e){return!l().includes("jsdom/")&&(!c()&&0===e.width&&0===e.height||c()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}var C="undefined"!=typeof document?r.useLayoutEffect:function(){};function I(e){let t=r.useRef(e);return C(()=>{t.current=e}),t}let L={...a||(a=n.t(r,2))}.useInsertionEffect||(e=>e());function A(e){let t=r.useRef(()=>{});return L(()=>{t.current=e}),r.useCallback(function(){for(var e=arguments.length,n=Array(e),a=0;a<e;a++)n[a]=arguments[a];return null==t.current?void 0:t.current(...n)},[])}let N=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function Y(e,t){let n=(0,s.tabbable)(e,N()),a=n.length;if(0===a)return;let i=g(v(e)),r=n.indexOf(i);return n[-1===r?1===t?0:a-1:r+t]}function T(e){return Y(v(e).body,1)||e}function B(e){return Y(v(e).body,-1)||e}function F(e,t){let n=t||e.currentTarget,a=e.relatedTarget;return!a||!h(n,a)}
137function z(e){(0,s.tabbable)(e,N()).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})}function R(e){e.querySelectorAll("[data-tabindex]").forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}},74062:()=>{},76989:(e,t,n)=>{"use strict";n.d(t,{e:()=>c});var a=n(86201),i=n(35766),r=n(55046),s=n(89227),o=n(33803),l=n(12115);let d={xs:"sm",sm:"md",md:"md",lg:"lg"},c=(0,l.forwardRef)(({as:e="div",size:t,context:n,text:l,interactive:c=!1,className:u,...g},h)=>{let p=(0,i.c)();return(0,a.Y)(e,{className:(0,r.xW)(["bsh-avatar",u]),css:[{...o.o6,...o.sU,display:"flex",justifyContent:"center",alignItems:"center",cursor:c?"pointer":"auto",position:"relative"},(0,s.tF)(t,e=>{let t=p.styles.avatar.base[`context:${n}`][`size:${e}`];return c?(0,r.IC)({initial:"onImage"===n?function({background:e,...t}){return t}(t.initial):t.initial,hovered:"onImage"===n?function({background:e,...t}){return t}(t.hover):t.hover,focused:"onImage"===n?function({background:e,...t}){return t}(t.focused):t.focused,pressed:"onImage"===n?function({background:e,...t}){return t}(t.pressed):t.pressed}):t.initial})],...g,ref:h,children:"onImage"!==n&&l?.({size:(0,s._u)(t,e=>d[e]),context:"onPage100"===n?"onPage100":"onPage50"})})});c.displayName="Avatar"},82106:(e,t,n)=>{"use strict";n.d(t,{A:()=>f});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(29373).then(n.bind(n,29373))),o=(0,i.lazy)(()=>n.e(76021).then(n.bind(n,76021))),l=(0,i.lazy)(()=>n.e(98486).then(n.bind(n,98486))),d=(0,i.lazy)(()=>n.e(14313).then(n.bind(n,14313))),c=(0,i.lazy)(()=>n.e(63723).then(n.bind(n,63723))),u=(0,i.lazy)(()=>n.e(51717).then(n.bind(n,51717))),g=(0,i.lazy)(()=>n.e(16057).then(n.bind(n,16057))),h=(0,i.lazy)(()=>n.e(33018).then(n.bind(n,33018)));function p(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"constructa":t=l;break;case"crossBrand":t=d;break;case"gaggenau":t=c;break;case"junker":t=u;break;case"neff":t=g;break;case"siemens":t=h;break;default:t=s}return(0,a.jsx)(t,{...e})}function f(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(p,{"aria-hidden":"true",...e})})}},82286:(e,t,n)=>{"use strict";n.d(t,{AM:()=>A,UC:()=>G,Wv:()=>N,ZL:()=>U,bL:()=>_,hl:()=>R,l9:()=>M});var a=n(12115),i=n(92556),r=n(94446),s=n(3468),o=n(1987),l=n(19526),d=n(69666),c=n(68946),u=n(82100),g=n(75433),h=n(76842),p=n(97602),f=n(32467),m=n(59478),v=n(97745),b=n(14432),y=n(95155),w=Object.defineProperty,k=(e,t)=>w(e,"name",{value:t,configurable:!0}),S="Popover",[x,$]=(0,s.A)(S,[u.Bk]),C=(0,u.Bk)(),[I,L]=x(S),A=k(e=>{let{__scopePopover:t,children:n,open:i,defaultOpen:r,onOpenChange:s,modal:o=!1}=e,l=C(t),d=a.useRef(null),[g,h]=a.useState(!1),[p,f]=(0,m.i)({prop:i,defaultProp:null!=r&&r,onChange:s,caller:S});return(0,y.jsx)(u.bL,{...l,children:(0,y.jsx)(I,{scope:t,contentId:(0,c.B)(),triggerRef:d,open:p,onOpenChange:f,onOpenToggle:a.useCallback(()=>f(e=>!e),[f]),hasCustomAnchor:g,onCustomAnchorAdd:a.useCallback(()=>h(!0),[]),onCustomAnchorRemove:a.useCallback(()=>h(!1),[]),modal:o,children:n})})},"Popover"),N=a.forwardRef(k(function(e,t){let{__scopePopover:n,...a}=e,s=L("PopoverTrigger",n),o=C(n),l=(0,r.s)(t,s.triggerRef),d=(0,y.jsx)(p.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":O(s.open),...a,ref:l,onClick:(0,i.mK)(e.onClick,s.onOpenToggle)});return s.hasCustomAnchor?d:(0,y.jsx)(u.Mz,{asChild:!0,...o,children:d})},"PopoverTrigger")),Y="PopoverPortal",[T,B]=x(Y,{forceMount:void 0}),F=k(e=>{let{__scopePopover:t,forceMount:n,children:a,container:i}=e,r=L(Y,t);return(0,y.jsx)(T,{scope:t,forceMount:n,children:(0,y.jsx)(h.C,{present:n||r.open,children:(0,y.jsx)(g.Z,{asChild:!0,container:i,children:a})})})},"PopoverPortal"),z="PopoverContent",R=a.forwardRef(k(function(e,t){let n=B(z,e.__scopePopover),{forceMount:a=n.forceMount,...i}=e,r=L(z,e.__scopePopover);return(0,y.jsx)(h.C,{present:a||r.open,children:r.modal?(0,y.jsx)(E,{...i,ref:t}):(0,y.jsx)(P,{...i,ref:t})})},"PopoverContent")),j=(0,f.TL)("PopoverContent.RemoveScroll"),E=a.forwardRef(k(function(e,t){let n=L(z,e.__scopePopover),s=a.useRef(null),o=(0,r.s)(t,s),l=a.useRef(!1);return a.useEffect(()=>{let e=s.current;
137if(e)return(0,v.Eq)(e)},[]),(0,y.jsx)(b.A,{as:j,allowPinchZoom:!0,children:(0,y.jsx)(D,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),l.current||null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,i.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})},"PopoverContentModal")),P=a.forwardRef(k(function(e,t){let n=L(z,e.__scopePopover),i=a.useRef(!1),r=a.useRef(!1);return(0,y.jsx)(D,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,s;null==(a=e.onCloseAutoFocus)||a.call(e,t),t.defaultPrevented||(i.current||null==(s=n.triggerRef.current)||s.focus(),t.preventDefault()),i.current=!1,r.current=!1},onInteractOutside:t=>{var a,s;null==(a=e.onInteractOutside)||a.call(e,t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(r.current=!0));let o=t.target;(null==(s=n.triggerRef.current)?void 0:s.contains(o))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&r.current&&t.preventDefault()}})},"PopoverContentNonModal")),D=a.forwardRef(k(function(e,t){let{__scopePopover:n,trapFocus:a,onOpenAutoFocus:i,onCloseAutoFocus:r,disableOutsidePointerEvents:s,onEscapeKeyDown:c,onPointerDownOutside:g,onFocusOutside:h,onInteractOutside:p,...f}=e,m=L(z,n),v=C(n);return(0,l.Oh)(),(0,y.jsx)(d.n,{asChild:!0,loop:!0,trapped:a,onMountAutoFocus:i,onUnmountAutoFocus:r,children:(0,y.jsx)(o.qW,{asChild:!0,disableOutsidePointerEvents:s,onInteractOutside:p,onEscapeKeyDown:c,onPointerDownOutside:g,onFocusOutside:h,onDismiss:()=>m.onOpenChange(!1),deferPointerDownOutside:!0,children:(0,y.jsx)(u.UC,{"data-state":O(m.open),role:"dialog",id:m.contentId,...v,...f,ref:t,style:{...f.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})},"PopoverContentImpl"));function O(e){return e?"open":"closed"}k(O,"getState");var _=A,M=N,U=F,G=R},86849:(e,t,n)=>{"use strict";t.Ay=void 0;var a=n(39718);Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return a.default}})},89694:(e,t,n)=>{"use strict";n.d(t,{X:()=>i});var a=n(12115);let i=()=>{let[e,t]=(0,a.useState)(16);return(0,a.useEffect)(()=>{let e=new ResizeObserver(e=>{(0,a.startTransition)(()=>{t(parseFloat(window.getComputedStyle(e[0].target).fontSize))})});return e.observe(document.body),()=>{e.unobserve(document.body)}},[]),e}},91606:(e,t,n)=>{"use strict";n.d(t,{v:()=>o});var a=n(65727),i=n.n(a),r=n(87358);let s={enabled:!0,level:r.env.LOG_LEVEL&&["fatal","error","warn","info","debug","trace","silent"].includes(r.env.LOG_LEVEL)?r.env.LOG_LEVEL:"info",timestamp:!0,errorKey:"err",base:{pid:r.pid,appenv:r.env.APPENV},formatters:{level:(e,t)=>({level:t,status:e.toLowerCase()})}},o=i()(s)},92561:(e,t,n)=>{"use strict";n.d(t,{A:()=>p});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(51242).then(n.bind(n,51242))),o=(0,i.lazy)(()=>n.e(88274).then(n.bind(n,88274))),l=(0,i.lazy)(()=>n.e(42822).then(n.bind(n,42822))),d=(0,i.lazy)(()=>n.e(79300).then(n.bind(n,79300))),c=(0,i.lazy)(()=>n.e(39554).then(n.bind(n,39554))),u=(0,i.lazy)(()=>n.e(78678).then(n.bind(n,78678))),g=(0,i.lazy)(()=>n.e(13105).then(n.bind(n,13105)));function h(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"junker":t=c;break;case"neff":t=u;break;case"siemens":t=g;break;default:t=s}return(0,a.jsx)(t,{...e})}function p(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(h,{"aria-hidden":"true",...e})})}},94024:(e,t,n)=>{"use strict";n.d(t,{A:()=>g});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(99115).then(n.bind(n,99115))),o=(0,i.lazy)(()=>n.e(96163).then(n.bind(n,96163))),l=(0,i.lazy)(()=>
137n.e(64119).then(n.bind(n,64119))),d=(0,i.lazy)(()=>n.e(33193).then(n.bind(n,33193))),c=(0,i.lazy)(()=>n.e(74855).then(n.bind(n,74855)));function u(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;case"neff":t=c;break;default:t=s}return(0,a.jsx)(t,{...e})}function g(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(u,{"aria-hidden":"true",...e})})}},95109:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(54953);t.default=function(e){return"string"==typeof e?e:Object.entries(e).map(function(e){var t=e[0],n=e[1],i=a.default(t),r=n;return"boolean"==typeof r?r?i:"not "+i:("number"==typeof r&&/[height|width]$/.test(i)&&(r+="px"),"("+i+": "+r+")")}).join(" and ")}},97280:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var a=n(95155),i=n(12115),r=n(25060);let s=(0,i.lazy)(()=>n.e(85917).then(n.bind(n,85917))),o=(0,i.lazy)(()=>n.e(30181).then(n.bind(n,30181))),l=(0,i.lazy)(()=>n.e(61377).then(n.bind(n,61377))),d=(0,i.lazy)(()=>n.e(12039).then(n.bind(n,12039)));function c(e){let t;switch((0,r.jq)()){case"bosch":t=o;break;case"crossBrand":t=l;break;case"gaggenau":t=d;break;default:t=s}return(0,a.jsx)(t,{...e})}function u(e){return(0,a.jsx)(i.Suspense,{fallback:(0,a.jsx)("svg",{"aria-hidden":"true",...e,"data-fallback":!0,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),children:(0,a.jsx)(c,{"aria-hidden":"true",...e})})}},98403:()=>{}}]);
138//# sourceMappingURL=7258-ceea050a5135b98d.js.map

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.