.thy-nav {
    .nav-link {
        @include nav-link-variant($nav-item-color, $nav-item-hover-color, $nav-border-bottom);
    }
}

.nav-primary {
    .nav-link {
        @include nav-link-size($nav-item-primary-padding-y $nav-item-primary-padding-x, $nav-item-primary-right);
        @include nav-link-variant($nav-item-primary-color, $nav-item-hover-color, $nav-border-bottom);
    }
}

.nav-secondary {
    border-bottom: 1px solid $nav-border-color;
}

.nav-secondary-divider {
    border-bottom: 1px solid $nav-border-color;
    .nav-link {
        @include nav-link-divider-variant($nav-item-hover-color, $nav-item-thirdly-split-line-height, $nav-item-secondary-split-right);
    }
}

.nav-thirdly {
    .nav-link {
        @include nav-link-divider-variant($nav-item-hover-color, $nav-item-thirdly-split-line-height, $nav-item-thirdly-right);
        @include clear-nav-link-bottom();
    }
}

.thy-nav--vertical {
    .nav-link {
        border-left: $nav-vertical-border-left-empty;
        &.active,
        &:hover,
        &:focus,
        &:active {
            border-bottom: 0;
            border-left: $nav-vertical-border-left;
        }
    }
}
