.contractor-fields{margin:2rem 0;padding:1.5rem;border:1px solid #d9e5e5;border-radius:1rem;background:#f8fbfa}.contractor-fields__title{margin:0 0 .5rem;font-size:1.4rem}.contractor-fields p{margin:.5rem 0 1.25rem;line-height:1.5}.contractor-fields__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.contractor-fields label{display:grid;gap:.4rem;font-size:1.4rem;font-weight:600}.contractor-fields input,.contractor-fields select,.contractor-fields textarea{width:100%;min-height:4.4rem;padding:.8rem 1rem;border:1px solid #8da8a6;border-radius:.55rem;background:#fff;color:#1c3331;font:inherit;font-weight:400}.contractor-fields textarea{min-height:10rem}.contractor-fields input:focus-visible,.contractor-fields select:focus-visible,.contractor-fields textarea:focus-visible{outline:2px solid #136c68;outline-offset:2px}.contractor-fields__wide{grid-column:1 / -1}.contractor-fields .contractor-fields__note{margin:1.25rem 0 0;font-size:1.3rem}@media(max-width:749px){.contractor-fields__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAB */
