.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field:not(:last-of-type){margin-bottom:2rem}.contact__button{margin-top:2rem;text-align:right}.contact__fields .field-label{display:block;margin-bottom:.6rem}.contact__fields div:empty{display:block}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.contact__fields+.contact__fields{margin-top:2rem}.contact__message{display:flex;flex-direction:column;width:100%;margin-top:2rem}@media screen and (min-width:750px){.contact__message{margin-top:0}}.contact__message .field{flex:1}.contact__message .field textarea{height:100%}.contact__checkbox{display:flex;margin-bottom:1.5rem;position:relative}.contact__checkbox label{display:block;font-weight:600;font-size:1.3rem;padding-left:3.5rem;z-index:3;position:relative;pointer-events:all}.checkbox-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:2.5rem;width:2.5rem;border:solid .3rem var(--color-primary)}.contact__checkbox:hover input~.checkmark{background-color:var(--color-grey-light)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container .checkmark:after{display:none;left:.6rem;top:.2rem;width:.7rem;height:1.3rem;border:solid var(--color-primary);border-width:0 .3rem .3rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container input:checked~.checkmark:after{display:block}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-contact-form.css.map */
