.el-breadcrumb {
	font-size: 14px;
	line-height: 1;
	padding: 3rem 0;
}

.el-breadcrumb:after,
.el-breadcrumb:before {
	content: "";
	display: table
}

.el-breadcrumb:after {
	clear: both
}

.el-breadcrumb__separator {
	color: var(--el-text-color-placeholder);
	font-weight: 700;
	margin: 0 9px
}

.el-breadcrumb__separator.el-icon {
	font-weight: 400;
	margin: 0 6px
}

.el-breadcrumb__separator.el-icon svg {
	vertical-align: middle
}

.el-breadcrumb__item {
	align-items: center;
	display: inline-flex;
	float: left
}

.el-breadcrumb__inner {
	color: var(--el-text-color-regular)
}

.el-breadcrumb__inner a,
.el-breadcrumb__inner.is-link {
	color: var(--el-text-color-primary);
	font-weight: 700;
	text-decoration: none;
	transition: var(--el-transition-color)
}

.el-breadcrumb__inner a:hover,
.el-breadcrumb__inner.is-link:hover {
	color: var(--main-color);
	cursor: pointer
}

.el-breadcrumb__item:last-child .el-breadcrumb__inner,
.el-breadcrumb__item:last-child .el-breadcrumb__inner a,
.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,
.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {
	color: var(--el-text-color-regular);
	cursor: text;
	font-weight: 400
}

.el-breadcrumb__item:last-child .el-breadcrumb__separator {
	display: none
}