
   .flip-card {
       padding: 5px;
       float: left;
       background-color: transparent;
       height: 220px;
       perspective: 1000px;

   }

.flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 0.6s;
    transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
    transform: rotateY(180deg);
}


.flip-card-front, .flip-card-back {
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.flip-card-front {
    background-color: #EEEFF0;
    color: white;
    border-radius:20px;
}

.flip-card-back {
    background-color: #EEEFF0;
    color: white;
    transform: rotateY(180deg);
    border-radius:20px;

}

.flip-card .feature__item-icon .icon-wrapper i,
.flip-card .feature__item-icon .icon-wrapper svg{
    color:var(--primary-orange-color);
}


.flip-card:nth-child(odd) .feature__item-icon .icon-wrapper{
    background-color:white;

}

.bg--overlay::before {
    content: "";
    position: absolute;
    inset: 0;
    background: black;
    opacity: 0.27;
}

.banner__content .btn__grp #home-register-btn{
    background:var(--primary-orange-color) !important;
    color:black !important;
    border-color:transparent;
}


.home-section-img .banner__inner{
    padding: 21% 0 0 0 !important;
    border:0 !important;
}

.banner__content .btn__grp #home-register-btn:hover,
.banner__content .btn__grp #home-login-btn:hover{
    background: transparent !important;
    color: white !important;
    border-color: white;
}

.fature__item-title{
    color:black !important;
}

/* Mobil banner overlay - resmin üstünde */
.banner-section {
    position: relative;
}

.mobile-banner-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
    padding: 0 !important;
    border: 0 !important;
}

.mobile-banner-overlay .container {
    position: relative;
    z-index: 3;
}

@media (max-width: 575px) {
    .mobile-banner-overlay .banner__content {
        padding: 0 15px;
    }

    .mobile-banner-overlay .banner__title {
        font-size: 15px !important;
        margin-bottom: 5px !important;
    }

    .mobile-banner-overlay .banner__content-txt {
        font-size: 14px !important;
        line-height: 1.5;
    }

}


     .product-status {
         display: inline-block;
     }

    .status-badge {
        display: inline-flex;
        align-items: center;
        padding: 8px 16px;
        font-size: 14px;
        border-radius: 8px;
        font-weight: bold;
    }

    .completed-badge {
        color: #d9534f; /* Kırmızı renk */
    }

    .live-badge {
        color: #5cb85c; /* Yeşil renk */
    }

    .upcoming-badge {
        color: #337ab7; /* Mavi renk */
    }

    /* Font Awesome ikonları için */


    .auction-card #car-text-container{
        width: 170px !important;
    }
    .auction-card .detail-container{
        justify-content:flex-end;

    }
    @media screen and (max-width:991px) {
        .auction-card .detail-container{
            flex-direction: column;
            align-items: flex-end;

        }

        .container{
            max-width:95% !important;

        }
    }



     .product-status {
         display: inline-block;
     }

    .status-badge {
        display: inline-flex;
        align-items: center;
        padding: 8px 16px;
        font-size: 14px;
        border-radius: 8px;
        font-weight: bold;
    }

    .completed-badge {
        color: #d9534f; /* Kırmızı renk */
    }

    .live-badge {
        color: #5cb85c; /* Yeşil renk */
    }

    .upcoming-badge {
        color: #337ab7; /* Mavi renk */
    }

    /* Font Awesome ikonları için */

     .auction__item-thumb img {
         width: 100%;
         height: 200px;
         object-fit: cover;
     }

    .icon-container i {
        margin-right: 4px;
    }

    .detail-item p {
        margin: 0;
    }

    .hidden {
        display: none;
    }


    .action-item-auction-container {
        position: absolute;
        bottom: -22px;
        right: 5px;
        padding: 10px;
        background: white;
        border-radius: 45px;
    }

    .action-item-auction-container-id {
        background: var(--primary-orange-color);
        border-radius: 50%;
        width: 50px;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        padding-left: 6px;
        padding-top: 5px;
        cursor: pointer;
        padding-top:0;
        font-size:16px;
    }
