.recipe{--recipe-mono: ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;margin-top:4rem;margin-bottom:4rem}@media screen and (min-width:750px){.recipe{margin-top:5rem}}.recipe iconify-icon{display:inline-block;width:1em;height:1em}.recipe .recipe__icon{flex:0 0 auto;font-size:1.15em;color:rgba(var(--color-foreground),.5)}.recipe .recipe__overview{border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:.1rem solid rgba(var(--color-foreground),.15);padding:2rem 0}.recipe .recipe__kicker{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.14rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.recipe .recipe__stats{display:flex;flex-wrap:wrap;gap:.8rem 3.5rem;margin:0}.recipe .recipe__stat{display:flex;align-items:baseline;gap:.9rem}.recipe .recipe__stat dt{font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.recipe .recipe__stat dd{margin:0;font-family:var(--recipe-mono);font-size:1.5rem;font-variant-numeric:tabular-nums}.recipe .recipe__section{margin-top:3.6rem}.recipe .recipe__section-head{display:flex;align-items:center;gap:1.6rem;margin-bottom:2rem}.recipe .recipe__section-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.8rem;line-height:1;letter-spacing:.05rem;text-transform:uppercase;white-space:nowrap}.recipe .recipe__rule{flex:1 1 auto;height:.1rem;background-color:rgba(var(--color-foreground),.15)}.recipe .recipe__equipment{display:flex;flex-wrap:wrap;gap:.6rem 2.8rem;margin:0;padding:0;list-style:none;color:rgba(var(--color-foreground),.65)}.recipe .recipe__equipment li{display:inline-flex;align-items:center;gap:.6rem}.recipe .recipe__group+.recipe__group{margin-top:2.4rem}.recipe .recipe__group-label{display:flex;align-items:center;gap:.6rem;margin:0;padding-bottom:1.6rem;font-family:var(--font-body-family);font-style:normal;font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;color:rgb(var(--color-foreground))}.recipe .recipe__ingredients{margin:0;padding:0;list-style:none}.recipe .recipe__ingredient{display:flex;gap:1.4rem;padding:.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.recipe .recipe__ingredient:last-child{border-bottom:0}.recipe .recipe__qty{flex:0 0 7.5rem;white-space:nowrap;font-family:var(--recipe-mono);font-size:1.4rem;color:rgba(var(--color-foreground),.55);font-variant-numeric:tabular-nums}.recipe .recipe__item{flex:1 1 auto}.recipe .recipe__steps{margin:0;padding:0;list-style:none}.recipe .recipe__step{display:flex;gap:1.6rem}.recipe .recipe__step+.recipe__step{margin-top:2.4rem}.recipe .recipe__step-num{flex:0 0 auto;min-width:3.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:3rem;line-height:1;color:rgba(var(--color-foreground),.4);font-variant-numeric:tabular-nums}.recipe .recipe__step-body{flex:1 1 auto}.recipe .recipe__step-text{margin:0;line-height:1.6}.recipe .recipe__step-media{margin-top:1.4rem;aspect-ratio:16 / 9;overflow:hidden}.recipe .recipe__step-media img{display:block;width:100%;height:100%;object-fit:cover}.recipe .recipe__nutrition{display:flex;flex-wrap:wrap;gap:.8rem 3.5rem;margin:0}.recipe .recipe__nutrient{display:flex;align-items:baseline;gap:.9rem}.recipe .recipe__nutrient dt{font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.recipe .recipe__nutrient dd{margin:0;font-family:var(--recipe-mono);font-size:1.5rem;font-variant-numeric:tabular-nums}.recipe .recipe__notes{margin:0;line-height:1.6;white-space:pre-line;color:rgba(var(--color-foreground),.6)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-recipe.css.map */
