/*
 * Print styles for posts. WP Recipe Maker's Print button opens its own
 * recipe-only print page; this covers printing the whole post from the browser.
 */

@page {
	margin: 1.6cm;
}

body {
	background: #fff !important;
	color: #000 !important;
	font-size: 11pt;
}

.df-header,
.df-footer,
.df-breadcrumbs,
.df-related,
.df-comments-wrap,
.df-post-foot,
.df-snapshot__actions,
.df-scale,
.df-signup,
.df-term-nav,
.wp-block-search,
.wprm-recipe-buttons,
.wprm-recipe-jump,
.skip-link {
	display: none !important;
}

.df-post-title {
	font-size: 26pt !important;
}

.df-single__image img {
	max-height: 9cm;
	object-fit: cover;
}

.df-prose .wprm-recipe {
	border: 1px solid #999 !important;
	background: #fff !important;
	break-inside: avoid-page;
}

.wprm-recipe-ingredient,
.wprm-recipe-instruction {
	break-inside: avoid;
}

a {
	color: #000 !important;
	text-decoration: none !important;
}

.df-prose a[href^="http"]::after {
	content: " (" attr(href) ")";
	font-size: 0.85em;
	color: #444;
}
