.header-wrapper{display:block;position:relative;z-index:100;width:100%}.header-wrapper--sticky{position:relative}.header-wrapper--transparent:not(.header-wrapper--scrolled){position:absolute;top:0;left:0;right:0;background:transparent}.header-wrapper--transparent:not(.header-wrapper--scrolled) .header{color:#fff}.header-wrapper--transparent:not(.header-wrapper--scrolled) .header__logo-image{filter:brightness(0) invert(1)}.header-wrapper:not(.header-wrapper--transparent):not(.header-wrapper--scrolled){background-color:var(--color-white);border-bottom:1px solid var(--color-light-gray)}.header-wrapper--scrolled{border-bottom:1px solid rgba(0,0,0,.06)}.header-wrapper--scrolled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffffd1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1;transition:background-color .3s ease}.header{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding-top:0;padding-bottom:0;transition:background-color .3s ease,color .3s ease;position:relative}.header__logo{flex-shrink:0}.header__logo-link{display:flex;align-items:center}.header__logo-image{display:block;width:auto;max-height:40px}.header__logo-text{font-weight:700;letter-spacing:.15em;white-space:nowrap}.header__nav{position:absolute;left:50%;transform:translate(-50%)}.header__nav-list{display:flex;align-items:center;gap:var(--spacing-5)}.header__nav-link{font-family:var(--font-body);font-weight:500;font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--color-body-text);padding:.4rem 0;position:relative;transition:color .2s ease}.header__nav-link:hover{color:var(--color-black)}.header__nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1.5px;background-color:currentColor;transition:width .3s ease}.header__nav-link:hover:after,.header__nav-link--active:after{width:100%}.header__icons{display:flex;align-items:center;gap:var(--spacing-4)}.header__icon-link{display:flex;align-items:center;gap:.2rem;text-decoration:none;color:var(--color-body-text);transition:color .2s ease}.header__icon-link:hover{color:var(--color-black)}.header__cart-link{position:relative}.header__cart-badge{position:absolute;top:-4px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-family:var(--font-display);font-size:1rem;font-weight:700;line-height:1;color:var(--color-white);background-color:var(--color-black);border-radius:50%}.header__cta{padding:1rem 2.4rem;font-size:1.2rem}.header__menu-toggle{display:none;padding:.4rem}.medium-down--show{display:none}@media screen and (max-width:989px){.medium-down--show{display:flex}.medium-down--hide,.medium-up--hide{display:none}.header__menu-toggle{display:flex}.header__nav{display:none}.header__logo{position:absolute;left:50%;transform:translate(-50%);z-index:2}}.menu-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.menu-drawer[aria-hidden=false]{visibility:visible;opacity:1}.menu-drawer__inner{position:absolute;top:0;left:0;width:min(380px,85vw);height:100%;background-color:var(--color-background);color:var(--color-text);padding:2rem;overflow-y:auto;transform:translate(-100%);transition:transform .3s ease;box-shadow:4px 0 20px #0000001a}.menu-drawer[aria-hidden=false] .menu-drawer__inner{transform:translate(0)}.menu-drawer__header{margin-bottom:var(--spacing-6)}.menu-drawer__close{padding:.4rem}.menu-drawer__list{display:flex;flex-direction:column;gap:var(--spacing-3)}.menu-drawer__link{display:block;padding:var(--spacing-2) 0;text-decoration:none;font-weight:700;letter-spacing:.05em;transition:opacity .2s ease}.menu-drawer__link:hover{opacity:.7}.menu-drawer__footer{margin-top:var(--spacing-8);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}.menu-drawer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080;opacity:0;transition:opacity .3s}.menu-drawer[aria-hidden=false]:before{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-header.css.map */
