/* Homepage vitrin slider: lock to one slide even if owl never inits. */
body.home #vitrin [data-main-slider] {
	overflow: hidden !important;
	overflow-y: hidden !important;
}

body.home #vitrin .vitrin-main-slider,
body.home #vitrin .vitrin-main-slider.owl-carousel {
	display: block !important;
	position: relative;
	width: 100%;
	overflow: hidden !important;
	overflow-y: hidden !important;
}

body.home #vitrin .vitrin-main-slider:not(.owl-loaded) {
	aspect-ratio: 684 / 416;
}

body.home #vitrin .vitrin-main-slider:not(.owl-loaded) > * {
	width: 100%;
}

body.home #vitrin .vitrin-main-slider:not(.owl-loaded) > *:not(:first-child) {
	display: none !important;
}

body.home #vitrin .vitrin-main-slider img {
	width: 100%;
	display: block;
	border-radius: 12px;
}
