.header-section header-component[transparent] .header__row--top{background:transparent!important}.header-section{position:relative;z-index:100}body:has(.section-hero-banner) .header-section{position:absolute;top:0;left:0;right:0}body:has(.section-hero-banner) #MainContent>.section-hero-banner:first-child{margin-top:0}.header-logo a,.header-logo img,.header__logo-link{font-weight:700;letter-spacing:.05em}#header-component .header-menu{display:none!important}#header-component .header__drawer{display:block!important}header-component[transparent] .header-menu__item:hover,header-component[transparent] .header-menu__item:focus-visible{background:transparent}.header-brand-meta{display:flex;flex-direction:row;align-items:center;padding-left:14px;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:.6rem;letter-spacing:.07em;text-transform:uppercase;opacity:.8}.hbm-sep{opacity:.5;padding:0 4px}@media screen and (max-width:749px){.header-brand-meta{display:none!important}}header-component[transparent]:not([data-sticky-state=active]) .header-brand-meta{color:#fff}.menu-drawer{background:#ffffffe0!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.menu-drawer__menu>li>a,.menu-drawer__menu>li>.menu-drawer__menu-item{font-size:.8125rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:.65;transition:opacity .2s ease!important;padding-block:10px!important}.menu-drawer__menu>li>a:hover,.menu-drawer__menu>li>.menu-drawer__menu-item:hover{opacity:1}.menu-drawer__list-item--divider{border-bottom:none!important}.menu-drawer__close-button{opacity:.4!important}.menu-drawer__close-button:hover{opacity:1!important}.menu-drawer-container[open]~* .header__underlay-open,.header__underlay-open{background:#00000040!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.menu-drawer__featured-content{display:none!important}.drawer-community{padding:28px 24px 40px;border-top:1px solid rgba(0,0,0,.07);margin-top:4px}.drawer-community__title{display:block;font-size:.5rem;letter-spacing:.18em;text-transform:uppercase;opacity:.38;margin:0 0 12px;font-family:var(--font-body--family, sans-serif);font-weight:500}.drawer-community__form{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.16);padding-bottom:8px;gap:8px}.drawer-community__input{flex:1;border:none;background:transparent;outline:none;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-body--family, sans-serif);color:inherit;padding:0;min-width:0;-webkit-appearance:none}.drawer-community__input::placeholder{opacity:.28}.drawer-community__submit{background:none;border:none;cursor:pointer;padding:0;font-size:1rem;line-height:1;opacity:.38;transition:opacity .2s ease;flex-shrink:0}.drawer-community__submit:hover{opacity:.9}.drawer-community__success{display:none;font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;opacity:.45;margin:0;font-family:var(--font-body--family, sans-serif)}.search-action .header-actions__action{display:inline-flex;align-items:center;gap:0;cursor:pointer}.search-action .header-actions__action>span:first-child:after{content:" |";animation:blink-cursor 1s step-end infinite;font-weight:300}@keyframes blink-cursor{0%,to{opacity:1}50%{opacity:0}}header-component:not([transparent]) .header__row--top{background:rgb(var(--color-scheme-top-row))!important}@media(max-width:749px){body:has(.section-hero-banner) .header-section{position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-header.css.map */
