.header-sub-menu{position:absolute;top:0;width:calc(var(--main-level-width) - var(--space-200)*2);display:flex;flex-direction:column;margin:0 var(--space-200);visibility:hidden;transition:visibility .6s cubic-bezier(0.405, 0.005, 0, 1);height:calc(100dvh - var(--space-900) + var(--space-300))}@media(min-width: 1280px){.header-sub-menu{transition:visibility 0s;width:calc(var(--sub-level-width) - var(--space-200)*2)}}.header-sub-menu ul{overflow-y:auto;max-height:calc(100dvh - var(--space-900));-ms-overflow-style:none;scrollbar-width:none}.header-sub-menu ul:last-child{padding-bottom:var(--space-300)}.header-sub-menu ul::-webkit-scrollbar{display:none}.theme-globetrotter .header-sub-menu{width:calc(var(--main-level-width) - var(--space-500)*2);margin:0 var(--space-500)}@media(min-width: 1280px){.theme-globetrotter .header-sub-menu{width:calc(var(--sub-level-width) - var(--space-500)*2)}}@media(min-width: 1280px){.header-menu-overlay--active .header-main-menu-item--expanded .header-sub-menu--active{visibility:visible}}@media(max-width: 1279px){.header-menu-overlay--active .header-main-menu-item--expanded .header-sub-menu--last.header-sub-menu--active{visibility:visible}}.header-sub-menu--level-1{left:var(--main-level-width);top:var(--space-200)}.header-sub-menu--level-2,.header-sub-menu--level-3{left:calc(var(--main-level-width) - var(--space-500))}@media(min-width: 1280px){.header-sub-menu--level-2,.header-sub-menu--level-3{left:calc(var(--sub-level-width) - var(--space-500))}}.header-sub-menu-item>a,.header-sub-menu-item>button{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-text);font-family:var(--font-family-body);font-size:2rem;padding:var(--space-300);text-align:left;min-height:44px}.no-touch .header-sub-menu-item>a:hover,.no-touch .header-sub-menu-item>button:hover{background-color:var(--color-quartz-200)}.no-touch .header-sub-menu--last .header-sub-menu-item>a:hover,.no-touch .header-sub-menu--last .header-sub-menu-item>button:hover{background-color:var(--color-background-surface-primary)}.theme-globetrotter .header-sub-menu-item>a,.theme-globetrotter .header-sub-menu-item>button{padding:var(--space-200)}.header-sub-menu-item--expanded>button::before{content:"";position:absolute;bottom:calc(var(--space-100) + 1px);left:calc(var(--space-200) + 1px);transform:translateY(-50%);width:40px;height:0;border-bottom:1px solid var(--color-text-subtle)}.header-sub-menu-back-button{display:flex;align-items:center;gap:var(--space-300);margin:0 0 var(--space-400) var(--space-300);font:var(--font-body-m);color:var(--color-text-subtle)}@media(min-width: 1280px){.header-sub-menu-back-button{display:none}}.theme-globetrotter .header-sub-menu-back-button{margin:0 0 var(--space-500) var(--space-200)}
.header-menu{--main-level-width: 100vw;--sub-level-width: 325px;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 768px){.header-menu{--main-level-width: 400px}}.header-menu button,.header-menu a{-webkit-tap-highlight-color:initial}.header-menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;z-index:1000;background-color:rgba(0,0,0,0);visibility:hidden;transition:all .6s cubic-bezier(0.405, 0.005, 0, 1)}.header-menu-overlay--active{visibility:visible;background-color:rgba(0,0,0,.5)}.header-menu-close-button,.header-menu-search-button{position:absolute;top:var(--space-400);right:var(--space-400);z-index:100}.header-menu-search-button{left:var(--space-400);right:unset}.header-menu-container{position:relative;height:100vh;background:var(--color-white);width:var(--main-level-width);transform:translateX(-100%);transition:all .6s cubic-bezier(0.405, 0.005, 0, 1),background 0s;overflow:hidden;padding-top:var(--space-900)}@media(min-width: 768px){.header-menu-container{padding-top:var(--space-1000)}}@media(min-width: 768px)and (max-height: 600px){.header-menu-container{padding-top:var(--space-800)}}.header-menu-overlay--active .header-menu-container{transform:translateX(0)}:not(.globetrotter) .header-menu-container{padding-top:calc(var(--space-500)*2 + var(--space-300))}.header-menu-container:not(.header-menu-container--level-1):not(.header-menu-container--level-2):not(.header-menu-container--level-3) .header-menu-links{overflow-x:hidden;overflow-y:auto;height:100%;padding-bottom:5rem}@media(min-width: 1280px){.header-menu-overlay--active .header-menu-container--level-1{transform:translateX(0);width:calc(var(--main-level-width) + var(--sub-level-width));background:linear-gradient(90deg, var(--color-background-surface-primary) var(--main-level-width), var(--color-white) calc(var(--sub-level-width)))}}@media(min-width: 1280px){.header-menu-overlay--active .header-menu-container--level-2{width:calc(var(--main-level-width) + var(--sub-level-width)*2);background:linear-gradient(90deg, var(--color-background-surface-primary) calc(var(--main-level-width) + var(--sub-level-width)), var(--color-white) var(--sub-level-width))}}@media(min-width: 1280px){.header-menu-overlay--active .header-menu-container--level-3{width:calc(var(--main-level-width) + var(--sub-level-width)*3);background:linear-gradient(90deg, var(--color-background-surface-primary) calc(var(--main-level-width) + var(--sub-level-width) * 2), var(--color-white) var(--sub-level-width))}}.header-menu-fade{position:fixed;left:0;bottom:0;height:12dvh;width:100%;background:linear-gradient(to top, rgba(250, 250, 250, 0.9) 0%, rgba(250, 250, 250, 0.8) 30%, rgba(250, 250, 250, 0.5) 70%, rgba(250, 250, 250, 0) 100%);pointer-events:none;opacity:0}.header-menu-overlay--active .header-menu-fade:not(.header-menu-fade--hidden){opacity:1;transition:opacity .5s ease .5s}.header-menu-links{position:relative;transition:all .6s cubic-bezier(0.405, 0.005, 0, 1)}@media(max-width: 1279px){.header-menu-container--level-1 .header-menu-links{transform:translateX(calc(var(--main-level-width) * -1));width:calc(var(--main-level-width)*2)}.header-menu-container--level-2 .header-menu-links{transform:translateX(calc(var(--main-level-width) * -2));width:calc(var(--main-level-width)*3)}.header-menu-container--level-3 .header-menu-links{transform:translateX(calc(var(--main-level-width) * -3));width:calc(var(--main-level-width)*4)}}.header-main-menu{width:calc(var(--main-level-width) - var(--space-200)*2);margin:0 var(--space-200);display:flex;flex-direction:column}@media(min-width: 768px){.header-main-menu{gap:var(--space-200)}}.theme-globetrotter .header-main-menu{width:calc(var(--main-level-width) - var(--space-500)*2);margin:0 var(--space-500)}@media(max-height: 600px){.theme-globetrotter .header-main-menu .header-main-menu-item{line-height:1}.theme-globetrotter .header-main-menu .header-main-menu-item button{line-height:1}}.header-main-menu-item>a,.header-main-menu-item>button{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--color-text);width:100%;gap:var(--space-400);padding:var(--space-300) var(--space-200);font-family:var(--font-family-headline);font-size:3.2rem}.no-touch .header-main-menu-item>a:hover,.no-touch .header-main-menu-item>button:hover{background-color:var(--color-background-surface-primary)}.no-touch [class*=" header-menu-container--level-"] .header-main-menu-item>a:hover,.no-touch [class*=" header-menu-container--level-"] .header-main-menu-item>button:hover{background-color:var(--color-quartz-200)}@media(max-width: 767px){.header-main-menu-item>a,.header-main-menu-item>button{font-size:2.8rem}}@media(max-width: 1279px){.header-main-menu-item>a,.header-main-menu-item>button{transition:visibility .6s cubic-bezier(0.405, 0.005, 0, 1)}[class*=" header-menu-container--level-"] .header-main-menu-item>a,[class*=" header-menu-container--level-"] .header-main-menu-item>button{visibility:hidden}}.theme-globetrotter .header-main-menu-item>a,.theme-globetrotter .header-main-menu-item>button{text-transform:uppercase;padding:var(--space-300)}.header-main-menu-item--expanded>button::before{content:"";position:absolute;bottom:var(--space-200);left:calc(var(--space-300) + 1px);transform:translateY(-50%);width:40px;height:0;border-bottom:1px solid var(--color-text-subtle)}.header-menu-divider{height:1px;background-color:var(--color-text-subtle);width:80px;margin:var(--space-500) 0 var(--space-500) calc(var(--space-500) + var(--space-300))}.header-secondary-menu{display:flex;flex-direction:column;width:calc(var(--main-level-width) - var(--space-500)*2);margin:0 var(--space-500)}.header-secondary-menu a{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--color-text);font-family:var(--font-family-body);font-size:2rem;padding:var(--space-200);min-height:44px}.no-touch .header-secondary-menu a:hover{background-color:var(--color-background-surface-primary)}.no-touch [class*=" header-menu-container--level-"] .header-secondary-menu a:hover{background-color:var(--color-quartz-200)}@media(max-width: 1279px){[class*=" header-menu-container--level-"] .header-secondary-menu a{visibility:hidden;transition:visibility .6s cubic-bezier(0.405, 0.005, 0, 1)}}
.headerfooter-logout-panel__background{background-color:var(--color-quartz-400);width:100vw;margin-inline:calc(50% - 50vw);height:var(--space-900);padding:24px;position:absolute;left:0;right:0}.headerfooter-logout-panel{z-index:1;position:relative;height:var(--space-900);display:flex;align-items:center;justify-content:space-between;flex-direction:row;color:#fff;overflow:hidden}@media(max-width: 530px){.headerfooter-logout-panel{padding:0;justify-content:space-evenly;align-items:start;flex-direction:column}}@media(max-width: 1023px){.headerfooter-logout-panel{height:var(--space-900);gap:3px}}.headerfooter-logout-panel .container{gap:var(--space-500);display:flex;align-items:baseline;justify-content:space-evenly}.headerfooter-logout-panel .container .headerfooter-logout-header-logout-button{padding:0}@media(max-width: 768px){.headerfooter-logout-panel .container{gap:var(--space-300)}}@media(max-width: 530px){.headerfooter-logout-panel .container{scroll-snap-type:x mandatory;gap:var(--space-300);width:100%;flex:1;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.headerfooter-logout-panel .container::-webkit-scrollbar{display:none}}.headerfooter-logout-panel .container .active{text-decoration-color:#fff;text-decoration:underline;text-underline-offset:1rem;text-decoration-thickness:2px}.headerfooter-logout-panel .container .active:hover{text-decoration-color:#fff;text-decoration:underline;text-underline-offset:1rem;text-decoration-thickness:2px}@media(max-width: 768px){.headerfooter-logout-panel .headerfooter-logout-header-link:first-child{padding-left:1rem;justify-content:center}}@media(max-width: 530px){.headerfooter-logout-panel .headerfooter-logout-header-link:first-child{padding-left:1rem;justify-content:center;flex:0 0 22%}}@media(max-width: 768px){.headerfooter-logout-panel .headerfooter-logout-header-link:not(:last-child,:first-child){justify-content:center}}@keyframes underlineAnimation{from{text-decoration-color:rgba(0,0,0,0)}to{text-decoration-color:#fff}}.headerfooter-logout-panel .headerfooter-logout-header-logout-button{color:#fff;padding:0}.headerfooter-logout-panel .headerfooter-logout-header-logout-button span{overflow:visible}.headerfooter-logout-panel .headerfooter-logout-header-logout-button span .headerfooter-logout-button-text{text-decoration-color:rgba(0,0,0,0);color:#fff;text-underline-offset:1rem}@media(max-width: 530px){.headerfooter-logout-panel .headerfooter-logout-header-logout-button{scroll-snap-align:start;scroll-snap-stop:always;display:flex;justify-content:flex-start;padding-left:.5rem}}@media(max-width: 370px){.headerfooter-logout-panel .headerfooter-logout-header-logout-button h2{font-size:1rem;word-break:break-word;white-space:nowrap}}@media(min-width: 370px)and (max-width: 767px){.headerfooter-logout-panel .headerfooter-logout-header-logout-button h2{font:var(--font-mini);word-break:break-word;white-space:nowrap}}@media(min-width: 767px){.headerfooter-logout-panel .headerfooter-logout-header-logout-button h2{font:var(--font-body-s);word-break:break-word;white-space:nowrap}}.headerfooter-logout-panel .headerfooter-logout-header-logout-button:hover{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.headerfooter-logout-panel .headerfooter-logout-header-logout-button:hover span .headerfooter-logout-button-text{text-decoration-color:rgba(0,0,0,0);text-underline-offset:1rem;animation:underlineAnimation var(--transition);text-decoration:underline;text-decoration-color:#fff;text-underline-offset:1rem;text-decoration-thickness:2px}.headerfooter-logout-panel .headerfooter-logout-header-link.active:hover{text-decoration-color:#fff;animation:none}.headerfooter-logout-panel .headerfooter-logout-header-link{color:#fff;text-underline-offset:1rem}@media(max-width: 530px){.headerfooter-logout-panel .headerfooter-logout-header-link{display:flex;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 30%}}@media(max-width: 370px){.headerfooter-logout-panel .headerfooter-logout-header-link h2{font-size:1rem}}@media(min-width: 370px)and (max-width: 767px){.headerfooter-logout-panel .headerfooter-logout-header-link h2{font:var(--font-mini)}}@media(min-width: 767px){.headerfooter-logout-panel .headerfooter-logout-header-link h2{font:var(--font-body-s)}}.headerfooter-logout-panel .headerfooter-logout-header-link .active:hover{text-decoration-color:#fff}.headerfooter-logout-panel .headerfooter-logout-header-link:hover{animation:underlineAnimation var(--transition);text-decoration:underline;text-decoration-color:#fff;text-underline-offset:1rem;text-decoration-thickness:2px}.headerfooter-logout-panel__content{display:flex;flex-direction:row;align-items:center}@media(max-width: 767px){.headerfooter-logout-panel__content{margin-top:1rem;margin-left:1rem}}@media(max-width: 1023px){.headerfooter-logout-panel__content{font-size:var(--space-300)}}.headerfooter-logout-panel__portrait-icon{fill:var(--color-white);margin-right:var(--space-300)}.headerfooter-logout-panel__customer-text{margin-top:5px}
.header-search-box{visibility:hidden;display:flex;position:absolute;top:6px;left:0;right:0;margin:0;gap:var(--space-300)}@media(min-width: 768px){.header-search-box{gap:var(--space-800);top:12px;padding:0 42px}}@media(min-width: 1024px){.header-search-box{gap:var(--space-1000)}}.header-search-box .header-search-box__field{width:100%}.header-search-box>button{display:flex;flex-direction:column;align-items:center;justify-content:center}.header-search-box--active{visibility:visible}
.header-skip-links{display:flex;justify-content:center}.header-skip-links__button{position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.header-skip-links__button:focus{position:unset;margin:var(--space-300) 0;width:auto;height:auto;clip:unset;outline-offset:4px}
.header-top-message{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.6rem;padding:var(--space-200);background:var(--color-background-surface-primary)}.header-top-container{position:relative;height:80px;display:flex;justify-content:space-between;align-items:center}@media(min-width: 768px){.header-top-container{height:90px}}.header-top-container *:focus-visible{outline-offset:4px}.header--search-open .header-top-container{visibility:hidden}.header-logo-container{width:120px}@media(max-width: 767px){.header-logo-container{width:96px}}.header-top-container__left,.header-top-container__right{display:flex;flex-grow:1;flex-basis:0}.header--no-navigation .header-top-container__left,.header--no-navigation .header-top-container__right{visibility:hidden}.header-top-container__right{justify-content:flex-end;gap:var(--space-500)}@media(max-width: 767px){.header-top-container__right a:nth-child(1){display:none}}.header-top-container__left{display:flex;gap:var(--space-400)}.header-search-button,.header-menu-button{display:flex;align-items:center;justify-content:center}
.header-logotype{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;flex-shrink:0}.header-logotype--text{font-family:var(--font-family-nltg-wave-serif);font-size:2.8rem;color:var(--color-text)}.header-logotype img{height:24px}@media(min-width: 1024px){.header-logotype img{height:32px}}.header-logotype--nltg img{height:37px}@media(min-width: 1024px){.header-logotype--nltg img{height:47px}}.theme-globetrotter .header-logotype img{height:unset}@media(min-width: 1024px){.theme-globetrotter .header-logotype img{height:unset}}

/*# sourceMappingURL=headerGlobetrotter.ab51a2f8c1b52ad791fb.css.map*/