legend.svelte-e9ej14.svelte-e9ej14{display:flex;flex-wrap:wrap;margin:0;padding:0;align-items:center;width:100%;justify-content:center}legend.svelte-e9ej14>div.svelte-e9ej14{flex:0 1 .75rem;text-align:center}.tag.svelte-e9ej14.svelte-e9ej14{font-size:1rem}@media (max-width: 900px){.tag.svelte-e9ej14.svelte-e9ej14{font-size:.8rem}}.tag.svelte-e9ej14 em{font-style:normal;color:var(--orange-450);font-weight:800}.tags.svelte-14vqeg5{display:flex;flex-direction:row;gap:.5rem}.tag.svelte-14vqeg5{font-size:.75rem;font-weight:400;color:var(--orange-450)}hr.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{width:100%;max-width:64rem;border:0;height:1px;background:var(--gray)}.shufl-theme hr.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{color:#000;border-top:1px solid black}.menus.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%}.menu.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;font-size:1.5rem;color:var(--gray, black);background-color:var(--beige, white);width:100%;padding:2rem}.menu.svelte-zlmy0o>header.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.menu.svelte-zlmy0o>header.svelte-zlmy0o>h2.svelte-zlmy0o.svelte-zlmy0o{flex:1 1 auto;font-family:var(--font-secondary);text-align:center;margin:1rem;font-size:2.5rem;font-weight:400}.menu.set-menu.svelte-zlmy0o>header.svelte-zlmy0o>h2.svelte-zlmy0o>span.svelte-zlmy0o{margin-left:0}.price.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-family:var(--font-secondary);font-weight:600}.shufl-theme .price.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-family:var(--font-tertiary)}.price.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o:before{content:"…";margin-left:.5rem;margin-right:.5rem}.menu.svelte-zlmy0o>header.svelte-zlmy0o>p.svelte-zlmy0o.svelte-zlmy0o{font-style:italic;font-size:1.25rem;color:var(--gray, black);padding:0 1rem}section.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;gap:.5rem}section.svelte-zlmy0o>h3.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-size:1.75rem;font-weight:600;margin:0;text-align:center;margin-top:2rem;font-family:var(--font-secondary)}.shufl-theme section.svelte-zlmy0o>h3.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-family:var(--font-tertiary)}section.svelte-zlmy0o>p.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-size:1.25rem;font-weight:400;text-align:center}section.svelte-zlmy0o>ul.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:grid;grid-template-columns:repeat(auto-fit,min(32rem,100%));gap:3rem;padding:0;margin:0;list-style:none;margin-top:2rem;justify-content:center}.menu.set-menu.svelte-zlmy0o section.svelte-zlmy0o>ul.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;align-items:center;gap:.5rem}section.svelte-zlmy0o>ul.svelte-zlmy0o>li.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-direction:column;gap:.5rem;max-width:100%;margin:0 1rem}.item.svelte-zlmy0o>.top.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:0}.item.svelte-zlmy0o>.top.svelte-zlmy0o>.title.svelte-zlmy0o.svelte-zlmy0o{font-size:1.5rem;font-weight:600;flex-shrink:1;font-family:var(--font-secondary)}.shufl-theme .item.svelte-zlmy0o>.top.svelte-zlmy0o>.title.svelte-zlmy0o.svelte-zlmy0o{font-family:var(--font-tertiary)}.item.set-menu-item.svelte-zlmy0o>.top.svelte-zlmy0o>.title.svelte-zlmy0o.svelte-zlmy0o{font-family:var(--font-primary);margin-right:1rem}.item.svelte-zlmy0o>.top.svelte-zlmy0o>.price.svelte-zlmy0o.svelte-zlmy0o{font-size:1.5rem}.item.svelte-zlmy0o>p.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{font-size:1.25rem;font-weight:400}footer.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{display:flex;margin-top:2rem}@media (max-width: 1390px){hr.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o{max-width:32rem}}@media (max-width: 640px){.item.svelte-zlmy0o>.top.svelte-zlmy0o>.price.svelte-zlmy0o.svelte-zlmy0o{display:block;width:100%;margin-top:.5rem;font-family:var(--text-primary);font-weight:400;font-size:1.2rem}header.svelte-zlmy0o>h2.svelte-zlmy0o>.price.svelte-zlmy0o.svelte-zlmy0o{display:block;width:100%;font-size:2rem;font-weight:400;margin-top:.5rem}.price.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o.svelte-zlmy0o:before{content:"";margin:0}}
