/**
 * Atreyaa · Recomendaciones — "Ancho máx. de la imagen" para el estilo Card.
 * Kadence no ofrece control de ancho de la media en Card (la pinta como banner a
 * todo el ancho de la tarjeta). El panel del plugin pone el valor elegido en la
 * variable --atreyaa-card-media-w sobre el wrapper del bloque (front vía
 * render_block; editor vía wrapperProps). Estas reglas la aplican; sin la
 * variable, max-width resuelve a `none` y NADA cambia (fábrica intacta).
 *
 * Las clases kt-testimonial-style-card / kt-testimonial-halign-* viven en el
 * wrapper exterior (.wp-block-kadence-testimonials) en el front; en el editor la
 * variable se hereda desde el wrapper del bloque, así que basta con que exista
 * .kt-testimonial-style-card en el árbol interno.
 */

/* Limitar el ancho de la imagen de la tarjeta (solo cuando la variable existe). */
.kt-testimonial-style-card .kt-testimonial-media-inner-wrap {
	max-width: var(--atreyaa-card-media-w, none);
}

/* Con el bloque alineado al centro, la imagen limitada se centra (a ancho completo
   el margin:auto no cambia nada, así que es inocuo sin la variable). */
.kt-testimonial-halign-center.kt-testimonial-style-card .kt-testimonial-media-inner-wrap,
.kt-testimonial-halign-center .kt-testimonial-style-card .kt-testimonial-media-inner-wrap {
	margin-left: auto !important;
	margin-right: auto !important;
}

/* Alineado a la derecha: la imagen limitada acompaña. */
.kt-testimonial-halign-right.kt-testimonial-style-card .kt-testimonial-media-inner-wrap,
.kt-testimonial-halign-right .kt-testimonial-style-card .kt-testimonial-media-inner-wrap {
	margin-left: auto !important;
	margin-right: 0 !important;
}
