@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);#authProviderfacebook,#authProvidergoogle,#loginSeparatordefault{display:none}.logo{display:inline-block}.logo-text{display:none;font-family:Red Hat Display,sans-serif;font-size:26px;font-weight:700;line-height:1}.logo-img{height:45px}@media (max-width:991px){.logo-img{height:35px}}body{padding-top:130px}#wrapper{min-height:calc(100vh - 130px)}.site-header{border-bottom:1px solid #000;padding:0}@media (min-width:1199px){.site-header{border-bottom:1px solid #000}}@media (max-width:1199px){.site-header{padding:8px 16px}}@media (max-width:1199px){.site-header__nav{padding:0 0 15px}}.site-header__nav>li{padding:12px 4px 4px}@media (max-width:1199px){.site-header__nav>li{padding:0}}.site-header__nav>li>a{color:#000!important;position:relative;text-align:center;padding:8px;text-decoration:none;font-family:Fira Sans,sans-serif;font-size:14.4px;font-weight:400;text-transform:uppercase}@media (max-width:1199px){.site-header__nav>li>a{text-align:left;display:block;font-size:16px}}@media (min-width:1200px){.site-header__nav>li>a{white-space:normal;max-width:14ch}.site-header__nav>li>a:after{display:none}.site-header__nav>li>a:before{background:#000;content:"";height:3.4rem;left:-.25rem;position:absolute;top:.25rem;height:60px;width:1px}}.site-header__nav>li>a:hover{color:rgba(0,0,0,.7)!important}@media (max-width:1199px){.site-header__nav>li:first-child a:before{display:none}}.site-header__social .dropdown-menu a{font-size:16px;font-weight:400;line-height:24px}.site-header__social .dropdown-menu a:hover{background:transparent;text-decoration:underline}@media (max-width:1199px){.site-header__social li{margin-right:15px}}.hambBox{top:30px}@media (max-width:1199px){.hambBox{display:block!important}}@media (max-width:767px){.hambBox{top:30px}}.cart-qty{background:#d7d5d5;color:#000!important}@media (min-width:1200px){.dropdown-full{position:unset}#menu-side .dropdown-menu{font-size:16px;margin-top:40px!important}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-light .dropdown-menu{background:hsla(0,0%,100%,.95);border:none;border-radius:0;box-shadow:0 10px 10px hsla(0,0%,53%,.1);font-size:.8rem;margin:1px 0 0}.navbar-light .dropdown-full .submenu{display:flex;font-size:.8rem;width:100%}}#button-program{background:#fff;border-radius:3rem;box-shadow:0 0 10px rgba(0,0,0,.3);font-size:16px;font-weight:700;padding:8px 24px;position:fixed;right:70px;text-decoration:none;top:11px;white-space:nowrap;z-index:2}#button-program:hover{background:#000;color:#fff}@media screen and (min-width:1200px){#button-program{right:calc(50% - 570px);top:3.5rem}}#main-menu .dropdown-menu{background:hsla(0,0%,100%,.95);border:none;border-radius:0;box-shadow:0 10px 10px hsla(0,0%,53%,.1);font-size:.8rem;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;float:left;font-size:12.8px;left:0;list-style:none;min-width:100%;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1;margin-top:0}.dropdown-menu .submenu{display:flex;width:100%}.dropdown-menu .submenu .col-lg{flex-basis:0;flex-grow:1;padding:0;max-width:100%}.dropdown-menu .submenu .col-lg a{color:#212529;display:block;font-size:12.8px;font-weight:400;line-height:19.2px;text-transform:uppercase;padding:2px 15px}.dropdown-menu .submenu .col-lg a:hover{background:#fff;text-decoration:underline}.site-header.lang-en .site-header__nav>li>a{max-width:16ch}.site-header.lang-de .site-header__nav>li>a{max-width:19ch}