
/* Kart kutusu */
.woocommerce ul.products li.product,
ul.products li.product {
    border: 1px solid #e4e4e4;
    background: #ffffff;
    padding: 10px 10px 14px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.05);
    transition: transform .15s ease, box-shadow .15s ease;
}

/* hover */
.woocommerce ul.products li.product:hover,
ul.products li.product:hover {
    transform: translateY(-3px);
    box-shadow: 0 4px 10px rgba(0,0,0,0.08);
}

/* Görsel altındaki boşluk */
.woocommerce ul.products li.product a img,
ul.products li.product a img {
    margin-bottom: 8px;
}

/* Ürün başlığı */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
ul.products li.product .woocommerce-loop-product__title {
    font-size: 14px;
    font-weight: 600;
    margin: 4px 0;
}

/* Fiyat */
.woocommerce ul.products li.product .price,
ul.products li.product .price {
    font-size: 14px;
    margin: 4px 0;
}

/* Çift buton varsa hepsini gizle, sonra sadece sonuncuyu göster */
.woocommerce ul.products li.product .button,
ul.products li.product .button {
    display: none !important;
}

/* Son buton */
.woocommerce ul.products li.product .button:last-of-type,
ul.products li.product .button:last-of-type {
    display: inline-block !important;
    width: 100%;
    text-align: center;
    font-size: 12px;
    padding: 8px 10px !important;
    border-radius: 20px;
}

/* Kategori satırını gizle (FON PERDELER) */
.woocommerce ul.products li.product .product-category,
.woocommerce ul.products li.product .posted_in,
.woocommerce ul.products li.product .shopstore-product-cat,
ul.products li.product .product-category,
ul.products li.product .posted_in,
ul.products li.product .shopstore-product-cat {
    display: none !important;
}
