.contact img{max-width:100%}.contact .title{max-width:18ch;margin:0}.contact__introduction{max-width:66rem;margin:2.4rem 0 4.8rem;color:rgb(var(--color-foreground))}.contact__introduction p{margin:0}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.6rem}@media screen and (min-width:750px){.contact .title{max-width:21ch}.contact__introduction{margin-top:3.2rem;margin-bottom:5.6rem}.contact .field{margin-bottom:2.2rem}}.contact__button{margin-top:2.4rem}@media screen and (min-width:750px){.contact__button{margin-top:3.2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
