@charset "UTF-8";.filter-buttons{display:flex;width:100%;justify-content:space-between}@media (min-width:1024px) and (max-width:1320px){.filter-buttons{flex-direction:column}.filter-buttons .button{min-width:100%}}.filter-buttons .button{text-transform:none}.filter-buttons .button.outline{background:0 0;border:2px solid;outline:0}@media (min-width:599px){.filter-buttons .button.outline{border-width:1px}}@media (max-width:1023px){.filter-buttons .button.filled{background:var(--color-white);color:var(--color-dark-red)}.filter-buttons .button.outline{border-color:var(--color-white);color:var(--color-white)}}@media (min-width:1024px){.filter-buttons .button.filled{background:var(--color-dark-red);color:var(--color-white)}.filter-buttons .button.filled:hover{background:var(--color-white);color:var(--color-dark-red);border-color:var(--color-dark-red)}.filter-buttons .button.outline{border-color:var(--color-dark-red)}.filter-buttons .button.outline:hover{background:var(--color-dark-red);color:var(--color-white)}}@media (min-width:1024px){.show-for-tablet{display:none!important}}@media (max-width:1023px){.hide-for-tablet{display:none!important}}.s-catalog{display:flex;flex-direction:column;gap:50px}@media (min-width:1024px){.s-catalog .catalog-container{display:flex;flex-direction:row;gap:20px}}.s-catalog .catalog-container .col-left{display:flex;flex-direction:column;flex-shrink:0}@media (max-width:1023px){.s-catalog .catalog-container .col-left{flex-grow:1;gap:20px}}@media (min-width:1024px) and (max-width:1399px){.s-catalog .catalog-container .col-left{gap:40px;width:26%}}@media (min-width:1400px){.s-catalog .catalog-container .col-left{gap:50px;width:24%}}.s-catalog .catalog-container .col-right{display:flex;flex-direction:column;flex-grow:1;gap:25px;position:relative}.s-catalog .catalog-container .col-right .preloader{position:absolute;left:0;right:0;top:0;background:rgba(255,255,255,.5);width:100%;height:100%;border-radius:1em}.s-catalog .catalog-container .col-right .preloader .lds-ellipsis{top:9vh}@media (min-width:1024px){.s-catalog .catalog-container .col-right .preloader .lds-ellipsis{top:22vh}}@media (max-width:1023px){.s-catalog .catalog-container1{margin-top:20px}}@media (min-width:1024px){.s-catalog .catalog-container1{margin-top:40px}}.s-catalog .catalog-container .page-title{align-self:center}@media (max-width:1023px){.s-catalog .catalog-container .page-title{display:none}}.s-catalog .catalog-container .posters-wrap{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:start;padding-bottom:10px;gap:min(1.5vw,14px)}@media (max-width:767px){.s-catalog .catalog-container .posters-wrap{gap:12px;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1219px){.s-catalog .catalog-container .posters-wrap{grid-template-columns:repeat(3,1fr)}}@media (min-width:1320px){.s-catalog .catalog-container .posters-wrap{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.s-catalog .catalog-container .posters-wrap{gap:15px}}@media (max-width:1023px){.s-catalog .catalog-container .posters-wrap{padding:0 1.5vw}}.s-catalog .catalog-container .posters-wrap .image-box{width:auto;height:auto}.s-catalog .catalog-container .posters-wrap .image-box .img{width:100%;height:auto;object-fit:cover}@media (max-width:767px){.s-catalog .catalog-container button{align-self:center}}@media (max-width:767px){.pop-releases_mobile .js-movies-slider .slick-track .slider-item{max-width:48vw}.pop-releases_mobile .releases-section-slider .slick-track{gap:4px;padding-right:2px}}@media (max-width:599px){.pop-releases_mobile .js-movies-slider .slick-track .slider-item{max-width:40vw}}.s-catalog .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer}.s-catalog .checkbox-label input{display:none}.s-catalog .checkbox-label .custom-checkbox{width:20px;height:20px;border-radius:4px;position:relative;display:inline-block}@media (max-width:767px){.s-catalog .checkbox-label input+.custom-checkbox{display:none}}@media (min-width:768px){.s-catalog .checkbox-label{margin:2px 0 2px 12px}.s-catalog .checkbox-label .custom-checkbox{border:2px solid #4fb7ae}.s-catalog .checkbox-label input:checked+.custom-checkbox{background-color:#4fb7ae;border-color:#4fb7ae}.s-catalog .checkbox-label input:checked+.custom-checkbox::after{content:"✔";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700}}@media (max-width:1023px){.s-catalog .filters{order:2}}.s-catalog .filters .collapse-button{display:flex;align-items:center;gap:5px;width:fit-content;border:none;cursor:pointer;padding:8px;font-weight:300}@media (min-width:1024px){.s-catalog .filters .collapse-button{display:none}}.s-catalog .filters .collapse-button svg{color:#0f0101}@media (max-width:767px){.s-catalog .filters .collapse-button svg{width:22px;height:22px}}@media (min-width:768px) and (max-width:1023px){.s-catalog .filters .collapse-button svg{width:24px;height:24px}}.s-catalog .filters .filters-content{display:flex;flex-direction:column;gap:15px;z-index:20;position:relative}@media (max-width:1023px){.s-catalog .filters .filters-content{padding:15px;position:absolute;background-color:var(--color-green);width:fit-content}}@media (max-width:767px){.s-catalog .filters .filters-content{position:fixed;left:0;right:0;bottom:0;margin:0;width:100%}}@media (min-width:768px) and (max-width:1023px){.s-catalog .filters .filters-content{max-width:330px}}.s-catalog .filters .filters-content .close-button{position:absolute;top:15px;right:15px;padding:0}.s-catalog .filters .filters-content .filters-wrap{margin-bottom:28px}@media (max-width:767px){.s-catalog .filters .filters-content .filters-wrap{margin-bottom:22px}}.s-catalog .filters .filters-content .access-wrapp,.s-catalog .filters .filters-content .sorts-wrapp,.s-catalog .filters .filters-content .years-wrapp{display:flex;flex-direction:column;gap:10px}.s-catalog .filters .filters-content .access-wrapp .filter-title,.s-catalog .filters .filters-content .sorts-wrapp .filter-title,.s-catalog .filters .filters-content .years-wrapp .filter-title{font-weight:400}@media (max-width:1023px){.s-catalog .filters .filters-content .access-wrapp .filter-title,.s-catalog .filters .filters-content .sorts-wrapp .filter-title,.s-catalog .filters .filters-content .years-wrapp .filter-title{color:var(--color-white)}}@media (min-width:1200px) and (max-width:1399px){.s-catalog .filters .filters-content .access-wrapp .filter-title,.s-catalog .filters .filters-content .sorts-wrapp .filter-title,.s-catalog .filters .filters-content .years-wrapp .filter-title{font-size:16px}}@media (min-width:1400px){.s-catalog .filters .filters-content .access-wrapp .filter-title,.s-catalog .filters .filters-content .sorts-wrapp .filter-title,.s-catalog .filters .filters-content .years-wrapp .filter-title{font-size:16px}}.s-catalog .filters .filters-content .access-wrapp div,.s-catalog .filters .filters-content .sorts-wrapp div,.s-catalog .filters .filters-content .years-wrapp div{display:flex;flex-direction:column;gap:5px;padding-left:5px}@media (max-width:1023px){.s-catalog .filters .filters-content .access-wrapp div,.s-catalog .filters .filters-content .sorts-wrapp div,.s-catalog .filters .filters-content .years-wrapp div{flex-direction:row;flex-wrap:wrap;gap:10px;padding-left:0}}.s-catalog .filters .filters-content .access-wrapp div label,.s-catalog .filters .filters-content .sorts-wrapp div label,.s-catalog .filters .filters-content .years-wrapp div label{font-weight:300}@media (max-width:1023px){.s-catalog .filters .filters-content .access-wrapp div label,.s-catalog .filters .filters-content .sorts-wrapp div label,.s-catalog .filters .filters-content .years-wrapp div label{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:10px;cursor:pointer;background:var(--color-white);transition:all .2s ease-in-out}.s-catalog .filters .filters-content .access-wrapp div label:has(input:checked),.s-catalog .filters .filters-content .sorts-wrapp div label:has(input:checked),.s-catalog .filters .filters-content .years-wrapp div label:has(input:checked){background:#007bff;color:var(--color-white);border-color:#007bff}}@media (max-width:1023px){.s-catalog .filters .filters-content .access-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .sorts-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .years-wrapp div label .custom-checkbox{position:absolute;opacity:0;width:0;height:0}}@media (min-width:1024px) and (max-width:1199px){.s-catalog .filters .filters-content .access-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .sorts-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .years-wrapp div label .custom-checkbox{width:15px;height:15px}}@media (min-width:1200px) and (max-width:1399px){.s-catalog .filters .filters-content .access-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .sorts-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .years-wrapp div label .custom-checkbox{width:16px;height:16px}}@media (min-width:1400px){.s-catalog .filters .filters-content .access-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .sorts-wrapp div label .custom-checkbox,.s-catalog .filters .filters-content .years-wrapp div label .custom-checkbox{width:18px;height:18px}}.s-catalog .poster-enter-active,.s-catalog .poster-leave-active{transition:all .5s ease}.s-catalog .poster-enter-from,.s-catalog .poster-leave-to{opacity:0;transform:translateY(20px)}.s-catalog .pop-releases{display:flex;flex-direction:column}@media (max-width:1023px){.s-catalog .pop-releases{order:1;margin-top:50px;margin-left:-2vw;margin-right:-2vw}}@media (min-width:1024px) and (max-width:1399px){.s-catalog .pop-releases{gap:25px}}@media (min-width:1400px){.s-catalog .pop-releases{gap:30px;position:sticky;top:0}}@media (max-width:767px){.s-catalog .pop-releases p{text-align:center}}.s-catalog .pop-releases .pop-releases-wrap{display:flex;flex-direction:column}@media (min-width:1024px) and (max-width:1399px){.s-catalog .pop-releases .pop-releases-wrap{gap:15px}}@media (min-width:1400px){.s-catalog .pop-releases .pop-releases-wrap{gap:20px}}.s-catalog .pop-releases .pop-releases-wrap .image-box{max-width:95%}@media (min-width:1024px){.pg-catalog .s-catalog .pop-releases .pop-releases-wrap{max-width:max(12vw,215px)}}@media (max-width:1023px){.subs-content .pop-releases{margin-left:-2vw;margin-right:-2vw}}.s-catalog .submenu{display:flex;flex-direction:row;width:100%;background-color:#a30900;padding:3px 0 0;z-index:12}@media (min-width:1024px){.s-catalog .submenu{margin-bottom:1em}}.s-catalog .submenu ul{display:flex;flex-direction:row;flex:1;justify-content:space-around}.s-catalog .submenu ul li{width:fit-content}.s-catalog .submenu ul li a{color:#fff;font-weight:400;line-height:1}@media (max-width:1023px){.s-catalog .submenu ul li a{padding:.75em 0}}@media (min-width:1024px){.s-catalog .submenu ul li a{padding:.25em 0}}@media (max-width:767px){.s-catalog .submenu ul li a{font-size:16px}}@media (min-width:768px) and (max-width:1023px){.s-catalog .submenu ul li a{font-size:18px}}@media (min-width:1024px) and (max-width:1199px){.s-catalog .submenu ul li a{font-size:20px}}@media (min-width:1200px) and (max-width:1399px){.s-catalog .submenu ul li a{font-size:23px}}@media (min-width:1400px){.s-catalog .submenu ul li a{font-size:24px}}@media (max-width:320px){.s-catalog .submenu ul li:last-child{display:none}}@media (max-width:768px){.s-catalog .submenu{position:fixed;bottom:0;left:0;right:0}}@media (min-width:1024px){.s-catalog .submenu{border-radius:.8em}}