.cafe.svelte-1c8mfud{padding-bottom:56px}.cols.svelte-1c8mfud{flex-direction:column;gap:40px;display:flex}.intro.svelte-1c8mfud{flex-direction:column;gap:22px;display:flex}.prose.svelte-1c8mfud .lead:where(.svelte-1c8mfud){color:var(--text);font-size:19px;line-height:29px}.intro.svelte-1c8mfud .btn:where(.svelte-1c8mfud){align-self:flex-start}.img.svelte-1c8mfud{aspect-ratio:2;border-radius:var(--radius);overflow:hidden}.img.svelte-1c8mfud picture{height:100%}.menu.svelte-1c8mfud{background:var(--surface);border-radius:var(--radius);padding:24px 20px 8px}.menu.svelte-1c8mfud h2:where(.svelte-1c8mfud){margin-bottom:8px}.cat.svelte-1c8mfud{padding:16px 0}.cat.svelte-1c8mfud+.cat:where(.svelte-1c8mfud){border-top:1px solid var(--line)}.cat.svelte-1c8mfud h3:where(.svelte-1c8mfud){margin-bottom:8px}ul.svelte-1c8mfud{margin:0;padding:0;list-style:none}li.svelte-1c8mfud{padding:7px 0}.row.svelte-1c8mfud{align-items:baseline;gap:8px;display:flex}.dots.svelte-1c8mfud{border-bottom:1px dotted var(--dim);flex:1;transform:translateY(-4px)}.price.svelte-1c8mfud{white-space:nowrap;font-size:15px}.desc.svelte-1c8mfud{color:var(--muted);font-size:14px;font-style:italic;line-height:20px}@media (width>=900px){.cols.svelte-1c8mfud{flex-direction:row;align-items:flex-start;gap:64px}.intro.svelte-1c8mfud{flex:0 0 400px}.menu.svelte-1c8mfud{flex:1;padding:32px 36px 16px}}
