form label,form label.small,.small label{font-weight:500!important;font-size:.86rem}div.wpcf7 .ajax-loader{position:absolute;left:0%;top:50%;margin-top:-8px}p.form-row input{margin-bottom:0!important}.woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-address-fields__field-wrapper p.form-row span,.woocommerce-checkout p.form-row span{width:100%;display:block}.woocommerce-EditAccountForm p.form-row,.woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-form-login p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row,.woocommerce-billing-fields__field-wrapper p.form-row{position:relative}.woocommerce-EditAccountForm p.form-row label,.woocommerce-address-fields__field-wrapper p.form-row label,.woocommerce-form-login p.form-row label,.woocommerce-shipping-fields__field-wrapper p.form-row label,.woocommerce-billing-fields__field-wrapper p.form-row label{position:absolute;left:1rem;top:50%;font-size:16px;z-index:2;color:#999;transition:all ease .3s;pointer-events:none;transform:translateY(-50%);font-weight:normal!important}.woocommerce-checkout .form-row label span{display:inline !Important}.woocommerce-EditAccountForm p.form-row.filled label,.woocommerce-EditAccountForm p.form-row.active label,.woocommerce-address-fields__field-wrapper p.form-row.filled label,.woocommerce-address-fields__field-wrapper p.form-row.active label,.woocommerce-form-login p.form-row.filled label,.woocommerce-form-login p.form-row.active label,.woocommerce-shipping-fields__field-wrapper p.form-row.filled label,.woocommerce-billing-fields__field-wrapper p.form-row.filled label,.woocommerce-shipping-fields__field-wrapper p.form-row.active label,.woocommerce-billing-fields__field-wrapper p.form-row.active label{position:absolute;top:.1rem;font-size:12px;font-weight:500!important;z-index:2;transform:translateY(0);color:var(--gold)}.woocommerce form .form-row.filled input.woocommerce-Input,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:green!important}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--red)!important}.woocommerce-invalid input,.woocommerce-invalid label{color:var(--red)!important}#billing_state_field label,#shipping_country_field label,#billing_country_field label{position:relative;left:9px;line-height:1;margin-top:10px;font-size:12px;font-weight:500!important;margin-bottom:-5px}.select2-container--default .select2-selection--single{background-color:#fff;border-radius:0;border:0;height:40px}.select2-dropdown{background-color:#fff;border:1px solid #000;border-radius:0;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:40px;border-radius:0!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#000;color:#fff}.woocommerce-form-login__rememberme{pointer-events:all!important;position:relative!important;margin:0!important;top:auto!important;transform:none!important;margin-bottom:15px!important}#payment{margin-bottom:30px}#mailpoet_woocommerce_checkout_optin_field label{position:relative;font-size:.86rem;left:0;top:0;color:#000!important}#billing_state_field span.woocommerce-input-wrapper,#billing_country_field span.woocommerce-input-wrapper{line-height:40px;border:1px solid var(--black);padding-top:12px}#billing_state_field label,#billing_country_field label{position:absolute;left:1rem;top:50%;font-size:16px;z-index:2;color:#999;transition:all ease .3s;pointer-events:none;position:absolute;top:.1rem;font-size:12px;font-weight:500!important;z-index:2;transform:translateY(0)}.select2-container--default .select2-selection--single{background-color:transparent}