.treats.svelte-c61xru{max-width:70rem;margin:0 auto;padding:4rem 1.5rem 5rem;display:grid;gap:3rem}header.svelte-c61xru{text-align:center;display:grid;gap:1rem}header.svelte-c61xru p:where(.svelte-c61xru){max-width:60ch;margin:0 auto;color:var(--color-text-muted);font-size:1.1rem}.treats__layout.svelte-c61xru{display:grid;gap:2.5rem}.treats__menu.svelte-c61xru,.treats__decor.svelte-c61xru{border-radius:1.5rem;padding:1.75rem;background:linear-gradient(155deg,#2c3f21d9,#48321ac7);border:1px solid rgba(249,115,22,.25);box-shadow:0 25px 55px #0403098c}.treats__menu.svelte-c61xru ul:where(.svelte-c61xru),.treats__decor.svelte-c61xru ul:where(.svelte-c61xru){margin:0;padding:0;list-style:none;display:grid;gap:1.5rem}.treats__menu.svelte-c61xru h2:where(.svelte-c61xru),.treats__decor.svelte-c61xru h2:where(.svelte-c61xru){margin-top:0}.treats__menu.svelte-c61xru h3:where(.svelte-c61xru){margin-bottom:.35rem;font-size:1.45rem}.pairing.svelte-c61xru{margin:0;font-style:italic;color:var(--color-theme-2)}.treats__decor.svelte-c61xru ul:where(.svelte-c61xru) li:where(.svelte-c61xru){color:var(--color-text-muted)}.treats__photo.svelte-c61xru{margin:0;display:grid;gap:.75rem;justify-items:center}.treats__photo.svelte-c61xru img:where(.svelte-c61xru){width:min(100%,640px);border-radius:1.5rem;object-fit:cover;box-shadow:0 25px 50px #06050e8c}.treats__photo.svelte-c61xru figcaption:where(.svelte-c61xru){color:var(--color-text-muted);text-align:center}@media(min-width:900px){.treats__layout.svelte-c61xru{grid-template-columns:1.8fr 1fr;align-items:start}}
