.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 .title{margin-bottom:10px;color:#000}.contact .description{font-size:16px;line-height:23px;color:#000000bf}.contact .contact-info-form{display:flex;gap:150px}.contact .contact-information{width:310px}.contact .contact-form-details{background:#f3f3f3;padding:34px;border:1px solid #D8D8D8;width:calc(100% - 460px)}.contact .contact-information .info-details{display:flex;align-items:start;gap:15px;margin:30px 0}.contact .contact-information .info-icon{background:#fdecec;width:34px;height:34px;display:flex;align-items:center;justify-content:center}.contact .contact-information .info-data{width:calc(100% - 50px)}.contact .contact-information .data-title{font-size:20px;line-height:30px;color:#000000bf;font-weight:600}.contact .contact-information .data-text{margin-top:5px;font-size:16px;line-height:26px;color:#000000bf}.contact .contact-information .data-text p{margin:0;color:#000000bf}.contact .contact-information .data-text a{color:#000;font-weight:700;text-decoration:none;color:#000000bf}.contact form .field{margin-bottom:1.5rem}.contact form .contact__button{margin:0}.contact form .field .field__input{border:1px solid #D8D8D8;font-size:14px;padding:1.5rem 15px}.contact form .field .field__input:focus{padding:2.2rem 15px .8rem}.contact form .field .field__label{font-size:14px;color:#000;left:15px}.contact form .field .field__input:focus~.field__label{font-size:10px}@media(max-width:1199px){.contact .contact-form-details{width:calc(100% - 410px)}.contact .contact-info-form{gap:100px}}@media(max-width:1024px){.contact .contact-form-details{width:calc(100% - 360px)}.contact .contact-info-form{gap:50px}}@media(max-width:990px){.contact .contact-information{width:230px}.contact .contact-form-details{width:calc(100% - 280px)}}@media(max-width:749px){.contact .contact-info-form{gap:20px;flex-direction:column}.contact .contact-information{width:100%}.contact .contact-form-details{width:100%;padding:15px}.contact .contact-information .info-details{margin:0 0 30px}.contact .title{font-size:27px;line-height:37px}.contact .description{font-size:15px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-contact-form.css.map */
