[data-contrast="high"]:root {	
	--revilodesign_white						:	255, 255, 255;
	--revilodesign_black						:	0, 0, 0;
	
	--revilodesign_primary						:	93, 211, 158;
	--revilodesign_secondary					:	15, 51, 63;
	
	--revilodesign_textColor					:	rgba( var(--revilodesign_black), 1 );
	--revilodesign_headlines					:	rgba( var(--revilodesign_black), 1 );
	
	--revilodesign_light						:	255, 255, 255;
	--revilodesign_grey							:	255, 255, 255;
	--revilodesign_dark							:	0, 0, 0;
	
	--revilodesign_yellow						:	252, 202, 116;
	--revilodesign_orange						:	243, 146, 0;
	--revilodesign_green						:	93, 211, 158;

	--revilodesign_error						:	255, 110, 108;
	--revilodesign_errorLight					:	255, 235, 235;
	--revilodesign_success						:	84, 170, 110;
	--revilodesign_successLight					:	235, 255, 240;
	--revilodesign_warning						:	255, 193, 7;
	--revilodesign_warningLight					:	255, 249, 231;
	--revilodesign_blue							:	88, 161, 213;
	--revilodesign_blueLight					:	226, 241, 255;

	--revilodesign_boxShadow					:	none;
	--revilodesign_boxShadowBig					:	none;
	--revilodesign_cardShadow					:	none;
	--revilodesign_textGradientGreen			:	linear-gradient(120deg, rgba( var(--revilodesign_primary), 1), #07ff90, #00cb70 );
	--revilodesign_textGradientBlue				:	linear-gradient(120deg, #2c65f6 -4.69%, #00ffe4 22.24%, #0ad3fb 84.45%);
	--revilodesign_textGradientPurple			:	linear-gradient(120deg, #f62c99, #ff70e6, #d60afb );
	--revilodesign_borderColor					:	rgba( var(--revilodesign_black), 1);
}
[data-contrast="high"] .bg_image,
[data-contrast="high"] canvas.animated-bg {
	display: none;
}
/*---------*/
/* !COLORS */
/*---------*/
[data-contrast="high"] .revilodesign .text-color-gradient-purple,
[data-contrast="high"] .revilodesign .text-color-gradient-purple *,
[data-contrast="high"] .revilodesign .text-color-gradient-green,
[data-contrast="high"] .revilodesign .text-color-gradient-green *,
[data-contrast="high"] .revilodesign .text-color-gradient-blue,
[data-contrast="high"] .revilodesign .text-color-gradient-blue *,
[data-contrast="high"] .revilodesign p.subheadline {
	color: rgba( var(--revilodesign_black), 1);
	background: none;
	-webkit-text-fill-color: initial;
}
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-purple,
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-purple *,
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-green,
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-green *,
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-blue,
[data-contrast="high"] .revilodesign.bg-color-dark .text-color-gradient-blue *,
[data-contrast="high"] .revilodesign.bg-color-dark p.subheadline {
	color: rgba( var(--revilodesign_white), 1);
	background: none;
	-webkit-text-fill-color: initial;
}
/*---------*/
/* !BUTTON */
/*---------*/
[data-contrast="high"] .revilodesign .btn .btn-text {
	color: rgba( var(--revilodesign_white), 1);
	background-color: rgba( var(--revilodesign_black), 1);
	
}
[data-contrast="high"] .revilodesign .btn .btn-text svg path {
	fill: rgba( var(--revilodesign_white), 1);
	
}
[data-contrast="high"] .revilodesign.bg-color-dark .btn .btn-text {
	color: rgba( var(--revilodesign_black), 1);
	background-color: rgba( var(--revilodesign_white), 1);
	
}
[data-contrast="high"] .revilodesign.bg-color-dark .btn .btn-text svg path {
	fill: rgba( var(--revilodesign_black), 1);
	
}
[data-contrast="high"] .revilodesign aside ul.cats li.current a,
[data-contrast="high"] .revilodesign aside ul.cats li.current a i {
	color: rgba( var(--revilodesign_white), 1 );	
}