@charset "UTF-8";.detail-bg--layer1{position:absolute;z-index:-2;top:0;left:0;width:100vw;height:56vw;max-height:720px;min-height:460px}.detail-bg--wrapper{display:none;transform:translateZ(-1px) scale(2) translate(0);transform-origin:center center;z-index:-1}@media (min-width:751px){.detail-bg--wrapper{display:initial}}.detail-bg--clear{z-index:-1;height:100vh;max-height:calc(100vh - 400px);background-color:#333;top:50px;background-size:cover;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-position:0 0;mask-size:100% 100%;mask-image:linear-gradient(#000 80%,transparent)}.detail-bg--clear,.detail-bg--layer2{width:100%;background-position:top;background-repeat:no-repeat}.detail-bg--layer2{position:absolute;z-index:-3;left:0;right:0;top:0;min-height:460px;height:90vw;max-height:940px;opacity:.3;background-size:100% 100%}.detail-bg--blur{z-index:-2;height:100vh;max-height:calc(100vh - 200px);margin-top:-100px;top:6em;-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-position:0 0;mask-size:100% 100%;mask-image:linear-gradient(#000 80%,transparent)}.back-button,.cta,.header3,.header4,.header5,.header6,.subtitle{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.back-button,.header4{font-size:18px;line-height:24px}.back-button{top:100px;position:absolute;display:flex;height:38px;align-items:center;z-index:3;margin-left:22px}.back-button:hover{background:hsla(0,0%,100%,.16);border-radius:5px}@media (min-width:751px){.back-button{cursor:pointer;position:fixed;padding:0 12px}}.back-button__label{display:inline-block;padding-left:8px;padding-top:3px}.back-button__icon{display:inline-block;width:21px;height:15px}.detail-meta-cover{max-width:80px;position:relative;width:100%;margin-right:15px}.detail-meta-cover__image{border-radius:2px;width:inherit}.detail-full-meta .detail-meta-cover{width:240px;height:auto;max-width:240px;display:none}@media (min-width:751px){.detail-meta-cover{max-width:115px;margin-right:30px}.detail-full-meta .detail-meta-cover{display:block}}.contentrating-item{display:inline-block;margin-right:-.1rem}@media (min-width:751px){.contentrating-item svg{width:37px;height:37px}}.rating__star{color:hsla(0,0%,100%,.6)}.rating__star--rated{color:#ff3746}.read-more__collapse{color:#fff;font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;letter-spacing:1px;margin-left:10px;text-transform:uppercase;cursor:pointer}.read-more__collapse:active,.read-more__collapse:focus,.read-more__collapse:hover{color:#fff}.progress{background:rgba(0,0,0,.4);bottom:0;height:.5rem;left:0;position:absolute;width:100%}.progress__indicator{background:#ff3746;height:100%;width:0}.kidsmode .progress__indicator{background:#4a90e2}.cta,.description-items-title,.header3,.header4,.header5,.header6,.subtitle{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.description-items-title,.header5{font-size:16px;line-height:24px}.body,.description-items-details{font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;color:hsla(0,0%,100%,.7);letter-spacing:-.25px;line-height:1.4}.description-items{display:block;padding:0 0 1rem 1rem;position:relative}.description-items-details{margin:4px 0}.series-full-meta .description-items{display:block;padding:0 0 2rem 1rem;position:relative}.series-full-meta .description-items-title{position:absolute;top:0;left:0}.series-full-meta .description-items-details{opacity:.5;display:inline;margin:0}.series-full-meta .description-items-details:after{content:", ";margin:0}.series-full-meta .description-items-details:last-child:after{margin:0;content:""}.detail-title h1,.header0,.header1,.header2,.title{color:#fff;font-family:BebasNeue-Bold,sans-serif;font-weight:700}.body,.detail-meta__summary,.detail-title__overview{font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;color:hsla(0,0%,100%,.7);letter-spacing:-.25px;line-height:1.4}.detail-meta{position:relative;width:100%;padding:calc(100vh - 560px) 22px 22px}@media (max-width:750px){.detail-meta{padding-top:175px}}.detail-meta .detail-meta-cover__image{display:block}.detail-meta__summary{margin:22px 0}@media (min-width:751px){.detail-meta__summary{max-width:630px;width:calc(100% - 260px)}}.detail-meta .progress-container{position:relative;margin-top:20px}.detail-meta .progress{position:absolute;width:115px;bottom:8px;background:hsla(0,0%,100%,.2);border-radius:2px}.detail-meta .progress__indicator{border-radius:inherit}.detail-meta .timeLeft{position:absolute;right:auto;left:125px;bottom:0;display:block;opacity:.5}@media (min-width:751px){.detail-meta .progress{width:225px}.detail-meta .timeLeft{left:250px}}.detail-not-available{position:relative;font-size:18px;font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;background:#ff3d3d;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#fff;margin-bottom:30px;height:44px;width:340px;line-height:44px;padding:0 13px}.detail-not-available__icon{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;text-align:center;border:2px solid #fff;width:24px;height:24px;padding-left:1px;margin-right:15px;font-size:14px;font-family:Gotham-Bold,sans-serif}.detail-not-available__text{font-size:15px;font-family:Gotham-Medium,sans-serif;letter-spacing:normal;position:relative;display:inline-block}.detail-title{display:flex;position:relative}@media (min-width:751px){.detail-title{max-width:720px;width:calc(100% - 260px)}}.detail-title h1{margin:9px 0 .25em;font-size:32px;line-height:30px}@media (min-width:751px){.detail-title h1{font-size:44px;line-height:40px}}.detail-title h1.detail-title__episode-title{font-size:2em}.detail-title h2{color:hsla(0,0%,100%,.65);font-weight:400;font-size:21px;line-height:31px}.detail-title__head{display:flex;flex-direction:column;justify-content:center;letter-spacing:0}@media (min-width:751px){.detail-title__head{min-width:345px}}.detail-title__properties{display:flex;justify-content:flex-start;align-items:center}.detail-title__properties p{letter-spacing:0}.detail-title__rating{padding-right:1rem;letter-spacing:2px;font-size:1em}.detail-title__overview{margin-bottom:15px}.detail-title__overview li{display:inline}.detail-title__overview li:not(:empty):after{content:" · ";margin:0}.detail-title__overview li:last-child:after{margin:0;content:""}.detail-title__actionContainer{display:flex}.detail-title__actionContainer .title-details-actions{margin:0}.detail-more-details{display:none}@media (min-width:751px){.detail-more-details{position:absolute;right:calc((100% - 890px)/2);top:calc(100vh - 560px);width:260px;display:block}}.detail-full-meta .description-items{display:block;padding:0 0 1rem 13rem;position:relative}.detail-full-meta .description-items-title{position:absolute;top:0;left:0}.detail-full-meta .description-items-details{display:inline;margin:0}.detail-full-meta .description-items-details:after{content:", ";margin:0}.detail-full-meta .description-items-details:last-child:after{margin:0;content:""}.title-details-actions{margin-top:3.5rem;vertical-align:middle;white-space:nowrap}@media (max-width:750px){.title-details-actions{margin-top:0;order:0;padding:18px 0;white-space:normal}.title-details-actions .button{text-align:center}}.title-details-actions .button{margin-bottom:1em;margin-right:1em;padding:1.15rem 2.5rem;text-transform:none}.title-details-actions .button svg{width:1.65rem;height:1.65rem;vertical-align:middle}.detail-tooltip__content,.tooltip{color:#fff;font-size:13px;letter-spacing:normal;line-height:1.2}.detail-tooltip{visibility:hidden;opacity:0;transition:opacity .5s ease-in-out;position:relative}.detail-tooltip--entered{opacity:1;visibility:visible}.detail-tooltip--entering{opacity:1}.detail-tooltip--exiting{opacity:0}.detail-tooltip--entering,.detail-tooltip--exiting{visibility:visible}.detail-tooltip__content{position:absolute;transform:translateX(50%);bottom:calc(100% + 50px);right:50%;height:37px;min-width:150px;line-height:37px;margin-top:20px;padding:0 10px;white-space:pre;background:#4a90e2;border-radius:6px}.detail-tooltip__content:after{content:"";position:absolute;bottom:-11px;left:calc(50% - 12px);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #4a90e2}.detail-like-button--active .button--transparent{background:hsla(0,0%,43.1%,.75)!important}.detail-wrap{perspective:1px;transform-style:preserve-3d;height:100vh;overflow-x:hidden;overflow-y:scroll;min-height:640px;perspective-origin:top}.detail-content{position:relative;margin:0 auto;max-width:1200px;z-index:1}.cta,.header3,.header4,.header5,.header6,.season-navigation,.subtitle{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.header4,.season-navigation{font-size:18px;line-height:24px}.season-navigation{padding:0;margin:0 0 .5em;height:3em;position:relative;overflow:hidden;z-index:1;float:left;width:200px}.season-navigation .icon-caret-bold{display:inline-block;color:#ff3746;font-size:.6em;margin-left:2em}.season-navigation--collapsed,.season-navigation:hover{overflow:visible}.season-navigation--collapsed li,.season-navigation:hover li{display:block}.season-navigation--collapsed li.current,.season-navigation:hover li.current{background-color:hsla(0,0%,100%,.5)}.season-navigation--collapsed .icon-caret-bold,.season-navigation:hover .icon-caret-bold{display:none}.season-navigation li{display:none;list-style:none;background-color:#323232;padding:0 15px}.season-navigation li.current{display:block;background:transparent}.season-navigation li.current a{color:#fff}.season-navigation li a{display:block;padding:.8em 1em .6em 0;color:hsla(0,0%,100%,.5);font-weight:700}.season-navigation li:hover{font-weight:700}.season-navigation li:hover a{color:#fff}@media (min-width:751px){.season-navigation{padding-top:30px;overflow:auto;height:100%;width:280px;float:left}.season-navigation li{display:block;width:280px;border-radius:5px;margin-bottom:.5em;background:transparent}.season-navigation li.current{background-color:hsla(0,0%,100%,.16)}.season-navigation .icon-caret-bold{display:none}}.details-sort-icon{margin-left:10px;vertical-align:-1px}.details-sort-icon__reversed{transform:rotate(180deg)}.skeleton{animation:loading 4s infinite;background-color:hsla(0,0%,100%,.15)}.skeleton.hidden{display:none}.skeleton__text div{background-color:hsla(0,0%,100%,.15);border-radius:12px;height:24px;width:10vw}.video-overview--wrapper div:nth-child(1n) .skeleton{animation-delay:.5s}.video-overview--wrapper div:nth-child(2n) .skeleton{animation-delay:1s}.video-overview--wrapper div:nth-child(3n) .skeleton{animation-delay:1.5s}.video-overview--wrapper div:nth-child(4n) .skeleton{animation-delay:2s}.video-overview--wrapper div:nth-child(5n) .skeleton{animation-delay:2.5s}.video-overview--wrapper div:nth-child(6n) .skeleton{animation-delay:3s}.video-overview--wrapper div:nth-child(7n) .skeleton{animation-delay:3.5s}.video-overview--wrapper div:nth-child(8n) .skeleton{animation-delay:4s}.triptych div:nth-child(1n) .skeleton{animation-delay:.5s}.triptych div:nth-child(2n) .skeleton{animation-delay:1s}@keyframes loading{0%{background-color:hsla(0,0%,100%,.05)}50%{background-color:hsla(0,0%,100%,.15)}to{background-color:hsla(0,0%,100%,.05)}}.header0,.header1,.header2,.seasons-wrapper .episodes-reverse,.title{color:#fff;font-family:BebasNeue-Bold,sans-serif;font-weight:700}.cta,.episode .episode-title,.header3,.header4,.header5,.header6,.seasons-wrapper .episodes-season,.subtitle{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.episode .episode-title,.header4,.seasons-wrapper .episodes-season{font-size:18px;line-height:24px}.header5{line-height:24px}.seasons-wrapper .episodes-reverse,.title{letter-spacing:.5px;font-size:20px;line-height:24px}.cta{letter-spacing:-.25px;line-height:1.4}.body,.episode-description,.episode-time{font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;color:hsla(0,0%,100%,.7);letter-spacing:-.25px;line-height:1.4}.episodes{clear:both}.episodes .progress{bottom:20px;margin:0 16px;width:calc(100% - 32px);border-radius:5px;overflow:hidden;background:hsla(0,0%,100%,.2)}.seasons-wrapper{position:relative}@media (min-width:751px){.seasons-wrapper{padding:0 22px 22px 0;width:100%}}.seasons-wrapper .episodes-season{margin-left:310px}@media (max-width:750px){.seasons-wrapper .episodes-season{display:none}}.seasons-wrapper .episodes-reverse{position:absolute;top:0;right:0;margin:10px 3px 0 0;padding:.5em .8em .3em;border-radius:5px;border:2px solid hsla(0,0%,100%,.16);background:transparent;text-transform:none;transition:all .2s ease-out}.seasons-wrapper .episodes-reverse:hover{border:2px solid #fff;background:#fff;color:#111}.seasons-wrapper .episodes-reverse:active{border:2px solid transparent;background:hsla(0,0%,100%,.24)}.episode{margin-bottom:17px}.episode a{display:block}.episode__watched-last .episode-img img{border:2px solid #fff}.episode-description,.episode-time{margin-left:calc(32% + 20px)}.episode-description{margin-bottom:2em}.timeLeft{position:absolute;bottom:32px;right:16px;color:#fff;display:none}@media (min-width:751px){.timeLeft{display:block}}.episode-img{float:left;width:32%;position:relative;margin-right:22px}.episode-img img{width:100%;border-radius:5px}.episode-img:hover .vl-button.vl-round{opacity:1}.episode-img .vl-button.vl-round{background-color:#888;border-color:hsla(0,0%,100%,0);height:1.8em;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:1.8em}.episode-img .vl-button.vl-round .icon-play{font-size:.8em;padding-left:.2em;padding-top:.55em}@media (min-width:751px){.episodes{float:right;padding-top:30px;clear:none;width:calc(100% - 310px)}}.detail-similar{width:100%;float:left;margin-bottom:24px;color:#fff}@media (min-width:751px){.detail-similar{width:calc(50% - 27px)}}.detail-similar:nth-child(odd){margin-right:54px}.detail-similar-cover{width:96px;position:relative;margin-right:17px;float:left}.detail-similar-cover .detail-meta-cover{max-width:none}.detail-similar-cover .detail-meta-cover .detail-meta-cover__image{width:100%}@media (min-width:751px){.detail-similar-cover{width:150px;margin:0 30px 30px 0}}.detail-similar .detail-title h1{margin:11px 0 8px}.detail-similar .detail-title__overview{margin-bottom:8px}.detail-similar .detail-title__text{opacity:.5;min-width:300px}@media (min-width:751px){.detail-similar .detail-title__text{min-width:500px}}.detail-similar .detail-title{display:inline-block;width:auto}.tabs-container{padding:0 22px;margin-top:.8rem}.tabs{border-bottom:3px solid hsla(0,0%,100%,.1);height:3em;margin:0;padding:0;position:relative;white-space:nowrap;width:auto}@media (max-width:750px){.tabs{margin:0 -11px}}@media (min-width:751px){.tabs{padding-right:15px}}.tab-highlight{position:relative;top:-8px;height:.25rem;width:15rem;margin:0;background:#ff3746;border:none;transition:.3s ease-in-out}@media (max-width:750px){.tab-highlight{width:33%;top:0}}.tab-highlight.nr-1{margin-left:0}@media (min-width:751px){.tab-highlight.nr-1{margin-left:0}}@media (max-width:750px){.tab-highlight.nr-1{margin-left:0}}.tab-highlight.nr-2{margin-left:15rem}@media (min-width:751px){.tab-highlight.nr-2{margin-left:calc(15rem + 16px)}}@media (max-width:750px){.tab-highlight.nr-2{margin-left:33%}}.tab-highlight.nr-3{margin-left:30rem}@media (min-width:751px){.tab-highlight.nr-3{margin-left:calc(30rem + 32px)}}@media (max-width:750px){.tab-highlight.nr-3{margin-left:66%}}.cta,.header3,.header4,.header5,.header6,.subtitle,.tab__link{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.header5,.tab__link{font-size:16px;line-height:24px}.title{line-height:24px}.tab{display:inline;text-align:center}@media (min-width:751px){.tab{padding:0 8px}.tab:first-child{padding-left:0}}.tab__link{display:inline-block;padding:1.35rem 0;margin:0;width:15rem;text-decoration:none;color:#fff;opacity:.5}.active .tab__link{opacity:1}@media (max-width:750px){.tab__link{font-size:1.5rem;width:33%}}.tab__content{display:none}.tab__content.active{display:block}.tab-panel{display:none;padding-top:40px}.tab-panel.active{display:block}.tab-panel .livestream-overview{padding:0}.livestream-overview{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;overflow-x:auto;padding:.1rem 0;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (min-width:768px){.livestream-overview{padding:.1rem 1rem .1rem 4rem}}.livestream-overview .livestream__1{--textColor:#fff;--bgColor:#0f00ff}.livestream-overview .livestream__2{--textColor:#0f00ff;--bgColor:#fff}.livestream-overview .livestream{display:inline-block;flex-shrink:0;position:relative;width:100%;height:320px;background:linear-gradient(270deg,#d33af1,#3132a3);background-size:100% 4px;background-repeat:no-repeat;background-position:bottom;scroll-snap-align:start}@media (min-width:320px){.livestream-overview .livestream{--font-size1:1.3rem;--font-size2:4.2rem;--font-size3:1rem}}@media (min-width:768px){.livestream-overview .livestream{--font-size1:1.3rem;--font-size2:4.4rem;--font-size3:1.5rem;flex-shrink:1;margin-right:10px}}.livestream-overview .livestream:nth-child(2){background:linear-gradient(30deg,#d33af1,#3132a3);background-size:100% 4px;background-repeat:no-repeat;background-position:bottom}@media (min-width:768px){.livestream-overview .livestream:nth-child(2){margin-right:0}}.livestream-overview .livestream:hover .livestream-play-icon{opacity:1}.livestream-overview .livestream:hover .livestream-background__hover{opacity:.45}.livestream-overview .livestream:hover .livestream-background__default{opacity:0}.livestream-overview .livestream-background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.livestream-overview .livestream-background .livestream-background__hover{opacity:0}.livestream-overview .livestream-background .livestream-background__default{opacity:.45}.livestream-overview .livestream-background .livestream-background__default,.livestream-overview .livestream-background .livestream-background__hover{width:100%;height:100%;position:absolute;top:0;transition:opacity .5s ease-out}.livestream-overview .livestream-play-icon{position:absolute;top:130px;left:50%;transform:translate(-50%,-45%);transition:opacity .5s ease-out;z-index:2}@media (min-width:768px){.livestream-overview .livestream-play-icon{opacity:0}}.livestream-overview .livestream-number{background:var(--textColor);border-radius:4px;color:var(--bgColor);font-family:Gotham-Medium,sans-serif;font-size:var(--font-size1);height:22px;padding-top:3px;position:absolute;right:15px;text-align:center;top:10px;width:80px}@media (min-width:768px){.livestream-overview .livestream-number{height:26px;padding-top:5px}}.livestream-overview .livestream-image{width:100%}.livestream-overview .livestream-sub,.livestream-overview .livestream-title{background-color:var(--bgColor);bottom:102px;color:var(--textColor);font-family:BebasNeue-Bold,sans-serif;font-size:var(--font-size2);height:48px;left:10px;line-height:1;overflow:hidden;padding:8px 11px 2px;position:absolute}@media (min-width:768px){.livestream-overview .livestream-sub,.livestream-overview .livestream-title{bottom:97px}}.livestream-overview .livestream-sub{bottom:60px;font-family:Gotham-Medium,sans-serif;font-size:1.5rem;height:33px;margin-bottom:0;padding:13px 11px;line-height:var(--font-size3)}@media (min-width:768px){.livestream-overview .livestream-sub{bottom:55px;font-size:var(--font-size3);height:auto;padding:10px 11px 8px}}.livestream-overview .livestream-broadcast{bottom:20px;color:hsla(0,0%,100%,.65);font-family:Gotham-Book,sans-serif;font-size:var(--font-size1);left:8px;line-height:1;position:absolute;vertical-align:middle}.livestream-overview .livestream-broadcast .livestream-broadcast__image{position:relative;margin-right:8px;top:8px}.livestream-overview-paging{display:none}@media (max-width:767px){.livestream-overview-paging{display:flex;flex-direction:row;justify-content:center;margin-top:20px}}.livestream-overview-paging .livestream-overview-paging-button{background-color:#fff;border-radius:5px;color:#fff;height:10px;margin-right:4px;opacity:.3;overflow:hidden;text-indent:1em;transition:opacity .5s ease-out;width:10px}.livestream-overview-paging .livestream-overview-paging-button__active{opacity:1}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-19.5px)}60%{transform:translateY(-9.75px)}}@keyframes bounce--centered{0%,20%,50%,80%,to{transform:translateY(-50%)}40%{transform:translateY(-50%) translateY(-19.5px)}60%{transform:translateY(-50%) translateY(-9.75px)}}@keyframes sunset{0%{max-height:0;opacity:0}to{max-height:10em;opacity:1}}.header0,.header1,.header2,.title{color:#fff;font-family:BebasNeue-Bold,sans-serif;font-weight:700}.cta,.header3,.header4,.header5,.header6,.subtitle{color:#fff;font-family:Gotham-Bold,sans-serif;letter-spacing:-.25px;font-weight:500}.header0{font-size:66px;line-height:62px}.header1{font-size:44px;line-height:40px}.header2{font-size:32px;line-height:30px}.header3{color:hsla(0,0%,100%,.5);font-size:26px;line-height:26px}.header4{font-size:18px;line-height:24px}.header5{font-size:16px}.header5,.title{line-height:24px}.title{letter-spacing:.5px;font-size:20px}.cta{font-size:14px}.body,.cta{letter-spacing:-.25px;line-height:1.4}.body{font-family:Gotham-Book,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;color:hsla(0,0%,100%,.7)}.tooltip{color:#fff;font-size:13px;letter-spacing:normal;line-height:1.2}.subtitle{color:hsla(0,0%,100%,.75);font-size:14px;letter-spacing:-.25px;line-height:23px}.category{font-size:14px;line-height:24px}.category,.small{color:#fff;font-family:Gotham-Medium,sans-serif;font-weight:500}.small{font-size:11px;line-height:16px}.error-container{height:3rem;position:relative;text-align:center;width:100%}.error-message{position:relative;top:50%;transform:translateY(-50%);font-size:1.6rem;color:#e04b4e}