.order-list[data-astro-cid-jcm2cbi4]{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s6);max-width:1100px}.order-list[data-astro-cid-jcm2cbi4] li[data-astro-cid-jcm2cbi4]{position:relative;padding-top:var(--s4)}.order-pic[data-astro-cid-jcm2cbi4]{margin:0 0 var(--s4)}.order-pic[data-astro-cid-jcm2cbi4] img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.order-line[data-astro-cid-jcm2cbi4]{position:absolute;top:0;left:0;width:100%;height:2px;background:var(--gold);transform-origin:left center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.order-line[data-astro-cid-jcm2cbi4]{animation:draw linear both;animation-timeline:view();animation-range:entry 10% entry 60%}@keyframes draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.order-num[data-astro-cid-jcm2cbi4]{display:block;font-family:var(--serif);font-size:var(--fs-display);color:var(--gold-text);line-height:1;margin-bottom:var(--s3)}.order-list[data-astro-cid-jcm2cbi4] h3[data-astro-cid-jcm2cbi4]{margin-bottom:var(--s2)}.order-list[data-astro-cid-jcm2cbi4] p[data-astro-cid-jcm2cbi4]{margin:0;color:var(--ink-muted);font-size:var(--fs-small)}@media(max-width:760px){.order-list[data-astro-cid-jcm2cbi4]{grid-template-columns:1fr}}.dish-grid[data-astro-cid-e5pgbvpg]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s5)}.dish-media[data-astro-cid-e5pgbvpg]{position:relative;margin:0;background:var(--green-2)}.dish-media[data-astro-cid-e5pgbvpg] video[data-astro-cid-e5pgbvpg]{display:block;width:100%;aspect-ratio:9 / 16;object-fit:cover;transition:transform var(--t-base) var(--ease)}@media(hover:hover){.dish-grid[data-astro-cid-e5pgbvpg] li[data-astro-cid-e5pgbvpg]:hover .dish-media[data-astro-cid-e5pgbvpg] video[data-astro-cid-e5pgbvpg]{transform:scale(1.04)}}.vtag[data-astro-cid-e5pgbvpg]{position:absolute;left:var(--s3);bottom:var(--s3);padding:2px var(--s3);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-dark);font-size:var(--fs-caption);font-weight:700}.dish-en[data-astro-cid-e5pgbvpg]{margin:var(--s3) 0 0;font-size:var(--fs-caption);letter-spacing:.12em;color:var(--ink-muted)}.dish-grid[data-astro-cid-e5pgbvpg] h3[data-astro-cid-e5pgbvpg]{margin:var(--s1) 0 0;font-size:var(--fs-h3)}.dish-price[data-astro-cid-e5pgbvpg]{margin:var(--s1) 0 0;color:var(--gold-text);font-weight:600;font-size:var(--fs-small)}@media(max-width:900px){.dish-grid[data-astro-cid-e5pgbvpg]{gap:var(--s4)}}@media(max-width:600px){.dish-grid[data-astro-cid-e5pgbvpg]{grid-template-columns:1fr 1fr}}.wp-lead[data-astro-cid-7vqvida4]{color:var(--ink-muted);max-width:36em;margin:var(--s4) auto 0}.wp-cards[data-astro-cid-7vqvida4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5)}.wp-card[data-astro-cid-7vqvida4]{background:var(--surface);border-top:2px solid var(--gold);padding:var(--s5)}.wp-name[data-astro-cid-7vqvida4]{font-weight:700;font-size:var(--fs-h3);color:var(--accent-text);margin:0 0 var(--s2)}.wp-unit[data-astro-cid-7vqvida4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s2);margin:0 0 var(--s3)}.wp-unit[data-astro-cid-7vqvida4] strong[data-astro-cid-7vqvida4]{font-size:var(--fs-h2);font-weight:700;color:var(--accent-text);line-height:1.1}.wp-per[data-astro-cid-7vqvida4]{color:var(--ink-muted);font-weight:600}.wp-piece[data-astro-cid-7vqvida4]{display:grid;gap:var(--s1);margin:0 0 var(--s3);padding-top:var(--s3);border-top:1px solid var(--line)}.wp-piece[data-astro-cid-7vqvida4] span[data-astro-cid-7vqvida4]{color:var(--ink-muted);font-weight:500}.wp-piece[data-astro-cid-7vqvida4] strong[data-astro-cid-7vqvida4]{color:var(--ink);font-size:var(--fs-h3)}.wp-ex[data-astro-cid-7vqvida4]{list-style:none;margin:0;padding:0}.wp-ex[data-astro-cid-7vqvida4] li[data-astro-cid-7vqvida4]{display:flex;align-items:baseline;gap:0 var(--s2);padding-block:var(--s2);border-top:1px solid var(--line)}.wp-ex[data-astro-cid-7vqvida4] span[data-astro-cid-7vqvida4]{color:var(--ink-muted);font-weight:500}.wp-ex[data-astro-cid-7vqvida4] strong[data-astro-cid-7vqvida4]{margin-left:auto;color:var(--ink)}.wp-facts[data-astro-cid-7vqvida4]{list-style:none;margin:var(--s6) auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s3) var(--s6)}.wp-facts[data-astro-cid-7vqvida4] li[data-astro-cid-7vqvida4]{display:flex;align-items:flex-start;gap:var(--s2);font-weight:500}.wp-facts[data-astro-cid-7vqvida4] li[data-astro-cid-7vqvida4]:before{content:"";width:8px;height:8px;margin-top:.6em;border-radius:var(--radius-pill);background:var(--gold);flex:none}@media(max-width:600px){.wp-facts[data-astro-cid-7vqvida4]{flex-direction:column;align-items:flex-start;max-width:480px}}.wp-note[data-astro-cid-7vqvida4]{text-align:center;color:var(--ink-muted);font-size:var(--fs-small);margin:var(--s4) 0 0}.wp--compact[data-astro-cid-7vqvida4] .wp-cards[data-astro-cid-7vqvida4]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-inline:auto}.wp-more[data-astro-cid-7vqvida4]{text-align:center;margin:var(--s6) 0 0}@media(max-width:860px){.wp-cards[data-astro-cid-7vqvida4],.wp--compact[data-astro-cid-7vqvida4] .wp-cards[data-astro-cid-7vqvida4]{grid-template-columns:minmax(0,1fr);max-width:480px;margin-inline:auto}}
