.lc[data-astro-cid-m4tarog5]{--lc-nav:3.25rem;font-family:var(--od-font);isolation:isolate;padding-block-end:1rem;font-size:1.0625rem;line-height:1.4;position:relative}.lc[data-astro-cid-m4tarog5]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--od-accent), var(--od-accent)) top / 100% 4px no-repeat, radial-gradient(40rem 16rem at 12% 0, color-mix(in oklab, var(--od-accent) 20%, transparent), transparent 70%);block-size:26rem;position:absolute;inset-block-start:0;inset-inline:0}html{scroll-padding-block-start:3.5rem}.lc-wrap[data-astro-cid-m4tarog5]{max-inline-size:70rem;margin-inline:auto;padding-inline:1.25rem}.lc-head[data-astro-cid-m4tarog5]{flex-direction:column;align-items:flex-start;gap:.9rem;padding-block:2rem 1.4rem;display:flex}.lc-top[data-astro-cid-m4tarog5]{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.lc-logo[data-astro-cid-m4tarog5]{object-fit:cover;border-radius:12px;block-size:2.75rem;inline-size:2.75rem}.lc-status[data-astro-cid-m4tarog5]{font:700 1.05rem/1.2 var(--od-font-display);letter-spacing:.02em;align-items:center;gap:.6rem;display:inline-flex}.lc-status[data-astro-cid-m4tarog5] i[data-astro-cid-m4tarog5]{background:var(--od-muted);border-radius:50%;flex:none;block-size:.7rem;inline-size:.7rem}.lc-status[data-astro-cid-m4tarog5][data-state=open] i[data-astro-cid-m4tarog5]{background:var(--od-accent);box-shadow:0 0 0 0 color-mix(in srgb, var(--od-accent) 60%, transparent)}.lc-status[data-astro-cid-m4tarog5][data-state=closed]{color:var(--od-muted)}@media (prefers-reduced-motion:no-preference){.lc-status[data-astro-cid-m4tarog5][data-state=open] i[data-astro-cid-m4tarog5]{animation:3.2s ease-in-out infinite lc-glow}}@keyframes lc-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--od-accent) 55%, transparent)}50%{box-shadow:0 0 0 .45rem #0000}}.lc-name[data-astro-cid-m4tarog5]{font:700 clamp(3rem, 15vw, 6.2rem)/.95 var(--od-font-display);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.lc-tagline[data-astro-cid-m4tarog5]{color:var(--od-muted);text-wrap:pretty;max-inline-size:36rem;font-size:1.125rem}.lc-actions[data-astro-cid-m4tarog5]{flex-wrap:wrap;gap:.6rem;inline-size:100%;display:flex}.lc-btn[data-astro-cid-m4tarog5]{border-radius:var(--od-radius);border:1.5px solid var(--od-line);background:var(--od-surface);flex:7rem;justify-content:center;align-items:center;gap:.5rem;min-block-size:3rem;max-inline-size:12rem;padding-inline:.9rem;font-size:1rem;font-weight:600;transition:border-color .16s;display:inline-flex}.lc-btn[data-astro-cid-m4tarog5]:hover{border-color:var(--od-accent)}.lc-hot[data-astro-cid-m4tarog5]{border-radius:var(--od-radius);background:var(--od-accent);inline-size:100%;color:var(--od-on-accent);flex-wrap:wrap;align-items:center;gap:.3rem .8rem;padding:.85rem 1rem;display:flex}.lc-hot[data-astro-cid-m4tarog5] b[data-astro-cid-m4tarog5]{font:700 .8125rem/1 var(--od-font-display);letter-spacing:.08em;text-transform:uppercase;background:var(--od-on-accent);color:var(--od-accent);border-radius:6px;padding:.3rem .55rem}.lc-hot-title[data-astro-cid-m4tarog5]{font:700 1.25rem/1.1 var(--od-font-display)}.lc-hot-when[data-astro-cid-m4tarog5]{flex-basis:100%;font-size:.95rem;font-weight:500}.lc-nav[data-astro-cid-m4tarog5]{z-index:20;background:color-mix(in srgb, var(--od-bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);border-block:1px solid var(--od-line);position:sticky;inset-block-start:0}.lc-nav[data-astro-cid-m4tarog5] ul[data-astro-cid-m4tarog5]{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.lc-nav[data-astro-cid-m4tarog5] ul[data-astro-cid-m4tarog5]::-webkit-scrollbar{display:none}.lc-nav[data-astro-cid-m4tarog5] li[data-astro-cid-m4tarog5]{flex:none}.lc-tab[data-astro-cid-m4tarog5]{min-block-size:var(--lc-nav);font:600 .95rem/1 var(--od-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--od-muted);text-align:center;border-block-end:3px solid #0000;align-items:center;max-inline-size:min(100%,20rem);padding-inline:.9rem;transition:color .16s,border-color .16s;display:inline-flex}.lc-tab[data-astro-cid-m4tarog5][aria-current=true]{color:var(--od-fg);border-block-end-color:var(--od-accent)}.lc-menu[data-astro-cid-m4tarog5]{padding-block:.5rem 1rem}.lc-cat[data-astro-cid-m4tarog5]{break-inside:avoid-column;scroll-margin-block-start:3.3rem}.lc-cat-head[data-astro-cid-m4tarog5]{z-index:10;background:var(--od-bg);border-block-end:2px solid var(--od-fg);justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:1.2rem;padding-block:.85rem .6rem;display:flex;position:sticky;inset-block-start:var(--lc-nav)}.lc-cat-head[data-astro-cid-m4tarog5] h2[data-astro-cid-m4tarog5]{font:700 1.5rem/1.1 var(--od-font-display);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.6rem;display:flex}.lc-cat-head[data-astro-cid-m4tarog5] h2[data-astro-cid-m4tarog5] svg{color:var(--od-accent);flex:none}.lc-flag[data-astro-cid-m4tarog5]{font:600 .8125rem/1.2 var(--od-font-display);border:1.5px solid var(--od-line);color:var(--od-muted);text-align:end;border-radius:6px;padding:.25rem .55rem}.lc-flag-on[data-astro-cid-m4tarog5]{background:var(--od-accent);border-color:var(--od-accent);color:var(--od-on-accent);letter-spacing:.06em;text-transform:uppercase}.lc-cat-note[data-astro-cid-m4tarog5]{color:var(--od-muted);padding-block-start:.6rem;font-size:.98rem}.lc-items[data-astro-cid-m4tarog5]{flex-direction:column;display:flex}.lc-row[data-astro-cid-m4tarog5]{border-block-end:1px solid var(--od-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.3rem 1rem;padding-block:.95rem;display:grid}.lc-text[data-astro-cid-m4tarog5]{flex-direction:column;gap:.2rem;min-inline-size:0;display:flex}.lc-item-name[data-astro-cid-m4tarog5]{font:600 1.1875rem/1.2 var(--od-font);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.lc-item-name[data-astro-cid-m4tarog5] em[data-astro-cid-m4tarog5]{font-style:normal;font:700 .75rem/1.2 var(--od-font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:.15rem .45rem}.lc-new[data-astro-cid-m4tarog5]{background:var(--od-accent);color:var(--od-on-accent)}.lc-out[data-astro-cid-m4tarog5]{color:var(--od-muted);border:1.5px solid}.lc-desc[data-astro-cid-m4tarog5]{color:var(--od-muted);font-size:1rem;line-height:1.4}.lc-meta[data-astro-cid-m4tarog5]{color:var(--od-muted);flex-wrap:wrap;gap:.2rem .8rem;font-size:.875rem;display:flex}.lc-mark[data-astro-cid-m4tarog5]{color:var(--od-fg);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.lc-mark[data-astro-cid-m4tarog5] svg{color:var(--od-accent)}.lc-price[data-astro-cid-m4tarog5]{font:700 1.3rem/1.15 var(--od-font-display);font-variant-numeric:tabular-nums;color:var(--od-accent);text-align:end;white-space:nowrap}.lc-cols[data-astro-cid-m4tarog5]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem .2rem;max-inline-size:100%;display:flex}.lc-cols[data-astro-cid-m4tarog5] div[data-astro-cid-m4tarog5]{flex-direction:column;align-items:flex-end;gap:.1rem;min-inline-size:3.6rem;display:flex}.lc-cols[data-astro-cid-m4tarog5] dt[data-astro-cid-m4tarog5]{font:500 .78rem/1.1 var(--od-font);color:var(--od-muted);text-transform:uppercase;letter-spacing:.06em;overflow-wrap:anywhere;text-align:end}.lc-cols[data-astro-cid-m4tarog5] .lc-price[data-astro-cid-m4tarog5]{font-size:1.2rem}.lc-row[data-astro-cid-m4tarog5][data-cols=many] .lc-cols[data-astro-cid-m4tarog5]{grid-column:1/-1;justify-self:end}.lc-row[data-astro-cid-m4tarog5][data-sold-out=true] .lc-item-name[data-astro-cid-m4tarog5]>[data-astro-cid-m4tarog5]:first-child,.lc-row[data-astro-cid-m4tarog5][data-sold-out=true] .lc-desc[data-astro-cid-m4tarog5]{color:var(--od-muted)}.lc-row[data-astro-cid-m4tarog5][data-sold-out=true] .lc-price[data-astro-cid-m4tarog5]{color:var(--od-muted);font-weight:500;text-decoration:line-through}.lc-cat[data-astro-cid-m4tarog5][data-window=on] .lc-cat-head[data-astro-cid-m4tarog5]{border-block-end-color:var(--od-accent)}.lc-cat[data-astro-cid-m4tarog5][data-window=off] .lc-items[data-astro-cid-m4tarog5]{opacity:1}.lc-info-grid[data-astro-cid-m4tarog5]{gap:1.2rem;padding-block:1rem;display:grid}.lc-hours[data-astro-cid-m4tarog5] div[data-astro-cid-m4tarog5]{border-block-end:1px solid var(--od-line);flex-wrap:wrap;justify-content:space-between;gap:0 1rem;padding-block:.5rem;font-size:1.05rem;display:flex}.lc-hours[data-astro-cid-m4tarog5] dt[data-astro-cid-m4tarog5]{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;display:flex}.lc-hours[data-astro-cid-m4tarog5] dd[data-astro-cid-m4tarog5]{font-variant-numeric:tabular-nums;color:var(--od-muted);flex-direction:column;align-items:flex-end;min-inline-size:0;margin-inline-start:auto;display:flex}.lc-hours[data-astro-cid-m4tarog5] dd[data-astro-cid-m4tarog5] span[data-astro-cid-m4tarog5]{white-space:nowrap}.lc-hours[data-astro-cid-m4tarog5] [data-astro-cid-m4tarog5][data-today=true] dt[data-astro-cid-m4tarog5],.lc-hours[data-astro-cid-m4tarog5] [data-astro-cid-m4tarog5][data-today=true] dd[data-astro-cid-m4tarog5]{color:var(--od-fg);font-weight:700}.lc-hours[data-astro-cid-m4tarog5] em[data-astro-cid-m4tarog5]{font:700 .72rem/1.2 var(--od-font-display);letter-spacing:.06em;text-transform:uppercase;background:var(--od-accent);color:var(--od-on-accent);border-radius:5px;padding:.15rem .45rem;font-style:normal}.lc-visit[data-astro-cid-m4tarog5]{flex-direction:column;gap:.7rem;display:flex}.lc-visit[data-astro-cid-m4tarog5] p[data-astro-cid-m4tarog5]{align-items:flex-start;gap:.6rem;display:flex}.lc-visit[data-astro-cid-m4tarog5] p[data-astro-cid-m4tarog5] svg{color:var(--od-accent);flex:none;margin-block-start:.15rem}.lc-visit[data-astro-cid-m4tarog5] a[data-astro-cid-m4tarog5]{text-underline-offset:3px;text-decoration:underline}.lc-socials[data-astro-cid-m4tarog5]{flex-wrap:wrap;gap:.6rem;display:flex}.lc-soc[data-astro-cid-m4tarog5]{border-radius:var(--od-radius);border:1.5px solid var(--od-line);background:var(--od-surface);place-items:center;block-size:3rem;inline-size:3rem;transition:border-color .16s,color .16s;display:grid}.lc-soc[data-astro-cid-m4tarog5]:hover{border-color:var(--od-accent);color:var(--od-accent)}.lc-visit[data-astro-cid-m4tarog5] .lc-soc[data-astro-cid-m4tarog5]{text-decoration:none}.lc-note[data-astro-cid-m4tarog5]{color:var(--od-muted);padding-block:.8rem .2rem;font-size:.95rem}.lc-currency[data-astro-cid-m4tarog5]{font:600 .8125rem/1 var(--od-font-display);letter-spacing:.1em;color:var(--od-muted)}@media (width>=720px){.lc-info-grid[data-astro-cid-m4tarog5]{grid-template-columns:1fr 1fr;align-items:start}}@media (width>=1000px){.lc-head[data-astro-cid-m4tarog5]{padding-block:4rem 2.2rem}.lc-menu[data-astro-cid-m4tarog5]{columns:2;column-gap:3.5rem}.lc-info[data-astro-cid-m4tarog5]{column-span:all}.lc-cat-head[data-astro-cid-m4tarog5]{margin-block-start:.4rem}}[data-mode=special] .lc-cat-head[data-astro-cid-m4tarog5]{border-block-end-color:var(--od-accent)}[data-mode=special] .lc[data-astro-cid-m4tarog5]:before{background:linear-gradient(var(--od-accent), var(--od-accent)) top / 100% 4px no-repeat, radial-gradient(44rem 22rem at 20% -2rem, color-mix(in oklab, var(--od-accent) 28%, transparent), transparent 70%);box-shadow:0 0 2rem color-mix(in srgb, var(--od-accent) 40%, transparent)}[data-mode=special] .lc-hot[data-astro-cid-m4tarog5]{box-shadow:0 0 2rem color-mix(in srgb, var(--od-accent) 35%, transparent)}[data-mode=light] .lc[data-astro-cid-m4tarog5]:before{background:linear-gradient(var(--od-accent), var(--od-accent)) top / 100% 4px no-repeat, radial-gradient(40rem 14rem at 12% 0, color-mix(in oklab, var(--od-accent) 10%, transparent), transparent 70%)}
