.forms-pattern input[type="text"],.forms-pattern input[type="email"],.forms-pattern input[type="number"]:not(form .quantity input),.forms-pattern input[type="password"],.forms-pattern input[type="search"],.forms-pattern input[type="tel"],.forms-pattern textarea,.forms-pattern select{background:#fff0;padding:.5rem;height:48px;display:block;box-sizing:border-box;font-family:inherit;width:100%;transition:0.3s ease-in-out;font-size:16px;text-align:left;border:1px solid var(--text-primary);outline:none;margin-bottom:2rem;font-size:14px;border-radius:8px}.white-forms-pattern.forms-pattern input[type="text"],.white-forms-pattern.forms-pattern input[type="email"],.white-forms-pattern.forms-pattern input[type="number"]:not(form .quantity input),.white-forms-pattern.forms-pattern input[type="password"],.white-forms-pattern.forms-pattern input[type="search"],.white-forms-pattern.forms-pattern input[type="tel"],.white-forms-pattern.forms-pattern textarea,.white-forms-pattern.forms-pattern select{border-bottom-color:#fff;color:#fff}.white-forms-pattern.forms-pattern input[type="text"]::placeholder,.white-forms-pattern.forms-pattern input[type="email"]::placeholder,.white-forms-pattern.forms-pattern input[type="number"]:not(form .quantity input)::placeholder,.white-forms-pattern.forms-pattern input[type="password"]::placeholder,.white-forms-pattern.forms-pattern input[type="search"]::placeholder,.white-forms-pattern.forms-pattern input[type="tel"]::placeholder,.white-forms-pattern.forms-pattern textarea::placeholder,.white-forms-pattern.forms-pattern select::placeholder{color:#fff}.forms-pattern input[type="text"]::placeholder,.forms-pattern input[type="email"]::placeholder,.forms-pattern input[type="number"]:not(form .quantity input)::placeholder,.forms-pattern input[type="password"]::placeholder,.forms-pattern input[type="search"]::placeholder,.forms-pattern input[type="tel"]::placeholder,.forms-pattern textarea::placeholder,.forms-pattern select::placeholder{font-size:14px}.forms-pattern textarea{min-height:10rem}.white-forms-pattern.forms-pattern .wpcf7 form .wpcf7-response-output,.white-forms-pattern.forms-pattern label:not(.comment-form-rating label){color:#fff}.forms-pattern label:not(.comment-form-rating label){display:block;font-size:.875rem!important;margin-bottom:.675rem}.forms-pattern select{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;background:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%230073aa\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpolyline points=\'6 9 12 15 18 9\'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center;appearance:none;background-origin:content-box;background-position:right -1em center;background-repeat:no-repeat;background-size:auto;box-sizing:border-box;padding-right:1.5em;filter:grayscale(1)}.forms-pattern select:focus{outline:none}.forms-pattern select::-ms-expand{display:none}.forms-pattern textarea:focus,.forms-pattern input:focus{border-color:var(--bg-orange)}.wpcf7-not-valid-tip{font-size:10px;position:absolute;bottom:-1.25rem}.wpcf7 form .wpcf7-response-output{text-align:center;padding:.5rem;font-size:14px}span.wpcf7-spinner{position:absolute;margin-right:0;top:50%;transform:translateY(-50%)}