#wfacp-e-form p.form-row.wfacp-col-full#billing_email_field {
    display: none;
}

.f1ujv71d>*:not(:last-child) {
    margin-right: 16px !important;
}

#cardAccordionButton .f12f32ws {
    color:dimgrey;
}


.f1xpq5g9 {
    align-items: center !important;
    display: flex !important;
    flex-direction: row !important;
    flex-shrink: 0 !important;
    height: 24px !important;
}

/* Card and Gpay SVG */
#wfacp-e-form .f38f04e svg {
    height: auto;
    width: 50px;
    color: white;
    padding: 3px;
    border-radius: unset !important;
    border: none;
    border-width: 0px;

}

#wfacp-e-form button:disabled.f14driww,
#wfacp-e-form button[disabled].f14driww,
.wfacp_main_form button:disabled.f14driww,
.wfacp_main_form button[disabled].f14driww {
    background-color: #FFFFFF !important;
    border-color: #186AFF !important;
    border-radius: 50% !important;
    border-style: solid !important;
    border-width: calc(24px * 0.3) !important;
    cursor: auto !important;
    height: 24px !important;
    padding: 0 !important;
    transition: border-width 0.2s !important;
    width: 24px !important;
}

/* for all Lable of input */
body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment .payment_box label.fpcsoln {
    font-family: 'Graphik LCG Web', sans-serif !important;
    font-size: 14px;
    font-weight: 500 !important;
    letter-spacing: 0;
    line-height: 24px;
    text-align: left;
    word-break: break-word;
}

/* Text */
body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment .payment_box #wc-my_checkout_com-cc-form .f1yvasp9 .f1yrtuh3,
body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment .payment_box #wc-my_checkout_com-cc-form .f1yvasp9 .f129lrq1,
body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment .payment_box #wc-my_checkout_com-cc-form .f1yvasp9 .f1beyrhv {
    color: white !important;
    font-weight: bold !important;
}

.elementor-kit-97 button.f3qpzzq:hover {
    background-color: white;
    border-style: solid;
    border-width: 7px !important;
    border-color: #0C1431 !important;
    transition: unset !important;
}

#wfacp-e-form .wfacp_main_form ul li #cko-payment-flow-container span.f9r3efe {
    color: white !important;
    font-weight: bold !important;
}

/* Radio button of Cards */
.wfacp_main_form #cko-payment-flow-container button[disabled].f14e5668 {
    background-color: #FFFFFF !important;
    border-color: #0C1431 !important;
    border-radius: 50% !important;
    border-style: solid !important;
    border-width: calc(24px * 0.3) !important;
    cursor: auto !important;
    height: 24px !important;
    padding: 0 !important;
    transition: border-width 0.2s !important;
    width: 24px !important;
}

/* For Radio button of Gpay */
.wfacp_main_form #cko-payment-flow-container .fmif5ek {
    background-color: #FFFFFF !important;
    border-color: #000000 !important;
    border-radius: 50% !important;
    border-style: solid !important;
    border-width: 1px !important;
    cursor: pointer !important;
    height: 24px !important;
    padding: 0 !important;
    transition: border-width 0.2s !important;
    width: 24px !important;
}

body .wfacp_main_form.woocommerce #wfacp_checkout_form #payment #cko-payment-flow-container .f1la4n6t {
    font-weight: bold !important;
    color: white !important;
    font-size: 16px !important;
}
