/**
 * Override final: forzar botones de categoría en negro en desktop.
 * Se carga al final para ganar a tema y a cualquier otro CSS.
 */
@media (min-width: 1024px) {
    #globalroute-container .globalroute-category-btn2:not(.active),
    #globalroute-container .globalroute-category-btn2.inactive,
    #globalroute-container .globalroute-search-and-categories-row .globalroute-category-btn2:not(.active),
    #globalroute-container .globalroute-category-wrapper .globalroute-category-scroll .globalroute-category-row > .globalroute-category-btn2:not(.active) {
        background: #FDFDFE !important;
        color: #1B1B1B !important;
        border: 0.50px solid #1B1B1B !important;
        border-color: #1B1B1B !important;
        opacity: 1 !important;
    }
    #globalroute-container .globalroute-category-btn2:not(.active) .globalroute-category-label2,
    #globalroute-container .globalroute-category-btn2.inactive .globalroute-category-label2,
    #globalroute-container .globalroute-search-and-categories-row .globalroute-category-btn2:not(.active) .globalroute-category-label2,
    #globalroute-container .globalroute-category-wrapper .globalroute-category-scroll .globalroute-category-row > .globalroute-category-btn2:not(.active) .globalroute-category-label2 {
        color: #1B1B1B !important;
        opacity: 1 !important;
    }
    #globalroute-container .globalroute-category-btn2:not(.active) .globalroute-category-icon2 img,
    #globalroute-container .globalroute-category-btn2.inactive .globalroute-category-icon2 img,
    #globalroute-container .globalroute-search-and-categories-row .globalroute-category-btn2:not(.active) .globalroute-category-icon2 img,
    #globalroute-container .globalroute-category-wrapper .globalroute-category-scroll .globalroute-category-row > .globalroute-category-btn2:not(.active) .globalroute-category-icon2 img {
        filter: brightness(0) !important;
        opacity: 1 !important;
    }
}
