/********************************************************/
/*
/*      Colors CSS
/*
/********************************************************/
	
	/******************************/
	/* Text color override
	/******************************/
	body .has-text-color.has-black-color 				{ color: var(--wp--preset--color--black) !important; }
	body .has-text-color.has-cape-cod-black-color 		{ color: var(--wp--preset--color--cape-cod-black) !important; }
	body .has-text-color.has-shady-lady-gray-color 		{ color: var(--wp--preset--color--shady-lady-gray) !important; }
	body .has-text-color.has-mango-tango-orange-color 	{ color: var(--wp--preset--color--mango-tango-orange) !important; }
	body .has-text-color.has-wild-sand-white-color 		{ color: var(--wp--preset--color--wild-sand-white) !important; }
	body .has-text-color.has-white-color 				{ color: var(--wp--preset--color--white) !important; }
	
	/******************************/
	/* BG color adaptation
	/******************************/
	:is(
		.has-shady-lady-gray-background-color,
		.has-wild-sand-white-background-color,
		.has-white-background-color
	) {
		color : var(--wp--preset--color--cape-cod-black);
	}
	
	:is(
		.has-black-background-color,
		.has-cape-cod-black-background-color,
		.has-mango-tango-orange-background-color
	) {
		color : var(--wp--preset--color--wild-sand-white);
	}
	
	.editor-styles-wrapper :is(
		.has-shady-lady-gray-background-color,
		.has-wild-sand-white-background-color,
		.has-white-background-color
	) {
		color : var(--wp--preset--color--cape-cod-black);
	}

	.editor-styles-wrapper :is(
		.has-black-background-color,
		.has-cape-cod-black-background-color,
		.has-mango-tango-orange-background-color
	) {
		color : var(--wp--preset--color--wild-sand-white);
	}