.block-video-shorts-carousel{margin-bottom:46px;margin-top:46px}@media (min-width:992px){.block-video-shorts-carousel{margin-bottom:80px;margin-top:80px}}.block-video-shorts-carousel__heading{gap:24px}.block-video-shorts-carousel__carousel:after,.block-video-shorts-carousel__carousel:before{content:"";display:block;height:100%;position:absolute;top:0;width:36px;z-index:10}@media (min-width:992px){.block-video-shorts-carousel__carousel:after,.block-video-shorts-carousel__carousel:before{width:100px}}.block-video-shorts-carousel__carousel:after{background:linear-gradient(270deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));right:0}.block-video-shorts-carousel__carousel:before{background:linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8));left:0}.block-video-shorts-carousel__carousel .swiper-button-next,.block-video-shorts-carousel__carousel .swiper-button-prev{background-color:#fff;border-radius:50%;display:block;height:52px;width:52px;z-index:100}@media (min-width:768px){.block-video-shorts-carousel__carousel .swiper-button-next,.block-video-shorts-carousel__carousel .swiper-button-prev{height:74px;width:74px}}.block-video-shorts-carousel__carousel .swiper-button-next svg,.block-video-shorts-carousel__carousel .swiper-button-prev svg{height:18px;-webkit-transform:rotate(0);transform:rotate(0);width:21px}@media (min-width:768px){.block-video-shorts-carousel__carousel .swiper-button-next svg,.block-video-shorts-carousel__carousel .swiper-button-prev svg{height:25px;width:30px}}.block-video-shorts-carousel__carousel .swiper-button-prev{left:6px}@media (min-width:768px){.block-video-shorts-carousel__carousel .swiper-button-prev{left:18px}}.block-video-shorts-carousel__carousel .swiper-button-next{right:6px}@media (min-width:768px){.block-video-shorts-carousel__carousel .swiper-button-next{right:18px}}.block-video-shorts-carousel__video{-webkit-margin-end:12px;aspect-ratio:280/434;border-radius:16px;isolation:isolate;margin-inline-end:12px;overflow:hidden;padding:20px;position:relative;width:280px}@media (min-width:768px){.block-video-shorts-carousel__video{aspect-ratio:310/434;width:310px}}@media (min-width:992px){.block-video-shorts-carousel__video{-webkit-margin-end:20px;margin-inline-end:20px}}.block-video-shorts-carousel__video:hover .block-video-shorts-carousel__video-play{opacity:1}.block-video-shorts-carousel__video-preview{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.block-video-shorts-carousel__video-preview:before{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 63.94%,rgba(0,0,0,.3));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.block-video-shorts-carousel__video-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-video-shorts-carousel__video-logo-wrapper{backdrop-filter:blur(8px);background-color:hsla(0,0%,100%,.85);border-radius:8px;height:44px;padding:8px;width:108px}.block-video-shorts-carousel__video-logo{-o-object-fit:contain;object-fit:contain}.block-video-shorts-carousel__video-bottom{gap:15px}.block-video-shorts-carousel__video-bottom-wrapper{gap:2px}.block-video-shorts-carousel__video-name{color:#fff;font-size:18px;line-height:22px}.block-video-shorts-carousel__video-position{color:#fff;font-size:14px;line-height:20px;opacity:.6}.block-video-shorts-carousel__video-play{-ms-flex-negative:0;border:2px solid #fff;border-radius:50%;flex-shrink:0;height:40px;opacity:.6;transition:opacity .3s linear;width:40px}.block-video-shorts-carousel__video-play svg{height:14px;width:8px}.block-video-shorts-carousel__video-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-next,[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-prev{-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-prev{left:unset;right:6px}@media (min-width:768px){[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-prev{right:18px}}[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-next{left:6px;right:unset}@media (min-width:768px){[dir=rtl] .block-video-shorts-carousel__carousel .swiper-button-next{left:18px}}[dir=rtl] .block-video-shorts-carousel__video-play svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
/*# sourceMappingURL=block-video-shorts-carousel.css.map*/