.contact img{max-width:100%}.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}}.contact__button{margin-top:3rem}@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}}.contact__info{margin-top:4rem;padding-top:2rem}@media screen and (min-width:750px){.contact__info{margin-top:5rem;padding-top:2rem}}.contact__info-heading{font-size:2.2rem;font-weight:700;margin-top:0;margin-bottom:2rem;color:var(--color-foreground, inherit);letter-spacing:-.02em}@media screen and (min-width:750px){.contact__info-heading{font-size:2.6rem}}.contact__info-details{margin-bottom:2.5rem;font-size:1.6rem;line-height:1.6}@media screen and (min-width:750px){.contact__info-details{font-size:1.8rem}}.contact__info-item{margin:.8rem 0;font-weight:700;color:var(--color-foreground, inherit)}.contact__info-item strong{font-weight:700}.contact__info-link{color:#1877f2;text-decoration:underline;word-break:break-all;font-weight:700}.contact__info-link:hover{color:#0d5bb5;text-decoration:underline}.contact__info-text{font-size:1.6rem;line-height:1.6;font-weight:700;color:var(--color-foreground, inherit)}@media screen and (min-width:750px){.contact__info-text{font-size:1.8rem}}.contact__info-text p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
