/**
 * Geshmak Breadcrumbs — icon (SVG) sizing for the Home crumb and the separator.
 *
 * The atomic SVG transformer forces width:100%/height:100% inline on the <svg>
 * and sets fill:currentColor. We override the size so the icon matches the
 * breadcrumb text height (1em); colour is inherited from the text automatically.
 */
.geshmak-breadcrumbs__icon {
	display: inline-flex;
	align-items: center;
	vertical-align: -0.125em; /* sit on the text baseline alongside the labels */
}

.geshmak-breadcrumbs__icon svg {
	height: 1em !important;   /* same pixel height as the surrounding text */
	width: auto !important;   /* preserve aspect ratio (overrides the injected 100%) */
	overflow: visible;
}
