.Header_header__sSSiY{height:8em;width:100%;display:flex;align-items:center;position:relative;justify-content:space-between}.Header_logoWrapper__FB4Z6{height:auto;display:flex;text-decoration:none;flex-grow:0}.Header_logo__Z36UC{height:auto;width:18rem}.Header_healthyEatingJumpstart__N_u3O{display:flex;flex-direction:column;justify-content:center;align-items:center}.Header_healthyEating__6w_WK,.Header_healthyEating__6w_WK:visited{color:var(--color-green);font-family:trueno,sans-serif;font-size:1.5rem}.Header_jumpstart__2RRFN,.Header_jumpstart__2RRFN:visited{font-family:trueno,sans-serif;color:var(--color-dark-teal);font-size:1.75rem;font-weight:700}.Header_nav__5PAUe{height:100%;flex-grow:1;display:flex;justify-content:flex-end;align-items:center;gap:3rem;font-size:.95rem;padding-right:10rem}.Header_burgerWrapper__6sBjm{width:300px;display:none}.Header_burgerMenu__muov0{display:none}@media only screen and (max-width:1000px){.Header_nav__5PAUe{display:none}.Header_burgerMenu__muov0,.Header_burgerWrapper__6sBjm{display:block}}@media only screen and (max-width:400px){.Header_healthyEatingJumpstart__N_u3O{display:none}}@media print{.Header_header__sSSiY{display:none}}.Nav_navWrapper__AieYQ{position:relative;width:5rem;height:100%;display:flex;align-items:center}.Nav_nav__eQpdl a,.Nav_nav__eQpdl a:visited{font-family:new-atten-round,sans-serif;font-weight:700;flex-basis:115px;flex-shrink:1;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--color-gray);gap:.5rem}.Nav_nav__eQpdl span{display:block;text-align:center}.Nav_iconWrapper__Vkb3Y{position:relative;height:50px;width:100%;display:flex;justify-content:center;align-items:center}.Nav_active__PnmmH{color:var(--color-dark-teal)}.Nav_activeSubNav__FDUE6{color:#fff}.Nav_inactiveSubNav__rNYSe{color:var(--color-green)}@media only screen and (max-width:1350px){.Nav_nav__eQpdl{gap:0}}@media only screen and (max-width:1000px){.Nav_navWrapper__AieYQ{height:100px}}.SubNav_subNav__682_2{position:absolute;display:flex;background-color:var(--color-dark-teal);gap:1rem;bottom:-7rem;z-index:100;justify-content:center;overflow:hidden;height:0}.SubNav_visible__nk_q0{transition:height 1 ease-in;height:7rem;padding:1rem}@media only screen and (max-width:1000px){.SubNav_subNav__682_2.SubNav_visible__nk_q0{position:fixed;top:8rem;right:150px;gap:.5rem;height:550px;width:150px;justify-content:center;align-items:center;gap:1rem;flex-direction:column}}.Footer_shrimpWrap__wPjQn{width:100%;height:500px;position:absolute;top:0}.Footer_background__WpXmI{background-image:url(/assets/footer/footer-background.png);background-size:cover;padding:1rem}.Footer_footer__pQtti img{width:100%}.Footer_flex1__ry2tB{background-size:cover;background-position:top,50%;padding-top:15rem;display:flex;align-items:center;justify-content:space-between;width:100%}.Footer_homeButton__W8C7x{font-family:Montserrat,sans-serif;color:white;background-color:var(--color-dark-teal);padding:1rem 1rem 1rem 2rem;border-radius:0 2rem 2rem 0;display:flex;gap:.5rem;align-items:center;text-decoration:none;height:4rem;justify-content:flex-end}.Footer_backArrow__bFvCu{width:1rem!important;height:1rem}.Footer_logoWrapper__rjN_x{display:flex;gap:1rem;align-items:center}.Footer_logoTextWrapper__Q5cpZ{display:flex;flex-direction:column;font-family:Trueno,sans-serif;color:white;font-size:2rem}.Footer_linksWrapper__XPGs3{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding-right:2rem}.Footer_linksWrapper__XPGs3 a,.Footer_linksWrapper__XPGs3 a:visited{color:white;text-decoration:none;font-family:new-atten-round,sans-serif;text-align:right}.Footer_active__7m4uO{text-decoration:underline!important}.Footer_searchBarWrapper__Kq9Nc{width:150px}.Footer_bottomLine__mPQpH{background-color:var(--color-dark-teal);width:100%;display:flex;justify-content:space-between;align-items:center;font-family:new-atten-round,sans-serif;color:white;padding:1rem}@media only screen and (max-width:950px){.Footer_logoWrapper__rjN_x{gap:0}.Footer_logoTextWrapper__Q5cpZ{font-size:1rem}.Footer_linksWrapper__XPGs3{padding-right:1rem}}@media only screen and (max-width:700px){.Footer_homeButton__W8C7x{font-size:.9rem;padding:.5rem}.Footer_logoTextWrapper__Q5cpZ{display:none}}@media only screen and (max-width:550px){.Footer_flex1__ry2tB{flex-direction:column-reverse;padding-bottom:1rem}.Footer_homeButton__W8C7x{border-radius:2rem}.Footer_bottomLine__mPQpH{height:9rem;flex-direction:column;bottom:-7.5rem}}@media print{.Footer_footer__pQtti{display:none}}.SearchBar_searchBar__mf4tx *{background-color:white}.SearchBar_inputWrapper__Xxewe{display:flex;align-items:center;gap:.5rem;border:1px solid white;border-radius:3px;height:2rem;border-radius:1rem;padding:.25rem .25rem .25rem 1rem}.SearchBar_searchIcon__Nk_HQ{height:100%}.SearchBar_input__4jZzZ{height:1.5rem;line-height:1.5rem;border:none;font-size:.9rem;background-color:transparent}.SearchBar_input__4jZzZ:focus{outline:none}.SearchBar_labelLeft__zRm_w{display:inline}.SearchBar_labelTop__I8G1B{display:block}.meal-plans_flexWrapper__O_wmO{max-width:var(--standard-content-width);margin:0 auto;display:flex;gap:3rem}.meal-plans_imageWrapper__UaT8b{display:flex;align-items:center;justify-self:center}.meal-plans_infoSection__VU_SH{max-width:var(--standard-content-width);margin:1rem auto;padding:1rem}.meal-plans_infoSection__VU_SH h2{font-family:new-atten-round,sans-serif;font-size:2em;margin-bottom:2rem}.meal-plans_infoSection__VU_SH p{max-width:600px;margin-bottom:1.5rem;font-size:1.1rem}.meal-plans_infoSection__VU_SH a{color:var(--color-dark-teal);font-weight:700}.meal-plans_infoSubtitle__Iwg67{font-style:italic;margin:0}.meal-plans_noBottomMargin__yCD00{margin-bottom:0!important}.meal-plans_italic__BBCj3{font-style:italic;color:var(--color-gray)}.meal-plans_downloadMealPlan__iiJYv{max-width:400px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;margin:1rem}.meal-plans_roundButton__8O9Xi{display:block;max-width:300px;padding:1.25em 1.5em;border-radius:2.5em;font-family:new-atten-round,sans-serif;font-weight:700;text-decoration:none;color:#fff!important;text-align:center;background-color:var(--color-dark-teal)}.meal-plans_roundButton__8O9Xi:visited{color:#fff!important}.meal-plans_recipes__wMd_e{flex-grow:1;margin-bottom:2rem}.meal-plans_recipeGallery__1GdWv{max-width:var(--standard-content-width);margin:auto;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.meal-plans_hidden__8gRiQ{height:0;overflow:hidden}.meal-plans_mealPlanDays__BIT1z{max-width:var(--standard-content-width);margin:0 auto}.meal-plans_addNewDay__5mGlK{color:var(--color-dark-teal);background-color:rgba(0,0,0,0);border:none;font-size:1.5rem;font-weight:700;font-family:new-atten-round,sans-serif}.meal-plans_addNewDay__5mGlK:hover{cursor:pointer}.meal-plans_filterWrapper__YXgrO{max-width:1400px;display:flex;margin:auto;gap:2rem;justify-content:center}.meal-plans_clearFilters__oF5M9{color:var(--color-dark-teal);background-color:rgba(0,0,0,0);border:none;font-size:1rem}.meal-plans_clearFilters__oF5M9:hover{cursor:pointer}.meal-plans_callToAction__fBCx4{display:flex;justify-content:space-between;margin-bottom:3rem;align-items:center;gap:1rem}.meal-plans_callToAction__fBCx4 p{max-width:600px}.meal-plans_cardGroupButtons__iz3f3{display:flex;flex-wrap:wrap;gap:2rem}.meal-plans_cardGroupButtons__iz3f3 .meal-plans_inactiveCardGroup__iqFkH{border:4px solid rgba(0,0,0,0);border-radius:1rem}.meal-plans_cardGroupButtons__iz3f3 .meal-plans_activeCardGroup__96LTO{border:4px solid var(--color-dark-teal);border-radius:2rem}@media only screen and (max-width:1000px){.meal-plans_flexWrapper__O_wmO{display:block}.meal-plans_filterWrapper__YXgrO,.meal-plans_mealPlanDays__BIT1z{padding:1rem}}@media only screen and (max-width:900px){.meal-plans_filterWrapper__YXgrO{flex-direction:column;align-items:center}}.meal-plans_searchField__4B2bw{display:flex;background-color:#f5f5f5;height:50px;border-radius:25px;align-items:center;padding:0 1rem;gap:1rem;margin-bottom:1rem}.meal-plans_searchField__4B2bw input{background-color:#f5f5f5;border:none;height:100%}.meal-plans_searchField__4B2bw input:focus{outline:none}.TitleBanner_banner__Zvax5{height:400px;background-size:cover;padding-top:80px;padding-left:10vw}.TitleBanner_title__kxXRD{background-color:#000000ab;color:white;width:600px;text-align:center;font-family:new-atten-round,sans-serif;font-size:1.5em;padding:3rem 2rem}@media only screen and (max-width:750px){.TitleBanner_banner__Zvax5{padding-top:1rem;padding-left:0}.TitleBanner_title__kxXRD{font-size:1.5em;width:100%}}.RecipeCard_recipeCard__0Yi2B,.RecipeCard_shoppableListCard__mK_S9{height:400px;width:300px;display:block;display:flex;flex-direction:column;border-radius:29px;overflow:hidden;font-family:new-atten-round,sans-serif}.RecipeCard_imageWrapper__posKy{height:175px;width:100%;position:relative}.RecipeCard_imageWrapper__posKy a{border-radius:0;position:absolute;z-index:5;right:0;background-color:var(--color-dark-teal);color:#fff;height:2rem;display:flex;align-items:center;justify-content:center;width:45%;text-decoration:none}.RecipeCard_imageWrapper__posKy img{object-fit:cover}.RecipeCard_imageWrapper__posKy :hover{cursor:pointer}.RecipeCard_text__YZi6a{background-color:var(--color-light-gray);flex-grow:1;display:flex;flex-direction:column;color:#fff}.RecipeCard_text__YZi6a :hover{cursor:pointer}.RecipeCard_center__Vkk_R{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:2rem}.RecipeCard_center__Vkk_R :first-child{font-size:1.5rem}.RecipeCard_center__Vkk_R :last-child{font-size:1.75rem;font-weight:700}.RecipeCard_cardBottom__UcGwj{display:flex;align-items:center;justify-content:space-between;padding:1rem;text-align:center}.RecipeCard_cardBottom__UcGwj span{flex:0 0 33%}.RecipeCard_active__Ac3ch .RecipeCard_text__YZi6a{background-color:var(--color-dark-teal)}.RecipeCard_noOnclick__D_xB8{text-decoration:none}.RecipeCard_shoppableListCard__mK_S9{height:600px;width:400px;padding:2rem;background-color:#fff;color:#000;text-decoration:none;align-items:center;gap:1.5rem;border:1px solid #000;margin:0 20px}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_label__UFKv5{font-size:1.5rem}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_name__cEbPa{font-size:2rem;text-align:center}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_ingredients__XfDh8{height:420px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;font-size:1.25rem}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_ingredients__XfDh8 span{width:150px}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_buttons__8L_kD{display:flex;width:100%;justify-content:space-around}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_buttons__8L_kD a,.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_buttons__8L_kD button{background-color:#fff;padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;border-radius:1.5rem;border:1px solid #000;text-decoration:none;color:#000}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_buttons__8L_kD button:hover{cursor:pointer}@media only screen and (max-width:650px){.RecipeCard_shoppableListCard__mK_S9{width:300px;height:unset}.RecipeCard_shoppableListCard__mK_S9 .RecipeCard_ingredients__XfDh8{flex-wrap:nowrap;height:auto}}.FilterGroup_filterGroup__p4yvq{display:flex;flex-direction:column;gap:.5rem;margin:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterGroup_filterGroup__p4yvq button{align-self:flex-start;background-color:rgba(0,0,0,0);border:none;display:flex;font-weight:700;color:var(--color-gray);align-items:center;gap:.25rem}.FilterGroup_filterGroup__p4yvq button.FilterGroup_active__0jSPe{color:var(--color-dark-teal)}.FilterGroup_filterGroup__p4yvq button:hover{cursor:pointer}.FilterGroup_imageContainer__El9pL{width:1.5rem;height:1.25rem}.FilterGroup_groupLabel__m3ZA8{font-weight:700;font-family:new-atten-round,sans-serif}@media only screen and (max-width:900px){.FilterGroup_filterGroup__p4yvq{flex-direction:row;flex-wrap:wrap;margin-bottom:2rem}}.Button_buttonLink__0PbMy,.Button_button__8jU_S{padding:1rem;text-decoration:none;flex-shrink:0;display:block;text-align:center;border-radius:2rem;font-weight:700;border:none;font-family:new-atten-round,sans-serif;font-size:1rem;min-width:250px}.Button_buttonLink__0PbMy:visited{color:inherit}.Button_button__8jU_S:hover{cursor:pointer}