:root{--color-red: #891524;--color-white: #fff;--header-height: 70px;--header-height-desktop: 140px;--button-size: 50px;--border-width: 1px;--border-radius: 4px}.pageHeader{height:var(--header-height)}.pageHeader .section.grid-fixed{height:var(--header-height);background-color:var(--color-white)}.pageHeader .section.grid-fixed .row.logoRow{height:var(--header-height);background-color:var(--color-red);align-items:center;margin:0;max-width:unset;justify-content:flex-end;flex-wrap:nowrap}.pageHeader .section.grid-fixed .row.logoRow sesamy-abo>div a{font-family:"Roboto",sans-serif;border:1px solid var(--color-red);border-radius:var(--border-radius);padding:.3rem .5rem;line-height:inherit;font-size:15px;color:var(--color-white);white-space:nowrap}@media(max-width: 1023px){.pageHeader .section.grid-fixed .row.logoRow sesamy-abo{flex:1}.pageHeader .section.grid-fixed .row.logoRow figure.logo{position:absolute;left:50%;justify-content:center;transform:translateX(-50%);margin-right:0;padding-right:1rem}}.pageHeader .section.grid-fixed .row.logoRow sesamy-login{--sesamy-login-button-border-width: 0px}.pageHeader .section.grid-fixed .row.logoRow sesamy-login span{width:20px}.pageHeader .section.grid-fixed .row.logoRow sesamy-login span::before{content:"";display:flex;width:20px;height:20px;background-color:var(--color-white);-webkit-mask-image:url("/view-resources/dachser2/public/vestavindsveio/user.svg");mask-image:url("/view-resources/dachser2/public/vestavindsveio/user.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pageHeader .section.grid-fixed .row.logoRow .navigation.mainMenu{flex:unset}@media(max-width: 1023px){.pageHeader .section.grid-fixed .row.logoRow .navigation.mainMenu ul.menu-list li.first-list-item a{color:var(--color-white)}}.pageHeader .section.grid-fixed .row.logoRow .hamburger .positionRelative .hamburger-button{width:var(--button-size)}.pageHeader .section.grid-fixed .row.logoRow .hamburger .positionRelative .hamburger-button .burger-btn{color:var(--color-white)}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-button{background-color:var(--color-red)}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container{background-color:var(--color-white);height:calc(100vh - var(--header-height));padding-bottom:5rem;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container::-webkit-scrollbar{display:none}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu{flex:unset}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container .navigation.dropdownMenu ul.menu-list li.first-list-item.has-children{margin-bottom:1rem;text-align:center}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container .section.archiveSection{display:flex;flex-direction:column;align-items:center}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container .section.archiveSection .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item{border:1px solid var(--color-red);border-radius:var(--border-radius) var(--border-radius) 0 0;text-align:center}.pageHeader .section.grid-fixed .row.logoRow .hamburger.expanded .positionRelative .hamburger-container .section.archiveSection .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item:last-child{border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none}.pageHeader .section.grid-fixed .search{border:1px solid var(--color-red);border-radius:var(--border-radius);margin:2rem 1rem}.pageHeader .section.grid-fixed .search .search-container{width:auto}.pageHeader .section.grid-fixed .search .search-container input[type=text]{background-color:var(--color-white);border-radius:var(--border-radius)}.pageHeader .section.grid-fixed .search .search-container,.pageHeader .section.grid-fixed .search .search-container input[type=text],.pageHeader .section.grid-fixed .search .search-button{height:var(--button-size)}.pageHeader .section.grid-fixed .search .search-button .open.fi-magnifying-glass{color:var(--color-red)}@media(min-width: 1024px){.pageHeader{height:var(--header-height-desktop)}.pageHeader .section.grid-fixed{height:var(--header-height-desktop)}.pageHeader .section.grid-fixed .row.logoRow{margin-left:auto;margin-right:auto;max-width:100vw;justify-content:center;height:calc(var(--header-height-desktop) - (var(--button-size) + var(--border-width)))}.pageHeader .section.grid-fixed .row.menuRow{justify-content:space-between;height:calc(var(--button-size) + var(--border-width));margin-left:auto;margin-right:auto;max-width:var(--lab_page_width);overflow:visible;border-bottom:var(--border-width) solid var(--color-red);align-items:center}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection{display:flex;align-items:center}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .navigation.mainMenu{flex:unset}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .navigation.mainMenu ul.menu-list li.first-list-item a:hover{text-decoration:underline}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-abo>div a{font-family:"Roboto",sans-serif;border:1px solid var(--color-red);border-radius:var(--border-radius);padding:.3rem .5rem;line-height:inherit;font-size:17px}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-abo>div a:hover{background-color:var(--color-red);color:var(--color-white)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-login{--sesamy-login-button-background-color: var(--color-white);--sesamy-login-button-border-color: var(--color-red);--sesamy-font-family: "Roboto", sans-serif;--sesamy-login-button-font-weight: 500;font-family:"Roboto",sans-serif;border:1px solid var(--color-red);border-radius:var(--border-radius);padding:.3rem .5rem;line-height:normal}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-login>span{font-size:17px}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-login:hover{--sesamy-login-button-background-color: var(--color-red);--sesamy-login-button-text-color: var(--color-white);background-color:var(--color-red)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection sesamy-login:hover>span{color:var(--color-white)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger .positionRelative .hamburger-button{height:var(--button-size)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger .positionRelative .hamburger-button .burger-btn{color:var(--color-red)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-button,.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container{background-color:var(--color-white)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container{width:min(var(--lab_page_width),100vw);top:calc(var(--button-size) + var(--border-width));padding-inline:1rem}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow{padding-inline:1rem}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow .navigation.dropdownMenu ul.menu-list{flex-direction:row}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item{border:1px solid var(--color-red);border-radius:var(--border-radius) var(--border-radius) 0 0;text-align:center}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item:last-child{border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item:hover{background-color:var(--color-red)}.pageHeader .section.grid-fixed .row.menuRow .section.menuSection .hamburger.expanded .positionRelative .hamburger-container .hamburgerRow .navigation.customMenu3.archiveMenu ul.menu-list li.first-list-item:hover a{color:var(--color-white);text-decoration:none}}body.hamburger-expanded{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}body.hamburger-expanded::-webkit-scrollbar{display:none}body.hamburger-expanded .pageHeader .section.grid-fixed .logoRow,body.hamburger-expanded section.main.front{padding-right:var(--lab-scrollbar-width)}body.hamburger-expanded .pageHeader .section.grid-fixed .menuRow,body.hamburger-expanded main.pageWidth{margin-left:max(.5*(100vw - var(--lab_page_width)) - .5*var(--lab-scrollbar-width),0px)}body.hamburger-expanded .pageHeader .section.grid-fixed .row.menuRow{overflow:visible}.paywallLabel .fi-plus{color:var(--color-red)}

/*# sourceMappingURL=vestavindsveio.css.map */