.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}}.isolate{width:100%}.link-address{margin-bottom:30px;width:100%}.link-address p{color:#000;font-size:1.6rem;line-height:1.8rem;letter-spacing:0}.link-address p a{text-decoration:none;color:#000;font-size:1.6rem;line-height:1.8rem}.link-address p a:hover{text-decoration:underline}.address-image{width:20px;height:20px}.address-image img{width:100%;height:100%;display:block}.address-with-icon,.email-with-icon,.phone-with-icon{display:flex;align-items:center;gap:10px}.left-heading h2{margin:0 0 25px;letter-spacing:0}.left-heading p{margin:0 0 20px}@media(min-width:1024px){.address-form-grid{display:flex;justify-content:center}.link-address{margin-bottom:0;padding-right:50px;width:50%}.isolate{width:50%}}@media(min-width:1200px){.link-address{padding-right:100px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-contact-form.css.map */
