/* Small adaptations for markup already present in the rest-time article. */
body.bfn-rest-time-post .bodyfitnet-article.bfn-rest-time-article > header:first-child {
	padding-top: 36px !important;
}

body.bfn-rest-time-post .bodyfitnet-article.bfn-rest-time-article .bfn-progression-header {
	padding-bottom: 0;
}

body.bfn-rest-time-post .bodyfitnet-article.bfn-rest-time-article .bfn-related-article__media {
	height: auto;
	aspect-ratio: 16 / 9;
}

@media (max-width: 767px) {
	body.bfn-rest-time-post .bodyfitnet-article.bfn-rest-time-article > header:first-child {
		padding-top: 28px !important;
	}
}
