@media print {
    * {margin:0;padding:0}
    @page {size: A4 landscape; margin:.4cm;}
    /*html, body {height: 100%;}*/

    .grecaptcha-badge{
        display: none !important;
    }

    #content.site-content,
    .content-site,
    .wrapper{
        /*display: inline-block !important;*/
        overflow: visible !important;
        height: inherit !important;
        position: relative !important;
        display: table !important;
    }

    header#masthead{
        display: none;
    }

    header#masthead .links{
        display: none;
    }

    .header-category{
        background: none;
        color: #000;
    }
    .header-category .title-category a{
        color: #000;
    }

    .header-category .title-category{
        color: #000;
    }

    #content.site-content{
        padding-top: 0;
        margin-top: -20px;
    }

    .woocommerce-pagination{
        display: none;
    }

    #secondary{
        display: none;
    }

    #sidebarMenu{
        display: none;
    }

    .footer-newsletter{
        display: none;
    }

    .modal-backdrop,
    #printModal{
        display: none !important;
    }

    footer{
        display: none;
    }

    /*---- header-category ----*/
    .header-category{
        min-height: 0;
    }

    .header-category .row{
        padding-bottom: 0;
    }

    .header-category .mb-4{
        margin-bottom: 0 !important;
    }

    /* --------------- Page liste produits (impression) --------------- */
    .page-template-listeVehicule .woocommerce .woocommerce-result-count{
        margin: 0;
    }

    .page-template-listeVehicule .woocommerce #main ul.products li.product:nth-child(9n){
        margin-bottom: 80px;
        /*break-after: page;*/
    }

    .page-template-listeVehicule .woocommerce #main ul.products li.product .woocommerce-loop-product__title{
        font-size: 15px;
    }
}