1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4912,8840],{17468:(e,t,n)=>{n.d(t,{l:()=>o});var l=n(60004),r=n(56645),a=n(2340),i=n(71234);let o=e=>{let{variant:t,primary:n,secondary:o,tertiary:s,noOutline:u}=e,{isGG:c,isJR:d,isMF:b}=(0,l.useContext)(a._0),h=(0,i.G9c)(),f=(0,r.A)(h&&"bg-klub-teal-500 text-klub-teal-100 klub-button\n border-2 border-transparent\n hover:bg-klub-teal-400 hover:text-klub-teal-700\n active:bg-klub-teal-600 active:text-klub-teal-100\n data-[pressed]:bg-klub-teal-600 data-[pressed]:text-klub-teal-100\n group-active:bg-klub-teal-600 group-active:text-klub-teal-100\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-neutral-100\n disabled:bg-klub-neutral-300 disabled:text-klub-neutral-600 disabled:opacity-100\n aria-disabled:bg-klub-neutral-300 aria-disabled:text-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),x=(0,r.A)(h&&"bg-klub-neutral-100 text-klub-neutral-700 klub-button\n border-2 border-transparent\n hover:bg-klub-neutral-200 hover:text-klub-teal-700\n active:bg-klub-neutral-300 active:text-klub-neutral-700\n data-[pressed]:bg-klub-neutral-300 data-[pressed]:text-klub-neutral-700\n group-active:bg-klub-neutral-300 group-active:text-klub-neutral-700\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-neutral-100 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n disabled:bg-klub-neutral-300 disabled:text-klub-neutral-600 disabled:opacity-100\n aria-disabled:bg-klub-neutral-300 aria-disabled:text-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),g=(0,r.A)(h&&"bg-transparent text-klub-neutral-100 klub-button\n border-2 border-klub-neutral-100\n hover:bg-klub-neutral-200 hover:text-klub-teal-700 hover:border-klub-neutral-200\n active:bg-klub-neutral-300 active:text-klub-neutral-700 active:border-klub-neutral-300\n data-[pressed]:bg-klub-neutral-300 data-[pressed]:text-klub-neutral-700 data-[pressed]:border-klub-neutral-300\n group-active:bg-klub-neutral-300 group-active:text-klub-neutral-700 group-active:border-klub-neutral-300\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-neutral-100 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n disabled:bg-klub-neutral-200 disabled:text-klub-neutral-600 disabled:border-klub-neutral-600 disabled:opacity-100\n aria-disabled:bg-klub-neutral-200 aria-disabled:text-klub-neutral-600 aria-disabled:border-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),v=(0,r.A)(h&&"bg-transparent text-klub-neutral-700 klub-button\n border-2 border-klub-neutral-700\n hover:bg-klub-neutral-700 hover:text-klub-neutral-100\n active:bg-klub-teal-700 active:text-klub-neutral-100 active:border-klub-teal-700\n data-[pressed]:bg-klub-teal-700 data-[pressed]:text-klub-neutral-100 data-[pressed]:border-klub-teal-700\n group-active:bg-klub-teal-700 group-active:text-klub-neutral-100 group-active:border-klub-teal-700\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-neutral-100\n disabled:bg-klub-neutral-200 disabled:text-klub-neutral-600 disabled:border-klub-neutral-600 disabled:opacity-100\n aria-disabled:bg-klub-neutral-200 aria-disabled:text-klub-neutral-600 aria-disabled:border-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),p=(0,r.A)(h&&"bg-klub-teal-100 text-klub-teal-500 klub-button\n border-2 border-transparent\n hover:bg-klub-teal-200\n active:bg-klub-teal-300 active:text-klub-teal-600\n data-[pressed]:bg-klub-teal-300 data-[pressed]:text-klub-teal-600\n group-active:bg-klub-teal-300 group-active:text-klub-teal-600\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n disabled:bg-klub-neutral-300 disabled:text-klub-neutral-600 disabled:opacity-100\n aria-disabled:bg-klub-neutral-300 aria-disabled:text-klub-neutral-600 aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),m=(0,r.A)(h&&"bg-klub-teal-500 text-klub-teal-100 klub-button\n border-2 border-klub-teal-100\n hover:bg-klub-teal-400 hover:text-klub-teal-700 hover:border-klub-teal-100\n active:bg-klub-teal-600 active:text-klub-teal-100 active:border-klub-teal-100\n data-[pressed]:bg-klub-teal-600 data-[pressed]:text-klub-teal-100 data-[pressed]:border-klub-teal-100\n group-active:bg-klub-teal-600 group-active:text-klub-teal-100 group-active:border-klub-teal-100\n focus:outline-none focus-visible:outline-none\n focus-visible:ring-2 focus-visible:ring-klub-teal-400 focus-visible:ring-offset-2 focus-visible:ring-offset-klub-teal-700\n disabled:bg-klub-neutral-500 disabled:text-klub-neutral-200 disabled:border-transparent disabled:opacity-100\n aria-disabled:bg-klub-neutral-500 aria-disabled:text-klub-neutral-200 aria-disabled:border-transparent aria-disabled:opacity-100 aria-disabled:pointer-events-none\n transition-colors duration-200"),k=(0,r.A)(h?f:(0,r.A)(c&&"py-3.5\n text-black active:text-black hover:text-ci-yellow\n bg-ci-yellow active:bg-ci-yellow hover:bg-black\n border-2 border-ci-yellow hover:border-black active:border-ci-yellow",d&&"bg-ci-pink \n text-white hover:text-black active:text-black\n ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n active:shadow-ctaPrimaryActiveShadow\n border-2 border-ci-pink \n before:content-['']\n before:w-full before:h-full before:absolute before:top-0 before:left-0\n before:border-ci-pink before:border-2 before:translate-y-2 before:-translate-x-2\n before:transition-transform before:duration-200 before:ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n hover:before:translate-x-0 hover:before:translate-y-0\n active:before:translate-x-0 active:before:translate-y-0\n ",d&&u&&"before:hidden",b&&"bg-graphite text-white\n border-3 border-transparent \n hover:bg-white hover:text-graphite hover:border-graphite\n focus:outline-none focus:[border-radius:0] focu
1s:border-white focus:ring-6 focus:ring-blue-focus\n focus:hover:bg-white focus:hover:text-graphite focus:hover:border-graphite\n disabled:bg-graphite disabled:text-white disabled:opacity-60\n transition-all duration-200")),w=(0,r.A)(h?x:b&&"bg-white text-black-500\n border-3 border-transparent \n hover:bg-graphite hover:text-white hover:border-white\n focus:outline-none focus:[border-radius:0] focus:bg-gray9 focus:border-white focus:ring-8 focus:ring-yellow-focus\n focus:box-shadow-[0_0_0_3px_#000]\n focus:ring-offset-[3px] focus:ring-offset-black\n focus:hover:bg-graphite focus:hover:text-white focus:hover:border-white\n disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n transition-all duration-200"),y=(0,r.A)(h?v:b&&"bg-transparent text-graphite\n border-3 border-graphite \n hover:bg-white hover:text-graphite hover:border-graphite\n focus:outline-none focus:[border-radius:0] focus:bg-white focus:border-graphite focus:ring-8 focus:ring-blue-focus \n focus:ring-offset-[3px] focus:ring-offset-white\n focus:hover:bg-white focus:hover:text-graphite focus:hover:border-graphite\n disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n transition-all duration-200"),j=(0,r.A)(h?g:(0,r.A)(c&&"py-3.5\n text-ci-yellow active:text-black hover:text-black\n bg-black bg-opacity-25 active:bg-ci-yellow hover:bg-ci-yellow\n border-2 border-ci-yellow",d&&"bg-transparent text-graphite\n border-2 border-black \n hover:border-ci-pink\n hover:text-ci-pink\n active:border-ci-pink\n active:text-ci-pink\n ease-[cubic-bezier(0.33, 1, 0.68, 1)] transition-all\n disabled:border-graphite",b&&"bg-white text-graphite\n border-3 border-graphite \n hover:bg-graphite hover:text-white hover:border-graphite\n focus:outline-none focus:[border-radius:0] focu
1s:bg-white focus:border-graphite focus:ring-8 focus:ring-blue-focus \n focus:ring-offset-[3px] focus:ring-offset-white\n disabled:bg-[#E0E0E0] disabled:text-[#999999] disabled:border-transparent disabled:opacity-50\n transition-all duration-200")),C=(0,r.A)(h?p:c&&"py-4\n text-white active:text-white hover:text-black\n bg-black active:bg-black hover:bg-ci-yellow"),N={primary:k,primaryWhite:w,secondary:j,secondaryWhite:y,tertiary:h?p:b||d?y:C,inverse:m,inverseFilled:p};return t?N[Array.isArray(t)?t[0]:t]||N.primary:n?N.primary:o?N.secondary:s?N.tertiary:N.primary}},17959:(e,t,n)=>{n.d(t,{n:()=>g,N:()=>x});var l=n(60072),r=n(60004),a=n(17698),i=n.n(a),o=n(56645),s=n(2340),u=n(71234),c=n(17468),d=n(23026);function b(e){var t,n;let l=null!=(n=null==(t=e.split("?")[0])?void 0:t.split("#")[0])?n:e;return l.length>1&&l.endsWith("/")?l.slice(0,-1):l||"/"}function h(e){try{return decodeURIComponent(e)}catch(t){return e}}var f=n(10983);let x=e=>{let{to:t,className:n="",children:a,locale:o,openInSameTab:s,forceAnchor:c,role:d,"aria-label":b,"aria-disabled":h,onClick:f}=e,[x,g]=(0,r.useState)(!1),v=(0,u.Tiy)(t),p=(()=>{if(!v)return"";let e=(0,u.gCO)(v)||v,t=(0,u.AsB)()&&(0,u.Ttp)(e)||e;return(0,u._Ep)(t)||t})(),m=(0,u.AsB)()&&((0,u.ZF9)(p)||(0,u.Hpi)(p));if((0,r.useEffect)(()=>{(0,u.i9S)(p)&&g(!0)},[p]),!p)return null;let[,k]=p.match(/(?:^|\/)([a-z]{2}(?:-[a-z]{2})?)(?=\/|$)/)||[],w=!!h||void 0;return x||c||m?(0,l.jsx)("a",{href:p,className:n,target:s||m?"":"_blank",rel:s||m?void 0:"noopener noreferrer",role:d||"link","aria-label":b,"aria-disabled":w,onClick:f,children:a}):(0,l.jsx)(i(),{href:p,locale:!k&&o,prefetch:!1,className:n,"aria-label":b,"aria-disabled":w,onClick:f,children:a})},g=e=>{let{to:t="/",text:n="",className:a="",disabled:i,variant:g,noOutline:v,openInSameTab:p,forceAnchor:m,onClick:k}=e,{isMF:w,navigateToJumpmark:y}=(0,r.useContext)(s._0),j=(0,u.G9c)(),C=(0,u.jtv)(),{locale:N,asPath:A}=(0,f.useRouter)(),L=(0,d.z)({disabled:i,noOutline:v}),E=(0,c.l)({variant:g,noOutline:v}),_=(0,o.A)(j?"aria-disabled:pointer-events-none":"pointer-events-none",!j&&(w?"opacity-20":"opacity-50"));if(!t)return null;let M=(0,u.Tiy)(t);if(!M)return null;let[,I]=M.match(/(?:^|\/)([a-z]{2}(?:-[a-z]{2})?)(?=\/|$)/)||[],S=(0,o.A)("cta-link variant-".concat(g),L,E,"inline-flex items-center justify-center w-full",a,i&&_);return(0,l.jsx)(x,{to:M,locale:!I&&N,className:S,openInSameTab:p,forceAnchor:m,onClick:function(e){if(j&&i)return void e.preventDefault();if(null==k||k(e),e.defaultPrevented||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||0!==e.button)return;let n=function(e,t){var n;if(!(null==e?void 0:e.trim()))return null;
1let l=e.trim(),r=l.indexOf("#");if(-1===r)return null;let a=null==(n=l.slice(r+1).split("?")[0])?void 0:n.trim();if(!a)return null;let i=l.slice(0,r);return i&&(/^[a-z][a-z0-9+.-]*:/i.test(i)||b(i)!==b(t))?null:(0,u.GsF)(h(a))}(t,A);n&&(e.preventDefault(),y({id:n},!C))},"aria-disabled":!!j&&!!i||void 0,children:n})}},23026:(e,t,n)=>{n.d(t,{z:()=>o});var l=n(2340),r=n(71234),a=n(56645),i=n(60004);let o=e=>{let{disabled:t,noOutline:n,jrCheckout:o}=e,{isGG:s,isJR:u,isMF:c}=(0,i.useContext)(l._0),d=(0,r.G9c)();return(0,a.A)("text-center\n duration-250\n ease-in-out\n disabled:hover:none\n disabled:pointer-events-none",s&&"active:shadow-activeShadow\n font-sofia-sans-extra-condensed\n font-bold\n text-[1.3rem]\n leading-6.5\n tracking-0.125\n uppercase",u&&"relative\n leading-5\n ".concat(o?"text-[16px]":"text-xl","\n ").concat(o?"":"tracking-0.125","\n ").concat(o?"px-14":"px-3","\n font-bold\n pt-[1.063rem]\n pb-[0.938rem]\n uppercase"),d&&"font-montserrat\n min-h-[44px]\n py-3\n px-6\n klub-button\n aria-disabled:pointer-events-none",c&&!d&&"font-montserrat\n py-3 \n px-14\n font-bold \n text-[16px] \n leading-5\n disabled:opacity-20",!c&&t&&"disabled:opacity-50",n&&"no-outline")}},38840:(e,t,n)=>{n.r(t),n.d(t,{default:()=>U});var l=n(60072),r=n(56645),a=n(10983),i=n(60004),o=n(35447),s=n(2340),u=n(71234),c=n(7559),d=n(30463),b=n.n(d),h=n(1273),f=n(65505),x=n(17959);let g=(0,i.createContext)({});var v=n(89034);let p=e=>{let{logo:t}=e,{locale:n}=(0,a.useRouter)(),{isMF:o,isHomePage:c,navigateToJumpmark:d,topNavigationAnchorId:p}=(0,i.useContext)(s._0),{level1IsCentered:m,level1CalculationFinished:k,setOpenMobile:w}=(0,i.useContext)(g),[y,j]=(0,f.A)(),C=(0,u.$eP)(t),{t:N}=(0,h.Bd)("a11y"),A=(0,u.G9c)(),L=A?function(){let e=(v.env.NEXT_PUBLIC_ASSET_PREFIX||"").replace(/\/$/,"");return"".concat(e,"/KLUB.svg")}():null,E=L||C,_=A?"relative h-[34px] w-20 lg:h-[46px] lg:w-[110px]":o?"relative h-10 w-10":"relative h-9 sm:h-12 w-9 sm:w-12",M=E?L?(0,l.jsx)("img",{src:L,alt:"",className:"h-full w-full object-contain"}):(0,l.jsx)(b(),{src:E,alt:"",layout:"fill",objectFit:"contain",loader:u.R2C}):null;return(0,l.jsx)("div",{ref:y,className:(0,r.A)("navi-brand-logo flex items-center",!m&&k&&"lg:mr-8",o&&"md:mr-14"),style:m&&k?{minWidth:null==j?void 0:j.width}:{},children:(0,l.jsx)(l.Fragment,{children:c?(0,l.jsx)("button",{onClick:()=>{d({id:p}),w(!1)},className:_,type:"button","aria-label":N("headerLogoAltHome",{defaultValue:"Zum Seitenanfang"}),children:M}):(0,l.jsx)("div",{className:_,children:(0,l.jsx)(x.N,{to:A?"/klub":"/",locale:n,"aria-label":N("headerLogoAlt",{defaultValue:"Zur Startseite"}),children:M})})})})};var m=n(87700);let k=e=>{let{className:t}=e;return(0,l.jsx)("svg",{className:t,width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",role:"presentation",children:(0,l.jsx)("path",{d:"M10 12.4132C13.2174 12.4132 15.8478 9.78278 15.8478 6.54365C15.8478 3.28278 13.2174 0.652344 10 0.652344C6.78261 0.652344 4.15217 3.28278 4.15217 6.52191C4.15217 9.78278 6.78261 12.4132 10 12.4132ZM10 2.39147C12.2609 2.39147 14.1087 4.2393 14.1087 6.52191C14.1087 8.80452 12.2609 10.6523 10 10.6523C7.73913 10.6523 5.8913 8.80452 5.8913 6.52191C5.8913 4.2393 7.73913 2.39147 10 2.39147ZM12.7174 12.9784C12.4348 12.8915 12.1087 12.9567 11.8913 13.1523L10 14.761L8.1087 13.1523C7.86957 12.9567 7.56522 12.8915 7.28261 12.9784C6.06522 13.3697 0 15.4567 0 18.4784C0 18.9567 0.391304 19.348 0.869565 19.348H19.1304C19.6087 19.348 20 18.9567 20 18.4784C20 15.4567 13.9348 13.3697 12.7174 12.9784ZM2.19565 17.6089C3.15217 16.5871 5.45652 15.4567 7.36957 14.8045L9.43478 16.5654C9.76087 16.848 10.2391 16.848 10.5652 16.5654L12.6304 14.8045C14.5435 15.4784 16.8478 16.6089 17.8043 17.6089H2.19565Z",fill:"currentColor"})})},w=e=>{let{children:t,className:n,...a}=e,{isGG:o,isJR:c,isMF:d}=(0,i.useContext)(s._0),b=(0,u.G9c)();return(0,l.jsx)("div",{className:(0,r.A)(" \n lg:mr-8\n inline-flex \n items-center \n ",o&&"font-sofia-sans-extra-condensed\n leading-6 lg:leading-7\n text-2xl lg:text-1.75xl\n font-bold\n tracking-0.
1125 lg:tracking-0.075\n transition-colors\n duration-300\n text-white\n uppercase",c&&"\n text-xl\n text-white\n leading-5\n tracking-0.125\n active:text-ci-pink\n hover:text-ci-pink\n uppercase",d&&!b&&"font-montserrat\n text-graphite hover:text-ci-yellow\n max-[1024px]:font-black max-[1024px]:font-[900] min-[1025px]:font-bold\n text-3.5xl lg:text-[0.9375rem] \n leading-[normal] lg:leading-normal\n border-b-[1px] border-[#E7E7E7] lg:border-none\n pb-4 lg:pb-0 my-2 lg:my-2\n ",b&&"font-montserrat font-normal\n text-klub-neutral-700 hover:text-klub-neutral-700\n text-[15px] lg:text-[15px]\n leading-[1.6] lg:leading-[1.5]\n border-b border-klub-neutral-300 lg:border-none\n py-5 lg:py-0 my-0 lg:my-2\n w-full lg:w-auto\n transition-colors duration-300\n ",!d&&"my-4 lg:my-2 xl:my-0",n),...a,children:t})},y=e=>{var t,n,o,c,d,b;let{item:h,children:f,itemsLength:v}=e,{locale:p}=(0,a.useRouter)(),{isDesktop:m,isDesktopXS:k,isGG:y,isJR:j,isMF:C}=(0,i.useContext)(s._0),{openLevel2:N,setOpenLevel2:A,setOpenMobile:L}=(0,i.useContext)(g),E=(0,u.G9c)(),_=(0,l.jsxs)("div",{className:"flex items-center",children:[(0,l.jsx)("span",{className:(0,r.A)(h.connectedNode||h.path&&"#"!==h.path?"cursor-pointer":"cursor-default",y&&"tracking-0.075",N===h.id?y?"text-ci-yellow":j?"text-ci-pink":E?"text-klub-neutral-700":C?"text-ci-yellow":"text-white":null,C&&!E&&"text-graphite hover:text-ci-yellow"),children:f}),!!(null==(t=h.childItems)?void 0:t.nodes.length)&&(0,l.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"\n ml-2 p-1 box-content\n ".concat(N===h.id?"rotate-180":"","\n "),children:(0,l.jsx)("path",{d:"M12.0002 16.9349C11.7132 16.9349 11.4524 16.8306 11.2437 16.6219L4.72194 9.83926C4.33063 9.42187 4.33063 8.7697 4.74802 8.35231C5.16542 7.961 5.81759 7.961 6.23498 8.3784L12.0002 14.3784L17.7654 8.3784C18.1567 7.961 18.835 7.961 19.2524 8.35231C19.6698 8.74361 19.6698 9.42187 19.2785 9.83926L12.7567 16.6219C12.548 16.8306 12.2872 16.9349 12.0002 16.9349Z",fill:"currentColor"})})]});return(0,i.useEffect)(()=>{let e=e=>{"Escape"===e.key&&N&&A(null)};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[N]),(0,l.jsx)(w,{className:(0,r.A)(y&&N===h.id&&"text-ci-yellow",y?v>8?"lg:text-105% hd:text-1.75xl":v>=6?"lg:text-1.5xl hd:text-1.75xl":"lg:text-1.75xl":"",C?v>8?"lg:text-105% hd:text-regular":v>=6?"lg:text-ctaSmall":"hd:text-regular":"",j&&N===h.id&&"text-ci-pink",C&&!E&&N===h.id&&"text-graphite",E&&N===h.id&&"text-klub-neutral-700 lg:after:opacity-100",E&&"relative lg:pb-2 lg:after:absolute lg:after:inset-x-0 lg:after:bottom-0 lg:after:h-0.5 lg:after:rounded-sm lg:after:bg-klub-mint-600 lg:after:opacity-0 lg:after:transition-opacity lg:hover:after:opacity-100"),onMouseEnter:()=>(m||k)&&A(h.id),children:(m||k)&&(null==(o=h.childItems)||null==(n=o.nodes)?void 0:n.length)?(0,l.jsx)(l.Fragment,{children:h.connectedNode||h.path&&"#"!==h.path?(0,l.jsx)(x.N,{openInSameTab:y,to:h.path.replace("/".concat(p,"/"),"/"),children:_}):(0,l.jsx)("button",{className:y||j?"uppercase cursor-pointer":"","aria-haspopup":"true","aria-expanded":N===h.id,"aria-controls":"flyout",onKeyDown:e=>{"Enter"===e.key&&A(N?null:h.id)},children:_})}):!m&&!k&&(null==(d=h.childItems)||null==(c=d.nodes)?void 0:c.length)?(0,l.jsxs)("div",{className:"flex items-center justify-between w-full",onClick:()=>A(h.id),children:[(0,l.jsx)("span",{children:f}),(null==(b=h.childItems)?void 0:b.nodes.length)?(0,l.jsx)("div",{children:(0,l.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"\n ml-3\n -rotate-90\n ",children:(0,l.jsx)("path",{d:"M12.0002 16.9349C11.7132 16.9349 11.4524 16.8306 11.2437 16.6219L4.72194 9.83926C4.33063 9.42187 4.33063 8.7697 4.74802 8.35231C5.16542 7.961 5.81759 7.961 6.23498 8.3784L12.0002 14.3784L17.7654 8.3784C18.1567 7.961 18.835 7.961 19.2524 8.35231C19.6698 8.74361 19.6698 9.42187 19.2785 9.83926L12.7567 16.6219C12.548 16.8306 12.2872 16.9349 12.0002 16.9349Z",fill:E?"currentColor":C?"#222E39":"#FFF"})})}):null]}):(null==h?void 0:h.path)?(0,l.jsx)(x.N,{openInSameTab:y,to:h.path.replace("/".concat(p,"/"),"/"),children:(0,l.jsx)("div",{className:"pt-[2px]",onClick:()=>!m&&!k&&L(!1),children:(0,l.jsx)("span",{className:"cursor-pointer",children:f})})}):null})},j="\n query MainNavigation($id: ID!, $cursor: String) {\n menu(id: $id, idType: NAME) {\n name\n id\n mainNavigationSettings {\n backButton\n ctaGroup {\n active\n alternativeJourney\n cta\n ctaLink\n ctaMethod\n ctaText\n form {\n nodes {\n __typename\n ... on Form {\n databaseId\n }\n }\n }\n isActive\n trackingClass\n variant\n }\n logo\n selfserviceLabel\n selfserviceUrl\n }\n menuItems(first: 50, after: $cursor) {\n pageInfo {\n hasNextPage\n endCursor\n }\n nodes {\n acfMenuItem {\n image\n }\n label\n parentId\n id\n path\n connectedNode {\n node {\n id\n }\n }\n childItems {\n nodes {\n id\n }\n }\n }\n }\n }\n}\n ",C=(e,t,n,l)=>(0,o.I)({queryKey:["MainNavigation",t],queryFn:async()=>e.request({document:j,variables:t,requestHeaders:l}),...n});async function N(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",l=(0,u.zFC)(!1,{wordpressSource:n}),r=[],a=async i=>{let o={id:"MAIN ".concat(e),...i?{cursor:i}:{}},s=await l.request(C.document,o);if(!(null==s?void 0:s.menu))return null;let{menuItems:{nodes:c,pageInfo:{hasNextPage:d,endCursor:b}},mainNavigationSettings:h}=null==s?void 0:s.menu;if(t||(t=h),r.push(...c),d)return a(b);let f={main_Navigation_Settings:t,menuItems:{nodes:r,pageInfo:{hasNextPage:!1,endCursor:null}}};return"klub"===n?function(e){var t,n,l;let r=null==(n=e.menuItems)||null==(t=n.nodes)?void 0:t.map(e=>(null==e?void 0:e.path)?{...e,path:(0,u.Ttp)(e.path)}:e),a=null==(l=e.main_Navigation_Settings)?void 0:l.ctaGroup,i=(null==a?void 0:a.ctaLink)!=null?{...e.main_Navigation_Settings,ctaGroup:{...a,ctaLink:(0,u.Ttp)(a.ctaLink)}}:e.main_Navigation_Settings;return{...e,main_Navigation_Settings:i,menuItems:{...e.menuItems,nodes:r}}}(f):f};return a()}C.document=j,C.getKey=e=>["MainNavigation",e];var A=n(70868);let L=e=>{let{wrapperRef:t}=e,{openOffCanvas:n,isDesktop:c,isDesktopXS:d,setCanvasLeftOpen:b,isJR:f,isGG:v,isMF:p}=(0,i.useContext)(s._0),{trackCtaClick:w}=(0,A.$I)();(0,a.useRouter)();let{level1CalculationFinished:j,level1IsCentered:L,setLevel1CalculationFinished:E,setLevel1IsCentered:_}=(0,i.useContext)(g),{locale:M,isPreview:I,asPath:S}=(0,a.useRouter)(),B=(0,u.vrW)(M),R=(0,u.Wzg)(S),[z,T]=(0,i.useState)(null),[F,G]=(0,i.useState)(null),[O,K]=(0,i.useState)(null),{t:P}=(0,h.Bd)("a11y"),W=C.getKey({id:"MAIN ".concat(B)}),{data:Z,isLoading:H}=(0,o.I)({queryKey:p?(0,u._tc)(W,R):W,queryFn:async()=>await N(B,p?R:"default"),refetchOnWindowFocus:I,refetchOnMount:!1,refetchOnReconnect:!1,...!I?{staleTime:36e5}:{}}),{menuItems:$,main_Navigation_Settings:{ctaGroup:q,selfserviceUrl:D}}=Z;(0,i.useEffect)(()=>{$&&K($.nodes.filter(e=>!e.parentId))},[$]);let V=(0,i.useCallback)(e=>{null!==e&&T(e.getBoundingClientRect())},[O]),J=(0,i.useCallback)(e=>{null!==e&&G(e.getBoundingClientRect())},[O]);(0,i.useEffect)(()=>
1{if((c||d)&&(null==z?void 0:z.width)&&F&&(null==t?void 0:t.current)&&(null==O?void 0:O.length)){E(!1);let e=t.current.getBoundingClientRect().width-64;e-2*F.width>z.width?_(!0):_(!1),E(!0)}},[null==z?void 0:z.width,F,t,O,c,f,d,E,_,null==O?void 0:O.length]);let Y=(0,u.G9c)(),X=(0,r.A)(v&&"pb-3 pt-3 gg:px-2 hd:px-7 lg:text-1.75xl hd:text-2xl lg:min-w-[11rem] hd:min-w-56",f&&"active:text-white active:shadow-none border-none min-w-[12rem]",p&&!Y&&"text-graphite !leading-4 !py-[0.5rem] !px-[1.5rem] w-max",Y&&"min-h-12 min-w-[11.5rem] whitespace-nowrap !px-6 !py-0 !leading-none",q.trackingClass);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:(0,r.A)("flex w-full",!p&&L&&j&&"justify-center"),children:(0,l.jsx)("div",{ref:V,className:f?"flex":"",children:null==O?void 0:O.map(e=>(0,l.jsx)(y,{item:e,itemsLength:O.length,children:p?(0,u.G9e)(e.label):e.label},e.id))})}),(0,l.jsx)("div",{children:(0,l.jsxs)("div",{className:(0,r.A)("flex items-center",Y?"text-klub-teal-500":p?"text-graphite":"text-white"),ref:J,children:[D&&!Y&&(0,l.jsx)("div",{className:(0,r.A)("w-5 mr-8 pt-1",f&&"w-auto pb-2 lg:pb-1 mt-2",p&&"mr-7"),children:(0,l.jsxs)(x.N,{to:D,className:"inline-block focus-outline",children:[(0,l.jsx)("span",{className:"sr-only",children:P("headerLoginAlt")}),(0,l.jsx)(k,{})]})}),(0,l.jsxs)(l.Fragment,{children:["link"!==q.ctaMethod[0]?(0,l.jsx)(m.$,{id:"checkout"===q.ctaMethod[0]&&"checkout-cta",variant:q.variant,noOutline:f,addClasses:X,value:q.ctaText,method:q.ctaMethod,onClick:()=>{var e,t;(0,u.mBJ)(n,q),w(q.ctaText,q.ctaMethod),n(q.ctaMethod,{alternativeJourney:q.alternativeJourney,formId:null==(t=q.form)||null==(e=t.nodes.find(e=>"Form"===e.__typename))?void 0:e.databaseId})}}):null,"link"===q.ctaMethod[0]?(0,l.jsx)(x.n,{noOutline:f,variant:q.variant,to:q.ctaLink,text:q.ctaText,className:X,onClick:()=>w(q.ctaText,q.ctaMethod)}):null]})]})})]})};var E=n(60476);let _=e=>{let{animateItem:t,acfMenuItem:n,label:o,path:c}=e,{locale:d}=(0,a.useRouter)(),{isGG:h,isMF:f}=(0,i.useContext)(s._0),[g,v]=(0,i.useState)(!1);(0,i.useEffect)(()=>{v(!0)},[]);let{src:p,onError:m}=(0,u.jKV)((0,u.$eP)(null==n?void 0:n.image)||"",!1);return(0,l.jsx)(x.N,{openInSameTab:h,to:c.replace("/".concat(d,"/"),"/"),children:(0,l.jsxs)("div",{className:"\n relative\n h-96\n overflow-hidden\n filter \n grayscale\n brightness-125\n hover:grayscale-0\n hover:brightness-100\n transition-filter\n duration-500 \n cursor-pointer\n flex\n justify-center\n items-center \n transition-opacity\n duration-500\n ease-[cubic-bezier(0.33, 1, 0.68, 1)] \n ",style:{opacity:+!!g,transitionDelay:"".concat(100*t+400,"ms")},children:[(null==n?void 0:n.image)&&p&&(0,l.jsx)(b(),{src:p,alt:o,layout:"fill",objectFit:"cover",objectPosition:"center",sizes:"40vw",loader:u.R2C,onError:m}),(0,l.jsx)("div",{className:(0,r.A)("\n absolute\n inset-0\n opacity-30\n hover:opacity-10\n transition-opacity\n duration-500\n ","bg-black")}),(0,l.jsx)("span",{className:(0,r.A)("uppercase z-1 pointer-events-none",h&&"font-sofia-sans-extra-condensed text-3.5xl font-bold tracking-0.125",f&&"text-white text-xl font-montserrat font-bold"),children:o})]})})};var M=n(97217),I=n(42297);let S=e=>{let{onClick:t,isPrev:n,className:a,...o}=e,{isGG:u}=(0,i.useContext)(s._0),{t:c}=(0,h.Bd)("a11y");return(0,l.jsx)("button",{...o,onClick:t,className:(0,r.A)("\n main-navigation-slider-button\n absolute\n top-1/2\n transform\n -translate-y-1/2\n w-14\n h-14\n rounded-full\n flex\n items-center\n justify-center\n focus:rounded-full\n z-10\n ",u?(0,r.A)("border-2 border-white text-white",n?"left-4 rotate-180":"right-4"):(0,r.A)("text-black hover:text-white",n?"left-4":"right-4"),a),"aria-label":c(n?"swiper.prevSlideMessage":"swiper.nextSlideMessage"),onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),t()),n&&"ArrowLeft"===e.key&&(e.preventDefault(),t()),n||"ArrowRight"!==e.key||(e.preventDefault(),t())},children:u?(0,l.jsx)(M.A,{}):(0,l.jsx)("div",{className:"\n text-center \n transform \n w-2/5\n ".concat(n?"translate-x-neg10% rotate-90":"translate-x-10% -rotate-90","\n "),children:(0,l.jsx)(I.A,{className:"\n h-full\n w-full\n slider-button__chevron-icon\n "})})})};var B=n(43722);let R=(e,t)=>{t({isBeginning:e.isBeginning,isEnd:e.isEnd})},z=e=>{var t,n;let{level2:a,openLevel2:o}=e,{isMF:u,isJR:c,isGG:d,isDesktop:b,isDesktopXS:h}=(0,i.useContext)(s._0),f=(0,i.useRef)(null),[{isEnd:x,isBeginning:g},v]=(0,i.useState)({isEnd:!0,isBeginning:!0}),p=o&&null!=(n=null==(t=a[o])?void 0:t.items)?n:[],m=p.length>3;return(0,i.useEffect)(()=>{if(v({isBeginning:!0,isEnd:!0}),o&&(null==f?void 0:f.current)&&!f.current.destroyed){var e;null==(e=f.current)||e.slideTo(0,1),R(f.current,v)}},[o]),(0,l.jsx)(B.A,{active:!!p.length,preventScrollOnFocus:d,children:(0,l.jsx)("div",{className:(0,r.A)("\n absolute\n bottom-0 \n left-0\n right-0\n w-full \n -z-1\n translate-y-full\n hd:ml-auto hd:mr-auto\n px-6 py-8\n sm:px-8\n transition-transform\n duration-500\n ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n ",u?"text-white bg-white":c?"bg-transparent":"text-white bg-black",b||h?"visible":"hidden"),style:{transform:p.length?"translateY(100%)":"translateY(0%)"},id:"flyout",children:o&&p.length?m?(0,l.jsxs)("div",{className:"relative w-full",children:[!g&&(0,l.jsx)(S,{className:"z-1",isPrev:!0,onClick:()=>f.current.slidePrev()}),!x&&(0,l.jsx)(S,{className:"z-1",onClick:()=>f.current.slideNext()}),(0,l.jsx)("div",{tabIndex:0}),(0,l.jsx)(E.RC,{className:"!p-1 !-m-1",spaceBetween:16,slidesPerView:3,watchOverflow:!0,onBeforeInit:e=>{var t;f.current=e,null==(t=f.current)||t.slideTo(0,1)},onInit:e=>R(e,v),onSlideChange:e=>R(e,v),onResize:e=>R(e,v),onUpdate:e=>R(e,v),children:p.map((e,t)=>(0,l.jsx)(E.qr,{children:(0,l.jsx)(_,{...e,animateItem:t},e.id)},"flyout_slide_".concat(t)))})]}):(0,l.jsx)("div",{className:"\n grid\n grid-flow-col\n auto-cols-1\n gap-4\n ",children:p.map((e,t)=>(0,l.jsx)(_,{...e,animateItem:t},e.id))}):null})})};var T=n(33785);let F=e=>{let{className:t}=e;return(0,l.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-hidden":!0,children:(0,l.jsx)("path",{d:"M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12L19 6.41Z",fill:"currentColor"})})},G=e=>{var t;let{item:n}=e,r=(0,u.$eP)(null==(t=n.acfMenuItem)?void 0:t.image);return r?(0,l.jsx)(b(),{src:r,alt:n.label,layout:"fill",objectFit:"cover",objectPosition:"center",sizes:"33vw",loader:u.R2C}):null},O=e=>{var t,n,o,c;let{level1:d,level2:b,ctaGroup:f,backButton:v}=e,{locale:k}=(0,a.useRouter)(),{t:j}=(0,h.Bd)("a11y"),{openOffCanvas:C,isJR:N,isGG:A,isMF:L,isDesktop:E,isDesktopXS:_}=(0,i.useContext)(s._0),{openLevel2:M,setOpenLevel2:I,openMobile:S,setOpenMobile:B,settings:R}=(0,i.useContext)(g),[z,O]=(0,i.useState)(!1),[K,P]=(0,i.useState)(!1),W=!!(null==(t=b[M])?void 0:t.items.length),Z=(0,u.CGI)(W,500),H=(0,u.G9c)(),$=null==R||null==(n=R.main_Navigation_Settings)?void 0:n.logo;(0,i.useEffect)(()=>{if(!S)return void P(!1);let e=setTimeout(()=>P(!0),350);return()=>clearTimeout(e)},[S]),(0,i.useEffect)(()=>{S||O(!1)},[S]);let q=(0,l.jsxs)("div",{className:"w-full pt-4 pb-4",children:["link"!==f.ctaMethod?(0,l.jsx)(m.$,{noOutline:N,variant:f.variant,addClasses:(0,r.A)("\n ".concat(f.trackingClass,"\n w-full \n "),L&&!H&&"text-graphite font-montserrat font-bold text-[17px] !leading-4 normal-case",H&&"w-full",N&&"font-hurme"),value:f.ctaText,method:f.ctaMethod,onClick:()=>{(0,u.mBJ)(C,f)}}):null,"link"===f.ctaMethod?(0,l.jsx)(x.n,{noOutline:N,variant:f.variant,to:f.ctaLink,text:f.ctaText,className:(0,r.A)("\n ".concat(f.trackingClass,"\n w-full \n "),L&&!H&&"text-gra
1phite font-montserrat font-bold text-[17px] !leading-4 normal-case",H&&"w-full",N&&"font-hurme")}):null]}),D=(0,r.A)("fixed bottom-0 z-[9999] px-6 pt-4 pb-8 transition-opacity duration-300",K?"opacity-100":"opacity-0 pointer-events-none",H?"right-0 left-auto w-[80%] max-w-[312px] bg-klub-neutral-100 text-klub-neutral-700":"left-0 right-0",!H&&(L?"bg-white text-graphite":"bg-black text-white"));return(0,l.jsxs)("div",{className:(0,r.A)("\n mobile-navi-flyout\n w-full \n h-full\n overflow-hidden\n flex\n flex-col\n ",H?"bg-klub-neutral-100 text-klub-neutral-700 px-0 pt-0":"px-6",L&&!H&&"bg-white text-graphite pt-8",!L&&!H&&"bg-black text-white",N&&"\n border-t \n border-gray8\n pt-10\n ",E||N&&_?"hidden":"block"),children:[H&&(0,l.jsxs)("div",{className:"flex shrink-0 items-center justify-between border-b border-klub-neutral-300 px-4 py-3",children:[(0,l.jsx)(p,{logo:$}),(0,l.jsx)("button",{type:"button",className:"flex size-12 shrink-0 items-center justify-center text-klub-neutral-700 focus-outline",onClick:()=>{B(!1),I(null)},"aria-label":j("closeMenu"),children:(0,l.jsx)(F,{className:"size-6"})})]}),(0,l.jsxs)("div",{className:(0,r.A)("relative flex min-h-0 w-full flex-1 flex-col",H&&"px-4"),children:[!(z&&M)&&(0,l.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto no-scrollbar",style:{paddingBottom:"14rem"},children:(0,l.jsx)("div",{className:(0,r.A)("flex flex-col overflow-x-hidden",N&&"items-center"),children:d.map(e=>(0,l.jsx)(y,{item:e,children:L?(0,u.G9e)(e.label):e.label},e.id))})}),M&&!!b[M].items.length&&(0,l.jsx)("div",{className:"h-full w-full flex flex-col min-h-0 absolute top-0 left-0 right-0 bottom-0",children:(0,l.jsx)("div",{className:(0,r.A)("\n w-full\n flex-1\n flex\n flex-col\n min-h-0\n transition-transform\n duration-300\n ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n ",H?"bg-klub-neutral-100":L?"bg-white":"bg-black"),style:{transform:Z?"translateX(0%)":"translateX(100%)"},onTransitionEnd:e=>{e.target===e.currentTarget&&O(!0)},children:(0,l.jsx)("div",{className:"flex-1 min-h-0 overflow-y-auto no-scrollbar",style:{paddingBottom:"12.5rem"},children:(0,l.jsxs)("div",{className:(0,r.A)("w-full flex flex-col",H?"bg-klub-neutral-100":L?"bg-white":"bg-black"),children:[(0,l.jsxs)("div",{className:(0,r.A)("flex items-center my-4"),onClick:()=>{I(null),O(!1)},children:[(0,l.jsx)("svg",{width:"24",height:"25",viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"rotate-90",children:(0,l.jsx)("path",{d:"M12.0002 16.9349C11.7132 16.9349 11.4524 16.8306 11.2437 16.6219L4.72194 9.83926C4.33063 9.42187 4.33063 8.7697 4.74802 8.35231C5.16542 7.961 5.81759 7.961 6.23498 8.3784L12.0002 14.3784L17.7654 8.3784C18.1567 7.961 18.835 7.961 19.2524 8.35231C19.6698 8.74361 19.6698 9.42187 19.2785 9.83926L12.7567 16.6219C12.548 16.8306 12.2872 16.9349 12.0002 16.9349Z",fill:H?"currentColor":L?"#222E39":"#FFF"})}),(0,l.jsx)("span",{className:(0,r.A)("ml-4",!H&&"uppercase",A&&"font-sofia-sans-extra-condensed font-bold",L&&!H&&"font-montserrat normal-case font-black font-[900]",H&&"font-montserrat font-normal normal-case"),children:v})]}),(0,l.jsx)(w,{className:"mb-3",children:null==(o=b[M])?void 0:o.label}),null==(c=b[M])?void 0:c.items.map((e,t)=>{var n;return(0,l.jsx)(x.N,{openInSameTab:A,to:e.path.replace("/".concat(k,"/"),"/"),children:(0,l.jsxs)("div",{className:"\n relative\n h-25\n flex-auto\n overflow-hidden\n flex\n justify-center\n items-center\n cursor-pointer\n mb-2\n transition-opacity\n duration-300\n ease-[cubic-bezier(0.33, 1, 0.68, 1)]\n ",style:{opacity:+!!z,transitionDelay:"".concat((t+1)*50+200,"ms")},onClick:()=>{I(null),O(!1),B(!1)},children:[(null==(n=e.acfMenuItem)?void 0:n.image)&&(0,l.jsx)(G,{item:e}),(0,l.jsx)("div",{className:"\n absolute\n inset-0\n bg-black\n opacity-40\n "}),(0,l.jsx)("span",{className:(0,r.A)("z-1",A&&"font-sofia-sans-extra-condensed\n leading-6\n text-2xl\n font-bold\n tracking-0.
1125\n uppercase\n ",N&&"uppercase",L&&!H&&"font-montserrat text-white text-xl font-black font-[900]",H&&"font-montserrat text-white text-xl font-normal"),children:L?(0,u.G9e)(e.label):e.label})]})},e.id)})]})})})})]}),"undefined"!=typeof document&&(0,T.createPortal)((0,l.jsx)("div",{className:D,"data-mobile-nav-cta":!0,children:q}),document.body)]})},K=e=>{let{className:t}=e;return(0,l.jsx)("svg",{width:"32",height:"24",viewBox:"0 0 32 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,l.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.43457 4.95654H29.584V7.47038H2.43457V4.95654ZM2.43457 10.7383H29.584V13.0008H2.43457V10.7383ZM29.584 16.2688H2.43457V18.7826H29.584V16.2688Z",fill:"currentColor"})})},P=e=>{let{className:t}=e;return(0,l.jsx)("svg",{className:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M18.4432 16.7742C18.9128 17.2437 18.9128 17.9742 18.4432 18.4437C18.2085 18.6785 17.9215 18.7828 17.6085 18.7828C17.2954 18.7828 17.0085 18.6785 16.7737 18.4437L11.9998 13.6698L7.22584 18.4437C6.99106 18.6785 6.7041 18.7828 6.39106 18.7828C6.07801 18.7828 5.79106 18.6785 5.55628 18.4437C5.08671 17.9742 5.08671 17.2437 5.55628 16.7742L10.3302 12.0002L5.55628 7.22633C5.08671 6.75676 5.08671 6.02633 5.55628 5.55676C6.02584 5.0872 6.75628 5.0872 7.22584 5.55676L11.9998 10.3307L16.7737 5.55676C17.2432 5.0872 17.9737 5.0872 18.4432 5.55676C18.9128 6.02633 18.9128 6.75676 18.4432 7.22633L13.6693 12.0002L18.4432 16.7742Z",fill:"currentColor"})})},W=e=>{let{className:t}=e;return(0,l.jsx)("svg",{width:"23",height:"23",viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,l.jsxs)("g",{children:[(0,l.jsx)("rect",{id:"Rectangle 520",x:"2.47461",y:"0.5",width:"28",height:"3",transform:"rotate(45 2.47461 0.5)",fill:"currentColor"}),(0,l.jsx)("rect",{id:"Rectangle 521",x:"21.9199",y:"2.97461",width:"28",height:"3",transform:"rotate(135 21.9199 2.97461)",fill:"currentColor"})]})})},Z=e=>{let{className:t}=e;return(0,l.jsx)("svg",{width:"24",height:"30",viewBox:"0 0 24 30",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,children:(0,l.jsxs)("g",{children:[(0,l.jsx)("rect",{id:"Rectangle 519",y:"0.5",width:"24",height:"3",fill:"
1currentColor"}),(0,l.jsx)("rect",{id:"Rectangle 520",y:"13.5",width:"24",height:"3",fill:"currentColor"}),(0,l.jsx)("rect",{id:"Rectangle 521",y:"26.5",width:"24",height:"3",fill:"currentColor"})]})})},H=e=>{let{className:t}=e;return(0,l.jsx)("svg",{width:"16",height:"14",viewBox:"0 0 16 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-hidden":!0,children:(0,l.jsx)("path",{d:"M0 1H16M0 7H16M0 13H16",stroke:"currentColor",strokeWidth:"2",strokeLinejoin:"round"})})},$=e=>{let{}=e,{setCanvasLeftOpen:t,openOffCanvas:n,setMobileMainNavOpen:c,isJR:d,isGG:b,isMF:f}=(0,i.useContext)(s._0),{trackCtaClick:v}=(0,A.$I)(),{locale:p,isPreview:w,asPath:y}=(0,a.useRouter)(),{setOpenLevel2:j,setOpenMobile:L,openMobile:E}=(0,i.useContext)(g),_=(0,u.vrW)(p),M=(0,u.Wzg)(y),{t:I}=(0,h.Bd)("a11y"),S=C.getKey({id:"MAIN ".concat(_)}),{data:B,isLoading:R}=(0,o.I)({queryKey:f?(0,u._tc)(S,M):S,queryFn:async()=>await N(_,f?M:"default"),refetchOnWindowFocus:w,refetchOnMount:!1,refetchOnReconnect:!1,...!w?{staleTime:36e5}:{}}),{main_Navigation_Settings:{ctaGroup:z,selfserviceUrl:T}}=B||{menuItems:[],main_Navigation_Settings:{logo:null,ctaGroup:null}};(0,i.useEffect)(()=>{E?c(!0):c(!1)},[E,c]);let F=(0,u.G9c)();if(R||!B)return null;let G=(0,r.A)(z.trackingClass,b&&"!pb-[0.275rem] !pt-[0.475rem] gg:px-2 w-44",d&&"bg-black border-none text-sm !pt-[0.6rem] !pb-2 !leading-[1rem]",f&&!F&&"!leading-4 xs:px-[1.5rem] sm:px-[1.5rem] !py-[0.5rem]",F&&"min-h-8 whitespace-nowrap !px-4 !py-0 !leading-none","checkout"===z.ctaMethod[0]&&"checkout-cta");return(0,l.jsxs)(l.Fragment,{children:[z.ctaText&&(!E||F)&&"link"!==z.ctaMethod[0]&&(0,l.jsx)(m.$,{noOutline:d,id:"checkout"===z.ctaMethod[0]?"checkout-cta":null,variant:z.variant,addClasses:G,value:z.ctaText,method:z.ctaMethod,onClick:()=>{var e,t;(0,u.mBJ)(n,z),v(z.ctaText,z.ctaMethod),n(z.ctaMethod,{alternativeJourney:z.alternativeJourney,formId:null==(t=z.form)||null==(e=t.nodes.find(e=>"Form"===e.__typename))?void 0:e.databaseId})}}),z.ctaText&&(!E||F)&&"link"===z.ctaMethod[0]&&(0,l.jsx)(x.n,{noOutline:d,variant:z.variant,to:z.ctaLink,text:z.ctaText,className:G,onClick:()=>v(z.ctaText,z.ctaMethod,{pageName:y})}),(0,l.jsx)("div",{children:(0,l.jsxs)("div",{className:(0,r.A)("flex items-center",F?"text-klub-neutral-700":f?"text-graphite":"text-white"),children:[E&&T&&!F&&(0,l.jsx)("div",{className:(0,r.A)("lg:w-5 mr-6 lg:mr-8 pt-1",f?"text-graphite":"text-white"),children:(0,l.jsxs)(x.N,{to:T,className:"inline-block focus-outline",children:[(0,l.jsx)("span",{className:"sr-only",children:I("headerLoginAlt")}),(0,l.jsx)(k,{})]})}),(0,l.jsx)("div",{className:(0,r.A)("flex justify-center",F?"size-6":"w-8"),children:(0,l.jsx)("button",{className:(0,r.A)("group h-full w-full",F?"text-klub-neutral-700":f?"text-graphite":"text-white"),onClick:()=>{L(!E),j(null)},"aria-expanded":E,"aria-label":I(F?"openMenu":E?"closeMenu":"openMenu"),children:F?(0,l.jsx)("div",{className:"flex items-center justify-center group-focus:focus-outline",children:(0,l.jsx)(H,{className:"h-[24px] w-6"})}):E?f?(0,l.jsx)("div",{className:"flex items-center justify-center group-focus:focus-outline",children:(0,l.jsx)(W,{className:"h-[24px] w-[24px]"})}):(0,l.jsx)("div",{className:"flex items-center justify-center group-focus:focus-outline",children:(0,l.jsx)(P,{className:"h-8 w-8"})}):f?(0,l.jsx)("div",{className:"flex items-center justify-center group-focus:focus-outline",children:(0,l.jsx)(Z,{className:"h-[30px] w-6"})}):(0,l.jsx)("div",{className:"flex items-center justify-center group-focus:focus-outline",children:(0,l.jsx)(K,{className:"h-8 w-8"})})})})]})})]})};var q=n(58916);let D="data-mobile-nav-scroll-lock";function V(){let e=document.documentElement,t=document.body;"true"===e.getAttribute(D)&&(e.style.overflow="",e.style.overscrollBehavior="",e.style.paddingRight="",e.style.removeProperty("--scroll-lock-compensation"),e.removeAttribute(D),t.classList.remove("overflow-hidden"),t.style.overscrollBehavior="",t.style.paddingRight="")}let J="cubic-bezier(0.22, 1, 0.36, 1)",Y="cubic-bezier(0.64, 0, 0.78, 0)",X=e=>{let{children:t}=e,{setVH:n,isMobile:a}=(0,i.useContext)(s._0),{openMobile:o,setOpenMobile:c}=(0,i.useContext)(g),d=(0,u.G9c)(),{t:b}=(0,h.Bd)("a11y");return((0,i.useEffect)(()=>{a&&n()},[a,n]),(0,i.useEffect)(()=>o?(!function(){let e=document.documentElement,t=document.body;if("true"===e.getAttribute(D))return;let n=Math.max(0,window.innerWidth-document.documentElement.clientWidth);if(e.setAttribute(D,"true"),e.style.overflow="hidden",e.style.overscrollBehavior="none",t.classList.add("overflow-hidden"),t.style.overscrollBehavior="none",n>0){let l="".concat(n,"px");e.style.paddingRight=l,t.style.paddingRight=l,e.style.setProperty("--scroll-lock-compensation",l)}}(),()=>V()):void V(),[o]),(0,i.useEffect)(()=>
1{if(!d||!o)return;let e=e=>{"Escape"===e.key&&c(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[d,o,c]),d)?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("button",{type:"button","aria-label":b("closeMenu"),"aria-hidden":!o,tabIndex:o?0:-1,className:(0,r.A)("fixed inset-0 z-[35] bg-black/35 backdrop-blur-[16px] transition-opacity duration-[400ms]",o?"opacity-100 pointer-events-auto":"opacity-0 pointer-events-none"),style:{transitionTimingFunction:o?J:Y},onClick:()=>c(!1)}),(0,l.jsx)("div",{className:(0,r.A)("mobile-content-wrapper no-scrollbar custom-h-screen fixed top-0 right-0 z-40 w-[80%] max-w-[312px]","bg-klub-neutral-100 transition-transform duration-[400ms]"),style:{transform:o?"translateX(0%)":"translateX(100%)",transitionTimingFunction:o?J:Y},role:"dialog","aria-modal":"true","aria-hidden":!o,children:t})]}):(0,l.jsx)("div",{className:"\n mobile-content-wrapper\n no-scrollbar\n custom-h-screen\n absolute \n bottom-0\n left-0\n w-full\n -z-1 \n duration-500\n transition-all\n ",style:{transform:o?"translateY(100%)":"translateY(0%)",opacity:+!!o},children:t})},U=()=>{var e,t;let[n,d]=(0,i.useState)(null),[b,h]=(0,i.useState)(!1),[f,x]=(0,i.useState)(!1),{isDesktop:v,isDesktopXS:m,initStageAnimation2:k,isHomePage:w,setMobileMainNavOpen:y,isJR:j,isMF:A,isGG:E,isKlubTheme:_,hasCountdown:M,setTopElementHeight:I,setNavBarHeight:S}=(0,i.useContext)(s._0),{locale:B,events:R,isPreview:T,asPath:F}=(0,a.useRouter)(),G=(0,u.AsB)(),K=(0,u.vrW)(B),P=(0,u.Wzg)(F),W=(0,i.useRef)(null),Z=(0,q.A)(b,200),[H,D]=(0,i.useState)(!1),[V,J]=(0,i.useState)(!1),Y=C.getKey({id:"MAIN ".concat(K)}),[U,Q]=(0,i.useState)(!1),{data:ee,isLoading:et}=(0,o.I)({queryKey:A?(0,u._tc)(Y,P):Y,queryFn:async()=>await N(K,A?P:"default"),refetchOnWindowFocus:T,refetchOnMount:!1,refetchOnReconnect:!1,...!T?{staleTime:36e5}:{}}),{menuItems:en,main_Navigation_Settings:{logo:el,ctaGroup:er,backButton:ea}}=ee||{menuItems:[],main_Navigation_Settings:{logo:null,ctaGroup:null}},ei=null==(e=en.nodes)?void 0:e.filter(e=>!e.parentId),eo=null==ei||null==(t=ei.map(e=>{var t;return{...e,items:null==(t=en.nodes)?void 0:t.filter(t=>t.parentId===e.id)}}))?void 0:t.reduce((e,t)=>(e[t.id]=t,e),{});return((0,i.useEffect)(()=>{(!v&&!m&&k||k&&H)&&setTimeout(()=>{x(!0)},w?150:300)},[k,w,H,v,m]),(0,i.useEffect)(()=>{let e=()=>{d(!1),h(!1)};return R.on("routeChangeStart",e),()=>{R.off("routeChangeStart",e)}}),(0,i.useEffect)(()=>{b?y(!0):y(!1)},[b,y]),(0,i.useEffect)(()=>{let e=()=>{window.scrollY>100?Q(!0):Q(!1)};return window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),(0,i.useEffect)(()=>{var e;if(!v||A||E||M)return;let t=null==(e=W.current)?void 0:e.getBoundingClientRect().height;t&&I(t)},[W,I,v,A,E,M]),(0,i.useEffect)(()=>{let e=()=>{var e;let t=null==(e=W.current)?void 0:e.getBoundingClientRect().height;t&&S(t)};e();let t=new ResizeObserver(e);return W.current&&t.observe(W.current),window.addEventListener("resize",e),()=>{t.disconnect(),window.removeEventListener("resize",e)}},[S]),!et&&ee&&ei)?(0,l.jsx)(g.Provider,{value:{openLevel2:n,setOpenLevel2:d,openMobile:b,setOpenMobile:h,settings:ee,setLevel1CalculationFinished:D,setLevel1IsCentered:J,level1CalculationFinished:H,level1IsCentered:V},children:(0,l.jsxs)("div",{onMouseLeave:()=>{(v||m)&&d(null)},ref:W,children:[(0,l.jsx)("div",{className:(0,r.A)(" \n w-full\n ",E&&"bg-black",A&&!_&&"bg-white",A&&_&&"bg-klub-neutral-100",j&&"ease-in-out duration-500 bg-black"),children:(0,l.jsxs)("div",{className:(0,r.A)(" \n flex\n items-center\n justify-between\n duration-[0.75s]\n transition-all\n ",!A&&"\n py-4 sm:py-5\n px-6\n sm:px-8\n ",A&&!G&&"p-[1rem] lg:py-4 lg:px-8",A&&G&&"p-[1rem] lg:py-4 lg:px-10",A&&_&&"lg:px-10 lg:py-2",A&&!_&&b&&"border-b"),style:{transform:f?"translateY(0%)":"translateY(-100%)"},children:[(0,l.jsxs)("div",{className:(0,r.A)("\n flex\n items-center\n justify-between\n w-full\n ",v||m?"visible":"hidden"),children:[el?(0,l.jsx)(p,{logo:el}):null,(0,l.jsx)(L,{wrapperRef:W})]}),(0,l.jsxs)("div",{className:(0,r.A)("\n flex\n items-center\n justify-between\n w-full\n ",v||m?"hidden":"visbile"),children:[el?(0,l.jsx)(p,{logo:el}):null,(0,l.jsx)($,{})]})]})}),(0,l.jsx)(l.Fragment,{children:Object.keys(eo).length?(0,l.jsx)(z,{level2:eo,openLevel2:n}):null}),(0,l.jsx)(X,{children:Z&&(0,l.jsx)(O,{level1:ei,level2:eo,ctaGroup:er,backButton:ea})})]})}):G?(0,l.jsx)("div",{ref:W,className:(0,r.A)(c.wE,"w-full bg-klub-neutral-100"),"aria-hidden":!0,"data-klub
1-chrome-reserve":"nav"}):null}},42297:(e,t,n)=>{n.d(t,{A:()=>o});var l=n(60072),r=n(2340),a=n(56645),i=n(60004);let o=e=>{let{className:t="",color:n,width:o,height:s,strokeWidth:u}=e,{isMF:c}=(0,i.useContext)(r._0),d=null!=o&&null!=s;return c?(0,l.jsx)("div",{className:(0,a.A)(d&&"inline-flex shrink-0",t),style:d?{width:o,height:s}:void 0,children:(0,l.jsx)("svg",{className:"h-full w-full rotate-90",width:d?"100%":o||56,height:d?"100%":s||56,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"presentation",focusable:"false",children:(0,l.jsx)("g",{id:"circle-chevron-right-NEW-2808",children:(0,l.jsx)("path",{id:"Vector 18",d:"M15.9021 3.34137L40.0981 27.5367L15.9021 51.9397",stroke:"currentColor",strokeWidth:u||3,className:n})})})}):(0,l.jsx)("svg",{className:t,width:o||"14",height:s||"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"presentation",focusable:"false",children:(0,l.jsx)("path",{d:"M7 7.69584C6.76087 7.69584 6.54348 7.60889 6.36957 7.43497L0.934785 1.7828C0.608698 1.43498 0.608698 0.891497 0.956524 0.543671C1.30435 0.217584 1.84783 0.217584 2.19565 0.565411L7 5.56541L11.8043 0.565411C12.1304 0.217584 12.6957 0.217584 13.0435 0.543671C13.3913 0.869758 13.3913 1.43498 13.0652 1.7828L7.63044 7.43497C7.45652 7.60889 7.23913 7.69584 7 7.69584Z",fill:"currentColor"})})}},43722:(e,t,n)=>{n.d(t,{A:()=>a});var l=n(60072),r=n(60004);let a=e=>{let{active:t=!1,preventScrollOnFocus:n=!1,children:a}=e,i=(0,r.useRef)(null),o=(0,r.useRef)(null),s='button:not([disabled]):not([aria-disabled="true"]), [href]:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])',u=(0,r.useCallback)(()=>{var e;return(null==(e=i.current)?void 0:e.querySelectorAll(s))||[]},[s]);return(0,r.useEffect)(()=>{let e=n?{preventScroll:!0}:void 0;if(t){o.current=document.activeElement;let t=u();t&&t.length>0&&t[0].focus(e)}else o.current&&o.current.focus(e)},[t,u,n]),(0,l.jsx)("div",{ref:i,"aria-hidden":!t,onKeyDown:e=>{if(!t||!i.current||"Tab"!==e.key)return;let n=u();if(0===n.length)return;let l=n[0],r=n[n.length-1];e.shiftKey&&document.activeElement===l?(r.focus(),e.preventDefault()):e.shiftKey||document.activeElement!==r||(l.focus(),e.preventDefault())},children:a})}},87700:(e,t,n)=>{n.d(t,{$:()=>c});var l=n(60072),r=n(60004),a=n(56645),i=n(2340),o=n(71234),s=n(17468),u=n(23026);let c=e=>{let{id:t,value:n,onClick:c,addClasses:d="",primary:b,secondary:h,tertiary:f,variant:x,jrCheckout:g,noOutline:v,method:p,icon:m=null,disabled:k,...w}=e,{isMF:y}=(0,r.useContext)(i._0),j=(0,o.G9c)(),C=!!k,N=(0,s.l)({variant:x,primary:b,secondary:h,tertiary:f,noOutline:v}),A=(0,u.z)({disabled:C,noOutline:v,jrCheckout:g}),L=(0,a.A)("box-border");return(0,l.jsxs)("button",{id:t,"data-variant":x,className:(0,a.A)("cta-button variant-".concat(x),m&&"flex items-center gap-x-1",A,L,N,d),value:n,onClick:function(e){if(j&&C)return void e.preventDefault();null==c||c(e)},...p&&{"data-testid":"".concat(p[0],"-cta-button")},...w,...j&&C?{"aria-disabled":!0}:C?{disabled:!0}:{},children:[m||null,n]})}},97217:(e,t,n)=>{n.d(t,{A:()=>r});var l=n(60072);n(60004);let r=e=>{let{className:t=""}=e;return(0,l.jsx)("svg",{className:t,width:"28",height:"22",viewBox:"0 0 28 22",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,l.jsx)("path",{d:"M26.8 11.9739L18.1391 20.6696C17.8609 20.9478 17.513 21.087 17.1652 21.087C16.8174 21.087 16.4695 20.9478 16.1913 20.6696C15.6348 20.113 15.6348 19.2435 16.1913 18.687L22.4869 12.3913H2.1739C1.40868 12.3913 0.782593 11.7652 0.782593 11C0.782593 10.2348 1.40868 9.60869 2.1739 9.60869H22.4869L16.1565 3.27826C15.6 2.72174 15.6 1.85217 16.1565 1.29565C16.713 0.739127 17.5826 0.739127 18.1391 1.29565L26.8 9.9913C27.3565 10.5478 27.3565 11.4522 26.8 11.9739Z",fill:"currentColor"})})}}}]);
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.