:root {
	--cc-border-radius: var(--radius, 8px);
	--cc-btn-primary-bg: hsl(var(--primary));
	--cc-btn-primary-text: var(--cc-bg);
	--cc-btn-primary-hover-bg: hsl(var(--primary-red-110));
	--cc-btn-secondary-bg: hsl(var(--secondary));
	--cc-btn-secondary-text: var(--cc-text);
	--cc-btn-s-secondary-bg: hsl(var(--primary));
	--cc-btn-secondary-hover-bg: hsl(var(--primary-black-20));
	--cc-btn-overlay-primary-hover-bg: var(--cc-btn-primary-bg);
	--cc-btn-border-radius: 2px;
	--cc-toggle-bg-off: #B3BABC;
	--cc-toggle-bg-on: var(--cc-btn-primary-bg);
	--cc-toggle-bg-readonly: #b8c2c9;
	--cc-toggle-knob-bg: #fff;
	--cc-toggle-knob-icon-color: #ecf2fa;
	--cc-block-text: var(--cc-text);
	--cc-cookie-category-block-bg: hsl(var(--primary-bordeaux-5));
	--cc-cookie-category-block-bg-hover: hsl(var(--primary-bordeaux-50));
	--cc-section-border: hsl(var(--border));
	--cc-cookie-table-border: hsl(var(--border));
	--cc-overlay-bg: rgba(4, 6, 8, .85);
	--cc-webkit-scrollbar-bg: hsl(var(--primary-black-40));
	--cc-webkit-scrollbar-bg-hover: hsl(var(--primary-black-80));
	--cc-element-overlay-bg: hsl(var(--primary-black-100));
	--cc-font-family: "Heebo", sans-serif;
}
.bns-t *:focus-visible, .bns-t *:focus{
	outline-color: hsl(var(--primary-red-100))!important;
}
/* .c-bl a:focus-visible{
	outline-color: hsl(var(--primary-red-100));
}
.c-tgl:focus-visible{
	outline-color: hsl(var(--primary-red-100));
} */