.cross-button__close{width:34px;height:34px;background:hsla(0,0%,100%,.1);border-radius:50%}.cross-button__close .cross-button__close-cross{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;aspect-ratio:1;background:url(../img/icon-close-cross-32.55531fd.png) no-repeat 50%;background-size:contain}.cross-button__close.cross-button__close-cross--no-background{background:transparent}.top-header-fade-enter-active,.top-header-fade-leave-active{-webkit-transition:opacity .7s;transition:opacity .7s}.top-header-fade-enter,.top-header-fade-leave-to{opacity:0}.top-header-fade-enter-to,.top-header-fade-leave{opacity:1}.top-header-container{width:100%;background:rgba(38,42,63,.7);-webkit-backdrop-filter:saturate(150%) blur(10px);backdrop-filter:saturate(150%) blur(10px);z-index:2;-webkit-transform:translateZ(1px);transform:translateZ(1px);position:absolute;top:-40px;padding-top:40px}.top-header-container .top-header-title-block{width:100%;min-height:48px;padding:0 30px;position:relative}.top-header-container .top-header-title-block .top-header-title{font-family:var(--font-family-base);font-weight:600;font-size:17px;line-height:22px;padding-left:20px;padding-right:20px}.top-header-container .top-header-title-block .top-header-title.closable{padding-left:44px;padding-right:44px}.top-header-container .top-header-title-block .top-header-title{padding-bottom:5px;padding-top:5px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;text-align:center;color:#fff}.top-header-container .top-header-title-block .left-slot{position:absolute;left:10px}.top-header-container .top-header-title-block .right-slot{position:absolute;right:10px}.top-header-container .top-header-title-block .top-nav-close-button{position:absolute;right:16px;top:9px}.top-header-container .top-header-title-block .top-nav-close-button--left{left:8px;top:8px}.top-header-container.top-header-page-background{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.top-header-container.top-header-page-background .top-header-title-block{background:var(--f7-page-bg-color)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.low-end .top-header-container{-webkit-backdrop-filter:opacity(.25);backdrop-filter:opacity(.25)}.top-header-container--dark{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.top-header-container--dark .top-header-title-block{background:rgba(9,10,20,.85)!important;-webkit-backdrop-filter:saturate(150%) blur(10px)!important;backdrop-filter:saturate(150%) blur(10px)!important;border-radius:18px 18px 0 0}.top-header-container--darker{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.top-header-container--darker .top-header-title-block{background:-webkit-gradient(linear,left bottom,left top,from(rgba(9,10,20,.75)),to(rgba(9,10,20,.75)));background:linear-gradient(0deg,rgba(9,10,20,.75),rgba(9,10,20,.75));-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.low-end .top-header-container--dark,.low-end .top-header-container--dark .top-header-title-block,.low-end .top-header-container--darker,.low-end .top-header-container--darker .top-header-title-block{-webkit-backdrop-filter:none;backdrop-filter:none}.provider-group-popup{background:transparent;width:100%;position:fixed;height:100vh;top:0;left:0;z-index:9999;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.provider-group-popup a,.provider-group-popup a:active,.provider-group-popup a:visited{text-decoration:none;color:#fff}.provider-group-popup .top-header-container{z-index:9999}.provider-group-popup .top-header-container,.provider-group-popup .top-header-title-block{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.provider-group-popup .provider-group-page{background:rgba(17,19,40,.5);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px)}.provider-group-popup .provider-group-page .provider-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container{margin-top:50px;width:90%;padding-bottom:20px;background:rgba(17,19,40,.85);border-radius:14px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .services-container{padding-bottom:20px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .episode-button{width:100%;margin:20px 0 20px 0}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .episode-button .button{width:90%;height:100%;line-height:48px;height:48px;text-align:center;border-radius:10px;font-size:17px;text-transform:none;display:block;-webkit-box-shadow:0 0 20px rgba(0,122,255,.3);box-shadow:0 0 20px rgba(0,122,255,.3)}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .close-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .close-button span{margin-top:15px;background:hsla(0,0%,49.8%,.2);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);border-radius:10px;height:48px;min-height:48px;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .title{margin-left:5%;font-size:28px;font-weight:700;padding:20px 0 20px 0}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-row{background:rgba(39,41,57,.375);-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);padding:5px 5% 5px 5%;margin-bottom:2px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col{padding-top:7px;padding-bottom:7px;padding-right:17px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col .provider-image{width:65px;height:65px;border-radius:9px;background-position:50%;background-size:contain}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col .provider-image.mine{width:74px;height:74px;-webkit-box-shadow:0 0 3px rgba(0,122,255,.65);box-shadow:0 0 3px rgba(0,122,255,.65);border:1px solid #007aff}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col .service-name{font-weight:700;font-size:17px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col .service-type{font-size:10px;font-weight:400;text-transform:capitalize;color:hsla(0,0%,100%,.65)}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col .service-open{text-transform:none;background:#007aff;-webkit-box-shadow:0 0 20px rgba(0,122,255,.3);box-shadow:0 0 20px rgba(0,122,255,.3);border-radius:8px;width:60px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:13px}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .service-col:last-child{padding-right:0!important}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .services-title{font-weight:700;font-size:22px;line-height:28px;padding-left:5%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .divider{margin:5px 0 5px 0;opacity:.2;border:1px solid #7f7f7f;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.provider-group-popup .provider-group-page .provider-group-container .how-to-watch-container .services-description{font-size:15px;line-height:20px;padding-left:5%;margin-bottom:20px;color:hsla(0,0%,100%,.65)}