.section-heading[data-astro-cid-ypavld2q]{padding:5rem 0;position:relative}.content[data-astro-cid-ypavld2q]{text-align:center;max-width:800px;margin:0 auto}.olives[data-astro-cid-ypavld2q]{max-width:min(50vw,220px)}.decoration__left[data-astro-cid-ypavld2q]{z-index:-1;position:absolute;top:-40px;left:-100px;transform:rotate(23deg)}.decoration__right[data-astro-cid-ypavld2q]{z-index:-1;position:absolute;top:-40px;right:-120px;transform:rotate(58deg)}@media (width>=768px){.olives[data-astro-cid-ypavld2q]{max-width:min(35vw,626px)}.decoration__left[data-astro-cid-ypavld2q]{top:50%;left:-100px;transform:translateY(-50%)rotate(23deg)}.decoration__right[data-astro-cid-ypavld2q]{top:50%;right:-125px;transform:translateY(-50%)rotate(34deg)}}.dietary-key-item[data-astro-cid-sn2xfidq]{color:var(--text);border-radius:var(--radius-round);text-align:center;border:2px solid;grid-template-columns:1.5rem 1fr;justify-content:center;align-items:center;gap:1em;padding:.6em 1.5em;text-decoration:none;display:grid}.icon[data-astro-cid-sn2xfidq]{--size:1.5em;aspect-ratio:1;flex:0 0 var(--size);width:var(--size);height:var(--size);justify-content:center;align-items:center;margin:auto;line-height:1;display:flex}.icon[data-astro-cid-sn2xfidq].vegetarian{--size:1em}.icon[data-astro-cid-sn2xfidq] svg[data-astro-cid-sn2xfidq]{width:100%;height:100%}.food-menu[data-astro-cid-rwfrxqke]{margin-inline:-1.5rem}.food-menu[data-astro-cid-rwfrxqke] .container[data-astro-cid-rwfrxqke]{background-blend-mode:darken;padding:2rem .875rem;background-position:50%!important;background-size:cover!important}.food-menu[data-astro-cid-rwfrxqke] small[data-astro-cid-rwfrxqke]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem 2rem;margin-top:2rem;display:flex}.food-menu[data-astro-cid-rwfrxqke] small[data-astro-cid-rwfrxqke] a[data-astro-cid-rwfrxqke]{color:var(--text)}.food-menu__content[data-astro-cid-rwfrxqke]{background:#0009;border-radius:2rem;overflow:hidden}.food-menu__nav[data-astro-cid-rwfrxqke]{background:var(--surface-2);border-radius:2rem}.food-menu__nav[data-astro-cid-rwfrxqke] ol[data-astro-cid-rwfrxqke]{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.food-menu__nav[data-astro-cid-rwfrxqke] ol[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke]{text-align:center;flex:1}.food-menu__nav[data-astro-cid-rwfrxqke] ol[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] a[data-astro-cid-rwfrxqke]{color:var(--accent);text-underline-offset:.2em;padding:1rem;font-weight:700;text-decoration:none;display:block}.food-menu__nav[data-astro-cid-rwfrxqke] ol[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] a[data-astro-cid-rwfrxqke].active{text-decoration:underline}.food-menu__area[data-astro-cid-rwfrxqke]{padding:2rem 1rem;display:none}.food-menu__area[data-astro-cid-rwfrxqke].active{display:block}.food-menu__area[data-astro-cid-rwfrxqke] h3[data-astro-cid-rwfrxqke]{text-align:center;margin-bottom:5rem}.food-menu__area[data-astro-cid-rwfrxqke] .buttons{margin-block:5rem}.food-menu__area[data-astro-cid-rwfrxqke] ul[data-astro-cid-rwfrxqke]{gap:3.5rem 3rem;margin:0;padding:0;list-style:none;display:grid}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .meta[data-astro-cid-rwfrxqke]{max-width:512px}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .name[data-astro-cid-rwfrxqke]{align-items:center;margin:0 0 1rem;font-size:clamp(1.25rem,1.1789rem + .2676vw,1.5rem);display:flex}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .name[data-astro-cid-rwfrxqke] p[data-astro-cid-rwfrxqke]{margin:0;font-size:1em;font-weight:700;line-height:1.2}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .name[data-astro-cid-rwfrxqke] .icon[data-astro-cid-rwfrxqke]{--size:1em;aspect-ratio:1;flex:0 0 var(--size);width:var(--size);height:var(--size);justify-content:center;align-items:center;margin-left:1rem;line-height:1;display:flex}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .name[data-astro-cid-rwfrxqke] .icon[data-astro-cid-rwfrxqke].vegetarian{--size:.7em}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .name[data-astro-cid-rwfrxqke] .icon[data-astro-cid-rwfrxqke] svg[data-astro-cid-rwfrxqke]{width:100%;height:100%}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .description[data-astro-cid-rwfrxqke]{font-size:clamp(.875rem,.742rem + .4255vw,1.125rem)}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .price[data-astro-cid-rwfrxqke]{margin:0;font-size:clamp(1.25rem,1.1789rem + .2676vw,1.5rem);font-weight:700}@media (width>=768px){.food-menu[data-astro-cid-rwfrxqke]{margin-inline:0}.food-menu[data-astro-cid-rwfrxqke] .container[data-astro-cid-rwfrxqke]{border-radius:2rem;padding:3.5rem}.food-menu__nav[data-astro-cid-rwfrxqke]{margin-bottom:2rem}.food-menu__area[data-astro-cid-rwfrxqke]{padding:4rem}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke]{justify-content:space-between;gap:4rem;display:flex}.food-menu__area[data-astro-cid-rwfrxqke] li[data-astro-cid-rwfrxqke] .description[data-astro-cid-rwfrxqke]{margin:0}.food-menu__content[data-astro-cid-rwfrxqke]{padding-bottom:3.5rem}.food-menu[data-astro-cid-rwfrxqke] small[data-astro-cid-rwfrxqke]{flex-direction:row}}@media (width>=1024px){.food-menu__area[data-astro-cid-rwfrxqke] ul[data-astro-cid-rwfrxqke]{grid-template-columns:repeat(2,1fr)}}.testimonials__list[data-astro-cid-gakqr736]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.testimonial[data-astro-cid-gakqr736]{border-radius:var(--radius);background:var(--surface-2);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.rating[data-astro-cid-gakqr736]{gap:.5rem;display:flex}.rating[data-astro-cid-gakqr736] svg[data-astro-cid-gakqr736]{width:2rem;height:2rem}.testimonial[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]{border:0;padding:0}.testimonial[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{margin:0;padding:0;font-size:1rem;line-height:1.75}.testimonial[data-astro-cid-gakqr736] .name[data-astro-cid-gakqr736]{margin:0;padding:0;font-size:1.125rem;font-weight:700}@media (width>=768px){.testimonials__list[data-astro-cid-gakqr736]{grid-template-rows:repeat(7,1fr);grid-template-columns:1fr 1fr;gap:2rem;display:grid}.testimonial[data-astro-cid-gakqr736]:first-child{grid-row:1/span 3}.testimonial[data-astro-cid-gakqr736]:nth-child(2){grid-row:1/span 4}.testimonial[data-astro-cid-gakqr736]:nth-child(3){grid-row:4/span 4}.testimonial[data-astro-cid-gakqr736]:nth-child(4){grid-row:5/span 3}.testimonial[data-astro-cid-gakqr736]{gap:2rem;padding:3rem}.rating[data-astro-cid-gakqr736]{gap:.75rem}.rating[data-astro-cid-gakqr736] svg[data-astro-cid-gakqr736]{width:2.5rem;height:2.5rem}}
