.SiteHeader_topbar__DwyIO{display:block;background:var(--navy);color:var(--navy-ink);font-size:.82rem}.SiteHeader_topbarInner__QvFsg{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--topbar-height);max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.SiteHeader_topbarText__2yt8Q{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;overflow:hidden}.SiteHeader_hotline__3ms8K{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}a.SiteHeader_hotline__3ms8K:focus-visible,a.SiteHeader_hotline__3ms8K:hover{text-decoration:underline;text-underline-offset:3px}.SiteHeader_callChip__Dv6Nn{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none}.SiteHeader_callPill__OpALc{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--radius);font-size:.78em;line-height:1.2;white-space:nowrap}.SiteHeader_topbarLinks__A3BZI{display:flex;flex:none;gap:14px}.SiteHeader_topbarLink__ro_Kw{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}.SiteHeader_topbarLink__ro_Kw:hover{text-decoration:underline}.SiteHeader_tbGroup__p1_CG{position:relative;z-index:7}.SiteHeader_tbGroup__p1_CG>summary{list-style:none;cursor:pointer;gap:3px}.SiteHeader_tbGroup__p1_CG>summary::-webkit-details-marker{display:none}.SiteHeader_tbCaret__0Gw9R{font-size:.8em;transition:transform .15s}.SiteHeader_tbGroup__p1_CG[open] .SiteHeader_tbCaret__0Gw9R{transform:rotate(180deg)}.SiteHeader_tbMenu__9qjss{position:absolute;top:100%;right:0;min-width:200px;margin:0;padding:6px 0;list-style:none;background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.SiteHeader_tbMenuLink__wVQu7{display:flex;align-items:center;min-height:40px;padding:0 14px;color:inherit;text-decoration:none;white-space:nowrap}.SiteHeader_tbMenuLink__wVQu7:focus-visible,.SiteHeader_tbMenuLink__wVQu7:hover{background:var(--color-chip);color:var(--color-primary-text)}.SiteHeader_header__SRb_V{position:-webkit-sticky;position:sticky;top:0;z-index:6;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.SiteHeader_inner__d66lA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--space-1);column-gap:var(--space-1);grid-row-gap:var(--space-1);row-gap:var(--space-1);max-width:var(--container-max);margin:0 auto;padding:var(--space-1) var(--gutter) 6px}.SiteHeader_logo__tLEBq{margin-left:var(--space-1);min-width:0}.SiteHeader_actions__7yHiB{display:flex;align-items:center;justify-self:end;gap:6px}.SiteHeader_search__DvPvC{grid-column:1/-1;min-width:0}.SiteHeader_iconButton___rhkk{justify-content:center;flex:none;width:var(--header-control);height:var(--header-control);padding:0;border:0;background:transparent;cursor:pointer}.SiteHeader_fav__weoM5,.SiteHeader_iconButton___rhkk{display:inline-flex;align-items:center;border-radius:var(--radius);color:var(--color-text)}.SiteHeader_fav__weoM5{gap:6px;min-height:var(--tap-target-min);padding:0 6px;font-size:.9rem;font-weight:var(--font-weight-menu);text-decoration:none}.SiteHeader_favIcon__MvD96{flex:none}.SiteHeader_cartWrap___vUn6{display:inline-flex}.SiteHeader_themeIcon__Vm45e{margin-left:-4px}.SiteHeader_signIn__Eag_U{display:inline-flex;align-items:center;min-height:var(--tap-target-min);padding:0 6px;border-radius:var(--radius);color:var(--brand-text);font-size:.95rem;font-weight:var(--font-weight-menu);text-decoration:none;white-space:nowrap}@container app (min-width: 1000px){.SiteHeader_menuButton__NjLA3{display:none}.SiteHeader_inner__d66lA{column-gap:0;padding-top:var(--sh-top-d);padding-bottom:var(--sh-bottom-d)}.SiteHeader_logo__tLEBq{grid-column:1;grid-row:1;margin-left:0}.SiteHeader_search__DvPvC{grid-column:2;grid-row:1;justify-self:center;width:clamp(min(100%,400px),100% - 2 * var(--sh-side-d),var(--sh-w-d));max-width:none}.SiteHeader_actions__7yHiB{grid-column:3;grid-row:1;gap:12px}.SiteHeader_fav__weoM5{gap:9px;padding:0 4px 0 7px;font-weight:var(--font-weight-menu)}.SiteHeader_signIn__Eag_U{border:var(--border-width) solid var(--color-border);padding:0 14px;font-weight:var(--font-weight-menu)}}.SiteHeader_collections__Cs4Fv{border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.SiteHeader_collectionList___ZMqm{display:flex;gap:18px;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap}.SiteHeader_collectionList___ZMqm::-webkit-scrollbar{display:none}.SiteHeader_collectionLink__cuQKk{display:flex;align-items:center;height:calc(var(--coll-h, 36px) - var(--border-width, 1px));color:var(--color-text);font-size:.92rem;font-weight:var(--font-weight-menu);text-decoration:none}.SiteHeader_collectionLink__cuQKk:hover{color:var(--brand-text)}@container app (min-width: 1000px){.SiteHeader_collectionList___ZMqm{justify-content:space-between;gap:12px}.SiteHeader_collectionLink__cuQKk{font-size:clamp(.78rem,.155rem + .978cqi,.95rem)}}.SiteHeader_drawer__6MGix{position:fixed;inset:0 auto 0 0;width:var(--drawer-width);height:100%;max-height:none;margin:0;padding:0;border:0;border-right:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);overflow-y:auto;overscroll-behavior:contain}.SiteHeader_drawer__6MGix::-webkit-backdrop{background:var(--color-overlay)}.SiteHeader_drawer__6MGix::backdrop{background:var(--color-overlay)}.SiteHeader_drawerScrim__x1s7F{display:none}@supports not selector(:popover-open){.SiteHeader_drawer__6MGix:not([data-open]){display:none}.SiteHeader_drawer__6MGix[data-open]{z-index:2}.SiteHeader_drawer__6MGix[data-open]+.SiteHeader_drawerScrim__x1s7F{display:block;position:fixed;inset:0;z-index:1;background:var(--color-overlay);cursor:pointer}.SiteHeader_header__SRb_V:has(.SiteHeader_drawer__6MGix[data-open]){z-index:50}}.SiteHeader_drawerInner__NwYuO{padding:var(--space-2) var(--space-4) var(--space-6)}.SiteHeader_drawerTop__eU1gn{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.SiteHeader_drawerTitle__wiJUl{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-md)}.SiteHeader_drawerNav__cDLEs+.SiteHeader_drawerNav__cDLEs{margin-top:var(--space-4)}.SiteHeader_drawerHeading__27WDn{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:.85rem;font-weight:var(--font-weight-bold);color:var(--color-text-muted)}.SiteHeader_drawerList__5FSBr{margin:0;padding:0;list-style:none}.SiteHeader_drawerLink__O0rDC{display:flex;align-items:center;min-height:var(--tap-target-min);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);text-decoration:none}.SiteHeader_drawerTheme__2n7s2{margin-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.SiteHeader_drawerLink__O0rDC:hover{color:var(--brand-text)}.SiteHeader_collections__Cs4Fv{position:relative;z-index:5}.SiteHeader_collGroup__XHxQl>summary{list-style:none;cursor:pointer;gap:3px}.SiteHeader_collGroup__XHxQl>summary::-webkit-details-marker{display:none}.SiteHeader_collGroup__XHxQl[open] .SiteHeader_tbCaret__0Gw9R{transform:rotate(180deg)}.SiteHeader_collMenu__5hmF3{position:absolute;top:100%;left:0;right:0;margin:0;padding:6px 0;list-style:none;background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow-card);white-space:nowrap}@container app (min-width: 1000px){.SiteHeader_collectionList___ZMqm{overflow-x:visible}.SiteHeader_collGroup__XHxQl{position:relative}.SiteHeader_collMenu__5hmF3{right:auto;min-width:220px;border-radius:var(--radius)}}.SiteHeader_collButton__r2fiT{border:0;padding:0;background:none;font:inherit;cursor:pointer}.SiteHeader_collNotice__pun8H{position:fixed;inset:0;margin:auto;width:min(360px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content;padding:28px 44px 24px 24px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card)}.SiteHeader_collNotice__pun8H::-webkit-backdrop{background:rgb(0 0 0/.35)}.SiteHeader_collNotice__pun8H::backdrop{background:rgb(0 0 0/.35)}.SiteHeader_collNotice__pun8H p{margin:0;font-size:1.05rem;line-height:1.6;text-align:center}.SiteHeader_collNoticeClose__AXKcj{position:absolute;top:6px;right:6px;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--color-text-muted,inherit);font-size:1rem;cursor:pointer}.SiteHeader_collNoticeClose__AXKcj:hover{background:var(--color-bg,rgb(0 0 0/.05))}