/* Replace all price displays with action buttons */
.product-price,
h4.product-price {
    display: none !important;
}

/* Hide actual price values and discount badges */
.product-price *,
h4.product-price *,
.product-badge2,
del,
.main-price,
.price-area,
span.h3.d-block.price-area,
.product-card .product-price span,
.product-card h4.product-price span {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    height: 0 !important;
}

/* Hide rating stars */
.rating-stars,
.product-card .rating-stars,
.product-card-body .rating-stars,
div.rating-stars {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hide cart icon in header */
.toolbar .toolbar-item:has(.cart-icon),
.toolbar .toolbar-item:has(.icon-shopping-cart) {
    display: none !important;
}

/* Alternative: Hide by checking for cart text */
.toolbar-item a[href*="cart"] {
    display: none !important;
}

.cart-dropdown,
.widget-cart,
#header_cart_load {
    display: none !important;
}

/* Hide wishlist and compare icons in header */
.toolbar-item a[href*="wishlist"],
.toolbar-item a[href*="compare"] {
    display: none !important;
}

/* Hide animated hover icons (wishlist, compare, add to cart) */
.product-button-group,
.product-card .product-button-group,
.product-thumb .product-button-group {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Product card action buttons - FORCE DISPLAY */
.product-card-actions {
    display: flex !important;
    flex-direction: row !important;
    gap: 8px !important;
    margin-top: 12px !important;
    width: 100% !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.product-card-body .product-card-actions {
    display: flex !important;
}

.product-card-actions a,
.product-card-actions .btn {
    flex: 1 !important;
    padding: 10px 8px !important;
    font-size: 13px !important;
    border-radius: 4px !important;
    text-align: center !important;
    text-decoration: none !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-weight: 600 !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
}

.product-card-actions a i,
.product-card-actions .btn i {
    margin-right: 4px !important;
    font-size: 14px !important;
}

.product-card-actions .btn-whatsapp,
.product-card-actions a.btn-whatsapp {
    background-color: #25d366 !important;
    color: #fff !important;
    border: none !important;
}

.product-card-actions .btn-whatsapp:hover,
.product-card-actions a.btn-whatsapp:hover {
    background-color: #128c7e !important;
    color: #fff !important;
    transform: translateY(-2px);
}

.product-card-actions .btn-details,
.product-card-actions a.btn-details {
    background-color: #002403 !important;
    color: #fff !important;
    border: none !important;
}

.product-card-actions .btn-details:hover,
.product-card-actions a.btn-details:hover {
    background-color: #004806 !important;
    color: #fff !important;
    transform: translateY(-2px);
}

/* Ensure product card body has space for buttons */
.product-card-body {
    padding-bottom: 15px !important;
}

/* Mobile responsive */
@media (max-width: 576px) {
    .product-card-actions {
        flex-direction: column !important;
        gap: 6px !important;
    }
    
    .product-card-actions a,
    .product-card-actions .btn {
        width: 100% !important;
        padding: 8px 6px !important;
        font-size: 12px !important;
    }
}

/* Force hide any remaining price text */
.product-price::after,
h4.product-price::after,
.product-price::before,
h4.product-price::before {
    content: "" !important;
    display: none !important;
}






