

@media print {
    @page {
        size: 210mm 297mm ;
        margin: 1.5cm;
    }
    :root {
        --tinysize: 9pt;
        --basesize: 11pt;
    }

    body {
        margin: 0;
    }

    #header {
        border-bottom: 0;
    }
    
    .footer-content {
        display: block;
        margin: auto;
        line-height: 1.4;
    }
    #rosedesvents img {
        width: 2cm;
    }
    .book-cover {
        position: static;
        margin: 1em auto;
        box-shadow: none;
        figure { width: fit-content;}
        img { width: 6.25cm; }
    }
    .book-details, .book-authors-details, .book-press, .book-events{
        grid-template-columns: 5.5cm 1fr;
        gap: 0;
    }
    .book-content {
        display: block;
        break-inside: auto;
    }

    .book-header {
        margin: var(--huge-spacing) 0 .5cm;
    }

    #burger,
    #nav,
    .rebonds,
    .book-submeta,
   .sib-form,
   .footer-content > :nth-child(3),
   #rosedesvents::before {
    display: none;
   }
}