

/* Start:/local/templates/.default/components/bitrix/breadcrumb/main/style.css?17869528451305*/
.bx-breadcrumb {
	margin: 10px 0;
}
.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
}
.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none;}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

.breadcrumb .breadcrumb-item > a,
.breadcrumb .breadcrumb-item > span[aria-current="page"] {
	display: inline-flex;
	align-items: center;
	min-height: 44px;
}

@media (max-width: 600px) {
	.breadcrumb {
		align-items: center;
		row-gap: 0;
	}

	.breadcrumb .breadcrumb-item {
		display: flex;
		align-items: flex-start;
		min-width: 0;
	}

	.breadcrumb .breadcrumb-item > .breadcrumb-separator {
		display: inline-flex;
		flex: 0 0 auto;
		align-items: center;
		min-height: 44px;
	}

	.breadcrumb .breadcrumb-item > a,
	.breadcrumb .breadcrumb-item > span[aria-current="page"] {
		flex: 1 1 auto;
		min-width: 0;
	}

	.breadcrumb .breadcrumb-item:not(:first-child):not(:nth-last-child(-n + 2)) {
		display: none;
	}
}

/* End */
/* /local/templates/.default/components/bitrix/breadcrumb/main/style.css?17869528451305 */
