/*!
 * Font Awesome backward-compatibility shim for TM Organik.
 *
 * The theme migrated from Font Awesome 5 Pro to Font Awesome 6 Free. The Free
 * edition does not ship the Pro-only weights (Light "fal", Duotone "fad",
 * Thin "fat", Sharp "fass/fasr"). Without this file, any icon a previous customer
 * saved with one of those weights would render as an empty box.
 *
 * Here we force those weights to fall back to the Free Solid face so the glyph
 * still appears (in a solid style) instead of disappearing. Pro-exclusive
 * glyphs that simply do not exist in the Free set cannot be recovered and may
 * still be missing — those must be re-picked from the Free library.
 *
 * Note: FA5/FA4 icon NAME changes are handled separately by Font Awesome's own
 * v4-shims.css and the built-in v6 aliases, so only the weight fallback lives here.
 */

.fal,
.fa-light,
.fat,
.fa-thin,
.fad,
.fa-duotone,
.fass,
.fa-sharp.fa-solid,
.fasr,
.fa-sharp.fa-regular {
	font-family: "Font Awesome 6 Free" !important;
	font-weight: 900 !important;
}

/* Duotone renders a secondary layer via ::after — hide it so the fallback glyph stays single-layer and aligned. */
.fad::after,
.fa-duotone::after {
	content: none !important;
}
