.header-wrapper{background-color:var(--color-background);border-bottom:1px solid rgba(26,22,18,.08);transition:box-shadow var(--mps-dur-med) var(--mps-ease),background-color var(--mps-dur-med) var(--mps-ease)}sticky-header.shopify-section-header-sticky{box-shadow:0 1px 2px #1a16120a}.header{padding-block:18px;align-items:center}@media screen and (min-width:990px){.header{padding-block:24px}}.header__heading,.header__heading-link{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.04em}.header__heading-logo{max-height:44px;width:auto}@media screen and (min-width:990px){.header__heading-logo{max-height:52px}}.header__menu-item{font-size:.8125rem;letter-spacing:var(--mps-letter-wide);text-transform:uppercase;padding-inline:1.2rem;font-weight:500;transition:color var(--mps-dur-fast) var(--mps-ease)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--mps-accent, var(--color-foreground))}.header__menu-item span{transition:opacity var(--mps-dur-fast) var(--mps-ease)}.header__menu-item{position:relative}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--mps-dur-med) var(--mps-ease)}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1)}.mega-menu__list{padding-block:var(--mps-space-md)}.mega-menu__link{font-size:.9375rem;letter-spacing:.02em;padding-block:8px}.mega-menu__link:hover{color:var(--color-foreground);text-decoration:underline;text-underline-offset:4px}.header__icons{gap:.25rem}.header__icon{color:var(--color-foreground);transition:opacity var(--mps-dur-fast) var(--mps-ease)}.header__icon:hover{opacity:.7}.cart-count-bubble{background:var(--color-foreground);color:var(--color-background);font-size:.625rem;letter-spacing:.04em}.menu-drawer{background-color:var(--color-background)}.menu-drawer__menu-item{text-transform:uppercase;letter-spacing:var(--mps-letter-wide);font-size:.875rem;padding-block:1rem;font-weight:500}.announcement-bar{font-size:.75rem;letter-spacing:var(--mps-letter-xwide);text-transform:uppercase}.announcement-bar__message{padding-block:10px}.search-modal{padding-block:var(--mps-space-md)}.search-modal__form .search__input.field__input{font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mps-header.css.map */
