.ui_NutritionProgramList__Q3EAp{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:space-between;grid-row-gap:30px;row-gap:30px;grid-column-gap:15px;column-gap:15px}.ui_NutritionProgramList__Q3EAp .ui_item__5SsWi{width:100%}@media(min-width:32em){.ui_NutritionProgramList__Q3EAp{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.nutritionProgramItem_NutritionProgramItem__E4KqY{width:100%;height:100%;font-size:1em;padding:.5em;background-color:var(--bg-dark-color-thirty);border-radius:.5em}.nutritionProgramItem_NutritionProgramItem__E4KqY .nutritionProgramItem_image__VQBIt{display:block;width:100%;height:auto;margin-bottom:.5em;aspect-ratio:1/1;border-radius:.5em;overflow:hidden;cursor:pointer}.nutritionProgramItem_NutritionProgramItem__E4KqY .nutritionProgramItem_image__VQBIt img{width:100%;height:100%;object-fit:cover}.nutritionProgramItem_NutritionProgramItem__E4KqY .nutritionProgramItem_info__vOfBM{display:flex;flex-direction:column;gap:.5em}.nutritionProgramItem_NutritionProgramItem__E4KqY .nutritionProgramItem_info__vOfBM .nutritionProgramItem_programName__3r5Gy{display:inline-block;margin-bottom:.2em;text-transform:uppercase;font-size:1em;font-weight:500;color:var(--font-light-color-primary)}.nutritionProgramItem_NutritionProgramItem__E4KqY .nutritionProgramItem_info__vOfBM .nutritionProgramItem_description__Yfc_P p{height:6em;display:-webkit-box;font-size:.7em;line-height:1.25;color:var(--font-light-color-thirty);-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.GenderSelector_ForWho__sVU_I{display:flex;flex-direction:column;gap:1em;margin-bottom:2em}.GenderSelector_ForWho__sVU_I .GenderSelector_resetBtn__gXI2Y{padding:.3em .5em;background-color:rgba(24,21,34,.5);border:none;border-radius:.5em;color:var(--font-light-color-primary);text-transform:uppercase;font-weight:500;font-size:1em;cursor:pointer}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5em;gap:.5em;font-size:1em}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f{position:relative;height:15em;background-repeat:no-repeat;background-size:contain;border-radius:.5em;background-color:rgba(24,21,34,.5);transition:box-shadow .5s ease-in-out}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f.GenderSelector_active__r3j_S{box-shadow:0 0 15px 6px hsla(0,0%,100%,.1);transition:box-shadow .5s ease-in-out}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f .GenderSelector_title__sCieY{display:flex;justify-content:space-between;align-items:end;width:100%;height:100%;padding:1em;color:#fff;font-size:.9em;font-weight:500;letter-spacing:.08em;background:linear-gradient(0deg,rgba(24,21,34,.6) 10%,hsla(0,0%,100%,0));z-index:2}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f .GenderSelector_title__sCieY svg{width:1.3em;height:auto}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f.GenderSelector_woman__M5HMo{background-image:url(/_next/static/media/woman-nutrition.fc429479.png);background-position:bottom;background-size:auto 90%}.GenderSelector_ForWho__sVU_I .GenderSelector_nav__xggBs .GenderSelector_item__xZV_f.GenderSelector_man__TcAve{background-image:url(/_next/static/media/man-nutrition.f90812e1.png);background-position:bottom;background-size:auto 90%}@media screen and (max-width:600px){.GenderSelector_ForWho__sVU_I .GenderSelector_header__XM45C{display:flex;flex-direction:column;gap:.5em}.GenderSelector_ForWho__sVU_I .GenderSelector_header__XM45C .GenderSelector_subtitle__OJ4Q0,.GenderSelector_ForWho__sVU_I .GenderSelector_header__XM45C .GenderSelector_title__sCieY{text-align:center}}.NutritionProgramsPage_NutritionProgramsPage__baXEk .NutritionProgramsPage_emptyList__bUWh6{margin:0 auto}.header_NutritionProgramsHeader__CXXaQ .header_head__SxZLM{display:flex;flex-direction:column;gap:.8em;justify-content:start;margin-bottom:1.5em;font-size:1em}.header_NutritionProgramsHeader__CXXaQ .header_head__SxZLM .header_title__9x1uc{font-size:1.5em;font-weight:700;color:var(--font-light-color-primary);text-transform:uppercase;text-align:start}@media(min-width:1200px){.header_NutritionProgramsHeader__CXXaQ .header_head__SxZLM .header_title__9x1uc{font-size:3.35em;text-transform:none}}