.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}}.contact .field--checkbox{position:relative}.contact .field--checkbox:before,.contact .field--checkbox:after{display:none!important;content:none!important}.contact .field--checkbox{box-shadow:none!important;border:none!important;padding:0!important;margin:0 0 1.5rem!important}.contact__checkbox{display:flex;align-items:flex-start;gap:1.2rem;margin-top:.5rem;position:relative;width:100%}.contact__checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0;cursor:pointer}.contact__checkbox-label{cursor:pointer;line-height:1.6;margin-bottom:0;font-size:1.4rem;color:rgba(var(--color-foreground));flex:1;display:flex;align-items:flex-start;gap:1.2rem;position:relative;padding-left:0}.contact__checkbox-label:before{content:"";flex-shrink:0;width:1.8rem;height:1.8rem;border:.15rem solid rgba(var(--color-foreground),.4);border-radius:.3rem;background-color:rgb(var(--color-background));transition:all .2s ease;margin-top:.2rem;display:block}.contact__checkbox input[type=checkbox]:checked+.contact__checkbox-label:before{background-color:rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.6)}.contact__checkbox input[type=checkbox]:checked+.contact__checkbox-label:after{content:"";position:absolute;left:.5rem;top:.6rem;width:.5rem;height:.9rem;border:solid rgba(var(--color-foreground),.8);border-width:0 .15rem .15rem 0;transform:rotate(45deg);display:block}.contact__checkbox input[type=checkbox]:focus+.contact__checkbox-label:before{outline:.2rem solid rgba(var(--color-foreground),.3);outline-offset:.2rem}.contact__checkbox input[type=checkbox]:hover+.contact__checkbox-label:before{border-color:rgba(var(--color-foreground),.6)}.contact__checkbox-label-text{flex:1;padding-top:.1rem}.contact__checkbox-label .link{text-decoration:underline;color:inherit;font-weight:500;transition:opacity .2s ease}.contact__checkbox-label .link:hover{opacity:.7}.contact__checkbox-error{display:none;color:#d32f2f;font-size:1.2rem;margin-top:.8rem;margin-left:0;padding-left:3rem;line-height:1.4;font-weight:500}.contact__checkbox-error[style*="display: block"],.contact__checkbox-error.show{display:block!important;visibility:visible!important;opacity:1!important;color:#d32f2f!important}.contact__checkbox input[type=checkbox][aria-invalid=true]+.contact__checkbox-label:before{border-color:#d32f2f}.contact__checkbox input[type=checkbox][aria-invalid=true]:focus+.contact__checkbox-label:before{outline-color:#d32f2f}
/*# sourceMappingURL=/cdn/shop/t/250/assets/section-contact-form.css.map */
