.breadcrumbs {
    padding: 7.7rem 0 0;
    // scroll-margin-top: 4rem;

    @media (min-width: $tabletP1) {
        padding: 13.4rem 0 0;
    }

    // .breadcrumbs__container

    &__container {
    }

    // .breadcrumbs__nav 

    &__nav {
    }

    // .breadcrumbs__list

    &__list {
        list-style: none;
        padding: 0;
        margin: 0;

        display: flex;
        align-items: center;
        gap: .6rem;
        @media (min-width: $tabletSmallP1) {
            gap: .8rem;
        }

        &:has(.breadcrumbs__item:only-child) {
            .breadcrumbs__link {
                flex-direction: row-reverse;

                &::after {
                    transform: rotate(0);
                }

                &:hover {
                    &::after {
                        transform: translateX(-.2rem);
                    }
                }

            }
        }

    }

    // .breadcrumbs__item

    &__item {
        color: $secondary;
        padding: 0;
        margin: 0;
    }

    // .breadcrumbs__link

    &__link {
        display: flex;
        align-items: center;
        gap: .9rem;
        font-weight: 500;
        font-size: 1.4rem;
        line-height: 1.7;
        position: relative;
        @media (min-width: $tabletSmallP1) {
            gap: .8rem;
        }

        &::after {
            content: '';
            width: 2.4rem;
            height: 2.4rem;
            background-size: 100%;
            background-position: center;
            background-repeat: no-repeat;
            background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 23.5C5.64873 23.5 0.500002 18.3513 0.500003 12C0.500004 5.64872 5.64873 0.499999 12 0.499999C18.3513 0.5 23.5 5.64873 23.5 12C23.5 18.3513 18.3513 23.5 12 23.5Z' stroke='%23E5A424'/%3E%3Cpath d='M8.804 12.9797L12.2788 16.4543C12.3862 16.5619 12.4404 16.6882 12.4416 16.8333C12.4428 16.9783 12.3898 17.1051 12.2826 17.2135C12.1752 17.3222 12.0485 17.376 11.9025 17.3747C11.7565 17.3734 11.6294 17.3192 11.5212 17.2119L7.13174 12.8224C7.07426 12.7643 7.03247 12.7039 7.00637 12.6412C6.98016 12.5783 6.96705 12.5117 6.96705 12.4413C6.96705 12.3709 6.98016 12.3044 7.00637 12.2419C7.03247 12.1792 7.07426 12.119 7.13174 12.0611L11.525 7.66781C11.6361 7.56055 11.7633 7.50691 11.9066 7.50691C12.0499 7.50691 12.1752 7.56055 12.2826 7.66781C12.3898 7.7777 12.4435 7.90449 12.4435 8.04818C12.4435 8.19197 12.3898 8.3177 12.2826 8.42539L8.804 11.9038L16.511 11.9038C16.6652 11.9038 16.7941 11.9549 16.8975 12.057C17.001 12.1591 17.0527 12.2873 17.0527 12.4418C17.0527 12.5962 17.001 12.7244 16.8975 12.8265C16.7941 12.9287 16.6652 12.9797 16.511 12.9797L8.804 12.9797Z' fill='%23E5A424'/%3E%3C/svg%3E%0A");
            transform: rotate(180deg);
            transition: .2s all;
        }

        &:hover {
            color: $primary;
        }
    }

    // .breadcrumbs__current

    &__current {
        font-weight: 500;
        font-size: 1.4rem;
        line-height: 1.7;
    }
}
