.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.BlogPost_recipePostHeader__kvYbz{background-color:var(--cashew);margin-bottom:2.8rem}@media(min-width:744px){.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz{margin-bottom:4.8rem}}@media(min-width:1024px){.BlogPost_headerSectionWrapper__BtoTE.BlogPost_recipePostHeader__kvYbz{margin-bottom:6.4rem}}.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-inline:3rem;max-width:var(--container-max-width);margin-inline:auto}@media(min-width:744px){.BlogPost_headerSectionWrapper__BtoTE .BlogPost_headerSection__mIXOx{padding-inline:6.4rem}}@media(min-width:1280px){.BlogPost_headerSectionWrapper__BtoTE .BlogPost_headerSection__mIXOx{padding-inline:9rem}}.BlogPost_breadcrumbsWrapper__qTf_E{padding:3.2rem 0 2.4rem}@media(min-width:744px){.BlogPost_breadcrumbsWrapper__qTf_E{padding:5rem 0 3.2rem}}.BlogPost_recipeContent__pA6qF{margin-bottom:3.2rem}@media(min-width:744px){.BlogPost_recipeContent__pA6qF{margin-bottom:4rem}}.BlogPost_mobileSidebarWrapper__NxNam{padding-inline:3rem;max-width:var(--container-max-width);margin-inline:auto;margin-top:3.2rem}@media(min-width:744px){.BlogPost_mobileSidebarWrapper__NxNam{padding-inline:6.4rem}}@media(min-width:1280px){.BlogPost_mobileSidebarWrapper__NxNam{padding-inline:9rem}}@media(min-width:744px){.BlogPost_mobileSidebarWrapper__NxNam{margin-top:4rem}}@media(min-width:1280px){.BlogPost_mobileSidebarWrapper__NxNam{display:none}}.BlogPost_authorBiosWrapper__XlMvc{padding-inline:3rem;max-width:var(--container-max-width);margin-inline:auto;display:flex;flex-direction:column;gap:2.4rem;margin-top:3.2rem}@media(min-width:744px){.BlogPost_authorBiosWrapper__XlMvc{padding-inline:6.4rem}}@media(min-width:1280px){.BlogPost_authorBiosWrapper__XlMvc{padding-inline:9rem}}@media(min-width:744px){.BlogPost_authorBiosWrapper__XlMvc{gap:3.2rem;margin-top:4rem}}.BlogPost_recommendedWrapper__pKJ1p{padding-inline:3rem;max-width:var(--container-max-width);margin-inline:auto}@media(min-width:744px){.BlogPost_recommendedWrapper__pKJ1p{padding-inline:6.4rem}}@media(min-width:1280px){.BlogPost_recommendedWrapper__pKJ1p{padding-inline:9rem}}.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}}