/* Recetas */
.receta-ingredientes{
  list-style:none;
  padding:6px 22px;
  background:var(--paper);
  border:1px solid var(--line);
  border-radius:var(--radius);
  font-family:var(--sans);
  font-size:16px;
}
.receta-ingredientes li{
  margin:0;
  padding:10px 0;
  border-bottom:1px solid var(--line);
}
.receta-ingredientes li:last-child{ border-bottom:none; }

.receta-pasos{
  list-style:none;
  padding:0;
  counter-reset:paso;
}
.receta-pasos li{
  position:relative;
  counter-increment:paso;
  margin:0 0 20px;
  padding-left:52px;
}
.receta-pasos li::before{
  content:counter(paso);
  position:absolute;
  left:0; top:2px;
  display:flex; align-items:center; justify-content:center;
  width:34px; height:34px;
  border-radius:50%;
  background:var(--saffron-soft);
  color:var(--saffron);
  font-family:var(--display);
  font-size:17px;
  font-weight:600;
}
