/**
 * Livre de recettes — impression de la page recette "normale".
 * (Le template /?ldr_print=ID a ses propres styles A4 plus complets.)
 *
 * © Jérôme Riboulet, 2026
 */
@media print {
    .site-header, .site-footer, header.entry-header,
    #wpadminbar, .ldr-recipe-actions, .ldr-portions-control,
    .ldr-btn, .ldr-shopping-tools, .ldr-search-bar, .ldr-pagination,
    .ldr-toast, .ldr-form-actions {
        display: none !important;
    }

    body, .ldr-page, .ldr-recipe {
        background: #fff !important;
        color: #000 !important;
        padding: 0 !important;
        margin: 0 !important;
    }

    .ldr-recipe { max-width: 100% !important; padding: 0 !important; }

    .ldr-recipe-header,
    .ldr-recipe-ingredients,
    .ldr-recipe-steps {
        box-shadow: none !important;
        border: 1px solid #ccc !important;
    }

    .ldr-recipe-body { grid-template-columns: 36% 1fr !important; gap: 20px !important; }
    .ldr-step { page-break-inside: avoid; }

    @page { margin: 15mm; }
}
