[data-header-sticky=always] .shopify-section-group-header-group:has(.site-header),[data-header-sticky=scroll-up] .shopify-section-group-header-group:has(.site-header){position:sticky;top:0;z-index:40;transition:transform .3s var(--ease)}[data-header-sticky=scroll-up] .shopify-section-group-header-group.is-hidden{transform:translateY(-100%)}.site-header{position:relative;background:#fff;border-bottom:1px solid var(--color-border)}.site-header__inner{display:flex;align-items:center;gap:var(--space-5);min-height:var(--header-min)}.site-header__logo{display:inline-flex;align-items:center;flex:none;text-decoration:none;color:var(--color-navy);padding-block:.6rem}.logo__text{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:700}.logo--mobile{display:none}.logo img{height:auto;max-width:100%}.site-header__logo .logo img{width:auto;height:calc(var(--logo-h) * .76)}@media(min-width:990px){.site-header__logo .logo img{height:var(--logo-h)}}@media(max-width:389px){.site-header__inner{gap:var(--space-2)}.site-header__logo .logo img{height:calc(var(--logo-h) * .6)}}.site-nav{display:none;flex:1}.site-nav__list{display:flex;justify-content:center;gap:clamp(.5rem,1.5vw,1.75rem);margin:0;padding:0;list-style:none}.site-nav__item{position:static;display:flex;align-items:center}.site-nav__link{position:relative;display:inline-flex;align-items:center;min-height:var(--touch);padding-inline:.25rem;color:var(--color-ink);font-weight:600;font-size:var(--fs-sm);text-decoration:none}.site-nav__link:after{content:"";position:absolute;inset-inline:.25rem;bottom:.35rem;height:2px;background:var(--color-navy);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.site-nav__link:hover:after,.site-nav__link[aria-current]:after,.site-nav__item.is-open .site-nav__link:after{transform:scaleX(1)}.site-nav__toggle{margin-inline-start:.2rem;display:inline-grid;place-items:center;width:1.75rem;height:var(--touch);border:0;background:none;color:var(--color-ink)}.site-nav__toggle .icon{width:1rem;height:1rem;transition:transform var(--dur) var(--ease)}.site-nav__toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.nav-panel{position:absolute;inset-inline:0;top:100%;background:#fff;border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-raised);animation:panel-in .18s var(--ease)}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)}}.nav-panel__inner{padding-block:var(--space-6)}.nav-panel__list{list-style:none;margin:0;padding:0;columns:2;column-gap:var(--space-6)}.nav-panel__list a,.nav-panel__col li a{display:block;padding:.4rem 0;color:var(--color-ink);text-decoration:none}.nav-panel__list a:hover,.nav-panel__col li a:hover{color:var(--color-ocean-text);text-decoration:underline}.nav-panel__columns{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.nav-panel__col ul{list-style:none;margin:0;padding:0}.nav-panel__heading{display:block;margin-bottom:var(--space-2);padding-bottom:var(--space-2);border-bottom:2px solid var(--color-navy);font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:700;color:var(--color-navy);text-decoration:none}.site-header__actions{display:flex;align-items:center;gap:.25rem;margin-inline-start:auto}.icon-btn{position:relative;display:inline-grid;place-items:center;min-width:var(--touch);min-height:var(--touch);border:0;background:none;color:var(--color-ink);border-radius:var(--radius);text-decoration:none}.icon-btn:hover{background:var(--color-bg-warm)}.icon-btn .icon{width:1.5rem;height:1.5rem}.cart-count{position:absolute;top:.2rem;inset-inline-end:.1rem;min-width:1.15rem;height:1.15rem;padding-inline:.25rem;display:grid;place-items:center;border-radius:999px;background:var(--color-navy);color:#fff;font-size:.7rem;font-weight:700;line-height:1}.site-header__account{display:none}@media(min-width:990px){.site-nav{display:block}.site-header__burger{display:none}.site-header__account{display:inline-grid}.site-header__actions{margin-inline-start:0}}@media(max-width:989px){.logo--desktop:not(:only-child){display:none}.logo--mobile{display:block}}.drawer{position:fixed;inset-block:0;margin:0;width:min(26rem,100vw);height:100dvh;background:#fff;display:none;flex-direction:column}.drawer[open]{display:flex;animation:drawer-in .25s var(--ease)}.drawer--left{inset-inline-start:0}.drawer--right{inset-inline-end:0;inset-inline-start:auto;--slide: 24px}.drawer--left{--slide: -24px}@keyframes drawer-in{0%{opacity:0;transform:translate(var(--slide, 24px))}}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.drawer__title{margin:0;font-size:var(--fs-h4)}.drawer__body{flex:1;overflow-y:auto;padding:var(--space-4)}.drawer__foot{padding:var(--space-4);border-top:1px solid var(--color-border);background:var(--color-bg-warm)}.mobile-nav ul{list-style:none;margin:0;padding:0}.mobile-nav a,.mobile-nav summary{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;padding-block:.5rem;border-bottom:1px solid var(--color-border);color:var(--color-ink);font-weight:600;text-decoration:none;cursor:pointer;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav details[open]>summary .icon{transform:rotate(180deg)}.mobile-nav details ul{padding-inline-start:var(--space-4)}.mobile-nav details ul a,.mobile-nav details ul summary{font-weight:500}.mobile-nav__search{display:flex;gap:var(--space-2);margin-top:var(--space-5)}.search-dialog{position:fixed;inset:0 0 auto 0;margin:0;width:100%;max-height:90dvh;overflow-y:auto;background:#fff}.search-dialog[open]{animation:panel-in .2s var(--ease)}.search-dialog__inner{padding-block:var(--space-5) var(--space-6)}.search-dialog__form{display:flex;align-items:center;gap:var(--space-2)}.search-dialog__input{font-size:var(--fs-lg)}.predictive{margin-top:var(--space-5)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-header.css.map */
