.contact-content{padding:15.5vw 9.46vw 3.2vw}.contact-info1{margin-bottom:9.5vw}.contact-customer{margin-bottom:7vw}.contact-prescription{margin-bottom:8.78vw}.contact-info1 h3{margin-bottom:2.13vw;font-size:7.87vw;font-weight:600;color:#00356a}.contact-info2 h4{margin-bottom:0vw;font-size:5.91vw;margin-bottom:2.84vw;font-weight:600;color:#00356a}.dividebar:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:100%;height:1px;opacity:.3;background-color:#00356a}.contact__button{text-align:center}.contact__button .btn{margin-top:6.619vw;width:56.501vw}.contact__fields{display:block;width:87vw;margin:0 auto}.field .field__input{width:100%;height:13.24vw;padding:0 8.98vw;border:solid .24vw #a6b8c2;background:#fff;font-weight:600;margin-bottom:6vw;font-size:3.74vw;color:#00356a}.contact ::placeholder{color:#00356a;font-weight:600;opacity:1}.contact__fields__textarea,.contact__button{width:87vw;margin:0 auto}.contact__fields__textarea #ContactForm-body{width:100%;border:solid .24vw #a6b8c2;background:#fff;resize:none;font-weight:600;padding:4.02vw 8.98vw;font-size:3.74vw;height:54.374vw;display:block;color:#00356a}.contact-info a{color:inherit;font-style:inherit;font-weight:inherit;text-decoration:none}.contact-info a:hover{color:inherit}.contact svg{display:none}.form-message--success{margin:0 auto;padding:7.09vw 4.73vw;text-align:center}.upload-container{border:solid 1px #a6b8c2}.filepond--root{margin:0}#cl22c96dc7 .filepond--drop-label label{font-size:3.82vw!important;color:#00356a!important}.contact__button{margin-top:6.619vw}.filepond--drop-label label strong{font-weight:600;display:block}@media screen and (min-width:1000px){.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:2.01vw}.contact__button .btn{margin-top:2.29vw;margin-bottom:0;width:15vw}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;width:62vw;margin:0 auto}.field .field__input{padding:0 2.64vw;font-size:1.1vw;color:#00356a;border:solid .07vw #a6b8c2}.contact__fields__textarea,.contact__button{width:62vw;margin:0 auto}.contact__button{margin-top:2.01vw}#cl22c96dc7 .filepond--drop-label label{font-size:1.1vw!important;color:#00356a!important}.contact__fields__textarea #ContactForm-body{width:100%;display:block;padding:1.25vw 2.64vw;height:11.18vw;border:solid .07vw #a6b8c2;font-size:1.1vw}.field .field__input{height:3.89vw;margin-bottom:0}.dividebar:before{width:64vw}.contact-content{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5rem;width:58.5vw;margin:0 auto;padding:5.3vw 0 1.8vw}.contact-info1{width:27.78vw}.contact-info2{width:30vw}.contact-info1 h3{font-size:2.31vw;font-weight:600;margin-bottom:.69vw}.contact-info2 h4{font-weight:600;font-size:1.74vw;margin-bottom:.97vw}.contact-info1,.contact-customer{margin-bottom:0}.contact-prescription{margin-bottom:0;margin-top:1.94vw}.form-message--success{margin:0 auto;padding:0 2.08vw;text-align:center}.filepond--drop-label label strong{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/section-contact-form.css.map */
