.RadBreadcrumb_CnMaterial {
    border-color: var(--border-color-ctrl);
    color: var(--color-main_text);
    background-color: #f8fafb;
}

.RadBreadcrumb_CnMaterial:focus, .RadBreadcrumb_CnMaterial.k-state-focused {
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.06);
}

.RadBreadcrumb_CnMaterial .k-breadcrumb-link {
    color: #8BC34A;
    transition: background-color 0.2s ease;
}

    .RadBreadcrumb_CnMaterial .k-breadcrumb-link:hover, .RadBreadcrumb_CnMaterial .k-breadcrumb-link.k-state-hover {
        color: #7CB342;
        background-color: var(--bg-color-main-three);
    }

.RadBreadcrumb_CnMaterial .k-breadcrumb-link:focus, .RadBreadcrumb_CnMaterial .k-breadcrumb-link.k-state-focused {
    color: #8BC34A;
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_CnMaterial .k-breadcrumb-root-link {
    color: inherit;
    transition: background-color 0.2s ease;
}

    .RadBreadcrumb_CnMaterial .k-breadcrumb-root-link:hover, .RadBreadcrumb_CnMaterial .k-breadcrumb-root-link.k-state-hover {
        background-color: var(--bg-color-main-three);
    }

.RadBreadcrumb_CnMaterial .k-breadcrumb-root-link:focus, .RadBreadcrumb_CnMaterial .k-breadcrumb-root-link.k-state-focused {
    box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.13);
}

.RadBreadcrumb_CnMaterial .k-breadcrumb-root-link,
.RadBreadcrumb_CnMaterial .k-breadcrumb-delimiter-icon {
    color: inherit;
}

.RadBreadcrumb_CnMaterial .k-breadcrumb-input-container {
    border-color: transparent;
}

    .RadBreadcrumb_CnMaterial .k-textbox,
    .RadBreadcrumb_CnMaterial .radTextbox {
        border-color: var(--border-color-ctrl);
        color: var(--color-main_text);
        background-color: transparent;
    }
