/*
Theme Name: ShopperExpress
Theme URI: https://github.com/shopperexpress/shopperexpress
GitHub Theme URI: https://github.com/shopperexpress/shopperexpress
GitHub Branch: master
Author: ShopperExpress
Author URI:
Description: ShopperExpress theme for Wordpress
Tags: one-column, two-columns
Version: 2.1.28
Requires at least: 5.0
Tested up to: 7.4
Requires PHP: 8.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: shopperexpress
*/

.page-template-template-srp .payment-info li .price,
.page-template-template-saved .payment-info li .price,
.post-type-archive .payment-info li .price {
    display: none;
}

.page-template-template-srp.logged-in .payment-info li .price,
.page-template-template-srp .payment-info li.show .price,
.page-template-template-saved.logged-in .payment-info li .price,
.page-template-template-saved .payment-info li.show .price,
.post-type-archive.logged-in .payment-info li .price,
.post-type-archive .payment-info li.show .price {
    display: block;
}

.page-template-template-srp.logged-in .payment-info li .unlock-item,
.page-template-template-srp .payment-info li.show .unlock-item,
.page-template-template-saved.logged-in .payment-info li .unlock-item,
.page-template-template-saved .payment-info li.show .unlock-item,
.post-type-archive.logged-in .payment-info li .unlock-item,
.post-type-archive .payment-info li.show .unlock-item {
    display: none;
}

/*
Payment list rows are always rendered for both auth states (see
template-parts/api/payment_list_new.php) so cached markup never omits either
version — visibility is decided purely by the "logged-in" body class, which is
corrected against the real auth cookie on every page load (see header.php).
*/
.payment-info li.pay-unlocked {
    display: none;
}

body.logged-in .payment-info li.pay-locked {
    display: none;
}

body.logged-in .payment-info li.pay-unlocked {
    display: flex;
}