.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}}.gradient.page\.contact #MainContent{max-width:1016px;margin:auto;width:100%}.gradient.page\.contact .shopify-section.section .rte p a{color:var( --secondary-text-color);transition:ease .2s}.gradient.page\.contact .shopify-section.section .rte p a:hover{color:var( --primary-text-color)}#ContactForm .field:before,#ContactForm .field:after{display:none}#ContactForm .field .field__label{position:static;color:#000;font-size:15px;letter-spacing:0;order:-1;margin:0 0 5px}#ContactForm .field{flex-direction:column}.contact .field input,.contact .field textarea{border:1px solid #ccc;border-radius:2px;max-height:100px;padding:10px;font-size:15px;box-shadow:none}.contact .field input:focus,.contact .field textarea:focus{border:1px solid #000}.contact__button .button{min-width:180px;font-size:18px;background:var(--primary-bg);letter-spacing:0;font-weight:600;transition:ease .2s}.contact__button .button:hover{background:var(--blue-color)}.contact__button .button:before,.contact__button .button:after{display:none}body.gradient.page\.contact .rte p{font-size:15px}@media only screen and (max-width:767px){.contact__button .button{width:100%}body.gradient.page\.contact .rte p,#ContactForm .field .field__label{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
