:root{--he-red: #CC0000;--he-black: #1C1C1C;--he-white: #FFFFFF;--he-offwhite: #FAFAF8;--he-iron: #3A3A3A;--he-stone: #C8C0B4;--he-darkred: #AA0000;--he-grey: #999999;--he-divider: rgba(200, 192, 180, .38)}:root{--font-heading-family: "Noto Sans Display", sans-serif;--font-heading-weight: 700;--font-body-family: "Noto Sans Display", sans-serif;--font-body-weight: 400}body,input,textarea,select,button{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.price,.price-item{font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700}body{font-size:15px;line-height:1.6;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-family:Noto Sans Display,sans-serif!important;font-size:48px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em!important}h2,.h2{font-family:Noto Sans Display,sans-serif!important;font-size:36px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.015em!important}h3,.h3{font-family:Noto Sans Display,sans-serif!important;font-size:24px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important}h4,.h4{font-family:Noto Sans Display,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.005em!important}h5,.h5{font-family:Noto Sans Display,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important}h6,.h6{font-family:Noto Sans Display,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:uppercase!important}@media screen and (max-width:989px){h1,.h1{font-size:38px!important}h2,.h2{font-size:30px!important}h3,.h3{font-size:22px!important}}@media screen and (max-width:749px){h1,.h1{font-size:32px!important}h2,.h2{font-size:26px!important}h3,.h3{font-size:20px!important}h4,.h4{font-size:18px!important}}.he-hero-carousel h1,.he-hero-carousel h2,.he-hero-carousel .hero__heading,.he-hero-carousel .banner__heading{font-size:clamp(36px,5vw,64px)!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.05!important}.banner__heading,.slideshow__heading,.section-header__title{font-family:Noto Sans Display,sans-serif!important;letter-spacing:-.02em!important;font-weight:700!important}.he-display-heading{font-family:Noto Sans Display,sans-serif;font-size:clamp(40px,6vw,72px);font-weight:700;letter-spacing:-.03em;line-height:1}p,li,td,th,label,figcaption{font-family:Noto Sans Display,sans-serif;font-size:15px;line-height:1.65;color:var(--he-black)}.caption,.caption-with-letter-spacing,small{font-family:Noto Sans Display,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:500}a{color:inherit;text-decoration:none}.he-announcement-bar{--he-announcement-height: 44px;background-color:var(--he-red);color:var(--he-white);font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;position:relative;overflow:hidden;width:100%;height:var(--he-announcement-height);display:flex;align-items:center;justify-content:center;transform:translateY(-100%);animation:he-announcement-slide-down .6s ease-out forwards;animation-delay:.2s}@keyframes he-announcement-slide-down{to{transform:translateY(0)}}.he-announcement-bar.he-announcement-hidden{display:none}.he-announcement-messages{position:relative;width:100%;max-width:100%;padding:0 60px;text-align:center}.he-announcement-message{position:absolute;top:0;left:0;right:0;opacity:0;transition:opacity .5s ease-in-out;display:flex;align-items:center;justify-content:center;height:44px;pointer-events:none}.he-announcement-message.he-message-active{opacity:1;position:relative;pointer-events:auto}.he-announcement-message a{color:var(--he-white);text-decoration:underline;text-underline-offset:2px}.he-announcement-message a:hover{opacity:.85}.he-announcement-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--he-white);font-size:18px;cursor:pointer;padding:8px;line-height:1;opacity:1;transition:opacity .2s ease;z-index:10}.he-announcement-close:hover{opacity:.6;text-decoration:underline}.he-announcement-close:focus{outline:2px solid var(--he-white);outline-offset:2px;opacity:.6}#MainContent>.shopify-section:last-of-type{padding-bottom:60px}.he-account-unsubscribe{padding-bottom:80px}.he-header .header,.section-header{background-color:var(--he-white);color:var(--he-black);font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400}.header{background-color:var(--he-white)!important;color:var(--he-black)!important;font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:400!important}.header-wrapper{position:relative!important;sticky-header:none}.header-wrapper:after{display:none!important}shopify-section-header-sticky,.shopify-section-header-sticky{position:relative!important}.header__heading-link{color:var(--he-black);text-decoration:none}.header__heading-logo-wrapper img{max-height:60px;width:auto}.header__inline-menu .list-menu__item>a,.header__menu-item{color:var(--he-black)!important;font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;transition:color .2s ease,border-color .2s ease;text-decoration:none;position:relative;border-bottom:2px solid transparent}.header__inline-menu .list-menu__item>a:hover,.header__menu-item:hover,.header__inline-menu .list-menu__item:hover>a{color:var(--he-black)!important;background:transparent!important}.header__menu-item,.header__menu-item:hover,.header__menu-item:focus,.header__menu-item:focus-visible,details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.header__inline-menu details>summary,.header__inline-menu details>summary:hover,.header__inline-menu details[open]>summary,.he-mega-menu>summary,.he-mega-menu>summary:hover,.he-mega-menu[open]>summary{background:transparent!important;background-color:transparent!important;color:var(--he-black)!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent!important}.header__menu-item:focus-visible{color:var(--he-red)!important}.header__inline-menu .list-menu__item--active>a:after,.header__menu-item.header__menu-item--active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--he-red)}.header__icon{color:var(--he-black);transition:color .2s ease}.header__icon:hover{color:var(--he-red)}.header__icon--search{color:var(--he-black)}.header__icon--search:hover{color:var(--he-red)}.section-header{z-index:300!important}.search-modal.modal__content{z-index:500;background-color:#fff}.search-modal__content{width:100%;opacity:1;overflow:visible;background-color:#fff}details[open]>.search-modal{animation:heSearchFadeIn .28s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes heSearchFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){details[open]>.search-modal{animation:none}}@media screen and (min-width:990px){.search-modal__form{max-width:680px}}.search__input.field__input{background-color:#fff;color:var(--he-black);font-family:Noto Sans Display,sans-serif;font-size:15px;transition:border-color .2s ease,box-shadow .2s ease;border-radius:4px}.search__input.field__input::placeholder{color:var(--he-grey);opacity:1}.search__input.field__input:focus{border-color:var(--he-red);box-shadow:0 0 0 3px #cc00001f;outline:none}.search-modal .search__button .icon,.search-modal .search__button svg{color:var(--he-black);stroke:var(--he-black)}.search-modal .search__button:hover .icon,.search-modal .search__button:hover svg{color:var(--he-red);stroke:var(--he-red)}.template-search .search__button{border-radius:0 4px 4px 0!important;height:calc(100% - calc(var(--inputs-border-width) * 2))!important;width:5.4rem!important;top:var(--inputs-border-width)!important;right:var(--inputs-border-width)!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.template-search .search__button .icon,.template-search .search__button svg{color:var(--he-white)!important;stroke:var(--he-white)!important}.template-search .search__button:hover .icon,.template-search .search__button:hover svg{color:var(--he-white)!important;stroke:var(--he-white)!important}.search-modal__close-button{color:var(--he-black)}.search-modal__close-button:hover{color:var(--he-red)}.header__icon--cart{position:relative;color:var(--he-black)}.header__icon--cart:hover{color:var(--he-red)}.cart-count-bubble{position:absolute;top:-8px;right:-8px;background-color:var(--he-red);color:var(--he-white);font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:400;min-width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0 4px}.header__icon:focus-visible,.header__heading-link:focus-visible,.header__inline-menu .list-menu__item>a:focus-visible,.header__menu-item:focus-visible,.he-announcement-bar .he-announcement-close:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.menu-toggle-btn:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.header__icon--account{color:var(--he-black)}.header__icon--account:hover{color:var(--he-red)}.he-mega-menu{position:static}.he-mega-menu__content{position:absolute;top:100%;left:0;right:0;background-color:var(--he-black, #1C1C1C);color:var(--he-white, #FFFFFF);padding:32px 0;z-index:1000;box-shadow:0 8px 32px #0003;opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;border-radius:0;margin:0}.he-mega-menu[open] .he-mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.he-mega-menu:hover .he-mega-menu__content,.he-mega-menu:focus-within .he-mega-menu__content{opacity:1;transform:translateY(0);visibility:visible}.he-menu-caret{display:inline-block;transition:transform .2s ease}.he-mega-menu[open] .he-menu-caret{transform:rotate(180deg)}.he-mega-menu__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;max-width:1400px;margin:0 auto;padding:0 24px}.he-mega-menu__category{font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:16px;color:var(--he-white, #FFFFFF);text-decoration:none;display:block;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}.he-mega-menu__category:hover{color:var(--he-white, #FFFFFF)}.he-mega-menu__subcategories{list-style:none;padding:0;margin:0}.he-mega-menu__subcategories li{margin-bottom:10px}.he-mega-menu__link{font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:14px;color:var(--he-stone, #C8C0B4);text-decoration:none;transition:color .2s ease;display:inline-block}.he-mega-menu__link:hover,.he-mega-menu__link--active{color:var(--he-red, #CC0000)}.he-mega-menu__image{margin-top:16px}.he-mega-menu__image img{width:100%;height:auto;border-radius:4px}.he-mega-menu__image-placeholder{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-radius:4px}.he-mobile-nav-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.he-overlay-visible{opacity:1;visibility:visible}body.he-menu-open{overflow:hidden}.he-mobile-menu-drawer .menu-drawer__account{color:#fff!important}.he-mobile-menu-drawer .menu-drawer__account:hover{color:var(--he-red, #CC0000)!important}.he-mobile-menu-drawer .menu-drawer__account svg,.he-mobile-menu-drawer .menu-drawer__account .svg-wrapper{color:#fff}.he-mobile-nav-drawer{display:block}.he-mobile-menu-drawer{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;background-color:var(--he-black, #1C1C1C);z-index:999;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease}.he-menu-drawer-container[open]~.he-mobile-menu-drawer,details[open]~.he-mobile-menu-drawer{transform:translate(0)}.he-mobile-menu-close{position:absolute;top:16px;right:16px;background:transparent;border:none;color:var(--he-white, #FFFFFF);font-size:24px;cursor:pointer;padding:8px;line-height:1;z-index:10;transition:color .2s ease}.he-mobile-menu-close:hover{color:var(--he-red, #CC0000)}.he-mobile-menu-close:focus-visible{outline:2px solid var(--he-red, #CC0000);outline-offset:2px}.he-menu-item-text,.menu-drawer__menu-item{font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:700!important;font-size:18px!important;color:var(--he-white, #FFFFFF)!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item--active .he-menu-item-text{color:var(--he-red, #CC0000)!important}summary.menu-drawer__menu-item{font-weight:700!important;font-size:18px!important}.he-mobile-submenu{background-color:#fff!important}.he-mobile-submenu .menu-drawer__menu-item,.he-mobile-submenu .menu-drawer__close-button,.he-mobile-submenu .he-menu-item-text{font-family:Noto Sans Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:16px;color:#1c1c1c!important}.he-mobile-submenu .menu-drawer__menu-item:hover,.he-mobile-submenu .menu-drawer__close-button:hover{color:#c00!important;background-color:#cc00000f!important}.he-mobile-submenu .he-menu-arrow,.he-mobile-submenu .he-menu-caret{color:#666}.he-menu-arrow,.he-menu-caret{color:var(--he-stone, #C8C0B4)}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation{background-color:var(--he-black, #1C1C1C)}@media(max-width:749px){.menu-drawer__navigation-container,.menu-drawer__inner-submenu{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.menu-drawer__menu-item{color:var(--he-white, #FFFFFF);padding:16px}.menu-drawer__menu-item:hover{background-color:#ffffff0d}.menu-drawer__menu-item--active{color:var(--he-red, #CC0000)}.menu-drawer__close-button{color:var(--he-white, #FFFFFF)}.menu-drawer__utility-links{background-color:var(--he-black, #1C1C1C);border-top:1px solid rgba(255,255,255,.1)}.menu-drawer__utility-links a{color:var(--he-stone, #C8C0B4)}.menu-drawer__utility-links a:hover{color:var(--he-red, #CC0000)}.list-social__link{color:var(--he-stone, #C8C0B4)}.list-social__link:hover{color:var(--he-red, #CC0000)}@media screen and (max-width:990px){.he-mega-menu__grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (max-width:600px){.he-mega-menu__grid{grid-template-columns:1fr}}.announcement-bar{display:none!important}body{font-family:Noto Sans Display,sans-serif!important;background-color:var(--he-offwhite)!important}h1,h2,h3,h4,h5,h6{font-family:Noto Sans Display,sans-serif!important;font-weight:700!important;color:var(--he-black)!important}a{color:var(--he-black)}a:hover{color:var(--he-red)}.header a.he-header-widerruf,.header a.he-header-login{color:#1c1c1c!important}.header a.he-header-widerruf:hover,.header a.he-header-login:hover{color:#fff!important}.button,button[type=submit]{background-color:var(--he-black)!important;color:#fff!important;font-family:Noto Sans Display,sans-serif!important;font-weight:700!important;border-radius:4px!important;transition:background-color .2s ease!important}button[type=submit]:hover,.button--primary:hover{background-color:var(--he-red)!important}.button:not(.button--primary):hover{background-color:var(--he-iron, #3A3A3A)!important}.price{color:var(--he-black)!important;font-family:Noto Sans Display,sans-serif!important;font-weight:700!important}.price--on-sale .price-item--sale{color:var(--he-red)!important}.price--on-sale .price-item--regular{color:var(--he-grey)!important;text-decoration:line-through!important}.section{padding:0!important}.header{background-color:var(--he-white)!important}.gradient{background:var(--he-offwhite)!important}input,textarea,select{font-family:Noto Sans Display,sans-serif!important}.card{background:var(--he-white)!important;border-color:var(--he-stone)!important}.he-trust-bar-section,.he-featured-categories-section,.he-featured-products-section,.he-collection-section,.he-versand-section,.he-brand-strip-section{background-color:var(--he-offwhite)}.he-trust-bar-section,.he-featured-categories-section,.he-featured-products-section{box-shadow:inset 0 1px 0 var(--he-divider)}.shopify-section:not(.shopify-section-header):not(.shopify-section-footer)+.shopify-section:not(.shopify-section-header){border-top:1px solid var(--he-divider)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.checkbox:focus-visible,.radio:focus-visible,[tabindex]:focus-visible,.summary__title:focus-visible,.menu-drawer__menu-item:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}*:focus{outline:none}.field__input:focus,.search__input.field__input:focus,.quantity__input:focus{outline:none;border-color:var(--he-red);box-shadow:0 0 0 3px #cc00001f}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.checkbox:focus-visible,.radio:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible,button.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}details>summary:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.summary__title:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.modal__toggle:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}localization-form:focus-visible{outline:2px solid var(--he-red);outline-offset:2px}.button,button[type=submit],.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{background-color:var(--he-black)!important;color:var(--he-white)!important;font-family:Noto Sans Display,sans-serif!important;font-weight:700!important;border-radius:4px!important;transition:background-color .2s ease!important}.button:hover,a.button:hover,button[type=submit]:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--he-red)!important;color:var(--he-white)!important;-webkit-text-fill-color:var(--he-white)!important}.cart__warnings a.button:hover,.cart-items a.button:hover,a.button:hover{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.button:active,button[type=submit]:active,.shopify-challenge__button:active,.customer button:active,button.shopify-payment-button__button--unbranded:active{background-color:var(--he-darkred)!important;transform:scale(.98)}.button:disabled,.button[aria-disabled=true],.button.disabled,button[type=submit]:disabled,button[type=submit][aria-disabled=true],button[type=submit].disabled,.shopify-challenge__button:disabled,.shopify-challenge__button[aria-disabled=true],.shopify-challenge__button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,button.shopify-payment-button__button--unbranded:disabled,button.shopify-payment-button__button--unbranded[aria-disabled=true],button.shopify-payment-button__button--unbranded.disabled{background-color:var(--he-grey)!important;opacity:.6;cursor:not-allowed;pointer-events:none}.he-animate{opacity:0;transform:translateY(20px);transition:opacity .45s cubic-bezier(.25,.46,.45,.94),transform .45s cubic-bezier(.25,.46,.45,.94)}.he-animate.he-animate--visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.he-animate{opacity:1;transform:none;transition:none}}.he-animate--delay-1{transition-delay:.1s}.he-animate--delay-2{transition-delay:.2s}.he-animate--delay-3{transition-delay:.3s}.he-animate--delay-4{transition-delay:.4s}.he-animate--delay-5{transition-delay:.5s}.section__title.he-animate,h2.he-animate,h3.he-animate,.he-card.he-animate,.he-trust-badge.he-animate,.he-trust-bar__badge.he-animate{will-change:opacity,transform}@media(max-width:768px){.button--primary,button[type=submit],.he-pdp__add-to-cart,.he-pdp__sticky-atc-btn,.he-pdp__qty-btn,.quick-add__submit{min-height:48px}.button,button:not(.he-hero-dot):not(.he-hero-nav):not(.mm-mobile__toggle):not(.mm-mobile__close),input[type=checkbox],input[type=radio],select,a.button,.header__icon,.menu-toggle-btn,.modal__toggle{min-height:44px;min-width:44px}.he-hero-dot{min-height:unset!important;min-width:unset!important}}.he-page-progress{position:fixed;top:0;left:0;width:100%;height:3px;background:transparent;z-index:9999;pointer-events:none}.he-page-progress__bar{height:100%;width:0%;background-color:var(--he-red);transition:width .3s ease}.he-page-progress--loading .he-page-progress__bar{width:100%;transition:width .3s ease}.product-form__submit,button[name=add]{background-color:#c00!important;color:#fff!important;font-family:Noto Sans Display,sans-serif!important;font-weight:700!important;border:none!important;border-radius:4px!important;transition:background-color .2s ease!important}.product-form__submit:hover,button[name=add]:hover{background-color:#a00!important}.breadcrumb a,.breadcrumbs a{color:#c8c0b4!important;font-size:13px!important}.breadcrumb span:last-child,.breadcrumbs span:last-child{color:#c00!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/he-tokens.css.map */
