.section-contact-form{margin-bottom:30px}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:35px}.cf-media{border-radius:20px;overflow:hidden}.cf-content{border-radius:20px;padding:89px 108px 79px}.cf-content-wrap{text-align:center}.form-wrap{margin:47px 0 65px}.cf-content-wrap h2{font-size:45px;font-weight:400;line-height:37px;margin-bottom:33px}.cf-text{max-width:529px;margin:0 auto;color:var(--dark-grey)}.cf-text a{text-decoration:underline}.cf-text p:not(:last-child){margin-bottom:24px}.cf-media img{width:100%;height:100%;object-fit:cover}.sub-title{font-size:15px;font-weight:600;line-height:25px;letter-spacing:1.05px;text-transform:uppercase;margin-bottom:30px}.field__label{display:none}.social-wrap .list-social{justify-content:center}.social-wrap .list-social__link{width:70px;height:70px}.field .field__input{padding:20px;width:100%;height:auto;background-color:var(--white);border-radius:10px;border:1px solid rgba(240,76,35,.62);font-size:15px;font-weight:500;line-height:27px;letter-spacing:-.3px}.field .field__input::placeholder{color:#676c7380;font-size:15px;font-weight:500;line-height:27px;letter-spacing:-.3px}.field.field-text-area{line-height:0}.contact__fields{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;margin-bottom:21px}.field-tel{margin-bottom:20px}.contact__button{margin-top:33px}.text-area{max-height:163px}.form-status{margin-bottom:10px}.form-status .icon{width:20px;transform:translateY(5px)}.form-status,.form-status-list{text-align:left}@media (max-width:1280px){.cf-content{padding-right:50px;padding-left:50px}}@media (max-width:1024px){.contact__fields{grid-template-columns:1fr}.field:first-child{margin-bottom:20px}}@media (max-width:991px){.contact-form{grid-template-columns:1fr;gap:19px}.cf-content{order:-1}.contact__fields{grid-template-columns:1fr 1fr}.field:first-child{margin-bottom:0}.cf-content-wrap h2{line-height:54px}}@media (max-width:600px){.contact__fields{grid-template-columns:1fr}.field:first-child{margin-bottom:0}.cf-content{padding:64px 27px 79px}.cf-content-wrap h2{margin-bottom:38px}.form-wrap{margin:72px 0 65px}.field:first-child{margin-bottom:20px}.contact__button{margin-top:57px}.cf-content,.cf-media{border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/contact-form.css.map */
