:root {

    --corner: 12px;

    --petertheme400: hsl(154, 62%, 47%);

    --michitheme100: hsl(254, 100%, 95%);
    --michitheme200: hsl(254, 96%, 83%);
    --michitheme300: hsl(254, 92%, 72%);
    --michitheme400: hsl(254, 89%, 61%);
    --michitheme500: hsl(254, 85%, 50%);
    --michitheme600: hsl(254, 89%, 43%);
    --michitheme700: hsl(254, 92%, 35%);
    --michitheme800: hsl(254, 96%, 28%);
    --michitheme900: hsl(254, 100%, 20%);

    --michigray100: hsl(254, 10%, 95%);
    --michigray200: hsl(254, 10%, 83%);
    --michigray300: hsl(254, 10%, 72%);
    --michigray400: hsl(254, 10%, 61%);
    --michigray500: hsl(254, 10%, 50%);
    --michigray600: hsl(254, 10%, 43%);
    --michigray700: hsl(254, 10%, 35%);
    --michigray800: hsl(254, 10%, 28%);
    --michigray900: hsl(254, 10%, 20%);

    --fat2theme100: hsl(37, 100%, 95%);
    --fat2theme200: hsl(37, 96%, 83%);
    --fat2theme300: hsl(37, 92%, 72%);
    --fat2theme400: hsl(37, 89%, 61%);
    --fat2theme500: hsl(37, 85%, 50%);
    --fat2theme600: hsl(37, 89%, 43%);
    --fat2theme700: hsl(37, 92%, 35%);
    --fat2theme800: hsl(37, 96%, 28%);
    --fat2theme900: hsl(37, 100%, 20%);

    --fat2gray100: hsl(37, 10%, 95%);
    --fat2gray200: hsl(37, 10%, 83%);
    --fat2gray300: hsl(37, 10%, 72%);
    --fat2gray400: hsl(37, 10%, 61%);
    --fat2gray500: hsl(37, 10%, 50%);
    --fat2gray600: hsl(37, 10%, 43%);
    --fat2gray700: hsl(37, 10%, 35%);
    --fat2gray800: hsl(37, 10%, 28%);
    --fat2gray900: hsl(37, 10%, 20%);
}


.nav-global {
    font-size: 12px;
}

.nav-global .nav-link {
    padding: 0.2rem 0.5rem;
}

.nav-global .nav-link .nav-link-title {
    font-size: 14px;
    display: block;
    font-weight: 500;
    color: var(--michigray900);
}

.nav-global #peter .nav-link-title {
    color: var(--petertheme400);
}

.nav-global #fat2 .nav-link-title {
    color: var(--fat2theme400);
}

.nav-global #michi .nav-link-title {
    color: var(--michitheme300);
}

.nav-global .nav-link .nav-link-subtitle {
    font-size: 10px;
    color: var(--michigray700);
    display: block;
}