<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------*/
/* EME Kalender Bestellung
/*--------------------------------------------*/

.OrderCalendar {
	position: fixed;
	right: -400px;
	top: 580px;
	cursor: pointer;
	color: #666;
	background-color: #FFF;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	box-shadow: 2px 2px 8px 2px rgba(0,0,0,.4);
	z-index: 1010;
	overflow: hidden;
  	transition: 0.5s;
  	min-width: 432px;
}
.OrderCalendar .Content {
	position: absolute;
}
.OrderCalendar .Label {
	position: relative;
	overflow: hidden;
	color: #FFF;
	background-color: #00b27b;;
	writing-mode: vertical-lr;
	text-orientation: mixed;
	float: left;
	width: 32px;
	text-align: center;
	line-height: 1;
	padding-top: 20px;
	padding-left: 5px;
	padding-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5rem;
	font-weight: bold;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
.OrderCalendar .Text {
	font-size: 1.4rem;	
	font-weight: bold;
	line-height: 1;
	margin-top: 20px;
	margin-left: 25px;
	text-align: center;
	outline: 0;
}
.OrderCalendar .Cards {
	position: absolute;
	float: right;
	left: 32px;
	top: 92px;
	width: 400px;
  	height: 110px;
  	perspective: 600px;
  	margin: 0;
}
.OrderCalendar .Flipcard {
  width: 100%;
  height: 100%;
  position: relative;
  transition: transform 1s;
  transform-style: preserve-3d;
}
.OrderCalendar .Flipcard.IsFlipped {
  transform: rotateX(180deg);
}
.OrderCalendar .FlipcardFace {
  position: absolute;
  height: 100%;
  width: 100%;
  backface-visibility: hidden;
}
.OrderCalendar .FlipcardFront {
  background-image: url(https://shop.eme.ch/skin/EME/Images/Kal_2025_400x110.jpg);
  background-size: cover;
}
.OrderCalendar .FlipcardBack {
  background-image: url(https://shop.eme.ch/skin/EME/Images/Kal_2026_400x110.jpg);
  transform: rotateX( 180deg );
}

@media handheld, only screen and (max-width: 720px), only screen and (max-device-width: 720px) {
 .OrderCalendar,
 .OrderCalendar .Content {
  	display: none;
 }	
}
</pre></body></html>