[is=hover-video-cards] .image{position:relative}[is=hover-video-cards] .image img{width:100%}[is=hover-video-cards] .image img,[is=hover-video-cards] .image video{-o-object-fit:cover;object-fit:cover;aspect-ratio:8/10;display:block}[is=hover-video-cards] .image video{position:absolute;top:0;left:0;opacity:0;height:100%;-webkit-transition:all .4s ease;transition:all .4s ease}[is=hover-video-cards] .item{position:relative}[is=hover-video-cards] .item:hover video{opacity:1}[is=hover-video-cards] a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}[is=hover-video-cards] .title{position:absolute;z-index:1;top:50%;left:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[is=hover-video-cards] .title span{text-align:center;font-size:1.5rem;line-height:2.5rem;background-color:#fff;border-radius:30px;padding-inline:1.5rem;padding-block:.5rem;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}[is=hover-video-cards] .--border-radius{border-radius:30px;overflow:hidden}[is=hover-video-cards] .swiper{overflow:visible}[is=hover-video-cards] .--zoom-effect{-webkit-transition:all .4s ease;transition:all .4s ease}[is=hover-video-cards] .--zoom-effect:hover{position:relative;z-index:1;-webkit-transform:scale(1.1);transform:scale(1.1)}