.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-form-wrapper .title{text-align:center;font-size:36px}.contact-form-wrapper .icons-container{display:flex;align-items:center;justify-content:center;margin-bottom:4.3rem}.contact-form-wrapper .icons-container>*:not(:last-of-type){margin-right:3.2rem}.contact-form-wrapper .icons-container>*{display:flex;align-items:center}.contact-form-wrapper .icons-container>* svg{display:flex;max-width:1.8rem;width:100%;margin-right:1.1rem}.contact-form-wrapper .icons-container>* p,.contact-form-wrapper .icons-container>* p a{margin:0;font-family:Apercu;font-size:17px;letter-spacing:.05em;text-transform:uppercase;color:#917229;text-decoration:none}.contact-form-wrapper .contact .rte{max-width:60rem;margin:auto;margin-bottom:4rem}.contact-form-wrapper .contact .rte p{font-size:20px;line-height:27px;letter-spacing:.03em;color:#535353}.contact-form-wrapper .contact__button{text-align:center}.contact-form-wrapper .contact__button button{background:#917229;font-family:Commuters;font-size:12px;text-transform:uppercase;color:#fff;width:100%;max-width:30rem}.contact-form-wrapper label{font-family:Apercu;font-size:13px;letter-spacing:.01em;text-transform:uppercase;color:#2c2c29;opacity:.5;top:14px}@media screen and (max-width: 749px){.contact-form-wrapper .title{font-size:24px;margin-bottom:.8rem}.contact-form-wrapper .contact .rte p{font-size:16px;line-height:21px;max-width:29rem;margin-left:auto;margin-right:auto}.contact-form-container>.contact{padding-top:15px;padding-left:3rem;padding-right:3rem}.contact-form-wrapper .icons-container{flex-direction:column}.contact-form-wrapper .icons-container>*:not(:last-of-type){margin:0}.contact-form-wrapper .icons-container>* p,.contact-form-wrapper .icons-container>* p a{font-size:15px}.contact-form-wrapper .contact .rte{margin-bottom:3rem}.contact-form-wrapper .icons-container .email-container{margin-bottom:2rem}.contact-form-wrapper .contact__button{margin-top:2rem}.contact-form-wrapper .contact__button button{max-width:100%;min-height:3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-contact-form.css.map?v=91475106054540083761699387569 */
