/* LES TENDANCES */
.slider{
    width: 551px;
    display: flex;
    overflow-x: scroll;
    margin-left: 144px;
}

.slider div{
    width: 242px;
    display: grid;
    grid-template-columns: auto auto auto;
}

.slider div img{
    width: 100%;
}

.slider::-webkit-scrollbar{
    display: none;
}

/* CATEGORIES D'INVITATIONS */
.reserv-slide{
    height: 259px;
    overflow-y: auto;
    cursor: pointer;
}
.reserv-slide::-webkit-scrollbar{
    display: none;
}

.rv-reasons{
    width: 267px;
    cursor: pointer;
}

.hide{
    display: none;
}


@media screen and (max-width:768px) {
    .slider{
        margin: 16px -25px;
        padding: 15px;
        width: 100%;
        gap: 20px;
    }
   

    .rv-reasons{
        width: 161px;
        cursor: pointer;
    }

    .hide-mobile{
        display: none;
    }
    
}


@media screen and (min-width:2048px){
    
    .slider{
        width: 81%
    }
}