@media print {

	html {
		font-size: 75%;
	}

	.contact-slideout-wrapper {
		display: none;
	}

	.navigation-wrapper {
		display: none;
	}

	.header {
		padding: 0;
	}

	.logo {
		margin-right: 0;
		width: 100%;
		text-align: center;
	}

	.content-stage {
		padding-top: 20px;
	}

	.menu-trigger {
		display: none;
	}

	body > header {
		box-shadow: none;
	}

	.breadcrumb {
		display: none;
	}

	.hero-wrapper, figure {
		display: none;
	}

	p,
	.teaser-card,
	.content-teaser {
		page-break-inside: avoid;
	}

	.page-functions {
		display: none;
	}

	.swiper-related {
		display: none;
	}

	.footer {
		display: none;
	}

	.logobar-wrapper {
		display: none;
	}

	.recipe-content-main .content-teaser {
		box-shadow: none;
	}

	.grid-dual-rezept--detail {
		grid-template-columns: 1fr;
		grid-template-areas:
			"recipe-tags"
			"recipe-header"
			"recipe-products"
			"recipe-zutaten"
			"recipe-zubereitung"
			"more-recipes-link"
			"page-functions";
	}

	.more-recipes-link {
		display: none;
	}

	.recipe-sidebar-header {
		padding-top: 20px;
		padding-bottom: 30px;
	}

}
