.ott-show{display:flex;flex-direction:column;max-width:1080px;background-color:#F7F7FC;border:1px solid #A4A7AE;border-radius:8px;margin:0 auto}@media (min-width: 800px){.ott-show{padding:1rem;margin:1.5rem auto;display:grid;grid-template-rows:auto 1fr;grid-template-columns:2fr 2fr 1fr;grid-template-areas:"video video suggest" "content content suggest"}}.ott-show.--fullscreen{grid-template-rows:48px 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"banner banner comments" "content content comments"}.ott-show.--fullscreen .streaming__banner{grid-area:banner;position:static;width:100%;border-radius:4px;transform:none;z-index:98}.ott-show.--fullscreen .streaming__banner__icon{width:1rem;height:1rem;margin-right:8px;margin-left:-1.8rem}@media only screen and (min-width: 980px){.ott-show.--fullscreen .streaming__banner__icon{margin-left:-3rem;width:2rem;height:2rem}}.ott-show .live-comments{margin:1rem 0 1rem;max-height:52rem;grid-area:comments;padding:0 1rem}@media only screen and (min-width: 980px){.ott-show .live-comments{margin:0 0 0 8px;padding:0 1rem}}.ott-show .live-comments__title{color:#FCFCFC;font-size:1rem;margin:0;padding:4px 0 8px 16px;font-weight:700;position:relative}.ott-show .live-comments__title::after{content:"";position:absolute;height:2px;background:linear-gradient(270deg, #E31519 0%, rgba(245,245,245,0) 100%);right:0;top:40%;width:70%}.ott-show .live-comments .login{margin-right:-17px;width:calc(100vw - 2rem);z-index:1;background-color:#000;border-left:1px solid #404040;border-right:1px solid #404040}@media only screen and (min-width: 980px){.ott-show .live-comments .login{width:90%;margin-right:0;border:none}}.ott-show .live-comments .login__content{background-color:#404040;padding:1rem;border-radius:8px;display:flex;flex-direction:column;align-items:center;margin:0 1rem}@media only screen and (min-width: 980px){.ott-show .live-comments .login__content{margin:0}}.ott-show .live-comments .login p{font-weight:700;font-size:14px;color:#FCFCFC;text-align:center;margin:0 0 1rem}.ott-show .live-comments .login .login-btn{font-size:16px;padding:12px 24px;border:none;border-radius:4px;margin-top:16px;width:280px;position:relative;line-height:16px}.ott-show .live-comments .login .login-btn:hover{cursor:pointer}.ott-show .live-comments .login .login-btn svg{width:24px;height:24px;position:absolute;left:11px;top:50%;transform:translateY(-50%)}.ott-show .live-comments .login .facebook-btn{background-color:#4267b2;color:#fff}.ott-show .live-comments .login .apple-btn{background-color:#000;color:#FCFCFC}.ott-show .live-comments .chat-oauth{display:inline-block}.ott-show .video-wrapper{height:auto;max-height:390px;width:100vw;aspect-ratio:10 / 6}@media (min-width: 800px){.ott-show .video-wrapper{width:100%;max-height:504px;grid-area:video}}.ott-show mux-player{width:100%;height:100%;grid-area:video;aspect-ratio:10 / 6}.ott-show .video-player{position:fixed;top:83px;z-index:2;left:0;right:0;margin:auto;max-height:390px;background-color:#000}@media (min-width: 800px){.ott-show .video-player{position:relative;width:100%;top:0;height:auto;max-height:504px}}.ott-show .video-player__video{height:auto;width:100vw;aspect-ratio:10 / 6;object-fit:contain;max-height:390px}@media (min-width: 800px){.ott-show .video-player__video{width:100%;max-height:504px}}.ott-show__video{width:100%;font-family:Lato;padding:0 1rem}@media (min-width: 800px){.ott-show__video{padding:0;grid-area:content;position:relative}}.ott-show__video h1,.ott-show__video__date{color:#393939;font-family:"LFTEtica-Semibold"}@media (min-width: 800px){.ott-show__video h1,.ott-show__video__date{padding:0}}.ott-show__video h1{margin:1rem 0 8px;font-size:1.5rem}.ott-show__video .tag-container{background-color:#F7F7FC;padding:0;margin-top:0}.ott-show__video__tools{display:flex;justify-content:space-between;align-items:center;margin-top:14px}@media (min-width: 800px){.ott-show__video__tools{justify-content:flex-start}}.ott-show__video__tools__programs{display:flex;margin-right:24px}.ott-show__video__tools__programs a{color:#393939;display:flex;flex-direction:column;justify-content:center;font-size:1rem;font-family:Lato}.ott-show__video__tools__programs a span{color:#535862;font-size:12px}.ott-show__video__tools__programs img{width:2rem;height:2rem;margin-right:12px}.ott-show__video__tools>a,.ott-show__video__tools .action-button{margin-right:8px}.ott-show__video__tools>a,.ott-show__video__tools .action-button,.ott-show__video__tools .share-button{background-color:#E31519;color:#F7F7FC;text-align:center;padding:6px 8px;border:1px solid #E31519;border-radius:4px;font-size:14px;font-weight:600}@media only screen and (min-width: 481px){.ott-show__video__tools>a,.ott-show__video__tools .action-button,.ott-show__video__tools .share-button{padding:8px 12px;border-radius:24px}}.ott-show__video__tools>a span,.ott-show__video__tools .action-button span,.ott-show__video__tools .share-button span{margin-left:5px;display:none;font-family:Lato}@media only screen and (min-width: 980px){.ott-show__video__tools>a span,.ott-show__video__tools .action-button span,.ott-show__video__tools .share-button span{display:inline}}.ott-show__video__tools>a:hover,.ott-show__video__tools .action-button:hover,.ott-show__video__tools .share-button:hover{color:#FCFCFC;background-color:#E31519;font-weight:700}.ott-show__video__tools>a:hover svg,.ott-show__video__tools .action-button:hover svg,.ott-show__video__tools .share-button:hover svg{fill:#FCFCFC}.ott-show__video__tools>a svg,.ott-show__video__tools .action-button svg,.ott-show__video__tools .share-button svg{fill:#F7F7FC;height:12px;vertical-align:text-top}.ott-show__video__date{font-family:"LFTEtica-Regular";font-size:14px}.ott-show__video__description .content{padding:1rem 0 0;color:#393939;font-family:"LFTEtica-Regular";font-size:1rem;line-height:20px;overflow:hidden;text-overflow:ellipsis;text-align:justify}.ott-show__video__description .content>div>*{color:#535862}.ott-show__video__description .half-content{max-height:52px;transition:max-height 0.4s ease-in-out}.ott-show__video__description .half-content+button{border-top:none}.ott-show__video__description .half-content+button span{display:block}.ott-show__video__description .half-content+button span::after{top:37%;right:38%}.ott-show__video__description .full-content{max-height:1000px;transition:max-height 0.7s ease-in}.ott-show__video__description .full-content+button span:after{transform:rotateZ(-45deg);top:40%}.ott-show__video__description .full-content>*,.ott-show__video__description .half-content>*{color:#FCFCFC}.ott-show__video__description button{color:#535862;background-color:transparent;border:none;font-size:14px;font-family:"LFTEtica-Regular";margin-top:1rem;padding:0}.ott-show__video__description button span{position:relative}.ott-show__video__description button span:hover{cursor:pointer}.ott-show__suggestions{padding:1rem;width:100%}@media (min-width: 800px){.ott-show__suggestions{grid-area:suggest;padding:0 0 0 1rem}}.ott-show__suggestions h2{font-family:"LFTEtica-Semibold";font-size:24px;margin-top:0;color:#393939}@media (min-width: 800px){.ott-show__suggestions h2{font-size:18px}}.ott-show__suggestions__videos{display:flex;flex-direction:column;width:100%;overflow-y:auto}.ott-show__suggestions__videos .card+.card{margin-top:8px}@media (min-width: 800px){.ott-show__suggestions__videos .card+.card{margin-top:14px}}@media (min-width: 800px){.ott-show__suggestions__videos .card:nth-child(n + 5){display:none}}.ott-show__suggestions__videos .card{min-width:180px;font-family:Lato, Arial, Helvetica, sans-serif}.ott-show__suggestions__videos .card__image{width:100%;aspect-ratio:5/ 3;position:relative}.ott-show__suggestions__videos .card__image img{width:100%;height:100%;aspect-ratio:5/ 3;object-fit:cover}.ott-show__suggestions__videos .card__title{font-size:1em;font-weight:500;text-align:left;margin:0.3em 0;color:#393939;font-family:"LFTEtica-Regular"}.ott-show__suggestions__videos .card__category{color:#E31519;text-align:left;margin:0.2em 0;font-size:0.8em}.ott-show__suggestions__videos .card__date{text-align:left;margin:0.2em 0;font-size:0.8em;color:#535862}.streaming{background-color:#FCFCFC}@media only screen and (min-width: 980px){.streaming{padding-bottom:5rem}}.streaming__content{grid-area:content}@media only screen and (min-width: 980px){.streaming__content{padding:1rem;background-color:#F7F7FC;border:1px solid #EFF0F6;border-radius:8px;margin-top:8px}}.streaming__banner{position:absolute;top:58px;right:50%;transform:translateX(50%);z-index:101;background-color:#E31519;border-radius:4rem;padding:6px 0.5rem;color:#FCFCFC;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:9px}@media only screen and (min-width: 980px){.streaming__banner{top:10rem;right:16%;font-size:1rem;padding:14px 18px}}.streaming__banner__icon{width:1rem;height:1rem;margin-right:3px}@media only screen and (min-width: 980px){.streaming__banner__icon{margin-right:8px}}.streaming .ott-show{margin:0 auto;max-width:1080px}.streaming .ott-show.--fullscreen{margin-top:4rem;background-color:transparent;border:none}@media only screen and (min-width: 980px){.streaming .ott-show.--fullscreen{margin-top:0}}.streaming .ott-show h1{color:#393939}.streaming .ott-show .video-wrapper{max-height:558px}.streaming .ott-show__video{height:min-content}.streaming .ott-show__video__date{color:#535862}.streaming .ott-show__suggestions h2{color:#FCFCFC}.streaming .ott-show__suggestions__videos{overflow-y:auto}.streaming .ott-show__suggestions__videos .card__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:1em;max-height:2em;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#F7F7FC}.streaming__no-live{height:calc(100vh - 83px - 176px - 6rem);display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width: 980px){.streaming__no-live{height:calc(100vh - 208px - 187px - 6rem)}}.streaming__no-live h1{color:#E31519;font-size:24px;font-family:"LFTEtica-Semibold";margin:1rem 0;text-align:center}@media only screen and (min-width: 980px){.streaming__no-live h1{font-size:48px}}.streaming__no-live p{margin:0 0 24px;color:#737373;font-size:18px;font-family:"LFTEtica-Regular";text-align:center;padding:0 2rem}.streaming__no-live a{font-family:"LFTEtica-Semibold";background-color:#00acee;color:#212529;font-size:18px;border-radius:24px;text-align:center;padding:12px 24px;display:block;width:max-content}.streaming__no-live a svg{margin-right:8px;vertical-align:middle;filter:brightness(0) saturate(100%)}.streaming .video-js .vjs-poster img{background-size:cover;object-fit:cover}.streaming .video-js .vjs-big-play-button{margin:0;background-color:red;border-radius:100%;border:2px solid #fff;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 900px){.streaming .video-js .vjs-big-play-button{width:130px;height:130px}}.streaming .video-js .vjs-big-play-button .vjs-icon-placeholder::before{line-height:44px;font-size:30px}@media (min-width: 900px){.streaming .video-js .vjs-big-play-button .vjs-icon-placeholder::before{line-height:126px;font-size:90px}}.streaming .featured .card__image::after{background-color:red;font-family:VideoJS;content:"\f101";color:#fff;font-size:24px;line-height:2rem;width:2rem;height:2rem;background-color:red;border:2px solid #fff;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 980px){.streaming .featured .card__image::after{font-size:2rem;line-height:3rem;width:3rem;height:3rem}}
