/* Print: a clean recipe page with the logo. When printing from the card's Print button,
 * body gets .rz-print-card and only the card is printed. */
@page { margin: 16mm; }
html, body { background: #fff !important; color: #000 !important; font-size: 11pt; }
.rz-header-wrap, .rz-footer-wrap, .rz-sidebar-wrap, .rz-jumpbar, .rz-toc, .rz-share, .rz-authorbox, .rz-more, .rz-ad,
.rz-jump, .rz-card__tools, .rz-crumbs, .rz-progress, .rz-consent, .rz-featured, .wp-block-search, .rz-tools { display: none !important; }
.rz-main { padding: 0 !important; }
.rz-article::before { content: ""; display: block; height: 14mm; margin-bottom: 6mm; border-bottom: 1px solid #000;
	background: url("../brand/logo-mono.svg") left center / auto 10mm no-repeat; }
a { color: #000 !important; text-decoration: none !important; }
.rz-card { border: 1px solid #000 !important; background: #fff !important; break-inside: auto; margin: 0 !important; }
.rz-card__body { display: grid !important; grid-template-columns: 2fr 3fr !important; }
.rz-card__steps { border-left: 1px solid #000 !important; }
.rz-step-list li { break-inside: avoid; }
.rz-check { appearance: none; -webkit-appearance: none; width: 10pt !important; height: 10pt !important; border: 1px solid #000; }
.rz-check:checked + .rz-ing { text-decoration: none !important; color: #000 !important; }
.rz-feature { background: #fff !important; border: 1px solid #000 !important; break-inside: avoid; }
body.rz-print-card .rz-article > *:not(.rz-content), body.rz-print-card .rz-content > *:not(#recipe) { display: none !important; }
body.rz-print-card .rz-content > #recipe { display: block !important; }
