:root{--brand-header-stone: #eeebe6;--brand-header-forest: #2f4a3d;--brand-header-cream: #f3efeb;--brand-header-street-blue: #0875e8;--brand-header-ink: 42 43 41;--brand-header-pad-block: clamp(1rem, 2.75vw, 1.375rem);--brand-header-nav-size: .8125rem;--brand-header-nav-size-desktop: .875rem;--brand-header-submenu-surface: #f3efeb}#header-group.brand-header-group{--brand-header-stone: #eeebe6;--brand-header-forest: #2f4a3d;--brand-header-cream: #f3efeb;--brand-header-street-blue: #0875e8;--brand-header-ink: 42 43 41;--brand-header-pad-block: clamp(1rem, 2.75vw, 1.375rem);--brand-header-nav-size: .8125rem;--brand-header-nav-size-desktop: .875rem;--brand-header-submenu-surface: #f3efeb}#header-group .announcement-bar.brand-header-announcements--skin{position:relative;isolation:isolate;--color-foreground: var(--brand-header-cream);--color-foreground-rgb: 243 239 235;--color-border: rgb(243 239 235 / .28)}#header-group .announcement-bar.brand-header-announcements--skin:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:#f3efeb38;pointer-events:none;z-index:1}#header-group .announcement-bar.brand-header-announcements--skin:after{content:"";position:absolute;inset-inline:clamp(1rem,4vw,2.5rem);bottom:0;height:1px;background:#f3efeb52;pointer-events:none;z-index:1}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slider{justify-content:center;width:100%}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slider:not(:has(slideshow-arrows)) .announcement-bar__slides{width:100%;max-width:100%}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slides{max-width:52rem;margin-inline:auto;justify-items:center}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slide{width:100%;justify-items:center;text-align:center}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__text{margin:0;width:100%;text-align:center;font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:.6875rem;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-header-cream);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__text{font-size:.75rem;letter-spacing:.14em}}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slider slideshow-arrows .slideshow-control{color:var(--brand-header-cream);opacity:.88}#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__slider slideshow-arrows .slideshow-control:hover{opacity:1}#header-group #header-component.brand-header--skin{--brand-header-divider: var(--brand-header-forest)}#header-group #header-component.brand-header--skin .header__underlay{--color-submenu: var(--brand-header-submenu-surface)}#header-group .header-section:has(#header-component.brand-header--skin[data-sticky-state=active]){box-shadow:0 1px 0 var(--brand-header-forest),0 10px 36px rgb(var(--brand-header-ink) / .07)}#header-group #header-component.brand-header--skin .header__row--top{position:relative;isolation:isolate}#header-group #header-component.brand-header--skin .header__row--top:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgb(255 255 255 / .28) 0%,transparent 42%,rgb(var(--brand-header-ink) / .018) 100%)}#header-group #header-component.brand-header--skin .header__row--top .header__columns{position:relative;z-index:1}#header-group #header-component.brand-header--skin .header__row--top:not(.divider--page-width),#header-group #header-component.brand-header--skin .header__row--top.divider--page-width .header__columns{border-bottom:1px solid var(--brand-header-divider)}#header-group #header-component.brand-header--skin .header__columns{--padding-block-start: var(--brand-header-pad-block);--padding-block-end: var(--brand-header-pad-block)}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .header__row.divider--page-width .header__columns{padding-inline-start:max(var(--page-margin, 16px),env(safe-area-inset-left,0px));padding-inline-end:max(var(--page-margin, 16px),env(safe-area-inset-right,0px))}}#header-group #header-component.brand-header--skin .header-logo{flex-shrink:0;padding-inline-end:clamp(.75rem,2vw,1.5rem);--font-family: var(--font-heading--family) !important;font-family:var(--font-heading--family)!important;font-weight:var(--font-heading--weight, 400)!important;font-style:var(--font-heading--style)!important;font-size:clamp(1.875rem,4.5vw,2.625rem);line-height:.9;letter-spacing:0;text-transform:uppercase}#header-group #header-component.brand-header--skin .header-logo__image-container:not(:has(img)){font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap}#header-group #header-component.brand-header--skin .header-logo__image{filter:none;height:clamp(2.125rem,5vw,3.25rem);width:auto;max-width:min(16rem,44vw)}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .header__column--left{min-width:max-content}#header-group #header-component.brand-header--skin .header__column--right{justify-content:flex-end;margin-inline-start:auto}}#header-group #header-component.brand-header--skin .header__column--center header-menu{justify-content:center;width:100%}#header-group #header-component.brand-header--skin .header-menu__inner{width:100%;justify-content:center}#header-group #header-component.brand-header--skin .menu-list{justify-content:center}#header-group #header-component.brand-header--skin .menu-list__link{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:var(--brand-header-nav-size);line-height:1.35;letter-spacing:.11em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground-rgb));transition:color .15s ease;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .menu-list__link{font-size:var(--brand-header-nav-size-desktop);letter-spacing:.12em}}#header-group #header-component.brand-header--skin .menu-list__link-title{padding-inline:clamp(.625rem,1.75vw,1.125rem);padding-block:.2rem .35rem;border-bottom:2px solid transparent;transition:border-color .15s ease}#header-group #header-component.brand-header--skin .menu-list__link:hover .menu-list__link-title,#header-group #header-component.brand-header--skin .menu-list__link:focus-visible .menu-list__link-title,#header-group #header-component.brand-header--skin .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active .menu-list__link-title,#header-group #header-component.brand-header--skin .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link .menu-list__link-title,#header-group #header-component.brand-header--skin .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true] .menu-list__link-title{border-bottom-color:var(--brand-header-forest);text-decoration:none}#header-group #header-component.brand-header--skin .menu-list__link:hover,#header-group #header-component.brand-header--skin .menu-list__link:focus-visible,#header-group #header-component.brand-header--skin .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active,#header-group #header-component.brand-header--skin .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link,#header-group #header-component.brand-header--skin .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:rgb(var(--color-foreground-rgb));text-decoration:none}#header-group #header-component.brand-header--skin .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link:not(:hover):not(:focus-visible){color:rgb(var(--color-foreground-rgb) / .5)}#header-group #header-component.brand-header--skin .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link:not(:hover):not(:focus-visible) .menu-list__link-title{border-bottom-color:transparent}#header-group #header-component.brand-header--skin .header__column--right{gap:clamp(.75rem,2vw,1.25rem)}#header-group #header-component.brand-header--skin .header__column--right .search-action--text+header-actions:before,#header-group #header-component.brand-header--skin header-actions.header-actions--text>.account-button+.cart-drawer:before,#header-group #header-component.brand-header--skin header-actions.header-actions--text>.account-button+a.action__cart:before{content:none}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .header__column--right{display:flex;align-items:center;gap:0}#header-group #header-component.brand-header--skin .header__column--right .search-action--text,#header-group #header-component.brand-header--skin .header__column--right header-actions.header-actions--text{margin-inline-start:0}#header-group #header-component.brand-header--skin .header__column--right .search-action--text+header-actions.header-actions--text{display:inline-flex;align-items:center;gap:0}#header-group #header-component.brand-header--skin .header__column--right .search-action--text:after,#header-group #header-component.brand-header--skin header-actions.header-actions--text>*+*:before{content:"\b7";display:inline-flex;align-items:center;padding-inline:clamp(.625rem,1.5vw,1rem);font-family:var(--font-body--family);font-size:1.125rem;line-height:1;color:rgb(var(--color-foreground-rgb) / .38);pointer-events:none;-webkit-user-select:none;user-select:none}#header-group #header-component.brand-header--skin header-actions.header-actions--text{gap:0}}#header-group #header-component.brand-header--skin .header-actions__text-style,#header-group #header-component.brand-header--skin .dropdown-localization__button{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:var(--brand-header-nav-size);line-height:1.35;letter-spacing:.11em;text-transform:uppercase;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .header-actions__text-style,#header-group #header-component.brand-header--skin .dropdown-localization__button{font-size:var(--brand-header-nav-size-desktop);letter-spacing:.12em}}#header-group #header-component.brand-header--skin .header-actions__text-style{padding-block:.2rem .35rem;border-bottom:2px solid transparent;transition:border-color .15s ease}#header-group #header-component.brand-header--skin .header-actions__action:hover .header-actions__text-style,#header-group #header-component.brand-header--skin .header-actions__action:focus-visible .header-actions__text-style,#header-group #header-component.brand-header--skin .search-action button:hover .header-actions__text-style,#header-group #header-component.brand-header--skin .search-action button:focus-visible .header-actions__text-style{border-bottom-color:var(--brand-header-forest);text-decoration:none}#header-group #header-component.brand-header--skin .header-actions__action .svg-wrapper{color:rgb(var(--color-foreground-rgb))}#header-group #header-component.brand-header--skin .cart-bubble__background{background-color:var(--brand-header-forest)}#header-group #header-component.brand-header--skin .cart-bubble__text{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:.625rem;letter-spacing:.02em}@media screen and (min-width:750px){#header-group #header-component.brand-header--skin .header-actions__cart-icon--text{gap:.375rem}#header-group #header-component.brand-header--skin .header-actions__cart-icon--text .cart-bubble{margin-inline-start:.125rem}}#header-group #header-component.brand-header--skin .menu-list__submenu-inner{position:relative;border-top:1px solid var(--brand-header-forest)}#header-group #header-component.brand-header--skin .menu-list__submenu-inner:before{content:"";position:absolute;inset-inline:0;top:1px;height:1px;background:rgb(var(--brand-header-ink) / .06);pointer-events:none}#header-group #header-component.brand-header--skin .menu-list__submenu-inner,#header-group #header-component.brand-header--skin .overflow-menu::part(overflow-list){--submenu-padding-block-start: clamp(1.5rem, 3vw, 2.25rem);--submenu-padding-block-end: clamp(1.75rem, 3.5vw, 2.5rem)}#header-group #header-component.brand-header--skin .mega-menu__link--parent{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:.6875rem;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb));padding-block:.25rem .5rem;border-bottom:2px solid transparent;transition:border-color .15s ease}#header-group #header-component.brand-header--skin .mega-menu__link--parent:hover{color:rgb(var(--color-foreground-rgb));border-bottom-color:var(--brand-header-forest)}#header-group #header-component.brand-header--skin .mega-menu__link:not(.mega-menu__link--parent){font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-style:var(--font-body--style);font-size:1.0625rem;line-height:1.5;letter-spacing:normal;text-transform:none;color:rgb(var(--color-foreground-rgb) / .88);text-decoration:none;padding-block:.2rem}#header-group #header-component.brand-header--skin .mega-menu__link:not(.mega-menu__link--parent):hover{color:rgb(var(--color-foreground-rgb));text-decoration:underline;text-underline-offset:.18em}#header-group #header-component.brand-header--skin .mega-menu__link-image{border-radius:0}#header-group #header-component.brand-header--skin .menu-list__list-item[slot=overflow] .menu-list__link{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:var(--brand-header-nav-size-desktop);letter-spacing:.12em;text-transform:uppercase}#header-group #header-component.brand-header--skin .menu-list__list-item[slot=overflow] .menu-list__link-title{border-bottom:2px solid transparent;transition:border-color .15s ease}#header-group #header-component.brand-header--skin .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true] .menu-list__link-title,#header-group #header-component.brand-header--skin .menu-list__list-item[slot=overflow] .menu-list__link:hover .menu-list__link-title{border-bottom-color:var(--brand-header-forest)}#header-group #header-component.brand-header--skin .header__drawer{--header-drawer-min-height: 44px}#header-group #header-component.brand-header--skin .menu-drawer-container .header__icon--summary{padding:.625rem;min-width:44px;min-height:44px;color:rgb(var(--color-foreground-rgb));transition:color .15s ease}#header-group #header-component.brand-header--skin .menu-drawer-container .header__icon--summary .header-drawer-icon{width:1.125rem;height:1.125rem}#header-group #header-component.brand-header--skin details.menu-open .header__icon--menu .header-drawer-icon{color:var(--brand-header-forest)}@media(hover:hover){#header-group #header-component.brand-header--skin .header__column:has(header-menu:hover) header-menu:not(:hover),#header-group #header-component.brand-header--skin .header__column:has(.header-actions__action:hover) .header-actions__action:not(:hover),#header-group #header-component.brand-header--skin .header__column:has(.header__icon--menu:hover) .header__icon--menu:not(:hover){opacity:1}}#header-group #header-component.brand-header--skin .header-actions__action:focus-visible,#header-group #header-component.brand-header--skin .menu-list__link:focus-visible,#header-group #header-component.brand-header--skin .search-action button:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:3px}#header-group #header-component.brand-header--skin .menu-drawer{background-color:var(--brand-header-stone);border-inline-end:1px solid var(--brand-header-forest);box-shadow:12px 0 40px rgb(var(--brand-header-ink) / .1)}#header-group #header-component.brand-header--skin .menu-drawer__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(var(--brand-header-ink) / .42)}#header-group #header-component.brand-header--skin .menu-drawer__navigation{padding-block-start:clamp(.5rem,2vw,1rem)}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--mainlist{padding-block:.875rem;padding-inline:clamp(1rem,4vw,1.5rem);border-bottom:1px solid rgb(var(--brand-header-ink) / .08)}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:.8125rem;letter-spacing:.1em;text-transform:uppercase}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--mainlist.menu-drawer__menu-item--active .menu-drawer__menu-item-text,#header-group #header-component.brand-header--skin .menu-drawer__menu-item--mainlist:hover .menu-drawer__menu-item-text{border-bottom:2px solid var(--brand-header-forest);padding-bottom:.2rem}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--child,#header-group #header-component.brand-header--skin .menu-drawer__menu-item--parent{padding-inline:clamp(1rem,4vw,1.5rem)}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--child .menu-drawer__menu-item-text,#header-group #header-component.brand-header--skin .menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font-family:var(--font-body--family);font-size:1.125rem;line-height:1.5;letter-spacing:normal;text-transform:none}#header-group #header-component.brand-header--skin .menu-drawer__menu-item--child.menu-drawer__menu-item--active .menu-drawer__menu-item-text,#header-group #header-component.brand-header--skin .menu-drawer__menu-item--parent.menu-drawer__menu-item--active .menu-drawer__menu-item-text{text-decoration:underline;text-underline-offset:.18em}#header-group #header-component.brand-header--skin .menu-drawer__back-button{font-family:Overpass Mono,ui-monospace,monospace;font-weight:600;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb));padding-inline:clamp(1rem,4vw,1.5rem);border-bottom:1px solid rgb(var(--brand-header-ink) / .08)}#header-group #header-component.brand-header--skin .menu-drawer__nav-buttons{border-bottom:1px solid var(--brand-header-forest)}#header-group #header-component.brand-header--skin .menu-drawer__utility-links{margin-top:auto;padding:clamp(1rem,3vw,1.25rem) clamp(1rem,4vw,1.5rem);border-top:1px solid var(--brand-header-forest);font-family:Overpass Mono,ui-monospace,monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase}#header-group #header-component.brand-header--skin .menu-drawer__close-button{color:rgb(var(--color-foreground-rgb))}@media(prefers-contrast:more){#header-group .announcement-bar.brand-header-announcements--skin .announcement-bar__text{font-weight:700}#header-group #header-component.brand-header--skin .header__row--top:not(.divider--page-width),#header-group #header-component.brand-header--skin .header__row--top.divider--page-width .header__columns{border-bottom-width:2px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-header.css.map */
