 .mobilenav {display: none;}.navi {width: 100%;position: fixed;z-index: 3;top: 0;left: 0;}.nav-container {display: flex;flex-direction: row;justify-content: flex-start;align-items: center;width: 100%;height: 100%;}.nav-logo {width: 20%;margin-left: 3%;}.nav-logo img {max-width: 120px;width: 100%;float: left;margin-top: 1px;}@media only screen and (min-width: 1025px) and (max-width: 1125px) {.nav-logo:after {display: none;}}.nav-main {width: 54%;display: flex;flex-direction: row;justify-content: center;}.nav-main span:nth-child(2) {margin: 0 35px;}.navbutton {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: flex;border-radius: 1.66666666666666666666em;padding: 0em 1.5em;outline: 0;cursor: pointer;margin: 0 5px;justify-content: center;align-items: center;}.navbutton.navstart path, .navbutton.navstart:hover, .navbutton.navstart:hover path, .navbutton.navfind:hover, .navbutton.navhowto:hover, .navbutton.navhowto:hover path {transition: background-color 0.5s ease;}.navbutton img, .navbuttonsmall img {float: right;}.navbutton svg, .navbuttonsmall svg {max-width: 15px;max-width: 15px;margin-left: 7px;position: relative;}.navbutton svg {display: none;}.navshop span.shopitems {height: 14px;width: 14px;float: right;margin-left: -1px;border-radius: 100%;margin-top: -8px;display: flex;justify-content: center;align-items: center;position: relative;z-index: 1;}.navbuttonsmall {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;border-radius: 0;padding: 5px 0em;outline: 0;cursor: pointer;margin: 0 15px;}.navbuttonsmall.navuser {margin-right: 0;height: 100%;display: flex;align-items: center;padding-right: 20px;text-align: right;}.navbuttonsmall.navshop:hover , .navbuttonsmall.navuser:hover, .navbuttonsmall:hover path, .navbuttonsmall.navshop:hover span {transition: background-color 0.5s ease;}.navbuttonsmall span.loggedin {width: 25px;height: 25px;border-radius: 100%;margin-left: 5px;position: relative;}.navbuttonsmall span.loggedin img {background-size: cover;width: 100%;max-width: 25px;border-radius: 100%;}.navbuttonsmall span.loggedin:after {content: '\2304';position: absolute;margin-left: 30px;}.loggedin-navi {width: 80%;height: 0;position: absolute;z-index: 2;top: 40px;display: none;transition: all 0.3s linear;opacity: 0;}.loggedin-navi.nav-visible {display: block;}.loggedin-navi.nav-open {height: 300px;height: auto;transition: all 0.3s linear;opacity: 1;}.loggedin-navi ul {padding: 0;margin: 10px;}.loggedin-navi ul li {list-style: none;padding: 10px 20px;transition: none;}.loggedin-navi ul li:hover {cursor: pointer;transition: none;}.loggedin-navi ul li a {text-decoration: none;transition: none;}.nav-user {width: 20%;margin-right: 3%;height: 1.875em;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;position: relative;}.footernavdesktop {display: block;}.footernavi {display: flex;flex-direction: row;justify-content: flex-start;width: 100%;}.footernavi-item {width: 100%;padding: 0 1.562em;}.footernavi-item:last-child {border-right: 0px solid var(--main-10-color);}.footernavi-links {margin-top: 1.25em;}.footernavi-links ul {margin: 0;}.footernavi-links li {list-style: none;list-style-type: none;margin-left: -2.5em;}.footernavi-links li a {text-decoration: none;transition: all 0.3s ease;}.footernavi-links li a:hover {transition: all 0.3s ease;}@media only screen and (min-width: 150px) and (max-width: 1024px) {.nav-container {display: none;}.mobilenav {display: block;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 5;}#menuToggle {display: flex;flex-direction: column;position: fixed;top: 16px;margin-right: 0;right: 25px;z-index: 100;-webkit-user-select: none;user-select: none;}#menuToggle input {display: flex;width: 50px;height: 32px;position: absolute;cursor: pointer;opacity: 0;z-index: 2;margin-top: -5px;right: -10px;}#menuToggle span {display: flex;width: 29px;height: 2px;margin-bottom: 5px;position: relative;border-radius: 3px;z-index: 1;transform-origin: 5px 0px;transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;}#menuToggle span:first-child {transform-origin: 0% 0%;}#menuToggle span:nth-last-child(2) {transform-origin: 0% 100%;}#menuToggle input:checked ~ span {opacity: 1;transform: rotate(45deg) translate(1px, -1px);}#menuToggle input:checked ~ span:nth-last-child(3) {opacity: 0;transform: rotate(0deg) scale(0.2, 0.2);}#menuToggle input:checked ~ span:nth-last-child(2) {transform: rotate(-45deg) translate(0, 4px);}#menu {position: fixed;width: 100%;height: 100vh;margin: -16px 0 0 0px;padding: 0;-webkit-font-smoothing: antialiased;transform-origin: 0% 0%;transform: translate(100%, 0%);transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);left: 0;}#menuToggle ul {list-style-type: none;width: 100%;left: 0;padding-inline-start: 0;margin: 0;}#menu ul li {width: 100%;padding: 11px 0 11px 20px;}#menuToggle input:checked ~ #menu ul li:nth-child(1) {transition-delay: 0s;}#menuToggle input:checked ~ #menu ul li:nth-child(2) {transition-delay: 0.1s;}#menuToggle input:checked ~ #menu ul li:nth-child(3) {transition-delay: 0.2s;}#menuToggle input:checked ~ #menu ul li:nth-child(4) {transition-delay: 0.3s;}#menuToggle input:checked ~ #menu ul li:nth-child(5) {transition-delay: 0.4s;}#menuToggle input:checked ~ #menu ul li:nth-child(6) {transition-delay: 0.5s;}#menu .mobilenav-inner {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;height: 100%;width: 100%;}#menu .mobilenav-inner ul.user li:first-child {padding: 20px 0 11px 20px;}#menu .mobilenav-inner ul.user li:last-child {padding: 11px 0 20px 40px;}#menu .mobilenav-inner ul.user li {border-bottom: 0px solid var(--main-75-color);padding: 11px 0 11px 40px;}#menuToggle .mobilenav-inner ul li span.loggedin {width: 25px;height: 25px;border-radius: 100%;margin-left: 15px;background-size: cover;top: 3px;}#menu .mobilenav-inner ul li a {text-decoration: none;display: flex;align-items: center;transform: translateX(0px);}#menu .mobilenav-inner ul li .icon-mobile {width: 20px;height: 20px;float: right;position: relative;margin-left: 20px;}#menu .mobilenav-inner ul li .icon-mobile img, #menu .mobilenav-inner ul li .icon-mobile svg {max-height: 17px;}#menuToggle input:checked ~ #menu {transform: none;}.mobile-logo {position: fixed;display: flex;align-items: center;top: 0;left: 0;z-index: 101;height: 50px;padding-left: 20px;}.mobile-logo img {max-width: 100px;}.mobile-logo:after {position: relative;}.mobile-logo-inner {height: 50px;width: 100%;display: flex;align-items: center;padding-left: 20px;}.mobile-logo-inner img {max-width: 100px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {.navi {height: 50px;}.footernavi-links li {margin-left: -3.8em;margin-bottom: 0px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}@media only screen and (max-width: 767px) {.navi {height: 50px;}.nav-container {display: none;}.footernavdesktop {display: none;}}.nav-logo img, .navbutton img, .navbuttonsmall img , .mobile-logo img{display: none;}.navbuttonsmall span.loggedin img {display: block;}.navbuttonsmall span.loggedin {background-color: transparent !important;}#menu .mobilenav-inner ul.user li:nth-child(3),#menu .mobilenav-inner ul.user li:nth-child(4) {display: none;}.nav-user {width: 21%;}@media only screen and (max-width:900px){.footernavi-headline h3{font-size: 20px !important;}}.navi {z-index: 4;}.navi-breadcrumb:empty {display:none;}