.grocery-list_flexWrapper__pct5P{max-width:var(--standard-content-width);margin:3rem auto;display:flex;gap:3rem}.grocery-list_imageWrapper__dv8VK{display:flex;align-items:center;justify-self:center}.grocery-list_infoSection__jdLxC{max-width:var(--standard-content-width);margin:3rem auto;padding:1rem}.grocery-list_infoSection__jdLxC h2{font-family:new-atten-round,sans-serif;font-size:2em;margin-bottom:2rem}.grocery-list_infoSection__jdLxC p{max-width:600px;margin-bottom:1.5rem;font-size:1.1rem}.grocery-list_infoSection__jdLxC a{color:var(--color-dark-teal);font-weight:700}.grocery-list_infoSubtitle__d1t7d{font-style:italic;margin:0}.grocery-list_fridgeContainer__8t9Xn{position:relative;max-width:800px;height:auto;margin:3rem auto}.grocery-list_fridgeContainer__8t9Xn .grocery-list_shelf1__ADQlD{position:absolute;height:5%;width:50%;top:14%;left:-10%;z-index:-1}.grocery-list_fridgeContainer__8t9Xn .grocery-list_shelf2__KYxVK{position:absolute;height:5%;width:50%;top:35%;left:-10%;z-index:-1}.grocery-list_fridgeContainer__8t9Xn .grocery-list_shelf3__x5Bbd{position:absolute;height:5%;width:50%;top:56%;left:-10%;z-index:-1}.grocery-list_fridgeContainer__8t9Xn .grocery-list_fats__Um_Ph{position:absolute;height:10%;width:10%;top:56%;left:-6%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_herbsSauces__AQiwQ{position:absolute;height:8%;width:8%;top:9%;left:-4%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_grains__cn5Wo{position:absolute;height:8%;width:8%;top:31%;left:-4%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_star__W1NzS{position:absolute;height:3%;width:3%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s1__b0RMJ{top:5%;left:-1.5%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s2__H4hyq{top:27%;left:-1.5%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s3__hxJBn{top:50%;left:-1.5%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s4__GdRVS{top:11%;left:29%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s5__OFuYv{top:16%;left:36%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s6__Kk8co{top:30%;left:30%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s7__5hIO9{top:44%;left:34%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s8__Ohg4P{top:72%;left:24%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s9__08VaR{top:32%;left:55%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s10__g2hFs{top:48%;left:57%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s11__aKLkE{top:72%;left:66%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s12__3aFGz{top:83%;left:66%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s13__xaCKZ{top:10%;left:82%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s14__LXQIc{top:37%;left:82%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s15__5cvaq{top:74%;left:87%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s16__g6vT2{top:43%;left:75%}.grocery-list_fridgeContainer__8t9Xn .grocery-list_s17___OZ4U{top:70%;left:10%}@media only screen and (max-width:800px){.grocery-list_flexWrapper__pct5P{flex-direction:column;align-items:center}.grocery-list_imageWrapper__dv8VK{display:none}}.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}.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%}}.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}.HoverInfoStar_hoverInfoStar__3GNUA{height:100%;width:100%;position:relative}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x{visibility:hidden;z-index:5;position:absolute;left:100%;top:50%;transform:translateY(-50%);width:320px;padding:.25rem .25rem .25rem 2rem;-webkit-clip-path:polygon(1.75rem 0,100% 0,100% 100%,1.75rem 100%,1.75rem calc(50% + 1rem),0 50%,1.75rem calc(50% - 1rem));clip-path:polygon(1.75rem 0,100% 0,100% 100%,1.75rem 100%,1.75rem calc(50% + 1rem),0 50%,1.75rem calc(50% - 1rem));background-color:var(--color-light-blue)}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x .HoverInfoStar_expanded__wHfnC{background-color:#fff;padding:.5rem;-webkit-clip-path:polygon(0 0,110% 0,100% 100%,0 100%,0 45%,-1rem 50%,0 45%);clip-path:polygon(0 0,110% 0,100% 100%,0 100%,0 45%,-1rem 50%,0 45%)}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x .HoverInfoStar_expanded__wHfnC p{margin-bottom:.25rem}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x .HoverInfoStar_carbWarning__Y9q9U{color:var(--color-dark-orange);font-size:.9rem;float:right;width:100px;display:flex;align-items:center;gap:.5rem}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x .HoverInfoStar_carbWarning__Y9q9U .HoverInfoStar_warningIcon__cjdNk{width:4rem}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x.HoverInfoStar_highCarb__WVm5b{background-color:var(--color-dark-orange)}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x.HoverInfoStar_left__YAQl5{transform:translateX(calc(-100% - 2rem)) translateY(-50%);padding:.25rem 2rem .25rem .25rem;-webkit-clip-path:polygon(0 0,calc(100% - 1.75rem) 0,calc(100% - 1.75rem) calc(50% - 1rem),100% 50%,calc(100% - 1.75rem) calc(50% + 1rem),calc(100% - 1.75rem) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 1.75rem) 0,calc(100% - 1.75rem) calc(50% - 1rem),100% 50%,calc(100% - 1.75rem) calc(50% + 1rem),calc(100% - 1.75rem) 100%,0 100%)}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_hoverBorder__eIN_x.HoverInfoStar_twoColumns__qyBVw .HoverInfoStar_items__6jOGh{display:grid;grid-template-columns:1fr 1fr;font-size:.9rem;grid-column-gap:.5rem;column-gap:.5rem}.HoverInfoStar_hoverInfoStar__3GNUA .HoverInfoStar_active__BdEgS{visibility:visible}@media only screen and (max-width:600px){.HoverInfoStar_hoverInfoStar__3GNUA{height:1.5rem;width:1.5rem}.HoverInfoStar_hoverBorder__eIN_x,.HoverInfoStar_left__YAQl5{position:fixed!important;width:90vw!important;top:20%!important;left:5vw!important;padding:.25rem!important;-webkit-clip-path:unset!important;clip-path:unset!important;transform:unset!important}}.Carousel_carousel__SSGxS{max-width:100%;margin:0 auto}.Carousel_carouselContentWrapper__98O8f,.Carousel_carousel__SSGxS{position:relative;overflow:hidden}.Carousel_carouselContentWrapper__98O8f .Carousel_image__gOckC{position:absolute;top:0;height:100%}.Carousel_carouselContentWrapper__98O8f .Carousel_image__gOckC img{object-fit:none;height:100%}.Carousel_carouselItems__V3_tf{display:flex;position:relative;transition:left .5s}.Carousel_carouselButton___3B41{position:absolute;top:30%;font-size:2rem;border:none;color:rgba(0,0,0,.678);background-color:rgba(255,255,255,.438);padding:.5rem;z-index:5}.Carousel_carouselButton___3B41:hover{cursor:pointer}.Carousel_carouselButtonRight__YmCPM{right:0}@media only screen and (max-width:1200px){.Carousel_carousel__SSGxS{max-width:1000px}}@media only screen and (max-width:1000px){.Carousel_carousel__SSGxS{max-width:800px}}@media only screen and (max-width:800px){.Carousel_carousel__SSGxS{max-width:600px}}@media only screen and (max-width:600px){.Carousel_carousel__SSGxS{max-width:400px}}@media only screen and (max-width:400px){.Carousel_carousel__SSGxS{max-width:320px}}.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}}