/* unslop 06/11 (Romain: « tu peux unslop partout »), after unslop by @heydamir (CC-BY-4.0).
   The last sheet of every page, every univers (functions.php, priority 9999): one line to remove it.
   Sentence case and no tracking on the labels, no italic for emphasis, a quiet Pinterest pin and 3D badge,
   lining figures on prices and scores, the fiche kicker set apart from the H1, serif section heads on the home.
   Never: CTA buttons, colours, anything above the collection filters, prices. */

*, *::before, *::after { text-transform: none !important; }
:is(.a04-sur, .ms-label, .cpc__marque, .pied__titre, .a04-u__piece, .num, .ms-bande__nom, small, th, dt, legend,
  .tf__titre, .tf__surtitre, .db-surtitre, .achat__surtitre, .variantes__titre, .format-encart__titre, .partage__titre,
  .tf__ici, .ici, [class*="surtitre"], [class*="__sur"]) { letter-spacing: 0 !important; }
:is(small, th, dt, legend, [class*="surtitre"], [class*="titre"]) { font-variant-caps: normal !important; }
.achat__surtitre, .achat__surtitre * { font-variant-caps: normal !important; }

/* emphasis by weight, not italic */
.achat__notice, .galerie__note, .pied__prix, .a04-methodes__note { font-style: normal !important; }

/* the Pinterest pin on the fiche photo: white, not a red block */
.epingle--fiche { background: #fff !important; color: #1f1c19 !important; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) !important; }
.epingle--fiche svg, .epingle--fiche svg * { fill: #1f1c19 !important; }
/* the 3D badge of « Voir chez moi »: outlined, not a filled mustard block */
.ar-pastille span { background: transparent !important; color: inherit !important; border: 1px solid currentColor !important; }

/* figures that line up */
[class*="prix"], [class*="note"], [class*="score"] { font-variant-numeric: lining-nums tabular-nums; }

/* the fiche kicker breathes above the H1 */
.achat__surtitre { margin-bottom: 8px !important; }

/* phone, fiche tools: « Ajouter à mon projet Salon » wrapped on 2 lines and sat askew next to « Voir chez moi »:
   it takes the full row, on one line */
@media (max-width: 600px) {
  .fiche-outils > .outil--projet { grid-column: 1 / -1; white-space: nowrap !important; }
}

/* home: one heading voice with the fiches (serif heads, lighter weight) */
body.home .a04-une__titre, body.home main h2 { font-family: var(--serif, "Source Serif 4", Georgia, serif) !important; font-weight: 400 !important; letter-spacing: -0.01em !important; }
body.home main h3 { font-weight: 600 !important; }
