.dish-sheet[data-v-11e9dbb8]{background:var(--theme-page);color:var(--theme-on-page);display:flex;flex-direction:column;gap:14px;max-height:90vh;max-width:100%;overflow-y:auto;padding:12px 18px 26px;width:600px;--badge-accent:var(--theme-accent-on-page)}.dish-sheet-bottom[data-v-11e9dbb8]{border-radius:18px 18px 0 0!important;max-width:100vw;width:100vw}.sheet-head[data-v-11e9dbb8]{align-items:center;display:flex;gap:10px;min-height:44px}.sheet-spacer[data-v-11e9dbb8]{flex:1}.sheet-button[data-v-11e9dbb8]{align-items:center;background:none;border:1px solid color-mix(in srgb,var(--theme-on-page) 16%,transparent);border-radius:var(--theme-radius-sm);color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:center;min-height:44px}.pairing-card[data-v-11e9dbb8]:focus-visible,.sheet-button[data-v-11e9dbb8]:focus-visible{outline:2px solid var(--theme-accent-on-page);outline-offset:2px}.sheet-back[data-v-11e9dbb8]{color:var(--theme-accent-on-page);font-size:14px;font-weight:600;gap:6px;min-width:0;padding:0 12px 0 8px}.sheet-back-label[data-v-11e9dbb8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-close[data-v-11e9dbb8]{flex:none;height:44px;width:44px}.sheet-photo[data-v-11e9dbb8]{border:6px solid var(--theme-surface);border-radius:var(--theme-radius-sm);height:190px;outline:1px solid color-mix(in srgb,var(--theme-on-page) 16%,transparent);overflow:hidden}.sheet-photo img[data-v-11e9dbb8]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sheet-main[data-v-11e9dbb8]{display:flex;flex-direction:column;gap:8px}.sheet-title-row[data-v-11e9dbb8]{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.item-title[data-v-11e9dbb8]{font-family:var(--theme-heading-font-family);font-size:29px;font-weight:600;letter-spacing:normal;line-height:1.05;margin:0;min-width:0;overflow-wrap:break-word}.item-price-popup[data-v-11e9dbb8]{font-size:16px;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.item-description[data-v-11e9dbb8]{color:var(--theme-on-page-muted);font-size:15px;-webkit-hyphens:auto;hyphens:auto;line-height:1.55;margin:0;text-align:justify}.label-row[data-v-11e9dbb8]{display:flex;flex-wrap:wrap;gap:4px}.label-chip[data-v-11e9dbb8]{background:var(--q-secondary);border-radius:999px;color:var(--theme-on-secondary);font-size:12px;line-height:1.6;padding:2px 10px}.pairings[data-v-11e9dbb8]{display:flex;flex-direction:column;gap:8px}.pairings-kicker[data-v-11e9dbb8]{color:var(--theme-accent-on-page);font-size:12px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.pairing-card[data-v-11e9dbb8]{align-items:center;background:none;border:1px solid color-mix(in srgb,var(--theme-on-page) 16%,transparent);border-radius:var(--theme-radius-sm);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:14px;text-align:left;width:100%}.pairing-text[data-v-11e9dbb8]{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.pairing-label[data-v-11e9dbb8]{color:var(--theme-on-page-muted);font-size:13px;line-height:1.2}.pairing-name[data-v-11e9dbb8]{font-family:var(--theme-heading-font-family);font-size:18px;font-weight:600;line-height:1.15}.pairing-price[data-v-11e9dbb8]{color:var(--theme-on-page-muted);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.3}.pairing-arrow[data-v-11e9dbb8]{color:var(--theme-accent-on-page)}.sheet-allergens[data-v-11e9dbb8]{color:var(--theme-on-page-muted);font-size:14px;line-height:1.4;margin:0}.special-request-input[data-v-11e9dbb8]{font-size:16px}.sheet-add[data-v-11e9dbb8]{align-self:flex-end}
