._header_1dkt5_1{z-index:50;background:var(--background);border-bottom:var(--border-width) solid var(--border);position:sticky;top:0}._bar_1dkt5_9{align-items:center;gap:var(--space-4);padding-block:var(--space-4);transition:padding-block var(--duration-base) var(--ease-standard);grid-template-columns:auto 1fr auto;display:grid}._scrolled_1dkt5_18 ._bar_1dkt5_9{padding-block:var(--space-2)}._logo_1dkt5_22{font-size:1.05rem;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);white-space:nowrap;color:var(--foreground);transition:font-size var(--duration-base) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);grid-column:1}._logo_1dkt5_22:hover{opacity:.7}._scrolled_1dkt5_18 ._logo_1dkt5_22{font-size:.95rem}._mainNav_1dkt5_43{justify-content:center;gap:var(--space-6);grid-column:2;display:none}._navLink_1dkt5_50{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--muted);padding:var(--space-1) 0;transition:color var(--duration-fast) var(--ease-standard);position:relative}._navLink_1dkt5_50:after{content:"";height:var(--border-width);background:var(--color-accent-600);transform-origin:0;transition:transform var(--duration-base) var(--ease-premium);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._navLink_1dkt5_50:hover{color:var(--foreground)}._navLink_1dkt5_50:hover:after{transform:scaleX(1)}._navLinkActive_1dkt5_80{color:var(--color-accent-600)}._navLinkActive_1dkt5_80:after{transform:scaleX(1)}._utilities_1dkt5_89{justify-self:end;align-items:center;gap:var(--space-1);grid-column:3;display:flex}._iconButton_1dkt5_97{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--foreground);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:none;position:relative}._iconButton_1dkt5_97:active:not(:disabled){transform:scale(.92)}._cartBadge_1dkt5_115{border-radius:var(--radius-pill);background:var(--color-accent-500);min-width:1.05rem;height:1.05rem;color:var(--color-white);font-size:.625rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .2rem;line-height:1;display:flex;position:absolute;top:.1rem;right:.1rem}._iconButton_1dkt5_97:hover:not(:disabled){background:var(--color-neutral-50)}._iconButton_1dkt5_97:disabled{color:var(--color-neutral-400);cursor:not-allowed}._searchWrapper_1dkt5_144{position:relative}._searchPanel_1dkt5_148{top:calc(100% + var(--space-2));align-items:center;gap:var(--space-2);min-width:260px;padding:var(--space-2);background:var(--background);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:20;display:flex;position:absolute;right:0}._searchInput_1dkt5_164{min-width:0;color:var(--foreground);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;flex:1}._searchSubmit_1dkt5_174{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}._searchSubmit_1dkt5_174:hover{background:var(--color-neutral-50)}._mobileSearchForm_1dkt5_189{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;display:flex}._mobileSearchInput_1dkt5_196{min-width:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font-size:var(--font-size-base);flex:1}._mobileSearchSubmit_1dkt5_207{border:var(--border-width) solid var(--border);border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._marketSelector_1dkt5_219{display:none}._marketSelectorMobile_1dkt5_223{padding-block:var(--space-2);display:inline-flex}._marketSelectorInput_1dkt5_228{font-size:var(--font-size-sm);color:var(--muted);padding:var(--space-1) var(--space-1);cursor:pointer;background:0 0;border:none}._marketSelectorInput_1dkt5_228:hover{color:var(--foreground)}._menuToggle_1dkt5_241{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}._menuToggle_1dkt5_241:hover{background:var(--color-neutral-50)}._mobileMenu_1dkt5_256{background:var(--background);border-bottom:var(--border-width) solid var(--border);box-shadow:var(--shadow-md);animation:_mobileMenuIn_1dkt5_278 var(--duration-base) var(--ease-premium);position:absolute;top:100%;left:0;right:0}@keyframes _mobileMenuIn_1dkt5_278{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._mobileMenuInner_1dkt5_278{padding-block:var(--space-4);flex-direction:column;display:flex}._mobileNavLink_1dkt5_284{padding:var(--space-3) 0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--foreground)}._mobileNavLinkActive_1dkt5_291{color:var(--color-accent-600)}._mobileDivider_1dkt5_295{height:var(--border-width);background:var(--border);margin-block:var(--space-2)}._mobileUtilityLink_1dkt5_301{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-size:var(--font-size-base);color:var(--foreground);text-align:left;background:0 0;display:flex}._mobileUtilityLink_1dkt5_301:disabled{color:var(--color-neutral-400);cursor:not-allowed}@media (min-width:768px){._mainNav_1dkt5_43{display:flex}._marketSelector_1dkt5_219,._iconButton_1dkt5_97{display:inline-flex}._menuToggle_1dkt5_241{display:none}}
