.cmp-streaming-multicam{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.cmp-streaming-multicam.kirolak .chapter-live span{font-family:var(--n27-bold)}
.cmp-streaming-multicam.show{opacity:1}
.cmp-streaming-multicam__title{font-weight:700;font-size:48px;line-height:52px;letter-spacing:0;vertical-align:middle;margin-top:24px}
@media(max-width:1024px){.cmp-streaming-multicam__title{font-size:32px;line-height:36px;margin-top:12px}
}
.cmp-streaming-multicam__subtitle{font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;vertical-align:middle;margin-top:24px}
@media(max-width:1024px){.cmp-streaming-multicam__subtitle{font-size:16px;line-height:22px;margin-top:12px}
}
.cmp-streaming-multicam__carousel{position:relative}
.cmp-streaming-multicam__carousel__title{margin-bottom:24px;font-weight:700;font-size:36px;line-height:44px;letter-spacing:0;vertical-align:middle}
@media(max-width:1024px){.cmp-streaming-multicam__carousel__title{font-size:24px;line-height:30px;margin-bottom:12px}
}
.cmp-streaming-multicam__carousel .chapter-img{position:relative;aspect-ratio:1.77777778}
.cmp-streaming-multicam__carousel .chapter-img picture{display:flex;height:100%}
.cmp-streaming-multicam__carousel .chapter-img picture img{width:100%;min-height:0}
.cmp-streaming-multicam__carousel .chapter-img .chapter-live{padding:4px 8px;background-color:var(--Tertiary-Dark-Pink);position:absolute;bottom:8px;left:8px;display:none}
.cmp-streaming-multicam__carousel .chapter-img .chapter-live span{font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;color:white}
.cmp-streaming-multicam__carousel .chapter-title{font-family:var(--n27-bold);font-weight:700;font-size:24px;line-height:30px;letter-spacing:0;vertical-align:middle;margin:12px 0;padding:0 12px}
@media(max-width:1024px){.cmp-streaming-multicam__carousel .chapter-title{font-size:18px;line-height:24px}
}
.cmp-streaming-multicam__carousel .chapter-description{font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;vertical-align:middle;padding:0 12px 12px 12px}
.cmp-streaming-multicam__carousel .swiper-container{position:relative}
.cmp-streaming-multicam__carousel .swiper{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:3.4375rem}
.cmp-streaming-multicam__carousel .swiper-button-prev,.cmp-streaming-multicam__carousel .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem;background:white;color:black;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:1px solid var(--Greyscale-300);margin-top:0}
.cmp-streaming-multicam__carousel .swiper-button-prev{left:-9px}
.cmp-streaming-multicam__carousel .swiper-button-next{right:-9px}
.cmp-streaming-multicam__carousel .swiper-button-next:after,.cmp-streaming-multicam__carousel .swiper-button-prev:after{font-size:10px;font-weight:bold}
.cmp-streaming-multicam__carousel .swiper-button-next.swiper-button-disabled,.cmp-streaming-multicam__carousel .swiper-button-prev.swiper-button-disabled{opacity:0 !important}
.cmp-streaming-multicam__carousel .swiper .swiper-slide{cursor:pointer;border:4px solid transparent;height:auto}
.cmp-streaming-multicam__carousel .swiper .swiper-slide.active-custom{border-color:var(--Tertiary-Pink)}
.cmp-streaming-multicam__carousel .swiper-pagination{bottom:-50px !important}
.cmp-streaming-multicam__carousel .bullet{width:12px;height:12px;border-radius:13px;border:2px solid var(--Greyscale-500);background:transparent;opacity:0;margin:0 12px;box-sizing:unset}
.cmp-streaming-multicam__carousel .bullet.swiper-pagination-bullet-active{border:2px solid var(--Secondary-Black,#0c0c0c)}
.cmp-streaming-multicam__carousel .bullet.swiper-pagination-bullet-active span{width:10px;height:10px;border-radius:13px;background:var(--Secondary-Black,#0c0c0c);display:flex;margin:1px 1px}
.cmp-streaming-multicam__carousel .swiper-pagination-bullet-active-main{opacity:1}
.cmp-streaming-multicam__player{transition:opacity .5s ease-in-out;margin:24px 0}
@media(max-width:1024px){.cmp-streaming-multicam__player{font-size:16px;line-height:22px;margin:12px 0}
}
.cmp-streaming-multicam__player.src-on-change .multicam{cursor:default !important;pointer-events:none !important}
.cmp-streaming-multicam__player .full-player-container{display:flex;flex-direction:row}
.cmp-streaming-multicam__player .custom-main-poster{width:100%;aspect-ratio:1.77777778;position:relative;cursor:pointer}
.cmp-streaming-multicam__player .custom-main-poster .poster-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.cmp-streaming-multicam__player .custom-main-poster .poster-play .play-button{transform:translate(-50%,-50%);cursor:pointer;width:40px;height:40px;position:absolute;padding:0;opacity:1;border-radius:72px;background-color:var(--Neutral-White);display:flex;flex-direction:row;align-content:center;justify-content:center;align-items:center;border:0}
.cmp-streaming-multicam__player .custom-main-poster .poster-play .play-button::before{font-family:'icomoon';content:"\eb8a";font-size:40px;color:black}
.cmp-streaming-multicam__player .custom-main-poster .poster{display:flex;height:100%}
.cmp-streaming-multicam__player .custom-main-poster .poster img{object-fit:cover;width:100%;min-height:0}
.cmp-streaming-multicam__player .custom-main-poster .spinner-play{display:none}
.cmp-streaming-multicam__player .custom-main-poster .spinner-play .spinner_5nOS{transform-origin:center;animation:spinner_sEAn .75s infinite linear;fill:var(--primary-primary-500)}
@keyframes spinner_sEAn{100%{transform:rotate(360deg)}
}
.cmp-streaming-multicam__player .custom-main-poster .multicam-icon-container{display:none;position:absolute;top:0;right:6%;width:8%}
.cmp-streaming-multicam__player .custom-main-poster .multicam-icon-container .multicam-icon{display:flex}
.cmp-streaming-multicam__player .custom-main-poster .multicam-icon-container .multicam-icon .multicam-icon-img{width:100%}
.cmp-streaming-multicam__player .main-videojs-container{width:100%;display:none}
.cmp-streaming-multicam__player .main-videojs-container video-js{aspect-ratio:1.77777778;position:relative;width:100%;height:100%}
.cmp-streaming-multicam__player .main-videojs-container video-js.no-visible{visibility:hidden !important}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-poster{display:none}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-poster img{object-fit:cover}
.cmp-streaming-multicam__player .main-videojs-container video-js.paddingOff{padding:0 !important}
.cmp-streaming-multicam__player .main-videojs-container video-js .ima-ad-container.d-none-video{display:none !important}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-big-play-button{display:none}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-button:hover{background-color:var(--Tertiary-Pink)}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control{display:block;padding:0 16px;top:0}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control .vjs-slider.vjs-slider-horizontal .vjs-load-progress{background:var(--Tertiary-Pink);border-radius:13px;opacity:.5}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control .vjs-slider.vjs-slider-horizontal .vjs-load-progress .vjs-control-text{display:none}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control .vjs-slider.vjs-slider-horizontal .vjs-play-progress.vjs-slider-bar{border-radius:13px;background:var(--Tertiary-Pink)}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control .vjs-slider.vjs-slider-horizontal .vjs-play-progress::before{display:none}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control .vjs-slider::before{background:var(--Tertiary-Pink);opacity:.5}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control div,.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-progress-control.vjs-control span{display:block}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-level{background-color:var(--Tertiary-Pink)}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-control-bar .vjs-volume-panel .vjs-volume-bar.vjs-slider-vertical{background:#fe346e33}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-has-started .vjs-control-bar{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-big-play-button:hover{background-color:var(--Tertiary-Pink)}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-volume-level{background:var(--Tertiary-Pink)}
.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-cog-menu-button{line-height:50px}
@media(max-width:1256px){.cmp-streaming-multicam__player .main-videojs-container video-js .vjs-cog-menu-button{line-height:42px}
}
.cmp-streaming-multicam__player .main-videojs-container video-js.vjs-480 .vjs-control-bar .vjs-progress-control{top:-15px;padding:0}
.cmp-streaming-multicam__player .vjs-share-button{display:none !important}
.cmp-streaming-multicam__player .multicam-container{position:relative;width:25%;background-color:black;display:none}
.cmp-streaming-multicam__player .multicam-container .swiper{width:100%;height:100%;display:flex;padding:4px 0 8px 0}
.cmp-streaming-multicam__player .multicam-container .swiper-button-prev,.cmp-streaming-multicam__player .multicam-container .swiper-button-next{left:50%;transform:translateX(-50%) rotate(90deg);width:1.875rem;height:1.875rem;background:white;color:black;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:1px solid var(--Greyscale-300)}
.cmp-streaming-multicam__player .multicam-container .swiper-button-prev{top:9px;bottom:auto}
.cmp-streaming-multicam__player .multicam-container .swiper-button-next{bottom:-11px;top:auto}
.cmp-streaming-multicam__player .multicam-container .swiper-button-next:after,.cmp-streaming-multicam__player .multicam-container .swiper-button-prev:after{font-size:10px;font-weight:bold}
.cmp-streaming-multicam__player .multicam-container .swiper-button-next.swiper-button-disabled,.cmp-streaming-multicam__player .multicam-container .swiper-button-prev.swiper-button-disabled{opacity:0 !important}
.cmp-streaming-multicam__player .multicam-container .multicam{margin:0 8px;border:4px solid transparent;cursor:pointer}
.cmp-streaming-multicam__player .multicam-container .multicam video-js{width:100%;height:100%;aspect-ratio:1.77777778}
.cmp-streaming-multicam__player .multicam-container .multicam video-js .vjs-control-bar{display:none}
.cmp-streaming-multicam__player .multicam-container .multicam video-js .vjs-big-play-button{display:none}
.cmp-streaming-multicam__player .multicam-container .multicam video-js .vjs-text-track-display{pointer-events:all !important;display:block !important;height:100%}
.cmp-streaming-multicam__player .multicam-container .multicam.active-cam{border-color:var(--Tertiary-Pink)}
.cmp-streaming-multicam .active-countdown{cursor:default}
.cmp-streaming-multicam .active-countdown .poster-play{display:none}
.cmp-streaming-multicam .countdown-container{z-index:10;position:absolute;width:100%;opacity:0;transition:all .5s;bottom:0;text-align:center;top:0;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,rgba(0,0,0,0) 31.61%,rgba(0,0,0,0.8) 85.02%)}
.cmp-streaming-multicam .countdown-container .title{font-family:var(--n27-bold);color:var(--Tertiary-Pink);font-size:48px;line-height:52px;font-weight:700}
@media(max-width:1024px){.cmp-streaming-multicam .countdown-container .title{font-size:25px !important;line-height:30px !important}
}
.cmp-streaming-multicam .countdown-container .countdown{display:flex;justify-content:center;color:var(--Tertiary-Pink);gap:60px;margin-bottom:5%}
@media(max-width:1024px){.cmp-streaming-multicam .countdown-container .countdown{gap:8px}
}
.cmp-streaming-multicam .countdown-container .countdown .date{display:flex;flex-direction:column;align-items:center}
.cmp-streaming-multicam .countdown-container .countdown .date .number{font-family:var(--n27-bold);font-size:96px;line-height:104px;font-weight:700}
@media(max-width:1024px){.cmp-streaming-multicam .countdown-container .countdown .date .number{font-size:30px;line-height:35px}
}
.cmp-streaming-multicam .countdown-container .countdown .date .texto{font-family:var(--inter-regular);font-size:48px;line-height:52px;font-weight:400}
@media(max-width:1024px){.cmp-streaming-multicam .countdown-container .countdown .date .texto{font-size:20px;line-height:25px}
}
@media(max-width:768px){.cmp-streaming-multicam .full-player-container{flex-direction:column}
.cmp-streaming-multicam .multicam-container{width:100%}
.cmp-streaming-multicam .multicam-container .swiper{padding:0 4px}
.cmp-streaming-multicam .multicam-container .swiper-button-prev,.cmp-streaming-multicam .multicam-container .swiper-button-next{left:auto;top:50%;transform:translateY(-50%);margin-top:0}
.cmp-streaming-multicam .multicam-container .swiper-button-prev{left:-9px}
.cmp-streaming-multicam .multicam-container .swiper-button-next{right:-9px;bottom:auto}
.cmp-streaming-multicam .multicam-container .multicam{margin:4px 0}
}
.cmp-streaming-multicam.kirolak .poster-play .spinner-play .spinner_5nOS{fill:var(--Tertiary-Pink) !important}
.cmp-columns .cmp-streaming-multicam .countdown-container .title{font-size:48px;line-height:52px}
@media(max-width:1024px){.cmp-columns .cmp-streaming-multicam .countdown-container .title{font-size:25px;line-height:30px}
}
.cmp-columns .cmp-streaming-multicam .countdown-container .countdown .date .number{font-size:36px;line-height:40px}
.cmp-columns .cmp-streaming-multicam .countdown-container .countdown .date .texto{font-size:20px;line-height:24px}