.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-section .page-width{display:flex;gap:4rem}.section-header .title{margin:0}.contact-section .contact,.contact-section .contact-details{flex:1}.contact-details .description p a{color:inherit;text-decoration:none}.contact-details .description{padding-top:2rem}.contact-details .description p{margin:0;margin-bottom:1.4rem}.contact-points .contact-key{display:flex;align-items:flex-start;padding-top:2.4rem}.icon-wrapper{min-width:50px;width:50px;height:50px;display:flex;justify-content:center;border-radius:5px;margin-inline:15px 20px;align-items:center;box-shadow:0 4px 5px #00000026}.icon-wrapper a{display:flex}.icon-wrapper img{width:22px;object-fit:cover;height:22px}.key-text-content h3{margin:0;margin-bottom:1rem}.key-text-content h3 a,.contact-key h3 a{color:inherit;text-decoration:none}.key_content p{margin:0}@media screen and (max-width:1024px){.contact-section .page-width{flex-direction:column-reverse}}@media screen and (min-width:769px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:769px){.contact__button{margin-top:4rem}}.mobile-only{display:none}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}@media screen and (max-width:768px){.mobile-only{display:block}.desktop-only{display:none}.contact-points .contact-key{display:grid;grid-template-columns:65px 1fr}.contact-points .contact-key .key-text-content{grid-column:1 / span 2;margin-top:1rem}.icon-wrapper{margin:0}}@media screen and (max-width:500px){.contact__fields{grid-template-columns:1fr}.icon-wrapper{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
