/* La plantilla de Elementor del "Post Info" trae el tamaño de letra AL REVÉS en
   responsive: 22px en tablet y 20px en móvil, más grande que los 16px de
   escritorio. Con "8:53 am" no se notaba; con el tiempo de lectura ("X min de
   lectura", más largo) se ve enorme y parte en dos líneas. Se corrige el
   tamaño sin tocar la plantilla del Theme Builder. */
@media (max-width: 1024px) {
    .elementor-widget-post-info .elementor-icon-list-item {
        font-size: 15px !important;
        line-height: 22px !important;
    }
}
@media (max-width: 767px) {
    .elementor-widget-post-info .elementor-icon-list-item {
        font-size: 13px !important;
        line-height: 20px !important;
    }
}

/* Opción "C" aprobada (2026-08-17): fuera la raya negra de ARRIBA del todo, y
   la de ABAJO se sustituye por un acento dorado fino pegado al propio texto
   de fecha/lectura, en vez de dos filetes negros sueltos de ancho completo.
   Selector por POSICIÓN (el divisor justo antes/después del post-info), no
   por el ID del elemento de Elementor: sobrevive a que alguien reordene o
   edite el widget en el editor. */
.elementor-widget-post-info + .elementor-widget-divider,
.elementor-widget-divider:has(+ .elementor-widget-post-info) {
    display: none !important;
}
.elementor-widget-post-info {
    margin-top: 18px !important;
    margin-bottom: 20px !important;
}
.elementor-widget-post-info .elementor-post-info.elementor-icon-list-items {
    padding-bottom: 14px !important;
    border-bottom: 2px solid var(--e-global-color-accent, #c59b4a) !important;
}
