.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-form-wrapper .sec-head{max-width:585px;width:100%;margin:0 auto 40px}.contact-form-wrapper .sec-head .sec-title{font-size:38px}.contact-form-wrapper .sec-head .sec-text{color:#464646}.contact-form-wrapper .contact-form-container{display:flex;gap:70px}.contact-form-wrapper .contact-form-left-box{width:40%}.contact-form-wrapper .contact-form-box{width:60%;padding:40px;border:1px solid rgba(229,56,136,.06);border-radius:34px;height:100%}.contact-form-wrapper .form-box-title{color:#000;font-size:22px;font-style:normal;font-weight:500;line-height:1;margin:0}.contact-form-wrapper .form-box-text,.contact-form-wrapper .form-box-text p{color:#464646;font-size:16px;font-style:normal;font-weight:400;line-height:1.75}.contact-form-wrapper .form-box-text{margin-top:10px;margin-bottom:28px}.contact-form-wrapper .form-box-text>*:first-child{margin-top:0}.contact-form-wrapper .form-box-text>*:last-child{margin-bottom:0}.contact-form-wrapper .left-box-title{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:1}.contact-form-wrapper .left-box-text,.contact-form-wrapper .left-box-text p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1.75;margin-top:12px}.contact-form-wrapper .left-box-text>*:first-child{margin-top:0}.contact-form-wrapper .left-box-text>*:last-child{margin-bottom:0}.contact-form-wrapper .btns-wrapper.left-box-button{margin-top:20px}.contact-form-wrapper .left-boxmain-content{margin-bottom:25px}.contact-form-wrapper .contact-info-container{display:flex;flex-direction:column;gap:14px}.contact-form-wrapper .contact-info-container .media-item{width:30px;margin:6px;height:30px;outline:1px solid rgba(0,0,0,.1);outline-offset:5px;border-radius:50%;background:#fef5b4;display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start}.contact-form-wrapper .contact-info-container .media{width:18px;height:18px;background:transparent}.contact-form-wrapper .contact-info-container .info-item{display:flex;align-items:center;gap:12px}.contact-form-wrapper .contact-info-container .info-text,.contact-form-wrapper .contact-info-container .info-text p,.contact-form-wrapper .contact-info-container .info-text>*,.contact-form-wrapper .contact-info-container .info-text a{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1.75;letter-spacing:.24px;text-decoration:none}.contact-form-wrapper .contact-info-container .info-text>*:first-child{margin-top:0}.contact-form-wrapper .contact-info-container .info-text>*:last-child{margin-bottom:0}.contact-form-wrapper .contact__button{margin-top:28px;text-align:center}.contact-form-wrapper .contact .field{margin-bottom:18px}.contact-form-wrapper .contact .field textarea{height:200px}.contact-form-wrapper .contact__fields{grid-column-gap:14px}.field:has(textarea) .field__input:focus~.field__label,.field:has(textarea) .field__input:not(:placeholder-shown)~.field__label,.field:has(textarea) .field__input:-webkit-autofill~.field__label{background:#fff;padding-top:5px;margin-top:-3px;margin-left:-1px}@media screen and (max-width: 1280px){.contact-form-wrapper .contact-form-container{gap:30px}}@media screen and (max-width: 749px){.contact-form-wrapper .sec-head{margin-bottom:24px}.contact-form-wrapper .sec-head .sec-title{font-size:22px}.contact-form-wrapper .contact-form-container{flex-direction:column-reverse;gap:34px}.contact-form-wrapper .contact-form-left-box{width:100%}.contact-form-wrapper .contact-form-box{width:100%;padding:28px 20px 16px;border-radius:20px}.contact-form-wrapper .form-box-title{font-size:18px;line-height:1.11}.contact-form-wrapper .form-box-text,.contact-form-wrapper .form-box-text p{font-size:14px;line-height:2}.contact-form-wrapper .form-box-text{margin-top:5px;margin-bottom:16px}.contact-form-wrapper .btns-wrapper.left-box-button{margin-top:24px}.contact-form-wrapper .left-boxmain-content{margin-bottom:24px}.contact-form-wrapper .contact-info-container{display:flex;flex-direction:column;gap:12px}.contact-form-wrapper .contact__button{margin-top:24px}.contact-form-wrapper .contact .field{margin-bottom:10px}.contact-form-wrapper .contact .field textarea{height:180px}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/section-contact-form.css.map */
