.wrap[data-astro-cid-z2sw4pni]{max-width:var(--container);padding:0 var(--pad-x) var(--section-y);gap:var(--gap-grid);flex-direction:column;margin:0 auto;display:flex}.hero-action[data-astro-cid-z2sw4pni]{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.open-now[data-astro-cid-z2sw4pni]{color:var(--text-on-light);align-items:center;gap:9px;margin:0;font-size:16.5px;font-weight:600;display:flex}.dot[data-astro-cid-z2sw4pni]{background:var(--terracotta);border-radius:50%;flex:none;width:9px;height:9px}.facts[data-astro-cid-z2sw4pni]{background:var(--border-light);border:1px solid var(--border-light);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:2px;display:grid;overflow:hidden}.fact[data-astro-cid-z2sw4pni]{background:var(--card);padding:22px 26px}.fact-label[data-astro-cid-z2sw4pni]{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-on-light-2);margin:0 0 6px;font-size:15px;font-weight:600}.fact-value[data-astro-cid-z2sw4pni]{color:var(--text-on-light);margin:0;font-size:18px}.about[data-astro-cid-z2sw4pni]{background:var(--panel);border:1px solid var(--border-light-2);border-radius:10px;padding:max(22px,min(3vw,34px)) max(22px,min(3vw,38px))}.about[data-astro-cid-z2sw4pni] h2[data-astro-cid-z2sw4pni]{color:var(--text-on-light);margin:0 0 18px;font-size:max(28px,min(3.4vw,40px));line-height:1.05}.dishes-list[data-astro-cid-z2sw4pni]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:10px 32px;margin:0;padding:0;list-style:none;display:grid}.dishes-list[data-astro-cid-z2sw4pni] li[data-astro-cid-z2sw4pni]{color:var(--text-on-light);padding-left:20px;font-size:18px;position:relative}.dishes-list[data-astro-cid-z2sw4pni] li[data-astro-cid-z2sw4pni]:before{content:"";background:var(--brass);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:0}.about-note[data-astro-cid-z2sw4pni]{color:var(--muted-on-light);margin:18px 0 0;font-size:17px}.julemeny[data-astro-cid-z2sw4pni]{padding:0 0 8px}.julemeny-intro[data-astro-cid-z2sw4pni]{color:var(--muted-on-light);max-width:620px;margin:0 0 6px}.julemeny-items[data-astro-cid-z2sw4pni]{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));column-gap:max(40px,min(4vw,64px));margin-top:22px;display:grid}.prose[data-astro-cid-z2sw4pni]{max-width:var(--container-narrow)}.prose[data-astro-cid-z2sw4pni] h2{color:var(--text-on-light);margin:0 0 14px;font-size:max(28px,min(3.4vw,40px));line-height:1.02}.prose[data-astro-cid-z2sw4pni] p{color:var(--body-on-light);margin:0 0 14px;font-size:17px;line-height:1.62}.prose[data-astro-cid-z2sw4pni] p:last-child{margin-bottom:0}.prose[data-astro-cid-z2sw4pni] strong{color:var(--text-on-light)}.gallery[data-astro-cid-z2sw4pni]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}.book[data-astro-cid-z2sw4pni]{background:var(--ink);color:var(--text-on-dark);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:max(26px,min(3.4vw,40px));display:flex}.book[data-astro-cid-z2sw4pni] h2[data-astro-cid-z2sw4pni]{font-family:var(--font-heading);color:var(--cream);margin:0 0 8px;font-size:max(24px,min(2.6vw,32px))}.book[data-astro-cid-z2sw4pni] p[data-astro-cid-z2sw4pni]{color:var(--body-on-dark-2);max-width:560px;margin:0;font-size:16px}.book-actions[data-astro-cid-z2sw4pni]{flex-wrap:wrap;gap:12px;display:flex}
