/**
 * Préréglage Littérature : éditorial.
 *
 * La maison dans sa forme la plus classique : papier, encre, Georgia en
 * grand corps et en italique, filets fins à la place de la déchirure.
 */
[data-univers-preset="litterature"] {
  --u-surface: #faf7f2;
  --u-surface-alt: #f1ece3;
  --u-ink: #1b1a18;
  --u-ink-muted: #5c5850;          /* 6,6:1 sur le papier */
  --u-rule: #1b1a18;

  --u-band-bg: #1b1a18;
  --u-band-ink: #faf7f2;
  --u-band-title: #faf7f2;

  --u-chip-radius: 0;
  --u-button-radius: 0;
  --u-cover-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 18px 30px -18px rgba(0, 0, 0, 0.5);
  --u-cover-open: -11deg;
  --u-cover-scale: 0.972;
}

[data-univers-preset="litterature"] .UniversBar-inner {
  padding-top: 48px;
  padding-bottom: 40px;
}
[data-univers-preset="litterature"] .UniversBar-house {
  color: var(--am-red);
}
[data-univers-preset="litterature"] .UniversBar-name {
  font-style: italic;
}
[data-univers-preset="litterature"] .UniversBar--root .UniversBar-name {
  font-size: clamp(44px, 6vw, 84px);
}
[data-univers-preset="litterature"] .UniversBar-tagline {
  font-family: var(--am-font-title);
  font-style: italic;
  font-size: 18px;
  opacity: 0.85;
}

/* Rubriques en sommaire : texte, filet sous l'élément courant */
[data-univers-preset="litterature"] .UniversBar-links {
  gap: 4px 24px;
}
[data-univers-preset="litterature"] .UniversBar-link {
  border: 0;
  padding: 4px 0;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  background: none;
  box-shadow: inset 0 -1px 0 transparent;
  transition: box-shadow 0.15s;
}
[data-univers-preset="litterature"] .UniversBar-link:hover,
[data-univers-preset="litterature"] .UniversBar-link[aria-current] {
  background: none;
  color: inherit;
  box-shadow: inset 0 -2px 0 var(--am-red);
}

/* Titres de section en italique, filet fin */
[data-univers-preset="litterature"] .Categories h2 {
  font-style: italic;
}
[data-univers-preset="litterature"] .Categories-sub--title,
[data-univers-preset="litterature"] .Categories-sub--title.Categories-sub--hasIcon {
  border: 0;
  border-image: none;
  border-bottom: 1px solid var(--u-rule);
}
[data-univers-preset="litterature"] .Categories-link-more {
  letter-spacing: 0.12em;
}

[data-univers-preset="litterature"] .BookTeaser .BookTeaser-intro {
  font-family: var(--am-font-title);
  line-height: 1.5;
}

/* Page d'accueil de l'univers : couverture sur fond d'encre */
[data-univers-preset="litterature"] .UniversHero {
  background: #1b1a18;
  color: #faf7f2;
}
[data-univers-preset="litterature"] .UniversHero .UniversHome-kicker {
  color: #ff6b78; /* 5,9:1 sur l'encre */
}
[data-univers-preset="litterature"] .UniversHero-title,
[data-univers-preset="litterature"] .UniversHome-title {
  font-style: italic;
}
[data-univers-preset="litterature"] .UniversHero-summary {
  font-family: var(--am-font-title);
  font-size: 19px;
}
[data-univers-preset="litterature"] .UniversHero .UniversRound {
  color: #faf7f2;
}
[data-univers-preset="litterature"] :not(.UniversTiles--list) > .UniversTile > .UniversTile-link {
  background: none;
  border: 1px solid var(--u-rule);
  border-radius: 0;
}
[data-univers-preset="litterature"] .UniversTile-name,
[data-univers-preset="litterature"] .UniversCard-title {
  font-style: italic;
}
[data-univers-preset="litterature"] .UniversHome-band {
  background: #1b1a18;
  color: #faf7f2;
}
[data-univers-preset="litterature"] .UniversHome-band .UniversHome-kicker {
  color: #ff6b78;
}
[data-univers-preset="litterature"] .UniversHome-band .UniversCard-link,
[data-univers-preset="litterature"] .UniversHome-band .UniversRound {
  color: #faf7f2;
}
[data-univers-preset="litterature"] .UniversHome-band .UniversCard-author {
  color: #c9c3b8;
}
[data-univers-preset="litterature"] .UniversHome-band .UniversCard-date {
  border-bottom: 1px solid #faf7f2;
}
[data-univers-preset="litterature"] .UniversHero-slide::before {
  background: #2a2824;
}
