:root {
	--c-white: #ffffff;
	--c-green: #8abb86;
	--c-red: #c2413d;
	--c-beige: #d6cbbd;
	--c-purple: #7e68a0;
}
/* White */
.wp-block-columns.has-white-background-color,
section.has-white-background-color,
div.has-white-background-color,
.events-overview-wrap.bg-white .event-inner .artist-name{ background-color: #ffffff } 
.wp-block-group.has-white-background-color{ background-color: #ffffff !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-background-color{ background-color: #ffffff; } 
.wp-block-columns.has-white-background-color .wp-block-column.rounded-img-col svg path{ fill: #ffffff } 

/*.has-white-background-color .wp-block-button__link:hover,*/
.has-text-color.has-white-color, .wp-block-button__link.has-white-color{ color: #ffffff !important } 

/* Green */
.wp-block-columns.has-green-background-color,
section.has-green-background-color,
div.has-green-background-color,
.events-overview-wrap.bg-green .event-inner .artist-name{ background-color: #8abb86 } 
.wp-block-group.has-green-background-color{ background-color: #8abb86 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-green-background-color{ background-color: #8abb86; } 
.wp-block-columns.has-green-background-color .wp-block-column.rounded-img-col svg path{ fill: #8abb86 } 

/*.has-green-background-color .wp-block-button__link:hover,*/
.has-text-color.has-green-color, .wp-block-button__link.has-green-color{ color: #8abb86 !important } 

/* Red */
.wp-block-columns.has-red-background-color,
section.has-red-background-color,
div.has-red-background-color,
.events-overview-wrap.bg-red .event-inner .artist-name{ background-color: #c2413d } 
.wp-block-group.has-red-background-color{ background-color: #c2413d !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-red-background-color{ background-color: #c2413d; } 
.wp-block-columns.has-red-background-color .wp-block-column.rounded-img-col svg path{ fill: #c2413d } 

/*.has-red-background-color .wp-block-button__link:hover,*/
.has-text-color.has-red-color, .wp-block-button__link.has-red-color{ color: #c2413d !important } 

/* Beige */
.wp-block-columns.has-beige-background-color,
section.has-beige-background-color,
div.has-beige-background-color,
.events-overview-wrap.bg-beige .event-inner .artist-name{ background-color: #d6cbbd } 
.wp-block-group.has-beige-background-color{ background-color: #d6cbbd !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-beige-background-color{ background-color: #d6cbbd; } 
.wp-block-columns.has-beige-background-color .wp-block-column.rounded-img-col svg path{ fill: #d6cbbd } 

/*.has-beige-background-color .wp-block-button__link:hover,*/
.has-text-color.has-beige-color, .wp-block-button__link.has-beige-color{ color: #d6cbbd !important } 

/* Purple */
.wp-block-columns.has-purple-background-color,
section.has-purple-background-color,
div.has-purple-background-color,
.events-overview-wrap.bg-purple .event-inner .artist-name{ background-color: #7e68a0 } 
.wp-block-group.has-purple-background-color{ background-color: #7e68a0 !important; } 
.wp-block-buttons .wp-block-button .wp-block-button__link.has-purple-background-color{ background-color: #7e68a0; } 
.wp-block-columns.has-purple-background-color .wp-block-column.rounded-img-col svg path{ fill: #7e68a0 } 

/*.has-purple-background-color .wp-block-button__link:hover,*/
.has-text-color.has-purple-color, .wp-block-button__link.has-purple-color{ color: #7e68a0 !important } 

