/*	!	Theme Waldshut-Tiengen 	*/
.theme-waldshut {
	
	--bs-primary: #70B51A;
	--bs-primary-rgb: 112, 181, 26;
	--bs-light-primary: rgba(var(--bs-secondary-rgb), 0.4);
	--bs-primary-bg-subtle: rgba(var(--bs-secondary-rgb), 0.1);

	--bs-secondary: #0053A6;
	--bs-secondary-rgb: 0, 83, 166;
	--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: 112, 181, 26;
	--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	*/