/**
 * Print stylesheet — used by both the browser Print dialog and the
 * "Save as PDF" button (bcm_print_link()), which calls window.print().
 */

@media print {
	.bcm-site-header,
	.bcm-mobile-nav,
	.bcm-floating-share,
	.bcm-sticky-cta,
	.bcm-back-to-top,
	.bcm-reading-progress,
	.bcm-site-footer,
	.bcm-newsletter,
	.bcm-affiliate-box__buttons,
	.bcm-toc,
	.bcm-filter-bar,
	.bcm-pagination,
	#comments,
	.bcm-related,
	.bcm-announcement-bar {
		display: none !important;
	}

	body {
		background: #fff;
		color: #000;
		font-size: 12pt;
	}

	.bcm-layout--with-sidebar {
		display: block;
	}

	a[href]::after {
		content: ' (' attr(href) ')';
		font-size: 9pt;
		color: #555;
	}

	.bcm-article-body,
	.bcm-container {
		max-width: 100% !important;
	}

	.bcm-card,
	.bcm-affiliate-box,
	.bcm-verdict {
		box-shadow: none !important;
		border: 1px solid #999 !important;
	}
}
