.an-block-recipe{margin:2em;border:1px solid #ccc;padding:2em}.an-block-recipe>section{padding:1em 0;border-bottom:1px solid #aaa}.an-block-recipe img.recipe-image{width:500px;height:500px;max-width:calc(100vw - 90px);max-height:calc(100vw - 90px);object-fit:cover}.an-block-recipe .recipe-timings>div *{display:inline-block}.an-block-recipe .recipe-ingredients ul{padding-right:1em}.an-block-recipe .recipe-instructions{counter-reset:step}.an-block-recipe .recipe-instructions ol{padding:0}.an-block-recipe .recipe-instructions li{list-style-type:none}.an-block-recipe .recipe-instructions li:before{counter-increment:step;content:counter(step);display:inline-block;width:1.5rem;height:1.5rem;background:#ccc;text-align:center;line-height:1.5rem;border-radius:999px;margin-top:5px;margin-bottom:5px}