body{--header-height: 44px}.header-logo__text,.header-logo a{font-family:var(--font-heading, sans-serif);font-size:.8125rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;color:inherit}.menu-list__link,.menu-list__link[aria-haspopup]{font-family:var(--font-body, sans-serif);font-size:.5625rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:inherit;text-decoration:none}.menu-list__list-item[slot=overflow] .menu-list__link{font-size:.5625rem}.header .mega-menu__link{font-size:.5625rem;padding-block:2px 0}.header .mega-menu__link--parent{font-size:.625rem}.header .overflow-menu::part(overflow){--submenu-padding-block-start: var(--padding-md, 12px);--submenu-padding-block-end: var(--padding-md, 12px)}.menu-list__link[aria-current=page],.menu-list__link[aria-current=true]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(hover:hover){.menu-list__link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}}.header-actions__action{padding:10px;border-radius:0;transition:opacity .2s ease;align-items:center}.header-actions__action svg{width:var(--icon-size-md, 20px);height:var(--icon-size-md, 20px);stroke-width:var(--icon-stroke-width, 1.25)}.header-actions__account-trigger{anchor-name:--account-button-trigger}@media screen and (max-width:749px){.account-drawer{display:contents}}.header-actions__cart-icon{--cart-bubble-size: 16px;--cart-bubble-top: 6px;--cart-bubble-right: 4px}.header__icon--menu{padding:10px;display:flex;align-items:center;gap:var(--spacing-xs, 8px);font-family:var(--font-body, sans-serif);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}.header__icon--menu svg{width:var(--icon-size-sm, 14px);height:var(--icon-size-sm, 14px)}.header[transparent] .header__row{transition:background-color .25s ease,border-color .25s ease,color .2s ease}.header[transparent=not-sticky][data-sticky-state=active] .header__row,.header[transparent=always][data-sticky-state=active] .header__row{background-color:#f1ece6;border-bottom:1px solid var(--color-border, rgb(26 26 26 / .12))}.header:not([transparent]) .header__row,.header__row{border-bottom-color:var(--color-border, rgb(26 26 26 / .12))}.header-drawer .menu-list__link{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.search-action{padding:10px;display:flex;align-items:center;justify-content:center}.search-action svg{width:var(--icon-size-md, 20px);height:var(--icon-size-md, 20px);stroke-width:var(--icon-stroke-width, 1.25)}@media screen and (min-width:750px){.header__column--right header-actions{align-items:center}.header__column--right .cart-drawer{display:flex;align-items:center}.header__column--right .header-actions__cart-trigger{display:inline-flex;align-items:center}.header__column--right .search-action__icon{display:none}.header__column--right .search-action__label{display:inline;font-family:var(--font-body, sans-serif);font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:inherit}.header__column--right .header-actions__account-trigger .svg-wrapper{display:none}.header__column--right .header-actions__account-label{display:inline;font-family:var(--font-body, sans-serif);font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:inherit;transform:translateY(-3px)}.header__column--right .header-actions__account-trigger{display:inline-flex;align-items:center;width:auto;min-width:0}.header__column--right .header-actions__cart-trigger .header-actions__cart-icon{display:none}.header__column--right .header-actions__cart-label{display:inline;font-family:var(--font-body, sans-serif);font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:inherit}}@media screen and (max-width:749px){.search-action__label,.account-button__label,.header-actions__account-label,.header-actions__cart-label{display:none}}.header__row--top{--border-bottom-width: 1px;--header-padding: 8px}.header__row{height:90px;min-height:90px;max-height:90px;padding-block:0;display:flex;align-items:center}.header__row--top .header__columns.spacing-style{align-items:center;padding-block:0;max-height:100%;width:100%}@media screen and (min-width:750px){.header__row--top .header__columns.spacing-style{padding-inline-start:var(--page-margin, var(--padding-md));padding-inline-end:var(--page-margin, var(--padding-md))}}@media screen and (min-width:990px){.header-actions__action{padding-block:6px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-header.css.map */
