.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 .section-col-wrap{max-width:1156px;width:100%;margin:0 auto;gap:31px}.contact-page .section-col-wrap .right-col{width:100%;max-width:53.894%;background-color:#fafafa;padding:30px 35px;border-radius:10px}.contact-page .section-col-wrap .left-col{width:100%;max-width:43.426%}.contact-page .col-image{margin-bottom:40px}.contact-page .col-image .media-box{overflow:hidden;border-radius:20px}.contact-page .right-col .section-header{margin-bottom:22px}.contact-page .right-col .section-header h2{line-height:1;margin-bottom:10px}.contact-page .right-col .section-header p{color:#555;margin:0;line-height:1.875}.contact-page .field__label{font-size:14px;font-weight:500;color:#31312d;display:block;line-height:1.215;margin-bottom:12px}.contact-page .field__label span{color:#c61414}.contact-page .field__input{border-color:#a4a4a433;margin:0;font-size:14px}.contact-page .field__input::-webkit-input-placeholder{font-size:14px}.contact-page .field__input::-moz-placeholder{font-size:14px}.contact-page .field__input:-ms-input-placeholder{font-size:14px}.contact-page .field__input::placeholder{font-size:14px}.contact-page .contact .field{margin-bottom:16px}.contact-page .contact__button{margin:0}.contact-page .contact__button button[type=submit]{background-color:#c61414;width:100%;max-width:171px}.contact-page .contact__button button[type=submit]:hover{background-color:#31312d}.contact-page .section-iconblock .col-icon{background-color:#c61414;width:56px;height:56px;border-radius:100%}.contact-page .section-iconblock .icon-block-wrap{column-gap:37px;row-gap:47px}.contact-page .section-iconblock .icon-col{width:100%;max-width:calc(50% - 18.5px)}.contact-page .section-iconblock .icon-col-text h5{margin:0 0 10px;font-size:18px;font-weight:700;color:#31312d;line-height:1.556}.contact-page .section-iconblock .icon-col-text{width:100%;max-width:calc(100% - 56px);padding-left:15px}.contact-page .section-iconblock .icon-col-text p{margin:0;font-size:14px;color:#555}.contact-page .section-iconblock .icon-col-text p a{text-decoration:none;color:currentColor}.contact-page .section-map .section-map-wrap iframe{width:100%;max-width:100%}@media only screen and (max-width:1260px){.contact-page .section-col-wrap .right-col,.contact-page .section-col-wrap .left-col{max-width:calc(50% - 15.5px)}}@media only screen and (max-width:1080px){.contact-page .section-iconblock .icon-col{max-width:100%}.contact-page .section-iconblock .icon-block-wrap{row-gap:30px}}@media only screen and (max-width:989px){.contact-page .section-col-wrap .right-col,.contact-page .section-col-wrap .left-col{max-width:100%}}@media only screen and (max-width:749px){.contact-page .section-col-wrap .right-col{padding:20px}.contact-page .section-iconblock .icon-col-text h5{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
