/* ═══════════════════════════════════════════════════════════════════════════
   UNIVERS CRAMPONS — Compatibilité Shoptimizer pour uc-blog.css
   Chargé juste après uc-blog.css, uniquement sur les articles .uc-article.
   uc-blog.css reste tel que livré par l'agence : toute correction liée au
   thème va ici, pour pouvoir remplacer leur feuille sans rien perdre.
   ═══════════════════════════════════════════════════════════════════════════ */

/* Liens : Shoptimizer souligne les liens de `.entry-content p` avec un
   sélecteur très spécifique (body:not()…). Le design system dessine son propre
   soulignement (box-shadow) : sans ceci, on obtient un double trait, et un
   trait sous les boutons produit. Limité aux <p> visés par le thème : les liens
   que l'agence souligne elle-même (fiche produit discrète, survol du sommaire)
   gardent leur trait. */
.uc-article p a:not(.uc-pnote-link) { text-decoration: none !important; }

/* Citation : le thème décale les blockquote de 40px et ajoute un guillemet
   gris en Georgia ; la bordure bleue de .uc-quote suffit. */
.content-area .uc-quote { margin-left: 0; margin-right: 0; }
.content-area .uc-quote::before { content: none; }

/* Titre d'encadré : s'il est saisi en <p>, `.uc-article p` lui impose la marge
   basse d'un paragraphe (24px) au lieu de l'espacement serré prévu. */
.uc-article .uc-box-title { margin-bottom: var(--uc-s1); }

/* ── Corrections internes à uc-blog.css (à remonter à l'agence) ───────────── */

/* `.uc-article h2`, déclaré plus bas dans leur feuille à spécificité égale,
   écrase `.uc-hero h2` : le titre du hero hérite de 64px de marge haute, du
   filet de section et de la réserve de 4.5rem prévue pour le numéro. */
.uc-article .uc-hero h2 {
  margin: 0 0 var(--uc-s3);
  padding: 0;
  border: 0;
}

/* Même cas avec `.uc-article p` (marge de 24px) sur le nom et la note produit
   quand ils sont saisis en <p> : trou vertical dans la carte. */
.uc-article .uc-product-name,
.uc-article .uc-product-note { margin: 0; }

/* Lien « Voir la fiche » de la fiche produit discrète : leur règle générique
   `.uc-article a:not(.uc-btn):not(.uc-product-link)` (0,3,1) l'emporte sur
   `.uc-article .uc-pnote-link:not(.uc-btn)` (0,3,0). Le lien perdait son
   soulignement et son bleu. On réaffirme leurs valeurs, à poids égal. */
.uc-article a.uc-pnote-link:not(.uc-btn) {
  color: var(--uc-brand-ink);
  padding-bottom: 0;
  text-decoration: underline;
  text-underline-offset: 3px;
  text-decoration-thickness: 1px;
}
.uc-article a.uc-pnote-link:not(.uc-btn):hover { text-decoration-thickness: 2px; }
