.brochure-form-spares-section .title{margin-bottom:24px;color:#1f1f1f;letter-spacing:-.7px}.brochure-form-spares-section .text{opacity:.8}.brochure-form-spares-section form.brochure-form-spares{font-family:var(--font-heading-family);border-radius:20px;border:2px solid #EFEFEF;padding:45px;width:100%}.brochure-form-spares-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}.brochure-form-spares-section .field label{margin:0;color:#818181;font-weight:500;letter-spacing:normal;top:15px}.brochure-form-spares-section .field input,.brochure-form-spares-section .field textarea{border-radius:10px;border:1px solid #EAEAEA;background:#fff;box-shadow:0 .928px 2.785px #0000000d;min-height:50px;font-weight:500;letter-spacing:normal}.brochure-form-spares-section .field input:focus-visible,.brochure-form-spares-section .field textarea:focus-visible{border-color:#333}.brochure-form-spares-section .field:before,.brochure-form-spares-section .field:after{display:none}.brochure-form-spares-section .field textarea{min-height:130px}.brochure-form-spares-section .field__label span{color:#bc1c25}.brochure-form-spares-section .contact__button{margin-top:24px}.brochure-form-spares-section .button{padding:11px 30px}@media screen and (min-width:750px){.brochure-form-spares-section .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem}.brochure-form-spares-section .contact .field{margin-bottom:14px}}@media screen and (max-width:1199px){.brochure-form-spares-section .title{margin-bottom:20px}.brochure-form-spares-section form.brochure-form-spares{padding:40px 35px}}@media screen and (max-width:989px){.brochure-form-spares-section form.brochure-form-spares{padding:35px 30px;margin:0}.brochure-form-spares-section .heading-wrap{text-align:center;margin-bottom:30px}.brochure-form-spares-section .title{margin-bottom:16px}}@media screen and (max-width:749px){.brochure-form-spares-section form.brochure-form-spares{padding:32px 20px 20px;margin:0}.brochure-form-spares-section .contact__fields{grid-template-columns:repeat(1,1fr)}.brochure-form-spares-section .contact .field{margin-bottom:12px}.brochure-form-spares-section .button{padding:10px 25px}.brochure-form-spares-section .field input,.brochure-form-spares-section .field textarea{min-height:44px}.brochure-form-spares-section .field label{top:14px}.brochure-form-spares-section .field textarea{min-height:144px}.brochure-form-spares-section .checkbox-label{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/brochure-form-spares.css.map */
