/* Product menu updates - 2026-10-15 */
.navbar .dropdown-submenu {
    position: relative;
}
.navbar .submenu-toggle::after {
    content: "";
    display: inline-block;
    margin-left: 12px;
    border-top: 4px solid currentColor;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.navbar .dropdown-submenu > .submenu-menu {
    top: 100%;
    left: 0;
    transform: none;
    min-width: 180px;
    background: #263e39;
}
.navbar .dropdown-submenu > .submenu-menu.show {
    display: block;
}
@media (max-width: 991.98px) {
    .navbar .dropdown-submenu > .submenu-menu {
        position: static;
        padding-left: 16px;
    }
}
