/* ==========================================
   Firouze Design System
   Slider v1.0
========================================== */

/* ===== Hero Slider ===== */

.fz-slider{
    position:relative;
    overflow:hidden;
}

/* ===== Slide ===== */

.fz-slide{
    position:relative;
}

/* ===== Slide Content ===== */

.fz-slide-content{
    position:relative;
}
/* ===== Carousel Indicators ===== */

.firuze-home-slider .carousel-indicators {
	bottom: -10px;
}
/* Reserved for future slider styles */
/* Home slider — match inner-page width */
.firuze-home-slider {
	width: min(
		calc(100% - (var(--space-xl) * 2)),
		1080px
	);
	max-width: 1080px;
	margin-inline: auto;
	box-sizing: border-box;
}

.firuze-home-slider img {
	display: block;
	width: 100%;
	height: auto;
}

/* Mobile spacing */
@media (max-width: 800px) {
	.firuze-home-slider {
		width: calc(100% - (var(--space-md) * 2));
	}
}