/* Recipe-page typography and provenance must wrap at narrow phone widths. */
.recipe-page ul,
.recipe-page ol { padding-left: 1.35rem; color: #e9e0e0; }
.recipe-page li { padding: 0.25rem 0; line-height: 1.6; }
.recipe-page .recipe-provenance { overflow-wrap: anywhere; word-break: break-word; font-size: 0.85rem; color: #aaa0a3; }
.recipe-page .recipe-disclosure { margin-top: 2rem; }
.recipe-page .recipe-disclosure .button { display: inline-flex; align-items: center; justify-content: center; text-decoration: none; }
.recipe-index > .wrap > p:not(.eyebrow) { max-width: 620px; color: #c7bdbf; line-height: 1.7; }
