/**
 * Remix Icon (V4) — layout helpers matching the legacy widget structure.
 */

.remixicon-widget-wrap {
	box-sizing: border-box;
}

.remixicon-widget-wrap--block {
	width: 100%;
}

.remixicon-widget-icon {
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.remixicon-widget-link {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: inherit;
	text-decoration: none;
}

.remixicon-widget-link:focus {
	outline: none;
}
