.MenuClient-module__4fAdjG__siteHeader{background:#eef0f3;border-bottom:1px solid #dde1e6}.MenuClient-module__4fAdjG__siteHeaderInner{text-align:center;flex-direction:column;align-items:center;max-width:42rem;margin:0 auto;padding:1rem 1rem 1.25rem;display:flex}.MenuClient-module__4fAdjG__logo{mix-blend-mode:multiply;width:min(18rem,85%);height:auto;display:block}.MenuClient-module__4fAdjG__menuTitle{color:#3a3f46;margin:.75rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.3}.MenuClient-module__4fAdjG__staleNotice{margin:0;color:#5c6370;max-width:42rem;margin-inline:auto;padding:0 1rem .375rem;font-size:.75rem}.MenuClient-module__4fAdjG__content{max-width:42rem;margin:0 auto;padding:.75rem 1rem 1.5rem}.MenuClient-module__4fAdjG__emptyState{text-align:center;color:#5c6370;padding:3rem 0}.MenuClient-module__4fAdjG__section{padding:.75rem 0}.MenuClient-module__4fAdjG__sectionTitle{color:#1f2328;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.MenuClient-module__4fAdjG__dishList{flex-direction:column;gap:.625rem;display:flex}.MenuClient-module__4fAdjG__dishLink{color:inherit;border-radius:.75rem;text-decoration:none;display:block}.MenuClient-module__4fAdjG__dishLink:focus-visible{outline-offset:2px;outline:2px solid #2b2b2b}.MenuClient-module__4fAdjG__dishLinkUnavailable{opacity:.72}.MenuClient-module__4fAdjG__dishCard{background:#fff;border:1px solid #dde1e6;border-radius:.75rem;gap:.75rem;padding:.625rem;display:flex;box-shadow:0 1px 2px #1f23280a}.MenuClient-module__4fAdjG__dishLink:hover .MenuClient-module__4fAdjG__dishCard{border-color:#c8ced6}.MenuClient-module__4fAdjG__imageWrap{background:#e8ebef;border-radius:.5rem;flex-shrink:0;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.MenuClient-module__4fAdjG__image{object-fit:cover;width:100%;height:100%;display:block}.MenuClient-module__4fAdjG__unavailableBadge{inset-inline:0;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:#fff;background:#1f2328d1;padding:.125rem .25rem;font-size:.5625rem;font-weight:600;position:absolute;bottom:0}.MenuClient-module__4fAdjG__dishBody{flex:1;min-width:0}.MenuClient-module__4fAdjG__titleRow{justify-content:space-between;align-items:flex-start;gap:.5rem .75rem;display:flex}.MenuClient-module__4fAdjG__dishTitle{color:#1f2328;overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;font-size:1rem;font-weight:600;line-height:1.25}.MenuClient-module__4fAdjG__price{color:#3a3f46;white-space:nowrap;flex:none;font-size:.9375rem;font-weight:600;line-height:1.25}.MenuClient-module__4fAdjG__description{color:#5c6370;overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.MenuClient-module__4fAdjG__allergenLine{color:#4a4f57;overflow-wrap:anywhere;margin:.375rem 0 0;font-size:.75rem;line-height:1.45}.MenuClient-module__4fAdjG__allergenAsk{color:#5c6370;overflow-wrap:anywhere;margin:.375rem 0 0;font-size:.75rem;line-height:1.45}
