@media (max-width:1439px) {.category{margin-top:20px}}
@media (max-width:1439px) {.category .container-category{margin-top:20px;padding:0 20px}}
@media (max-width:1439px) {.container-filters{height:calc(100vh - 100px);max-width:376px;opacity:0;position:fixed;transform:translateX(calc(-100% - 20px));transition:.3s;visibility:hidden;z-index:11}}
@media (max-width:1439px) {.container-filters .category-filters__apply,.container-filters .shadow-block{display:block}}
@media (max-width:1439px) {.category-filters{background-color:var(--color-blue);border-top-right-radius:24px;direction:rtl;height:calc(100vh - 100px);height:calc(100dvh - 100px);max-width:376px;overflow-x:hidden;overflow-y:auto;padding:20px 20px 90px}.category-filters *{direction:ltr}.category-filters::-webkit-scrollbar{position:relative;width:4px}.category-filters::-webkit-scrollbar-track{background:#4d99f1;border-bottom-right-radius:20px;border-top-right-radius:20px}.category-filters::-webkit-scrollbar-thumb{background:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px}}
@media (max-width:1439px) {.category-filters .category-filters__header{display:flex}}
@media (max-width:1439px) {.category-content .category-header__title{font-size:28px;text-align:center}}
@media (max-width:1439px) {.category-content .category-header__search{border-radius:12px;margin-top:26px}}
@media (max-width:1439px) {.category-content .category-header__controls{margin-top:12px;padding-left:0;padding-right:8px}}
@media (max-width:1439px) {:is(:is(.category-content .category-header__controls) .control-left) .controls__reset{display:none}}
@media (max-width:1439px) {:is(:is(.category-content .category-header__controls) .control-left) .controls__open-filters{display:flex}}
@media (max-width:1439px) {:is(.category-content .category-header__controls) .custom-select{gap:3.5px}}
@media (max-width:1439px) {.category-content .category-list{margin-top:20px}}
@media (max-width:1439px) {.category-content .category-pagination{flex-direction:column}}
@media (max-width:1439px) {:is(.category-content .category-pagination) .pagination__more{margin-top:16px}}
@media (max-width:1439px) {:is(.category-content .category-pagination) .pagination__pages{gap:8px;order:-1}}
