section.svelte-6osnrh{padding-top:clamp(3rem,7vw,5rem)}.head.svelte-6osnrh{padding-top:clamp(2.5rem,6vw,4rem)}h1.svelte-6osnrh{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(3rem,8vw,5.5rem)}.lead.svelte-6osnrh{max-width:40ch;color:var(--chalk-soft);margin-top:.75rem;font-size:clamp(1.1rem,2vw,1.3rem)}h2.svelte-6osnrh{letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.5rem;font-size:clamp(2rem,4.5vw,3rem)}h3.svelte-6osnrh{font-family:var(--chalk-hand);color:var(--vermilion);font-size:2rem;font-weight:400}.set-menus.svelte-6osnrh{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));gap:1rem;padding:0;list-style:none;display:grid}.set-menus.svelte-6osnrh li:where(.svelte-6osnrh){border:1px solid color-mix(in srgb, var(--chalk) 25%, transparent);background-color:var(--slate-raised);border-radius:.5rem;grid-template-rows:auto 1fr auto auto;gap:.35rem;padding:1.25rem;display:grid}.set-menus.svelte-6osnrh h3:where(.svelte-6osnrh){font-size:1.75rem;line-height:1.1}.when.svelte-6osnrh{color:var(--chalk-soft);font-size:.95rem}.set-menus.svelte-6osnrh .amount:where(.svelte-6osnrh){font-family:var(--sign);font-size:1.6rem;font-weight:700}.allergens.svelte-6osnrh{border:1px solid color-mix(in srgb, var(--chalk) 25%, transparent);border-radius:.5rem;margin:0 0 2rem;padding:1.25rem}legend.svelte-6osnrh{font-family:var(--sign);letter-spacing:.12em;text-transform:uppercase;padding-inline:.4rem;font-weight:700}.choices.svelte-6osnrh{flex-wrap:wrap;gap:.5rem;display:flex}.choices.svelte-6osnrh label:where(.svelte-6osnrh){border:1px solid color-mix(in srgb, var(--chalk) 40%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.35rem .9rem;display:inline-flex}.choices.svelte-6osnrh label:where(.svelte-6osnrh):has(input:where(.svelte-6osnrh):checked){border-color:var(--vermilion);background-color:color-mix(in srgb, var(--vermilion) 18%, transparent)}.choices.svelte-6osnrh label:where(.svelte-6osnrh):has(input:where(.svelte-6osnrh):focus-visible){outline:2px solid var(--chalk);outline-offset:2px}input.svelte-6osnrh{width:1.1rem;height:1.1rem;accent-color:var(--vermilion)}.count.svelte-6osnrh{min-height:1.6em;color:var(--chalk-soft);margin-top:.75rem}.sections.svelte-6osnrh{grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:2rem 3rem;display:grid}.section.svelte-6osnrh ul:where(.svelte-6osnrh){gap:1.1rem;margin-top:.75rem;padding:0;list-style:none;display:grid}li.unsafe.svelte-6osnrh{border-left:3px solid var(--vermilion);padding-left:.85rem}.line.svelte-6osnrh{align-items:baseline;gap:.5rem;font-weight:600;display:flex}.leader.svelte-6osnrh{border-bottom:2px dotted color-mix(in srgb, var(--chalk) 35%, transparent);flex:1}.amount.svelte-6osnrh{font-variant-numeric:tabular-nums}.description.svelte-6osnrh{color:var(--chalk-soft)}.contains.svelte-6osnrh{color:var(--chalk-soft);font-size:.9rem}.contains.svelte-6osnrh strong:where(.svelte-6osnrh){color:var(--vermilion)}.note.svelte-6osnrh{color:var(--chalk-soft);margin-top:1.5rem}table.svelte-6osnrh{border-collapse:collapse;width:100%;margin-top:.75rem}th.svelte-6osnrh,td.svelte-6osnrh{border-bottom:1px solid color-mix(in srgb, var(--chalk) 20%, transparent);text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;padding:.6rem .4rem}thead.svelte-6osnrh th:where(.svelte-6osnrh){color:var(--chalk-soft);font-size:.85rem;font-weight:600}tbody.svelte-6osnrh th:where(.svelte-6osnrh){text-align:left;font-weight:600}tbody.svelte-6osnrh th:where(.svelte-6osnrh) .description:where(.svelte-6osnrh){font-weight:400;display:block}.book.svelte-6osnrh{justify-items:start;gap:1rem;display:grid}.cta.svelte-6osnrh{background-color:var(--vermilion);color:var(--slate);font-family:var(--sign);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.85rem 1.75rem;font-weight:700;text-decoration:none}
