/* This file is enqueued only on the homepage. The legacy theme has a classless
 * body, so scope to the actual components, not WordPress's optional body_class. */
body > .two-cr-home-ad-slot {
	width: 100%;
	max-width: 1920px;
	margin-inline: auto;
}
body > .two-cr-home-ad-slot > a {
	display: block;
}
body > .two-cr-home-ad-slot img[width][height] {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
}
.home_news .category_tabs-content-category:not(.active) {
	display: none !important;
}
.home_news .two-cr-news-category-placeholder {
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 220px;
}
.home_news .two-cr-news-category-placeholder[hidden] {
	display: none !important;
}
.header img[alt="Banner"],
.phone_top_banner img[alt="Banner"] {
	aspect-ratio: 1200 / 438;
}
