.main-block{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1000px;margin-left:auto;margin-right:auto}.main-block .main-block__slogan{color:var(--black);font-family:"Stolzl";font-size:13px;font-weight:300;line-height:18.85px}.main-block .main-block__sublabel{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:17.5vw;min-height:36px;width:100%}.main-block .main-block__dialog{width:259px;text-align:left}.main-block .main-block__slogan{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;font-weight:500;font-size:13px}.main-block .show{opacity:1}.main-block .larger{position:relative;top:2px;right:3px;font-size:1.2em;vertical-align:middle}.block-img-menu{font-family:"Stolzl"}.block-img-menu .block-img-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-img-menu .block-img-menu__header-text{font-size:21px;font-weight:500;line-height:25.2px}.block-img-menu .block-img-menu__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.block-img-menu .block-img-menu__item{font-size:12px;font-weight:400;line-height:14px;white-space:nowrap;padding:10px 15px;background-color:#f6f6f6;border-radius:8px}.block-img-menu .block-img-menu__item:not(:last-child){margin-right:7px}.homepage-levels{font-family:"Stolzl";text-align:center}.homepage-levels .homepage-levels__title{font-size:21px;font-weight:500;line-height:25.2px}.homepage-levels p{color:#ababab;font-size:10px;font-weight:300;line-height:15px}.movie-cards{overflow-x:auto}.movie-cards-more{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.popular-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popular-post .popular-post__image img{-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popular-post:hover .popular-post__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.popular-post .popular-post__image{-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px;width:101px;height:67px;overflow:hidden}.popular-post .popular-post__image img{-o-object-fit:cover;object-fit:cover;display:block;width:101px;height:67px}.popular-post .popular-post__info{-webkit-transform:translateY(-8px);transform:translateY(-8px);width:100%}.popular-post .popular-post__info object{display:inline-block;height:12px;line-height:12px;margin-bottom:10px}.popular-post .popular-post__category{color:var(--green);font-family:"Stolzl";font-size:10px;font-weight:500;line-height:12px;letter-spacing:.19em;display:inline-block;text-transform:uppercase}.popular-post .popular-post__category:hover{color:var(--green)}.popular-post .popular-post__title{color:#252525;font-family:"Stolzl";font-size:13px;font-weight:300;line-height:18.85px}.popular-post .popular-post__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.popular-post .popular-post__date{color:#ababab;font-family:"Stolzl";font-size:10px;font-weight:300;line-height:1.3;text-transform:lowercase;line-height:12px;margin-right:4px}.popular-post .popular-post__level{color:var(--black);font-family:"Stolzl";font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:.12em;height:12px;line-height:12px}.popular-post .popular-post__level a:hover{color:var(--green)}.popular-post .popular-post__level a:hover .kinomania-icon-small{background-color:var(--green)}.popular-post-large{display:inline-block;width:100%}.popular-post-large .popular-post-large__image img{-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}.popular-post-large:hover .popular-post-large__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.popular-post-large .popular-post-large__image{width:100%;height:212px;overflow:hidden}.popular-post-large .popular-post-large__image img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.popular-post-large .popular-post-large__category{color:var(--green);font-family:"Stolzl";font-size:10px;font-weight:500;line-height:1.3;letter-spacing:.19em;display:inline-block;text-transform:uppercase}.popular-post-large .popular-post-large__category:hover{color:var(--green)}.popular-post-large .popular-post-large__info{padding-left:20px;padding-right:20px;text-align:center}.popular-post-large .popular-post-large__info .popular-post-large__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popular-post-large .popular-post-large__title{color:#252525;font-family:"Baltica";font-size:21px;font-weight:700;line-height:25.83px}.popular-post-large .popular-post-large__hr{border:0;margin-left:auto;margin-right:auto;width:46px;height:1px;background-image:-webkit-gradient(linear, left top, right top, from(#ABABAB), to(#ABABAB));background-image:linear-gradient(90deg, #ABABAB 0%, #ABABAB 100%);-webkit-transition:.3s;transition:.3s}.popular-post-large:hover .popular-post-large__hr{width:90px;background-image:-webkit-gradient(linear, left top, right top, from(#0067C7), color-stop(46.35%, #8A00CB), to(#D40000));background-image:linear-gradient(90deg, #0067C7 0%, #8A00CB 46.35%, #D40000 100%)}.popular-post-large .popular-post-large__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.popular-post-large .popular-post-large__delimiter{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;line-height:10px;padding-left:8px;padding-right:8px;color:#ababab;font-size:8px}.popular-post-large .popular-post-large__date{color:#ababab;font-family:"Stolzl";font-size:10px;font-weight:300;text-transform:lowercase;margin-right:10px;line-height:13px}.popular-post-large .popular-post-large__level{color:var(--black);font-family:"Stolzl";font-size:9px;font-weight:300;text-transform:uppercase;letter-spacing:.12em;line-height:12px}.popular-post-large .popular-post-large__level .kinomania-icon-small{zoom:1.1}.collections-grid{position:sticky;display:grid;grid-template-columns:320px auto;gap:50px}.collections-grid .collections-grid__menu{width:320px}.collections-grid .collections-grid__items{display:grid;row-gap:20px}.collections-menu .collections-menu__header{color:var(--black);font-family:"Stolzl";font-size:31px;font-weight:500;line-height:1.3}.collections-menu .collections-menu__subheader{color:var(--black);font-family:"Stolzl";font-size:19px;font-weight:500;line-height:1.3}.collections-menu .collections-menu__link{display:block;color:var(--black);font-family:"Stolzl";font-size:12px;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.19em}.collections-menu .collections-menu__link:hover{color:var(--green)}.collections-menu .collections-menu__link-all{display:block;color:var(--gray);font-family:"Stolzl";font-size:15px;font-weight:400;line-height:18px}.collections-menu .collections-menu__arrow{display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5.25H9.1275L4.935 1.0575L6 0L12 6L6 12L4.9425 10.9425L9.1275 6.75H0V5.25Z' fill='%23ABABAB'/%3E%3C/svg%3E")}.news-items__list{padding-bottom:30px}.collections-front-block{margin-bottom:-20px}
