/* =============================================================
   RECIPE CUSTOM BLOCK STYLES
   Linked from functions.php
================================================================ */

/* Quantity */
.is-style-qty {
  font-weight: bold;
  font-size: 1rem;
  margin-bottom: 0.5rem;
  color: var(--color-dark);
}

/* “Ingredienti” heading */
.is-style-heading-1 {
  font-family: var(--font-display);
  text-transform: uppercase;
  font-size: 1.5rem;
  margin: 1.5rem 0 1rem;
  color: var(--color-dark);
}

/* Divider between ingredient groups */
.is-style-list-div {
  margin: 1rem 0;
  border-bottom: 1px solid var(--color-grey);
  font-family: var(--font-display);
  text-transform: uppercase;
  font-size: 0.875rem;
  color: var(--color-accent);
  letter-spacing: 0.5px;
}

/* Ingredient list */
.is-style-recipe-list {
  margin: 0 0 1.5rem 1rem;
  padding-left: 1rem;
  list-style-type: disc;
  line-height: 1.6;
  color: var(--color-dark);
}

/* Intro paragraph (right column top) */
.is-style-intro {
  font-style: italic;
  font-size: 1.125rem;
  line-height: 1.8;
  color: var(--color-dark);
  margin-bottom: 1.5rem;
}

/* “Passi” heading */
.is-style-heading-2 {
  /*font-family: var(--font-display);
  text-transform: uppercase;
  font-size: 1.25rem;
  margin: 2rem 0 1rem;
  color: var(--color-dark);*/

  font-family: var(--font-display);
  text-transform: uppercase;
  font-size: 1.5rem;
  margin: 1.5rem 0 1rem;
  color: var(--color-dark);
}

/* Divider between steps */
.is-style-step-div {
  margin: 1rem 0;
  border-bottom: 1px dashed var(--color-grey);
  font-family: var(--font-display);
  text-transform: uppercase;
  font-size: 0.875rem;
  color: var(--color-accent);
  letter-spacing: 0.5px;
}
