.request-quote{max-width:108rem;padding-top:4.8rem;padding-bottom:6.4rem}.request-quote__header{max-width:76rem;margin-bottom:3.2rem}.request-quote__title{margin:0 0 1.2rem}.request-quote__intro,.request-quote__note{margin:0 0 1rem;line-height:1.6}.request-quote__form{max-width:92rem}.request-quote__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.4rem}.request-quote__field{min-width:0}.request-quote__field--wide{grid-column:1 / -1}.request-quote__field label{display:block;margin-bottom:.7rem;font-weight:600}.request-quote__field input,.request-quote__field textarea{box-sizing:border-box;display:block;width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.request-quote__field textarea{min-height:12rem;resize:vertical}.request-quote__field input:focus-visible,.request-quote__field textarea:focus-visible,.request-quote__privacy a:focus-visible,.request-quote__submit:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}.request-quote__status{margin-bottom:2.4rem;padding:1.6rem;border-left:.4rem solid currentColor}.request-quote__status--error,.request-quote__field-error{color:rgb(var(--color-error, 180, 0, 0))}.request-quote__field-error{display:block;margin-top:.6rem}.request-quote__privacy{margin:2.4rem 0 1.6rem}.request-quote__submit{min-height:4.8rem;min-width:18rem}@media screen and (max-width:749px){.request-quote{padding-top:3.2rem;padding-bottom:4.8rem}.request-quote__grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}.request-quote__field--wide{grid-column:auto}.request-quote__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-request-quote.css.map */
