.header-section{--ero-header-black: #050505;--ero-header-red: #9b0401;--ero-header-white: #ffffff;--ero-header-height: 66px;--ero-header-height-mobile: 58px;--ero-header-radius: 16px;--ero-header-width: min(1680px, calc(100vw - 80px) );--ero-header-width-mobile: min(100%, calc(100vw - 24px) );--ero-header-shadow: 0 12px 34px rgba(5, 5, 5, .08);--ero-header-shadow-sticky: 0 14px 38px rgba(5, 5, 5, .1);position:relative;z-index:50;background:transparent!important}.header-section #header-component.header-wrapper{width:var(--ero-header-width)!important;max-width:var(--ero-header-width)!important;margin-inline:auto!important;color:var(--ero-header-black)!important;background:transparent!important;border:0!important;box-shadow:none!important;transition:width .18s ease,color .18s ease,background-color .18s ease}.header-section #header-component.header-wrapper .row-group{min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;overflow:visible!important;color:var(--ero-header-black)!important;background:#fffffff0!important;border:1px solid rgba(5,5,5,.075)!important;border-radius:var(--ero-header-radius)!important;box-shadow:var(--ero-header-shadow)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}.header-section #header-component.header-wrapper .row-group:before,.header-section #header-component.header-wrapper .row-group:after{content:none!important;display:none!important}.header-section #header-component.header-wrapper :where(.header__row,.header__columns){min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important}.header-section #header-component.header-wrapper .header__columns{box-sizing:border-box!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:clamp(16px,2vw,32px)!important;padding-inline:clamp(22px,2.6vw,42px)!important}.header-section #header-component.header-wrapper :where(.header__column,.header-block,.header-menu,.header__menu-wrapper,.header__inline-menu){min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important;color:inherit!important}.header-section #header-component.header-wrapper .header__column--left{grid-column:1!important;justify-content:flex-start!important;min-width:0!important}.header-section #header-component.header-wrapper .header__column--center{grid-column:2!important;justify-content:center!important;min-width:0!important}.header-section #header-component.header-wrapper .header__column--right{grid-column:3!important;justify-content:flex-end!important;min-width:0!important;gap:8px!important}.header-section #header-component.header-wrapper .header-logo,.header-section #header-component.header-wrapper .header__heading,.header-section #header-component.header-wrapper .header__heading-link,.header-section #header-component.header-wrapper .header__heading-logo-wrapper{min-height:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;line-height:0!important;color:inherit!important}.header-section #header-component.header-wrapper .header__heading-logo-wrapper{max-height:42px!important}.header-section #header-component.header-wrapper .header-logo__image{display:block!important;max-height:42px!important;width:auto}.header-section #header-component.header-wrapper .logo-fallback{color:inherit!important;font-size:clamp(20px,1.7vw,28px)!important;font-weight:760!important;letter-spacing:.01em!important;line-height:1!important}.header-section #header-component.header-wrapper .list-menu-desktop{min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(18px,2vw,34px)!important;margin:0!important;padding:0!important}.header-section #header-component.header-wrapper .list-menu-desktop>li,.header-section #header-component.header-wrapper .list-menu-desktop>li>details{min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important}.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item{min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin:0!important;padding:0!important;color:inherit!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;line-height:1!important;transform:none!important}.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item>.text,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item>a,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item .text{min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important;color:inherit!important;font-family:var(--font-body--family, inherit)!important;font-size:12px!important;font-weight:760!important;letter-spacing:.105em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important}.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item:before,.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item:after,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item:before,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item:after,.header-section #header-component.header-wrapper .link--hover-underline:before,.header-section #header-component.header-wrapper .link--hover-underline:after{content:none!important;display:none!important}.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item:hover,.header-section #header-component.header-wrapper .list-menu-desktop>li>details:hover>summary.header__menu-item{color:var(--ero-header-red)!important}.header-section #header-component.header-wrapper :where(.search-action,.header-actions,side-drawer-opener.header__icon--menu){min-height:var(--ero-header-height)!important;height:var(--ero-header-height)!important;display:flex!important;align-items:center!important}.header-section #header-component.header-wrapper :where(.search-action .header__icon.button,.header-actions .header__icon.button,.header__icon--search.button,.cart-icon--drawer.button,.header-wishlist.button,.header__icon--giftcards.button,.utility-icon--drawer.button,.header__icon--menu.button){--button-background-color: transparent !important;--button-border-color: transparent !important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;color:inherit!important;background:transparent!important;border:0!important;border-radius:999px!important;box-shadow:none!important;line-height:1!important}.header-section #header-component.header-wrapper :where(.header__icon,.button,.svg-wrapper,svg){color:inherit!important}.header-section #header-component.header-wrapper :where(.header__icon .svg-wrapper,.header__icon--summary .svg-wrapper){width:20px!important;height:20px!important;min-width:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.header-section #header-component.header-wrapper :where(.header__icon svg,.svg-wrapper svg){width:20px!important;height:20px!important;overflow:visible!important;fill:none!important;stroke:currentColor!important}.header-section #header-component.header-wrapper :where(.cart-count-bubble,.wishlist-count-bubble){top:5px!important;right:4px!important;min-width:15px!important;height:15px!important;border-radius:999px!important;color:var(--ero-header-white)!important;background:var(--ero-header-red)!important;font-size:9px!important;line-height:15px!important}.header-section #header-component.header-wrapper :where(.search-action .header__icon.button,.header-actions .header__icon.button,.header__icon--search.button,.cart-icon--drawer.button,.header-wishlist.button,.header__icon--giftcards.button,.utility-icon--drawer.button,.header__icon--menu.button):hover{color:var(--ero-header-red)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.header-section #header-component.header-wrapper:is([data-sticky-state=active],[data-sticky-state=stuck],.is-sticky,.is-scrolled,:focus-within){width:min(1480px,calc(100vw - 80px))!important;color:var(--ero-header-black)!important}.header-section #header-component.header-wrapper:is([data-sticky-state=active],[data-sticky-state=stuck],.is-sticky,.is-scrolled,:focus-within) .row-group{background:#fffffff2!important;border-color:#05050513!important;box-shadow:var(--ero-header-shadow-sticky)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.header-section #header-component.header-wrapper:is([data-sticky-state=active],[data-sticky-state=stuck],.is-sticky,.is-scrolled,:focus-within) .header-logo__image{filter:none!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within),body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) :where(.row-group,.header__row,.header__columns){color:var(--ero-header-white)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .list-menu-desktop>li>a.header__menu-item,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .list-menu-desktop>li>details>summary.header__menu-item,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) :where(.header__column,.header-block,.header__icon,.button,.svg-wrapper,svg){color:var(--ero-header-white)!important;fill:none!important;stroke:currentColor!important;text-shadow:0 2px 12px rgba(0,0,0,.35)!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .list-menu-desktop>li>a.header__menu-item>.text,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .list-menu-desktop>li>details>summary.header__menu-item>a,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .list-menu-desktop>li>details>summary.header__menu-item .text{color:var(--ero-header-white)!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .header-logo__image-container--original .header-logo__image{filter:brightness(0) invert(1) drop-shadow(0 2px 12px rgba(0,0,0,.24))!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within) .header-logo__image-container--inverse .header-logo__image{filter:drop-shadow(0 2px 12px rgba(0,0,0,.24))!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within):hover,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within):hover :where(.row-group,.header__row,.header__columns){color:var(--ero-header-white)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within):hover .list-menu-desktop>li>a.header__menu-item,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within):hover .list-menu-desktop>li>details>summary.header__menu-item,body.template-index .header-section #header-component.header-wrapper[transparent]:not([data-sticky-state=active]):not([data-sticky-state=stuck]):not(.is-sticky):not(.is-scrolled):not(:focus-within):hover :where(.header__icon,.button,.svg-wrapper,svg){color:var(--ero-header-white)!important;fill:none!important;stroke:currentColor!important}@media(max-width:989px){.header-section{--ero-header-height: var(--ero-header-height-mobile);--ero-header-radius: 14px}.header-section #header-component.header-wrapper,.header-section #header-component.header-wrapper:is([data-sticky-state=active],[data-sticky-state=stuck],.is-sticky,.is-scrolled,:focus-within){width:var(--ero-header-width-mobile)!important;max-width:var(--ero-header-width-mobile)!important}.header-section #header-component.header-wrapper .row-group{min-height:var(--ero-header-height-mobile)!important;height:var(--ero-header-height-mobile)!important}.header-section #header-component.header-wrapper :where(.header__row,.header__columns){min-height:var(--ero-header-height-mobile)!important;height:var(--ero-header-height-mobile)!important}.header-section #header-component.header-wrapper .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:10px!important;padding-inline:12px!important}.header-section #header-component.header-wrapper :where(.header__column,.header-block,.search-action,.header-actions,side-drawer-opener.header__icon--menu){min-height:var(--ero-header-height-mobile)!important;height:var(--ero-header-height-mobile)!important}.header-section #header-component.header-wrapper .header__column--left{gap:8px!important}.header-section #header-component.header-wrapper .header__column--right{gap:4px!important}.header-section #header-component.header-wrapper .header__heading-logo-wrapper,.header-section #header-component.header-wrapper .header-logo__image{max-height:34px!important}.header-section #header-component.header-wrapper :where(.search-action .header__icon.button,.header-actions .header__icon.button,.header__icon--search.button,.cart-icon--drawer.button,.header-wishlist.button,.header__icon--giftcards.button,.utility-icon--drawer.button,.header__icon--menu.button){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.header-section #header-component.header-wrapper :where(.header__icon .svg-wrapper,.header__icon--summary .svg-wrapper){width:20px!important;height:20px!important;min-width:20px!important}.header-section #header-component.header-wrapper .header__inline-menu,.header-section #header-component.header-wrapper .list-menu-desktop{display:none!important}}@media(min-width:990px)and (max-width:1220px){.header-section #header-component.header-wrapper{--ero-header-width: min(100%, calc(100vw - 48px) )}.header-section #header-component.header-wrapper .header__columns{padding-inline:clamp(18px,2vw,28px)!important}.header-section #header-component.header-wrapper .list-menu-desktop{gap:clamp(12px,1.4vw,22px)!important}.header-section #header-component.header-wrapper .list-menu-desktop>li>a.header__menu-item>.text,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item>a,.header-section #header-component.header-wrapper .list-menu-desktop>li>details>summary.header__menu-item .text{font-size:11px!important;letter-spacing:.085em!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ero-header-premium-v3.css.map */
