
/* JTS v5.0.1 — make interactive controls feel interactive */
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
.button,
.btn,
.wp-element-button,
.wp-block-button__link,
a.button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.add_to_cart_button,
.single_add_to_cart_button,
[role="button"],
summary,
select,
.woocommerce-MyAccount-navigation a,
.show-password-input {
    cursor:pointer !important;
}

/* Repair WooCommerce's password reveal button on the My Account login form. */
body.woocommerce-account:not(.logged-in) #customer_login .password-input {
    position:relative !important;
    display:block !important;
}
body.woocommerce-account:not(.logged-in) #customer_login .password-input input {
    padding-right:50px !important;
}
body.woocommerce-account:not(.logged-in) #customer_login .show-password-input {
    position:absolute !important;
    z-index:20 !important;
    top:50% !important;
    right:14px !important;
    left:auto !important;
    width:24px !important;
    height:24px !important;
    margin:0 !important;
    padding:0 !important;
    transform:translateY(-50%) !important;
    pointer-events:auto !important;
    opacity:.75 !important;
}
body.woocommerce-account:not(.logged-in) #customer_login .show-password-input:hover {
    opacity:1 !important;
}
