.unchecked-image{background-color:#fff;opacity:.5;height:100%;width:100%;position:absolute}.image-opacity{opacity:0}.carousel-z{position:relative;overflow:hidden;height:640px}.carousel-z .slider{position:relative;height:100%;margin:0 auto;transform-style:preserve-3d;perspective:1000px}.carousel-z .slider .slide{position:absolute;top:0;transition:transform .5s ease 0s,opacity .5s ease 0s,visibility .5s ease 0s;width:100%;height:100%;z-index:100;opacity:0}.carousel-z .slider .slide.left-1,.carousel-z .slider .slide.right-1{opacity:1;z-index:99}.carousel-z .slider .slide.back{transform:translate(0) translateZ(-800px) rotateY(0);z-index:98}.carousel-z .slider .slide.current{opacity:1!important;transform:translate(0) translateZ(0) rotateY(0);z-index:101}.carousel-z .slider .slide .relative-slide{position:relative;display:flex;width:100%;height:100%;justify-content:center;align-items:center;overflow:hidden;border-radius:.75rem}.carousel-z .slider .slide .relative-slide img{display:block;border-radius:.75rem}.carousel-z .slider .slide .relative-slide .form-check{height:30px;width:30px;position:absolute;right:10px;bottom:10px}.carousel-z .slider .slide .relative-slide .form-check .v-check .checkmark{height:20px;width:20px;box-shadow:1px 1px 1px 1px #0006}.carousel-z .controls{position:absolute;z-index:101;left:0;top:50%;height:0;margin:-30px auto 0;right:0}.carousel-z .controls>*:first-child{left:0}.carousel-z .controls>*:last-child{right:0}.carousel-z .controls .slide-icon-container{position:absolute;border:2px solid white;width:3rem;height:3rem;border-radius:3rem;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#0000001a}.carousel-z .controls .slide-icon-container:hover{background-color:#0006}
