.navbar .mega-menu-item {
    position: static;
}

.navbar .mega-menu[data-bs-popper] {
    left: 0;
    right: 0;
    width: 100%;
    padding: 1rem;
}

.navbar .mega-menu .group-title {
    font-size: 1.25rem;
}

.navbar .mega-menu .mega-menu-group:not(:last-child) {
    margin-bottom: 1rem;
}

.navbar .mega-menu .mega-menu-wrapper {
    overflow: hidden;
}

.navbar .mega-menu .mega-menu-wrapper ul {
    list-style: none;
}

.navbar .mega-menu .mega-menu-wrapper .row {
    padding: 0;
}
