@font-face {
	font-family: "fa-regular";
	font-display: block;
	src: url("../fonts/fa-regular.woff2?v=defd35ef546b549f03e9d6b34f6bf7dc") format("woff2");
}

/* CSS icône (vendor) rangé dans @layer vendor : css/main (@layer components) peut ainsi surcharger ces règles (ex. masquer une icône), ce que le non-layered empêchait. */
@layer vendor {
	.fa-regular {
		display: inline-block;
		line-height: 1;
	}

	.fa-regular:before {
		font-family: fa-regular !important;
		font-style: normal;
		font-weight: normal !important;
		vertical-align: top;
	}

	.fa-regular.fa-arrow-down:before {
		content: "\f101";
	}
	.fa-regular.fa-arrow-left:before {
		content: "\f102";
	}
	.fa-regular.fa-arrow-right:before {
		content: "\f103";
	}
	.fa-regular.fa-arrow-up:before {
		content: "\f104";
	}
	.fa-regular.fa-bolt:before {
		content: "\f105";
	}
	.fa-regular.fa-calendar-clock:before {
		content: "\f106";
	}
	.fa-regular.fa-circle-play:before {
		content: "\f107";
	}
	.fa-regular.fa-clock:before {
		content: "\f108";
	}
	.fa-regular.fa-comment:before {
		content: "\f109";
	}
	.fa-regular.fa-comments:before {
		content: "\f10a";
	}
	.fa-regular.fa-file:before {
		content: "\f10b";
	}
	.fa-regular.fa-house:before {
		content: "\f10c";
	}
	.fa-regular.fa-id-card:before {
		content: "\f10d";
	}
	.fa-regular.fa-messages:before {
		content: "\f10e";
	}
	.fa-regular.fa-phone-flip:before {
		content: "\f10f";
	}
	.fa-regular.fa-square-check:before {
		content: "\f110";
	}
	.fa-regular.fa-star:before {
		content: "\f111";
	}
}
