.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:24px}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-main-wrapper{display:grid;grid-template-columns:1fr;gap:24px}@media screen and (min-width:750px){.contact-form-main-wrapper{grid-template-columns:repeat(2,1fr);gap:48px}}.contact-form-main-wrapper form{flex-grow:1}.contact-form-main-wrapper form .btn{font-family:var(--font-body-family);cursor:pointer;color:var(--heels-red);background-color:transparent;padding:8px 16px;min-width:100px}.contact-form-main-wrapper form .btn:hover{background-color:var(--heels-red);color:var(--heels-white)}.contact-form-main-wrapper .contact__right .contact-info{display:flex;flex-direction:column;gap:16px}.contact-form-main-wrapper .contact__right .contact-info span{margin:0;display:flex;flex-direction:column;color:var(--heels-red);height:fit-content;line-height:1.5}.contact-form-main-wrapper .contact__right .contact-info>p,.contact-form-main-wrapper .contact__right .contact-info div{color:var(--heels-red);margin:0;display:flex;gap:12px;padding:16px;border:1px solid var(--heels-red);border-radius:10px}.contact-form-main-wrapper .contact__right .contact-info div *{margin:0}.contact-form-main-wrapper .contact__right .contact-info svg{background-color:var(--heels-red);padding:12px;border-radius:3px;width:46px;min-width:46px;height:46px}.contact-form-main-wrapper .contact__right .contact-info a{text-decoration:none;color:var(--heels-red);transition:all .3s ease}.contact-form-main-wrapper .contact__right .contact-info a:hover{color:#e82b21}.contact-form-main-wrapper .field:has(.text-area):after,.contact-form-main-wrapper .field:has(.text-area):before,.contact-form-main-wrapper .field__input.text-area:focus{border-radius:30px}.contact.page-width{max-width:1280px}.contact .contact-form-wrapper{padding:20px;border:1px solid var(--heels-red);border-radius:8px}@media screen and (min-width:750px){.contact .contact-form-wrapper{padding:32px}}.contact .field__input,.contact .field:after{border-radius:4px!important}.contact .field__input{padding:10px 12px}.contact .field__label{left:12px}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label{left:12px;top:0}.contact-form-title-section{background-color:var(--heels-white);padding:40px 0;text-align:center}@media screen and (min-width:750px){.contact-form-title-section{padding:80px 0}}.contact-form-title-section .title{text-align:center;margin:0 0 24px}.contact-form-title-section .subtitle{margin:0 auto;max-width:500px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
