#menu.svelte-1hjm4g0.svelte-1hjm4g0{display:flex;justify-content:center;margin:256px 32px}#menu.svelte-1hjm4g0 a.svelte-1hjm4g0{font-family:Caveat,sans-serif;font-size:32px;text-decoration:none;color:#fff;padding:16px 24px;border:1px solid white;font-weight:400}#menu.svelte-1hjm4g0 a.svelte-1hjm4g0:hover{transform:scale(1.01)}#intro.svelte-1hjm4g0.svelte-1hjm4g0{font-size:18px;margin-left:32px;margin-right:32px}#intro.svelte-1hjm4g0 img.svelte-1hjm4g0{margin-bottom:24px}#bottom.svelte-1hjm4g0.svelte-1hjm4g0{margin-top:48px;margin-bottom:48px}#hours.svelte-1hjm4g0.svelte-1hjm4g0{margin-left:32px;margin-right:32px}#hours.svelte-1hjm4g0 ul.svelte-1hjm4g0{list-style:none;line-height:1.75}#hours.svelte-1hjm4g0 ul li.svelte-1hjm4g0{color:#fff;display:flex;justify-content:space-between;align-items:baseline}#hours.svelte-1hjm4g0 ul li div.svelte-1hjm4g0{flex-grow:1;border-bottom-width:1px;border-bottom-color:#fff;border-bottom-style:dashed;margin-left:8px;margin-right:8px}#hours.svelte-1hjm4g0 ul li strong.svelte-1hjm4g0{font-weight:700}#location.svelte-1hjm4g0.svelte-1hjm4g0{margin-top:48px;margin-left:32px;margin-right:32px}address.svelte-1hjm4g0.svelte-1hjm4g0{font-size:16px;color:#fff;font-style:normal;line-height:1.75}address.svelte-1hjm4g0 a.svelte-1hjm4g0{color:#fff;text-decoration:underline}p.svelte-1hjm4g0.svelte-1hjm4g0{text-align:justify;color:#fff;margin-bottom:12px}h2.svelte-1hjm4g0.svelte-1hjm4g0{font-family:Caveat,cursive;color:#fff;margin-bottom:16px;font-size:24px;font-weight:500}#map.svelte-1hjm4g0.svelte-1hjm4g0{width:100vw;margin-top:48px;object-fit:contain;place-self:center;align-self:center}@media (min-width: 768px){#top.svelte-1hjm4g0.svelte-1hjm4g0{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-template-areas:"a b" "c c";justify-items:center;align-items:center}#menu.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:a}#carousel.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:c}#intro.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:b;max-width:800px}#bottom.svelte-1hjm4g0.svelte-1hjm4g0{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;grid-template-areas:"a b" "c c";max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:64px}#hours.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:b}#location.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:a;margin-top:0}#map.svelte-1hjm4g0.svelte-1hjm4g0{grid-area:c;max-width:768px}}
