@font-face {
	font-family: theme-icons;
	font-display: block;
	src:
		url(theme-icons_t%3D1720013490157.woff2) format("woff2"),
		url(theme-icons_t%3D1720013490157.woff) format("woff");
}

[class^="theme-icons-"],
[class*=" theme-icons-"] {
	font-family: theme-icons !important;
	font-size: inherit;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	speak: never;
	/* text-stroke-width: 1px; */
	text-transform: none;
	vertical-align: middle;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	/* -webkit-text-stroke-width: 1px; */
	-moz-osx-font-smoothing: grayscale;
}

:root {
--theme-icons-add: "\ea01";
--theme-icons-arrow-forward: "\ea02";
--theme-icons-arrow-outward: "\ea03";
--theme-icons-bullet-point: "\ea04";
--theme-icons-check: "\ea05";
--theme-icons-chevron-collapse: "\ea06";
--theme-icons-chevron-down: "\ea07";
--theme-icons-chevron-expand: "\ea08";
--theme-icons-chevron-left: "\ea09";
--theme-icons-chevron-right: "\ea0a";
--theme-icons-chevron-up: "\ea0b";
--theme-icons-circle-ellipsis: "\ea0c";
--theme-icons-close: "\ea0d";
--theme-icons-email: "\ea0e";
--theme-icons-error-outline: "\ea0f";
--theme-icons-event-note: "\ea10";
--theme-icons-instagram: "\ea11";
--theme-icons-location-on: "\ea12";
--theme-icons-menu: "\ea13";
--theme-icons-mobile: "\ea14";
--theme-icons-monetization-on: "\ea15";
--theme-icons-person: "\ea16";
--theme-icons-phone: "\ea17";
--theme-icons-print: "\ea18";
--theme-icons-quote: "\ea19";
--theme-icons-remove: "\ea1a";
--theme-icons-search: "\ea1b";
--theme-icons-signal: "\ea1c";
--theme-icons-sparkles: "\ea1d";
--theme-icons-subscribe: "\ea1e";
--theme-icons-waving-hand: "\ea1f";
--theme-icons-xmark: "\ea20";
}
.theme-icons-add:before { content: var(--theme-icons-add); }
.theme-icons-arrow-forward:before { content: var(--theme-icons-arrow-forward); }
.theme-icons-arrow-outward:before { content: var(--theme-icons-arrow-outward); }
.theme-icons-bullet-point:before { content: var(--theme-icons-bullet-point); }
.theme-icons-check:before { content: var(--theme-icons-check); }
.theme-icons-chevron-collapse:before { content: var(--theme-icons-chevron-collapse); }
.theme-icons-chevron-down:before { content: var(--theme-icons-chevron-down); }
.theme-icons-chevron-expand:before { content: var(--theme-icons-chevron-expand); }
.theme-icons-chevron-left:before { content: var(--theme-icons-chevron-left); }
.theme-icons-chevron-right:before { content: var(--theme-icons-chevron-right); }
.theme-icons-chevron-up:before { content: var(--theme-icons-chevron-up); }
.theme-icons-circle-ellipsis:before { content: var(--theme-icons-circle-ellipsis); }
.theme-icons-close:before { content: var(--theme-icons-close); }
.theme-icons-email:before { content: var(--theme-icons-email); }
.theme-icons-error-outline:before { content: var(--theme-icons-error-outline); }
.theme-icons-event-note:before { content: var(--theme-icons-event-note); }
.theme-icons-instagram:before { content: var(--theme-icons-instagram); }
.theme-icons-location-on:before { content: var(--theme-icons-location-on); }
.theme-icons-menu:before { content: var(--theme-icons-menu); }
.theme-icons-mobile:before { content: var(--theme-icons-mobile); }
.theme-icons-monetization-on:before { content: var(--theme-icons-monetization-on); }
.theme-icons-person:before { content: var(--theme-icons-person); }
.theme-icons-phone:before { content: var(--theme-icons-phone); }
.theme-icons-print:before { content: var(--theme-icons-print); }
.theme-icons-quote:before { content: var(--theme-icons-quote); }
.theme-icons-remove:before { content: var(--theme-icons-remove); }
.theme-icons-search:before { content: var(--theme-icons-search); }
.theme-icons-signal:before { content: var(--theme-icons-signal); }
.theme-icons-sparkles:before { content: var(--theme-icons-sparkles); }
.theme-icons-subscribe:before { content: var(--theme-icons-subscribe); }
.theme-icons-waving-hand:before { content: var(--theme-icons-waving-hand); }
.theme-icons-xmark:before { content: var(--theme-icons-xmark); }

