.full-menu-link{display:block;margin:18px 0;font-weight:bold}.seo-languages{display:flex;flex-wrap:wrap;gap:16px;font-size:14px}.seo-languages a{text-decoration:underline;text-underline-offset:4px}footer .seo-languages{margin-top:18px}.menu-page-header{position:static;height:auto;min-height:100px;color:var(--ink);background:var(--cream);gap:24px;flex-wrap:wrap}.menu-page-main{max-width:780px;margin:auto;padding:50px 26px}.menu-page-main .eyebrow{margin:34px 0 12px}.menu-page-main h1{font:clamp(38px,7vw,64px)/1.1 Georgia,serif;margin:0 0 24px}.menu-page-intro{max-width:650px;color:var(--muted);font-size:18px}.menu-page-main section{margin-top:36px}.menu-page-main h2{font:30px/1.2 Georgia,serif;margin:0 0 12px}.menu-page-main ul{list-style:none;padding:0}.menu-page-main li{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:16px 0;line-height:1.5}.menu-page-main li strong{white-space:nowrap}.menu-note{font-size:14px;color:var(--muted)}.menu-page-order{margin:36px 0}.menu-page-order .btn{background:#27664c;color:white}.menu-page-order p{font-size:13px}.menu-page-main aside{padding:24px;background:var(--sage);border-radius:20px}.menu-page-main aside h2{font-size:24px}.menu-page-footer{display:block;padding:32px 26px;text-align:center}.menu-page-footer p{margin:0 0 10px}@media(max-width:540px){.menu-page-header{padding:20px}.menu-page-main{padding:32px 20px}.menu-page-main li{font-size:15px;gap:12px}.menu-page-order .btn{width:100%;justify-content:center}}
