.recipes-page__head{display:flex;flex-direction:column;margin-top:24px}.recipes-page__head-title{font-size:32px;font-weight:600;line-height:35px}.recipes-page__head-add{align-items:center;display:inline-flex;font-size:14px;font-weight:500;gap:8px;line-height:18px;padding:10px 0}.recipes-page__head-buttons{display:flex;flex-wrap:wrap;gap:4px;margin:24px 0 10px}.recipes-page__head-buttons .ui-button{flex:0 0 100%;justify-content:center;padding:0}.recipes-page__list{display:flex;flex-direction:column;gap:24px;margin-top:24px}.recipes-page__filter{inset:0;position:absolute;position:fixed;z-index:1200}.recipes-page .catalog-sort-menu__head,.recipes-page .catalog-sort-menu__trigger{display:block}@media (max-width:767px){.recipes-page__head-add{font-size:14px;font-weight:500;line-height:18px;order:1}}@media (min-width:768px){.recipes-page__head{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.recipes-page__head-title{flex:1 1 0}.recipes-page__head-buttons{margin-bottom:0;width:100%}.recipes-page__head-buttons .ui-button{flex:1 1 auto}.recipes-page__list{flex-direction:row;flex-wrap:wrap;gap:32px 16px;margin-top:32px}.recipes-page__list-item{flex:0 0 calc(50% - 8px)}}@media (min-width:1024px){.recipes-page__head{margin-top:50px}.recipes-page__head-title{font-size:40px;font-weight:600;line-height:40px}.recipes-page__head-filter{display:none}.recipes-page__head-buttons{margin-left:16px;margin-top:0;width:227px}.recipes-page__head-buttons .ui-button{flex:1 1 auto}.recipes-page__filter{border-top:1px solid var(--c-gray-4);display:flex!important;margin-top:32px;padding-top:32px;position:static}}@media (min-width:1440px){.recipes-page__list{margin-top:26px;row-gap:40px}.recipes-page__list-item{flex:0 0 calc(33.3% - 10.66667px)}}
