/* Related books: a few rules on top of the directory's card styles. The
   stylesheet is served from this origin because the site's policy allows
   styles from this origin only. See docs/BOOKS-CHOICE.md. */
.book-subtitle { display: block; margin-top: .35rem; font-size: .58em; line-height: 1.3; letter-spacing: -.2px; color: var(--muted); }
.food-record { font-size: .9rem; color: var(--forest); }
.food-card h3 { overflow-wrap: anywhere; }
.book-note-label { margin-right: .35rem; color: var(--coral-text); font-size: .68rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; }
