.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}}.lili-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 14px;max-width:920px;margin:0 auto}.lili-contact-field{display:flex;flex-direction:column}.lili-contact-full{grid-column:1 / -1}.lili-contact-field label{margin-bottom:8px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#222}.lili-contact-field input,.lili-contact-field select,.lili-contact-field textarea{width:100%;background:transparent;border:1px solid rgba(0,0,0,.18);border-radius:0;padding:14px 16px;font:inherit;color:#111;box-shadow:none;outline:none}.lili-contact-field input,.lili-contact-field select{min-height:54px}.lili-contact-field textarea{min-height:180px;resize:vertical}.lili-contact-field input:focus,.lili-contact-field select:focus,.lili-contact-field textarea:focus{border-color:#111;box-shadow:none}.contact__button{max-width:920px;margin:28px auto 0}.lili-contact-button{min-height:50px;min-width:165px;padding:0 32px;border-radius:0;text-transform:uppercase;letter-spacing:.08em}@media screen and (max-width:749px){.lili-contact-grid{grid-template-columns:1fr;gap:16px}.lili-contact-full{grid-column:auto}.contact__button{margin-top:22px}.lili-contact-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
