.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}}.contact .page-width{max-width:1422px}.contact-main-section{display:flex;flex-wrap:wrap}.contact-info-section{padding-right:50px;width:46%;max-width:46%;flex:0 0 46%}.contact-info-section h3.custom-heading-h7{margin-bottom:10px;color:#1c1c1c}.contact-info-section p{margin:0;color:#232323;font-family:var(--amsiPro-font);font-size:16px;line-height:1.3}.contact-info-section h4.custom-heading-h8{margin:30px 0 10px;color:#1c1c1c}.contact-info-section ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.contact-info-section ul li{padding-left:30px;position:relative;display:flex;align-items:center;gap:40px;color:#232323;font-family:var(--rantaro-font);font-size:20px;line-height:1.2}.contact-info-section ul li strong{font-family:var(--amsiPro-font);font-size:16px}.contact-info-section ul li:before{position:absolute;content:"";transform:translateY(-50%);top:50%;left:5px;width:6px;height:6px;border-radius:100px;background-color:#000}.contact-form-wrap{width:54%;max-width:54%;flex:0 0 54%}.contact-form-wrap h2.custom-heading-h5{margin-bottom:30px;color:#1c1c1c}.form__message{margin-top:0}.contact-form-wrap .field:before,.contact-form-wrap .field:after{display:none}.contact-form-wrap .field input,.contact-form-wrap .field textarea{padding:5px 15px;border:2px solid #000;border-radius:10px;background:transparent;color:#232323;font-family:var(--amsiPro-font);font-size:16px;line-height:1.3;box-shadow:unset;outline:none}.contact-form-wrap .field input::placeholder,.contact-form-wrap .field textarea::placeholder{color:#232323;opacity:1}.contact-form-wrap .field label.field__label{display:none}.contact-form-wrap button.btn-primary{cursor:pointer;padding:15px 44px}.contact-form-wrap button.btn-primary span.btn-text{font-size:20px;line-height:1}.form__message h2.form-status{color:#232323;font-family:var(--rantaro-font);font-size:20px;line-height:1.2}ul.form-status-list{display:flex;flex-direction:column;gap:8px;margin:10px 0;padding:0;list-style:none}ul.form-status-list li a{color:#1c1c1c;font-family:var(--amsiPro-font);font-size:14px;font-weight:400;text-decoration:none}.contact .contact__field-error .form__message{margin-top:5px;align-items:center;color:#1c1c1c;font-family:var(--amsiPro-font);font-size:14px;font-weight:400;text-decoration:none}@media only screen and (max-width:989px){.contact-main-section{flex-direction:column-reverse}.contact-info-section{padding-top:30px;padding-right:0;width:100%;max-width:100%;flex:0 0 100%}.contact-form-wrap{width:100%;max-width:100%;flex:0 0 100%}}@media only screen and (max-width:749px){.contact-form-wrap h2.custom-heading-h5{margin-bottom:20px}.contact-info-section h4.custom-heading-h8{margin:20px 0 10px}.contact-info-section ul li{padding-left:20px;gap:25px;font-size:16px}.contact-info-section ul li strong{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-contact-form.css.map */
