/* ================================== */
/* CSS for control sap.m/Breadcrumbs  */
/* Horizon High Contrast White theme  */
/* ================================== */

.sapMBreadcrumbs {

	.sapMSltIconOnly.sapMSltHoverable:hover, .sapMSltPressed.sapMSltIconOnly:not(.sapMSltDisabled),
	.sapMSltPressed:not(.sapMSltDisabled), .sapMSltIconOnly.sapMSltPressed.sapMSltHoverable:hover,
	.sapMSlt, .sapMSlt.sapMSltIconOnly.sapMSltHoverable:hover {
		background: transparent;
		border: none;
	}

	.sapMBreadcrumbsCurrentLocation:focus {
		outline: 0.125rem dotted @sapUiHcStandardForeground;
		outline-offset: -0.125rem;
	}

	.sapMSltIcon:before,
	.sapMSltIcon:after {
		font-size: @sapMFontMediumSize;
		color: @sapUiBlackBG;
		padding-bottom: 0.0625rem;
		speak: none;
	}

	.sapMSltIcon:before {
		font-family: @sapUiFontLightFamily;
		content: "••• ";
		vertical-align: bottom;
	}

	.sapMSltIcon:after {
		font-family: @sapUiContentIconFontFamily;
		content: "\e1ef";
	}

	.sapMBreadcrumbsItem.sapMBreadcrumbsSelectItem >
	.sapMSlt.sapMSltIconOnly.sapMSltWithIcon.sapMSltHoverable.sapMSltWithArrow {
		background: transparent;
		border: none;

		&.sapMSltFocused,
		&:hover {
			outline: 0.125rem dotted @sapUiHcStandardForeground;
			outline-offset: -0.125rem;

			.sapMSltIcon:before {
				border-bottom: none;
			}
		}
	}
}