.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}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact select.field__input{padding:.8rem 1.2rem;padding-left:calc(var(--inputs-border-width) + 2rem);-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none;box-shadow:none;border:none;font:inherit;color:inherit;width:100%;box-sizing:border-box}.contact select.field__input::-ms-expand{display:none}.contact select.field__select{width:100%;padding-left:calc(var(--inputs-border-width) + 2rem);border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23999'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:10px;-webkit-appearance:none;appearance:none;font:inherit;color:inherit;box-sizing:border-box}.contact select.field__select::-ms-expand{display:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-contact-form.css.map */
