.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.custom-select{background:url('data:image/svg+xml;utf8,<svg fill="%23222" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 1rem center;background-size:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem}.select-wrapper{position:relative;width:100%}.select-wrapper:after{content:"";position:absolute;top:50%;right:1rem;width:1.2rem;height:1.2rem;pointer-events:none;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg fill="%23000" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5"/></svg>');background-repeat:no-repeat;background-size:1.2rem 1.2rem}.select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.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}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
