.announcement-bar{min-height:2.25rem;font-family:var(--font-body--family);letter-spacing:.035em}#header-group .announcement-bar{background-color:var(--color-background)!important}.announcement-bar__text{line-height:1.35}@media screen and (max-width:749px){.announcement-bar__slides{width:100%;padding-inline:.75rem}.announcement-bar__text{font-size:.75rem;overflow-wrap:anywhere;text-wrap:balance;white-space:normal}}.announcement-bar__link:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:calc(-1 * var(--focus-outline-width))}#header-group:has(.announcement-bar[data-behavior=fixed]){display:block!important}#header-component .header__row--top .header__columns{min-height:var(--supra-header-height, 72px)}#header-component .header__underlay-open:after{box-shadow:0 1rem 2.5rem #11111114}#header-component .menu-list__link{font-family:var(--font-body--family);font-weight:500;letter-spacing:.035em}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link-title:after{position:absolute;inset-inline:calc(var(--gap-xl) / 2);inset-block-end:-.35rem;height:1px;content:"";background:currentcolor;opacity:0;transform:scaleX(.35);transition:opacity var(--animation-speed-fast) var(--animation-easing),transform var(--animation-speed-fast) var(--animation-easing)}#header-component :is(.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link--active) .menu-list__link-title:after{opacity:1;transform:scaleX(1)}#header-component .menu-list__submenu-inner,#header-component .overflow-menu::part(overflow-list){border-block-start:1px solid rgb(var(--color-foreground-rgb) / 14%)}#header-component :is(.header-actions__action,.header__icon--menu,.search-action){min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target)}#header-component .header-actions__action:focus-visible,#header-component .header__icon--menu:focus-visible{outline-color:currentcolor}#header-component .header__column--right header-actions{margin-inline-start:0}#header-component .menu-drawer__utility-links{margin-inline:0}#header-component .menu-drawer__supra-utility{display:grid;gap:.75rem;padding:1.25rem var(--drawer-padding);border-block-start:1px solid rgb(var(--color-foreground-rgb) / 18%)}#header-component .menu-drawer__instagram-link{width:fit-content;color:var(--color-foreground);font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;letter-spacing:.055em;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.25em}#header-component .menu-drawer__help-text{color:var(--color-foreground-muted);font-family:var(--font-body--family);font-size:.8125rem;line-height:1.55}#header-component .menu-drawer__help-text>*{margin-block:0}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{min-height:max(3.5rem,var(--supra-header-height, 64px));padding-inline-start:env(safe-area-inset-left);padding-inline-end:max(var(--padding-3xs),env(safe-area-inset-right))}#header-component header-actions{grid-area:1 / 4 / 2 / 6;justify-self:end}#header-component header-actions .header-actions__action,#header-component .search-action,#header-component .header__icon--menu{width:var(--minimum-touch-target);min-width:var(--minimum-touch-target);padding-inline:0}#header-component .header-logo__image--mobile{width:min(var(--header-logo-image-width-mobile),calc(100vw - 11rem));max-width:100%}#header-component .header-logo__text{max-width:calc(100vw - 11rem);overflow:hidden;font-size:clamp(1.25rem,6vw,1.6rem);text-overflow:ellipsis;white-space:nowrap}#header-component .menu-drawer{width:100vw;max-width:100vw;height:100dvh;padding-block-end:env(safe-area-inset-bottom);border-inline-end:0;overscroll-behavior:contain}#header-component .menu-drawer>.menu-drawer__close-button{min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target);margin-block-start:env(safe-area-inset-top);margin-inline-end:env(safe-area-inset-right);margin-inline-start:auto}#header-component .menu-drawer__menu{padding-inline-start:max(var(--drawer-padding),env(safe-area-inset-left));padding-inline-end:max(var(--drawer-padding),env(safe-area-inset-right))}#header-component .menu-drawer__menu-item--mainlist{min-height:var(--minimum-touch-target);font-family:var(--font-body--family);font-size:max(var(--menu-top-level-font-size),.9375rem);letter-spacing:.025em}#header-component .menu-drawer__list-item--divider,#header-component .menu-drawer__menu-container--divider{border-block-end-color:rgb(var(--color-foreground-rgb) / 18%)}#header-component .menu-drawer__supra-utility{padding-inline-start:max(var(--drawer-padding),env(safe-area-inset-left));padding-inline-end:max(var(--drawer-padding),env(safe-area-inset-right))}}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{min-height:max(var(--supra-header-height, 72px),74px)}#header-component .header-logo__text{font-size:clamp(1.5rem,2vw,1.95rem)}#header-component .menu-list__link{font-size:max(var(--menu-top-level-font-size),.9375rem)}#header-component :is(.header-actions__action,.search-action) svg{width:1.3125rem;height:1.3125rem}#header-component .header__columns{column-gap:clamp(1.25rem,3vw,3rem)}#header-component .menu-list{--menu-horizontal-gap: clamp(1rem, 2vw, 2rem)}}@media(prefers-reduced-motion:reduce){#header-component .menu-list__link-title:after,#header-component .menu-list__submenu,#header-component .menu-drawer,#header-component .menu-drawer__submenu{transition:none}.menu-drawer-container[open] .menu-drawer__animated-element{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/supra-header.css.map */
