@charset "UTF-8";
header{position:fixed;top:0;z-index:200;transition:var(--transition-default);width:100%;--font-color: var(--header-font-color)}header .lang__select--dropdown{padding:6px;box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.12)}header .lang__select--dropdown .dropdown-item{padding:6px;border-radius:4px;transition:var(--transition-default)}header .lang__select--dropdown .dropdown-item:active,header .lang__select--dropdown .dropdown-item:hover{background-color:var(--red);color:var(--white)}header .container-fluid{max-width:1800px}header .navcontainer{padding:8px 10px}@media (max-width:767.98px){header .navcontainer{padding:8px 0}}header .productseriesnavcontainer__content{height:0;overflow:hidden;transition:0.5s ease all}header .productseriesnavcontainer__content .screendummy{border:2px solid white;border-radius:var(--border-radius-md);display:inline-block;width:60px;height:40px}header .logo{height:60px !important}@media (max-width:991.98px){header .logo{height:50px !important}}@media (max-width:767.98px){header .logo{height:40px !important}}header .center-navi{display:flex;gap:30px;justify-content:center}header .center-navi a,header .center-navi span{font-family:var(--primary-font);font-weight:600 !important;font-size:calc(16 / 16 * 1rem);line-height:calc(16 / 16 * 1rem);cursor:pointer}header .child_navi_container{position:absolute;width:100%;top:100%;left:0;display:flex;justify-content:center}header .child_navi_container .child_navi{border-radius:var(--border-radius-md);background:white;position:absolute;top:8px;width:768px;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity 0.25s ease, transform 0.25s ease;padding:30px;color:black;-webkit-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.12);box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.12)}header .child_navi_container .child_navi *{color:black}header .child_navi_container .child_navi.active{opacity:1;pointer-events:all;transform:translateY(0)}header .child_navi_container .child_navi--item{display:none}header .child_navi_container .child_navi--item.active{display:flex}header .child_navi_container .child_navi--item .category__item,header .child_navi_container .child_navi--item .children__item{transition:var(--transition-default)}header .child_navi_container .child_navi--item .category__item:hover,header .child_navi_container .child_navi--item .children__item:hover{color:var(--red)}header .child_navi_container .navigation__teaser{line-height:1.55}header .child_navi_container .navi__image{height:100%;width:100%;object-fit:cover}header .lang__menu--area{line-height:1;gap:1.5rem}@media (max-width:767.98px){header .lang__menu--area{gap:20px}header .lang__menu--area>*{flex-shrink:0}}@media (max-width:767.98px){header .lang__menu--area .current__lang img{height:28px;width:28px}}@media (max-width:767.98px){header .lang__menu--area .lang__select,header .lang__menu--area .header__usertoggle{position:relative}header .lang__menu--area .lang__select::after,header .lang__menu--area .header__usertoggle::after{content:"";position:absolute;inset:-8px}}header .lang__menu--area .header__logindropdown{position:relative}header .lang__menu--area .header__logindropdown .header__usertoggle{background:transparent;border:0;padding:0;cursor:pointer;line-height:1}header .lang__menu--area .header__logindropdown .header__usericon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid currentColor;color:var(--white)}@media (max-width:767.98px){header .lang__menu--area .header__logindropdown .header__usericon{width:28px;height:28px}header .lang__menu--area .header__logindropdown .header__usericon i{font-size:14px}}header .lang__menu--area .header__logindropdown .header__logindropdownmenu{display:none;position:absolute;right:0;top:calc(100% + 8px);min-width:260px;z-index:10000;background:#fff;color:#000;border-radius:6px;-webkit-box-shadow:0 10px 30px rgba(0, 0, 0, 0.2);box-shadow:0 10px 30px rgba(0, 0, 0, 0.2)}header .lang__menu--area .header__logindropdown .header__logindropdownmenu *{color:#000}header .lang__menu--area .header__logindropdown .header__logindropdownmenu input,header .lang__menu--area .header__logindropdown .header__logindropdownmenu input[type="text"],header .lang__menu--area .header__logindropdown .header__logindropdownmenu input[type="email"],header .lang__menu--area .header__logindropdown .header__logindropdownmenu input[type="password"],header .lang__menu--area .header__logindropdown .header__logindropdownmenu select,header .lang__menu--area .header__logindropdown .header__logindropdownmenu textarea{color:#000 !important;background:#fff !important;border-color:#ccc !important}header .lang__menu--area .header__logindropdown .header__logindropdownmenu ::placeholder{color:#666 !important;opacity:1}header .lang__menu--area .header__logindropdown .header__logindropdownmenu label{color:#000 !important}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .dropdown-divider{height:1px;background:#e5e5e5;margin:0.5rem 0}header .lang__menu--area .header__logindropdown .header__logindropdownmenu form{margin-bottom:0}header .lang__menu--area .header__logindropdown .header__logindropdownmenu form fieldset{margin-bottom:0 !important}header .lang__menu--area .header__logindropdown .header__logindropdownmenu #MemberLoginForm_LoginForm_Remember_Holder{margin-bottom:0 !important}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .Actions,header .lang__menu--area .header__logindropdown .header__logindropdownmenu .btn-toolbar{margin-bottom:0}header .lang__menu--area .header__logindropdown .header__logindropdownmenu input[type="submit"].action,header .lang__menu--area .header__logindropdown .header__logindropdownmenu .action[type="submit"],header .lang__menu--area .header__logindropdown .header__logindropdownmenu button.action{display:inline-block;font-family:var(--primary-font);transition:var(--transition-default);border:0;border-radius:6px;font-size:1rem;line-height:1;cursor:pointer;text-decoration:none;box-shadow:none;color:var(--white) !important;background:var(--button-background-color, var(--primary-color)) !important;padding:0.75em 1.5em;margin-bottom:1rem}header .lang__menu--area .header__logindropdown .header__logindropdownmenu input[type="submit"].action:hover,header .lang__menu--area .header__logindropdown .header__logindropdownmenu .action[type="submit"]:hover,header .lang__menu--area .header__logindropdown .header__logindropdownmenu button.action:hover{color:var(--button-hover-font-color, var(--white)) !important;background:var(--button-hover-background-color, var(--primary-color)) !important}header .lang__menu--area .header__logindropdown .header__logindropdownmenu #MemberLoginForm_LoginForm #ForgotPassword,header .lang__menu--area .header__logindropdown .header__logindropdownmenu #MemberLoginForm_LoginForm #ForgotPassword a{font-size:14px}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox{display:flex;align-items:center;margin-top:0.25rem}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox input[type="checkbox"]{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox label{position:relative;padding-left:28px;line-height:20px;cursor:pointer;margin:0}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #ccc;border-radius:4px;background:#fff}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox label::after{content:"";font-family:"Font Awesome 5 Pro";font-weight:300;position:absolute;left:2px;top:50%;transform:translateY(-50%) scale(0);transform-origin:center;font-size:14px;color:var(--red);transition:transform 0.15s ease}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox input[type="checkbox"]:checked+label::after{transform:translateY(-50%) scale(1)}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox input[type="checkbox"]:focus+label::before{border-color:var(--red);box-shadow:0 0 0 2px rgba(219, 35, 26, 0.15)}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox input[type="checkbox"]:disabled+label{opacity:0.6;cursor:not-allowed}header .lang__menu--area .header__logindropdown .header__logindropdownmenu .field.checkbox input[type="checkbox"]:disabled+label::before{background:#f5f5f5}header .lang__menu--area .hamburger{display:flex;align-items:center;justify-content:center;padding:0;height:32px;width:28px}@media (max-width:767.98px){header .lang__menu--area .hamburger{width:24px}}header .lang__menu--area .hamburger:hover{opacity:1}header .lang__menu--area .hamburger .hamburger-box{display:block;width:28px;height:20px}@media (max-width:767.98px){header .lang__menu--area .hamburger .hamburger-box{width:24px;height:18px}}header .lang__menu--area .hamburger .hamburger-box .hamburger-inner{background-color:var(--white);border-radius:0;width:28px;height:2px;margin-top:-1px}@media (max-width:767.98px){header .lang__menu--area .hamburger .hamburger-box .hamburger-inner{width:24px}}header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::after,header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::before{background-color:var(--white);border-radius:0;height:2px;width:28px}@media (max-width:767.98px){header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::after,header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::before{width:24px}}header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::before{top:-8px}@media (max-width:767.98px){header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::before{top:-7px}}header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::after{bottom:-8px}@media (max-width:767.98px){header .lang__menu--area .hamburger .hamburger-box .hamburger-inner::after{bottom:-7px}}header .lang__menu--area .hamburger.is-active .hamburger-box .hamburger-inner::before{top:0}header .lang__menu--area .hamburger.is-active .hamburger-box .hamburger-inner::after{bottom:0}header.color-scheme-gradient,header.color-scheme-light{--header-font-color: var(--black)}header.color-scheme-dark{--header-font-color: var(--white)}header.color-scheme-dark .header__logo .fill{fill:var(--white)}header.color-scheme-dark.solid .header__logo .fill{fill:var(--logo-color)}header .current__lang img{border:2px solid var(--white);border-radius:9999px;overflow:hidden}header *{color:var(--header-font-color, var(--white))}header.solid{background:var(--white);-webkit-box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.25);box-shadow:0 0 20px 0 rgba(0, 0, 0, 0.25);--header-font-color: var(--black)}header .header__logo .fill{fill:var(--logo-color)}header .header__right{display:flex;justify-content:space-between}@media (max-width:767.98px){header .header__right{justify-content:end;gap:1rem}}header .header__icons i{font-size:25px}@media (max-width:767.98px){header .header__icons i{font-size:20px}}