.quote-recipient-form{text-align:left;background:#fff;border:1px solid #dbdcec;border-radius:18px;margin:18px 0 0;padding:22px}.quote-recipient-form fieldset{border:0;min-width:0;padding:0}.quote-recipient-form h3,.quote-receipt-success h3{margin:0 0 10px!important;font-size:1.18rem!important}.quote-recipient-form>p,.quote-receipt-success p{overflow-wrap:anywhere;font-size:.9rem;line-height:1.6}.quote-recipient-form label{font-size:.9rem;font-weight:600;gap:7px!important;margin:16px 0!important;display:grid!important}.quote-recipient-form label small{color:#667085;font-weight:400}.quote-recipient-form input,.quote-recipient-form textarea{color:#202637;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cdd2e0;border-radius:9px;padding:12px}.quote-recipient-form .mk-button,.quote-request-action>.mk-button,.quote-receipt-success .mk-button{width:100%}.quote-recipient-form .quote-recipient-privacy{color:#606b7e;font-size:.76rem}.quote-receipt-success{background:#f0faf5;border:1px solid #b6d7c6;border-radius:18px;margin-top:18px;padding:22px}.quote-receipt-success .mk-button{color:#fff;background:#236446}.quote-request-action button:disabled{opacity:.65;cursor:wait}:is(.quote-request-action input:focus-visible,.quote-request-action textarea:focus-visible){outline-offset:2px;outline:2px solid #5558fa}.mk-offers .mk-kit-config .quote-recipient-form>p,.mk-offers .mk-kit-config .quote-receipt-success p{font-size:.88rem;line-height:1.6}.mk-offers .mk-kit-config .quote-recipient-form .quote-recipient-privacy{font-size:.75rem}@media (max-width:540px){.quote-recipient-form,.quote-receipt-success{padding:16px}.quote-recipient-form input,.quote-recipient-form textarea{font-size:16px}}
