body .asw-container .asw-widget .asw-menu-btn {
    background: #185199 !important;
    background: linear-gradient(96deg, #185199, #185199) !important;
    outline-color: #185199 !important;
    border-color: white !important; /* Mantenemos el borde blanco interno */
}

/* Efecto Hover del botón */
body .asw-container .asw-widget .asw-menu-btn:hover {
    transform: scale(1.05) !important;
}

/* --- 2. Cabecera del Menú (Fondo rojo original) --- */
body .asw-menu .asw-menu-header {
    background-color: #185199 !important;
}

/* Iconos de la cabecera (Reset y Cerrar) */
body .asw-menu .asw-menu-header svg {
    fill: #185199 !important;
}

/* --- 3. Botones internos seleccionados (Check y Bordes) --- */
/* Borde al pasar el mouse o seleccionado */
body .asw-menu .asw-menu-content .asw-btn:hover,
body .asw-menu .asw-menu-content .asw-btn.asw-selected {
    border-color: #185199 !important;
}

/* Icono y texto cuando está seleccionado */
body .asw-menu .asw-menu-content .asw-btn.asw-selected svg,
body .asw-menu .asw-menu-content .asw-btn.asw-selected span {
    fill: #185199 !important;
    color: #185199 !important;
}

/* El círculo pequeño de confirmación (tick) */
body .asw-menu .asw-menu-content .asw-btn.asw-selected::after {
    background-color: #185199 !important;
}

/* Botones de tamaño de fuente (+ / -) */
body .asw-menu .asw-adjust-font .asw-minus:hover,
body .asw-menu .asw-adjust-font .asw-plus:hover {
    border-color: #185199 !important;
}

/* --- 4. Pie de página y Botón Reset grande --- */
body .asw-menu .asw-menu-reset-footer-btn {
    background: #185199 !important;
}

body .asw-menu .asw-footer a:hover,
body .asw-menu .asw-footer a:hover span {
    color: #185199 !important;
}
