:root {--color-bg-dark: #0E2348;--color-bg-medium: #9ea6b5;--color-bg-brite: #e8e8e8;--color-default: #0E2348;--color-text: #333333;--color-hover: #f69a1c;--color-orange: #f69a1c;--color-green: #009900;--color-ok: #009900;--color-red: #ab0404;--color-sale: #ab0404;--color-sale-lite: #d60505;--color-hover-text: #ffffff;--color-border: #e8e8e8;--color-gray: #e8e8e8;--color-grey: #e8e8e8;--color-medium-gray: #A8A8A8;--color-medium-grey: #A8A8A8;--color-dark-gray: #686868;--color-dark-grey: #686868;--color-lite-blue: #e5edf1;--font-reg-family: 'Rubik', sans-serif;--font-reg-weight-normal: 300;--font-reg-weight-bold: 400;--font-xtra-family: 'Montserrat', sans-serif;--font-xtra-weight-lite: 300;--font-xtra-weight-normal: 400;--font-xtra-weight-bold: 500;--font-icons-family: 'iconset_uhrzeit_org';--font-size-regular: 16px;--font-size-small: 12px;--font-size-smaller: 10px;}*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {margin: 0px;padding: 0;font-family: var(--font-reg-family);font-weight: var(--font-reg-weight-normal);font-size: var(--font-size-regular);width: 100vw;}html.locked,html.locked body {overflow-y: hidden;width: 100%;position: fixed;}html.locked body {bottom: 0;}html body {position: relative;margin: 0px auto;padding: 0 0 0 0;background-color: #FFF;color: var(--color-default);overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: auto;}html.plain body,html body#tinymce {padding: 0;background: none;background-color: #FFF;}a,a *,.link {color: var(--color-default);text-decoration: none;}.incognito a,a.incognito,a.incognito * {color: var(--color-text);}a:hover,a:hover *,a.active,a.active * {color: var(--color-hover) !important;}a.nohover:hover,a.nohover:hover * {color: var(--color-default) !important;}a.underline,a.underline * {text-decoration: underline;}a[href],a[data-snipslide] {cursor: pointer;}.arrow {background: url(/img/arrows/light.png) no-repeat -2px center;padding-left: 12px;color: var(--color-text);}.arrow.down {background-image: url(/img/arrows/light-down.png);}.arrow.blue {background-image: url(/img/arrows/light-blue.png);color: var(--color-default);}.arrow.blue.down {background-image: url(/img/arrows/light-blue-down.png);}.arrow.blue.left {background-image: url(/img/arrows/005073-20x20-left.png);background-position: left center;background-size: 10px;}.arrow.grey,.arrow.gray {background-image: url(/img/icons/arrow-light.png);color: var(--color-dark-gray);}.arrow.white {background-image: url(/img/arrows/light-white.png);color: white;}.arrow.red {background-image: url(/img/arrows/light-red.png);color: var(--color-red);}a:hover.arrow,a:hover.arrow.blue {color: var(--color-hover);}a.arrow.white.active,a:hover.arrow.white {color: white !important;}area:focus {border: none;outline-style: none;-moz-outline-style: none;}b,strong,.bold {font-weight: var(--font-reg-weight-bold);}em {font-size: inherit;font-family: var(--font-reg-family);font-style: italic;color: var(--color-red) !important;}h1,h2,h3,h4,h1 *,h2 *,h3 *,h4 *,.h1,.h1 *,.h2,.h3,.h4 {font-family: var(--font-xtra-family);font-weight: var(--font-reg-weight-bold);color: var(--color-default);margin: 0;}h1,h1 *,.h1 {font-size: 2rem;line-height: 2.5rem;}h2,h2 *,.h2 {font-size: 1.5rem;line-height: 2rem;}h3,h3 *,.h3,h2.h3 * {font-size: 1.25rem;line-height: 1.875rem;}h4,h4 *,.h4 {font-size: 1rem;}.modRow > div > h2:first-of-type {display: block;margin-bottom: 5px;}#desktop .modRow div[id^="box_teaser-"] > h2:first-of-type {margin-bottom: 5px;}@media (max-width: 500px) {h1,h1 *,.h1 {font-size: 1.5rem;line-height: 1.875rem;}h2,h2 *,.h2 {font-size: 1.25rem;line-height: 1.6875rem;}}img {border: none;}img.trxPix {display: none;width: 1px;height: 1px;}form input,form textarea,form select {border: 1px solid var(--color-border);-webkit-border-radius: 0;}form input[type=submit],form input[type=button] {cursor: pointer;}form input[type=image] {border: 0;}form.standard fieldset {border: 1px solid var(--color-bg-medium);border-radius: 3px;margin: 10px 0;}form.standard fieldset.blank {border: 0;padding: 0;}form.standard input,form.standard select,form.standard textarea {padding: 0 5px;border: 1px solid #CCC;-webkit-appearance: none;font: 1em/30px "Source Sans Pro", Helvetica, Arial, sans-serif;outline: none;}form.standard input.blau,form.standard select.blau,form.standard textarea.blau {background-color: var(--color-bg-dark);color: #FFF;}form.standard input.blau option,form.standard select.blau option,form.standard textarea.blau option {background-color: #FFF;color: var(--color-default);}form.standard input,form.standard select {height: 30px;}form .placeholderTitle {position: relative;display: inline-block;}form .placeholderTitle.valid:after {content: "\e818";position: absolute;top: 1px;right: 1px;bottom: 1px;left: unset;z-index: 2;width: 30px;line-height: 28px;margin: 0 !important;padding: 0;color: var(--color-green);background-color: #FFF;font-family: "iconset_uhrzeit_org";text-align: center;}form .placeholderTitle input,form .placeholderTitle select {position: relative;top: 0;left: 0;z-index: 1;width: 100%;background: transparent;}form .placeholderTitle input:valid,form .placeholderTitle select:valid {background: transparent;}form .placeholderTitle input:invalid,form .placeholderTitle select:invalid {box-shadow: none;-moz-mox-shadow: none;}form .placeholderTitle input:invalid + label,form .placeholderTitle select:invalid + label {position: absolute;display: block;left: 0;width: 100%;padding: 0 5px;line-height: 30px;}form .placeholderTitle input:focus,form .placeholderTitle select:focus {border-color: var(--color-default);}form .placeholderTitle input:focus + label,form .placeholderTitle input.error + label,form .placeholderTitle input.valid + label,form .placeholderTitle input:valid + label,form .placeholderTitle input + label.top,form .placeholderTitle select:focus + label,form .placeholderTitle select.error + label,form .placeholderTitle select.valid + label,form .placeholderTitle select:valid + label,form .placeholderTitle select + label.top {top: 0;right: unset;bottom: unset;left: 2px;width: auto;margin-top: -5px;font-size: 10px;line-height: 10px;color: var(--color-default);background: white;padding: 1px 6px;z-index: 2;}form .placeholderTitle input:focus + label span,form .placeholderTitle input.error + label span,form .placeholderTitle input.valid + label span,form .placeholderTitle input:valid + label span,form .placeholderTitle input + label.top span,form .placeholderTitle select:focus + label span,form .placeholderTitle select.error + label span,form .placeholderTitle select.valid + label span,form .placeholderTitle select:valid + label span,form .placeholderTitle select + label.top span {display: none;}form .placeholderTitle input.error,form .placeholderTitle select.error {border-color: var(--color-red);}form .placeholderTitle input.error + label,form .placeholderTitle select.error + label {color: var(--color-red);}form .placeholderTitle select.error + label {right: 20px;}form .placeholderTitle label:empty::before {content: attr(data-default);}form .placeholderTitle label:not(.showpass) {position: absolute;display: block;top: 0;right: unset;bottom: unset;left: 2px;width: auto;line-height: 10px;color: var(--color-default);background: white;padding: 1px 6px;transition: background 0.2s, color 0.2s, top 0.2s, bottom 0.2s, right 0.2s, left 0.2s;color: #999;}form .placeholderTitle label.showpass {position: absolute;right: 0;height: 30px;line-height: 30px;width: 30px;border: 1px solid #CCC;z-index: 3;background-color: #FFF;text-align: center;}form .placeholderTitle label.showpass input {display: none;}form .placeholderTitle label.showpass span::before {content: '\e875';font-family: "iconset_uhrzeit_org";font-size: 24px;}form .placeholderTitle label.showpass input:checked + span::before {content: '\e876';}form .placeholderTitle .passwordStrength {position: absolute;left: 0;width: 0%;height: 6px;overflow: hidden;border: 1px solid #CCC;background: linear-gradient(to bottom,#FFFFFF 0%,#FF0000 1%,#FFFF00 50%,#00FF00 100%);background-position: center 0px;background-size: auto 106px;}form .placeholderTitle .passwordStrength[data-strength="0"],form .placeholderTitle .passwordStrength[data-strength=""] {border: 0;}form div.placeholderTitle {display: block;}label.animated {position: relative;display: block;-webkit-user-select: none;user-select: none;}label.animated > * {cursor: pointer;}label.animated input[type=checkbox] {display: none;}label.animated input[type=checkbox]:checked + span:first-of-type {background: #FFF;border-color: var(--color-bg-dark);animation: wave 0.4s ease;}label.animated input[type=checkbox]:checked + span:first-of-type svg {stroke-dashoffset: 0;}label.animated input[type=checkbox]:checked + span:first-of-type:before {transform: scale(3.5);opacity: 0;transition: all 0.4s ease;}label.animated input[type=checkbox]:disabled ~ * {color: #CCC;cursor: default;}label.animated input[type=checkbox]:disabled + span:first-of-type {border: 1px solid #CCC;opacity: .4;}label.animated input[type=checkbox]:disabled + span:first-of-type svg {stroke: #CCC;}label.animated input[type=checkbox]:disabled:hover + span:first-of-type {border-color: #CCC;}label.animated span:first-of-type {display: inline-block;position: relative;width: 18px;height: 18px;border-radius: 3px;transform: scale(1);vertical-align: middle;border: 1px solid var(--color-bg-dark);transform: translate3d(0,0,0);transition: all 0.2s ease;}label.animated span:first-of-type svg {position: absolute;top: 3px;left: 2px;fill: none;stroke: var(--color-bg-dark);stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;stroke-dasharray: 18px;stroke-dashoffset: 20px;transition: all 0.1s ease;transition-delay: 0.1s;transform: translate3d(0,0,0);-webkit-filter: drop-shadow(0px 0px 2px #FFF) drop-shadow(0px 0px 2px #FFF);filter: drop-shadow(0px 0px 2px #FFF) drop-shadow(0px 0px 2px #FFF);}label.animated span:first-of-type:before {content: "";width: 100%;height: 100%;background: var(--color-bg-dark);display: block;transform: scale(0);opacity: 1;border-radius: 50%;}label.animated:hover span:first-of-type {border-color: var(--color-hover);}label.toggleSwitch {position: relative;display: inline-block;padding-left: 55px;line-height: 28px;}label.toggleSwitch.fixedOn input:checked + .slider:before {-webkit-transform: none;-ms-transform: none;transform: none;}label.toggleSwitch.fixedOn .slider {left: 32px;width: 28px;}label.toggleSwitch input {opacity: 0;width: 0;height: 0;}label.toggleSwitch input:checked + .slider {background-color: var(--color-bg-dark);}label.toggleSwitch input:checked + .slider:before {-webkit-transform: translateX(32px);-ms-transform: translateX(32px);transform: translateX(32px);}label.toggleSwitch input:focus + .slider {box-shadow: 0 0 1px #2196F3;}label.toggleSwitch .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;width: 60px;height: 28px;background-color: #ccc;-webkit-transition: .3s;transition: .3s;border-radius: 30px;}label.toggleSwitch .slider::before {position: absolute;content: "";height: 24px;width: 24px;left: 2px;bottom: 2px;background-color: white;border-radius: 50%;-webkit-transition: .3s;transition: .3s;}p,.fliesstext {margin-top: 0px;line-height: 1.5rem;}p a,.fliesstext a {text-decoration: underline;}s {text-decoration: line-through !important;}s + div.h2 {display: inline;}s.preis,.preisInfo s {position: relative;padding: 0 2px;text-decoration: none !important;}s.preis:before,.preisInfo s:before {position: absolute;content: "";left: 0;top: 45%;right: 0;border-top: 1px solid;border-color: var(--color-red);transform: rotate(-5deg);}s.preis.h1:before,.preisInfo s.h1:before {transform: rotate(-2deg);}s.preis.h1,s.preis.h2,s.preis.h3,.preisInfo s.h1,.preisInfo s.h2,.preisInfo s.h3 {color: inherit;}s.preis.h1:before,s.preis.h2:before,s.preis.h3:before,.preisInfo s.h1:before,.preisInfo s.h2:before,.preisInfo s.h3:before {border-width: 2px;}s.preis.bold:before,.preisInfo s.bold:before {border-width: 2px;}.preisInfo s {margin-right: 12px;}.preisInfo s + span {color: var(--color-red) !important;}.preisInfo s:empty {display: none;}.preisInfo s:empty + span {color: var(--color-default) !important;}.preisInfo .altCurrency:empty {display: none;}small,.small {font-size: var(--font-size-small);font-weight: var(--font-reg-weight-normal);}table tr td.right,table tr th.right {text-align: right;}table tr td.center,table tr th.center {text-align: center;}table tr td {empty-cells: show;}table.standard {background-color: #FFFFFF;empty-cells: show;}table.standard tr th {background-color: var(--color-bg-dark);color: #FFF;padding: 2px;padding-left: 5px;text-align: left;font-weight: var(--font-reg-weight-bold);}table.standard tr th.right {text-align: right;}table.standard tr th.center {text-align: center;}table.standard tr th select,table.standard tr th input {color: var(--color-text);}table.standard tr td {background-color: #EEE;padding-left: 12px;}table.standard tr td.padBoth {padding-right: 12px;}table.standard tr td table td {padding: 0;}table.standard tr.white td {background-color: #FFF;}table.standard.zebra tr:nth-child(2n) td {background-color: var(--color-bg-brite);}table.standard.zebra tr:nth-child(2n+1) td {background-color: var(--color-bg-medium);}table.standard .white,table.standard.white td {background-color: #FFF;}table.standard .blank,table.standard.blank td {background: none;}u {text-decoration: underline !important;}.smaller {font-size: 9px;font-weight: var(--font-reg-weight-normal);}.bold {font-weight: var(--font-reg-weight-bold);}.norm {font: normal 12px var(--font-xtra-family);color: var(--color-text);}.blue {color: var(--color-default);}.grey,.gray .incognito {color: var(--color-text);}.red {color: var(--color-red);}.white {color: white;}.error {color: var(--color-red);font-weight: var(--font-reg-weight-bold);}.ok {color: #009900;font-weight: var(--font-reg-weight-bold);}.alt_currency {font-style: italic;color: #222;}.floatLeft {float: left;}.floatRight {float: right;}.clear {clear: both;}.clearfix:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}.noDisplay {display: none;}.mobil {display: none;}@media screen and (max-width: 900px) {.mobilehide {display: none !important;}}@media screen and (min-width: 901px) {.mobileshow {display: none !important;}}@media screen and (max-width: 900px) {.mobileborder {border: 1px solid var(--color-bg-dark);height: 40px;display: block;line-height: 40px !important;vertical-align: middle;padding-right: 16px;padding-left: 6px;min-width: 230px;text-align: center;}.mobileborder:hover,.mobileborder:active {border-color: var(--color-hover);color: white !important;background-color: var(--color-hover);}.mobileborder:hover span,.mobileborder:active span {color: white !important;}.mobileborder.inverted {border: 1px solid white;}.mobileborder + .mobileborder {margin-top: 10px;}.mobileborder span {font-size: 0.875rem;font-weight: var(--font-reg-weight-normal);line-height: 40px;}.mobileborder span:before {font-size: 1rem;}}.printOnly {display: none;}.touchOnly {display: none !important;}.touchOnly.isTouch {display: block !important;}.noTouch.isTouch {display: none !important;}.noborder {border: 0;}.obfuscated {display: none;}.noPad {padding: 0;}[unselectable="on"],[unselectable="on"] *,.unselectable,.unselectable * {-webkit-touch-callout: none;-webkit-user-drag: none;user-drag: none;-webkit-tap-highlight-color: transparent;-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}.button {cursor: pointer;}.dynButtonRow .dynButton {float: left;margin-right: 5px;}.dynButtonRow.center {float: right;position: relative;left: -50%;text-align: left;}.dynButtonRow.center .dynButton {position: relative;left: 50%;}.dynButtonRow.right {float: right;margin-right: 15px;text-align: right;}.dynButton {display: table;height: 40px;padding: 0;font: 1rem/1rem var(--font-reg-family);text-transform: uppercase;cursor: pointer;transition: background-color .4s;}.dynButton.touchOnly.isTouch {display: table !important;}.dynButton.flat {height: 40px;}.dynButton.big {height: 52px;font: 1.125rem/1.125rem var(--font-reg-family);}.dynButton > * {display: table-cell;vertical-align: middle;text-align: center;}.dynButton a {text-decoration: none;background-color: transparent;color: var(--color-text);border: 0;font: inherit;line-height: 2rem;padding-right: 6px;padding-left: 6px;}.dynButton.center,.dynButton.center a {text-align: center;margin: 0 auto;}.dynButton.flat a,.dynButton.big a {line-height: inherit;}.dynButton img {width: -moz-fit-content;vertical-align: middle;margin-bottom: 3px;}.dynButton:hover {background-color: var(--color-hover);opacity: 0.95;}.dynButton:hover a,.dynButton:hover a > * {color: var(--color-hover-text) !important;}.dynButton.blau {background-color: var(--color-default);}.dynButton.blau a,.dynButton.blau a:hover,.dynButton.blau a > *,.dynButton.blau a:hover > * {color: #FFF !important;}.dynButton.blau.em:hover {background-color: var(--color-hover);}.dynButton.blau:hover {background-color: var(--color-hover);}.dynButton.rot,.dynButton.error {background-color: var(--color-red);}.dynButton.rot a,.dynButton.rot a:hover,.dynButton.rot a > *,.dynButton.rot a:hover > *,.dynButton.error a,.dynButton.error a:hover,.dynButton.error a > *,.dynButton.error a:hover > * {color: #FFF !important;}.dynButton.orange {background-color: var(--color-orange);}.dynButton.orange a,.dynButton.orange a:hover,.dynButton.orange a > *,.dynButton.orange a:hover > * {color: #FFF !important;}.dynButton.outline {background-color: transparent;border: 1px solid var(--color-default);}.dynButton.outline a {background-color: transparent;color: var(--color-default) !important;}.dynButton.outline a:hover {color: var(--color-default) !important;}.dynButton.outline:hover {background-color: var(--color-hover);border-color: var(--color-hover);}.dynButton.outline:hover a,.dynButton.outline:hover a > * {color: #FFF !important;}.dynButton.outline.white {border: 1px solid #FFF;}.dynButton.outline.white a {color: #FFF !important;}.dynButton.ok {background-color: var(--color-green) !important;}.dynButton.ok a,.dynButton.ok a:hover,.dynButton.ok a > *,.dynButton.ok a:hover > * {color: #FFF !important;}.dynButton.transparent {background-color: transparent;}.dynButton.transparent a,.dynButton.transparent a:hover,.dynButton.transparent a > *,.dynButton.transparent a:hover > * {color: inherit !important;}.dynButton.disabled {background: var(--color-bg-brite) !important;}.dynButton.disabled:hover {opacity: 1;}.dynButton.disabled a,.dynButton.disabled a > *,.dynButton.disabled a:hover > * {color: var(--color-bg-medium) !important;}.dynButton.disabled a,.dynButton.disabled a:hover,.dynButton.disabled:hover a {color: var(--color-bg-medium) !important;cursor: default;border: 1px solid var(--color-bg-medium);}.dynButton.toClipboard {position: relative;padding-right: 40px;}.dynButton.toClipboard a:after {font-style: normal;font-weight: normal;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: inherit;vertical-align: bottom;content: '\e873';font-family: 'iconset_uhrzeit_org';position: absolute;top: 0;right: 0;bottom: 0;width: 40px;line-height: 40px;opacity: .75;color: inherit !important;}.dynButton.toClipboard.copied a:after {background-color: #090;color: #FFF !important;opacity: 1;}.dynButton.toClipboard.failed a:after {background-color: #C00;color: #FFF !important;opacity: 1;}.infoBalloonTrigger {position: relative !important;cursor: help;}.infoBalloonContent {display: none;}#infoBalloon {display: none;opacity: 0;position: absolute;transform: translateX(-100%);max-width: 600px;min-height: 80px;margin-left: -11px;padding: 10px;border: 1px solid #006;border-radius: 10px;box-shadow: 4px 4px 15px #888;background-color: #FFF;transition: opacity 2s linear 1s;z-index: 999;white-space: normal;font-size: .8rem;}#infoBalloon .ibBefore,#infoBalloon .ibAfter {content: " ";left: 100%;top: 25%;border: solid transparent;height: 0;width: 0;position: absolute;pointer-events: none;}#infoBalloon .ibAfter {border-color: rgba(136,183,213,0);border-left-color: #FFF;border-width: 10px;margin-top: -10px;}#infoBalloon .ibBefore {border-color: rgba(194,225,245,0);border-left-color: #006;border-width: 11px;margin-top: -11px;}#infoBalloon[align="right"] {left: 100%;margin-left: 11px;transform: translateX(0);text-align: left;}#infoBalloon[align="right"] .ibAfter,#infoBalloon[align="right"] .ibBefore {left: auto;right: 100%;}#infoBalloon[align="right"] .ibBefore {border-color: rgba(136,183,213,0);border-right-color: #006;}#infoBalloon[align="right"] .ibAfter {border-color: rgba(194,225,245,0);border-right-color: #FFF;}#infoBalloon[align="bottom"] {top: 100%;transform: translateX(-50%);min-height: auto;margin-top: 11px;margin-left: 0;}#infoBalloon[align="bottom"] .ibAfter,#infoBalloon[align="bottom"] .ibBefore {top: 0;left: 50%;transform: translateX(-50%);right: auto;}#infoBalloon[align="bottom"] .ibBefore {border-color: rgba(136,183,213,0);border-bottom-color: #006;margin-top: -22px;}#infoBalloon[align="bottom"] .ibAfter {border-color: rgba(194,225,245,0);border-bottom-color: #FFF;margin-top: -18px;}#infoBalloon[align="top"] {top: 100%;transform: translateX(-50%) translateY(-100%);margin-left: 0;}#infoBalloon[align="top"] .ibAfter,#infoBalloon[align="top"] .ibBefore {bottom: 0;left: 50%;right: auto;}#infoBalloon[align="top"] .ibBefore {border-color: rgba(136,183,213,0);border-top-color: #aaa;margin-top: 40px;}#infoBalloon[align="top"] .ibAfter {border-color: rgba(194,225,245,0);border-top-color: #FFF;margin-top: 38px;}#infoBalloon.active,#infoBalloon.permanent {display: block;opacity: 1;transition: opacity 2s linear 1s;}#infoBalloon .infoBalloonTitle {position: relative;top: -10px;left: -10px;width: calc(100% + 20px);padding: 2px 5px;border-radius: 10px 10px 0px 0px;background-color: #F0F0FF;}#infoBalloon .infoBalloonTitle:after {content: '';position: absolute;bottom: 0;left: 0;right: 0;border-bottom: 1px solid #006;}#infoBalloon ul {padding: 0 0 0 10px;margin: 0;}#infoBalloon li + li {margin-top: 6px;}#infoBalloon img {max-width: 100%;}#infoBalloon > a {text-decoration: underline;}header {position: relative;z-index: 9;background: white;}@media screen and (max-width: 900px) {header {padding-top: 50px;}}header #logoline {min-height: 70px;width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 0 10px;overflow: hidden;position: relative;}@media screen and (min-width: 1024px) {header #logoline {width: 93.75%;padding: 0 0;}}@media screen and (max-width: 900px) {header #logoline {position: fixed;box-shadow: -6px 3px 6px -3px rgba(0,0,0,0.47);z-index: 8;background: #FFF;top: 0;overflow: hidden;width: 100vw;min-height: auto;height: 50px;padding-right: 20px;}header #logoline.openSuche {overflow: visible;}}@media screen and (max-width: 900px) {header #headerTopBarWrapper {display: none;}}header #headerTopBar {width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 0 10px;position: relative;height: 40px;margin-bottom: 5px;line-height: 40px;font-size: 12px;}@media screen and (min-width: 1024px) {header #headerTopBar {width: 93.75%;padding: 0 0;}}header #headerTopBar [class^="icon-"]:before,header #headerTopBar [class*=" icon-"]:before {font-size: 1rem;}header #headerTopBar .left {float: left;position: relative;}header #headerTopBar a {white-space: nowrap;}header #headerTopBar a.icon-telefon {padding-right: 15px;}header #headerTopBar .right {float: right;overflow: hidden;}header #headerTopBar ul {height: 40px;position: relative;display: inline-block;margin: 0;text-align: right;list-style-type: none;animation: swap 20s infinite;float: right;}header #headerTopBar ul li {padding-right: 15px;}header #headerTopBar ul li span:before {margin-right: 6px;}@media screen and (min-width: 1360px) {header #headerTopBar ul {animation: none;}header #headerTopBar ul li {display: inline-block;margin-left: 5px;}header #headerTopBar ul li:last-child {display: none;}}header #logoline #header-logo {position: relative;top: 10px;float: left;}@media screen and (max-width: 900px) {header #logoline #header-logo img {width: 140px;height: auto;}}header #logoline #header-logo em {position: absolute;background-color: #FFF;left: 211px;top: 10px;width: 45px;height: 23px;color: var(--color-default) !important;font-size: 20px;}@media screen and (max-width: 900px) {header #logoline #header-logo em {left: 118px;top: -2px;}}@media screen and (max-width: 900px) {header #logoline #header-logo {position: absolute;z-index: 10;}}header #logoline #headerMainBar {float: right;}header #logoline #headerMainBar #header-siegel {display: inline-block;position: relative;float: left;margin-top: 10px;}header #logoline #headerMainBar #header-siegel img {cursor: pointer;margin-right: 15px;}header #logoline #headerMainBar #header-siegel #trustedSiegel {display: inline-block;width: 40px;height: 40px;margin-right: 12px;}@media screen and (max-width: 1140px) {header #logoline #headerMainBar #header-siegel {display: none;}}header #logoline #headerMainBar form[name=topSuche] {display: inline-block;position: relative;height: 40px;float: left;margin-top: 10px;padding: 0;overflow: hidden;}@media screen and (max-width: 900px) {header #logoline #headerMainBar form[name=topSuche] {height: 32px;margin-top: 0px;}}@media screen and (max-width: 640px) {header #logoline #headerMainBar form[name=topSuche] {order: 1;width: 100%;height: 40px;margin-top: 10px;position: absolute;top: 100%;z-index: 10;background: white;left: 0;padding: 10px;margin-top: 0;height: 60px;box-shadow: 0px 2px 1px rgba(14,35,72,0.5);display: none;}}header #logoline #headerMainBar form[name=topSuche] .hilfskasten {overflow: hidden;}header #logoline #headerMainBar form[name=topSuche] input {height: 40px;width: 185px;border: 1px solid var(--color-bg-medium);border-radius: 0;border-right: 0;padding: 0 0 0 10px;font-size: 14px;font-family: 'Rubik', 'Arial';}header #logoline #headerMainBar form[name=topSuche] input::placeholder {color: var(--color-bg-medium);}header #logoline #headerMainBar form[name=topSuche] input:focus {border-color: var(--color-bg-dark);outline-color: var(--color-bg-dark);}@media screen and (max-width: 900px) {header #logoline #headerMainBar form[name=topSuche] input {height: 32px;width: 250px;}}@media screen and (max-width: 640px) {header #logoline #headerMainBar form[name=topSuche] input {width: 100%;height: 40px;border-color: var(--color-bg-dark);outline-color: var(--color-bg-dark);}}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche {float: right;height: 40px;width: 40px;border: 1px solid var(--color-bg-medium);}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche:before {display: block;width: 40px;height: 40px;font-size: 22px;line-height: 38px;color: var(--color-bg-medium);}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche:hover:before,header #logoline #headerMainBar form[name=topSuche] .button.headerSuche.active:before {background-position: -200px -40px;}@media screen and (max-width: 900px) {header #logoline #headerMainBar form[name=topSuche] .button.headerSuche {height: 32px;}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche:before {height: 32px;line-height: 30px;}}@media screen and (max-width: 640px) {header #logoline #headerMainBar form[name=topSuche] .button.headerSuche {height: 40px;line-height: 38px;border-color: var(--color-bg-dark);}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche:hover:before {color: var(--color-hover);}header #logoline #headerMainBar form[name=topSuche] .button.headerSuche:before {height: 40px;line-height: 38px;color: var(--color-bg-dark);}}header #logoline #headerMainBar > a {position: relative;display: inline-block;text-align: center;margin-left: 20px;color: var(--color-bg-medium);}@media screen and (min-width: 640px) {header #logoline #headerMainBar > a#header-searchBtn {display: none;}}@media screen and (max-width: 900px) {header #logoline #headerMainBar > a {margin-left: 20px;}}@media screen and (max-width: 900px) {header #logoline #headerMainBar > a.icon-schliessen {color: var(--color-bg-dark);}}header #logoline #headerMainBar > a:before {display: block;width: 40px;height: 40px;font-size: 36px;line-height: 50px;margin: 0 auto;}@media screen and (max-width: 900px) {header #logoline #headerMainBar > a:before {font-size: 2rem;line-height: 2rem;width: 32px;}}header #logoline #headerMainBar > a span {color: var(--color-bg-medium);font-size: 12px;}header #logoline #headerMainBar > a span:hover,header #logoline #headerMainBar > a span.active {color: #F79C1D;}header #logoline #headerMainBar > a .blob {position: absolute;left: 50%;top: 0;display: block;width: 20px;height: 20px;margin-left: 6px;border-radius: 100%;font-size: 12px;font-weight: var(--font-reg-weight-bold);line-height: 20px;text-align: center;color: #FFFFFF !important;background-color: var(--color-hover);transition: all .5s ease;}header #logoline #headerMainBar > a .blob:empty {display: none;}header #logoline #headerMainBar > a .blob.add {width: 30px;height: 30px;line-height: 30px;font-size: 18px;}@media screen and (max-width: 359px) {header #logoline #headerMainBar.kasse > a {margin-left: 6px;}}@media screen and (max-width: 900px) {header #logoline #headerMainBar {display: flex;flex-wrap: wrap;justify-content: flex-end;width: fit-content;margin-top: 9px;}header #logoline #headerMainBar a#header-merkzettel {display: none;}header #logoline #headerMainBar a#header-konto {display: none;}header #logoline #headerMainBar a#header-warenkorb span:first-child {display: none;}}header #logoline.openSuche #headerMainBar form[name=topSuche] {display: block;z-index: 20;}header .antiskip {position: relative;min-height: 40px;margin-top: 5px;}@media screen and (max-width: 900px) {header .antiskip {transform: translateX(100%);position: fixed;right: 0;width: 100%;margin-top: auto;z-index: 10;overflow: auto;bottom: 0px;top: 50px;transition: transform .75s ease;}header .antiskip.showBurger {transform: translateX(0%);}}header .navTop {position: relative;background-color: var(--color-bg-dark);}@media screen and (max-width: 900px) {header .navTop {width: 480px;max-width: 90%;height: 100%;right: 0;position: absolute;background-color: var(--color-bg-brite);overflow: auto;}}header .navTop .sprachwahl {margin-top: 10px;margin-bottom: 10px;display: flex;}header .navTop .sprachwahl .bcFlag {display: inline-block;width: 50%;height: 40px;background-color: transparent;color: var(--color-default);border: 1px solid var(--color-bg-dark);text-align: center;}header .navTop .sprachwahl .bcFlag:before {content: "";display: inline-block;width: 22px;height: 22px;margin-right: 8px;border: 0;border-radius: 11px;vertical-align: text-bottom;filter: grayscale(100%);}header .navTop .sprachwahl .bcFlag:hover:before,header .navTop .sprachwahl .bcFlag.active:before,header .navTop .sprachwahl .bcFlag:focus:before {filter: grayscale(0%);}header .navTop .sprachwahl .bcFlag:first-child {border-radius: 4px 0 0 4px;}header .navTop .sprachwahl .bcFlag:first-child:after {content: "Deutsch";font-size: 0.75rem;vertical-align: top;}header .navTop .sprachwahl .bcFlag:first-child + a {border-radius: 0 4px 4px 0;}header .navTop .sprachwahl .bcFlag:first-child + a:after {content: "English";font-size: 0.75rem;vertical-align: top;}header .navTop .sprachwahl .bcFlag[lang]:before {background: url(/img/mod/template_frontend/breadcrumb-flags.png) no-repeat left top;}header .navTop .sprachwahl .bcFlag[lang=en]:before {background-position: -22px top;}header .navTop .sprachwahl .bcFlag:hover,header .navTop .sprachwahl .bcFlag:focus {background-color: var(--color-hover);border-color: var(--color-hover);color: white !important;}header .navTop .sprachwahl .bcFlag.active {background-color: var(--color-bg-dark);border-color: var(--color-bg-dark);color: white !important;}header .navTop .sprachwahl .bcFlag.currencies {display: none;}header .navTop .sprachwahl a .bcFlag {border: 1px solid #FFF;box-shadow: none;cursor: pointer;}header .navTop .sprachwahl a:hover .bcFlag {border: 1px solid #AAAADD;box-shadow: 2px 2px 2px #888;}@media screen and (min-width: 901px) {header .navTop [class^="icon-"]:before,header .navTop [class*=" icon-"]:before {content: "";display: none;}}@media screen and (max-width: 900px) {header .navTop [class^="icon-"]:before,header .navTop [class*=" icon-"]:before {margin-right: 10px;}}@media screen and (max-width: 900px) {header .navTop .ddown > *:first-child {display: block;cursor: pointer;}header .navTop .ddown > *:first-child:hover {color: var(--color-hover);}header .navTop .ddown > *:first-child:after {content: '\e823';font-family: "iconset_uhrzeit_org";font-style: normal;font-weight: normal;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;font-size: inherit;vertical-align: bottom;position: absolute;right: 20px;}header .navTop .ddown .open ~ .abstand {transform: none;position: relative;}}@media screen and (max-width: 900px) {header .navTop .untermenue {font-size: inherit !important;}header .navTop .untermenue > *:first-child:after {content: '\e823';font-family: "iconset_uhrzeit_org";font-style: normal;font-weight: normal;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;font-size: inherit;vertical-align: bottom;position: absolute;right: 20px;}}header .navTop > ul {width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 0 10px;height: 40px;list-style-type: none;display: flex;justify-content: space-between;}@media screen and (min-width: 1024px) {header .navTop > ul {width: 93.75%;padding: 0 0;}}@media screen and (max-width: 900px) {header .navTop > ul {display: table;z-index: 1;background-color: var(--color-bg-brite);padding: 0 0 20px 0;height: auto;right: 0;width: 100%;}}header .navTop > ul > li {margin-right: 40px;font: 16px/40px var(--font-xtra-family);color: #FFF;cursor: pointer;white-space: nowrap;}@media screen and (max-width: 900px) {header .navTop > ul > li {color: var(--color-default);margin-right: 0;}header .navTop > ul > li .neuicon {display: inline-block;background-color: var(--color-bg-dark);height: 24px;width: 24px;border-radius: 50%;color: white !important;text-align: center;line-height: 24px;padding-top: 1px;margin-left: 10px;font-size: 0.5rem;text-transform: uppercase;}}header .navTop > ul > li:empty {width: 100%;cursor: auto;margin-right: 0;}header .navTop > ul > li.right {text-align: right;padding-right: 0;margin-right: 0;margin-left: 40px;}header .navTop > ul > li.right > * {text-align: left;}@media screen and (max-width: 900px) {header .navTop > ul > li.right {text-align: left;margin-left: 0;}}header .navTop > ul > li > a {display: block;color: #FFF;}@media screen and (max-width: 900px) {header .navTop > ul > li > a {color: var(--color-default);padding: 0 20px;}}@media screen and (max-width: 900px) {header .navTop > ul > li > span {padding: 0 20px;}}header .navTop > ul > li > div.abstand {width: 100%;position: absolute;left: 0;right: 0;z-index: 99;background-color: var(--color-bg-brite);list-style-type: none;justify-content: space-between;transition-delay: .2s;transform: scaleY(0);transform-origin: top;cursor: auto;}@media screen and (min-width: 900px) {header .navTop > ul > li > div.abstand {box-shadow: 0px 4px 6px -4px rgba(0,0,0,0.47);}}header .navTop > ul > li > div.abstand > ul {width: 93.75%;max-width: 1680px;margin: auto;display: flex;position: relative;list-style-type: none;padding: 30px 0;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul {flex-direction: column;background-color: white;width: 100%;padding: 0;}}header .navTop > ul > li > div.abstand > ul li {flex: 1 1 12.5%;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li {flex: none;min-height: 40px;}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown {padding: 0 20px 20px 20px;}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown .mobileborder {text-transform: uppercase;}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown .kontaktheadline {margin-top: 10px;display: block;font-family: var(--font-reg-family);}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown .zeiten {font-size: 0.75rem;line-height: 0.875rem;margin-top: 10px;margin-bottom: 20px;font-family: var(--font-reg-family);}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown .zeiten b {font-weight: var(--font-reg-weight-normal);display: block;margin-top: 6px;}header .navTop > ul > li > div.abstand > ul li.kontaktdropdown .zeiten b:before {content: "";background-color: var(--color-green);position: relative;display: inline-block;width: 16px;height: 16px;border-radius: 50%;margin: 0 2px;vertical-align: text-bottom;}}header .navTop > ul > li > div.abstand > ul li.untermenue > *:first-child {cursor: pointer;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.untermenue > *:first-child:hover {color: var(--color-hover);}}@media screen and (min-width: 901px) {header .navTop > ul > li > div.abstand > ul li.untermenue {flex: 1 1 37.5%;}}header .navTop > ul > li > div.abstand > ul li.untermenue ul {}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.untermenue ul {display: none;}}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.untermenue ul li a {padding-left: 40px;}}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.untermenue .open:after {content: '\e821';}header .navTop > ul > li > div.abstand > ul li.untermenue .open ~ ul {display: block;}}@media screen and (min-width: 901px) {header .navTop > ul > li > div.abstand > ul li > b {display: none;}}header .navTop > ul > li > div.abstand > ul li ul {list-style-type: none;padding-left: 0;}@media screen and (min-width: 901px) {header .navTop > ul > li > div.abstand > ul li ul {display: flex;}}header .navTop > ul > li > div.abstand > ul li ul li {padding-left: 0;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li ul li a {padding-left: 20px;}header .navTop > ul > li > div.abstand > ul li ul li a:active {background: var(--color-hover);color: #FFF !important;}header .navTop > ul > li > div.abstand > ul li ul li a:active * {color: #FFF !important;}}header .navTop > ul > li > div.abstand > ul li.columns {max-width: 100%;columns: 4;}@media screen and (min-width: 1280px) {header .navTop > ul > li > div.abstand > ul li.columns {columns: 5;}}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.columns {columns: 1;}}header .navTop > ul > li > div.abstand > ul li.tease:empty {min-height: 100px;background-color: var(--color-bg-medium);}header .navTop > ul > li > div.abstand > ul li.tease *:first-child {font-weight: var(--font-reg-weight-bold);}@media screen and (max-width: 1280px) and (min-width: 1025px) {header .navTop > ul > li > div.abstand > ul li.tease:last-child {display: none;}}header .navTop > ul > li > div.abstand > ul li.double {flex: 2 2 25%;font-size: 0;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.double {flex: none;}}header .navTop > ul > li > div.abstand > ul li.triple {flex: 3 3 37.5%;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li.triple {flex: none;}}header .navTop > ul > li > div.abstand > ul li + li {margin-left: 40px;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li + li {margin-left: 0;}header .navTop > ul > li > div.abstand > ul li + li ul {margin-left: 0;}}header .navTop > ul > li > div.abstand > ul li > b {font-weight: var(--font-reg-weight-bold);}header .navTop > ul > li > div.abstand > ul li > * {display: block;font: 16px/1.9em var(--font-xtra-family);font-weight: var(--font-reg-weight-normal);color: var(--color-default);}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li > * {line-height: 40px;padding: 0;}}@media screen and (min-width: 901px) and screen and (max-height: 800px) {header .navTop > ul > li > div.abstand > ul li > * {font-size: 15px;line-height: 22px;}}@media screen and (min-width: 901px) and screen and (max-height: 600px) {header .navTop > ul > li > div.abstand > ul li > * {font-size: 14px;line-height: 19px;}}@media screen and (min-width: 901px) and screen and (max-height: 480px) {header .navTop > ul > li > div.abstand > ul li > * {font-size: 13px;line-height: 17px;}}@media screen and (min-width: 901px) and screen and (max-height: 360px) {header .navTop > ul > li > div.abstand > ul li > * {font-size: 12px;line-height: 15px;}}@media screen and (min-width: 901px) and screen and (min-height: 900px) {header .navTop > ul > li > div.abstand > ul li > * {font-size: 20px;line-height: 32px;}}header .navTop > ul > li > div.abstand > ul li > *.split {display: inline-block;width: 50%;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li > *.split {width: 100%;min-height: 40px;display: block;}}header .navTop > ul > li > div.abstand > ul li > * img {width: 100%;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li > * img {display: none;}header .navTop > ul > li > div.abstand > ul li > * img.whatsappicon {display: inline;width: 30px;height: 30px;vertical-align: middle;margin-right: 8px;}}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li > a,header .navTop > ul > li > div.abstand > ul li > b {padding-left: 20px;}header .navTop > ul > li > div.abstand > ul li > a:not(.open):active,header .navTop > ul > li > div.abstand > ul li > b:not(.open):active {background: var(--color-hover);color: #FFF !important;}header .navTop > ul > li > div.abstand > ul li > a:not(.open):active b,header .navTop > ul > li > div.abstand > ul li > b:not(.open):active b {color: #FFF !important;}}header .navTop > ul > li > div.abstand > ul li .box {display: block;position: relative;background-position: center;background-size: cover;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li .box {max-height: 40px;background-image: none;}header .navTop > ul > li > div.abstand > ul li .box * {background-image: none !important;}}header .navTop > ul > li > div.abstand > ul li .box:after {content: '';display: block;padding-top: 87.5%;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li .box:after {display: none;}}header .navTop > ul > li > div.abstand > ul li .box > * {position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;}header .navTop > ul > li > div.abstand > ul li .box > *.imgText {padding: 10px;text-align: center;color: #FFF;}@media screen and (max-width: 900px) {header .navTop > ul > li > div.abstand > ul li .box > *.imgText {padding: 0;text-align: left;color: var(--color-default);position: static;}}header .navTop > ul > li > div.abstand > ul li .box > *.bware {background-color: #FFFFFF;}header .navTop > ul > li > div.abstand > ul li .box > *.bware a {display: block;height: 50%;color: var(--color-red);font: var(--font-reg-weight-bold) 1vw/2vw var(--font-xtra-family);text-align: center;}header .navTop > ul > li > div.abstand > ul li .box > *.bware a + a {border-top: 2px dashed var(--color-red);}header .navTop > ul > li > div.abstand > ul li .box > *.angebot {background-color: #FFFFFF;background-repeat: no-repeat;background-position: -135px;padding: 10px 10px 10px 135px;overflow: hidden;white-space: normal;}header .navTop > ul > li > div.abstand > ul li .box > *.angebot span {display: block;font: 1vw/1.2vw var(--font-xtra-family);}header .navTop > ul > li > div.abstand > ul li .box > *.angebot span.taName {font-weight: var(--font-reg-weight-bold);}header .navTop > ul > li > div.abstand > ul li .box > *.angebot span.taBegrenzt {position: absolute;bottom: 20%;}header .navTop > ul > li > div.abstand > ul li .box > *.angebot span.taPreis {position: absolute;bottom: 5%;font: var(--font-reg-weight-bold) 1vw/1.2vw var(--font-xtra-family);}@media screen and (min-width: 1920px) {header .navTop > ul > li > div.abstand > ul li .box > *.angebot span,header .navTop > ul > li > div.abstand > ul li .box > *.angebot span.taPreis {font-size: 1.2rem;line-height: 1.45rem;}}header .navTop > ul > li > div.abstand > ul li.double .box:after {padding-top: 43.75%;}header .navTop > ul > li > div.abstand > ul li.double .split .box:after {padding-top: 87.5%;}header .navTop > ul > li:not(.nohover):hover:after,header .navTop > ul > li:not(.nohover).hover:after {content: "";top: -10px;position: relative;margin-left: calc(50% - 7px);display: block;width: 14px;height: 10px;border-top: 0 solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid var(--color-bg-brite);border-left: 7px solid transparent;}@media screen and (max-width: 900px) {header .navTop > ul > li:not(.nohover):hover:after,header .navTop > ul > li:not(.nohover).hover:after {display: none;}}header .navTop > ul > li:not(.nohover):hover:empty:after,header .navTop > ul > li:not(.nohover).hover:empty:after {display: none;}@media screen and (min-width: 901px) {header .navTop > ul > li:not(.nohover):hover > .abstand,header .navTop > ul > li:not(.nohover).hover > .abstand {transform: none;}}@media screen and (max-width: 900px) {header .navTop > ul > li .open:after {content: '\e821' !important;}header .navTop > ul > li .open > .abstand {position: relative;transform: none;}}header .navTop > ul > li .saleicon::after {content: "%";display: inline-block;color: white;background-color: #ab0404;border-radius: 50%;height: 1.5em;width: 1.5em;line-height: 1.5em;text-align: center;margin-left: 6px;}header .navTop > ul > li.barFlags {display: none;}@media screen and (min-width: 900px) {header .navTop > ul > li.barFlags {display: flex;justify-content: space-between;}header .navTop > ul > li.barFlags .bcFlag {width: 22px;height: 22px;min-width: 22px;border: 1px solid #AAAADD;border-radius: 11px;line-height: 18px;font-size: 14px;padding-bottom: 10px;text-align: center;align-self: center;margin-left: 10px;}header .navTop > ul > li.barFlags .bcFlag[lang] {background: url(/img/mod/template_frontend/breadcrumb-flags.png) no-repeat left bottom;border: 0;}header .navTop > ul > li.barFlags .bcFlag[lang]:hover,header .navTop > ul > li.barFlags .bcFlag[lang].active {background-position: left top;}header .navTop > ul > li.barFlags .bcFlag[lang=en] {background-position: -22px bottom;}header .navTop > ul > li.barFlags .bcFlag[lang=en]:hover,header .navTop > ul > li.barFlags .bcFlag[lang=en].active {background-position: -22px top;}header .navTop > ul > li.barFlags .bcFlag.currencies::after {content: attr(data-currency);font-size: 11px;font-weight: var(--font-reg-weight-bold);}}header .navTop.fixed {position: fixed;top: 0px;width: 100vw;margin: 0 auto;}@media screen and (max-width: 900px) {header .navTop.fixed {position: absolute;width: 93.75%;}}header .navTop.fixed > ul {height: 40px;}header .navTop.fixed > ul > li {font: 16px/40px var(--font-xtra-family);}header .navTop.fixed > ul > li > ul {top: 30px;}header #breadCrumb {position: relative;width: 100%;height: 40px;margin: 0;line-height: 24px;z-index: -10;}header #breadCrumb.kasse {background: transparent;box-shadow: none;}@media screen and (max-width: 900px) {header #breadCrumb.standard {height: 40px;background-color: var(--color-bg-dark);box-shadow: 0px 3px 6px -3px rgba(0,0,0,0.47);}header #breadCrumb.standard * {color: white;}header #breadCrumb.standard .abstand {width: 100%;}header #breadCrumb.standard > div.mobileshow {line-height: 30px;font-size: 0.75rem;padding-left: 10px;padding-right: 10px;}}header #breadCrumb .abstand {position: relative;width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 0 10px;line-height: 40px;background: none;height: 100%;}@media screen and (min-width: 1024px) {header #breadCrumb .abstand {width: 93.75%;padding: 0 0;}}header #breadCrumb .bread.adminuttons * {float: left;}header #breadCrumb.teasered {left: 20px;width: 920px;line-height: 24px;}header #breadCrumb .mobileshow {color: #FFF;}header #breadCrumb ol {position: absolute;margin: 0;padding: 0;list-style-type: none;display: inline-block;white-space: nowrap;}header #breadCrumb ol li {display: inline;}header #breadCrumb ol li a:after,header #breadCrumb ol li a:before {font-family: "iconset_uhrzeit_org";}header #breadCrumb ol li a:after {content: "\e822";display: inline-block;padding: 0 2px;font-family: "iconset_uhrzeit_org";}header #breadCrumb ol li:last-child a:after {content: "";padding: 0;display: none;}header #breadCrumb ol li.backCrumb a:before {content: "\e824";}header #breadCrumb ol li.backCrumb a:after {content: "|";}header #breadCrumb ol li.closeCrumb {display: none;}header #breadCrumb ol li.closeCrumb a:after {content: '\e821';font-family: "iconset_uhrzeit_org";}header #breadCrumb ol li a,header #breadCrumb ol li span,header #breadCrumb ol li .arrowed {background: none;padding: 0;float: none;}header #breadCrumb ol li h1,header #breadCrumb ol li h1 span {display: inline-block;font: inherit;}header #breadCrumb.compact .abstand {width: 100%;}header #breadCrumb.compact .breadCrumbButtons {position: relative;padding-right: 3.75%;z-index: 9;}header #breadCrumb.compact ol {width: 100%;left: 0;padding-left: 3.75%;background-color: var(--color-bg-brite);}@media screen and (max-width: 900px) {header #breadCrumb.compact ol {background-color: var(--color-bg-dark);}header #breadCrumb.compact ol li * {color: #FFF;}}header #breadCrumb.compact ol li {white-space: normal;display: block;height: 0px;overflow: hidden;transition: height .4s;}header #breadCrumb.compact ol li.closeCrumb {display: block;}header #breadCrumb.compact ol li:last-child {height: 40px;}header #breadCrumb.compact ol li:last-child a:before {content: '\e823';}header #breadCrumb.compact ol li a {display: block;}header #breadCrumb.compact ol li a:after {float: left;margin-right: 4px;}header #breadCrumb.compact ol li.backCrumb a:after {content: "";}header #breadCrumb.compact.open ol li {height: 40px;}header #breadCrumb.compact.open ol li:last-child {padding-right: 1em;}header #breadCrumb.compact.open ol li:last-child a:before {content: "\e822";display: inline-block;padding: 0 2px;font-weight: var(--font-reg-weight-bold);}header #breadCrumb.compact.open ol li a {display: block;}header #breadCrumb ul.kasse {display: flex;list-style-type: none;justify-content: stretch;margin: 20px 0 0 0;padding: 0;}header #breadCrumb ul.kasse li {position: relative;padding: 0 2px;flex: 1 .5 auto;text-align: center;font-size: .75rem;line-height: 1rem;}header #breadCrumb ul.kasse li:before {display: block;width: 40px;margin: auto;border-radius: 20px;background-color: var(--color-bg-medium);font: 20px/40px var(--font-icons-family);color: #FFF;}header #breadCrumb ul.kasse li:after {content: '';position: absolute;top: 20px;right: 0;left: 0;z-index: -1;border-top: 1px solid var(--color-bg-medium);}header #breadCrumb ul.kasse li.active:before {background-color: var(--color-bg-dark);}header #breadCrumb ul.kasse li:nth-child(1):before {content: '1';}header #breadCrumb ul.kasse li:nth-child(1):after {left: 50%;}header #breadCrumb ul.kasse li:nth-child(2):before {content: '2';}header #breadCrumb ul.kasse li:nth-child(3):before {content: '3';}header #breadCrumb ul.kasse li:nth-child(4):before {content: '4';}header #breadCrumb ul.kasse li:nth-child(4):after {right: 50%;}header #breadCrumb ul.kasse li.done:before {content: '\e818';background-color: var(--color-green);}header #breadCrumb ul.kasse li.done[data-url] {cursor: pointer;}header #breadCrumb ul.kasse li.done[data-url]:hover:before {content: '\e818';background-color: var(--color-hover);}header #breadCrumb .breadCrumbButtons {float: right;margin-right: -3px;height: 100%;}header #breadCrumb .breadCrumbButtons .bcFlag {display: inline-block;width: 22px;height: 22px;margin: 9px 1px auto 1px;border: 1px solid #AAAADD;border-radius: 11px;}header #breadCrumb .breadCrumbButtons .bcFlag[lang] {background: url(/img/mod/template_frontend/breadcrumb-flags.png) no-repeat left bottom;border: 0;}header #breadCrumb .breadCrumbButtons .bcFlag[lang]:hover,header #breadCrumb .breadCrumbButtons .bcFlag[lang].active {background-position: left top;}header #breadCrumb .breadCrumbButtons .bcFlag[lang=en] {background-position: -22px bottom;}header #breadCrumb .breadCrumbButtons .bcFlag[lang=en]:hover,header #breadCrumb .breadCrumbButtons .bcFlag[lang=en].active {background-position: -22px top;}header #breadCrumb .breadCrumbButtons .bcFlag.currencies {display: inline-block;width: auto;height: 22px;line-height: 20px;margin: 0 8px 0 8px;border: 0;border-radius: 0;cursor: pointer;}header #breadCrumb .breadCrumbButtons .bcFlag.currencies:hover {border-color: var(--color-default);}header #breadCrumb .breadCrumbButtons .bcFlag.currencies:before {line-height: 30px;}header #breadCrumb .breadCrumbButtons a .bcFlag {border: 1px solid #FFF;box-shadow: none;cursor: pointer;}header #breadCrumb .breadCrumbButtons a:hover .bcFlag {border: 1px solid #AAAADD;box-shadow: 2px 2px 2px #888;}header #breadCrumb .breadCrumbButtons a,header #breadCrumb .breadCrumbButtons span a {padding-left: 0;background: none;}header #breadCrumb #currencyCalc {display: none;}@keyframes swap {0% {top: 0;}20% {top: 0;}25% {top: -40px;}45% {top: -40px;}50% {top: -80px;}70% {top: -80px;}75% {top: -120px;}95% {top: -120px;}100% {top: -160px;}}.autosuggest {position: absolute;overflow: hidden;background-color: white;cursor: default;z-index: 999999;width: 310px !important;padding: 0;margin: 0;border: 1px solid var(--color-border);list-style-position: outside;list-style: none;}.autosuggest:empty {display: none;}.autosuggest li {display: block;margin: 0px;padding: 3px 6px;line-height: 1.5rem;font-size: 0.75rem;border-top: 1px solid #EEE;white-space: nowrap;overflow: hidden;cursor: default;height: 2rem;color: var(--color-default);}.autosuggest li:hover,.autosuggest li.active {background-color: var(--color-bg-dark);color: white;}.autosuggest li a {display: block;padding: 2px 5px;}.autosuggest li a:hover {color: var(--color-default) !important;}.content {margin: 0 20px 0 10px;}.contentBox {width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 0 10px;display: flex;flex-wrap: wrap;justify-content: space-between;}@media screen and (min-width: 1024px) {.contentBox {width: 93.75%;padding: 0 0;}}.contentBox:before {content: '';position: fixed;left: -100%;right: -100%;top: 0;height: 0;background-color: #000;opacity: 0;transition: opacity .75s ease;z-index: 8;}@media screen and (max-width: 900px) {.contentBox:before {top: 50px;}}.locked .contentBox:before {height: 100%;opacity: 0.7;}.locked.full .contentBox:before {z-index: 9;}@media screen and (max-width: 900px) {.contentBox {width: 100%;margin: auto;padding: 10px;}}.contentBox p a,.contentBox a.default {text-decoration: underline;}.contentBox .topHeading {display: block;margin-top: 20px;}.modRow {width: 102.4%;display: flex;flex-wrap: wrap;margin-left: -2.4%;}.modRow .modBox {position: relative;overflow: hidden;flex-grow: 6;flex-basis: 100%;margin: 20px 0 20px 2.4%;}.modRow .modBox.eindrittel {flex-grow: 2;flex-basis: 30.9%;min-width: 240px;}.modRow .modBox.halb {flex-grow: 3;flex-basis: 47.6%;min-width: 300px;}.modRow .modBox.zweidrittel {flex-grow: 4;flex-basis: 63.46%;min-width: 300px;}.modRow .modBox.padded {padding: 9px;}.modRow .modBox.framed {border-bottom: 1px solid #CCCCCC;}.colBox {column-count: 1;-moz-column-count: 1;column-gap: 25px;}@media screen and (min-width: 800px) {.colBox {column-count: 2;-moz-column-count: 2;}.colBox p {display: inline;}}@media screen and (min-width: 1200px) {.colBox {column-count: 3;-moz-column-count: 3;}.colBox.max2 {column-count: 2;-moz-column-count: 2;}}.box_blank {padding: 6px 10px 6px 0;}.borderedBox {border: 1px solid var(--color-border);}.borderedBox.pad {padding: 10px;}#pageFooter {clear: both;width: 100%;margin: 40px 0 0 0;padding: 0 0 0 0;}#footerBox {position: relative;width: 100%;margin: 0px;padding: 0 0 30px 0;background-color: white;}#footerBox * {line-height: 1.5rem;color: var(--color-default);}#footerBox #footercontactrow {width: 100%;background-color: var(--color-bg-dark);margin: 0;max-width: none;}#footerBox #footercontactrow * {color: #FFF;}#footerBox #footercontactrow .footerRowContact {overflow: hidden;display: block;justify-content: flex-end;width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 5px 0 15px 0;text-align: right;}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact {display: flex;flex-wrap: wrap;justify-content: space-between;}}@media screen and (max-width: 768px) {#footerBox #footercontactrow .footerRowContact {display: flex;justify-content: space-between;padding: 11px 0 0 0;}#footerBox #footercontactrow .footerRowContact .mobileborder {display: inline-block;}}#footerBox #footercontactrow .footerRowContact .footerCellContact {display: inline-block;white-space: nowrap;margin-top: 10px;}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact {width: auto;text-align: left;margin-top: 0;}}@media screen and (max-width: 768px) {#footerBox #footercontactrow .footerRowContact .footerCellContact {min-width: 50%;margin-bottom: 30px;}#footerBox #footercontactrow .footerRowContact .footerCellContact:last-child {margin-bottom: auto;white-space: normal;width: 100%;}}#footerBox #footercontactrow .footerRowContact .footerCellContact span {vertical-align: middle;}#footerBox #footercontactrow .footerRowContact .footerCellContact.links {float: left;}#footerBox #footercontactrow .footerRowContact .footerCellContact.links span.icon-telefon:before {font-size: 1.5rem;}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact.links span.icon-telefon:before {font-size: 1rem;margin-bottom: 2px;display: inline-block;}}@media screen and (max-width: 554px) {#footerBox #footercontactrow .footerRowContact .footerCellContact.links {width: 100%;}#footerBox #footercontactrow .footerRowContact .footerCellContact.links .mobileborder {width: 100%;}}#footerBox #footercontactrow .footerRowContact .footerCellContact.mitte span.icon-mail:before {font-size: 1.5rem;margin-bottom: 3px;display: inline-block;}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact.mitte span.icon-mail:before {font-size: 1.3125rem;}}@media screen and (max-width: 554px) {#footerBox #footercontactrow .footerRowContact .footerCellContact.mitte {width: 100%;}#footerBox #footercontactrow .footerRowContact .footerCellContact.mitte .mobileborder {width: 100%;}}@media screen and (min-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact.rechts {margin-left: 20px;}}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact > span.mobileshow:first-child {display: block;line-height: 1.1875rem;margin-bottom: 10px;margin-top: 10px;}}@media screen and (max-width: 900px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons {line-height: 40px;}}@media screen and (max-width: 768px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons {display: block;}}@media screen and (max-width: 554px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons {display: flex;justify-content: center;flex-wrap: wrap;margin-left: -30px;}}#footerBox #footercontactrow .footerRowContact .footerCellContact .icons a {font-size: 1.5rem;line-height: 1em;}@media screen and (max-width: 768px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons a:last-child {margin-right: 0;}}@media screen and (max-width: 768px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons a {font-size: 2.125rem;vertical-align: middle;margin-left: 25px;margin-bottom: 20px;display: inline-block;}#footerBox #footercontactrow .footerRowContact .footerCellContact .icons a:before {padding-right: 0;padding-left: 0;}}@media screen and (max-width: 320px) {#footerBox #footercontactrow .footerRowContact .footerCellContact .icons a {font-size: 2.5rem;margin-left: 30px;}}#footerBox #footercontactrow .footerRowContact .footerCellContact [class^="icon-"]:before,#footerBox #footercontactrow .footerRowContact .footerCellContact [class*=" icon-"]:before {font-size: inherit;padding-right: 10px;padding-left: 10px;vertical-align: inherit;}#footerBox #footerinforow {background-color: var(--color-bg-brite);color: var(--color-default);}#footerBox #footerinforow .footerCell:first-child {padding-left: 0;}#footerBox #footerinforow .footerCell:last-child {padding-right: 0;}@media screen and (max-width: 554px) {#footerBox #footerinforow .footerCell:last-child {padding-right: 10px;}}#footerBox .footerRow {display: table;width: 93.75%;max-width: 1680px;margin: 0 auto;padding: 14px 10px 10px 10px;}@media screen and (min-width: 900px) {#footerBox .footerRow {padding-left: 0;padding-right: 0;}}#footerBox .footerRow:first-child {width: 93.75%;margin-right: auto;margin-left: auto;max-width: 1680px;}#footerBox .footerRow.infoRow {table-layout: fixed;padding-bottom: 20px;display: flex;flex-wrap: wrap;justify-content: space-between;align-content: flex-start;}#footerBox .footerRow.infoRow .footerCell {display: inline-block;margin-top: 16px;}@media screen and (max-width: 900px) {#footerBox .footerRow.infoRow .footerCell a {display: block;padding-top: 11px;padding-bottom: 10px;position: relative;}}@media screen and (min-width: 555px) and (max-width: 768px) {#footerBox .footerRow.infoRow .footerCell {width: 50%;}}@media screen and (max-width: 554px) {#footerBox .footerRow.infoRow .footerCell {margin-right: auto;margin-left: auto;}}#footerBox .footerRow.infoRow .footerCell .open {font-size: 0.75rem;display: block;}#footerBox .footerRow.infoRow .footerCell .open:before {content: "";font-size: 1rem;height: 1rem;width: 1rem;border-radius: 50%;padding-right: 0.5rem;padding-left: 0.5rem;background-color: var(--color-green);margin-right: 10px;}@media screen and (max-width: 554px) {#footerBox .footerRow.infoRow .footerCell li:before {content: "";background-color: #FFF;position: absolute;left: 0;right: 0;height: 40px;}}#footerBox .footerRow.infoRow .footerCell:last-child ul li {padding-top: 10px;padding-bottom: 10px;}@media screen and (max-width: 554px) {#footerBox .footerRow.infoRow .footerCell:last-child ul li:before {content: none;}}@media screen and (max-width: 768px) {#footerBox .footerRow.infoRow .footerCell {min-width: 250px;padding-left: 0;}}@media screen and (max-width: 554px) {#footerBox .footerRow.infoRow .footerCell {max-width: 250px;}#footerBox .footerRow.infoRow .footerCell .h3:after {content: '\e823';font-family: "iconset_uhrzeit_org";font-style: normal;font-weight: normal;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem;vertical-align: bottom;float: right;}#footerBox .footerRow.infoRow .footerCell .h3.openList:after {content: '\e821';font-family: "iconset_uhrzeit_org";font-style: normal;font-weight: normal;speak: none;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1rem;vertical-align: bottom;float: right;}#footerBox .footerRow.infoRow .footerCell .h3 + ul {display: none;}#footerBox .footerRow.infoRow .footerCell .h3.openList + ul {display: inline-table;}}#footerBox .footerRow:last-child {border-bottom: 0;}#footerBox .footerRow.footercertrow .footerCell {text-align: center;white-space: normal;}#footerBox .footerRow.footercertrow .footerCell .h3 {color: var(--color-default);margin-top: 6px;margin-bottom: 0;font-style: normal;line-height: 1.25em;}#footerBox .footerRow.footercertrow .footerCell img {height: 60px;width: auto;margin-right: 40px;}#footerBox .footerRow.footercertrow .footerCell a {filter: grayscale(100%);display: inline-block;margin-top: 35px;}#footerBox .footerRow.footercertrow .footerCell a:hover {filter: grayscale(0%);}#footerBox .footerRow.footercertrow .footerCell a:last-child img {margin-right: 0;}#footerBox .footerRow.footercertrow .footerCell a.googleCR {vertical-align: bottom;padding-right: 30px;}#footerBox .footerRow .footerCell {display: table-cell;padding: 0 10px;min-height: 30px;white-space: nowrap;vertical-align: top;font-size: 16px;}#footerBox .footerRow .footerCell.wrapped {white-space: normal;}#footerBox .footerRow .footerCell.right {float: right;}#footerBox .footerRow .footerCell.discreet,#footerBox .footerRow .footerCell:first-child {border-left: 0;}#footerBox .footerRow .footerCell p {margin: 5px;}#footerBox .footerRow .footerCell .h3 {display: block;margin-top: 10px;margin-bottom: 15px;font-size: 24px;line-height: 20px;font-weight: var(--font-reg-weight-bold);font-style: normal;cursor: pointer;white-space: normal;}#footerBox .footerRow .footerCell a {cursor: pointer;line-height: inherit;}#footerBox .footerRow .footerCell ul {display: inline-table;margin: 0 10px 0 0;padding-left: 0;font-size: 16px;width: 100%;}#footerBox .footerRow .footerCell li {padding-top: 5px;padding-bottom: 5px;list-style: none;white-space: initial;line-height: 1.1875rem;}@media screen and (max-width: 900px) {#footerBox .footerRow .footerCell li {padding-top: 0;padding-bottom: 0;}}#footerBox .footerRow .footerCell img {margin-right: 0px;vertical-align: middle;}#footerBox .footerRow .footerCell .footerNL h3 {margin-top: 5px;margin-bottom: 0;}#footerBox .footerRow.footerpaymentrow {padding: 40px 0 20px 0;}#footerBox .footerRow.footerpaymentrow .footerCell {padding: 0;text-align: center;}#footerBox .footerRow.footerpaymentrow .footerCell .h3 {color: var(--color-default);font-style: normal;margin-bottom: 35px;margin-top: 0;line-height: 1.25em;}#footerBox .footerRow.footerpaymentrow .footerCell .footerZw {font-size: 0px;white-space: normal;filter: grayscale(100%);}#footerBox .footerRow.footerpaymentrow .footerCell .footerZw:hover {filter: none;}#footerBox .footerRow.footerpaymentrow .footerCell .footerZw>a {display: inline-block;min-width: 12.5%;max-width: 45%;text-align: center;padding: 10px auto;}#footerBox .footerRow.footerpaymentrow .footerCell .footerZw>a img {display: block;width: 120px;height: 40px;margin: 15px;}#footerBox small.Eurohinweis {display: block;text-align: center;line-height: 1.125rem;margin-top: 10px;margin-right: 33px;margin-left: 33px;}#cookieContraption {display: none;position: fixed;z-index: 9;left: 0;right: 0;bottom: 0;padding: 6px 10px;background-color: var(--color-bg-dark);color: #FFF;text-align: center;line-height: 22px;}#cookieContraption .dynButton {display: inline-block;margin: 0 10px;padding: 2px 10px;line-height: 18px;}#cookieContraption .dynButton.orange {padding-left: 50px;padding-right: 50px;}#cookieContraption .dynButton.orange a {color: var(--color-default) !important;}#cookieContraption .dynButton.outline {border: 1px solid #FFF;}#cookieContraption .dynButton.outline a {color: #FFF !important;}#cookieContraption .rejectAllCookies {color: #FFF !important;cursor: pointer;}.displayProdukte {width: 100%;}.displayProdukte h2 {display: block;margin: 0 0 20px 0;}.displayProdukte .displayContainer .proBox {text-align: center;cursor: pointer;}.displayProdukte .displayContainer .proBox:hover {opacity: 0.9;}.displayProdukte .displayContainer .proBox img,.displayProdukte .displayContainer .proBox picture {width: 175px;height: 250px;}.displayProdukte .displayContainer .proBox a {font-weight: var(--font-reg-weight-bold);}.displayProdukte .displayContainer .proBox .proText {height: 4rem;line-height: 1.33rem;font-size: .9rem;}.displayProdukte .displayContainer .proBox .proPreis {font: var(--font-reg-weight-bold) 1.25rem/1.875rem var(--font-xtra-family);color: var(--color-default);color: #0E2348;margin: 0;}.displayProdukte .displayContainer .proBox .proPreis s.preis {margin-right: 12px;}.displayProdukte .displayContainer .proBox .proPreis s.preis + span {font-family: var(--font-reg-family);font-style: italic;color: var(--color-red) !important;}.displayProdukte .displayContainer .proBox .proPreis s.preis:empty {display: none;}.displayProdukte .displayContainer .proBox .proPreis s.preis:empty + span {font-family: var(--font-xtra-family);font-style: normal;color: var(--color-default) !important;}.displayProdukte [data-scale="small"] .proBox img {max-width: 140px;max-height: 200px;object-fit: contain;}.displayProdukte [data-scale="tiny"] .proBox img {max-width: 125px;max-height: 180px;object-fit: contain;}.displayProdukte [data-scale="tiny"] .proBox .proPreis {font: 400 1rem/1.25rem 'Montserrat', sans-serif;}.displayProdukte [data-scale="tiny"] .proBox .proText {height: 3rem;line-height: 1rem;font-size: .8rem;}.galerieBox {clear: both;margin-top: 10px;text-align: center;}.galerieBox .proBox {cursor: pointer;}.galerieBox .proBox .proText,.galerieBox .proBox .proPreis {overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;}.galerieBox .proBox .hersteller {display: block;font-weight: var(--font-reg-weight-bold);}.galerieBox .proBox .proText {height: 60px;flex-direction: column;}.galerieBox .proBox .alt_currency {width: 100%;font-size: .8em;color: var(--color-dark-gray);}.galerieBox .proBox.event {cursor: default;}.galerieBox .proBox.event button {height: 100%;background-color: var(--color-bg-dark);color: #FFF;border: 0;font: inherit;padding: 30px 10px;cursor: pointer;}.flagDiv {float: left;width: 20px;height: 13px;margin-top: 4px;overflow: hidden;background-image: url(/img/flags/chart.png);}.flagDiv.blank {background-image: none;}.bewertung.sterne,.bewertung[class*="icon-stern"] {font-family: 'iconset_uhrzeit_org';background: -webkit-linear-gradient(#FF0,#e90);background-clip: text;-webkit-background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}.angebotStoerer {position: absolute !important;top: 0;left: 0;padding: 0;text-align: left;font: 11px/11px var(--font-reg-family);color: #FFFFFF;text-transform: uppercase;color: #FFF;z-index: 0;text-align: center;}.angebotStoerer::before {content: '';position: absolute;left: 0;bottom: -5px;z-index: -1;width: 10px;height: 5px;transform: rotate(30deg);transform-origin: right;}.angebotStoerer::after {display: block;padding: 5px;background-color: inherit;border-radius: 0 3px 3px 0;}.angebotStoerer > * {background-color: transparent;color: inherit;}.angebotStoerer > *:empty {display: none;}.angebotStoerer.sale::before {background-color: var(--color-sale);}.angebotStoerer.sale::after {background-color: var(--color-sale-lite);}.angebotStoerer.bware::before {background-color: var(--color-sale);}.angebotStoerer.bware::after {background-color: var(--color-sale-lite);}.angebotStoerer.neu::before {background-color: var(--color-bg-medium);}.angebotStoerer.neu::after {background-color: var(--color-bg-dark);}.angebotStoerer.nachhaltig::before {background-color: #2a5e32;}.angebotStoerer.nachhaltig::after {background-color: #3a7d44;}.angebotStoerer.mwstreduktion {color: var(--color-bg-dark);}.angebotStoerer.mwstreduktion::before {background-color: var(--color-bg-medium);}.angebotStoerer.mwstreduktion::after {background-color: var(--color-bg-brite);}.angebotStoerer[data-titel]:after {content: attr(data-titel);}.angebotStoerer[data-titel2]:after {content: attr(data-titel2);}.angebotStoerer[data-titel][data-titel2]:after {content: attr(data-titel) " " attr(data-titel2);}.errorDiv {margin: 10px 0;padding: 10px;border: 1px solid var(--color-red);border-radius: 5px;background-color: #FFF;}.errorDiv:empty {display: none !important;}.errorDiv.off {border: 0;}.errorDiv h1,.errorDiv h2,.errorDiv h3,.errorDiv h4 {color: var(--color-red);}.modVersion,.templateVersion {display: none !important;position: absolute !important;width: 16px !important;height: 16px !important;border: 1px solid var(--color-red) !important;border-radius: 5px !important;text-align: center !important;text-decoration: none !important;font: normal 12px Arial, Helvetica, sans-serif !important;color: var(--color-red) !important;background: #FFF !important;cursor: alias !important;}.templateVersion {width: 18px !important;height: 18px !important;margin: 10px;border: 2px solid var(--color-red) !important;font-weight: var(--font-reg-weight-bold) !important;}.modBox:hover .modVersion,.templateVersion {display: block !important;z-index: 99999999 !important;color: var(--color-red) !important;}#serverInstance {display: none;}