.gtj-breadcrumb ol {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: var(--gtj-bc-align, flex-start);
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	line-height: 1.6;
	letter-spacing: .08em;
}
.gtj-breadcrumb li { display: inline-flex; align-items: center; }
.gtj-breadcrumb a { color: inherit; text-decoration: none; transition: color .15s, opacity .15s; }
.gtj-breadcrumb .gtj-breadcrumb__sep { margin: 0 var(--gtj-bc-gap, 12px); line-height: 1; }
