.header{position:relative;z-index:var(--z-header);background:var(--color-surface);border-block-end:1px solid var(--color-border-subtle)}.header-section:has(.header--sticky){position:sticky;inset-block-start:0;z-index:var(--z-header)}html:has(.header--sticky){--header-height: 77px;scroll-padding-block-start:var(--header-height)}@media(min-width:1024px){html:has(.header--sticky){--header-height: 8.5rem;scroll-padding-block-start:var(--header-height)}}.header__utility{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-md);min-block-size:76px}.header__utility-start{display:flex;align-items:center;gap:var(--space-xs)}.header__search{display:none;position:relative;align-items:center;inline-size:100%;max-inline-size:34rem}.header__search-input{inline-size:100%;padding:var(--space-xs) var(--space-md) var(--space-xs) 2.5rem;font:inherit;font-size:var(--text-base);color:var(--color-text);background:none;border:0;border-block-end:1px solid var(--color-border-subtle);border-radius:0;transition:border-color var(--duration-fast) var(--ease-default)}.header__search-input::placeholder{color:var(--color-text-subtle)}.header__search-input:hover{border-block-end-color:var(--color-border)}.header__search-input:focus{border-block-end-color:var(--color-text)}.header__search-input::-webkit-search-decoration,.header__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header__search-submit{position:absolute;inset-inline-start:0;display:grid;place-items:center;inline-size:2rem;block-size:2.25rem;padding:0;color:var(--color-text-muted);background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--ease-default)}.header__search:focus-within .header__search-submit,.header__search-submit:hover{color:var(--color-primary-text)}.header__action,.header__search-toggle,.header__burger{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem;padding:var(--space-xs)}.header__search-toggle{gap:.6rem;font:inherit;font-size:var(--text-md);color:var(--color-text-subtle);background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--ease-default)}.header__search-toggle:hover{color:var(--color-text)}@media(min-width:1024px){.header__search{display:flex}.header__search-toggle{display:none}}@media(min-width:1024px){.header--search-icon .header__search{display:none}.header--search-icon .header__search-toggle{display:inline-flex}}.header__burger{background:none;border:0;color:inherit;cursor:pointer}.header__logo{justify-self:center;text-decoration:none;color:var(--color-text)}.header__logo-image{inline-size:auto;max-block-size:64px;object-fit:contain}.header__logo-text{font-family:var(--font-heading);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;letter-spacing:var(--tracking-tight);white-space:nowrap}.header__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-xs)}@media(max-width:767px){.header__utility{gap:var(--space-xs)}.header__utility-start,.header__actions{gap:var(--space-2xs)}}.header__action{position:relative;gap:.45rem;color:var(--color-text);text-decoration:none;transition:color var(--duration-fast) var(--ease-default)}.header__action:hover{color:var(--color-primary-text)}.header__search-label,.header__action-label{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.header__action-label{font-size:var(--text-sm);color:var(--color-text-body)}@media(min-width:768px){.header__search-label,.header__action-label{position:static;inline-size:auto;block-size:auto;margin:0;overflow:visible;clip:auto}}.header__cart-icon{position:relative;display:inline-flex}.header__dot{position:absolute;inset-block-start:-2px;inset-inline-end:-3px;inline-size:7px;block-size:7px;border-radius:50%;background:var(--color-error)}.header__nav{display:none;border-block-start:1px solid var(--color-border-subtle)}@media(min-width:1024px){.header__nav{display:block}.header__burger{display:none}}.header__menu{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,2vw,2rem);margin-block:0;margin-inline:auto;padding-block:0;list-style:none}.header__item{position:static}.header__link{position:relative;display:inline-block;padding:1.05rem 0;font:inherit;font-size:clamp(.6875rem,.45vw + .52rem,.875rem);font-weight:500;line-height:1.715;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text);text-decoration:none;background:none;border:0;cursor:pointer;transition:color var(--duration-fast) var(--ease-default)}.header__link:hover{color:var(--color-primary)}.header__link:after{content:"";position:absolute;inset-block-end:0;inset-inline:0;block-size:1px;background:var(--color-primary);transform:scaleX(0);transition:transform var(--duration-base) var(--ease-out)}.header__link:hover:after,.header__link[aria-expanded=true]:after,.header__link[aria-current=page]:after{transform:scaleX(1)}.header__link[aria-current=true]:after{background:var(--color-text-subtle);transform:scaleX(.3)}.header__link[aria-current=true]:hover:after,.header__link[aria-current=true][aria-expanded=true]:after{background:var(--color-primary);transform:scaleX(1)}.mega-menu__panel{position:absolute;inset-inline:0;inset-block-start:100%;z-index:var(--z-megamenu);background:var(--color-surface)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);display:flex}.icon-chevron{transition:transform var(--duration-base) var(--ease-default)}.localization{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.header__actions .localization{display:none;margin-inline-end:var(--space-xs);padding-inline-end:var(--space-xs);border-inline-end:1px solid var(--color-border-subtle)}@media(min-width:1100px){.header__actions .localization{display:flex}}.header__actions .select--bare{min-block-size:2.75rem;color:var(--color-text-muted);border-radius:var(--radius);transition:color var(--duration-fast) var(--ease-default)}.header__actions .select--bare:hover{color:var(--color-text)}.select--bare{min-block-size:2.75rem;padding:.375em 1.75em .375em .5em;font-size:var(--text-sm);border-color:transparent;background-color:transparent}.scheme-toggle{display:inline-flex}.scheme-toggle__button{display:inline-grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:0;border-radius:var(--radius);background:transparent;color:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.scheme-toggle__button:hover{background:var(--color-surface-alt)}.scheme-toggle__icon{grid-area:1 / 1;display:grid;place-items:center}.scheme-toggle__icon[hidden]{display:none}.header__action-label{font-size:var(--text-sm);white-space:nowrap}.header__account{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.75rem;min-block-size:2.75rem;--shopify-account-color-accent: var(--color-primary);--shopify-account-color-background: var(--color-surface);--shopify-account-color-text: var(--color-text);--shopify-account-font-body: var(--font-body);--shopify-account-font-heading: var(--font-heading);--shopify-account-radius-base: var(--radius);--shopify-account-avatar-size: 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header.css.map */
