#zyra-source-rfq .zyra-rfq-honeypot { position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden; }
#zyra-source-rfq #rfq-result { margin-top:24px; padding:24px; border:1px solid #d9e1ec; border-radius:8px; scroll-margin-top:140px; }
#zyra-source-rfq #rfq-result[hidden] { display:none; }
#zyra-source-rfq #rfq-result h3 { margin-top:0; }
#zyra-source-rfq #rfq-result.rfq-error { border-left:4px solid #b42318; }
#zyra-source-rfq #rfq-result.rfq-success { border-left:4px solid #28734d; }
#zyra-source-rfq [aria-invalid="true"] { border-color:#b42318; }
#zyra-source-rfq button:disabled { opacity:.7; cursor:default; }
#request-quote-form { scroll-margin-top:140px; }
