.mobile-menu{width:320px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:999;position:fixed;left:-360px;top:0;-webkit-transition:left .4s;transition:left .4s;background-color:var(--bg)}.mobile-menu.is-active{left:0}body.mobile-menu-is-opened{overflow:hidden;width:100%;height:100%}.mobile-menu__header{padding:15px 20px;gap:10px;background-color:var(--bg-darker-1)}.mobile-menu__header .logo{font-size:20px}.mobile-menu__btn-close{font-size:24px;width:40px;height:40px;margin-right:-10px}.mobile-menu__content{padding:20px}.mobile-menu__content .header__btn-login,.mobile-menu__content .header__search{display:none}.mobile-menu__content .header__menu{display:block;margin:0}.mobile-menu__content .header__menu>li>a{height:50px}.mobile-menu__content .header__menu-hidden{opacity:1;visibility:visible;translate:0 0;position:static;background-color:var(--bg-darker);width:calc(100% + 40px);margin:0 -20px;-webkit-box-shadow:none;box-shadow:none;padding:20px}.mobile-menu__content div.header__menu-hidden{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1220px){:root{--indent-negative:-20px;--indent:20px}.wrapper__container{max-width:1000px}.has-branding,body{padding-top:0}.wrapper::after,.wrapper::before{background:0 0;display:none}.wrapper::after,.wrapper::before{height:auto;aspect-ratio:3/2}.wrapper::before{-webkit-mask-image:none;mask-image:none;background-size:cover}.header .header__menu{display:none}.header{padding:20px var(--indent)}.header__search{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:100%;min-width:50px;margin-left:10px}.header__btn-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.page__cols{display:block}.page__cols-right:has(.filter-block){display:none}.page__cols:has(.page__player) .page__cols-right{padding:0}.page__fr{position:static}.page__fr .sect__content{height:auto;max-height:150px}.schedule-item{padding:6px 20px;gap:10px 20px}.schedule-item__number{width:140px}}@media screen and (max-width:1220px) and (min-width:590px){.sect:has(.sect__tabs) .grid-items{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;overflow-x:auto}.sect:has(.sect__tabs) .grid-items>.grid-items__item{-ms-flex-negative:0;flex-shrink:0;width:170px}}@media screen and (max-width:950px){.wrapper__container{max-width:768px}.footer__notify{margin:0}.footer__menu{width:100%}.pagination{gap:10px}.pagination__btn-loader a,.pagination__btn-loader span:not([class]){width:100%}.pagination>a,.pagination>span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.pagination__btns,.pagination__pages{min-width:100%}.pagination__btns>*,.pagination__pages a,.pagination__pages span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (max-width:760px){.wrapper__container{max-width:640px}.header .header__btn-login,.header .header__search,.header__btn1{display:none}.mobile-menu__content .header__btn-login,.mobile-menu__content .header__search{display:block;width:100%;margin:0;margin-bottom:10px}.mobile-menu__content .header__btn-login{display:-webkit-box;display:-ms-flexbox;display:flex}.header__logo{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:100%;min-width:50px;font-size:20px}.header__btn-menu,.header__btns{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:0}.sect__header:has(.sect__tabs) .sect__title{width:100%}.sect__tabs{margin-top:10px;gap:10px;width:100%}.sect__tabs button{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:0 10px;font-size:12px;height:30px}.sect .filter-block{display:none}.sect .filter-block.is-active{display:block}.sect__btn-filter{display:-webkit-box;display:-ms-flexbox;display:flex}.page__main{display:block}.page__main>*+*{margin-top:20px}.page__header h1,body:has(.page__header) .speedbar{text-align:center}.page__poster{margin-left:auto;margin-right:auto;width:232px}.page__list-rates{padding:10px 0}.schedule-item{gap:0 10px}.schedule-item__number{width:100px;text-align:right}.schedule-item__descr{min-width:calc(100% - 130px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page__complaint{display:none!important}.page__player .tabs-block__select button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page__player-bottom{padding:20px}.ya-share2{width:100%;text-align:center}.page__fav{margin:0}.page__likes a{padding:0 10px;height:30px;font-size:12px;gap:8px}.page__ac{margin-bottom:20px}.ac-form__bottom{gap:10px}.ac-form__bottom button{padding:0 20px;width:100%}.ac-form__header input+input{min-width:100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.ac-form__header>span,.comm::before{display:none}.ac-form #b_color{display:none}.ac-toggle .ac-form__bottom button{position:static;width:100%}.comm{padding:15px 20px}.comm__img{width:40px;height:40px;position:relative;left:0;top:0}.comm__meta{display:block}.comm__group,.comm__user-rating{translate:-50% -100%;display:none}}@media screen and (max-width:590px){.wrapper__container{max-width:480px}.lgn__content{padding:30px 20px}.lgn__ctrl>*{font-size:17px;height:40px}.lgn__btn-close{right:0;top:0;color:var(--tt);font-size:24px}.lgn__header{padding-left:60px}.lgn__avatar{width:40px;font-size:18px}.lgn__title{font-size:17px}.lgn__caption{font-size:14px;margin-top:0}.header__btn1,.header__login a{display:none}.footer__notify{width:100%;padding:0;border:0;text-align:center}.footer__copyright{margin:0;text-align:center;width:100%}.page__scr ul:has(li:nth-child(6)){grid-template-columns:repeat(2,1fr)}.page__scr ul:not(:has(li:nth-child(6))){gap:10px}}@media screen and (max-width:470px){.wrapper__container123{max-width:410px}.wrapper::after,.wrapper::before{aspect-ratio:1/1.2}.header__theme-select{height:30px}.pagination__btn-loader a{min-width:0;width:100%}.filter__col--ranges{padding:0 0}.filter__cell--submit,.filter__col--submit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.filter__cell--submit input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:100%;min-width:50px}}@media screen and (max-width:400px){.wrapper__container123{max-width:360px}.ac-form__bottom .comments_subscribe{font-size:13px}.full-text iframe{width:calc(100% + 40px);max-width:calc(100% + 40px);height:260px;margin-left:-20px;margin-right:-20px}}