.v2-commerce .dish-card--studio .dish-photo img{object-fit:cover}.v2-commerce.menu-page #menu-tools.is-compact{display:block}@media(max-width:47.5rem){.v2-commerce.handoff-modal-page dialog.fulfillment-dialog[open]{top:0;right:0;bottom:0;left:0;margin:0;width:100%;max-width:100%;height:var(--panel-height,100dvh);max-height:var(--panel-height,100dvh);border-radius:0;padding:0}}.v2-commerce .dish-card[data-available=false] .dish-photo img{filter:grayscale(.7);opacity:.72}.v2-commerce .dish-card[data-available=false] .dish-add:disabled{background:var(--bg-muted);border-color:transparent;color:var(--ink-soft);box-shadow:none;cursor:not-allowed;opacity:1}.v2-commerce .basket-items li[data-available=false] img{filter:grayscale(.7);opacity:.72}.v2-commerce .basket-line-off{margin:0}.v2-commerce .dish-card{content-visibility:auto;contain-intrinsic-size:auto min(calc(34.3vw + 106px),256px)}@media(min-width:47.5625rem){.v2-commerce .dish-card{contain-intrinsic-size:auto calc(48.97vw + 195px)}.v2-commerce .dish-card--drink{contain-intrinsic-size:auto calc(31.86vw + 154px)}}@media(min-width:68.8125rem){.v2-commerce .dish-card{contain-intrinsic-size:auto calc(31.66vw + 208px)}.v2-commerce .dish-card--drink{contain-intrinsic-size:auto calc(20.42vw + 164px)}}@media(min-width:105rem){.v2-commerce .dish-card{contain-intrinsic-size:auto 604px}.v2-commerce .dish-card--drink{contain-intrinsic-size:auto 418px}}.v2-commerce #dish-results.is-measuring .dish-card{content-visibility:visible}.v2-commerce #dish-results>.catalog-family:first-of-type .dish-card:nth-child(-n+8),.v2-commerce #dish-results>.dish-grid>.dish-card:nth-child(-n+8){content-visibility:visible}.v2-commerce :where(h1,h2,h3,h4){letter-spacing:normal}.v2-commerce.menu-filtered .menu-workspace{padding-top:80px}.v2-commerce.menu-filtered .menu-section-heading{margin-bottom:20px}@media(max-width:47.5rem){.v2-commerce.menu-filtered .menu-workspace{padding-top:72px}.v2-commerce.menu-filtered .menu-section-heading{margin-bottom:16px}}.v2-commerce .menu-section-heading>.count-label{white-space:nowrap;flex:none}.v2-commerce .menu-section-heading>:is(h1,h2){min-width:0;overflow-wrap:break-word}
