/* Vise uniquement la page /news importée avec GD Repair. */
.gdrepair-news.gdus-press-ready {max-width:1380px!important; margin:0 auto!important;}
.gdrepair-news .gdus-press-grid {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:34px 24px!important;
  align-items:start!important;
  margin:30px auto 54px!important;
  width:100%!important;
}
.gdrepair-news .gdus-press-card {min-width:0;text-align:center;margin:0!important;padding:0!important;}
.gdrepair-news .gdus-press-card figure.gdrepair-image {
  max-width:none!important;width:100%!important;margin:0 0 14px!important;
}
.gdrepair-news .gdus-press-card figure.gdrepair-image img {
  max-width:100%!important;width:100%!important;height:auto!important;
  max-height:450px!important;object-fit:contain!important;
}
.gdrepair-news .gdus-press-card h2,
.gdrepair-news .gdus-press-card h3,
.gdrepair-news .gdus-press-card h4 {
  max-width:100%!important;letter-spacing:.035em!important;
  font-weight:400!important;text-align:center!important;
  line-height:1.35!important;margin:9px auto!important;
}
.gdrepair-news .gdus-press-card h2 {font-size:17px!important;}
.gdrepair-news .gdus-press-card h3,
.gdrepair-news .gdus-press-card h4 {font-size:13px!important;}
.gdrepair-news .gdus-press-card p {font-size:13px!important;line-height:1.55!important;margin:8px auto!important;}
.gdrepair-news .gdus-press-feature {max-width:980px;margin:40px auto 56px!important;text-align:center;}
.gdrepair-news .gdus-press-feature p {max-width:900px;margin:12px auto!important;}
.gdrepair-news .gdus-press-video {margin:22px auto!important;max-width:670px;text-align:center;}
.gdrepair-news .gdus-press-video iframe,
.gdrepair-news .gdus-press-video video {display:block;width:100%;aspect-ratio:16 / 9;height:auto;border:0;background:#111;}
.gdrepair-news .gdus-press-video-card {grid-column:auto!important;}
@media(max-width:1000px){.gdrepair-news .gdus-press-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 18px!important}}
@media(max-width:620px){.gdrepair-news .gdus-press-grid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important;max-width:460px!important;margin:25px auto 40px!important}.gdrepair-news .gdus-press-card figure.gdrepair-image img{max-height:560px!important}}

/* Les deux vidéos de l'annonce Printemps restent ensemble sous son texte. */
.gdrepair-news .gdus-press-announcement-videos {
  display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:20px;
  align-items:start; margin:22px auto 30px; max-width:1000px;
}
.gdrepair-news .gdus-press-announcement-videos .gdus-press-video {
  max-width:none; width:100%; margin:0!important;
}
@media(max-width:620px) {
  .gdrepair-news .gdus-press-announcement-videos {grid-template-columns:1fr; gap:18px;}
}

/* Correctif v1.2 : centrer explicitement les deux vidéos de Momo Boyd. */
.gdrepair-news .gdus-press-feature:not(.gdus-press-announcement) > figure.gdus-press-video {
  display:block !important;
  position:relative;
  float:none !important;
  clear:both;
  width:100% !important;
  max-width:670px !important;
  margin:22px auto !important;
}
.gdrepair-news .gdus-press-feature:not(.gdus-press-announcement) > figure.gdus-press-video video {
  display:block !important;
  margin:0 auto !important;
  width:100% !important;
}

/* v1.3: CTA de collection uniquement en fin de page, après ELLE. */
.gdrepair-news .gdus-press-final-cta {
  display:block;
  width:100%;
  max-width:none!important;
  margin:48px auto 70px!important;
  text-align:center!important;
  clear:both;
}
.gdrepair-news .gdus-press-final-cta a {display:inline-block;}
