.mega-menu {
    position: relative;
}

.mega-menu__content {
    top: 5rem;
    width: max-content;
    border-radius: 0.8rem;
    border: solid 0.08rem var(--color-border);
    z-index: 2;
    padding: 0;
}

.mega-menu__list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding: 2.6rem;
}