@charset "UTF-8";

.slide-wrapper {
	overflow: hidden;
	width: 100%;
}
.slide {
	line-height: 0;
	position: relative;
	overflow: hidden;
	width: 100%;
}
.slide li {
	background-color: #aaa;
	text-align: center;
	width: 100%;
}

/* stretch */
.slide-wrapper[data-slide-type="stretch"] .slide {
	display: flex;
	flex-wrap: nowrap;
}
.slide-wrapper[data-slide-type="stretch"] .slide li {
	/*flex-basis: 100%;*/
}
.slide-wrapper[data-slide-type="stretch"] .slide li.is-next {
	flex-basis: 0 !important;
	width: 0 !important;
	transition: flex-basis 1s, width 1s;
}
.slide-wrapper[data-slide-type="stretch"] .slide li.is-prev {
	flex-basis: 0;
	width: 0;
}
.slide-wrapper[data-slide-type="stretch"] .slide li.is-prev.is-active {
	flex-basis: 0%;
	width: 0;
	transition: flex-basis 1s, width 1s;
}
.slide a {
	display: block;
}

/* stack */
.slide-wrapper[data-slide-type="stack"] .slide li {
	opacity: 1;
	position: absolute;
	transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
	transition: opacity 1s, transform 1s;
}
.slide-wrapper[data-slide-type="stack"] .slide li.is-next {
	animation: left-to-right 1s ease 0s 1 forwards;
	opacity: .5;
	transform: translate3d(-40%, 0, 0) scale3d(1.25, 1.25, 1.25);
}
@keyframes left-to-right {
	0% {
		opacity: .5;
		transform: translate3d(-40%, 0, 0) scale3d(1.25, 1.25, 1.25);
	}
	100% {
		opacity: 1;
		transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
	}
}
.slide-wrapper[data-slide-type="stack"] .slide li.is-prev {
	animation: right-to-left 1s ease 0s 1 forwards;
	opacity: .5;
	transform: translate3d(40%, 0, 0) scale3d(1.25, 1.25, 1.25);
}
@keyframes right-to-left {
	0% {
		opacity: .5;
		transform: translate3d(40%, 0, 0) scale3d(1.25, 1.25, 1.25);
	}
	100% {
		opacity: 1;
		transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
	}
}

.thumb {
	display: none;/*flex;*/
	flex-wrap: nowrap;
	justify-content: space-between;
	line-height: 1.5;
}

.prev-slide, .next-slide {
	display: none;
}