.customer-header-config{display:contents}:root:has(.header[data-header-sticky=true]){--header-is-sticky: 1}.shopify-section--header{position:relative;z-index:4}.shopify-section--header:has(.header[data-header-sticky=true]){position:sticky;top:0}.shopify-section--announcement-bar~.shopify-section--header:has(.header[data-header-sticky=true]){top:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px))}.header[data-customer-header]{--header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);--header-padding-block: 1.6rem;--header-logo-width: var(--customer-header-logo-desktop-width, 140px);--header-transparent-header-text-color: 255 255 255;--header-separation-border-color: 0 0 0 / 0}.header[data-customer-header][data-reduce-padding=true]{--header-padding-block: 1.2rem}.header[data-customer-header][data-layout=drawer]{--header-grid: "primary-nav secondary-nav" / minmax(0, 1fr) auto}.header[data-customer-header][data-layout=logo_left_navigation_inline]{--header-grid: "logo primary-nav secondary-nav" / auto minmax(0, 1fr) auto}.header[data-customer-header][data-layout=logo_left_navigation_center]{--header-grid: "logo primary-nav secondary-nav" / minmax(max-content, 1fr) auto minmax(max-content, 1fr)}.header[data-customer-header][data-layout=logo_center_navigation_below]{--header-grid: ". logo secondary-nav" "primary-nav primary-nav primary-nav" / minmax(0, 1fr) auto minmax(0, 1fr)}.header__menu{display:flex;align-items:center;column-gap:16px}.header__menu-button{display:flex;align-items:center;color:currentColor}.header__menu-logo{position:relative;display:block}.header-sidebar--customer{--drawer-max-width: 320px}.customer-header-drawer{position:absolute;inset-block:0;inset-inline-start:100%;display:block;width:var(--drawer-max-width);height:100%;background-color:rgb(var(--background));background-image:var(--background-gradient);opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(var(--transform-logical-flip) * -100%));transition:opacity .3s ease,visibility 0s linear .3s,transform .3s ease}.customer-header-drawer__menu-item--split{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center}.customer-header-drawer__menu-link{min-width:0}.customer-header-drawer__submenu-button{display:flex;align-items:center;justify-content:flex-end;width:44px;height:44px;color:currentColor;transition:color .2s}.customer-header-drawer__tertiary-menu[hidden]{display:none}.header-sidebar--level-tertiary .header-sidebar__collapsible-panel{border-inline-end:1px solid #252525}.header-sidebar--level-tertiary .customer-header-drawer{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:0s}.customer-header-drawer :focus-visible{outline:1px solid #252525;outline-offset:4px}.header-sidebar--customer .customer-header-drawer__submenu-button:focus-visible{outline:1px solid #252525;outline-offset:4px}@media(hover:hover)and (pointer:fine){.header-sidebar--customer .header-sidebar__linklist-button:hover,.header-sidebar--customer .customer-header-drawer__submenu-button:hover{color:#f50031}}@media screen and (max-width:999px){.header-sidebar--customer{--drawer-max-width: min(92vw, 25rem)}.customer-header-drawer{inset-inline-start:0;transform:translate(calc(var(--transform-logical-flip) * 100%))}.header-sidebar--level-tertiary .header-sidebar__collapsible-panel{border-inline-end:0}.header-sidebar--level-tertiary .customer-header-drawer{transform:translate(0)}.customer-header-drawer__secondary-scroller{opacity:1;transform:translate(0);transition:opacity .25s ease,transform .25s ease}.header-sidebar--level-tertiary .customer-header-drawer__secondary-scroller{opacity:0;pointer-events:none;transform:translate(calc(var(--transform-logical-flip) * -10px))}}@media screen and (max-width:768px){.header[data-customer-header]{--header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);--header-padding-block: 1rem;--header-logo-width: var(--customer-header-logo-mobile-width, 100px)}.header[data-customer-header][data-layout=drawer]{--header-grid: "primary-nav secondary-nav" / minmax(0, 1fr) auto}.header__menu{column-gap:12px}}@media(prefers-reduced-motion:reduce){.customer-header-drawer,.customer-header-drawer__secondary-scroller{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer-header.css.map */
