1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./dSQZuPzr.js","./B0_CeJP0.js","./CZBXTvxN.js","./B7qJ-oUn.js","./sNdOQ_4m.js","./Bsnuwepq.js","./DJVtFl0e.js","./DV7ztfcr.js","./BmRWyRGW.js","./Rv35tDu0.js","./C26R0QwR.js","./BYzjy_Mr.js","./DeVteIe5.js","./DN7qowQ1.js","./CCGK3HuS.js","./2zqR2006.js","./Dt-wiUwV.js","./DoB0NkuN.js","./C149lsZo.js","./CFF79WKt.js","./CshbUag8.js","./CSQlVer4.js","./CXnyn0GX.js","./Cqz9tJ2-.js","./CfDlJLIE.js","./BYT9Si16.js","./DCgZRcL5.js","./BVOYj4tX.js","./KrS0xb4W.js","./IFXzzY8V.js","./dw5KeF3q.js","./CkXAa3y2.js","./FEtobf99.js","./Cg5KXnJx.js","./B9qMrR8O.js","./CI1C3JmM.js","./LAUX0KMx.js","./CldV7oMG.js","./Bkz089NN.js","./BmEdNW5z.js","./0tWAd29C.js","./CTA.JyAytGj1.css","./BYkmcup5.js","./CFHj0JFn.js","./Cyje1A3j.js","./D4oKKmn5.js","./B-1cMaiJ.js","./C-dp79UA.js","./BDIbgz-N.js","./BBrIw6lM.js","./Cyp0wVG3.js","./D2s9yZCp.js","./CyFfr9ei.js","./Cyv878WI.js","./CIj9XeOg.js","./IFqae_72.js","./DuqcEnTS.js","./BeNDrM2I.js","./D_RFRjM2.js","./CwJWdzpQ.js","./Bn_HbS0H.js","./DGbUKGzm.js","./BqDsdq4W.js","./DJoO6Ay0.js","./2Ly9SSra.js","./DHwA9mnE.js","./B5NAuke1.js","./Dpg8IWfo.js","./pS1P2_Nd.js","./CZps9PSY.js","./B11bhts5.js","./CMoFbfGe.js","./BmZUG8Bb.js","./qmw2ajXX.js","./DKUHA7MY.js","./DhMPrxip.js","./_8Kw-TqM.js","./DnxvP3Uf.js","./CuAGVNhp.js"])))=>i.map(i=>d[i]); 2import{d as L,aA as T,fZ as te,ab as ne,f_ as ae,f$ as oe,bT as se,K as A,o as c,T as y,a7 as r,a5 as k,M as O,E as ie,c as N,W as h,X as o,u as e,a6 as re,A as R,g0 as le,H as F,bz as ce,bt as ue,L as K,b$ as U,bK as M,a9 as q,a2 as de,a3 as _e,$ as x,aT as pe,aq as H,ar as me,U as z,aB as b,al as ve,bU as ge,g1 as fe,O as ye,f3 as he,g2 as xe}from"./B0_CeJP0.js";import be from"./DCgZRcL5.js";import{u as B}from"./CCGK3HuS.js";import ke from"./BVOYj4tX.js";import{_ as Ie}from"./Bsnuwepq.js";import{u as D}from"./DJVtFl0e.js";import{u as G}from"./Rv35tDu0.js";import{_ as we,p as Se}from"./B7qJ-oUn.js";import{u as Ne}from"./C26R0QwR.js";import{u as ze}from"./KrS0xb4W.js";function X(t,n){return(s,a)=>L({inheritAttrs:!1,props:t,emits:["hydrated"],setup(l,_){const p=T({loader:a}),u=T({hydrate:n(l),loader:()=>Promise.resolve(p)}),v=()=>{_.emit("hydrated")};return()=>te(u,ne(_.attrs,{onVnodeMounted:v}),_.slots)}})}const vt=X({hydrateOnVisible:{type:[Object,Boolean],required:!1,default:!0}},t=>ae(t.hydrateOnVisible===!0?void 0:t.hydrateOnVisible)),I=X({hydrateOnIdle:{type:[Number,Boolean],required:!1,default:!0}},t=>t.hydrateOnIdle===0?void 0:oe(t.hydrateOnIdle===!0?void 0:t.hydrateOnIdle)),Le={__name:"BurgerIcon",props:{isActive:{type:Boolean,default:!1}},setup(t){const n=t,s=O(0);return A(()=>n.isActive,a=>{s.value=1,setTimeout(()=>s.value=a?2:0,200)}),(a,l)=>(c(),y("div",{class:k(["burger","burger--step-"+s.value])},[...l[0]||(l[0]=[r("span",null,null,-1),r("span",null,null,-1),r("span",null,null,-1)])],2))}},W=se(Le,[["__scopeId","data-v-d37ecdab"]]),$e=L({__name:"AppLogo",setup(t){const{activeCategory:n}=B(),s=ie(),a=R(()=>n.value?s(le(n.value)):s(F.home.path));return(l,_)=>{const p=be;return c(),N(e(re),{to:e(a),"data-testid":"soliver-logo",raw:"","aria-label":l.$t("accessibility.homeCta")},{default:h(()=>[o(p,{class:"w-[70px] md:w-[114px]"})]),_:1},8,["to","aria-label"])}}}),Z=Object.assign($e,{__name:"AppLogo"}),Ce={class:"flex w-full h-9 bg-white/20 lg:bg-white/10 border-b border-current px-[11px] py-[7px]"},Oe=["value","placeholder"],Ee={class:"flex gap-0.5 items-center shrink-0"},Te=L({__name:"HeaderSearch",setup(t){const{input:n,close:s,focused:a,goToSearchPage:l}=D(),{t:_}=ce(),p=pe(),u=ue("sol-gender-choice"),v=R(()=>p.value&&u.value?_("search.placeholder_gender",{gender:u.value.replace(/^\//,"")}):_("search.placeholder")),i=O(),g=()=>{n.value&&(n.value="")};let w="";{const m=document.getElementById("search-input");w=m?.value??"",K(()=>{w&&!n.value&&(n.value=w,a.value=!0),a.value&&i.value?.focus(),m&&document.activeElement===m&&(a.value=!0)})}return A(a,m=>{m?i.value?.focus():i.value?.blur()}),(m,d)=>{const $=ke;return c(),y("div",{class:"relative",onKeydown:d[4]||(d[4]=M(f=>e(s)(),["esc"])),onClick:d[5]||(d[5]=U(()=>{},["stop"]))},[r("div",Ce,[r("input",{id:"search-input",ref_key:"searchInput",ref:i,value:e(n),maxlength:"50",placeholder:e(v),"data-testid":"header-search-input",n
2ame:"search",autocomplete:"off",class:"mr-1 w-full bg-transparent text-inherit text-lg lg:text-sm border-none !outline-none placeholder:text-inherit placeholder:uppercase",onFocus:d[0]||(d[0]=f=>a.value=!0),onKeydown:d[1]||(d[1]=M(f=>e(l)(e(n)),["enter"])),onInput:d[2]||(d[2]=f=>n.value=f.target.value)},null,40,Oe),r("div",Ee,[o(e(Ie),{duration:100},{default:h(()=>[e(a)?(c(),N(e(q),{key:0,type:"raw",class:"cursor-pointer items-center justify-center aspect-square text-sm !text-inherit",onClick:g},{default:h(()=>[de(_e(`${m.$t("search.clear_input")} |`),1)]),_:1})):x("",!0)]),_:1}),o(e(q),{type:"raw","data-testid":"header-search-button",class:"cursor-pointer items-center justify-center aspect-square !text-inherit",onClick:d[3]||(d[3]=f=>e(l)(e(n)))},{default:h(()=>[o($,{"aria-hidden":"true",class:"size-4"})]),_:1})])])],32)}}}),Ae=Object.assign(Te,{__name:"HeaderSearch"}),Ve=T(()=>b(()=>import("./dSQZuPzr.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11]),import.meta.url).then(t=>t.default||t)),Pe=L({__name:"HeaderMainSearch",props:{transparent:{type:Boolean,default:!1}},setup(t){const{focused:n,close:s}=D(),{isDesktop:a,isDeviceUnknown:l}=G();return(_,p)=>{const u=Ae,v=Ve,i=H;return c(),y(z,null,[r("div",{class:k(["absolute lg:p-0 pt-2 w-full lg:static lg:w-auto px-[20px] md:px-[30px] flex-1 flex justify-end items-center transition-all ease-out-slow duration-300 pb-4",{"opacity-0 -translate-y-full pointer-events-none":!e(l)&&!e(n)&&!e(a),"bg-white":!t.transparent,"hidden lg:flex":e(l)}])},[r("div",{class:k([{"lg:max-w-[360px]":!e(n)},"transition-all ease-out-slow duration-300 max-w-full flex-1 lg:ml-2"])},[o(u),o(i,null,{default:h(()=>[o(v)]),_:1})],2)],2),(c(),N(me,{to:"body"},[e(n)?(c(),y("div",{key:0,class:k(["absolute inset-0 bg-black/30 z-10 backdrop-blur-[2px] transition-all duration-300",{"opacity-0 pointer-events-none":!e(n)}]),onClick:p[0]||(p[0]=g=>e(s)())},null,2)):x("",!0)]))],64)}}}),Re=Object.assign(Pe,{__name:"HeaderMainSearch"}),He=()=>({fetchingNavigation:ve(()=>!1,"$wmg6FzC5X4")}),Be=I("components/layout/headers/TopRightNavigation.vue",()=>b(()=>import("./DeVteIe5.js"),__vite__mapDeps([12,13,1,2,6,7,8,9,14,15,16,17,18,19,20,21]),import.meta.url).then(t=>t.default||t)),De=I("components/layout/headers/GenderNavigation.vue",()=>b(()=>import("./CXnyn0GX.js"),__vite__mapDeps([22,1,2,3,14]),import.meta.url).then(t=>t.default||t)),je=I("components/layout/navigation/SideNavigationItems.vue",()=>b(()=>import("./Cqz9tJ2-.js"),__vite__mapDeps([23,24,1,2,3,25,14,26,27,5,6,7,8,9,10,28]),import.meta.url).then(t=>t.default||t)),Me=I("components/layout/navigation/SideNavigationTeasers.vue",()=>b(()=>import("./IFXzzY8V.js"),__vite__mapDeps([29,3,1,2,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,14]),import.meta.url).then(t=>t.default||t)),qe=I("components/layout/navigation/SideNavigationExtraItems.vue",()=>b(()=>import("./IFqae_72.js"),__vite__mapDeps([55,56,1,2,3,57,58,14]),import.meta.url).then(t=>t.default||t)),Fe=I("components/layout/headers/ShopSwitcher.vue",()=>b(()=>import("./CwJWdzpQ.js"),__vite__mapDeps([59,25,1,2,3,24,60,61,14]),import.meta.url).then(t=>t.default||t)),Ke={class:"flex px-[20px] justify-between md:pl-[30px] py-2 md:h-[4.375rem] items-center gap-[10px] relative z-10 lg:max-w-[480px]"},Ue={class:"flex items-center gap-[20px]"},Ge=["aria-label"],Xe={class:"flex flex-col px-[27px] overflow-y-auto max-h-full pb-[100px] pt-[45px]"},We=L({__name:"SideNavigation",setup(t){const{closeSideNavigation:n,isSideNavigationOpen:s,activeCategory:a,activeTabIndex:l,isShopSelectorView:_,isFlyoutShown:p}=B(),{fetchingNavigation:u}=He();return ge("inSideNavigation",!0),(v,i)=>{const g=W,w=Z,m=we,d=Be,$=De,f=je,S=Me,E=qe,V=Fe,P=H;return c(),y("div",{class:k(["fixed inset-0 lg:backdrop-blur-sm transition-opacity duration-200 ease-linear z-70",{"backdrop-blur-sm bg-black/50":e(s),"pointer-events-none opacity-0":!e(s)}]),onClick:i[2]||(i[2]=(...C)=>e(n)&&e(n)(...C))},[o(m,{master:"",visible:e(s),delay:30,onClick:i[1]||(i[1]=U(()=>{},["stop"]))},{default:h(()=>[r("div",Ke,[r("div",Ue,[r("div",{class:"block cursor-pointer p-[15p
2x] m-[-15px]","data-testid":"side-navigation-button","aria-label":v.$t("accessibility.sideNavigation.toggle"),onClick:i[0]||(i[0]=(...C)=>e(n)&&e(n)(...C))},[o(g,{"is-active":e(s)},null,8,["is-active"])],8,Ge),o(m,{delay:200,class:"flex"},{default:h(()=>[o(w,{class:k(["p-2 text-accent transition-opacity duration-300",{"opacity-0":!e(s)}]),onClick:e(n)},null,8,["class","onClick"])]),_:1})]),o(m,{"from-left":""},{default:h(()=>[o(d,{"hydrate-on-idle":""})]),_:1})]),r("div",{class:k(["bg-white absolute left-0 inset-y-0 pt-[50px] lg:max-w-[480px] w-full -translate-x-3/4 transition-transform flex flex-col",{"translate-x-0 ease-out duration-500":e(s),"ease-in duration-500":!e(s)}])},[r("div",Xe,[e(_)?x("",!0):(c(),y(z,{key:0},[o($,{"in-sidebar":"",class:"relative z-10 mb-4","hydrate-on-idle":""}),o(f,{class:"relative z-10","hydrate-on-idle":""}),e(a)&&e(p)&&e(s)&&!e(u)?(c(),N(S,{key:0,"category-id":e(a).id,class:"order-1","hydrate-on-idle":""},null,8,["category-id"])):x("",!0),e(l)===0?(c(),y(z,{key:1},[i[3]||(i[3]=r("div",{class:"border-t border-gray-50 mb-4"},null,-1)),o(E,{"hydrate-on-idle":""})],64)):x("",!0)],64)),e(l)===0?(c(),y(z,{key:1},[i[4]||(i[4]=r("div",{class:"border-t border-gray-50 my-4"},null,-1)),o(P,null,{default:h(()=>[o(V,{"hydrate-on-idle":""})]),_:1})],64)):x("",!0)])],2)]),_:1},8,["visible"])],2)}}}),Ze=Object.assign(We,{__name:"SideNavigation"}),Je=I("components/promotion/PromotionBanner.vue",()=>b(()=>import("./BqDsdq4W.js"),__vite__mapDeps([62,63,64,1,2,65,66,42,67,68,4,11,69,70,71,72,73,74,75,76,77,5,78,9,14]),import.meta.url).then(t=>t.default||t)),Qe=T(()=>b(()=>import("./CXnyn0GX.js"),__vite__mapDeps([22,1,2,3,14]),import.meta.url).then(t=>t.default||t)),Ye=I("components/layout/headers/TopRightNavigation.vue",()=>b(()=>import("./DeVteIe5.js"),__vite__mapDeps([12,13,1,2,6,7,8,9,14,15,16,17,18,19,20,21]),import.meta.url).then(t=>t.default||t)),et={class:"relative flex px-[20px] md:px-[30px] py-2 md:h-[4.375rem] items-center justify-between gap-[10px]"},tt={class:"flex items-center gap-[20px]"},nt=["aria-label"],at=L({__name:"AppHeader",setup(t){const{isDesktop:n,isDeviceUnknown:s}=G(),{isHome:a}=fe(),{transparentHeader:l}=ze(),_=O(),p=O();let u=O(!1);Ne(p),Se(p);const{isSideNavigationOpen:v,toggleSideNavigation:i}=B(!0),{input:g,focused:w,close:m}=D(),{getLocalizedRoute:d}=ye(),{navigationTreeItems:$}=he(),{isExactActive:f}=xe({to:d(F.checkout.path)});return A(w,S=>{S&&i(!1)}),A(v,S=>{S&&m()}),K(()=>{_.value?.getAttribute("data-clicked")&&i(!0),u=R(()=>l.value)}),(S,E)=>{const V=Je,P=H,C=W,J=Z,Q=Qe,j=Re,Y=Ye,ee=Ze;return c(),y(z,null,[o(P,null,{default:h(()=>[o(V,{"hydrate-on-idle":""})]),_:1}),r("div",{id:"header",ref_key:"headerRef",ref:p,class:k(["top-0 z-20 w-full transition-all duration-300",{"sticky bg-white":e(g),"sticky text-white bg-[linear-gradient(180deg,_#000_-99.5%,_rgba(0,0,0,0.57)_25.19%,_rgba(0,0,0,0)_100%)] backdrop-blur-[1px]":(e(u)||e(a))&&!e(g),"sticky text-black bg-white":!e(u)&&!e(a)}]),"data-testid":"main-header"},[r("div",et,[r("div",tt,[r("div",{ref_key:"sideNavigationButton",ref:_,class:"block cursor-pointer p-[15px] m-[-15px]","data-testid":"side-navigation-button","aria-label":S.$t("accessibility.sideNavigation.toggle"),onclick:"this.setAttribute('data-clicked', 'true')",onClick:E[0]||(E[0]=ot=>e(i)(!0))},[o(C,{"is-active":e(v)},null,8,["is-active"])],8,nt),o(J,{class:k(["flex-initial p-2",e(a)&&!e(g)?"text-white":"text-accent"])},null,8,["class"]),!e(f)&&e($)?.length?(c(),N(Q,{key:0,class:"hidden lg:block ml-[20px]",white:e(a)||e(u)},null,8,["white"])):x("",!0)]),e(f)?x("",!0):(c(),y(z,{key:0},[e(s)||e(n)?(c(),N(j,{key:0,transparent:(e(a)||e(u))&&!e(g)},null,8,["transparent"])):x("",!0),o(Y,{"hydrate-on-idle":""})],64))]),!e(s)&&!e(n)?(c(),N(j,{key:0,transparent:(e(a)||e(u))&&!e(g)},null,8,["transparent"])):x("",!0)],2),o(ee,{transparent:e(a)||e(u),class:"lg:z-20"},null,8,["transparent"])],64)}}}),gt=Object.assign(at,{__name:"AppHeader"});export{gt as _,I as a,Ze as b,vt as c,He as u};
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.