/* FIX PARA VISIBILIDAD DE INPUTS DE PAGO - 2026-01-21 */
/* Override del media query problemático que fuerza display:flex */

/* Regla base: permitir que JavaScript controle la visibilidad */
.display-pago-tarjeta[style*="display: none"],
.display-pago-tarjeta[style*="display:none"] {
    display: none !important;
}

.display-codigo-operacion[style*="display: none"],
.display-codigo-operacion[style*="display:none"] {
    display: none !important;
}

/* Override específico para el rango del media query problemático */
@media (min-width: 769px) and (max-width: 1280px) {

    .display-pago-tarjeta[style*="display: none"],
    .display-pago-tarjeta[style*="display:none"] {
        display: none !important;
    }

    .display-codigo-operacion[style*="display: none"],
    .display-codigo-operacion[style*="display:none"] {
        display: none !important;
    }
}