header-component{transition:box-shadow .35s ease,padding .35s ease}.header-section{border-bottom:1px solid rgba(0,0,0,.07)}header-component[data-sticky-state=active]{box-shadow:0 2px 24px #00000017}header-component[data-sticky-state=active] .header__row--top{--header-padding: var(--padding-xs, 8px);transition:padding .35s ease}.header-menu .menu-list__link-title{text-transform:uppercase;letter-spacing:.09em;font-size:.78rem;font-weight:600;font-family:var(--font-body--family);transition:opacity .2s ease}.header-menu .menu-list__link{position:relative;background:unset!important;padding-inline:4px}.header-menu .menu-list__item,.header-menu .menu-list__item:hover,.header-menu .menu-list__item:focus-within{background:unset!important}.header-menu .menu-list__link,.header-menu .menu-list__link:hover,.header-menu .menu-list__link:focus-visible,.header-menu .menu-list__link[aria-expanded=true]{background:unset!important;outline:none}.header-menu .menu-list__link:before,.header-menu .menu-list__link:hover:before,.header-menu .menu-list__item:before,.header-menu .menu-list__item:hover:before{display:none!important}.header-menu .menu-list__link:after{content:"";position:absolute;bottom:-3px;left:50%;width:0;height:1.5px;background:currentColor;transition:width .28s cubic-bezier(.25,.46,.45,.94),left .28s cubic-bezier(.25,.46,.45,.94)}.header-menu .menu-list__link:hover:after,.header-menu .menu-list__link[aria-expanded=true]:after,.header-menu .menu-list__link--active:after{width:100%;left:0}.header-menu .menu-list .menu-list__link,.header-menu .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.header-menu .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link{color:inherit!important;opacity:1!important}.header-menu .menu-list__link--active .menu-list__link-title{opacity:1}.header-actions__action{background:transparent!important;transition:opacity .2s ease!important;border-radius:0!important}.header-actions__action:hover{background:transparent!important;opacity:.65}.cart-count-bubble{font-size:.6rem!important;font-weight:700!important;letter-spacing:0!important;min-width:16px!important;min-height:16px!important;line-height:16px!important}.header__underlay-open{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.header__drawer{box-shadow:4px 0 40px #0000001f}.menu-list--mobile .menu-list__link-title{font-size:1rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important;padding-block:4px}.menu-list--mobile .menu-list__link{padding-block:10px!important}.menu-list--mobile .menu-list__list-item+.menu-list__list-item{border-top:1px solid rgba(0,0,0,.06)}.header-section+* .announcement-bar,.announcement-bar{border-bottom:1px solid rgba(0,0,0,.06);letter-spacing:.05em;font-size:.8rem!important}.menu-list__submenu{box-shadow:0 12px 48px #0000001a!important;border-top:2px solid rgba(0,0,0,.04)!important}@media screen and (max-width:989px){.header-menu .menu-list__link-title{font-size:.82rem;letter-spacing:.07em}header-component[data-sticky-state=active]{box-shadow:0 2px 16px #00000012}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header-improvements.css.map */
