.wallpaper-slider {
		background-color: rgba(0,0,0,0.05);
		position: sticky;
		overflow: hidden;
		/* Hoogte van de "kijkdoos": volledige viewporthoogte */
		height: 100vh;
	}

	/* Jouw basisregels, met respect gelaten */
	.wallpaper-slider *:is(figure, img) {
		max-width: 200vw;
		width: auto!important;
		min-height: 120vh;
		display: block;
	}

	.wallpaper-slider img {
		/* Alleen gedrag voor de animatie toevoegen */
		/* transform wordt dynamisch gezet via JS */
		
		min-height: 130vh;
		max-height: 150vh;
	}
	.wallpaper-slider img[src*="png"] {
		
	}
	.wallpaper-slider img[src*="jpg"] {
		
		/* Specifiek voor jpg, jouw min-height blijft overeind */
		min-height: 120vh;
		max-height: 130vh;
	}