.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;width:49%;text-align:center}@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(1fr);grid-column-gap:2rem}}.contact-form-content{background:#f7f7f6;padding:30px 30px 20px;border-radius:20px;max-width:60%;width:100%}.address-with-form{display:flex;margin:0 auto;width:100%;justify-content:center;max-width:100%;gap:3rem}.new-contact-form{max-width:100%}.contact-address{width:auto;max-width:30%;height:min-content;background:#f7f7f6;padding:1px 30px 20px;border-radius:20px}h4.sub__title{font-size:16px;line-height:1.5;letter-spacing:.5px;color:#000;text-transform:uppercase;font-weight:600;margin:38px 0 10px}span.adress-field{display:block;margin:3rem 0}.ofc-time p,.adress-field p{font-weight:300;font-size:16px;color:#000;margin:0}.store-email a{text-decoration:none;color:#333}.adress-field h3{font-weight:600;font-size:16px;color:#000;text-transform:uppercase;margin-bottom:10px;line-height:1.5;letter-spacing:.5px}.contact-form-content h2{margin-top:0;margin-bottom:8px;font-weight:700;letter-spacing:.3px;font-size:24px;color:#333;text-transform:uppercase}.contact-form-content p{font-weight:300;font-size:16px;color:#000;margin-bottom:10px;line-height:1.5}.contact-form-content .field{width:49%}.field.textarea{width:100%}.contact-form-content .contact__fields .field__input,.contact-form-content input#ContactForm-phone,.contact-form-content textarea#ContactForm-body,.contact-form-content .contact__button{float:left;font-family:Open Sans,sans-serif;font-size:13px;color:#000;letter-spacing:.5px;font-weight:400;border:1px solid #cccccc;padding:5px 30px 5px 10px;height:auto;line-height:1.7;box-shadow:none!important;border-radius:20px;background:#f2f2f1}.contact-form-content .button:after{border:none;box-shadow:none}.contact-form-content .button:before{box-shadow:none;border:none}.contact-form-content .button{background:none}.contact-form-content .field:after{border:none!important;box-shadow:none!important;outline:none!important}.contact-form-content .field__label{display:flex;line-height:normal;text-align:center;align-items:center;top:8px;font-size:13px}.field__input:not(:placeholder-shown)~.field__label{opacity:0}.contact-form-content .field__input:focus,.contact-form-content #ContactForm-phone:focus,.contact-form-content #ContactForm-body:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.contact-form-content button.button{color:#000;bottom:43%;font-size:13px}.contact-form-content .contact__button{height:39px;margin-top:1rem}.contact-form-content .button:not([disabled]):hover:after{box-shadow:none}.contact-form-content ul.form-status-list.caption-large{display:none}.note-for-contact-form{margin-top:3rem}.note-for-contact-form a{color:#000;margin-bottom:5px}@media screen and (max-width: 768px){.address-with-form{flex-direction:column-reverse;display:flex}.contact-form-content{max-width:100%;width:100%}.contact-address{width:auto;max-width:100%}.contact-form-content{padding:20px 10px}.contact-form-content .field{width:100%}.note-for-contact-form{margin-top:0}span.adress-field{margin:1rem 0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-contact-form.css.map */
