/*
	Theme Name: White Sage
	Theme URI: https://mosharafmanu.com/
	Description: Child theme of Hello Elementor for the White Sage project (Shannon DiMichele — White Sage Holistic Healing). Page building is done in Elementor / Elementor Pro; custom sections that Elementor can't cover live in the "Mosharaf Elementor Widgets" plugin.
	Author: Mosharaf Hossain
	Author URI: https://mosharafmanu.com/
	Template: hello-elementor
	Version: 1.0.0
	Requires at least: 6.0
	Requires PHP: 7.4
	Text Domain: white-sage
*/

/*
 * Elementor's icon-capable widgets (Icon, Icon Box, Icon List, Divider)
 * always write `fill: var(--e-global-color-*)` onto every rendered SVG via
 * their color control, since that's correct for solid Font Awesome glyphs.
 * A CSS `fill` beats an SVG's own `fill="none"`/stroke styling though, so
 * any custom-uploaded outline-style SVG icon renders as a solid blob unless
 * reset. Font Awesome's own SVGs carry the `e-font-icon-svg` class and are
 * left untouched by the :not() below — only custom-uploaded SVGs are reset,
 * letting their own fill/stroke attributes control appearance again.
 */
.elementor-icon svg:not(.e-font-icon-svg),
.elementor-icon-box-icon svg:not(.e-font-icon-svg),
.elementor-icon-list-icon svg:not(.e-font-icon-svg) {
	fill: none !important;
}
