.menu_open .overlay {
	display: block;
	
}
.schedule__content {
	display: none;
	
}
.schedule__header {
	cursor: pointer;
	transition: background-color .4s ease;
	
}
.schedule__header:hover,
.schedule__header.open {
	background-color: var(--gray);
	
}
.overlay__link {
	transition: color .4s ease;
	
}
.overlay__link.w--current,
.overlay__link:hover {
	color: var(--gray-dark);
}
/* 
.page-start .linkbox__link {
	background-color: black;
	
}
 */
.linkbox__link {
	transition: background-color .4s ease;
	
}
.linkbox__link:hover {
	background-color: var(--gray-dark);
}
.teaser__link > img {
	transition: transform .6s ease;
	
}
.teaser__link:hover > img {
	transform: scale(1.02);
	
}
.teaser__link .teaser__label {
	transition: background-color .4s ease;
	
}
.teaser__link:hover .teaser__label {
	background-color: var(--black);
}
.product-teaser__btn {
	transition: background-color .4s ease;
	
}
.product-teaser__btn:hover {
	background-color: var(--blue-light);
	
}
.footer__link {
	transition: color .4s ease;
	
}
.footer__link:hover {
	color: var(--gray);
	
}
.toggle {
	transition: transform .3s ease;
	transform: scaleX(0.9);
}
.toggle:hover {
	transform: scaleX(1.1);
	
}
.button {
	transition: background-color .4s ease;
	
}
.button:hover {
	background-color: var(--blue-light);
}
.form__field {
	transition: color .4s ease;
	
}
.form__field:focus {
	color: var(--blue);
	
}
.filter__link {
	transition: background-color .3s ease;
	
}
.filter__link.active,
.filter__link:hover {
	background-color: var(--blue-light);
	
}
body.day1 .news-teaser, 
body.day2 .news-teaser, 
body.day3 .news-teaser,
body.day4 .news-teaser,
body.day5 .news-teaser,
body.day6 .news-teaser {
	display: none;
	
}
body.day1 .news-teaser.day1 {
	display: block;
}
body.day2 .news-teaser.day2 {
	display: block;
}
body.day3 .news-teaser.day3 {
	display: block;
}
body.day4 .news-teaser.day4 {
	display: block;
}
body.day5 .news-teaser.day5 {
	display: block;
}
body.day6 .news-teaser.day6 {
	display: block;
}
.filter__link[href='#all'] {
	display: none;
	
}
.news-teaser.featured {
	display: block !important;
	
}
body.day1 .filter__link[href='#all'], 
body.day2 .filter__link[href='#all'], 
body.day3 .filter__link[href='#all'],
body.day4 .filter__link[href='#all'],
body.day5 .filter__link[href='#all'],
body.day6 .filter__link[href='#all'] {
	display: block;
	
}
.news-teaser.featured {
	grid-column: 1;
	grid-row: 1;
	
}
.news-teaser__featured {
	display: none;
	
}
.news-teaser.featured .news-teaser__featured {
	display: block;
	
}
.rte > h2:first-child,
.rte > h3:first-child {
	margin-top: 0 !important;
}
[data-bg="gray"] img,
[data-bg="blue"] img {
	display: none;
}
[data-bg="gray-light"] {
	background-color: var(--gray-light);
	
}
[data-bg="gray-light"] .teaser__title {
	color: black;
}
[data-bg="gray"] {
	background-color: var(--gray);
  
}
[data-bg="blue"] {
	background-color: var(--blue);
  
}
.rte.schedule p {
	font-family: HN Heavy Extended, Arial, sans-serif;
	border-top: 2px solid var(--blue);
	padding-top: clamp(.5rem,1vw,1.5rem);
	font-size: clamp(1rem,1vw,1.5rem);
}
.rte.schedule h2 {
	color: var(--blue);
	margin-top: 0 !important;
}