:root{--grid-desktop-horizontal-spacing:calc(20rem / 14);--grid-desktop-vertical-spacing:calc(20rem / 14)}.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:769px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:769px){.contact__button{margin-top:4rem}}@media screen and (min-width:769px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact{display:flex}.contact textarea{min-height:8rem}@media screen and (max-width:749px){.contact{flex-direction:column}}.contact .contact__left{padding-right:100px}@media screen and (max-width:1439px){.contact .contact__left{padding-right:6.9444444444vw}}@media screen and (max-width:749px){.contact .contact__left{padding-right:0}}.contact .contact__left svg path{transition:.3s ease-in-out}.contact .contact__left svg:hover path{fill:#7a5163}.contact form,.contact>div{flex:1;max-width:50%}@media screen and (max-width:749px){.contact form,.contact>div{flex:none;max-width:100%}}.contact .title-wrapper-with-link{margin-bottom:2rem}.contact .list-social{display:flex;gap:20px}.contact .list-social li{flex:1}
/*# sourceMappingURL=/cdn/shop/t/148/assets/section-contact-form.css.map */
