:root{--carousel-transition:1s;--carousel-opacity-inactive:.7;--carousel-opacity-active:1;--carousel-opacity-near:.9}.carousel__viewport{perspective:2000px}.carousel__track{transform-style:preserve-3d}.carousel.is-dragging .carousel__slide,.carousel__slide--sliding{transition:opacity var(--carousel-transition),transform var(--carousel-transition)}.carousel__slide{opacity:var(--carousel-opacity-inactive);transform:translate(10px) rotateY(-12deg) scale(.9)}.carousel__slide--prev{opacity:var(--carousel-opacity-near);transform:rotateY(-10deg) scale(.95)}.carousel__slide--active{opacity:var(--carousel-opacity-active);transform:rotateY(0) scale(1)}.carousel__slide--next{opacity:var(--carousel-opacity-near);transform:rotateY(10deg) scale(.95)}.carousel__slide--next~.carousel__slide{opacity:var(--carousel-opacity-inactive);transform:translate(-10px) rotateY(12deg) scale(.9)}
