.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}}.other-label{font:600 12px mr-eaves-modern,sans-serif;text-transform:uppercase;position:absolute;top:-24px}.singular-contact-form .contact{padding-left:3.5rem;padding-right:3.5rem}.singular-contact-form h2{font-family:Albra,serif;font-size:30pt}.singular-contact-form .contact__fields{display:block}.singular-contact-form .field:after{box-shadow:none}.singular-contact-form .field__input{background-color:#f1f4f7;border-radius:25px}.singular-contact-form .field__label{font:1.4rem mr-eaves-modern}.singular-contact-form .button{background-color:#ffb81c;border-radius:25px;padding:0 6rem}.singular-contact-form .button:after{box-shadow:none}.singular-contact-form .field{flex-direction:column;margin-top:50px}.singular-contact-form .description{width:420px;font:18px mr-eaves-modern,sans}.singular-contact-form .contact__button button{font:15px mr-eaves-modern,sans-serif;text-transform:uppercase;color:#fff}.singular-contact-form h2.title{font-size:24px}.singular-contact-form .field:hover.field:after{box-shadow:none}@media screen and (max-width: 749px){.singular-contact-form .description{width:100%;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/singular-contact-form.css.map */
