.DishDetailContent-module__I1S-4W__main{max-width:40rem;margin:0 auto;padding:.75rem 1rem 2rem}.DishDetailContent-module__I1S-4W__backNav{margin-bottom:.75rem}.DishDetailContent-module__I1S-4W__backLink{color:#2b2b2b;border-radius:.5rem;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem .25rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.DishDetailContent-module__I1S-4W__backLink:hover{text-underline-offset:.2em;text-decoration:underline}.DishDetailContent-module__I1S-4W__backLink:focus-visible{outline-offset:2px;outline:2px solid #2b2b2b}.DishDetailContent-module__I1S-4W__photoFrame{background:#fff;border:1px solid #dde1e6;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 2px #1f23280a}.DishDetailContent-module__I1S-4W__photo{object-fit:cover;width:100%;max-width:100%;height:auto;display:block}.DishDetailContent-module__I1S-4W__header{margin:1rem 0 0}.DishDetailContent-module__I1S-4W__title{color:#1f2328;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:600;line-height:1.2}.DishDetailContent-module__I1S-4W__price{color:#3a3f46;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1.125rem;font-weight:600}.DishDetailContent-module__I1S-4W__unavailable{letter-spacing:.04em;text-transform:uppercase;color:#5c6370;margin:.5rem 0 0;font-size:.8125rem;font-weight:600}.DishDetailContent-module__I1S-4W__description{color:#3a3f46;overflow-wrap:anywhere;margin:1rem 0 0;font-size:1rem;line-height:1.55}.DishDetailContent-module__I1S-4W__allergenCard{background:#fff;border:1px solid #dde1e6;border-radius:.75rem;margin-top:1.25rem;padding:1rem;box-shadow:0 1px 2px #1f23280a}.DishDetailContent-module__I1S-4W__allergenHeading{color:#1f2328;margin:0;font-size:1rem;font-weight:600}.DishDetailContent-module__I1S-4W__allergenContains{color:#3a3f46;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.9375rem;line-height:1.45}.DishDetailContent-module__I1S-4W__allergenAsk{color:#5c6370;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.9375rem;line-height:1.45}.DishDetailContent-module__I1S-4W__guidance{background:#f8f9fa;border:1px solid #dde1e6;border-radius:.5rem;margin-top:1rem;padding:.75rem}.DishDetailContent-module__I1S-4W__guidanceLabel{color:#1f2328;margin:0;font-size:.875rem;font-weight:600}.DishDetailContent-module__I1S-4W__guidanceText{color:#4a4f57;overflow-wrap:anywhere;margin:.375rem 0 0;font-size:.875rem;line-height:1.5}
.GuestMenuPage-module__k5lSeW__page{color:#2b2b2b;min-height:100vh;font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;background:#eef0f3}
