.carousel-series-swiper.animating{pointer-events:none}.carousel-series-swiper .swiper-slide{opacity:0!important}.carousel-series-swiper .swiper-slide.block-opacity{opacity:1!important}.carousel-series-image{width:100%;height:100%}.carousel-series-image img{position:absolute;top:0;left:0;opacity:0;pointer-events:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.carousel-series-image img.show{opacity:1}.carousel-series-info{z-index:2;top:0;left:-webkit-calc(var(--gap) * 2);left:calc(var(--gap) * 2);bottom:0;height:100%;width:19vw}.series-info{align-items:flex-start;width:100%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.series-info:not(.show){opacity:0;pointer-events:none}.series-info>div{margin:1.45vw 0 2.2vw}@media only screen and (max-width:1024px){.carousel-series-info{width:24vw}.series-info>div{margin:1.85vw 0 2.2vw}}@media only screen and (max-width:550px){.component-carousel-series .inner-component{height:auto;background:0 0;border-radius:0;background:var(--white-mid);border-radius:3vw}.component-carousel-series .inner-component:after{content:none}.component-carousel-series .carousel-series-swiper{position:relative;height:auto}.carousel-series-swiper .swiper-slide{height:auto;position:relative}.carousel-series-swiper .swiper-slide:after{content:"";display:block;position:relative;width:100%;padding-bottom:100%}.carousel-series-info{margin-top:0;position:relative;width:100%;bottom:unset;left:unset;top:unset;height:50vw;padding:0 var(--gap)}.series-info{top:unset;bottom:6vw;width:-webkit-calc(100% - var(--gap) * 2);width:calc(100% - var(--gap) * 2);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.series-info>div{margin:var(--gap)0;max-width:66vw}}