/*	!	Theme Vulkaneifel 	*/
.theme-vulkaneifel {
	
	--bs-primary: #186291;
	--bs-primary-rgb: 24, 98, 145;
	--bs-light-primary: rgba(var(--bs-secondary-rgb), 0.4);
	--bs-primary-bg-subtle: rgba(var(--bs-secondary-rgb), 0.1);

	--bs-secondary: #444444;
	--bs-secondary-rgb: 68, 68, 68;
	--bs-light-secondary: rgba(var(--bs-primary-rgb), 0.4);
	--bs-secondary-bg-subtle: rgba(var(--bs-primary-rgb), 0.1);

	--bs-tertiary: #dce1e4;
	--bs-tertiary-rgb: 220, 225, 228;
	--bs-light-tertiary: rgba(220, 225, 228, 0.6);
	--bs-tertiary-bg-subtle: rgba(220, 225, 228, 0.5);

	--bs-heading-color: var(--bs-secondary);
	
	--bs-link-color: var(--bs-primary);
	--bs-link-color-rgb: 24, 98, 145;
	--bs-link-hover-color: var(--bs-secondary);
	--bs-border-color: var(--bs-tertiary);
	
	.btn-tertiary {
		background-color: rgb(var(--bs-secondary-rgb));
		background-color: color-mix(in oklab, rgb(var(--bs-secondary-rgb)) 97%, black 3%);
		color:white;
	}
	
	.btn-tertiary:hover,
	.card.hover:hover .btn-tertiary:hover,
	.btn-tertiary.active, .btn-tertiary:focus-within {
		background-color: rgb(var(--bs-secondary-rgb));
		background-color: color-mix(in oklab,rgb(var(--bs-secondary-rgb)) 95%,black 5%);
		color:white;
	}
}
/*	@end	*/