.contact-form-holder .form-control:focus{box-shadow:none}.contact-form-holder .focused,.contact-form-holder .no-js *:focus{outline:none;outline-offset:unset;box-shadow:none}.contact-form-holder .error-message{font-size:1.2rem;color:red}form#contact_form .check{color:var(--color-foreground);position:relative}form#contact_form .check label{display:flex;align-items:center;column-gap:.6rem}form#contact_form input#ContactThreeCheckbox,form#contact_form input#ContactLegalCheckbox{opacity:0}form#contact_form span.fake-input{position:absolute;right:0;height:18px;width:18px;background-color:transparent;border:1px solid rgb(var(--color-foreground))!important;border-radius:.2rem;top:.5rem}form#contact_form span.wpcf7-list-item-label,form#contact_form span.wpcf7-list-item-label a{font-size:1.4rem;color:#4c7336}form#contact_form span.wpcf7-list-item-label a{text-decoration:underline}form#contact_form .fake-input:after{content:"";position:absolute;display:none}form#contact_form span.fake-input:after{content:"";position:absolute;display:none}form#contact_form span.fake-input:after{content:"";left:6px;top:2px;width:5px;height:10px;border:solid #222621;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none;position:absolute}form#contact_form input[type=checkbox]:checked~.fake-input:after{display:block}@media screen and (max-width:749px){form#contact_form span.wpcf7-list-item-label,form#contact_form span.wpcf7-list-item-label a{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-contact-form.css.map */
