@keyframes ingredients_fadeInFull__k2vTS{0%{opacity:.2}to{opacity:1}}@keyframes ingredients_fadeInPartial__sBqNs{0%{opacity:.2}to{opacity:.7}}.ingredients_servings__WCvQL{position:absolute;top:0;right:0;display:flex;align-items:center;gap:.75rem;color:#d4d4d4;font-size:.9375rem}@media only screen and (max-width:900px){.ingredients_servings__WCvQL{position:static;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}}.ingredients_componentTitle__Z7FDB{color:#d4d4d4}.ingredients_ingredientsList__2OrM9{display:flex;flex-direction:column;gap:.5rem;color:#a4a4a4;font-size:.9375rem}.ingredients_ingredientLink__1w3_P{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;color:#a4a4a4;text-underline-offset:2px;color:#4384e0}.ingredients_ingredientLink__1w3_P:hover{color:#c5c5c5;color:#4384e0;opacity:80%}.ingredients_servingsLabel__INmDD{display:none;visibility:hidden}@keyframes pageContents_fadeInFull__DjaGQ{0%{opacity:.2}to{opacity:1}}@keyframes pageContents_fadeInPartial__RWDzB{0%{opacity:.2}to{opacity:.7}}.pageContents_pageContents__qb9EC{display:flex;flex-direction:column;gap:.5rem;margin:0;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;color:#d4d4d4;list-style-type:circle}@media only screen and (max-width:1399px){.pageContents_pageContents__qb9EC{flex-wrap:wrap;flex-direction:row;column-gap:40px}}.pageContents_contentItem__uKEp0{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;text-underline-offset:2px;background:none;border:none;padding:0;margin:0;cursor:pointer;white-space:nowrap;font-size:.9375rem;font-family:var(--font-roboto);color:#a4a4a4}.pageContents_contentItem__uKEp0:hover{color:#c5c5c5;text-decoration:underline;text-underline-offset:2px}@keyframes print_fadeInFull__GjvB9{0%{opacity:.2}to{opacity:1}}@keyframes print_fadeInPartial__Q6Agw{0%{opacity:.2}to{opacity:.7}}.print_print__NbB_4{width:-moz-fit-content;width:fit-content;padding-inline:.75rem;border-radius:.25rem;border:none;font-size:.75rem;cursor:pointer;height:24px;white-space:nowrap;color:#d4d4d4;background-color:#1b4e82}.print_print__NbB_4:hover{background-color:rgba(27,78,130,.8)}@keyframes purchase_fadeInFull__DKE1e{0%{opacity:.2}to{opacity:1}}@keyframes purchase_fadeInPartial__fWlWF{0%{opacity:.2}to{opacity:.7}}.purchase_paidRecipe__MCgMB{display:flex;align-items:center;gap:.5rem;padding:.75rem;color:#d4d4d4;background-color:#1a1918}.purchase_purchase__yxqug{display:inline-flex;align-items:center;background:none;border:none;margin:0;line-height:1.3;cursor:pointer;overflow-wrap:break-word;word-wrap:break-word;white-space:normal;padding:.25rem .5rem;border-radius:.25rem;text-decoration:none;color:#a4a4a4;font-size:.9375rem;background-color:#343230}.purchase_purchase__yxqug .purchase_content__UeHB_{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;display:flex;gap:.25rem}.purchase_purchase__yxqug .purchase_text__ZjG_Z{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.purchase_purchase__yxqug:hover{background-color:#1e1d1b;color:#d4d4d4}.purchase_price__BHnIM{-webkit-margin-before:3px;margin-block-start:3px}@keyframes recipe_fadeInFull__wAxtr{0%{opacity:.2}to{opacity:1}}@keyframes recipe_fadeInPartial__CDfKu{0%{opacity:.2}to{opacity:.7}}.recipe_wrapper__ykfIA{display:grid;max-width:880px}.recipe_wrapper__ykfIA h2{color:#d4d4d4}.recipe_pageHeader__KF3Vo{display:flex;flex-direction:column;-webkit-margin-after:1.5rem;margin-block-end:1.5rem;border-bottom:1px solid #343230;display:grid;grid-template-columns:minmax(250px,350px) minmax(280px,auto);grid-template-rows:auto auto auto auto;grid-column-gap:1rem;column-gap:1rem;-webkit-padding-after:.5rem;padding-block-end:.5rem;-webkit-margin-after:1rem;margin-block-end:1rem;scroll-margin-block-start:48px}@media only screen and (max-width:599px){.recipe_pageHeader__KF3Vo{grid-template-columns:auto}}.recipe_image__yRJiV{object-fit:cover;grid-column:1/2;grid-row:2/4;min-width:250px;width:100%;height:auto;animation:recipe_fadeInFull__wAxtr .2s ease-in-out}@media only screen and (max-width:599px){.recipe_image__yRJiV{grid-column:1/2;grid-row:2/3}}.recipe_dates__oL14C{display:flex;align-items:center;gap:1rem;grid-column:1/2;grid-row:4/5;-webkit-margin-before:.75rem;margin-block-start:.75rem;width:-moz-fit-content;width:fit-content;color:#a4a4a4;font-size:.875rem;white-space:nowrap}@media only screen and (max-width:979px){.recipe_dates__oL14C{align-items:flex-end}}@media only screen and (max-width:599px){.recipe_dates__oL14C{grid-column:1/2;grid-row:3/4;width:100%;margin-block:.75rem}}.recipe_title__ekjd3{display:inline-flex;align-items:center;gap:.5rem;grid-column:1/3;grid-row:1/2;-webkit-margin-after:.75rem;margin-block-end:.75rem}.recipe_title__ekjd3 h1{margin-block:0}@media only screen and (max-width:599px){.recipe_title__ekjd3{grid-column:1/2;grid-row:1/2}}.recipe_introduction__cpUQo{animation:recipe_fadeInFull__wAxtr .2s ease-in-out}@media only screen and (max-width:599px){.recipe_introduction__cpUQo{grid-column:1/2;-webkit-margin-before:.75rem;margin-block-start:.75rem;border-bottom:1px solid #343230}}.recipe_description__gkRiK{-webkit-margin-before:0;margin-block-start:0;font-size:.9375rem;color:#a4a4a4}.recipe_description__gkRiK a{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;color:#a4a4a4;text-decoration:underline;text-underline-offset:2px;color:#4384e0}.recipe_description__gkRiK a:hover{color:#c5c5c5;color:#4384e0;opacity:80%}.recipe_interactions__gJrPf{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;grid-column:2/3;grid-row:4/5;-webkit-margin-before:.75rem;margin-block-start:.75rem;-webkit-margin-start:auto;margin-inline-start:auto}@media only screen and (max-width:599px){.recipe_interactions__gJrPf{grid-column:1/2;grid-row:5/6;-webkit-margin-start:0;margin-inline-start:0}}.recipe_recipeMethod__WmjLl{animation:recipe_fadeInFull__wAxtr .2s ease-in-out}.recipe_instructions__CpMia,.recipe_moreRecipes__KCEDL,.recipe_myNotes__HEcmA,.recipe_nutrition__osS8R,.recipe_timings__7Rk3d,.recipe_video__V7rCH,.recipe_yourNotes__Xh0b4{-webkit-margin-after:2rem;margin-block-end:2rem;scroll-margin-block-start:48px}.recipe_instructions__CpMia,.recipe_myNotes__HEcmA,.recipe_video__V7rCH{border-bottom:1px solid #343230}.recipe_paidRecipe__kkWO1{-webkit-margin-after:2rem;margin-block-end:2rem}.recipe_pageContents__hPmn3{position:fixed;right:0;top:36px;height:100%;padding-inline:.75rem;padding-block:4rem 8rem;background-color:#1a1918;border-left:1px solid #343230}@media only screen and (min-width:1600px){.recipe_pageContents__hPmn3{width:240px}}@media only screen and (max-width:1399px){.recipe_pageContents__hPmn3{position:static;grid-row:2/3;height:-moz-fit-content;height:fit-content;padding-block:.75rem;-webkit-margin-after:1rem;margin-block-end:1rem;border:none;border-bottom:1px solid #343230}}.recipe_nutrition__osS8R{max-width:calc(512px - 1.5rem);padding:.75rem;background-color:#1a1918;color:#a4a4a4;border-bottom:1px solid #343230}.recipe_timings__7Rk3d{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;color:#a4a4a4;font-size:.875rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;border-bottom:1px solid #343230;white-space:nowrap}.recipe_ingredients__4l6vq{position:relative;scroll-margin-block-start:48px}.recipe_componentTitle__5SbXN{color:#d4d4d4}.recipe_instructionsList__SuJEQ{display:flex;flex-direction:column;gap:.5rem;color:#a4a4a4;font-size:.9375rem}.recipe_dietaryList__fbs2R{display:flex;align-items:center;flex-wrap:wrap;gap:0 .5rem;margin-block:1rem 0;font-size:.9375rem;color:#a4a4a4}.recipe_diet___RhBQ:not(:last-child):after{content:","}.recipe_nutritionList__10hFF{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.9375rem}.recipe_nutritionDisclaimer__3VGLb{margin:0;font-size:.875rem}.recipe_myNotes__HEcmA h3{color:#d4d4d4}.recipe_recipeNotesContent__z4sph{color:#a4a4a4;font-size:.9375rem}.recipe_recipeNotesContent__z4sph ol,.recipe_recipeNotesContent__z4sph ul{display:flex;flex-direction:column;gap:.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.recipe_yourNotes__Xh0b4{width:100%;max-width:512px}.recipe_moreRecipesList__RG80d{display:flex;flex-direction:column;gap:.25rem;width:100%;max-width:512px;-webkit-margin-after:.75rem;margin-block-end:.75rem}.recipe_allItems__bI6dk{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;color:#a4a4a4;text-decoration:underline;text-underline-offset:2px;color:#4384e0;font-size:.9375rem}.recipe_allItems__bI6dk:hover{color:#c5c5c5;color:#4384e0;opacity:80%}.recipe_mealPlansList__4hMFF{compose:moreRecipesList;list-style:disc;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;color:#d4d4d4}.recipe_mealPlanLink__VIClr{overflow-wrap:break-word;word-wrap:break-word;white-space:normal;padding:.25rem .5rem;border-radius:.25rem;text-decoration:none;color:#a4a4a4;font-size:.9375rem}.recipe_mealPlanLink__VIClr:hover{background-color:#1e1d1b;color:#d4d4d4}.recipe_noResults__BO_TT{font-size:.875rem;font-style:italic;color:#a4a4a4}@keyframes share_fadeInFull__XO_Lz{0%{opacity:.2}to{opacity:1}}@keyframes share_fadeInPartial__Y_cIP{0%{opacity:.2}to{opacity:.7}}.share_shareWrapper___QxDV{display:flex;align-items:center;font-size:.9375rem;-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap;color:#a4a4a4;font-size:.875rem}.share_shareButton__I19ae{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;border-radius:.5rem;padding:.25rem;text-decoration:none;cursor:pointer}.share_shareButton__I19ae:hover{background-color:#1e1d1b}.share_shareButton__I19ae:first-of-type{-webkit-margin-start:.25rem;margin-inline-start:.25rem}