[data-v-kit=standard] .header{top:var(--preview-banner-height,0px);z-index:100;background:var(--v-bg-page,#0f172a);border-bottom:1px solid var(--v-border,#e2e8f0);width:100%;box-shadow:none;border-radius:0;position:sticky}[data-v-kit=standard] .header__inner{max-width:var(--v-layout-max,1280px);padding:max(.625rem, var(--v-safe-top,0px)) var(--main-inline-pad,1.25rem) .625rem;align-items:center;gap:1.25rem;min-width:0;min-height:3.75rem;margin:0 auto;display:flex}[data-v-kit=standard] .header__logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}[data-v-kit=standard] .header__logo-text{color:var(--v-fg,#0f172a);letter-spacing:-.02em;font-size:1.1rem;font-weight:700}[data-v-kit=standard] .header__logo-img{object-fit:contain;width:auto;height:auto;max-height:3.25rem;display:block}[data-v-kit=standard] .header__mid{flex-shrink:0;align-items:center;gap:1.75rem;display:none}@media (width>=901px){[data-v-kit=standard] .header__mid{display:flex}}[data-v-kit=standard] .header__navlink{color:var(--v-fg-muted,#64748b);white-space:nowrap;transition:color var(--v-motion-fast,.12s);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}[data-v-kit=standard] .header__navlink:hover{color:var(--v-fg,#0f172a)}[data-v-kit=standard] .header__navicon{opacity:.92;flex-shrink:0}[data-v-kit=standard] .header__spacer{flex:1;min-width:0}[data-v-kit=standard] .header__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}[data-v-kit=standard] .header__pill{border-radius:var(--v-radius-md,12px);cursor:pointer;transition:background var(--v-motion-fast,.12s), opacity var(--v-motion-fast,.12s);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}[data-v-kit=standard] .header__pill--neutral{background:var(--v-bg-elevated);color:var(--v-fg);border:1px solid var(--v-border)}[data-v-kit=standard] .header__pill--neutral:hover{opacity:.92}[data-v-kit=standard] .header__pill-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-v-kit=standard] .header__pill-icon--accent{color:var(--color-accent,#ef4444)}[data-v-kit=standard] .header__pill-text{line-height:1.2}[data-v-kit=standard] .header__pill--cart{background:var(--color-accent);color:var(--v-on-primary)}[data-v-kit=standard] .header__pill--cart:hover{opacity:.92}[data-v-kit=standard] .header__pill--icon-only,[data-v-kit=standard] .header__burger-btn{min-width:2.75rem;padding:.55rem}[data-v-kit=standard] .header__bell-wrap{flex-shrink:0;position:relative}[data-v-kit=standard] .header__bell-dot{background:var(--v-danger-emphasis,#ef4444);border:1.5px solid var(--v-bg-page);pointer-events:none;border-radius:50%;width:.4375rem;height:.4375rem;position:absolute;top:.4375rem;right:.4375rem}[data-v-kit=standard] .header__cart-badge{background:var(--v-on-primary);min-width:1.125rem;height:1.125rem;color:var(--color-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.65rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-.25rem;right:-.25rem}[data-v-kit=standard] .burger-nav{flex-direction:column;gap:.125rem;display:flex}[data-v-kit=standard] .burger-nav--menu{gap:1rem}[data-v-kit=standard] .burger-nav__section{flex-direction:column;gap:.5rem;margin:0;display:flex}[data-v-kit=standard] .burger-nav__section-label{text-transform:uppercase;letter-spacing:.06em;color:var(--v-fg-muted,#64748b);margin:0;padding:0 .125rem;font-size:.6875rem;font-weight:600}[data-v-kit=standard] .burger-nav__section-items{flex-direction:column;gap:.375rem;display:flex}[data-v-kit=standard] .burger-nav__link{border-radius:var(--v-radius-md,12px);color:var(--v-fg,#0f172a);transition:background var(--v-motion-fast,.12s), border-color var(--v-motion-fast,.12s);padding:.75rem .875rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}[data-v-kit=standard] .burger-nav--menu .burger-nav__section-items .burger-nav__link{border:1px solid var(--v-border,#e2e8f0);background:var(--v-bg-surface,#fff)}[data-v-kit=standard] .burger-nav__link:hover,[data-v-kit=standard] .burger-nav__link.active{background:var(--v-accent-soft,#fee2e2);color:var(--color-accent,#dc2626)}[data-v-kit=standard] .burger-nav--menu .burger-nav__section-items .burger-nav__link:hover,[data-v-kit=standard] .burger-nav--menu .burger-nav__section-items .burger-nav__link.active{border-color:color-mix(in srgb, var(--color-accent,#dc2626) 35%, var(--v-border,#e2e8f0))}[data-v-kit=standard] .burger-nav__link--muted{color:var(--v-fg-muted,#475569);font-weight:400}[data-v-kit=standard] .burger-nav__divider{background:var(--v-border,#e2e8f0);height:1px;margin:.5rem 0}[data-v-kit=standard] .burger-nav__city-label{text-transform:uppercase;letter-spacing:.04em;color:var(--v-fg-muted,#64748b);margin:0 0 .375rem;padding:0 .875rem;font-size:.75rem;font-weight:600}@media (width<=640px){[data-v-kit=standard] .header__inner{padding-top:max(.5rem, var(--v-safe-top,0px));gap:.5rem;padding-bottom:.5rem}[data-v-kit=standard] .header__pill--cart,[data-v-kit=standard] .header__pill--account,[data-v-kit=standard] .header__pill--phone .header__pill-text{display:none}[data-v-kit=standard] .header__pill--phone{min-width:2.75rem;padding:.55rem}}@media (width>=641px) and (width<=900px){[data-v-kit=standard] .header__pill--phone .header__pill-text{display:none}[data-v-kit=standard] .header__pill--phone{min-width:2.75rem;padding:.55rem}}html:has(.preview-banner) [data-v-kit=standard] .header__inner{padding-top:.625rem}@media (width<=640px){html:has(.preview-banner) [data-v-kit=standard] .header__inner{padding-top:.5rem}}html{scroll-behavior:smooth}:focus-visible{box-shadow:var(--v-focus-ring,0 0 0 3px color-mix(in srgb, var(--color-accent,#dc2626) 40%, transparent));outline:none}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.shell{--main-inline-pad:1.25rem;background:var(--v-bg-page);min-height:100dvh;color:var(--v-fg);font-family:var(--v-font-sans,"Inter", system-ui, -apple-system, "Segoe UI", sans-serif);padding-bottom:4rem;overflow-x:clip}.main{max-width:var(--v-layout-max,1280px);padding:1.5rem var(--main-inline-pad) var(--v-density-section-gap,2.5rem);min-width:0;margin:0 auto}@media (width<=640px){.shell{--main-inline-pad:1rem}.main{padding-top:.75rem}}[data-v-kit=standard] .bottom-bar{z-index:99;background:var(--v-glass-bg);-webkit-backdrop-filter:blur(16px)saturate(1.8);border-top:1px solid var(--v-glass-border);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}[data-v-kit=standard] .bottom-bar__btn{color:var(--v-fg-muted);cursor:pointer;transition:color var(--v-motion-fast,.12s);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;padding:.5rem 0;font-size:.65rem;font-weight:500;text-decoration:none;display:flex;position:relative}[data-v-kit=standard] .bottom-bar__btn:hover,[data-v-kit=standard] .bottom-bar__btn:focus-visible,[data-v-kit=standard] .bottom-bar__btn--cart{color:var(--color-accent)}[data-v-kit=standard] .bottom-bar__badge{background:var(--color-accent);min-width:1rem;height:1rem;color:var(--v-on-primary);border-radius:50%;justify-content:center;align-items:center;padding:0 .2rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:.25rem;right:calc(50% - 1.5rem)}@media (width>=641px){[data-v-kit=standard] .bottom-bar{display:none}[data-v-kit=standard].shell{padding-bottom:0}}
