
/* 
- cx wc login signup form
*/
    
    /* signup form */
.cx_wc_login_signup_form {font-size: .9em;}
.cx_wc_login_signup_form span.have-refferal-code{text-transform:capitalize;}
.cx_wc_login_signup_form p.form-row {margin-right: 0;margin-left: 0;flex-direction: column;text-transform: capitalize;color: var(--e-text-primary);font-size: .9rem;font-weight: 500;margin-bottom: 1.5em;}

.cx_wc_login_signup_form .cx-site-signup-form .field-wraper,
.cx_wc_login_signup_form .cx-site-login-form .field-wraper {width: 100%;}

.cx_wc_login_signup_form form.woocommerce-form-login input,
.cx_wc_login_signup_form .cx-site-signup-form input,
.cx_wc_login_signup_form .cx-site-login-form .field-wraper input { padding: 8px 12px;font-size: 1rem;line-height: 1.4;}

/*.cx_wc_login_signup_form form.woocommerce-form-login input:focus,
.cx_wc_login_signup_form .cx-site-login-form .field-wraper input:focus,
.cx_wc_login_signup_form .cx-site-signup-form input:focus {border: var(--e-primary) solid 1px;border-radius: 3px;}
*/
.cx_wc_login_signup_form form.woocommerce-form-login input:active,
.cx_wc_login_signup_form .cx-site-login-form .field-wraper input:active,
.cx_wc_login_signup_form .cx-site-signup-form input:active {outline: var(--e-primary) solid 2px;}

.cx_wc_login_signup_form .cx-site-signup-form button.cx-api-customer-singup,
.cx_wc_login_signup_form .cx-site-login-form button.cx-api-customer-login {width: 100%;background-image: linear-gradient(90deg, var(--e-global-color-bf9bb33 ) 0%, var(--e-global-color-47432db ) 100%);}


/* login form */
.cx_wc_login_signup_form div:has(.cx-site-login-form),.cx_wc_login_signup_form div:has(.cx-site-signup-form) {margin-bottom: 15px;}
.cx_wc_login_signup_form div:has(.cx-site-login-form) a {cursor: pointer;margin-top: 30px;color: var(--e-brand-primary-50);display: inline;}
.cx_wc_login_signup_form div:has(.cx-site-login-form) a:hover {color: var(--e-primary);}

/* for popup om sign up button */
.cx-customer-singup-popup .swal2-styled.swal2-confirm {
    min-width: 85px;
    text-transform: capitalize;
}

/* reward container in button   */
.cx_shortcode.cx_wc_login_signup_form button.cx-api-customer-singup .cx-reward-container {
    display:flex;
    gap:7px; 
}
.cx_shortcode.cx_wc_login_signup_form button.cx-api-customer-singup  .cx-reward-container .reward-single .reward-value > span {
    gap:3px;
}
.cx_shortcode.cx_wc_login_signup_form button.cx-api-customer-singup  .cx-reward-container .reward-single .reward-value > span > i{
    display:block!important;
} 


.cx_shortcode.cx_wc_login_signup_form .cx-site-signup-form button.cx-api-customer-singup {
    font-size: 16px !important;
}

.cx_shortcode.cx_wc_login_signup_form .cx-site-signup-form button.cx-api-customer-singup .reward-single .reward-value{
    margin:0;
}


.cx_shortcode.cx_wc_login_signup_form .action-after_login_singup_form.button-container {
    padding-top: 24px;border-top: 1px solid #7E3394;margin-top: 24px;display: grid;grid-auto-flow: column;gap: 12px;
}

.cx_shortcode.cx_wc_login_signup_form .action-after_login_singup_form.button-container button {
    padding: 8px 10px;border-radius:8px;
    border: 1px solid  #D0D5DD; background-color:var(--cx-white) !important;
    color: var(--e-primary);
}

.cx_shortcode.cx_wc_login_signup_form .action-after_login_singup_form.button-container button:hover {
    color: var(--e-text);
}

.cx_shortcode.cx_wc_login_signup_form .login-form-no-tabs button {
    padding             : 8px 10px;
    border-radius       : 8px;
    width               : 100%;
    border              : 1px solid  #D0D5DD;
    background-color    : var(--cx-white) !important;
    color               : var(--e-text-noir-blue-color) !important;
}


.cx_shortcode.cx_wc_login_signup_form .action-after_login_singup_form.button-container  button:focus {
    box-shadow:none!important;}

.cx_shortcode.cx_wc_login_signup_form .action-after_login_singup_form.button-container button img {width: 24px;}
button#firebase_ssi_facebook-com_login_button  img {width: 28px;}
/*button#firebase_slp_facebook_login_button svg path{fill:#1877F2;}
button#firebase_slp_apple_login_button svg path {fill:##000000;}*/


/**
 *  FOR LOGIN SIGN UP PAGE
 * */



 
.cx_shortcode.cx_wc_login_signup_form.login-signup-page{color:var(--cx-white);}




.cx_shortcode.cx_wc_login_signup_form header.section-header span {color: var(--e-global-color-47432db);font-size: 2rem;font-weight: 500;text-transform: capitalize;}
.cx_shortcode.cx_wc_login_signup_form header.section-header p {color: var(--e-global-color-secondary);font-size: 0.9rem;margin: 5px 0;}

.cx_wc_login_signup_form ul.checkbox-container li {
    display: flex !important;
    align-items: center;
}

.cx_wc_login_signup_form .checkbox-container label {cursor: pointer;}

.cx_wc_login_signup_form .checkbox-container label a {text-decoration: underline;}