div.tva-bilder {
	display: flex;
	gap: 21px;
}
@media screen and (max-width: 1025px) {
	div.tva-bilder {
		gap: 12px;
	}
}
div.tva-bilder figure {
	overflow: hidden;
	border-radius: var(--radius-l);
}
@media screen and (min-width: 1026px) {
	div.tva-bilder figure {
		width: 50%;
	}
}

div.tva-bilder figure img {
	display: block;
	min-width: 100%;
	min-height: 100%;
	transform: translateZ(0);
}
@media screen and (min-width: 1026px) {
	div.tva-bilder figure + figure {
		overflow: hidden;
	}
}
