#form-pattern.wocommerce-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){margin-bottom:3rem}.af-form.acf-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2),#form-pattern :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){font-family:inherit;padding:1rem!important;height:3.5rem;background-color:#F8F8F8;border:1px solid #fff0;border-radius:16px;transition:0.3s;width:100%;text-overflow:ellipsis;position:relative;display:block;margin-bottom:1rem}#form-pattern :is(input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="url"]){direction:ltr}.af-form.acf-form.is-invalid:is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2):invalid:required,#form-pattern form.is-invalid :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2):invalid:required{border-color:#f06}#form-pattern .select2-selection--single .select2-selection__arrow:before{content:"\e92b";position:absolute;display:block;left:.5rem;top:50%;transform:translateY(-50%);z-index:1;font-family:"icomoon";pointer-events:none;line-height:1;font-size:1.3rem}#form-pattern label span.required{color:var(--color1)}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}#form-pattern textarea{min-height:9rem!important;padding-top:2rem!important}#form-pattern .af-submit,.af-field-type-repeater,.af-field-type-textarea{grid-column:1/-1}#form-pattern .acf-field-recaptcha{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.g-recaptcha{margin-bottom:.7rem}#form-pattern.ab-label .acf-field-recaptcha .acf-label label{position:static!important;transform:none!important;margin-bottom:1rem!important;display:block!important}#form-pattern :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2):focus-visible{border-color:var(--color1)}#form-pattern :is(textarea,input)::-webkit-input-placeholder,#form-pattern :is(textarea,input)::-webkit-input-placeholder{opacity:.5;font-size:14px;text-align:right}#form-pattern :is(textarea,input)::-moz-placeholder,#form-pattern :is(textarea,input)::-moz-placeholder{opacity:.5;font-size:14px;text-align:right}#form-pattern :is(textarea,input):-ms-input-placeholder,#form-pattern :is(textarea,input):-ms-input-placeholder{opacity:.5;font-size:14px;text-align:right}#form-pattern :is(textarea,input)::placeholder,#form-pattern :is(textarea,input)::placeholder{opacity:.5;font-size:14px}#form-pattern label:not(.error,[for="acf-field_form_success_message"]){line-height:1;display:flex;margin:0;align-items:center;margin-bottom:1rem;font-size:16px;color:#707070}#form-pattern label.error{line-height:1;font-size:12px;color:#d53343;margin-bottom:1rem;display:block;background:#fff5f5;padding:10px}#form-pattern.ab-label label:not([for="rating"],.acf-basic-uploader){right:4rem;position:absolute;bottom:100%;transform:translateY(50%);margin:0!important;z-index:1;background-color:#fff;padding-inline:1rem}#form-pattern.ab-label :is(.af-field-type-repeater,.af-field-type-checkbox,.af-field-type-true-false,.af-field-type-radio) label{position:static;transform:none;margin-bottom:1.5rem!important;padding-inline:0rem;background:#fff0}#form-pattern .acf-field .acf-label{margin:0}#form-pattern .acf-form .acf-field .acf-input{display:flex!important;flex-direction:column!important;margin-bottom:1rem}#form-pattern .acf-form .acf-repeater .acf-input{margin-bottom:0!important}#form-pattern input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:23px;width:23px;outline:none;cursor:pointer;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-left:15px;border-radius:4px;border:1px solid var(--color1)}#form-pattern ul.acf-radio-list:focus-within,#form-pattern ul.acf-checkbox-list:focus-within{border:1px solid #fff0}#form-pattern input[type="checkbox"]::before{content:"";width:14px;height:14px;transform:scale(0);background-color:var(--color1);transition:120ms transform ease-in-out;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}#form-pattern input[type="checkbox"]:checked::before{transform:scale(1)}#form-pattern input[type="radio"]:checked{border:2px solid var(--color1)!important;box-sizing:border-box!important;background:var(--color1)!important;box-shadow:inset 0 0 0 4px #fff!important}#form-pattern input[type="radio"]{height:23px;width:23px;border-radius:50%;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;border:2px solid #ccc;margin-left:7px;vertical-align:middle}#form-pattern .af-form.acf-form{width:min(100%, 95rem);margin:0 auto;border:1px solid #d9d9d9;padding:4rem min(4rem, 6vw);box-shadow:0 10px 20px #00000024;container-type:inline-size;border-radius:12px}#form-pattern .acf-temp-remove,#form-pattern .acf-notice.-error{order:1;border:none;padding:0;margin:0;background:unset;padding:0 10px;border-radius:12px}#form-pattern .acf-notice p{font-size:12px;margin:0;text-shadow:none;color:inherit}#form-pattern .acf-notice.-dismiss{display:none}.acf-spinner{position:absolute;top:50%;transform:translateY(-50%);margin-right:9px}.acf-form .acf-fields>.acf-field{border:none;padding:0}#form-pattern .acf-field select{padding:0rem 5rem;line-height:inherit;text-align:right;-moz-appearance:none;appearance:none;-webkit-appearance:none}#form-pattern .af-submit{margin-top:-2rem}#form-pattern .af-field-type-textarea textarea{padding-top:2rem}.af-form.acf-form{border:1px solid #F9F9F9;border-radius:6px;padding:24px 40px}@container (min-width:32em){.af-form.acf-form>.acf-fields{grid-template-columns:1fr 1fr}}@container (max-width:32em){.af-form.acf-form>.acf-fields{grid-template-columns:1fr}}#form-pattern input:-webkit-autofill,#form-pattern input:-webkit-autofill:active,#form-pattern input:-webkit-autofill:hover,#form-pattern input:-webkit-autofill:focus{-webkit-animation-name:autofill;-webkit-animation-delay:1s;-webkit-animation-fill-mode:both;-webkit-box-shadow:0 0 0 100px #f9f9f9 inset!important;-webkit-box-shadow:none;-webkit-text-fill-color:#242424;!important}.acf-form-submit{text-align:center;position:relative}.form-plugin label{line-height:2}.af-field-type-file .button{font-size:12px;min-width:5rem;height:2rem;background-color:var(--color1);border:1px solid #fff0;display:flex;align-items:center;justify-content:center;padding:1rem;color:#fff;transition:0.3s}.af-field-type-file .button:hover{background-color:#fff0;border:1px solid var(--color1)!important;color:var(--color1)}.af-submit.acf-form-submit .af-submit-button{font-size:12px;min-width:5rem;height:2rem;background-color:var(--color1);border:1px solid #fff0;display:flex;align-items:center;justify-content:center;font-family:var(--medium_font);padding:1rem;color:#fff;transition:0.3s}.af-submit.acf-form-submit .af-submit-button:hover{background-color:#fff0;border:1px solid var(--color1)!important;color:var(--color1)}.acf-file-uploader input{border:none!important;box-shadow:none!important;padding:1rem 0 0!important;min-height:3rem!important;width:100%;line-height:2}html[dir="rtl"] .acf-field[data-width]+.acf-field[data-width]{border:none!important}.af-submit{padding:0!important}.af-submit.acf-form-submit{margin-top:3rem}.af-field-instructions{color:#606060!important;font-size:13px!important}.acf-field .acf-label label{font-size:17px}.acf-image-uploader,.acf-file-uploader{border:1px dashed #86878A;border-radius:6px;padding:.8rem 2rem;display:flex;align-items:center;justify-content:center;color:#86878A}#form-pattern .acf-file-uploader p{font-size:12px!important;display:flex;align-items:center;justify-content:space-between}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{background:#fff}.acf-repeater .acf-row-handle.order{background:#f5f5f5}.af-field-type-file label{line-height:1;position:static;margin-bottom:1rem!important}.acf-repeater .acf-row-handle.remove{background:#001330}.editor-content{text-align:justify}.comment-form-rating label{margin-bottom:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:5rem}@media (max-width:47.99em){.af-form.acf-form>.acf-fields{grid-template-columns:1fr}}@media (max-width:36em){.af-form.acf-form{padding:24px}.acf-field{width:100%!important}}@media (min-width:36em){.select2-container--default .select2-selection--single .select2-selection__arrow,#form-pattern :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){height:5rem}#form-pattern.wocommerce-form :is(input[type="text"],input[type="email"],input[type="number"],input[type="tel"],input[type="password"],input[type="search"],input[type="url"],textarea,select,.select2){margin-bottom:4rem}}