.slider-wrapper,
.slides-container {
	position: relative;
	width: 100%;
}
.slides-container {
	display: flex;
	flex-direction: column;
	height: var(--776592cc);
	margin: 0;
	overflow-x: auto;
	padding: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.carousel-slider {
	overflow-x: auto;
	display: flex;
	touch-action: pan-y;
	transition-property: all;
	transition-timing-function: ease-in-out;
	width: 100%;
	will-change: transform;
}
.carousel-slider.client-ready {
	margin-left: 0;
	position: absolute;
}
.slide {
	display: flex;
	flex: 0 0 100%;
	flex-direction: column;
}
@media (min-width: 320px) {
	.slide {
		flex: 0 0 var(--4bdcaba4);
	}
}
@media (min-width: 480px) {
	.slide {
		flex: 0 0 var(--4bdca2ae);
	}
}
@media (min-width: 768px) {
	.slide {
		flex: 0 0 var(--4bdc8c94);
	}
}
@media (min-width: 1024px) {
	.slide {
		flex: 0 0 var(--6822abc4);
	}
}
@media (min-width: 1260px) {
	.slide {
		flex: 0 0 var(--6822b3be);
	}
}
@media (min-width: 1440px) {
	.slide {
		flex: 0 0 var(--6822bb02);
	}
}
.slide.client-ready {
	flex: none;
	max-width: var(--9cceaa82);
	min-width: var(--9cceaa82);
	width: var(--9cceaa82);
}
.slide > * {
	height: 100%;
}
.slide a,
.slide img {
	-webkit-user-drag: none;
	-khtml-user-drag: none;
	-moz-user-drag: none;
	-o-user-drag: none;
	user-drag: none;
}
.middle-navigation-button[data-v-05f501e6] {
	display: none;
	position: absolute;
	top: 50%;
	--tw-translate-y: -50%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
	--tw-shadow: 0px 0.6px 1.8px 0px rgba(0, 0, 0, 0.11),
		0px 3.2px 7.2px 0px rgba(0, 0, 0, 0.13);
	--tw-shadow-colored: 0px 0.6px 1.8px 0px var(--tw-shadow-color),
		0px 3.2px 7.2px 0px var(--tw-shadow-color);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
		var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
	--tw-backdrop-blur: blur(6px);
	-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
	backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness)
		var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale)
		var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert)
		var(--tw-backdrop-opacity) var(--tw-backdrop-saturate)
		var(--tw-backdrop-sepia);
}
@media (min-width: 1440px) {
	.middle-navigation-button[data-v-05f501e6] {
		display: flex;
	}
}
.middle-navigation-button.next[data-v-05f501e6] {
	right: 0;
	--tw-translate-x: 50%;
}
.middle-navigation-button.next[data-v-05f501e6],
.middle-navigation-button.previous[data-v-05f501e6] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y))
		rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y))
		scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.middle-navigation-button.previous[data-v-05f501e6] {
	left: 0;
	--tw-translate-x: -50%;
}
.carousel-collection[data-v-1a97deab] a {
	height: 100%;
}
