.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:1rem}.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:.8rem;padding-left:2rem;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:1.5rem;width:1.5rem;border:solid .2rem var(--color-pri)}.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:.35rem;top:.1rem;width:.5rem;height:.9rem;border:solid var(--color-pri);border-width:0 .2rem .2rem 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container input:checked~.checkmark:after{display:block}.contact__fields input{border-radius:.5rem;border:3px solid var(--color-pri);transition:box-shadow .25s ease;padding:.5rem}.contact__fields input:hover{box-shadow:0 0 0 1px var(--color-pri)}.contact__fields input::placeholder{opacity:0}.contact__fields label{font-weight:700;font-family:var(--font-family-body)}.contact__message textarea{border-radius:.5rem;border:3px solid var(--color-pri);transition:box-shadow .25s ease;padding:.5rem}.contact__message textarea:hover{box-shadow:0 0 0 1px var(--color-pri)}.contact__message textarea::placeholder{opacity:0}.wholesale_btn{padding:.3rem 1rem;border:3px solid var(--color-pri);border-radius:2rem;font-weight:600;font-size:.9rem;cursor:pointer;transition:box-shadow .25s ease}.wholesale_btn:hover{box-shadow:0 0 0 2px var(--color-pri)}.submit__btn{padding:.3rem 1rem;border:3px solid var(--color-pri);border-radius:2rem;font-weight:600;font-size:.9rem;cursor:pointer;transition:box-shadow .25s ease}.submit__btn:hover{box-shadow:0 0 0 2px var(--color-pri)}.submit_btn_icon-wrap{width:2rem;position:relative;fill:var(--color-pri);stroke:var(--color-pri);transition:transform .25s ease}.submit__btn:hover .submit_btn_icon-wrap{transform:scale(1.1)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-contact-form.css.map */
