/* ----------------------------------- */
/* -------- BH-TRENNER DESKTOP ------- */
/* ----------------------------------- */

.el-spacer .bh-trenner-inner {
	position: relative;
}
.height-s .bh-trenner-inner {
	height: 20px;
}
.height-m .bh-trenner-inner {
	height: 50px;
}
.height-l .bh-trenner-inner {
	height: 75px;
}
.height-xl .bh-trenner-inner {
	height: 100px;
}
.el-spacer .bh-trenner-inner:after {
	content: '';
	display: block;
	height: 1px;
	width: 100%;
	background-color: var(--primary-color-30);
	top: 50%;
	position: relative;
}
.el-spacer.trntop .bh-trenner-inner:after {
	top: 0;
}
.el-spacer.trnbottom .bh-trenner-inner:after {
	top: 100%;
}
.el-spacer.trnbordernone .bh-trenner-inner:after {
	display: none;
}
.el-spacer.stroke-thick.trncenter .bh-trenner-inner:after {
	height: 3px;
	transform: translateY(-2px);
}
.el-spacer.secondaryColor100 .bh-trenner-inner:after {
	background-color: var(--secondary-color-30);
}
.el-spacer.rootColor60 .bh-trenner-inner:after {
	background-color: var(--root-color-60);
}
.el-spacer.rootColor15 .bh-trenner-inner:after {
	background-color: var(--root-color-15);
}