.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}}.form-status-list{margin-bottom:2rem;margin-top:1rem}.contact .field:before,.contact .field:after{display:none}.contact .field input,.contact .field select,.contact .field textarea{border:1px solid rgba(var(--black),20%);border-radius:.6rem;outline:none;box-shadow:none;width:100%;padding:1.5rem;order:1;height:4.8rem}.contact .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down-icon lucide-chevron-down'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px top 50%;background-size:21px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat}.contact .field{flex-flow:column}.contact .field__label{position:relative;width:100%;order:0;inset:auto!important;margin-bottom:1rem;pointer-events:auto;font-size:var(--body-xs)!important;line-height:var(--body-xs-line-spaceing)}.contact .contact__field-error{order:2}.contact .form__message .svg-wrapper{position:relative;top:-3px}.contact__fields{align-items:flex-start}.contact__button{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
