/* CME Catálogo — estilos base de las tarjetas (equivalentes a los que traía JetEngine). */
.cme-campo{display:flex;align-items:center}
.cme-campo__wrap{display:inline-flex;align-items:center;max-width:100%}
.cme-campo__icon{margin-right:10px}
.rtl .cme-campo__icon{margin-right:0;margin-left:10px}
.cme-campo__icon.is-svg-icon{display:inline-flex}
.cme-campo__icon.is-svg-icon svg{width:1em;height:1em}
.cme-campo__content{display:block;max-width:100%}
.cme-imagen{display:flex;align-items:flex-start}
.cme-imagen>*{max-width:100%;flex:0 0 auto}
.cme-imagen img{display:block}
/* Tarjeta clicable: el enlace cubre la tarjeta; los enlaces propios (foto, botón) quedan por encima. */
.elementor-widget-cme-enlace-tarjeta{position:absolute!important;top:0;right:0;bottom:0;left:0;margin:0!important;z-index:1}
.elementor-widget-cme-enlace-tarjeta>.elementor-widget-container{height:100%}
.cme-tarjeta-enlace{position:absolute;top:0;right:0;bottom:0;left:0;display:block;font-size:0!important}
.cme-tarjeta{position:relative;cursor:pointer}
.cme-tarjeta a:not(.cme-tarjeta-enlace){position:relative;z-index:2}
/* Rejillas: tarjetas de una misma fila con la misma altura (como JetEngine), sin igualar filas distintas. */
.cme-rejilla-igual .e-loop-item>.e-con,.cme-rejilla-igual .e-loop-item>.elementor-section{height:100%}
/* Medio hueco arriba y abajo de la rejilla, como el padding de cada ficha en JetEngine. Sigue al hueco de cada pantalla. */
.cme-rejilla .elementor-loop-container{padding-top:calc(var(--grid-row-gap,20px)/2);padding-bottom:calc(var(--grid-row-gap,20px)/2)}
/* En el editor de Elementor el enlace no tapa los elementos: se pueden seleccionar y editar. */
.elementor-editor-active .elementor-widget-cme-enlace-tarjeta{pointer-events:none;outline:1px dashed rgba(63,43,20,.25)}
.elementor-editor-active .cme-tarjeta-enlace{pointer-events:none}
