.bg-dark,
nav {
    background-color: var(--link-colour) !important;
    padding: .5rem 1rem .5rem 1rem !important;
}

nav * {
    background-color: var(--link-colour) !important;
    font-size: 1.5rem;
    user-select: none;
}

nav {
    position: fixed !important;
    width: 100dvw;
    box-shadow: 0px .5rem .25rem var(--shadow-colour);
    border-bottom: solid var(--primary-accent-colour) .5rem;
    top: 0;
    z-index: 1;
}

.navbar-brand {
    font-family: var(--title-font);
    font-size: 2rem;
}

.navbar-toggler {
    border: none !important;
    box-shadow: none !important;
}