.contact img{max-width:100%}.quote-page__title{margin-bottom:2rem}.quote-page__intro{margin-bottom:2.5rem}.quote-page__intro p{margin-bottom:.75rem;line-height:1.6}.quote-guidance{background:#0000000a;border-left:3px solid currentColor;padding:1.5rem 1.75rem;margin-bottom:3rem;border-radius:0 .4rem .4rem 0}.quote-guidance__heading{font-weight:700;margin-bottom:.75rem}.quote-guidance__list{list-style:disc;padding-left:1.25rem;margin-bottom:1rem}.quote-guidance__list li{margin-bottom:.35rem}.quote-guidance__note{font-size:.9em;opacity:.8;margin-top:.75rem}.field__input--select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem;cursor:pointer}.quote-optional{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.1)}.quote-optional__label{font-size:.85em;text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin-bottom:1.5rem;font-weight:600}.quote-next-steps{margin-top:5rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,.1)}.quote-next-steps__title{margin-bottom:1.25rem}.quote-next-steps__list{list-style:decimal;padding-left:1.25rem;margin-bottom:1rem}.quote-next-steps__list li{margin-bottom:.6rem;line-height:1.5}.quote-next-steps__note{font-size:.9em;opacity:.7;margin-top:.75rem}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.quote-field-note{font-size:.85em;opacity:.7;margin-top:.5rem;line-height:1.5}.quote-reply-note{font-size:.9em;opacity:.65;margin-top:2.5rem;margin-bottom:.75rem}.contact__button{margin-top:1rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-contact-form.css.map */
