.section-header.shopify-section-group-header-group{position:sticky;z-index:10}.section-header.shopify-section-group-header-group:has(sticky-header[data-sticky-type=always]){top:0}body.ob-scroll-lock{overflow:hidden}.ob-header-wrapper{display:block}.ob-header{position:relative;z-index:0;color:rgb(var(--color-foreground));border-bottom:1px solid color-mix(in srgb,var(--ob-line-strong) 55%,transparent)}.ob-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--color-background),.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ob-header__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"start logo end";align-items:center;height:6rem;padding:0 .8rem}.ob-header__start{grid-area:start;display:flex;align-items:center;min-width:0}.ob-header__nav{grid-area:nav;display:none;min-width:0;height:100%}.ob-header__end{grid-area:end;display:flex;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0}@media screen and (min-width:750px){.ob-header__inner{padding:0 calc(var(--ob-gutter) - 1rem)}}@media screen and (min-width:990px){.ob-header--logo-left .ob-header__inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo nav end";column-gap:1.6rem;height:7.8rem;padding:0 var(--ob-gutter)}.ob-header--logo-left .ob-header__start{display:none}.ob-header--logo-left .ob-header__nav{display:block}}@media screen and (min-width:1100px){.ob-header--logo-left .ob-header__inner{column-gap:2.4rem}}@media screen and (min-width:1280px){.ob-header--logo-left .ob-header__inner{column-gap:3.2rem}.ob-header--logo-center .ob-header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav logo end";column-gap:2.4rem;height:8.4rem;padding:0 var(--ob-gutter)}.ob-header--logo-center .ob-header__start{display:none}.ob-header--logo-center .ob-header__nav{display:block}}@media screen and (min-width:1440px){.ob-header--logo-left .ob-header__inner{column-gap:4rem}}.ob-header__logo{grid-area:logo;display:flex;flex-direction:column;align-items:center;min-width:0;color:rgb(var(--color-foreground));line-height:1;text-decoration:none}.ob-header__wordmark{padding-left:.2em;font-family:var(--font-heading-family);font-size:calc(2.2rem * var(--ob-fs-heading));font-style:normal;font-weight:var(--font-heading-weight-medium);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.ob-header__subline{margin-top:.4rem;padding-left:.6em;color:var(--ob-eyebrow);font-size:calc(.8rem * var(--ob-fs-text));letter-spacing:.6em;text-transform:uppercase;white-space:nowrap}.ob-header__logo-image{display:block;max-width:min(100%,40vw);height:auto;max-height:4.4rem;object-fit:contain}@media screen and (min-width:990px){.ob-header--logo-left .ob-header__logo{align-items:flex-start}.ob-header--logo-left .ob-header__wordmark,.ob-header--logo-left .ob-header__subline{padding-left:0}.ob-header--logo-left .ob-header__wordmark{font-size:calc(2.4rem * var(--ob-fs-text))}.ob-header--logo-left .ob-header__subline{margin-top:.5rem;font-size:calc(.9rem * var(--ob-fs-text));letter-spacing:.62em}.ob-header--logo-left .ob-header__logo-image{max-width:none;max-height:6rem}}@media screen and (min-width:1100px){.ob-header--logo-left .ob-header__wordmark{font-size:calc(2.8rem * var(--ob-fs-text))}}@media screen and (min-width:1280px){.ob-header--logo-center .ob-header__wordmark{font-size:calc(3rem * var(--ob-fs-text))}.ob-header--logo-center .ob-header__subline{margin-top:.5rem;padding-left:.55em;font-size:calc(1rem * var(--ob-fs-text));letter-spacing:.55em}.ob-header--logo-center .ob-header__logo-image{max-width:none;max-height:6rem}}.ob-header__icon{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;text-decoration:none;transition:background-color .25s ease}.ob-header__icon--desktop,.ob-header__search-compact,.ob-header__text-link{display:none}.ob-header__text-link{align-items:center;min-height:4.4rem;margin-right:1.4rem;color:rgb(var(--color-foreground));font-size:calc(1.5rem * var(--ob-fs-text));letter-spacing:.03em;text-decoration:none;white-space:nowrap}.ob-header__text-link:hover{color:var(--ob-eyebrow)}@media screen and (min-width:990px){.ob-header--logo-left .ob-header__icon--desktop{display:inline-flex}}@media screen and (min-width:990px)and (max-width:1279px){.ob-header--logo-left .ob-header__search-compact{display:inline-flex}}@media screen and (min-width:1280px){.ob-header--logo-center .ob-header__icon--desktop,.ob-header--logo-center .ob-header__text-link{display:inline-flex}}@media(hover:hover){.ob-header__icon:hover{background:var(--ob-surface)}}.ob-header__badge{position:absolute;top:.6rem;right:.4rem;display:flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;padding:0 .4rem;border-radius:var(--ob-radius-pill);background:var(--ob-accent-strong);color:var(--ob-white);font-size:calc(1.1rem * var(--ob-fs-text));line-height:1}.ob-header__badge[hidden]{display:none}.ob-bag{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:var(--ob-radius-pill);color:rgb(var(--color-foreground));text-decoration:none}.ob-bag__icon{display:flex}.ob-bag__icon .ob-icon{width:2rem;height:2rem;stroke-width:1.3}.ob-bag__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ob-bag__count{position:absolute;top:.6rem;right:.5rem;display:flex;align-items:center;justify-content:center;min-width:1.6rem;height:1.6rem;padding:0 .4rem;border-radius:var(--ob-radius-pill);background:var(--ob-accent-strong);color:var(--ob-white);font-size:calc(1.1rem * var(--ob-fs-text));line-height:1}.ob-bag__count[hidden]{display:none}@media screen and (min-width:990px){.ob-header--logo-left .ob-bag:not(.ob-bag--icon){width:auto;gap:.8rem;margin-left:.4rem;padding:0 1.6rem 0 1.4rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:calc(1.4rem * var(--ob-fs-text));transition:transform .3s ease,box-shadow .3s ease}.ob-header--logo-left .ob-bag:not(.ob-bag--icon):hover{transform:translateY(-1px);box-shadow:var(--ob-shadow-hover)}.ob-header--logo-left .ob-bag:not(.ob-bag--icon) .ob-bag__icon .ob-icon{width:1.8rem;height:1.8rem;stroke-width:1.4}.ob-header--logo-left .ob-bag:not(.ob-bag--icon) .ob-bag__label{position:static;width:auto;height:auto;overflow:visible;clip:auto}.ob-header--logo-left .ob-bag:not(.ob-bag--icon) .ob-bag__count{position:static;min-width:2rem;height:2rem;padding:0 .6rem;font-size:calc(1.2rem * var(--ob-fs-text))}.ob-bag--icon .ob-bag__count{top:.7rem}.ob-bag--icon:hover{background:var(--ob-surface)}}shopify-account.ob-header__account{--shopify-account-font-heading: var(--font-heading-family);--shopify-account-font-heading-weight: var(--font-heading-weight-medium);--shopify-account-font-body: var(--font-body-family);--shopify-account-font-body-weight: var(--font-body-weight);--shopify-account-radius-base: var(--ob-radius-card);--shopify-account-radius-button: var(--ob-radius-button);--shopify-account-radius-button-small: var(--ob-radius-button);--shopify-account-font-heading-transform: none;--shopify-account-font-body-transform: none;--shopify-account-radius-input: var(--ob-radius-small);--shopify-account-radius-dialog: var(--ob-radius-card);--shopify-account-color-background: rgb(var(--color-background));--shopify-account-color-background-subdued: var(--ob-surface);--shopify-account-color-text: rgb(var(--color-foreground));--shopify-account-color-text-subdued: var(--ob-muted);--shopify-account-color-border: var(--ob-line);--shopify-account-color-shadow: rgba(var(--ob-shadow-rgb), .18);--shopify-account-color-accent: rgb(var(--color-button));--shopify-account-color-accent-text: rgb(var(--color-button-text));--shopify-account-color-accent-hover: var(--ob-ink-soft);--shopify-account-color-control-background: var(--ob-white);--shopify-account-color-control-text: rgb(var(--color-foreground));--shopify-account-color-card-background: var(--ob-white);--shopify-account-color-card-text: rgb(var(--color-foreground));--shopify-account-signed-in-avatar-color-background: var(--ob-accent-strong);--shopify-account-signed-in-avatar-color-text: var(--ob-white);--shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px))}shopify-account.ob-header__account:not(:defined){display:inline-flex}.ob-header__account-icon{display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground))}.ob-search-pill{position:relative;display:none;margin-right:.8rem}@media screen and (min-width:1280px){.ob-search-pill{display:block}}.ob-search-pill__form{position:relative}.ob-search-pill__field{display:flex;align-items:center;gap:1rem;width:23rem;height:4.4rem;padding:0 1.6rem;border-radius:var(--ob-radius-pill);background:var(--ob-surface);cursor:text;transition:box-shadow .25s ease}.ob-search-pill__form:has(.ob-search-pill__reset:not(.hidden)) .ob-search-pill__field{padding-right:4rem}.ob-search-pill__field:focus-within{box-shadow:0 0 0 1px rgb(var(--color-foreground))}.ob-search-pill__icon{color:var(--ob-muted)}.ob-search-pill__input,.ob-search-modal__input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-size:calc(1.4rem * var(--ob-fs-text));-webkit-appearance:none;appearance:none}.ob-search-pill__input:focus,.ob-search-pill__input:focus-visible,.ob-search-modal__input:focus,.ob-search-modal__input:focus-visible{outline:none}.ob-search-pill__input::placeholder,.ob-search-modal__input::placeholder{color:var(--ob-muted);opacity:1}.ob-search-pill__input::-webkit-search-cancel-button,.ob-search-modal__input::-webkit-search-cancel-button{display:none}.ob-search-pill__reset,.ob-search-modal__reset{position:absolute;top:50%;right:.6rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ob-muted);cursor:pointer;transform:translateY(-50%)}.ob-search-pill__reset:hover,.ob-search-modal__reset:hover{color:rgb(var(--color-foreground))}.ob-search-pill .ob-search-pill__reset,.ob-search-modal .ob-search-modal__reset{top:50%;right:.6rem}.predictive-search{display:none}predictive-search:not([loading]) .predictive-search__loading-state{display:none}predictive-search .spinner{width:1.5rem;height:1.5rem}.ob-search-modal__dialog{position:fixed;inset:0 0 auto;width:100%;max-width:none;height:auto;max-height:100%;margin:0;padding:0;border:0;overflow:visible;background:transparent;color:rgb(var(--color-foreground))}.ob-search-modal__dialog::backdrop{background:rgba(var(--ob-shadow-rgb, 43, 37, 34),0);transition:background-color .35s ease}.ob-search-modal__dialog.is-open::backdrop{background:rgba(var(--ob-shadow-rgb, 43, 37, 34),.45)}.ob-search-modal__panel{border-radius:0 0 2.8rem 2.8rem;background:rgb(var(--color-background));box-shadow:var(--ob-shadow-drawer);transform:translateY(-100%);transition:transform .45s var(--ob-ease)}.ob-search-modal__dialog.is-open .ob-search-modal__panel{transform:none}.ob-search-modal__inner{display:flex;align-items:flex-start;gap:.8rem;padding-top:1.2rem;padding-bottom:1.6rem}.ob-search-modal__search{display:block;flex:1;min-width:0}.ob-search-modal__bar{position:relative}.ob-search-modal__field{display:flex;align-items:center;gap:1rem;height:4.8rem;padding:0 4.4rem 0 1.8rem;border-radius:var(--ob-radius-pill);background:var(--ob-surface);cursor:text}.ob-search-modal__field:focus-within{box-shadow:0 0 0 1px rgb(var(--color-foreground))}.ob-search-modal__icon{color:var(--ob-muted)}.ob-search-modal__input{font-size:calc(1.6rem * var(--ob-fs-text))}.ob-search-modal__input::placeholder{font-size:calc(1.5rem * var(--ob-fs-text))}.ob-search-modal__close{flex:none;background:var(--ob-surface)}@media screen and (min-width:990px){.ob-search-modal__inner{padding-top:2rem;padding-bottom:2.4rem}.ob-search-modal__field{height:5.6rem}.ob-search-modal__close{margin-top:.6rem}}@media(prefers-reduced-motion:reduce){.ob-search-modal__panel,.ob-search-modal__dialog::backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-header.css.map */
