.group[data-astro-cid-ybfuqj7a]{border-bottom:1px solid var(--line);padding:clamp(3.5rem,7vw,5.5rem) 0}.group[data-astro-cid-ybfuqj7a].alt,.group[data-astro-cid-ybfuqj7a].alt .addon[data-astro-cid-ybfuqj7a]{background:var(--cream)}.cols[data-astro-cid-ybfuqj7a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,7vw,6.5rem);display:grid}h2[data-astro-cid-ybfuqj7a]{margin-bottom:.5em;font-size:clamp(1.9rem,2.8vw,2.4rem)}.g-intro[data-astro-cid-ybfuqj7a]{max-width:30rem}.treats[data-astro-cid-ybfuqj7a]{margin:2rem 0 0;padding:0;list-style:none}.treats[data-astro-cid-ybfuqj7a]:has(>li:only-child){margin-top:.4rem}.treats[data-astro-cid-ybfuqj7a] li[data-astro-cid-ybfuqj7a]+li[data-astro-cid-ybfuqj7a]{border-top:1px solid var(--line);margin-top:1.6rem;padding-top:1.6rem}.th-num[data-astro-cid-ybfuqj7a]{margin-bottom:.8rem}h3[data-astro-cid-ybfuqj7a]{margin-bottom:.25em;font-size:1.25rem}h3[data-astro-cid-ybfuqj7a] a[data-astro-cid-ybfuqj7a]{text-decoration:none}h3[data-astro-cid-ybfuqj7a] a[data-astro-cid-ybfuqj7a]:hover{text-decoration:underline;text-decoration-color:var(--gold)}.treats[data-astro-cid-ybfuqj7a] p[data-astro-cid-ybfuqj7a]{max-width:30rem;margin-bottom:.4rem}.more[data-astro-cid-ybfuqj7a]{font:500 .76rem/1.4 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--green);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.35em;align-items:center;min-height:44px;display:inline-flex}.more[data-astro-cid-ybfuqj7a]:hover{text-decoration-color:currentColor}.menu[data-astro-cid-ybfuqj7a]{background:var(--white);outline-offset:-9px;border:1px solid #b8954f8c;outline:1px solid #b8954f47;padding:clamp(1.8rem,3.4vw,2.6rem) clamp(1.5rem,3.4vw,2.8rem);position:relative}.list[data-astro-cid-ybfuqj7a]+.list[data-astro-cid-ybfuqj7a]{margin-top:2rem}.list-h[data-astro-cid-ybfuqj7a]{font:500 .74rem/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-text);text-align:center;margin:0 0 .8rem}.list-h[data-astro-cid-ybfuqj7a].sub{margin-top:1.8rem}.prices[data-astro-cid-ybfuqj7a]{border-collapse:collapse;width:100%}.prices[data-astro-cid-ybfuqj7a] tr[data-astro-cid-ybfuqj7a]{align-items:baseline;gap:.6rem;display:flex}.prices[data-astro-cid-ybfuqj7a] th[data-astro-cid-ybfuqj7a],.prices[data-astro-cid-ybfuqj7a] td[data-astro-cid-ybfuqj7a]{padding:.55rem 0}.prices[data-astro-cid-ybfuqj7a] th[data-astro-cid-ybfuqj7a]{text-align:left;min-width:0;font:400 1rem/1.4 var(--sans);color:var(--ink);flex:1;align-items:baseline;gap:.6rem;display:flex}.prices[data-astro-cid-ybfuqj7a] th[data-astro-cid-ybfuqj7a]:after{content:"";border-bottom:1px dotted #7d5f248c;flex:1;min-width:1.5rem;transform:translateY(-.3em)}.mins[data-astro-cid-ybfuqj7a]{font:500 .72rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--text);white-space:nowrap}.price[data-astro-cid-ybfuqj7a]{text-align:right;min-width:3.4rem;font:500 1.05rem/1 var(--sans);letter-spacing:.02em;color:var(--gold-text);white-space:nowrap}.note[data-astro-cid-ybfuqj7a]{text-align:center;font:italic 400 1.1rem/1.5 var(--serif);color:var(--text);margin:1rem 0 0}.addon[data-astro-cid-ybfuqj7a]{background:var(--ivory);border-left:2px solid var(--gold);font:400 .98rem/1.4 var(--sans);color:var(--ink);justify-content:space-between;gap:1rem;margin:1.2rem 0 0;padding:.85rem 1rem;display:flex}.ask[data-astro-cid-ybfuqj7a]{font:italic 400 1.15rem/1.6 var(--serif);color:var(--text);text-align:center;margin:0}.book[data-astro-cid-ybfuqj7a]{flex-direction:column;align-items:center;gap:.6rem;margin:1.8rem 0 0;display:flex}.book[data-astro-cid-ybfuqj7a] .pill[data-astro-cid-ybfuqj7a]{width:100%}.book[data-astro-cid-ybfuqj7a] span[data-astro-cid-ybfuqj7a]{font:italic 400 1.05rem/1.3 var(--serif);color:var(--text)}@media (width<=860px){.cols[data-astro-cid-ybfuqj7a]{grid-template-columns:1fr;gap:2rem}.treats[data-astro-cid-ybfuqj7a]{margin-top:1.4rem}}@media (width<=420px){.menu[data-astro-cid-ybfuqj7a]{padding-left:1.3rem;padding-right:1.3rem}}.jump[data-astro-cid-ilqcil6s]{top:calc(var(--header-h) + env(safe-area-inset-top));z-index:20;background:var(--ivory);border-bottom:1px solid var(--line);position:sticky}.jump[data-astro-cid-ilqcil6s] .wrap[data-astro-cid-ilqcil6s]{flex-wrap:wrap;justify-content:center;gap:.2rem 2rem;display:flex}.jump[data-astro-cid-ilqcil6s] a[data-astro-cid-ilqcil6s]{min-height:48px;font:400 .95rem/1 var(--sans);letter-spacing:.02em;color:var(--head);align-items:center;padding:.2rem 0;text-decoration:none;display:inline-flex}.jump[data-astro-cid-ilqcil6s] a[data-astro-cid-ilqcil6s]:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.3em}.jump[data-astro-cid-ilqcil6s] a[data-astro-cid-ilqcil6s]:focus-visible{outline-offset:-2px}.group{scroll-margin-top:3.2rem}.before[data-astro-cid-ilqcil6s]{background:var(--cream);padding:clamp(4rem,8vw,6rem) 0}.before[data-astro-cid-ilqcil6s] p[data-astro-cid-ilqcil6s]{max-width:42rem;margin:0 auto}.tips[data-astro-cid-ilqcil6s]{border-top:1px solid var(--line);text-align:left;max-width:34rem;margin:2rem auto;padding:0;list-style:none}.tips[data-astro-cid-ilqcil6s] li[data-astro-cid-ilqcil6s]{border-bottom:1px solid var(--line);padding:.75rem 0}@media (width<=600px){.jump[data-astro-cid-ilqcil6s] .wrap[data-astro-cid-ilqcil6s]{scroll-snap-type:x proximity;scroll-padding:0 var(--pad);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:1.6rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}.jump[data-astro-cid-ilqcil6s] .wrap[data-astro-cid-ilqcil6s]::-webkit-scrollbar{display:none}.jump[data-astro-cid-ilqcil6s] a[data-astro-cid-ilqcil6s]{white-space:nowrap;scroll-snap-align:start}.jump[data-astro-cid-ilqcil6s] a[data-astro-cid-ilqcil6s]:last-child{padding-right:3rem}}
