/* Color: Base/Body */
.theme-heim .has-heim-body-color {
	color: var(--global--color-body) !important;
}
.theme-heim .has-heim-body-background-color {
	background-color: var(--global--color-body) !important;
}
/* Color: Contrast 2 */
.theme-heim .has-heim-body-contrast-2-color {
	color: var(--global--color-body-contrast-2) !important;
}
.theme-heim .has-heim-body-contrast-2-background-color {
	background-color: var(--global--color-body-contrast-2) !important;
}
/* Color: Contrast 3 */
.theme-heim .has-heim-body-contrast-3-color {
	color: var(--global--color-body-contrast-3) !important;
}
.theme-heim .has-heim-body-contrast-3-background-color {
	background-color: var(--global--color-body-contrast-3) !important;
}
/* Color: Contrast 4 */
.theme-heim .has-heim-body-contrast-4-color {
	color: var(--global--color-body-contrast-4) !important;
}
.theme-heim .has-heim-body-contrast-4-background-color {
	background-color: var(--global--color-body-contrast-4) !important;
}
/* Color: Contrast 5 */
.theme-heim .has-heim-body-contrast-5-color {
	color: var(--global--color-body-contrast-5) !important;
}
.theme-heim .has-heim-body-contrast-5-background-color {
	background-color: var(--global--color-body-contrast-5) !important;
}
/* Color: Contrast 6 */
.theme-heim .has-heim-body-contrast-6-color {
	color: var(--global--color-body-contrast-6) !important;
}
.theme-heim .has-heim-body-contrast-6-background-color {
	background-color: var(--global--color-body-contrast-6) !important;
}
/* Color: Contrast 7 */
.theme-heim .has-heim-body-contrast-7-color {
	color: var(--global--color-body-contrast-7) !important;
}
.theme-heim .has-heim-body-contrast-7-background-color {
	background-color: var(--global--color-body-contrast-7) !important;
}
/* Color: Contrast 8 */
.theme-heim .has-heim-body-contrast-8-color {
	color: var(--global--color-body-contrast-8) !important;
}
.theme-heim .has-heim-body-contrast-8-background-color {
	background-color: var(--global--color-body-contrast-8) !important;
}
/* Color: Contrast 9 */
.theme-heim .has-heim-body-contrast-9-color {
	color: var(--global--color-body-contrast-9) !important;
}
.theme-heim .has-heim-body-contrast-9-background-color {
	background-color: var(--global--color-body-contrast-9) !important;
}
/* Color: Contrast 10 */
.theme-heim .has-heim-body-contrast-10-color {
	color: var(--global--color-body-contrast-10) !important;
}
.theme-heim .has-heim-body-contrast-10-background-color {
	background-color: var(--global--color-body-contrast-10) !important;
}
/* Color: Text */
.theme-heim .has-heim-text-color {
	color: var(--global--color-font) !important;
}
.theme-heim .has-heim-text-background-color {
	background-color: var(--global--color-font) !important;
}
/* Color: Text Contrast */
.theme-heim .has-heim-text-contrast-color {
	color: var(--global--color-font-contrast) !important;
}
.theme-heim .has-heim-text-contrast-background-color {
	background-color: var(--global--color-font-contrast) !important;
}
/* Color: Border */
.theme-heim .has-heim-border-color {
	color: var(--global--color-border) !important;
}
.theme-heim .has-heim-border-background-color {
	background-color: var(--global--color-border) !important;
}
/* Color: Highlight */
.theme-heim .has-heim-highlight-color {
	color: var(--global--color-highlight) !important;
}
.theme-heim .has-heim-highlight-background-color {
	background-color: var(--global--color-highlight) !important;
}
/* Color: Button Text */
.theme-heim .has-heim-button-text-color {
	color: var(--buttons--font-color) !important;
}
.theme-heim .has-heim-button-text-background-color {
	background-color: var(--buttons--font-color) !important;
}
/* Color: Button Background */
.theme-heim .has-heim-button-background-color {
	color: var(--buttons--background-color) !important;
}
.theme-heim .has-heim-button-background-background-color {
	background-color: var(--buttons--background-color) !important;
}
