/* ===========================
   GRID CATEGORII
=========================== */

.woocommerce ul.products{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(320px,1fr));
    gap:40px;
    margin-top:40px;
}

.woocommerce ul.products::before,
.woocommerce ul.products::after{
    display:none;
}

/* ===========================
   CARD
=========================== */

.woocommerce ul.products li.product-category{

    width:100%!important;
    margin:0!important;
    float:none!important;

    background:#fff;

    border-radius:18px;

    overflow:hidden;

    box-shadow:0 10px 30px rgba(0,0,0,.06);

    transition:.35s;

}

.woocommerce ul.products li.product-category:hover{

    transform:translateY(-6px);

    box-shadow:0 20px 45px rgba(0,0,0,.12);

}

/* ===========================
   IMAGINE
=========================== */

.woocommerce ul.products li.product-category img{

    aspect-ratio:16/9;

    width:100%;

    object-fit:cover;

    transition:.45s;

}

.woocommerce ul.products li.product-category:hover img{

    transform:scale(1.05);

}

/* ===========================
   TITLU
=========================== */

.woocommerce ul.products li.product-category h2{

    font-size:24px;

    font-weight:600;

    color:#222;

   padding:16px 22px 6px;

    margin:0;

}

/* elimină numărul de produse */

.woocommerce ul.products li.product-category .count{

    display:none;

}

/* ===========================
   LINK
=========================== */

.woocommerce ul.products li.product-category h2::after{

    content:"Explorează →";

    display:block;

    margin-top:10px;
    
    font-size:15px;

    font-weight:600;

    color:#B08A53;

}

/* ===========================
   RESPONSIVE
=========================== */

@media(max-width:992px){

.woocommerce ul.products{

grid-template-columns: repeat(2, minmax(0, 1fr));

}

}

@media(max-width:768px){

.woocommerce ul.products{

grid-template-columns:1fr;

gap:25px;

}

}

/* ===========================
   DAMATIS - LANSARE v1.1
=========================== */

/* Ascunde numărul de produse */
.woocommerce ul.products li.product-category .count{
    display:none !important;
}

/* Card premium */
.woocommerce ul.products li.product-category{

    border:none;

    border-radius:22px;

    overflow:hidden;

    background:#ffffff;

    transition:all .35s ease;

    box-shadow:0 8px 22px rgba(0,0,0,.08);

}

/* Hover */
.woocommerce ul.products li.product-category:hover{

    transform:translateY(-6px);

    box-shadow:0 20px 45px rgba(0,0,0,.14);

}

/* Imagine */
.woocommerce ul.products li.product-category img{

    transition:transform .45s ease;

}

.woocommerce ul.products li.product-category:hover img{

    transform:scale(1.05);

}

/* Ascunde numărul de produse din categorii */
.woocommerce ul.products li.product-category mark,
.woocommerce ul.products li.product-category .count,
.woocommerce ul.products li.product-category h2 mark,
.woocommerce ul.products li.product-category h2 .count{
    display:none !important;
}

/* Carduri proiecte Colecțiile Damatis */
.proiect-card img {
    width: 100% !important;
    height: 320px !important;
    aspect-ratio: 16 / 9;
    object-fit: cover !important;
    object-position: center;
    border-radius: 16px;
    display: block;
}

/* Aliniază începutul cardurilor */
.proiect-card {
    height: 100%;
    display: flex;
    flex-direction: column;
}

/* Titlurile pornesc de la aceeași poziție */
.proiect-card h2,
.proiect-card h3,
.proiect-card h4 {
    margin-top: 28px;
}