nav[data-astro-cid-bhrytw6m]{background:var(--color-bianco)}.category-nav-inner[data-astro-cid-bhrytw6m]{border-bottom:1px solid #b8bca9;align-items:center;max-width:1152px;margin:0 auto;display:flex}.category-scroll-track[data-astro-cid-bhrytw6m]{scrollbar-width:none;flex:1;gap:24px;min-width:0;padding:0 8px;display:flex;overflow-x:auto}.category-scroll-track[data-astro-cid-bhrytw6m]::-webkit-scrollbar{display:none}.menu-chip[data-astro-cid-bhrytw6m]{white-space:nowrap;color:#59544f;border-bottom:3px solid #0000;padding:17px 3px 15px;font-size:15px;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s}.menu-chip[data-astro-cid-bhrytw6m]:hover,.menu-chip[data-astro-cid-bhrytw6m].is-active{color:var(--color-pomodoro-dark);border-bottom-color:var(--color-pomodoro)}.menu-chip[data-astro-cid-bhrytw6m]:focus-visible{outline-offset:-4px;border-radius:3px}.category-scroll[data-astro-cid-bhrytw6m]{width:36px;height:40px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 36px;place-items:center;display:grid}.category-scroll[data-astro-cid-bhrytw6m]:hover:not(:disabled){background:#eee8df}.category-scroll[data-astro-cid-bhrytw6m]:disabled{opacity:.2;cursor:default}.category-scroll[data-astro-cid-bhrytw6m] svg[data-astro-cid-bhrytw6m]{width:18px;height:18px}@media (width<=639px){.category-nav-inner[data-astro-cid-bhrytw6m]{margin:0 10px}.menu-chip[data-astro-cid-bhrytw6m]{padding:14px 2px 12px;font-size:13px}.category-scroll-track[data-astro-cid-bhrytw6m]{gap:18px}.category-scroll[data-astro-cid-bhrytw6m]{flex-basis:28px;width:28px}}.menu-section[data-astro-cid-wifei3wu]{max-width:1200px;margin:0 auto;padding:40px 24px 0;scroll-margin-top:170px}.category-heading[data-astro-cid-wifei3wu]{margin-bottom:8px}.category-heading[data-astro-cid-wifei3wu] h2[data-astro-cid-wifei3wu]{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:800;line-height:1.1}.category-heading[data-astro-cid-wifei3wu] h2[data-astro-cid-wifei3wu]:after{content:"";background:var(--color-pomodoro);width:44px;height:3px;margin-top:14px;display:block}.category-heading[data-astro-cid-wifei3wu] p[data-astro-cid-wifei3wu]{color:#65605a;margin:12px 0 0;font-size:14px;line-height:1.5}.dish-list[data-astro-cid-wifei3wu]{column-gap:44px;margin:0;padding:0;list-style:none;display:grid}.dish-row[data-astro-cid-wifei3wu]{border-bottom:1px solid #d6d1c8;align-items:flex-start;gap:20px;min-width:0;padding:22px 0;display:flex}.dish-image[data-astro-cid-wifei3wu]{background:#eee8dd;border-radius:7px;flex:0 0 100px;width:100px;height:100px;overflow:hidden}.dish-image[data-astro-cid-wifei3wu] img[data-astro-cid-wifei3wu]{width:100%;height:100%}.dish-photo[data-astro-cid-wifei3wu]{object-fit:cover}.dish-placeholder[data-astro-cid-wifei3wu]{object-fit:contain;opacity:.45;padding:12px}[data-astro-cid-wifei3wu][data-menu-photo=dish] .dish-placeholder[data-astro-cid-wifei3wu],[data-astro-cid-wifei3wu][data-menu-photo=placeholder] .dish-photo[data-astro-cid-wifei3wu]{display:none}.dish-copy[data-astro-cid-wifei3wu]{flex:1;min-width:0}.dish-title[data-astro-cid-wifei3wu]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dish-title[data-astro-cid-wifei3wu] h3[data-astro-cid-wifei3wu]{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.35}.dish-price[data-astro-cid-wifei3wu]{color:var(--color-pomodoro-dark);white-space:nowrap;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:2px 8px;margin:0;font-size:18px;font-weight:700;display:flex}.dish-price[data-astro-cid-wifei3wu] del[data-astro-cid-wifei3wu]{color:#77716a;font-size:13px;font-weight:400}.secondary-name[data-astro-cid-wifei3wu],.dish-description[data-astro-cid-wifei3wu]{color:#65605a;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.55}.secondary-name[data-astro-cid-wifei3wu]{margin-top:4px}.dish-tags[data-astro-cid-wifei3wu]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dish-tag[data-astro-cid-wifei3wu]{color:var(--color-pomodoro-dark);text-transform:uppercase;letter-spacing:.06em;background:#f5e6e0;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:700}.dietary-tag[data-astro-cid-wifei3wu]{color:#315e3e;background:#e6eee3}.dish-variants[data-astro-cid-wifei3wu]{flex-wrap:wrap;gap:8px 22px;margin:12px 0 0;display:flex}.dish-variants[data-astro-cid-wifei3wu] dt[data-astro-cid-wifei3wu]{color:#65605a;font-size:12px}.dish-variants[data-astro-cid-wifei3wu] dd[data-astro-cid-wifei3wu]{color:var(--color-pomodoro-dark);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:15px;font-weight:700}.is-unavailable[data-astro-cid-wifei3wu] .dish-image[data-astro-cid-wifei3wu]{opacity:.5}.is-unavailable[data-astro-cid-wifei3wu] .dish-title[data-astro-cid-wifei3wu],.is-unavailable[data-astro-cid-wifei3wu] .dish-description[data-astro-cid-wifei3wu],.is-unavailable[data-astro-cid-wifei3wu] .secondary-name[data-astro-cid-wifei3wu],.is-unavailable[data-astro-cid-wifei3wu] .dish-variants[data-astro-cid-wifei3wu]{opacity:.58}.unavailable-label[data-astro-cid-wifei3wu]{margin:8px 0 0;font-size:12px;font-weight:700}.promotion-label[data-astro-cid-wifei3wu]{color:var(--color-pomodoro-dark);margin:8px 0 0;font-size:12px;font-weight:600}.category-footnote[data-astro-cid-wifei3wu]{color:#65605a;margin:16px 0 0;font-size:13px;line-height:1.5}.topping-list[data-astro-cid-wifei3wu] .dish-row[data-astro-cid-wifei3wu]{padding:16px 0}@media (width>=1024px){.dish-list[data-astro-cid-wifei3wu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.menu-section[data-astro-cid-wifei3wu]{padding:32px 20px 0;scroll-margin-top:145px}.dish-row[data-astro-cid-wifei3wu]{gap:14px;padding:20px 0}.dish-image[data-astro-cid-wifei3wu]{flex-basis:88px;width:88px;height:88px}.dish-title[data-astro-cid-wifei3wu]{flex-wrap:wrap;gap:5px 10px}.dish-title[data-astro-cid-wifei3wu] h3[data-astro-cid-wifei3wu],.dish-price[data-astro-cid-wifei3wu]{font-size:16px}.dish-description[data-astro-cid-wifei3wu],.secondary-name[data-astro-cid-wifei3wu]{font-size:13px}}.menu-page[data-astro-cid-2ndeurlg]{background:var(--color-bianco);min-height:100vh}.menu-header[data-astro-cid-2ndeurlg]{z-index:50;background:var(--color-bianco);position:sticky;top:0}.menu-header-inner[data-astro-cid-2ndeurlg]{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:10px 24px;display:grid}.home-link[data-astro-cid-2ndeurlg]{color:var(--color-ink);justify-self:start;padding:10px 0;font-size:15px;font-weight:600;text-decoration:none}.home-link[data-astro-cid-2ndeurlg]:hover{color:var(--color-pomodoro-dark)}.menu-brand[data-astro-cid-2ndeurlg]{display:block}.menu-brand[data-astro-cid-2ndeurlg] .brand-logo{width:80px;height:80px}.book-link[data-astro-cid-2ndeurlg]{background:var(--color-pomodoro);color:#fff;text-align:center;border-radius:999px;justify-self:end;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none}.book-link[data-astro-cid-2ndeurlg]:hover{background:var(--color-pomodoro)}.menu-intro[data-astro-cid-2ndeurlg]{text-align:center;padding:26px 20px 30px}.menu-intro[data-astro-cid-2ndeurlg] h1[data-astro-cid-2ndeurlg]{font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(3.4rem,7vw,5.5rem);font-weight:800;line-height:1}.menu-intro[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{color:#59544f;margin:14px 0 0;font-size:15px;line-height:1.6}.menu-sticky-nav[data-astro-cid-2ndeurlg]{z-index:40;background:var(--color-bianco);position:sticky;top:100px}.menu-empty[data-astro-cid-2ndeurlg]{max-width:680px;margin:40px auto;padding:0 24px}.menu-footer[data-astro-cid-2ndeurlg]{background:#eee8df;margin-top:70px;padding:42px 24px}.menu-footer-inner[data-astro-cid-2ndeurlg]{justify-content:space-between;gap:32px;max-width:1152px;margin:0 auto;display:flex}.menu-footer[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{color:#59544f;margin:8px 0 0;font-size:14px;line-height:1.6}.menu-footer[data-astro-cid-2ndeurlg] .footer-name[data-astro-cid-2ndeurlg]{font-family:var(--font-display);color:var(--color-ink);margin:0 0 12px;font-size:26px;font-weight:700}.footer-address[data-astro-cid-2ndeurlg]{white-space:pre-line}.footer-contact[data-astro-cid-2ndeurlg]{flex-direction:column;justify-content:center;align-items:flex-end;gap:15px;display:flex}.footer-contact[data-astro-cid-2ndeurlg] a[data-astro-cid-2ndeurlg]{color:var(--color-pomodoro-dark);text-underline-offset:4px;font-size:14px;font-weight:600}@media (width<=639px){.menu-header-inner[data-astro-cid-2ndeurlg]{gap:12px;padding:8px 20px}.menu-brand[data-astro-cid-2ndeurlg] .brand-logo{width:64px;height:64px}.home-link[data-astro-cid-2ndeurlg]{font-size:13px}.book-link[data-astro-cid-2ndeurlg]{white-space:nowrap;padding:11px 12px;font-size:12px}.menu-intro[data-astro-cid-2ndeurlg]{padding-top:24px;padding-bottom:24px}.menu-intro[data-astro-cid-2ndeurlg] p[data-astro-cid-2ndeurlg]{font-size:13px}.menu-sticky-nav[data-astro-cid-2ndeurlg]{top:80px}.menu-footer[data-astro-cid-2ndeurlg]{margin-top:48px;padding:32px 20px}.menu-footer-inner[data-astro-cid-2ndeurlg]{flex-direction:column;gap:24px}.footer-contact[data-astro-cid-2ndeurlg]{align-items:flex-start}}
