.txbc-carousel {
	position: relative;
	width: 100%;
	overflow: hidden;
	border-radius: 4px;
	--txbc-fade-ms: 1000ms;
}

.txbc-slide {
	position: absolute;
	inset: 0;
	display: block;
	opacity: 0;
	transition: opacity var(--txbc-fade-ms, 1000ms) ease-in-out;
	pointer-events: none;
}

.txbc-slide.active {
	opacity: 1;
	pointer-events: auto;
	z-index: 1;
}

.txbc-slide img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	display: block;
	border: 0;
}
