.dc-map{display:block;width:100%;height:380px;border:0;border-radius:var(--radius,6px);margin:24px 0}.dc-result-dialog{max-width:min(480px,calc(100% - 40px));padding:40px;border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--paper,#fff);color:var(--ink,#182431)}.dc-result-dialog::backdrop{background:#0009}.dc-result-dialog h2{font-size:28px}.dc-form-result{margin-top:18px}@media(max-width:760px){.dc-map{height:300px}.dc-result-dialog{padding:28px}}

.dc-menu-description{display:block;font-size:.86em;font-weight:400;line-height:1.6;color:var(--muted);margin-top:5px}.dv-price-list dt strong{font-weight:600}.dv-price-list dd{font-variant-numeric:tabular-nums}
