.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}}.rte p,.rte span,.rte a{color:#000!important}.contact .field__input{color:#000!important;background:#fff!important}.contact .field__label,.contact textarea{color:#000!important}.contact input::placeholder,.contact textarea::placeholder{color:#777!important}.contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.contact textarea{grid-column:1 / -1;min-height:160px}.contact .field__input{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:14px 16px;font-size:14px;transition:all .25s ease}.contact .field__label{font-size:12px;color:#666}.contact .field__input:focus{border-color:#e79acb;box-shadow:0 0 0 2px #e79acb26;outline:none}.contact select.field__input{-webkit-appearance:none;appearance:none;background:#fff;cursor:pointer}.contact .button{background:#ffb3f5;border-radius:8px;padding:14px 36px;font-weight:500;letter-spacing:.5px;transition:all .25s ease;margin-top:20px}.contact .button:hover{background:#d86bb0;transform:translateY(-1px)}@media(max-width:768px){.contact__fields{grid-template-columns:1fr}.contact textarea{grid-column:auto}}.main-page-title{margin-top:20px!important;margin-bottom:10px!important}.rte{margin-top:10px!important;margin-bottom:25px!important;font-size:15px;line-height:1.6}.rte span:first-child{font-size:15px!important;font-weight:400}.contact{margin-top:10px!important}.contact__fields{margin-top:15px!important}.rte p{margin-bottom:10px}.contact.page-width{max-width:700px}.main-page-title{color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
