/* ==================================== */
/* 1. БАЗОВЫЙ КОНТЕЙНЕР (ВАШИ СТИЛИ + Отступы) */
/* ==================================== */
.breadcrumbs {
    /* Ваш паддинг сверху/снизу */
    padding: 20px 0; 
    border-bottom: 1px solid #eee;
    background: white;
}
.breadcrumbs .container {
    display: flex; 
    align-items: center;
    justify-content: start;
    
    /* ДОБАВЛЯЕМ ОТСТУПЫ ПО БОКАМ, если .container не имеет их по умолчанию.
       Если .container уже имеет паддинг, удалите эту строку. */
    padding: 0 15px; 
}

/* ==================================== */
/* 2. СТИЛИ СПИСКА (UL) - ДЛЯ ГОРИЗОНТАЛЬНОГО ВИДА */
/* ==================================== */
.breadcrumbs-list {
    display: flex; /* ГАРАНТИРУЕТ ГОРИЗОНТАЛЬНЫЙ ВЫВОД */
    flex-wrap: wrap; 
    
    list-style: none; /* Убирает маркеры */
    margin: 0;
    padding: 0;
}

/* ==================================== */
/* 3. СТИЛИ ЭЛЕМЕНТОВ СПИСКА (LI) */
/* ==================================== */
.crumb-item {
    display: inline-flex; 
    align-items: center; 
}

/* ==================================== */
/* 4. СТИЛИ ДЛЯ ССЫЛОК И ТЕКСТА (ВАШИ СТИЛИ) */
/* ==================================== */

/* Стили для всех ссылок (активные) */
.breadcrumbs a {
    font-family: Onest;
    font-weight: bold; 
    font-size: 14px;
    line-height: 100%;
    letter-spacing: -3%;
    
    color: #333; 
    text-decoration: none;
}

/* Стили для разделителя (—) */
.crumb-separator {
    /* Ваш отступ между ссылкой и разделителем/следующим элементом */
    margin: 0 10px; 
    font-family: Onest;
    font-weight: 400;
    font-size: 14px;
    line-height: 100%;
    letter-spacing: -3%;
    
    color: rgba(166, 166, 177, 1); 
}

/* Стили для текущего элемента (текст "Червячные") */
.crumb-item.crumb-current span {
    font-family: Onest;
    font-weight: 400; 
    font-size: 14px;
    line-height: 100%;
    letter-spacing: -3%;
    
    color: rgba(0, 16, 46, 1); 
}

/* Неиспользуемые/устаревшие стили */
.full-width-line {
    width: 100%;
    height: 1px;
    background-color: rgba(50, 50, 50, 0.1);
}