


/* responsive.css */





/* Desktop petites résolutions (max-width: 1280px) */
@media only screen and (max-width: 1280px) {
    .qodef-header--divided #qodef-page-header .qodef-header-navigation{
        margin: 0;
    }
    .dessin-image {
        width: 280px;
        height: 280px;
    }
    .product-artist{
        width: 280px;
    }
    .event-image {
        /* width: 287px; */
        /* height: 255px; */
    }
    .event-details{
        max-width: 287px;
    }

    .delete-link{
        margin-left: 0;
    }
    .alphabet-pagination .alphabet-link{
        padding: 0 6px;   
    }
    .site-header {
        padding: 10px;
    }

    .wc-block-mini-cart__button {
        font-size: 16px;
    }
    .qodef-header-navigation>ul>li {
        height: 100%;
        margin: 0 10px;
    }
    .qodef-header--divided #qodef-page-header .qodef-divided-header-left-wrapper, .qodef-header--divided #qodef-page-header .qodef-divided-header-right-wrapper {
        gap: 20px;
    }
    #qodef-page-header-inner{
        padding: 0 30px;
    }
    .event-card{
        width: 28%;
    }
    .event-details{
        max-width: 337px;
    }
}
@media only screen and (max-width: 1024px) {
    #qodef-page-mobile-header .qodef-mobile-header-logo-link {
        height: 100% !important;
    }
    #qodef-page-header .qodef-header-logo-link{
        padding: 15px 5px !important;
    }
    .dessin-image {
        width: 240px;
        height: 240px;
    }
    .product-artist{
        width: 240px;
    }
    .event-image {
        /* width: 230px; */
        /* height: 200px; */
    }
    .event-details{
        max-width: 230px;
    }
    
    .custom-next-arrow{
        right: 10px;
        top: 19%;
    }
    .custom-prev-arrow{
        left: -7px;
        top: 19%;
    }
    .alphabet-pagination {
        overflow: scroll;
        padding-bottom: 15px;
    }
    .go-to-right{
        display: block;
    }
}
@media only screen and (max-width: 945px) {
    .event-card{
        width: 50%;
    }

    
}
@media only screen and (max-width: 860px) {
    .event-card{
        width: 45%;
    }
    .event-image {
        /* width: 200px; */
        /* height: 182px; */
    }

    
}

/* Tablettes en mode portrait (max-width: 768px) */
@media only screen and (max-width: 768px) {
    .search-form input{
        width: 100%;
    }
    .search-form {
        flex-direction: column;
        align-items: normal;
    }
    .alphabet-pagination{
        scrollbar-width: none;
        -ms-overflow-style: none;
    }
    .alphabet-pagination::-webkit-scrollbar {
        display: none; /* Masque la barre de défilement sur Chrome, Safari, et Edge */
    }
    .qodef-awards-list .qodef-e-button {
        display: block !important;
        margin-top: 20px;
    }
    .events-grid{
        flex-direction: column;
        align-items: center;
    }
    .event-card{
        width: 100%;
        max-width: 100%;
        display: block;
    }
    .event-card{
        max-width: max-content;
        margin: 0 auto;
    }
    .event-image {
        /* width: 230px; */
        /* height: 200px; */
    }
    .event-details{
        max-width: 300px;
    }
}
@media only screen and (max-width: 630px) {
    .agenda-tabs{
        flex-direction: column;
    }
    .filter-events{
        display: flex;
        flex-direction: column;
        transform: translateX(-20px);
    }
    .dessin-image {
        width: 220px;
        height: 220px;
    }
    
}

@media only screen and (max-width: 600px) {
    .event-image {
        /* width: 200px; */
        /* height: 177px; */
    }
    .dessin-image {
        width: 270px;
        height: 270px;
    }
    .img-container {
        width: 270px;
    }
    .product-artist{
        width: 270px;
    }
    .woocommerce-product-slider .product-item {
        /* margin: 0px 5px;
        width: 270px !important;
        transform: translateX(50px); */
    }
}

/* Smartphones en mode portrait (max-width: 480px) */
@media only screen and (max-width: 480px) {
    
}