@charset "UTF-8";
@media print,screen and (min-width:768px){
    .rental-item__media{
        width: 280px;
    }
    .stock-status-1{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color: rgb(220 38 38 / var(--tw-bg-opacity));
        color: #fff;
    }
    .stock-status-2{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color:#4285f4;
        color: #fff;
    }
    .stock-status-3{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color: rgb(10 173 10/var(--tw-bg-opacity));
        color: #fff;
    }
    
    
}

@media only screen and (max-width:767px){
    .stock-status-1{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color: rgb(220 38 38 / var(--tw-bg-opacity));
        color: #fff;
    }
    .stock-status-2{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color:#4285f4;
        color: #fff;
    }
    .stock-status-3{
        position: absolute;
        padding: 0 20px 0 20px;
        --tw-bg-opacity: 0.8;
        background-color: rgb(10 173 10/var(--tw-bg-opacity));
        color: #fff;
    }
}
@media only screen and (max-width:767px){
    .home-image{
        width: 100%;
        min-height: 450px;
        object-fit: cover;
        object-position: center;
    }
}
.error-message{
    font-size: 12px;
    color: red;
}
.selected-row{
    color: #efb007!important;
    font-weight: 600!important;
}