/**
 * Revo cookie consent – brand overrides
 * Colours taken from the Revo theme palette (blue #0085C9). Tweak below.
 */
#cc-main {
	--cc-font-family: 'Work Sans', 'Ubuntu', system-ui, sans-serif;
	--cc-modal-border-radius: 0.5rem;
	--cc-btn-border-radius: 0.375rem;

	--cc-primary-color: #1d2733;
	--cc-secondary-color: #4a5563;
	--cc-link-color: #0085c9;

	--cc-btn-primary-bg: #0085c9;
	--cc-btn-primary-border-color: #0085c9;
	--cc-btn-primary-color: #ffffff;
	--cc-btn-primary-hover-bg: #006da5;
	--cc-btn-primary-hover-border-color: #006da5;
	--cc-btn-primary-hover-color: #ffffff;

	--cc-toggle-on-bg: #0085c9;
	--cc-toggle-readonly-bg: #9fd2ee;

	--cc-z-index: 2147483000;
}

#cc-main .cm__title,
#cc-main .pm__title,
#cc-main .pm__section-title {
	font-family: 'Ubuntu', 'Work Sans', system-ui, sans-serif;
}

/* Footer "Cookie settings" link helper */
a[data-cc="show-preferencesModal"] {
	cursor: pointer;
}
