.DefaultContentHeader_root__i2fRd{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:744px){.DefaultContentHeader_root__i2fRd{gap:3.2rem}}.DefaultContentHeader_title__xOliR{color:var(--kale);margin:0}.DefaultContentHeader_featuredImageSection__no81L{width:100%;display:flex;justify-content:center}.DefaultContentHeader_featuredImageWrapper__KFY4r{margin:0;width:100%;max-width:100%;position:relative;border-radius:.8rem;overflow:hidden;display:flex;justify-content:center}.DefaultContentHeader_featuredImage__dDjQR{border-radius:.8rem;max-width:100%}.DefaultContentHeader_featuredImage__dDjQR img{object-fit:contain;max-width:100%;height:auto}.DefaultContentHeader_metaBar__hHf8D{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding-top:1rem;gap:1rem}@media(min-width:744px){.DefaultContentHeader_metaBar__hHf8D{flex-direction:row;gap:2rem}}.DefaultContentHeader_metaContent__y9PNa{display:flex;flex-direction:column;gap:1.2rem;flex:1 1;min-width:0}@media(min-width:744px){.DefaultContentHeader_metaContent__y9PNa{flex-direction:row;align-items:center;gap:2rem;flex-wrap:wrap}}.DefaultContentHeader_socialSection__GkaRo{flex-shrink:0}.DefaultContentHeader_date__XakRS{color:var(--gray-500)}.RecipeContentHeader_root__MXGd9{display:flex;flex-direction:column;gap:2.4rem;background:rgba(0,0,0,0)}@media(min-width:744px){.RecipeContentHeader_root__MXGd9{gap:3.2rem}}.RecipeContentHeader_featuredImageSection__qInd3{width:100%}.RecipeContentHeader_featuredImageWrapper__MdmH9{margin:0;width:100%;position:relative;border-radius:.8rem;overflow:hidden;display:flex;justify-content:center}.RecipeContentHeader_featuredImage__2xKQT{border-radius:.8rem}.RecipeContentHeader_recipeInfoBar__YbRs0{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap;margin:1.6rem 0}@media(min-width:744px){.RecipeContentHeader_recipeInfoBar__YbRs0{flex-wrap:nowrap;gap:3rem}}.RecipeContentHeader_recipeInfoContent__yLuZb{display:flex;align-items:center;flex-wrap:wrap}.RecipeContentHeader_recipeInfoItem__K7RX_{display:flex;align-items:center;gap:.4rem}.RecipeContentHeader_recipeInfoItem__K7RX_>p{margin-bottom:0}.RecipeContentHeader_recipeInfoItem__K7RX_:not(:last-child):after{content:" / ";color:var(--kale-600);margin:0 .8rem}.RecipeContentHeader_recipeInfoLabel__uaaou{color:gray}.RecipeContentHeader_recipeInfoValue__1Lsvs{color:var(--kale-800)}.RecipeContentHeader_socialSection__8GInG{flex-shrink:0}.RecipeContentHeader_titleSection__B2Psr{width:100%}.RecipeContentHeader_title__F0TAa{color:var(--kale);margin:0}.RecipeContentHeader_authorsSection__4BSUh,.RecipeContentHeader_descriptionSection__D81Gj{width:100%}.RecipeContentHeader_description__w9XiZ{color:var(--kale-600)}.RecipeContentHeader_recipeDetailsSection__R_v5U{width:100%;background:var(--white);border-radius:3.2rem;padding:5.6rem 3.2rem;box-shadow:0 2px 8px rgba(0,61,41,.08)}.RecipeContentHeader_recipeDetails__ROW82{display:flex;flex-direction:column;gap:2rem}@media(min-width:744px){.RecipeContentHeader_recipeDetails__ROW82{gap:3rem}}@media(min-width:1024px){.RecipeContentHeader_recipeDetails__ROW82{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.RecipeContentHeader_detailItem__WrYVK{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;flex:1 1;min-width:120px}@media(min-width:744px){.RecipeContentHeader_detailItem__WrYVK{min-width:140px}}.RecipeContentHeader_detailIcon__UpAd4{width:4.8rem;height:4.8rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(min-width:744px){.RecipeContentHeader_detailIcon__UpAd4{width:5.6rem;height:5.6rem}}.RecipeContentHeader_detailIcon__UpAd4 svg{max-width:100%;max-height:100%;width:auto;height:auto}.RecipeContentHeader_detailContent__GpFH9{display:flex;flex-direction:column;gap:.4rem}.RecipeContentHeader_detailLabel__huB9O{color:var(--kale-800);margin-bottom:0}.RecipeContentHeader_detailValue__yP5EG{color:var(--kale-600);margin-bottom:0}.BlogPostPreviewImage_imageLink__wcNST{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;width:100%;aspect-ratio:3/2;background-color:var(--cashew-100);border-radius:1.2rem}.BlogPostPreviewImage_image__QX3_z{object-fit:cover;width:100%;height:100%;transition:transform .2s ease}.BlogPostPreviewImage_imageLink__wcNST:hover .BlogPostPreviewImage_image__QX3_z{transform:scale(1.05)}.RecommendedPostsSection_section__UUNDH{grid-column:1/-1;margin-bottom:4rem;margin-top:3.2rem}@media(min-width:744px){.RecommendedPostsSection_section__UUNDH{margin-top:5.2rem;margin-bottom:6.4rem}}@media(min-width:1280px){.RecommendedPostsSection_section__UUNDH{margin-top:6.4rem;margin-bottom:8rem}}.RecommendedPostsSection_header__IlC5k{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem;flex-wrap:wrap}@media(min-width:744px){.RecommendedPostsSection_header__IlC5k{margin-bottom:3.2rem}}@media(min-width:1280px){.RecommendedPostsSection_header__IlC5k{margin-bottom:4rem}}.RecommendedPostsSection_title__p8VMJ{color:var(--kale);margin:0}.RecommendedPostsSection_viewAllLink__uwtGJ{color:var(--kale-600);text-decoration:none;white-space:nowrap;transition:color .2s ease}.RecommendedPostsSection_viewAllLink__uwtGJ:hover{color:var(--lime-700)}.RecommendedPostsSection_grid__p2jnj{display:grid;grid-template-columns:1fr;grid-gap:2.4rem;gap:2.4rem}@media(min-width:744px){.RecommendedPostsSection_grid__p2jnj{grid-template-columns:repeat(2,1fr);gap:3.2rem}}@media(min-width:1280px){.RecommendedPostsSection_grid__p2jnj{grid-template-columns:repeat(3,1fr);gap:4rem}}.RecommendedPostsSection_card__rV1Ln{background:var(--white)}.RecommendedPostsSection_cardBody__DBdgc{padding-top:1.6rem;padding-bottom:0}@media(min-width:744px){.RecommendedPostsSection_cardBody__DBdgc{padding-top:2rem}}.RecommendedPostsSection_cardTitle__FIZdY{color:var(--kale);line-height:1.3;text-decoration:none;transition:color .2s ease}.RecommendedPostsSection_cardTitle__FIZdY:hover{color:var(--lime)}.RecipeContent_recipeSection__Z_vP2{margin-bottom:4rem}@media(min-width:744px){.RecipeContent_recipeSection__Z_vP2{margin-bottom:4.8rem}}.RecipeContent_sectionHeader__ikdQ2{color:var(--kale);margin-bottom:2.4rem}@media(min-width:744px){.RecipeContent_sectionHeader__ikdQ2{margin-bottom:3.2rem}}.RecipeContent_listItem__ycnRh{display:flex;gap:1.2rem;padding:1rem 0;border-top:1px solid var(--kale);min-height:2.3125rem}@media(min-width:744px){.RecipeContent_listItem__ycnRh{min-height:3rem;padding:1.125rem 0}}.RecipeContent_listItem__ycnRh:first-child{border-top:none}.RecipeContent_listItem__ycnRh.RecipeContent_centerAligned__89nvR{align-items:center}.RecipeContent_listItem__ycnRh.RecipeContent_topAligned__9Ks3z{align-items:flex-start}.RecipeContent_itemContent__DZKGY.RecipeContent_ingredientText__BCbQF{color:var(--kale)}.RecipeContent_itemContent__DZKGY.RecipeContent_ingredientText__BCbQF *{color:var(--kale)!important}.RecipeContent_itemContent__DZKGY.RecipeContent_directionText__eLOSB{color:var(--kale-700)}.RecipeContent_itemContent__DZKGY.RecipeContent_directionText__eLOSB *{color:var(--kale-700)!important}.RecipeContent_checkbox__ZQbGK{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--kale);background:#fff;cursor:pointer;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.RecipeContent_checkbox__ZQbGK:checked{background:var(--kale);position:relative}.RecipeContent_checkbox__ZQbGK:checked:after{content:"✓";color:#fff;font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1}.RecipeContent_checkbox__ZQbGK:hover{border-color:var(--kale-400)}.RecipeContent_stepNumber__ke5Pk{color:var(--kale);min-width:2rem}.RecipeContent_groupHeading__Fz8UD{margin:2rem 0 1rem;padding:0;border-top:none!important}@media(min-width:744px){.RecipeContent_groupHeading__Fz8UD{margin:2.5rem 0 1.25rem}}.RecipeContent_groupHeading__Fz8UD.RecipeContent_ingredientGroupHeading__R3jvG h3{color:var(--kale)}.RecipeContent_groupHeading__Fz8UD.RecipeContent_ingredientGroupHeading__R3jvG h3 *{color:var(--kale)!important}.RecipeContent_groupHeading__Fz8UD.RecipeContent_directionGroupHeading__31Dr9 h3{color:var(--kale)}.RecipeContent_groupHeading__Fz8UD.RecipeContent_directionGroupHeading__31Dr9 h3 *{color:var(--kale)!important}div:first-child>div>.RecipeContent_groupHeading__Fz8UD{margin-top:0}.RecipeContent_itemNumber__rBjfk{color:var(--kale);font-weight:600}.RecipeContent_fallback__mF57p.RecipeContent_ingredientFallback__4Og33{color:var(--kale)}.RecipeContent_fallback__mF57p.RecipeContent_ingredientFallback__4Og33 *{color:var(--kale)!important}.RecipeContent_fallback__mF57p.RecipeContent_directionFallback__Ig_fu{color:var(--kale-700)}.RecipeContent_fallback__mF57p.RecipeContent_directionFallback__Ig_fu *{color:var(--kale-700)!important}.RecipeContent_noMargin__MD_DB{margin-bottom:0!important}.BlogPost_notFound__aEQOw{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto;grid-column-gap:var(--grid-gap);column-gap:var(--grid-gap);padding-left:var(--grid-margin);padding-right:var(--grid-margin);max-width:var(--container-max-width);margin:0 auto;align-items:center;justify-content:center;min-height:20rem;text-align:center}@media(min-width:1920px){.BlogPost_notFound__aEQOw{padding-left:0;padding-right:0}}.BlogPost_mainWrapper__W1Cul{background:var(--white);padding-top:3rem}.BlogPost_headerSectionWrapper__BtoTE{margin-bottom:2.8rem}@media(min-width:744px){.BlogPost_headerSectionWrapper__BtoTE{margin-bottom:4.8rem}}@media(min-width:1024px){.BlogPost_headerSectionWrapper__BtoTE{margin-bottom:6.4rem}}.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz{background-color:var(--cashew)}.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz .BlogPost_headerSection__mIXOx{padding-bottom:2.4rem}@media(min-width:744px){.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz .BlogPost_headerSection__mIXOx{padding-bottom:6rem}}@media(min-width:1024px){.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz .BlogPost_headerSection__mIXOx{padding-bottom:12.8rem}}.BlogPost_headerSectionWrapper__BtoTE .BlogPost_headerSection__mIXOx{padding-left:var(--grid-margin);padding-right:var(--grid-margin);max-width:var(--container-max-width);margin:0 auto}@media(min-width:1920px){.BlogPost_headerSectionWrapper__BtoTE .BlogPost_headerSection__mIXOx{padding-left:0;padding-right:0}}.BlogPost_breadcrumbsWrapper__qTf_E{padding:3.2rem 0 2.4rem}@media(min-width:744px){.BlogPost_breadcrumbsWrapper__qTf_E{padding:5rem 0 3.2rem}}.BlogPost_headerRow__BRmVm{grid-column:1/-1;margin-bottom:3.2rem}@media(min-width:744px){.BlogPost_headerRow__BRmVm{margin-bottom:4rem}}.BlogPost_blogTag__6RANd{font-family:var(--font-instacart-sans,"Instacart Sans"),"Instacart Sans Fallback",sans-serif;font-variation-settings:"wght" 336,"opsz" 8;line-height:.98;background-color:var(--lime-100);border-radius:.4rem;color:var(--lime-800);display:inline-block;margin-bottom:1.6rem;padding-block:.6rem;padding-inline:1.2rem;text-transform:uppercase}.BlogPost_title__GgoaO{color:var(--kale);line-height:1.2;margin-bottom:2.4rem}@media(min-width:744px){.BlogPost_title__GgoaO{margin-bottom:3.2rem}}.BlogPost_featuredImgRow__OiG2R{grid-column:1/-1;margin-bottom:2.4rem}@media(min-width:744px){.BlogPost_featuredImgRow__OiG2R{margin-bottom:3.2rem}}.BlogPost_contentWrapper__FuobT{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-template-rows:auto;grid-column-gap:var(--grid-gap);column-gap:var(--grid-gap);padding-left:var(--grid-margin);padding-right:var(--grid-margin);max-width:var(--container-max-width);margin:0 auto}@media(min-width:1920px){.BlogPost_contentWrapper__FuobT{padding-left:0;padding-right:0}}.BlogPost_mainColumn__RA5On{grid-column:1/-1;--main-column-right-padding:0px;padding-right:var(--main-column-right-padding)}@media(min-width:1024px){.BlogPost_mainColumn__RA5On{grid-column:span 9;--main-column-right-padding:9rem}}.BlogPost_sidebarColumn__Axrgf{grid-column:1/-1}@media(min-width:1024px){.BlogPost_sidebarColumn__Axrgf{grid-column:span 3}}.BlogPost_featuredImg__7jP4e{margin:0}.BlogPost_featuredImage__afmqT{border-radius:.8rem;height:auto;width:100%}.BlogPost_postFooter__P9DU4{grid-column:1/-1;display:flex;flex-direction:column;gap:1.6rem;margin-bottom:3.2rem;padding-bottom:2.4rem;border-bottom:1px solid var(--kale-200)}@media(min-width:744px){.BlogPost_postFooter__P9DU4{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:4rem;padding-bottom:3.2rem}}.BlogPost_authors__BEe0u{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem}.BlogPost_rightSide__yb3Jb{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}@media(min-width:744px){.BlogPost_rightSide__yb3Jb{align-items:center}}.BlogPost_date__rdoEn{color:var(--kale-600)}.BlogPost_recipeContent__pA6qF{margin-bottom:3.2rem}@media(min-width:744px){.BlogPost_recipeContent__pA6qF{margin-bottom:4rem}}.BlogPost_recipeCardHeaderWrapper__V3zMy{background-color:var(--cashew);padding-block:2.4rem;padding-inline:3.2rem;margin-inline:-3.2rem;margin-block:3.2rem}@media(min-width:744px){.BlogPost_recipeCardHeaderWrapper__V3zMy{margin-inline:-8rem;padding-inline:8rem;padding-block:3.2rem}}@media(min-width:1024px){.BlogPost_recipeCardHeaderWrapper__V3zMy{margin-inline:-9rem;padding-inline:9rem;padding-top:6.4rem}}.BlogPost_recipeCardWrapper__TFR5l{padding-top:3.2rem}@media(min-width:744px){.BlogPost_recipeCardWrapper__TFR5l{padding-top:4rem}}.BlogPost_placeholder__md_lf{grid-column:1/-1;background-color:var(--kale-50);border:2px dashed var(--kale-200);border-radius:.8rem;margin-block:4rem;padding:3.2rem;text-align:center}@media(min-width:744px){.BlogPost_placeholder__md_lf{margin-block:4.8rem}}.BlogPost_placeholderText__ak2vs{color:var(--kale-600);margin-bottom:1.2rem}.BlogPost_todoNote__Wyinu{color:var(--kale-400);font-style:italic}