.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.ss-contact{--ss-accent:#5bc1a9;--ss-bg:#0b0b0d;--ss-radius:12px}.contact.ss-contact form input,.contact.ss-contact form textarea,.contact.ss-contact form select,.contact.ss-contact form .field__input,.contact.ss-contact form .select__select{background:transparent!important;color:#fff!important;border:0!important;box-shadow:none!important;border-radius:var(--ss-radius)!important}.contact.ss-contact form .field:before,.contact.ss-contact form .select:before{background:var(--ss-bg)!important;border-radius:var(--ss-radius)!important}.contact.ss-contact form .field:after,.contact.ss-contact form .select:after{border:1.8px solid var(--ss-accent)!important;border-radius:var(--ss-radius)!important;box-shadow:0 10px 24px #0004!important}.contact.ss-contact form .field:focus-within:after,.contact.ss-contact form .select:focus-within:after{border-color:var(--ss-accent)!important;box-shadow:0 0 0 3px #5bc1a938,0 10px 24px #0006!important}.contact.ss-contact form label,.contact.ss-contact form .field__label,.contact.ss-contact form .form__message,.contact.ss-contact form .caption{color:#fff!important}.contact.ss-contact form input::placeholder,.contact.ss-contact form textarea::placeholder{color:#ffffffa6!important}.contact.ss-contact form input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px var(--ss-bg) inset!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
