/* Custom Menu Colors */

/* Remove SVG underline effect */
.qodef-header-navigation ul li .qodef-menu-item-text svg,
.qodef-header-navigation ul li:hover .qodef-menu-item-text svg,
.qodef-header-navigation .qodef-menu-item-text svg.qodef-svg--menu-line,
.qodef-menu-item-text svg {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Remove stroke effects */
.qodef-header-navigation ul li .qodef-menu-item-text svg.qodef-svg--underline {
    stroke-dashoffset: 0 !important;
    stroke-width: 0 !important;
}


/* Đảm bảo text breadcrumbs vẫn hiển thị (màu trắng hoặc sáng) */
.qodef-breadcrumbs,
.qodef-breadcrumbs a {
    color: #FFFFFF !important;
}

.qodef-breadcrumbs a:hover {
    color: #FFCC00 !important;
}
/* Mobile Header Navigation - Force white color */
body .qodef-mobile-header-navigation ul li a,
body .qodef-mobile-header-navigation .qodef-menu-item-text,
body nav.qodef-mobile-header-navigation ul li a {
    color: #ffffff !important;
    text-decoration: none !important;
}

/* Mobile Header - Current/Active menu item */
body .qodef-mobile-header-navigation ul li.current-menu-item > a,
body .qodef-mobile-header-navigation ul li.current-menu-item .qodef-menu-item-text,
body .qodef-mobile-header-navigation .menu-item.current-menu-item a {
    color: #FFCC00 !important;
    text-decoration: none !important;
}

/* Mobile Header - Hover state */
body .qodef-mobile-header-navigation ul li:hover > a,
body .qodef-mobile-header-navigation ul li a:hover {
    color: #FFCC00 !important;
}

/* Remove strikethrough in mobile menu */
body .qodef-mobile-header-navigation ul li a {
    text-decoration: none !important;
    border-bottom: none !important;
}