/* Supplier Price Styling */
.supplier-price {
    font-size: 14px;
    margin-top: 5px;
    color: #333;
}

.supplier-price .supplier-title {
    font-weight: 500;
    margin-right: 4px;
}

.supplier-price .supplier-value {
    font-weight: 700; /* bold price */
    color: #111;
}

/* Supplier Price Styling for Product Loop */
.products .product .supplier-price {
    margin: 5px 0;
    padding: 0;
    font-size: 0.7em;
    line-height: 0;
    color: #666;
    clear: both;
}

.products .product .supplier-price .supplier-title {
    font-weight: 500;
    color: #444;
    margin-right: 5px;
}

.products .product .supplier-price .supplier-value {
    color: #2c5aa0;
    font-weight: 500;
}

/* Responsive design for mobile */
@media (max-width: 768px) {
    .products .product .supplier-price {
        font-size: 0.65em;
        margin: 3px 0;
    }
}

/* Fiyatla birlikte uyumlu görünüm için */
.products .product .price {
    margin-bottom: 3px;
}

.products .product .supplier-price + .price {
    margin-top: 0;
}

/* Bdi */
.product-image-summary .entry-summary .summary-inner .supplier-price-placeholder .supplier-price-container .supplier-price-value .woocommerce-Price-amount bdi{
	color:#000 !important;
	font-size:12px !important;
}

/* Loop çıktısını kartın en altına sabitlemeye yardımcı sınıf */
.supplier-price-container.loop.gsp-bottom {
    display: block;
    clear: both;         /* rating/fiyat hizalarını bozmasın */
    margin-top: 8px;     /* butonlardan sonra nefes */
    font-size: 0.8em;   /* daha mütevazı */
    line-height: 1.35;
}
.supplier-price-container.loop .supplier-price-label {
    opacity: .85;
}
