:root {
	--fundusze-featured-position: 50% 50%;
	--fundusze-featured-home-ratio: 633 / 406;
	--fundusze-featured-list-ratio: 548 / 301;
}

.fundusze-featured-image,
.card-img-top.fundusze-featured-frame > img {
	object-fit: cover;
	object-position: var(--fundusze-featured-position);
}

.card-img-top.fundusze-featured-frame > img {
	display: block;
	width: 100%;
	height: 100%;
}

.card .card-img-top.fundusze-featured-frame > img,
.news-list-wrapper__list__item .card .card-img-top.fundusze-featured-frame--list:not(.card-img-top-mobile) > img {
	height: 100%;
}

.rpo-swiper-aktualnosci .swiper-slide .card-img-top.fundusze-featured-frame--home > img {
	position: absolute;
	inset: 0;
	height: 100% !important;
}

.fundusze-featured-frame--list {
	aspect-ratio: var(--fundusze-featured-list-ratio);
}

@media (min-width: 992px) {
	.fundusze-featured-frame--home {
		aspect-ratio: var(--fundusze-featured-home-ratio);
	}
}
