﻿.container-breadcrumbs {
    width: 100%;
}

.breadcrumbs {
    max-width: var(--normal);
    margin: 0 auto;
    padding: 1em var(--padding-big-sides-desktop);
    color: var(--main-blue);
}

.breadcrumbs-separator {
    font-size: var(--font-text-desktop);
    padding: 0 0.5em;
}

.breakcrumb-link {
    text-decoration: none;
    color: var(--main-blue);
    cursor: pointer;
    font-size: var(--font-text-desktop);
}

    .breakcrumb-link:hover {
        color: var(--dark-blue);
    }


@media only screen and (max-width: 70em) {
    .breadcrumbs-separator {
        font-size: var(--font-text-tablet);
    }

    .breakcrumb-link {
        font-size: var(--font-text-tablet);
    }

    .breadcrumbs {
        padding: 1em var(--padding-sides-tablet);
    }
}

@media only screen and (max-width: 50em) {
    .breadcrumbs-separator {
        font-size: var(--font-text-mobile);
    }

    .breakcrumb-link {
        font-size: var(--font-text-mobile);
    }

    .breadcrumbs {
        padding: 1em var(--padding-sides-mobile);
    }
}
