.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.content-for-layout,.color-background-1{background-color:#f7f3f2}.contact-form{padding:70px 90px;border-radius:10px;background-color:#fff}.contact-form .subtitle{color:#434343;font-weight:400;font-size:24px;line-height:30px;margin-bottom:10px}.contact-form .title{font-weight:700;font-size:48px;line-height:58px;margin-bottom:5px}.contact-form>p{font-weight:400;font-size:16px;line-height:23px;letter-spacing:.01em;margin-bottom:25px}.contact__button .btn{padding:0;border-radius:60px;font-size:16px;line-height:26px;width:270px;height:60px}@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:flex;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media(max-width:480px){.contact__button .btn{width:180px}.contact-form{padding:25px 30px}}@media(max-width:360px){.contact-form{padding:40px 30px;border-radius:10px;background-color:#fff}}@media(max-width:320px){.contact__button .btn{width:180px}.contact-form{padding:32px 20px}.contact-form .title{font-size:39px;margin-bottom:5px}.contact-form .subtitle{font-size:18px}.contact-form>p{font-weight:400;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-contact-form.css.map */
