/* MW Share Image (MW-SI) */
.mwsi-widget{
  width: 100%;
  max-width: 760px;
  margin: 0 auto;

  border-radius: var(--mwsi-r, 22px);
  overflow: hidden;
  cursor: pointer;

  background: #000;
  box-shadow: 0 10px 22px rgba(0,0,0,.06);
  position: relative;

  /* ✅ le point clé : ratio fixe (modifie si tu veux) */
  aspect-ratio: var(--mwsi-ar, 16 / 9);
}

/* l'image remplit le bloc (donc crop propre et identique) */
.mwsi-img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
}

/* petit label en bas (si tu l'utilises) */
.mwsi-hint{
  position: absolute;
  left: 12px;
  bottom: 12px;
  background: rgba(17,17,17,.72);
  color: #fff;
  font-weight: 800;
  font-size: 13px;
  padding: 8px 10px;
  border-radius: 12px;
  pointer-events: none;
}
