@keyframes home_fadeInFull__9X5w8{0%{opacity:.2}to{opacity:1}}@keyframes home_fadeInPartial__ND2lO{0%{opacity:.2}to{opacity:.7}}.home_wrapper__hysJH{display:flex;flex-direction:column;max-width:720px;flex:1 1}.home_wrapper__hysJH h2{color:#d4d4d4}.home_wrapper__hysJH section{display:flex;flex-direction:column}@media only screen and (min-width:1600px){.home_wrapper__hysJH{max-width:1024px}}.home_pageHeader__nN_gE{display:flex;flex-direction:column;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;border-bottom:1px solid #343230}.home_introduction__t75Bv{font-size:.9375rem;color:#a4a4a4}.home_allRecipes__DuSRf{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;color:#a4a4a4;text-decoration:underline;text-underline-offset:2px;color:#4384e0}.home_allRecipes__DuSRf:hover{color:#c5c5c5;color:#4384e0;opacity:80%}.home_moreItems__Cbm2c{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;color:#a4a4a4;text-decoration:underline;text-underline-offset:2px;width:-moz-fit-content;width:fit-content;font-size:.9375rem;color:#4384e0}.home_moreItems__Cbm2c:hover{color:#c5c5c5;color:#4384e0;opacity:80%}.home_mealPlansSection__wGrQt{-webkit-margin-after:1.5rem;margin-block-end:1.5rem;-webkit-padding-after:1rem;padding-block-end:1rem;border-bottom:1px solid #343230}.home_mealPlansList__O5hcZ{display:flex;flex-direction:column;gap:.75rem;margin-block:1rem 1.5rem}.home_mealPlanDayContainer__41Be0{display:flex;align-items:flex-start;width:100%;gap:.75rem}.home_mealPlanDay__DIis8{position:relative;display:flex;align-items:flex-start;gap:.25rem;animation:home_fadeInFull__9X5w8 .25s ease-in-out}.home_mealPlanDay__DIis8:hover{background-color:#121211}.home_mealPlanDayRecipesList__g0MJb{display:flex;flex-direction:column;gap:.5rem;width:100%;-webkit-padding-start:.75rem;padding-inline-start:.75rem;border-left:1px solid #343230}.home_mealPlanDayHeader__Jtjpo{color:#d4d4d4;min-width:-moz-fit-content;min-width:fit-content;padding:0 .25rem;border-radius:.25rem;background-color:#773d58}.home_mealPlanImage__hFnC0{width:80px;height:80px}@media only screen and (min-width:1600px){.home_mealPlanImage__hFnC0{width:120px;height:120px}}.home_mealPlanDayDetails__Ahbsh{display:flex;align-items:flex-start;gap:.5rem}.home_mealPlanDayTitle__47HeR{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;display:inline-flex;-webkit-margin-before:.25rem;margin-block-start:.25rem;gap:.25rem}.home_mealPlanDayLink__DXgxJ{display:inline-flex;align-items:center;background:none;border:none;padding:0;margin:0;text-decoration:none;line-height:1.3;cursor:pointer;inset:0;color:#d4d4d4;font-size:.9375rem}.home_mealPlanDayLink__DXgxJ:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.home_mealPlanDayLink__DXgxJ .home_content__q90g0{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;display:flex;gap:.25rem}.home_mealPlanDayLink__DXgxJ .home_text__foJos{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.home_mealPlanDayLink__DXgxJ:focus{outline:0}.home_openMealPlanLink__RfHWH{display:inline-flex;align-items:center;background:none;border:none;margin:0;line-height:1.3;cursor:pointer;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content;border-radius:.25rem;text-decoration:none;color:#a4a4a4;font-size:.9375rem;background-color:#1e1d1b}.home_openMealPlanLink__RfHWH .home_content__q90g0{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;display:flex;gap:.25rem}.home_openMealPlanLink__RfHWH .home_text__foJos{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.home_openMealPlanLink__RfHWH:hover{color:#d4d4d4}.home_quickLinkIcon__9UX0n{transform:rotate(45deg)}