.header-section{z-index:var(--layer-persistent)}html:has(.store-header[data-sticky=true]){--header-occupied: max(72px, 4.5rem)}.store-header{--header-top-height: max(72px, 4.5rem);--header-height: var(--header-top-height);--header-gutter: 0px;--header-offset: 0px;--header-radius: 0px;--header-duration: .32s;--header-easing: cubic-bezier(.22, .68, 0, 1);--header-surface: #fff;--header-ink: var(--color-surface-inverse);--header-panel-radius: var(--radius-overlay);display:block;position:relative;block-size:var(--header-top-height);color:var(--header-ink)}.store-header[data-top-style=transparent]{block-size:0}.store-header__sentinel{position:absolute;inset-block-start:88px;inline-size:1px;block-size:1px;pointer-events:none}.store-header:before{content:"";position:fixed;z-index:0;inset-block-start:0;inset-inline:0;block-size:calc(var(--header-offset) + var(--header-height) / 2);pointer-events:none}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) and ((mask-image: linear-gradient(#000,transparent)) or (-webkit-mask-image: linear-gradient(#000,transparent))){.store-header:before{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(to bottom,#000 var(--header-offset),rgb(0 0 0 / 85%) 55%,rgb(0 0 0 / 35%) 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 var(--header-offset),rgb(0 0 0 / 85%) 55%,rgb(0 0 0 / 35%) 80%,transparent 100%)}}.store-header__bar{position:fixed;z-index:1;inset-block-start:var(--header-offset);inset-inline:0;inline-size:calc(100% - var(--header-gutter) * 2);max-inline-size:100%;margin-inline:auto;border:1px solid transparent;border-block-end-color:color-mix(in srgb,var(--header-ink) 8%,transparent);border-radius:var(--header-radius);background:var(--header-surface);color:var(--header-ink);transition:inline-size var(--header-duration) var(--header-easing),max-inline-size var(--header-duration) var(--header-easing),inset-block-start var(--header-duration) var(--header-easing),border-radius var(--header-duration) var(--header-easing),background-color var(--header-duration),box-shadow var(--header-duration),color var(--header-duration)}.store-header[data-sticky=false] .store-header__bar,.store-header[data-sticky=false]:before{position:absolute}.store-header[data-top-style=translucent]:not([data-scrolled]) .store-header__bar{background:color-mix(in srgb,var(--header-surface) 94%,transparent);backdrop-filter:blur(var(--header-blur));-webkit-backdrop-filter:blur(var(--header-blur))}.store-header[data-top-style=transparent]:not([data-scrolled]) .store-header__bar{background:transparent;border-color:transparent}.store-header[data-top-style=transparent][data-foreground=light]:not([data-scrolled]) .store-header__bar{color:var(--color-text-inverse)}.store-header[data-scrolled]{--header-height: max(64px, 4rem);--header-gutter: 12px;--header-offset: 14px;--header-radius: 999px}.store-header[data-scrolled] .store-header__bar{max-inline-size:var(--header-max-width);background:color-mix(in srgb,var(--header-surface) calc(var(--header-opacity) * 100%),transparent);border-color:color-mix(in srgb,var(--header-ink) 10%,transparent);box-shadow:0 6px 28px #281c3214;backdrop-filter:blur(var(--header-blur));-webkit-backdrop-filter:blur(var(--header-blur))}.store-header__row{display:flex;align-items:center;gap:8px;min-block-size:calc(var(--header-height) - 2px);padding-inline:12px;transition:min-block-size var(--header-duration) var(--header-easing),padding var(--header-duration) var(--header-easing),gap var(--header-duration) var(--header-easing)}.store-header [hidden]{display:none}.store-header__identity{flex:1;min-inline-size:0}.store-header__menu{flex:0 0 44px;min-inline-size:0}.store-header .store-identity{display:block;inline-size:min(100%,var(--header-mobile-logo-width));margin-inline:auto;color:inherit;font-weight:var(--font-weight-strong);font-size:.9375rem;line-height:1.2;letter-spacing:var(--letter-spacing-heading);text-decoration:none;overflow-wrap:anywhere;transition:inline-size var(--header-duration) var(--header-easing),transform var(--header-duration) var(--header-easing)}.store-header .store-identity>span{display:block;text-wrap:balance}.store-header :focus-visible{outline-width:2px;outline-offset:3px;box-shadow:none}.store-header .store-identity img{inline-size:100%;block-size:auto;max-block-size:48px;object-fit:contain}.store-header[data-scrolled] .store-identity{transform:scale(.92)}.store-header__utilities{display:flex;align-items:center;flex-shrink:0;gap:0}.store-header__control,.store-header__utility::part(signed-out-avatar){display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;inline-size:44px;min-inline-size:44px;block-size:44px;min-block-size:44px;box-sizing:border-box;margin:0;padding:10px;border:1px solid transparent;border-radius:50%;color:inherit;background:transparent;text-decoration:none;cursor:pointer;list-style:none;transition:background-color var(--motion-feedback),border-color var(--motion-feedback)}.store-header__control[aria-expanded=true],.store-header__control:hover,.store-header__utility::part(signed-out-avatar):hover{background:color-mix(in srgb,currentColor 7%,transparent)}.store-header__control svg,.store-header__account svg{inline-size:22px;block-size:22px}.store-header__account-slot,.store-header__account{--shopify-account-color-accent: var(--color-action);--shopify-account-color-accent-hover: var(--color-accent);--shopify-account-color-accent-text: var(--color-action-text);--shopify-account-color-background: var(--color-surface);--shopify-account-color-background-subdued: var(--color-surface-subtle);--shopify-account-color-card-background: var(--color-surface);--shopify-account-color-control-background: var(--color-surface);--shopify-account-color-text: var(--color-text);--shopify-account-color-card-text: var(--color-text);--shopify-account-color-control-text: var(--color-text);--shopify-account-color-text-subdued: var(--color-text-muted);--shopify-account-color-border: var(--color-border);--shopify-account-color-shadow: rgb(40 28 50 / 16%);--shopify-account-font-body: var(--font-body);--shopify-account-font-heading: var(--font-body);--shopify-account-font-body-weight: var(--font-primary--weight, 400);--shopify-account-font-heading-weight: var(--font-weight-strong);--shopify-account-radius-base: var(--radius-control);--shopify-account-radius-button: var(--radius-action);--shopify-account-radius-button-small: var(--radius-control);--shopify-account-radius-dialog: var(--radius-overlay);--shopify-account-radius-input: var(--radius-input);--shopify-account-dialog-position-top: calc(var(--header-occupied) + var(--sticky-gap));display:block;flex:0 0 44px;inline-size:44px;block-size:44px}.store-header__account{--shopify-account-signed-in-avatar-size: 44px;--shopify-account-signed-in-avatar-color-background: var(--header-ink);--shopify-account-signed-in-avatar-color-text: var(--header-surface)}.store-header__utility:not(.store-header__account),.store-header__utility::part(signed-out-avatar){font:inherit;line-height:1;transform:none;transition:background-color var(--motion-feedback)}.store-header__utility:not(.store-header__account):active,.store-header__utility::part(signed-out-avatar):active{background:color-mix(in srgb,currentColor 12%,transparent)}.store-header__utility:not(.store-header__account):focus-visible,.store-header__utility::part(signed-out-avatar):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;box-shadow:none}.store-header__utility svg{display:block;flex:0 0 22px;inline-size:22px;block-size:22px;transform:none;transform-origin:center}.store-header__account>[slot=signed-out-avatar]{display:grid;place-items:center;line-height:1}.store-header__cart{position:relative}.store-header__count{position:absolute;inset-block-start:2px;inset-inline-end:2px;display:grid;place-items:center;inline-size:18px;block-size:18px;padding:0;border:1.5px solid var(--header-surface);border-radius:50%;background:var(--header-ink);color:var(--header-surface);font-family:var(--font-body);font-size:9px;font-weight:var(--font-weight-strong);line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}.store-header__count[data-wide]{inline-size:auto;min-inline-size:18px;padding-inline:3px;border-radius:999px}.store-header summary::-webkit-details-marker{display:none}.header-navigation ul,.header-search__list{margin:0;padding:0;list-style:none}.header-navigation a,.header-navigation summary{color:inherit;text-decoration:none;overflow-wrap:anywhere}.header-navigation__link,.header-navigation__category-title,.header-navigation__all{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-block-size:48px;padding-block:var(--space-3);line-height:1.35;list-style:none;cursor:pointer}.header-navigation__link svg,.header-navigation__category-title svg,.header-navigation__all svg{flex:0 0 16px;inline-size:16px;block-size:16px}.header-navigation a:where(:hover,[aria-current=page]){text-decoration:underline;text-underline-offset:.3em}.header-navigation__category-title{font-weight:var(--font-weight-strong)}.header-navigation__all{justify-content:flex-start;gap:var(--space-2);font-size:var(--text-small);font-weight:400}.header-navigation__department{display:none}.header-navigation__category-title svg,.header-navigation__all svg{transition:transform var(--motion-feedback) var(--motion-easing)}.header-navigation :where(a:hover,a:focus-visible)>svg{transform:translate(3px)}.header-navigation__editorial{display:none}.header-search__panel{position:absolute;inset-block-start:calc(100% + 12px);inset-inline:0;inline-size:min(760px,calc(100% - 24px));max-block-size:calc(100dvh - var(--header-height) - var(--header-offset) - 32px);margin-inline:auto;padding:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--space-4);background:var(--header-surface);color:var(--header-ink);border:1px solid color-mix(in srgb,var(--header-ink) 12%,transparent);border-radius:28px;box-shadow:0 8px 28px #19161c17}.header-search[open] .header-search__panel{animation:header-enter .18s var(--header-easing) both}.header-search__form{display:flex;align-items:center;gap:4px;min-block-size:max(56px,3.5rem);padding:4px 8px;border-radius:inherit;transition:box-shadow var(--motion-feedback)}.header-search__form:has(input:focus-visible){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--header-ink) 65%,transparent)}.header-search__form input{flex:1;min-inline-size:0;inline-size:100%;padding:10px 0;border:0;border-radius:999px;background:transparent;font-size:1rem;line-height:1.4}.header-search__form input:focus-visible{outline:none;box-shadow:none}.header-search__form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header-search__form .store-header__control{padding:12px}.header-search__form .store-header__control svg{inline-size:20px;block-size:20px}.header-search__results{padding:12px 20px;border-block-start:1px solid color-mix(in srgb,var(--header-ink) 10%,transparent)}.header-search__heading{margin-block:var(--space-3) var(--space-2);font:inherit;font-family:var(--font-body);font-size:.75rem;font-weight:var(--font-weight-strong);letter-spacing:.1em;text-transform:uppercase}.header-search__product{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px 12px;padding-block:var(--space-2);color:inherit;font-size:var(--text-small);line-height:1.4;text-decoration:none;min-inline-size:0;min-block-size:5rem}.header-search__thumbnail{position:relative;grid-row:1 / 3;display:grid;place-items:center;inline-size:56px;block-size:64px;border-radius:var(--radius-media);background:var(--color-surface-product-media);min-inline-size:0;min-block-size:0}.header-search__thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;max-inline-size:100%;max-block-size:100%;min-inline-size:0;min-block-size:0;object-fit:contain}.header-search__thumbnail>svg{inline-size:1.5rem;block-size:1.5rem;color:var(--color-text-muted)}.header-search__price{grid-column:2;min-inline-size:0;text-align:start;overflow-wrap:anywhere}.header-search__product-title{overflow-wrap:anywhere}.header-search__price .product-price{display:flex;flex-wrap:wrap;gap:.25rem .5rem;font-size:var(--text-small)}.header-search__list{padding:0;margin:0;list-style:none}.header-search__list>li{min-inline-size:0}.header-search__price .product-price__previous{color:var(--color-text-muted)}.header-search__collection,.header-search__all{display:flex;align-items:center;min-block-size:44px;color:inherit;font-size:var(--text-small)}.header-search__all{inline-size:100%;justify-content:center;margin-block-start:var(--space-3);border-radius:999px;position:relative;isolation:isolate;clear:both}@media(min-width:75rem){html:has(.store-header[data-sticky=true]){--header-occupied: max(88px, 5.5rem)}}.header-search__status:not(:empty),.header-search__empty{padding:var(--space-3);font-size:var(--text-small)}.header-drawer{--drawer-inset: var(--space-6);position:fixed;top:12px;right:12px;bottom:12px;left:12px;inline-size:min(440px,calc(100% - 24px));max-inline-size:none;block-size:calc(100dvh - 24px);max-block-size:none;margin:0;padding:0;overflow:hidden;border-radius:var(--header-panel-radius);background:var(--header-surface);color:var(--header-ink)}.header-drawer[open]{display:flex;flex-direction:column;animation:header-enter .18s var(--header-easing) both}.header-drawer::backdrop{background:#281c3238}.header-drawer__toolbar{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;flex-shrink:0;gap:var(--space-2);min-block-size:76px;padding:var(--space-3) var(--drawer-inset);border-block-end:1px solid var(--color-border)}.header-drawer__title{grid-column:1;grid-row:1;font-family:var(--font-body);font-size:1.125rem;line-height:1.3}.header-drawer__toolbar [data-menu-close]{grid-column:2;grid-row:1}.header-drawer__toolbar [data-menu-back]{grid-column:1;grid-row:1}.header-drawer__toolbar:has([data-menu-back]:not([hidden])) .header-drawer__title{grid-column:1 / -1;grid-row:2;padding-block-end:var(--space-2)}.header-drawer__content{overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3) var(--drawer-inset) var(--space-6)}.header-drawer .header-navigation__item,.header-drawer .header-navigation__categories>li{border-block-end:1px solid color-mix(in srgb,var(--header-ink) 10%,transparent)}.header-drawer .header-navigation__intro{padding-block-end:var(--space-2);border-block-end:1px solid color-mix(in srgb,var(--header-ink) 10%,transparent)}.header-drawer details[open]>summary,.header-drawer ul:has(>li>details[open])>li:not(:has(>details[open])),.header-drawer .header-navigation__panel:has([data-menu-category][open])>.header-navigation__intro{display:none}.header-drawer [data-menu-category][open] .header-navigation__category-panel,.header-drawer [data-menu-branch][open]>.header-navigation__panel{animation:header-enter .16s var(--header-easing)}.store-header:not([data-ready]) .header-navigation{position:absolute;inset-block-start:calc(100% + 8px);inset-inline:12px;max-block-size:calc(100dvh - 112px);overflow-y:auto;padding:var(--space-4);background:var(--header-surface);color:var(--header-ink)}@media(max-width:23rem){.store-header__row{gap:4px;padding-inline:8px}}@media(min-width:48rem){.header-search__product{grid-template-columns:56px minmax(0,1fr) fit-content(40%);gap:12px}.header-search__thumbnail{grid-row:1}.header-search__price{grid-column:3;text-align:end}.header-search__panel{inline-size:min(760px,calc(100% - 48px))}.store-header__row{padding-inline:var(--space-6)}}@media(min-width:75rem){.store-header{--header-top-height: max(88px, 5.5rem)}.store-header[data-scrolled]{--header-height: max(68px, 4.25rem);--header-gutter: 24px;--header-offset: 16px}.store-header__row{gap:var(--space-6);padding-inline:clamp(24px,3vw,64px)}.store-header[data-scrolled] .store-header__row{gap:var(--space-4);padding-inline:var(--space-6)}.store-header:not([data-compact]) .store-header__identity{flex:0 0 var(--header-logo-width)}.store-header:not([data-compact]) .store-header__menu{flex:1}.store-header__utilities{order:3;gap:4px}.store-header:not([data-compact]) .store-identity{inline-size:var(--header-logo-width);font-size:1rem}.store-header:not([data-compact]) .header-navigation{flex:1;min-inline-size:0}.store-header:not([data-compact]) .header-navigation__list{display:flex;justify-content:safe center;align-items:center;gap:clamp(12px,1.3vw,24px)}.store-header[data-scrolled]:not([data-compact]) .header-navigation__list{gap:clamp(10px,1vw,18px)}.store-header:not([data-compact]) .header-navigation__item>a,.store-header:not([data-compact]) .header-navigation__branch>summary{gap:6px;padding-inline:var(--space-1);font-size:.9375rem;white-space:nowrap}.store-header:not([data-compact]) .header-navigation__branch>summary svg{inline-size:12px;flex-basis:12px;transform:rotate(90deg);transition:transform var(--motion-feedback)}.store-header:not([data-compact]) .header-navigation__branch[open]>summary svg{transform:rotate(-90deg)}.store-header:not([data-compact]) .header-navigation__branch>summary>span{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.45em;text-decoration-thickness:1px;transition:text-decoration-color var(--motion-feedback)}.store-header:not([data-compact]) .header-navigation__branch:where(:hover,[open])>summary>span{text-decoration-color:currentColor}.store-header:not([data-compact]) .header-navigation__panel{position:absolute;inset-block-start:calc(100% + 12px);inset-inline:0;inline-size:min(100%,var(--menu-width));max-inline-size:var(--header-max-width);margin-inline:auto;max-block-size:calc(100dvh - var(--header-height) - var(--header-offset) - 36px);overflow-y:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,3fr);align-items:start;gap:clamp(32px,4vw,64px);padding:24px 28px;border:1px solid color-mix(in srgb,var(--header-ink) 12%,transparent);border-radius:var(--header-panel-radius);background:var(--header-surface);color:var(--header-ink);box-shadow:0 12px 36px #19161c17;animation:header-enter .18s var(--header-easing) both}.store-header:not([data-compact]):not([data-scrolled]) .header-navigation__panel{inset-inline:24px;inline-size:min(calc(100% - 48px),var(--menu-width))}.store-header:not([data-compact]) .header-navigation__department{display:block;padding-block-start:8px;font-size:clamp(1.125rem,1.5vw,1.375rem);font-weight:var(--font-weight-strong);line-height:1.25;letter-spacing:var(--letter-spacing-heading)}.store-header:not([data-compact]) .header-navigation__all{margin-block-start:4px;color:var(--color-text-muted)}.store-header:not([data-compact]) .header-navigation__categories{columns:180px var(--menu-columns);column-gap:24px}.store-header:not([data-compact]) .header-navigation__category-item{break-inside:avoid;padding-block-end:12px}.store-header:not([data-compact]) .header-navigation__category-item:last-child{padding-block-end:0}.store-header:not([data-compact]) .header-navigation__category-title{min-block-size:44px;padding:10px 8px;border-radius:6px;font-size:.9375rem;transition:background-color var(--motion-feedback)}.store-header:not([data-compact]) .header-navigation__category-title:where(:hover,:focus-visible){background:#19161c0a}.store-header:not([data-compact]) .header-navigation__category-item--leaf>a{min-block-size:44px;border-block-end:1px solid color-mix(in srgb,var(--header-ink) 12%,transparent);border-radius:6px 6px 0 0}.store-header[data-ready]:not([data-compact]) .header-navigation__category>summary{display:none}.store-header:not([data-compact]) .header-navigation__subcategories a{justify-content:flex-start;min-block-size:36px;padding:6px 8px;font-size:var(--text-small);color:var(--color-text-muted)}.store-header:not([data-compact]) .header-navigation__editorial{position:relative;display:grid;grid-template-columns:1fr 20px;max-inline-size:220px;margin-block-start:16px;gap:var(--space-3);font-size:var(--text-small)}.header-navigation__editorial img{grid-column:1 / -1;inline-size:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-media)}}@keyframes header-enter{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.store-header{--header-duration: 0ms}.store-header *,.store-header *:before{animation:none;transition:none}.header-search[open] .header-search__panel,.store-header:not([data-compact]) .header-navigation__panel,.header-drawer[open],.header-drawer [data-menu-category][open] .header-navigation__category-panel,.header-drawer [data-menu-branch][open]>.header-navigation__panel{animation:none}.store-header__utility::part(signed-out-avatar){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/header.css.map */
