.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 .field{border-radius:.8rem;background:transparent;box-shadow:none}.contact .field:before,.contact .field:after{display:none}.contact .field__input,.contact .text-area.field__input{border:0;border-radius:.8rem;background:#f3f4f6;color:#0a0a0b;box-shadow:none;transition:background .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.contact .field__input::placeholder{color:#9ca3af}.contact .field__input:focus,.contact .text-area.field__input:focus{background:#fff;box-shadow:0 0 0 .2rem #059669;outline:none}.contact .text-area.field__input{min-height:14rem}.contact .field__label{color:#9ca3af}.contact__button .button{font-family:Outfit,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#059669,#10b981);border-radius:.8rem;min-width:16rem;padding:1.4rem 3.2rem;cursor:pointer;box-shadow:none;transition:background .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.contact__button .button:after{display:none}.contact__button .button:hover{background:linear-gradient(135deg,#047857,#059669);box-shadow:0 .4rem 1.2rem #10b9814d;transform:translateY(-.1rem)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
