body{--header-height: 56px;--header-group-height: var(--header-height);--transparent-header-offset-boolean: 0}.header{--header-ink: #111c23;--header-shell-height-mobile: 56px;--header-shell-height-desktop: 92px;--header-side-space-mobile: 0;--header-side-space-desktop: 40px;--header-logo-display: block;--header-logo-inverse-display: none;--closed-underlay-height: 100%;display:block;position:relative;contain:layout style;color:var(--header-ink);border-bottom:1px solid #d5d8d8}.header[transparent=not-sticky]{position:absolute;top:0;right:0;left:0;z-index:var(--layer-overlay)}.header[transparent=not-sticky][data-scroll-direction=none]{--header-logo-display: none;--header-logo-inverse-display: block;--color-scheme-top-row: transparent;--color-border: transparent;color:#fff;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.header[transparent=not-sticky][data-scroll-direction=none] .header__underlay-closed,.header[transparent=not-sticky][data-scroll-direction=none] .header__row,.header[transparent=not-sticky][data-scroll-direction=none] .header__columns{border-bottom-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link,.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link-caret svg,.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__action,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--summary,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu .svg-wrapper,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu svg{color:#fff;transition:color var(--animation-speed) var(--animation-easing)}.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__cart-icon path{fill:currentColor;transition:fill var(--animation-speed) var(--animation-easing)}.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link:hover,.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link:focus{color:#ba4c3d}.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link:hover svg,.header[transparent=not-sticky][data-scroll-direction=none] .menu-list__link:focus svg{color:#ba4c3d}@media screen and (max-width: 989.98px){.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--summary,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu,.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu .svg-wrapper,.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__action,.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__cart-icon,.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__cart-icon .svg-wrapper,.header[transparent=not-sticky][data-scroll-direction=none] .header-actions__cart-icon svg{color:#fff}.header[transparent=not-sticky][data-scroll-direction=none] .header__icon--menu path{fill:#fff}}.header[transparent=not-sticky]:not([data-scroll-direction=none]){--header-logo-display: block;--header-logo-inverse-display: none}.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]){--color-scheme-top-row: #ffffff;--header-logo-display: block;--header-logo-inverse-display: none;color:#111c23}.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link-caret svg,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .header-actions__action,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .header__icon--summary{color:#111c23}.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link[aria-expanded=true],.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link[aria-expanded=true] .menu-list__link-caret>svg,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link:hover,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link:hover .menu-list__link-caret>svg,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link:focus .menu-list__link-caret>svg,.header:has(.menu-list__list-item>.menu-list__link[aria-expanded=true]) .menu-list__link:focus{color:#ba4c3d}.header__underlay{position:absolute;inset:0;pointer-events:none}.header__underlay-closed{height:var(--closed-underlay-height);border-bottom:var(--header-border-width) solid var(--color-border);background:var(--color-scheme-top-row);transition:height var(--animation-speed-slow) var(--ease-out-cubic);z-index:var(--layer-lowest)}.header__underlay-open{height:var(--full-open-header-height);background:linear-gradient(var(--color-scheme-top-row) 0 var(--header-height), var(--color-submenu) var(--header-height) 100%);transition:height var(--submenu-animation-speed) var(--ease-out-cubic);z-index:var(--layer-lowest)}.header__underlay-open::after{content:"";position:absolute;inset:0;box-shadow:0 22px 60px rgba(17,28,35,.08);clip-path:inset(var(--header-height) 0 -100px 0)}.header__row{position:relative;background:rgba(0,0,0,0);border-bottom:var(--header-border-width) solid rgba(0,0,0,0)}.header__columns{display:grid;grid-template-columns:36px minmax(0, 1fr) 36px;align-items:center;min-height:var(--header-shell-height-mobile);padding-right:var(--header-side-space-mobile);padding-left:var(--header-side-space-mobile);-moz-column-gap:10px;column-gap:10px}.header__mobile-toggle{display:flex;align-items:center;justify-content:flex-start}.header__brand{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden}.header__navigation{display:none;min-width:0}.header__actions{display:flex;align-items:center;justify-content:flex-end}.header__actions .account-button,.header__actions .header-actions__text-style,.header__actions shopify-account{display:none}.header__actions .header-actions__action{display:inline-flex;align-items:center;justify-content:center;color:currentColor;min-width:40px;min-height:36px;padding:0;margin-right:10px;overflow:visible}.header__actions .header-actions__action .svg-wrapper,.header__actions .header-actions__action svg{width:24px;height:24px}.header__actions .header-actions__cart-icon{cursor:pointer;color:currentColor;transition:color var(--animation-speed) var(--animation-easing)}.header__actions .header-actions__cart-icon path{fill:currentColor;transition:fill var(--animation-speed) var(--animation-easing)}.header__actions .header-actions__cart-icon:hover,.header__actions .header-actions__cart-icon:focus-visible{color:#ba4c3d}.header .header__icon--menu{min-width:36px;min-height:36px;padding:0}.header .header__icon--menu .svg-wrapper,.header .header__icon--menu svg{width:24px;height:24px}.header[data-sticky-state=active]{view-transition-name:sticky-header}@media screen and (min-width: 990px){.header__columns{grid-template-columns:minmax(240px, auto) minmax(0, 1fr) minmax(54px, auto);min-height:var(--header-shell-height-desktop);padding-right:var(--header-side-space-desktop);padding-left:var(--header-side-space-desktop);-moz-column-gap:56px;column-gap:56px}.header__mobile-toggle{display:none}.header__brand{justify-content:flex-start}.header__navigation{display:flex;align-items:center;justify-content:center}.header__actions .header-actions__action .svg-wrapper,.header__actions .header-actions__action svg{width:28px;height:28px}.header .header__icon--menu .svg-wrapper,.header .header__icon--menu svg{width:28px;height:28px}}