.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{display:flex;justify-content:center;margin-top:0}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__heading .title{margin-top:0}.contact__fields--single{display:block}.contact__message{display:flex;align-items:center;column-gap:.75rem;padding:.75rem;margin-bottom:2rem}.contact__message .form-status{margin:0;font-size:1.6rem;color:inherit}.contact__message-list{padding-left:1.5rem;margin:.3rem 0 0}.contact__message-list li{list-style-position:inside}.contact__message .link{color:inherit}.contact__message-icon{--nv-icon-size: 4.5rem;flex-shrink:0}.contact__message-icon img{height:4.5rem;width:auto}.contact__field-error{display:flex;align-items:center;margin:-1rem 0 1.5rem;font-size:1.4rem;line-height:1}@media screen and (min-width:750px){.contact__field-error{margin:-1.5rem 0 2rem}}.contact__field-error[hidden],.contact__field-error .svg-wrapper{display:none}.contact__field-error p{margin:0}.contact__select{margin-bottom:1.5rem}.contact__select-label{display:block;margin-bottom:.6rem}.contact__select .select{width:100%}.contact__checkbox{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.contact__checkbox input{margin-top:.3rem;width:1.6rem;height:1.6rem;flex-shrink:0;accent-color:rgb(var(--color-button))}.contact__checkbox label a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem}.contact__checkbox label a:hover{color:rgb(var(--color-link))}.contact__submit--full{width:100%}@media screen and (min-width:750px){.contact__select,.contact__checkbox{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
