.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:16px}}.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:1024px){.address-with-form{padding:0 1.5rem}}@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;width:100%}.address-with-form{display:flex;margin:0 auto;width:100%;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;color:#000}span.mobile-field{color:#000}h4.sub__title{font-size:16px;line-height:1.5;letter-spacing:.5px;color:#000;text-transform:uppercase;font-weight:600;margin-top:38px;margin-bottom:10px}span.adress-field{display:block;margin:0}.ofc-time p,.adress-field p{font-weight:300;font-size:16px;color:#000;margin-bottom:0;margin-top:0;line-height:1.5}.store-email a{text-decoration:none;color:#333;word-wrap:break-word}.adress-field h3{font-weight:600;font-size:16px;color:#000;text-transform:uppercase;margin-bottom:10px;line-height:1.5;letter-spacing:.5px;margin-top:38px}.contact-form-content h2{margin-top:0;margin-bottom:0;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;margin-top:8px;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-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:6px;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}h2.form-status.form-status-list.form__message{color:#155724;background-color:#d4edda;border-color:#c3e6cb;padding:8px 14px;margin-top:10px;border:1px solid transparent;border-radius:4px;font-size:14px;font-weight:600}.address-with-form form{width:100%}.address-with-form a.mobile-field{text-decoration:none;color:#000}.address-with-form .escalation-hierarchy{width:100%;margin-top:1.5rem}.address-with-form .escalation-hierarchy h2{font-size:16px;font-weight:600;text-align:center}.address-with-form .escalation-hierarchy .escalation-item{display:flex;align-items:center;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;margin-bottom:5px}.address-with-form .escalation-hierarchy .arrow-shape{flex:0 0 80px;height:100px;clip-path:polygon(50% 30%,100% 0%,100% 75%,50% 100%,0% 75%,0% 0%);background-color:#00a1d6;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;text-align:center;line-height:1.2;border-radius:4px}.address-with-form .escalation-hierarchy .email-box{flex:1;border:1px solid #00a1d6;border-left:0;border-radius:0 8px 8px 0;padding-left:10px;font-size:14px;color:#000;background:#fff;min-height:75px;display:flex;align-items:center;word-break:break-word}.address-with-form .escalation-hierarchy .email-box a{text-decoration:none;color:inherit}@media screen and (max-width:768px){.address-with-form{flex-direction:column-reverse;display:flex;padding:0 10px}.contact-form-content{max-width:100%;width:100%}.contact-address{width:auto;max-width:100%;padding:0}.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}.contact-address h4.sub__title{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-contact-form.css.map */
