html body .wprm-recipe-container, html body .wprm-recipe-container h2 { color: inherit!important; }
.wprm-recipe-image:empty { display: none!important; }
html body .wprm-recipe-container { margin-bottom: 1.5625rem; }

.rtl .wprm-recipe-clean .wprm-recipe-image {
	float: none;
	margin: 0 0 1.5625rem
}
.rtl .wprm-recipe-clean ol li, .rtl .wprm-recipe-clean ul li {
	margin: 0 0 inherit 0
}
.wprm-recipe-clean {
	font-size: inherit
}
.wprm-recipe-clean :after, .wprm-recipe-clean :before {
	display: none
}
.wprm-recipe-clean .wprm-recipe-image {
	float: none;
	margin: 0 0 1.5625rem 0
}
.wprm-recipe-clean h2.wprm-recipe-name, .wprm-recipe-clean h3.wprm-recipe-header, .wprm-recipe-clean h4.wprm-recipe-group-name {
	font-variant: 700;
	text-transform: none;
	letter-spacing: normal;
	margin: 0 0 1rem;
	padding: 0
}
.wprm-recipe-clean h2.wprm-recipe-name { clear: none; font-size: 1.6875rem; }

.wprm-recipe-clean .wprm-recipe-details-container, .wprm-recipe-clean .wprm-recipe-summary {
	margin-bottom: 1.5625rem
}
.wprm-recipe-clean .wprm-recipe-details-name {
	display: inline-block;
	font-weight: 700;
	min-width: auto;
}
.wprm-recipe-clean .wprm-recipe-details-name:after {
	content: ':';
	display: inline;
}
.wprm-recipe-clean .wprm-recipe-details-unit {
	font-size: inherit
}
.wprm-recipe-clean h3.wprm-recipe-header {
	margin-top: 0;
	font-size: 1.3rem
}
.wprm-recipe-clean ol, .wprm-recipe-clean ul {
	margin: 0 0 1.5625rem
}
.wprm-recipe-clean ol li, .wprm-recipe-clean ul li {
	margin: 0
}
.wprm-recipe-clean h4.wprm-recipe-group-name {
	margin-top: 0;
	font-weight: 700;
	font-size: 1.3125rem
}
.wprm-recipe-clean .wprm-recipe-ingredient-notes {
	opacity: .7
}
.wprm-recipe-clean .wprm-recipe-instructions .wprm-recipe-instruction {
	margin-bottom: 0
}
.wprm-recipe-clean .wprm-recipe-instruction-text p {
	margin: 0 0 0
}
.wprm-recipe-clean .wprm-recipe-instruction-text p:last-of-type {
	margin-bottom: 0
}
.wprm-recipe-print { float: right; padding: 0.4rem 0.8rem; line-height: 1; white-space: nowrap; text-decoration: none!important; font-size: 1rem; }
.wprm-recipe-print:before { display: inline-block; content: '\f02f'; font-size: 1rem; font-family: 'Font Awesome 5 Free'; font-weight: 900; }
.wprm-recipe-print > span { display: none; }
.wprm-recipe-details-container { }
.wprm-recipe-details-container > div { margin-bottom: 0.5rem; }