.dinner-request-dialog .request-details{margin:16px 0}
.dinner-request-dialog .request-details>div{padding:9px 0;line-height:1.5}
.dinner-request-dialog .dinner-request-total{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;border:1px solid #f3d5bf;border-radius:14px;background:#fff5ed;margin:15px 0;color:#10212c}
.dinner-request-dialog .dinner-request-total span{display:block;font-size:13px;font-weight:500}
.dinner-request-dialog .dinner-request-total small{display:block;font-size:11px;color:#62737e;margin-top:3px}
.dinner-request-dialog .dinner-request-total strong{font-size:25px;font-weight:650;letter-spacing:-.025em;white-space:nowrap;color:#bf4b0c}
.dinner-request-dialog .request-actions:has(a:only-child){grid-template-columns:1fr}
.dinner-request-dialog .request-actions{margin-top:15px}
.dinner-request-dialog .request-tools{margin-top:9px}
.dinner-request-dialog>details{padding-top:10px;margin-top:10px}
.dinner-request-dialog .dinner-contact-request{color:#62737e}
.dinner-request-dialog .dinner-contact-request .lead-form{margin-top:15px}
.dinner-request-dialog .dinner-contact-request label{color:#10212c}
@media(max-width:450px){.dinner-request-dialog .dinner-request-total{padding:14px;gap:12px}.dinner-request-dialog .dinner-request-total strong{font-size:23px}}
