@import "../mixins";

.hdeng-breadcrumb-critical-generate() {
    // Silence
}

.hdeng-breadcrumb-generate() {
    .breadcrumb {
        .hdeng-content-padding();

        position: relative;
        z-index: 99;

        margin-top: (@hdeng-content-padding-vertical / 4);
        margin-bottom: -(@hdeng-content-padding-vertical / 4);

        @media (max-width: @hdeng-breakpoint-mobile) {
            margin-top: (@hdeng-content-padding-vertical-mobile / 4);
            margin-bottom: -(@hdeng-content-padding-vertical-mobile / 4);
        }

        font-size: @hdeng-base-font-size-small;
        text-shadow: 1px 1px 0 rgba(0, 0, 0, .15);
    }

    .breadcrumb__separator {
        color: @hdeng-key-color;
    }
}
