.section-header{position:sticky;top:0;z-index:var(--z-header);background:var(--color-white)}.header{background:var(--color-white);border-bottom:1px solid var(--color-line)}.header__row{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--header-row-mobile)}.header__menu-toggle{grid-column:1;justify-self:start;margin-left:calc(var(--space-3) * -1)}.header__logo{grid-column:2;display:flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:44px;color:var(--color-text);text-decoration:none}.header__logo-image{display:block;height:32px;width:auto;max-width:calc(100vw - 2 * var(--page-gutter) - 160px);object-fit:contain}.header__nav{display:none}.header__actions{grid-column:3;justify-self:end;display:flex;align-items:center;margin-right:calc(var(--space-3) * -1)}.header__account,.count-badge[hidden]{display:none}.header__count{position:absolute;top:var(--space-1);right:0}.header__search{position:absolute;top:100%;left:0;right:0;z-index:var(--z-dropdown);display:none;padding:var(--space-3) var(--page-gutter);background:var(--color-white);border-bottom:1px solid var(--color-line)}.header__search[data-open]{display:block}.header__search-form{position:relative;display:flex;align-items:center}.header__search-input{padding-right:52px;-webkit-appearance:none;appearance:none}.header__search-input::-webkit-search-cancel-button{display:none}.header__search-submit{position:absolute;top:50%;right:2px;font-size:var(--text-lg);transform:translateY(-50%)}.header__tabs{height:var(--header-tabs)}.header__tabs-list{display:flex;align-items:center;gap:var(--space-2);height:100%;padding-block:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.header__tabs-list::-webkit-scrollbar{display:none}.header__tabs-list>li{flex-shrink:0}.header__tab{position:relative}.header__tab:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}@media(min-width:990px){.header__row{display:flex;gap:var(--space-5);height:var(--header-desktop)}.header__menu-toggle,.header__search-toggle,.header__tabs{display:none}.header__logo{flex-shrink:0;justify-content:flex-start;width:auto}.header__logo-image{height:40px;max-width:none}.header__nav{display:block;flex:1 1 auto;min-width:0}.header__nav-list{display:flex;align-items:center;gap:var(--space-1);padding:0;list-style:none}.header__nav-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--space-3);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text);font-size:var(--text-base);font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}.header__nav-link:hover,.header__nav-link[aria-expanded=true]{background:var(--color-cream)}.header__nav-link.is-current{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.header__caret{transition:transform var(--duration) var(--ease-out)}.header__nav-link[aria-expanded=true] .header__caret{transform:rotate(180deg)}.header__badge{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-green-tint);color:var(--color-text);font-size:var(--text-xs);font-weight:700;text-decoration:none}.header__search{position:static;display:block;flex:0 1 320px;min-width:160px;padding:0;background:transparent;border:0}.header__search-input{min-height:44px;padding-left:var(--space-5);border-radius:var(--radius-pill)}.header__account{display:inline-grid}}.header__dropdown-wrap{position:relative;display:block}.header__dropdown{position:absolute;top:calc(100% + 14px);left:calc(var(--space-3) * -1);z-index:var(--z-dropdown);display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--space-5);width:560px;padding:var(--space-5);background:var(--color-white);border-radius:var(--radius-card);box-shadow:var(--shadow-panel);opacity:0;transform:translateY(-4px);transition:opacity var(--duration) var(--ease-out),transform var(--duration) var(--ease-out)}.header__dropdown[hidden]{display:none}.header__dropdown.is-open{opacity:1;transform:none}.header__dropdown:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:16px}.header__dropdown-links{padding:0;list-style:none}.header__dropdown-link{display:flex;align-items:center;min-height:40px;color:var(--color-text);font-size:var(--text-base);font-weight:500;text-decoration:none}.header__dropdown-link:hover{text-decoration:underline;text-underline-offset:4px}.header__dropdown-link[aria-current]{font-weight:700}.header__feature{display:flex;flex-direction:column;gap:var(--space-2);padding-left:var(--space-5);border-left:1px solid var(--color-line)}.header__feature-eyebrow{color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.header__feature-media{display:block;width:160px;height:160px;overflow:hidden;border-radius:var(--radius-card);background:var(--color-cream)}.header__feature-image{width:100%;height:100%;object-fit:cover}.header__feature-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:15px;font-weight:500;line-height:1.35}.header__feature-link{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;color:var(--color-text);font-weight:700;text-decoration:underline;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.header__dropdown,.header__caret{transition:none}.header__dropdown{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-header.css.map */
