/* Readable customer entries on screen and paper. */
.request-form input:not([type="hidden"]),.request-form select,.request-form textarea{font-family:Arial,sans-serif;font-size:20px;line-height:1.4;font-weight:500;color:#111;box-sizing:border-box}
@media print{
 .request-form input:not([type="hidden"]),.request-form select,.request-form textarea{font-size:16pt;line-height:1.4;font-weight:600;color:#000;background:#fff;border:1pt solid #555;box-shadow:none}
 .request-form label{font-size:12pt;color:#000}
 .request-form{border:0;border-radius:0;padding:0;max-width:none}
 .order-page{max-width:none;margin:0;padding:0}
 .request-form .btn,.back-link,.trap{display:none!important}
 .form-grid>div{break-inside:avoid}
}
