.elementor-9221 .elementor-element.elementor-element-d95bc9f{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-4106adb *//* Wishlist page text white */
.xstore-wishlist-table,
.xstore-wishlist-table th,
.xstore-wishlist-table td,
.xstore-wishlist-table a,
.xstore-wishlist-table span,
.xstore-wishlist-table p,
.xstore-wishlist-share,
.xstore-wishlist-share span,
.xstore-wishlist-share a {
    color: #fff !important;
}
.xstore-wishlist-details .product-title {
 color: #D6B454 !important;
}



/* Price */
.xstore-wishlist-price,
.xstore-wishlist-price .price,
.xstore-wishlist-price .woocommerce-Price-amount {
    color: #D6B454 !important;
}

/* Table headers */
.xstore-wishlist-table thead th {
    color: #fff !important;
}

/* Keep stock status green */
.xstore-wishlist-stock_status .stock.in-stock,
.xstore-wishlist-stock_status .in-stock {
    color: #28a745 !important;
}

/* Quantity input - black background, white text */
.quantity input.qty,
input.qty {
    background-color: #000 !important;
    color: #fff !important;
    border: 1px solid #444 !important;
}

/* Quantity buttons (+ and -) */
.quantity .minus,
.quantity .plus,
.quantity button {
    background-color: #000 !important;
    color: #fff !important;
    border-color: #444 !important;
}

/* Keep text white when focused */
.quantity input.qty:focus,
input.qty:focus {
    background-color: #000 !important;
    color: #fff !important;
    outline: none;
}/* End custom CSS */