1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DmUAzPpv.js","./C30rFPta.js","./C9Z41gEb.js","./entry.DHWjIExn.css","./DsQPStvC.js","./CZGg5nIu.js","./cms-components-content.BiXbMhI8.css","./HayHr1u1.js","./DhOXpa1O.js","./Cd1Zd1U9.js","./5TQJ3fzz.js","./BpTVF4It.js","./BK53tKGP.js","./96wVROSt.js","./D6j_4Kib.js","./BKRS8239.js","./BNIV_b_X.js","./Ddqj9abs.js","./lazy-load-image.Bj26ZR5O.css","./header-menu-teaser.QWPRVzut.css","./Dingz--B.js","./vTB1DojZ.js","./rFlQ0LVk.js","./CZ5p_PVZ.js","./EiDZpNsD.js","./button.DtgRnTiT.css","./Cr4b6nKG.js","./Co-tlFal.js","./fade-transition.CD7-rWbA.css","./krL5IVoT.js","./menu.BkzaaIVX.css","./header-menu-item.CfI-CzIH.css","./DuBJWzXv.js","./header-menu-link.DbdtGGmW.css","./Cu6ADO6j.js","./DirUPB5L.js","./BH82RGaG.js","./header-quick-link.DMnlr-nT.css","./Bndhrvsu.js","./ZzxQciqj.js","./dialog-close-button.DsJKr9ma.css","./Bc5zy3W_.js","./BMsAsece.js","./OU7tP38v.js","./CqbYTHn5.js","./DTnk00bX.js","./header-menu-level.BCUwx9FL.css","./DLkSm0Q3.js","./B4OfqlYQ.js","./L57nwihP.js","./alert.1meGm9MQ.css","./Z1SdP72k.js","./fade-transition-group.COhwEWA6.css","./top-navigation.B500Sy06.css","./BPksutic.js","./CE7DWAA3.js","./jVz7gLct.js","./Dw5q7-IM.js","./9nyH5CTu.js","./nMIUYhGG.js","./VApp.5sh4-81E.css","./D8TBkucx.js","./menu-badge.CmByORbQ.css","./Dk-t2WB9.js","./top-bar-banner.mOl7Ek-t.css"])))=>i.map(i=>d[i]); 2import{as as W,df as ge,bR as t,ak as c,aj as L,ai as f,dg as N,ap as T,bz as F,ah as E,c5 as ee,bq as O,ct as e,g as H,bA as re,ar as Q,V as z,c3 as x,ae as D,by as de,bL as le,bO as ve,cQ as j,dd as he,c4 as V,c9 as q,W as pe,bJ as ke,dh as _e,bB as K,cn as G,az as we,_ as fe,c8 as ye,ce,cV as be,cP as Ce,cB as $e,bj as Ie,b_ as ae,F as Be,B as xe,L as Le}from"./C9Z41gEb.js";import{_ as He}from"./BK53tKGP.js";import{u as Ae}from"./Bc5zy3W_.js";import{W as ie,a as Me,m as Se}from"./BMsAsece.js";import{a as Ee,_ as Pe}from"./DLkSm0Q3.js";import{u as Te}from"./Ddqj9abs.js";import{_ as We}from"./C30rFPta.js";import{u as Re,V as Fe}from"./BPksutic.js";import{p as Ue}from"./D8TBkucx.js";const De=W({__name:"logo",async setup(r){let o,l;const{data:m}=([o,l]=ge(()=>Ae("/tenant/logo",{key:"tenant-logo"})),o=await o,l(),o),v=`data:image/svg+xml;charset=utf-8,${m.value?.src}`;return(y,a)=>v?(t(),c("img",{key:0,class:"ws-logo",src:v,alt:""})):L("",!0)}}),Ve=W({__name:"header-logo",setup(r){return(o,l)=>{const m=He;return t(),f(m,{class:"ws-header-logo",to:"/"},{default:N(()=>[T(De,{alt:o.$t("breadcrumbs.home")},null,8,["alt"])]),_:1})}}}),qe={class:"ws-header-menu-overview-base-desktop__content row row--no-gutters mx-auto flex-nowrap"},Oe={key:0,class:"ws-header-menu-overview-base-desktop-column d-lg-block col-md-3 pt-2 px-2","data-test":"menu-overview-column"},Ne=["title"],Qe=W({__name:"header-menu-overview-base-desktop",props:{columns:{default:void 0},divider:{type:Boolean,default:!1},firstColumnProps:{default:void 0},showClose:{type:Boolean,default:!1}},emits:["change-level-item","close"],setup(r){return(o,l)=>(t(),c("div",{class:F(["ws-header-menu-overview-base-desktop py-2 pl-2 fill-width",{"ws-header-menu-overview-base-desktop--3-cols":r.columns==="3"}])},[E("div",qe,[E("div",{class:F(["ws-header-menu-overview-base-desktop-column col-md-3 pt-2 pr-2",{"col-lg-3":r.columns==="4","ws-header-menu-overview-base-desktop-column--border-right":r.divider}]),"data-test":"menu-overview-column"},[ee(o.$slots,"firstColumn",{},()=>[T(ie,O({"change-level":""},r.firstColumnProps,{onClose:l[0]||(l[0]=m=>o.$emit("close")),onChangeLevelItem:l[1]||(l[1]=(m,v)=>o.$emit("change-level-item",m,v))}),null,16)])],2),E("div",{class:F(["ws-header-menu-overview-base-desktop-column col-md-3 pt-2 px-2",{"col-lg-3":r.columns==="4","ws-header-menu-overview-base-desktop-column--border-right":r.divider}]),"data-test":"menu-overview-column"},[ee(o.$slots,"secondColumn")],2),E("div",{class:F(["ws-header-menu-overview-base-desktop-column col-md-3 pt-2 px-2",{"col-lg-3":r.columns==="4","ws-header-menu-overview-base-desktop-column--border-right":r.divider}]),"data-test":"menu-overview-column"},[ee(o.$slots,"thirdColumn")],2),r.columns==="4"?(t(),c("div",Oe,[ee(o.$slots,"fourthColumn")])):L("",!0)]),r.showClose?(t(),c("button",{key:0,class:"ws-header-menu-overview-base-desktop__close ws-btn ws-btn--icon",title:o.$t("button.close"),"data-test":"close-header-menu",onClick:l[2]||(l[2]=m=>o.$emit("close"))},[...l[3]||(l[3]=[E("span",{class:"ws-icon notranslate","aria-hidden":"true"},"clear",-1)])],8,Ne)):L("",!0)],2))}}),ze=W({__name:"header-menu-overview-content-desktop",props:{item:{},columns:{default:void 0},divider:{type:Boolean,default:!1},showClose:{type:Boolean,default:!1}},emits:["close"],setup(r,{expose:o,emit:l}){const m=Q(()=>z(()=>import("./DmUAzPpv.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url)),v=Q(()=>z(()=>import("./HayHr1u1.js"),__vite__mapDeps([7,8,9,10,11,12,2,3,13,14,15,16,17,18,19]),import.meta.url)),y=r,a=l,s=x(void 0),k=x(void 0),B=x(void 0),g=x(void 0),u=D(()=>R(k.value)),C=D(()=>R(g.value)),d=D(()=>U("teaser1")),_=D(()=>U("teaser2")),n=D(()=>U("teaser3")),p=D(()=>({linkPage:y.item.linkPage,linkUrl:y.item.linkUrl,menuItems:y.item.menuItems,selectedMenuItemIndex:s.value,targetWindow:y.item.targetWindow,title:y.item.title})),A=I=>{if(!I)return;const h=I.querySelectorAll(".ws-header-menu-level__item:not(.ws-header-menu-level__item--nolink)");h.length>0&&h[0].focus()},S=(I,h)=>{s.value=h,k.value=I,B.value=void 0,g.value=void 0,de(()=>{const M=document.querySelectorAll(".ws-header-menu-level");A(M[1])})},i=(I,h)=>{B.value=h,g.value=I,de(()=>{const M=document.querySelectorAll(".ws-header-menu-level");A(M[2])})},w=()=>{$(),a("close")},$=()=>{s.value=void 0,k.value=void 0,B.value=void 0,g.value=void 0},R=I=>({linkPage:I.linkPage,linkUrl:I.linkUrl,menuItems:I.menuItems,targetWindow:I.targetWindow,title:I.title}),U=I=>{const h=y.item;return h&&Array.isArray(h[I])&&h[I].length&&h[I]||void 0};return o({resetLevel:$}),(I,h)=>(t(),f(Qe,{class:"ws-header-menu-overview-content-desktop",columns:r.columns,divider:r.divider,"first-column-props":e(p),"show-close":r.showClose,onChangeLevelItem:S,onClose:w},{secondColumn:N(()=>[e(k)?(t(),f(ie,O({key:0,"change-level":""},e(u),{"previous-menu-item-index":e(s),"selected-menu-item-index":e(B),onChangeLevelItem:i,onClose:w,onCloseLevel:h[0]||(h[0]=M=>k.value=void 0)}),null,16,["previous-menu-item-index","selected-menu-item-index"])):Array.isArray(e(d))&&e(d).length?(t(),c(H,{key:1},[e(d)[0].component==="menu-teaser"?(t(),f(e(v),re(O({key:0},e(d)[0])),null,16)):(t(),f(e(m),{key:1,class:"px-2",content:e(d),"data-test":"menu-overview-teaser"},null,8,["content"]))],64)):L("",!0)]),thirdColumn:N(()=>[e(g)?(t(),f(ie,O({key:0},e(C),{"previous-menu-item-index":e(B),onClose:w,onCloseLevel:h[1]||(h[1]=M=>g.value=void 0)}),null,16,["previous-menu-item-index"])):Array.isArray(e(_))&&e(_).length?(t(),c(H,{key:1},[e(_)[0].component==="menu-teaser"?(t(),f(e(v),re(O({key:0},e(_)[0])),null,16)):(t(),f(e(m),{key:1,class:"px-2",content:e(_),"data-test":"menu-overview-teaser"},null,8,["content"]))],64)):L("",!0)]),fourthColumn:N(()=>[Array.isArray(e(n))&&e(n).length?(t(),c(H,{key:0},[e(n)[0].component==="menu-teaser"?(t(),f(e(v),re(O({key:0},e(n)[0])),null,16)):(t(),f(e(m),{key:1,class:"px-2",content:e(n),"data-test":"menu-overview-teaser"},null,8,["content"]))],64)):L("",!0)]),_:1},8,["columns","divider","first-column-props","show-close"]))}});function Ke(r,o){const l=x(r),m=x([]),v=r.slice(0,-1),y=x([]),a="show_more",s=(i,w)=>i+w,k=i=>document.getElementById(i)?.offsetWidth||0,B=i=>r.findIndex(w=>w.codename===i),g=()=>y.value.filter(i=>i.codename!==a).map(i=>i.width).reduce(s,0),u=8,C=20,d=()=>{const i=document.querySelectorAll(".ws-header-menu__button > .ws-btn"),w=($,R)=>$.offsetWidth+(R===i.length-1?C:u);return Array.from(i).map(w).reduce(s,0)},_=32,n=i=>i?i.dataset.name?i.offsetWidth:i.offsetWidth+_:0,p=i=>Array.from(i).map(w=>{const $=w.querySelector(".ws-header-menu-link");return $?{codename:$.dataset.name||"products",width:n($)}:{codename:w.dataset.name||"products",width:n(w)}}),A=()=>{const i=k("ws-header-menu-container"),w=k("menuItemContent-show_more"),$=d(),U=i<$+g
2()?$+w:$;return i-U},S=()=>{if(l.value=[],m.value=[],A()>g()){l.value=v;return}let i=0;y.value.slice(0,-1).forEach(w=>{i=i+w.width;const $=r[B(w.codename)];$&&(A()>i?l.value.push($):m.value.push($))}),m.value.length&&l.value.push({...o,menuItems:m.value})};return le(()=>{const w=document.getElementById("navigation").querySelectorAll(".ws-header-menu-item, .ws-header-menu-link");y.value=p(w),S(),window.addEventListener("resize",S)}),ve(()=>{window.removeEventListener("resize",S)}),{menuItems:l,redraw:S}}const je=W({__name:"header-menu",props:{headerConfig:{},isShrinked:{type:Boolean,default:!1}},setup(r){const o=Q(()=>z(()=>import("./Dingz--B.js"),__vite__mapDeps([20,21,2,3,22,8,23,24,10,11,12,25]),import.meta.url)),l=Q(()=>z(()=>import("./Cr4b6nKG.js"),__vite__mapDeps([26,27,2,3,28,29,30,31]),import.meta.url)),m=Q(()=>z(()=>import("./DuBJWzXv.js"),__vite__mapDeps([32,9,10,11,12,2,3,33]),import.meta.url)),v=r,{$t:y}=j(),a={codename:"show_more",component:"menu-item",kontentId:"",name:"show_more",title:y("button.showmore")},s=(v.headerConfig.menuItems||[]).concat([{...a,menuItems:[a]}]),{menuItems:k,redraw:B}=Ke(s,a);he(()=>v.isShrinked,d=>{d||setTimeout(()=>{B()},200)});const g=v.headerConfig.menuAlignment==="distributed",u=x(null),C=d=>{Me(d,Se(u.value),{orientation:"horizontal"})};return(d,_)=>(t(),c("ul",{id:"navigation",ref_key:"navigationRef",ref:u,class:F(["ws-header-menu d-flex align-center",{"justify-space-between":g}]),"aria-label":"main navigation","data-menu-container":"",onKeydown:C},[(t(!0),c(H,null,V(d.$extensions.coreUiLibrary.headerMenuItems.before,(n,p)=>(t(),f(q(n.loaderFn),{key:`before-${p}`}))),128)),(t(!0),c(H,null,V(e(k),(n,p)=>(t(),c(H,null,[n.title&&Array.isArray(n.menuItems)&&n.menuItems.length?(t(),f(e(l),{id:`menuItemContent-${n.codename}`,key:`menu-item-${p}`,ref_for:!0,ref:`menuItemContent-${p}`,"data-test":"header-menu-item","is-list-item":"","color-header-menu-item":r.headerConfig.colorHeaderMenuItem,"data-name":n.codename,"skiplink-id":`menu-item-${p+1}`,"short-title":n.shortTitle,title:n.title,onClose:A=>d.$refs[`menuOverviewContent-${p}`]?.[0]?.resetLevel()},{content:N(()=>[T(ze,{ref_for:!0,ref:`menuOverviewContent-${p}`,columns:r.headerConfig.columns,divider:r.headerConfig.divider,item:n,onClose:A=>d.$refs[`menuItemContent-${p}`]?.[0]?.close()},null,8,["columns","divider","item","onClose"])]),_:2},1032,["id","color-header-menu-item","data-name","skiplink-id","short-title","title","onClose"])):n.linkPage||n.linkUrl?(t(),f(e(m),{key:`menu-link-${p}`,"color-header-menu-item":r.headerConfig.colorHeaderMenuItem,"data-name":n.codename,"link-page":n.linkPage,"link-url":n.linkUrl,"short-title":n.shortTitle,title:n.title},null,8,["color-header-menu-item","data-name","link-page","link-url","short-title","title"])):(t(),c(H,{key:2},[],64))],64))),256)),Array.isArray(r.headerConfig.menuButtons)&&r.headerConfig.menuButtons.length?(t(!0),c(H,{key:0},V(r.headerConfig.menuButtons,(n,p)=>(t(),c("li",{key:`menu-button-${p}`,class:"ws-header-menu__button-item"},[T(e(o),O({class:"ws-header-menu__button","data-test":"header-menu-button"},{ref_for:!0},n),null,16)]))),128)):L("",!0)],34))}}),Ye={class:"ws-header-quick-links d-flex","data-test":"header-quick-links",role:"list"},Ge=W({__name:"header-quick-links",props:{backgroundColor:{default:void 0},borderBottomColor:{default:void 0},menuButtons:{default:void 0},menuItems:{default:void 0},menuQuickLinks:{default:()=>[]},titlePlacement:{default:void 0}},setup(r){const o=Q(()=>z(()=>import("./Cu6ADO6j.js"),__vite__mapDeps([34,9,10,11,12,2,3,35,36,37]),import.meta.url)),l=Q(()=>z(()=>import("./Bndhrvsu.js"),__vite__mapDeps([38,2,3,39,40,34,9,10,11,12,35,36,37,41,42,43,44,45,46,47,48,49,50,51,52,53,17,1,4,5,6,54,55,14,56,57,58,59,60,61,62]),import.meta.url)),m=r,{$extensions:v}=j(),y={Menu:l,QuickLink:o},a={Extended:["titlePlacement"],Menu:["backgroundColor","borderBottomColor","menuButtons","menuItems"],QuickLink:["growIcon","linkPage","linkUrl","targetWindow","titlePlacement"]},s=u=>{const C=u.specialCaseIdentifier||"QuickLink";return(a[C]||a.Extended).reduce((_,n)=>({[n]:u[n]||m[n],..._}),{})},k=u=>({linkDescription:u.linkDescription,icon:u.icon,svgImage:u.svgImage,title:u.title,...s(u)}),B=u=>v.coreUiLibrary.headerQuickLinks.available.map(C=>C.name).includes(u.toString())||u===l||u===o,g=m.menuQuickLinks.map(u=>{const C=u.specialCaseIdentifier,d=C?`Ws${C}Badge`:"WsHeaderQuickLink",_=y[C||"QuickLink"]||`Ws${C}Badge`;if(!B(_))return null;const n=v.coreUiLibrary.headerQuickLinks.available.find(p=>p.name===d);return{component:n?n.loaderFn:_,specialCaseIdentifier:C,props:k(u)}}).filter(u=>u);return(u,C)=>(t(),c("ul",Ye,[(t(!0),c(H,null,V(e(v).coreUiLibrary.headerQuickLinks.before,(d,_)=>(t(),c("li",{key:`before-${_}`,class:"ws-header-quick-links__item",role:"listitem"},[(t(),f(q(d.loaderFn)))]))),128)),(t(!0),c(H,null,V(e(g),(d,_)=>(t(),c("li",{key:`${d?.props.title}-${_}`,class:"ws-header-quick-links__item",role:"listitem"},[(t(),f(q(d?.component),O({"data-test":d?.specialCaseIdentifier?`quick-link-${_}`:`quick-link-${d?.props.linkPage||d?.props.linkUrl}`},{ref_for:!0},d?.props),null,16,["data-test"]))]))),128))]))}}),Xe={class:"ws-header__quick-links d-flex ws-grid-column-3-4"},Je=W({__name:"header-search-and-quick-links",setup(r){const{$componentConfigs:{headerConfig:o}}=j(),l=o.order==="Menu bottom",m=o.order==="Search bottom",v=!!o.slogan,a={"--search-custom-property-align-items":l&&v?"end":"center","--search-custom-property-padding":v?l?"0 0 10px 0":m?"0 0 3px 0":"0 0":m?"3px 0 0 0":"0 0"};return(s,k)=>(t(),c(H,null,[s.$extensions.coreUiLibrary.header.searchFlapout?(t(),f(q(s.$extensions.coreUiLibrary.header.searchFlapout),{key:0,"data-test":"header-search","search-class":"ws-header__search d-none d-md-flex ws-grid-column-2-3","search-custom-property":a})):L("",!0),E("div",Xe,[T(Ge,{"background-color":e(o).backgroundColor,"border-bottom-color":e(o).borderColor,"menu-buttons":e(o).menuButtons,"menu-items":e(o).menuItems,"menu-quick-links":e(o).menuQuickLinks||[],"title-placement":e(o).quickLinkTitlePlacement},null,8,["background-color","border-bottom-color","menu-buttons","menu-items","menu-quick-links","title-placement"])])],64))}}),me=pe(Je,[["__scopeId","data-v-309d3af6"]]),Ze={class:"ws-header-notifications"},et=W({__name:"header",emits:["header-height","total-header-height"],setup(r,{emit:o}){const l=Q(()=>z(()=>import("./Dk-t2WB9.js"),__vite__mapDeps([63,8,35,36,2,3,64]),import.meta.url)),m=o,{$clientRuntimeConfig:{featureCartCheckout:v,featureSearch:y},$componentConfigs:{headerConfig:a,topBarBannerConfig:s}}=j(),k=x(!1),B=x(!1),g=x(0),u=x(null);he(k,b=>{b||oe()});const C=a.order??"Search bottom",d=C==="Menu bottom",_=C==="Search bottom";let n=0,p=0;const A=a.maxWidth?`${a.maxWidth}px`:"var(--ws-layout-max-width)",S=!!a.logoFullHeight,i=!!a.slogan,w=Array.isArray(a.menuQuickLinks)&&a.menuQuickLinks.length>0,$=Array.isArray(a.menuItems)&&a.menuItems.length>0,R=()=>{let b=2;
2return(i&&y&&$||S)&&b++,i&&y&&$&&S&&b++,`ws-header__logo ws-grid-row-1-${b} ws-grid-column-1-2`},U=()=>["ws-header__menu",`ws-grid-column-${d&&!S?1:2}-4`],I=()=>_?i?"10px":"6px":"0",h=R(),M=U(),te={"--menu-custom-property-padding-top":d&&!i?"6px":"0","--menu-custom-property-padding-bottom":I()},P=()=>{const b=document.documentElement.scrollTop,X=document.documentElement.scrollHeight,se=X!==p;p=X;const J=b===0,Z=b>(u.value?.clientHeight??0);!J&&!(b!==n&&Z)||((!se||J)&&(B.value=b>n,k.value=!J),n=b)},Y=()=>{B.value||m("header-height",u.value.getBoundingClientRect().height)},oe=()=>{let b=u.value.getBoundingClientRect().height;k.value&&(b-=g.value),m("total-header-height",b)};let ne;return le(()=>{ne=new ResizeObserver(()=>{Y(),oe()}),ne.observe(u.value),oe(),p=document.documentElement.scrollHeight,Te(window,"scroll",P)}),ke(()=>{ne?.disconnect()}),(b,X)=>{const se=fe,J=ye("kontent-reference");return t(),c("div",{style:K({"--top-bar-banner-height":e(g)?`${e(g)}px`:void 0}),class:"ws-header-container flex-shrink-0 hide-on-print","data-test":"header-container"},[_e((t(),c("header",{ref_key:"headerRef",ref:u,style:K([b.$coreUiLibrary.header.css.styles.data.value,{backgroundColor:e(a).backgroundColor,"--border-color":e(a).borderColor,"--hover-bg-color":e(a).backgroundColorActive,"--hover-text-color":e(a).textColorActive,"--menu-item-color":e(a).colorHeaderMenuItem,"--header-icon-color":e(a).colorHeaderMenuIcon}]),class:F(["ws-header",b.$coreUiLibrary.header.css.classes.data.value,{"ws-header--has-quick-links":e(w)},{"ws-header--shrinked":e(B),"ws-header--top-bar-banner-hidden":e(k),"ws-header--has-border-bottom":!e(v)||!e(a).orderBannerText||e(B),"ws-header--is-search-bottom":_}])},[e(s).textMobile||e(s).textTablet||e(s).textDesktop?(t(),f(e(l),{key:0,config:e(s),hide:e(k),"max-width":e(a).maxWidth,onHeight:X[0]||(X[0]=Z=>g.value=Z)},null,8,["config","hide","max-width"])):L("",!0),E("div",{style:K({maxWidth:e(A)}),class:"container py-md-2"},[T(Ve,{class:F([e(h),{"ws-header__logo--has-less-padding":!e(i)}]),"data-test":"header-logo"},null,8,["class"]),e(i)?(t(),c("div",{key:0,style:K({color:e(a).sloganColor}),class:"ws-header__slogan ws-header__slogan-has-padding-bottom text-subtitle-1 ws-grid-row-1-2 ws-grid-column-2-4","data-test":"header-slogan"},G(e(a).slogan),5)):L("",!0),d?(t(),f(me,{key:1})):L("",!0),e($)?(t(),c("div",{key:2,id:"ws-header-menu-container",class:F(e(M)),style:te},[T(je,{"header-config":e(a),"is-shrinked":e(B)},null,8,["header-config","is-shrinked"])],2)):L("",!0),_?(t(),f(me,{key:3})):L("",!0),b.$extensions.coreUiLibrary.header.searchBar?(t(),f(q(b.$extensions.coreUiLibrary.header.searchBar),{key:4,class:"ws-header__mobile-search-bar d-md-none ws-grid-row-2-3 ws-grid-column-1-4"})):L("",!0)],4),b.$extensions.coreUiLibrary.header.after?(t(),f(q(b.$extensions.coreUiLibrary.header.after),{key:1,onRecalculateHeight:Y},null,32)):L("",!0),T(se,null,{default:N(()=>[E("div",Ze,[T(Ee,{"notification-provider":b.$notifications},null,8,["notification-provider"]),(t(!0),c(H,null,V(e(we)(b.$extensions.coreUiLibrary.header.notifications),(Z,ue)=>(t(),f(q(Z.loaderFn),{key:`notification-${ue}`}))),128))])]),_:1})],6)),[[J,e(a).kontentId,void 0,{"disable-target-styles":!0}]])],4)}}}),tt=pe(et,[["__scopeId","data-v-5421e47a"]]),ot={name:"WsFooter"},nt=W({...ot,setup(r){const{$componentConfigs:{footerConfig:o}}=j();return(l,m)=>(t(),c("footer",{style:K({backgroundColor:e(o).color,color:e(o).textColor}),class:F(["ws-footer hide-on-print",{"ws-footer--neutral-links":e(o).neutralLinks}]),"data-test":"footer"},[T(We,{id:"footer",content:e(o).content},null,8,["content"])],6))}}),st={class:"ma-2 pa-2",href:"#main"},rt=["href"],at={class:"d-none d-lg-block ma-2 pa-2",href:"#search"},it={class:"d-lg-none ma-2 pa-2",href:"#mobile-search"},lt=W({__name:"skiplinks",props:{hasFooter:{type:Boolean}},setup(r){const{$clientRuntimeConfig:{featureCartCheckout:o,featureSearch:l},$componentConfigs:{headerConfig:m}}=j(),v=o?"0":"1",y=()=>{const s=document.querySelector("#footer a, #footer button, #footer input, #footer select, #footer textarea");s&&s.focus()},a=s=>{(s.key==="Enter"||s.key===" ")&&(s.preventDefault(),y())};return(s,k)=>k[0]||(ce(-1,!0),(k[0]=E("nav",{class:"ws-skiplinks","aria-label":s.$t("skiplinks.title")}
2,[E("a",st,G(s.$t("skiplinks.main")),1),e(m)?(t(),c("a",{key:0,class:"ma-2 pa-2",href:`#menu-item-${e(v)}`,"data-test":"navigation"},G(s.$t("skiplinks.navigation")),9,rt)):L("",!0),e(l)?(t(),c(H,{key:1},[E("a",at,G(s.$t("skiplinks.search")),1),E("a",it,G(s.$t("skiplinks.search")),1)],64)):L("",!0),(t(!0),c(H,null,V(s.$extensions.coreUiLibrary.skiplinks.items,(B,g)=>(t(),f(q(B.loaderFn),{key:g}))),128)),r.hasFooter?(t(),c("a",{key:2,class:"ma-2 pa-2",href:"#footer",onKeydown:a},G(s.$t("skiplinks.footer")),33)):L("",!0)],8,["aria-label"])).cacheIndex=0,ce(1),k[0])}}),ut={class:"ws-layout-default__main"},dt=["id"],ct=W({__name:"default",setup(r){$e(h=>({v2bcd7d36:e(U),v3f4a46aa:e($)}));const o=be(),l=x(null),{layout_backgroundStyles:m}=Re(l),{$clientRuntimeConfig:{featureCartCheckout:v,featureSearch:y},$componentConfigs:{footerConfig:a,headerConfig:s,topBarBannerConfig:k},$requestId:B,$webView:g}=j();Ue({onError:h=>Ie.error({requestId:B,message:"Could not create the tracking path snapshot",error:h})});const u=x(0);ae(Be,u);const C=x(0);ae(xe,C);const d=x(0),_=D(()=>!!o.meta.contentFill),n=D(()=>!o.meta.hideFooter&&!!a&&!g.isEnabled),p=x(50),A=x(0),S=x(0),i=h=>{p.value=h,A.value=h,S.value=h},w=()=>{const Y=Array.isArray(s?.menuItems)&&s.menuItems.length>0;v&&s.orderBannerText&&(p.value+=56),(k.textMobile||k.textTablet||k.textDesktop)&&(p.value+=48),(y||Y)&&(p.value+=50),A.value+=p.value,s.slogan&&(A.value+=50),S.value+=16+(A.value??p.value)},$=x(g.isEnabled?`${g.tabBarHeight}px`:"0"),R=Ce();le(()=>{w()});const U=D(()=>!g.isEnabled||o.meta.topNavigationMode?"0px":`${R.value}px`),I=x(null);return ae(Le,I),(h,M)=>{const te=fe;return t(),f(Fe,{ref_key:"layoutRef",ref:I,style:K({"--layout-header-height-xs":`${e(p)}px`,"--layout-header-height-sm":`${e(A)}px`,"--layout-header-height-md-and-up":`${e(S)}px`,"--layout-fixed-area-height":`${e(u)}px`,"--nav-bar-height":`${e(R)}px`,"--top-navigation-height":`${e(d)}px`}),class:F(["ws-layout-default",{"ws-layout-default--header-content-fill":e(_)},{"ws-layout-default--webview":e(g).isEnabled}])},{default:N(()=>[E("div",ut,[e(g).isEnabled?L("",!0):(t(),f(lt,{key:0,"has-footer":e(n)},null,8,["has-footer"])),!e(g).isEnabled&&e(s)?(t(),f(tt,{key:1,onHeaderHeight:M[0]||(M[0]=P=>i(P)),onTotalHeaderHeight:M[1]||(M[1]=P=>C.value=P)})):e(o).meta.topNavigationMode?(t(),f(Pe,{key:2,onTopNavigationHeight:M[2]||(M[2]=P=>d.value=P)})):L("",!0),E("main",{id:"main",ref_key:"backgroundRef",ref:l,style:K(e(m))},[ee(h.$slots,"default")],4),e(n)?(t(),f(nt,{key:3})):L("",!0),(t(!0),c(H,null,V(h.$teleportTargets.defaultLayout,P=>(t(),c("div",{id:P,key:P},null,8,dt))),128))]),T(te,null,{default:N(()=>[(t(!0),c(H,null,V(h.$extensions.core.layoutDefault.after,(P,Y)=>(t(),f(q(P.loaderFn),{key:Y}))),128))]),_:1})]),_:3},8,["style","class"])}}}),yt=Object.freeze(Object.defineProperty({__proto__:null,default:ct},Symbol.toStringTag,{value:"Module"}));export{yt as _,Ve as a};
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.