._RecipeStepIngredients_1iz6z_1{display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem}._ingredient_1iz6z_8{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-primary);padding-bottom:1.2rem;font-family:var(--font-number)}._name_1iz6z_17{display:flex;flex-direction:column}._additionalInfo_1iz6z_22{font-size:1.2rem;color:var(--color-grey-dark);font-style:italic}._amount_1iz6z_28{font-weight:700;flex-shrink:0}._amount_1iz6z_28 span{display:inline-block}.recipe-step[data-astro-cid-iq6v3f7b]{display:flex;flex-direction:column}.step-num[data-astro-cid-iq6v3f7b]{background:var(--color-black);color:var(--color-white);display:flex;align-items:center;border-left:1.2rem solid var(--step-color, var(--color-yellow));padding:2rem;h2{display:flex;gap:1.6rem;span{color:var(--step-color, var(--color-yellow))}}}.content[data-astro-cid-iq6v3f7b]{display:flex;flex-direction:column;@media(min-width:768px){flex-direction:row}}.ingredients[data-astro-cid-iq6v3f7b]{flex:1;padding:4rem;background:var(--bg-primary);border:1px solid var(--border-primary);border-left:1.2rem solid var(--step-color, var(--color-yellow))}.instructions[data-astro-cid-iq6v3f7b]{flex:1;padding:4rem;background:var(--bg-secondary)}.instructions[data-astro-cid-iq6v3f7b] ol{list-style-type:decimal-leading-zero;display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem}.instructions[data-astro-cid-iq6v3f7b] ol ol{margin-top:0;list-style-type:lower-alpha;padding-left:1rem}.instructions[data-astro-cid-iq6v3f7b] a{color:var(--color-red);text-decoration:underline}.instructions[data-astro-cid-iq6v3f7b] li::marker{font-weight:700;color:var(--step-color-alt, var(--color-red));font-size:var(--font-h4)}._RecipeRatioSelector_vkciy_1{background:var(--color-red);border-bottom:6px solid var(--color-black);color:var(--color-white);padding:.8rem .8rem 1rem;display:flex;flex-direction:column;gap:.6rem;text-align:right;width:100%;p{font-size:1rem;font-weight:700}}._grid_vkciy_19{display:grid;gap:.6rem;width:100%;grid-template-columns:repeat(6,minmax(0,1fr));@media(min-width:768px){gap:.8rem}}._ratioButton_vkciy_30{display:flex;height:4.4rem;padding:0;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-number);font-weight:700;font-size:clamp(1.2rem,.8rem + .6vw,1.5rem);transition:.2s all ease-in-out;transition-property:border,background,color;border:1px solid var(--color-black);background:var(--color-white);color:var(--color-black)}._ratioButton_vkciy_30:hover,._ratioButton_vkciy_30._active_vkciy_48{border:1px solid var(--color-black);background:var(--color-black);color:var(--color-red)}._yield_1d2vq_1{display:flex;align-items:baseline;gap:1rem}._yield_1d2vq_1 p{font-weight:700;font-size:1.2rem;line-height:1;color:var(--color-red)}._yield_1d2vq_1 h3{font-family:var(--font-number)}.section{--section-padding-top: 0;--recipe-gap: clamp(2.4rem, 1.6rem + 2vw, 4rem)}.hero[data-astro-cid-nxtpm3pj]{position:relative;margin-inline:calc(-1 * var(--section-padding-x));@media(min-width:768px){margin-inline:0}}.hero[data-astro-cid-nxtpm3pj].has-photo{@media(min-width:768px){display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.hero-photo[data-astro-cid-nxtpm3pj] img[data-astro-cid-nxtpm3pj]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;@media(min-width:768px){aspect-ratio:1}}.hero-main[data-astro-cid-nxtpm3pj]{display:flex;flex-direction:column}.title-block[data-astro-cid-nxtpm3pj]{display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem var(--section-padding-x);background:var(--color-yellow);border-bottom:.6rem solid var(--color-black);@media(min-width:768px){flex:1;justify-content:flex-end;padding:clamp(2.4rem,3vw,4rem)}}.recipe-meta[data-astro-cid-nxtpm3pj]{display:flex;align-items:center;gap:.6rem}.has-photo[data-astro-cid-nxtpm3pj] .recipe-meta[data-astro-cid-nxtpm3pj]{position:absolute;top:1.2rem;left:1.2rem;z-index:1}.ingredient-badge[data-astro-cid-nxtpm3pj]{width:3.2rem;height:3.2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--color-black);.glyph,.detail{fill:var(--color-yellow)}.cut{fill:var(--color-black)}}.recipe-id[data-astro-cid-nxtpm3pj]{padding:.4rem .6rem;background:var(--color-yellow);color:var(--color-black);font-family:var(--font-number);font-size:1.2rem;font-weight:700}.hero[data-astro-cid-nxtpm3pj]:not(.has-photo) .recipe-id[data-astro-cid-nxtpm3pj]{background:var(--color-black);color:var(--color-yellow)}.controls[data-astro-cid-nxtpm3pj]{display:flex;flex-direction:column;gap:1.4rem;padding:2rem var(--section-padding-x) 0;@media(min-width:768px){padding:2.4rem 0 0}}.has-photo[data-astro-cid-nxtpm3pj] .controls[data-astro-cid-nxtpm3pj]{@media(min-width:768px){padding-left:3.2rem}}.steps[data-astro-cid-nxtpm3pj]{display:flex;flex-direction:column;gap:3rem;margin-top:var(--recipe-gap);@media(min-width:768px){gap:6rem}}
