/* Slider Styles */

/* Equal height for cards */
.home1-auction-slider .swiper-slide {
    height: auto;
    display: flex;
}

.auction-card {
    width: 100%;
    display: flex;
    flex-direction: column;
    height: 100%;
    background-color: #fff; /* Ensure background is set */
    border: 1px solid #e5e5e5; /* Light border */
    border-radius: 8px; /* Optional rounded corners */
    overflow: hidden; /* Keep content inside */
}

.auction-card-content {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    padding: 20px;
    position: relative;
}

/* Push the button to the bottom if needed, or just let it flow */
.auction-card-content .bid-btn {
    margin-top: auto;
}

/* Square Images */
.auction-card-img-wrap {
    position: relative;
    width: 100%;
    aspect-ratio: 1 / 1;
    overflow: hidden;
}

.auction-card-img-wrap .card-img {
    display: block;
    width: 100%;
    height: 100%;
}

.auction-card-img-wrap .card-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.auction-card:hover .auction-card-img-wrap .card-img img {
    transform: scale(1.05);
}



.auction-card .auction-card-img-wrap .batch-run span {
    background-color: #2d831f;
}

