
@media (max-width: 1024px) {

    .food__filter-meats { display: none;}
    .food__ingredients { display: none;}
    .food__filter-list { display: none;}
    .food__filter-types { display: none; }
    .food__select-box { display: none;}
    /*.category__list.food__list { display: none;}*/
    .filters-menu__mobile-inner { padding: 0 18px; display: flex; flex-direction: column; }
    .food__filter-btns .food__select-box { display: flex; align-items: center; justify-content: center; background: #fff; border-radius: 12px; padding: 12px 16px; }
    .food__filter-btns .food__select {font-weight: 500; color: var(--text-dark)}
    .filters-menu__mobile {overflow-y: auto; position: fixed; inset: 0; background: #fff; z-index: 999; display: none;}
    .filters-menu__mobile.active { display: block;}
    .filters-menu__header { margin-bottom: 32px; display: flex; justify-content: space-between; margin-top: 16px;}
    .filter-menu__item {display: flex; flex-direction: column;}
    .filter-menu__item + .filter-menu__item { margin-top: 24px;}

    .filters-menu__title { font-size: 24px; font-weight: 700;}
    .filter-menu__item-span { font-size: 18px; color: var(--text-gray); margin-bottom: 16px;}

    .filters-menu__mobile .food__filter-list { flex-wrap: wrap; display: flex;}
    .filters-menu__mobile .food__filter-item { background-color: var(--background); font-weight: 500;}
    .filters-menu__mobile .food__filter-item.active { background-color: var(--orange); color: #fff;}
    .filters-menu__mobile .food__filter-types { flex-wrap: wrap; display: flex; height: auto;}
    .filters-menu__mobile .food__filter-type { background-color: var(--background); font-weight: 500}
    .filters-menu__mobile .food__filter-type.active {  border-color: var(--border-active); background: #fff; }
    .filters-menu__mobile .food__ingredients-item {   background-color: var(--background); font-weight: 500; border-color: transparent;  }
    .filters-menu__mobile .food__ingredients-item.active { border-color: var(--border-active); background: #fff;   }
    .filters-menu__footer { display: flex; gap: 12px; margin-top: 32px;}
    .filters-menu__footer .link-site { background-color: var(--background); }
    .filters-menu__footer .btn { width: auto;}


    /*.food__list {*/
    /*    --count: 2;*/
    /*}*/

    .food__item__header-img img { width: 100%;}
    .food__item-footer { flex-wrap: wrap;}

}