.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;display:flex;justify-content:center}.contact__button button.button{max-width:221px;width:100%;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.8px;text-align:center;text-transform:capitalize}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}.contact__form .fields{display:flex;flex-direction:column-reverse;gap:10px;margin-bottom:15px}.contact__form .fields label{font-weight:400;font-size:16px;line-height:100%;letter-spacing:.8px;text-transform:capitalize;color:#000}.contact__form .fields .field__input{border:1px solid #D8D8D8;padding:10px 15px}.contact__wrapper{display:flex;gap:40px;align-items:flex-start}.contact__info,.contact__form{flex:1;width:100%}.store-title{margin-bottom:15px;font-weight:800;font-size:16px;line-height:100%;letter-spacing:.8px;text-transform:capitalize}.store-address,.store-hours,.store-contact{margin-bottom:20px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.8px;text-transform:capitalize;color:#000}:is(.store-address,.store-hours,.store-contact) a{color:#000;text-decoration:none}@media screen and (max-width:768px){.contact__wrapper{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-contact-form.css.map */
