.ttgNCE6erGrid{opacity:.1;margin:0 15px}.ttgNCEAdventkalender{background-color:rgba(0,0,0,0);perspective:1000px;position:relative;min-height:1px;padding-right:8px;padding-bottom:8px;margin:0;float:left}@media(min-width: 1170px){.ttgNCEAdventkalender{width:16.66666667%}}@media(max-width: 440px -1){.ttgNCEAdventkalender{width:100%;float:none;padding-right:0}}.ttgNCEAdventkalender .card-turn,.ttgNCEAdventkalender .no-card-turn{width:100%;height:100%;outline:none;display:flex;flex-direction:column;transition:transform .6s linear;transform-style:preserve-3d;position:relative}.ttgNCEAdventkalender .card-turn.has-image .front,.ttgNCEAdventkalender .has-image.no-card-turn .front{position:relative;cursor:pointer}.ttgNCEAdventkalender .card-turn.has-image .front.expired,.ttgNCEAdventkalender .has-image.no-card-turn .front.expired{opacity:.6}.ttgNCEAdventkalender .card-turn.has-image .front-content,.ttgNCEAdventkalender .has-image.no-card-turn .front-content{position:absolute;margin:30px;bottom:0}.ttgNCEAdventkalender .card-turn.has-image .back,.ttgNCEAdventkalender .has-image.no-card-turn .back{position:absolute;margin-right:15px}.ttgNCEAdventkalender .card-turn .back,.ttgNCEAdventkalender .no-card-turn .back,.ttgNCEAdventkalender .card-turn .front,.ttgNCEAdventkalender .no-card-turn .front{width:100%;height:100%;-webkit-perspective:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);visibility:visible;overflow:hidden;display:flex}.ttgNCEAdventkalender .card-turn .front,.ttgNCEAdventkalender .no-card-turn .front{align-items:flex-end}.ttgNCEAdventkalender .card-turn .front .front-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .front .front-content .ttgH3Lookalike{margin:0}.ttgNCEAdventkalender .card-turn .front .front-content.text-color-1,.ttgNCEAdventkalender .no-card-turn .front .front-content.text-color-1{color:#3c3c3c}.ttgNCEAdventkalender .card-turn .front .front-content.text-color-2,.ttgNCEAdventkalender .no-card-turn .front .front-content.text-color-2{color:#fff}.ttgNCEAdventkalender .card-turn .front span.interaction-indicator,.ttgNCEAdventkalender .no-card-turn .front span.interaction-indicator{background-color:var(--buttonBackgroundColor);color:var(--buttonFontColor);position:absolute;top:0;right:0;padding:7px;border-radius:0 0 0 8px}.ttgNCEAdventkalender .card-turn .front-content .firstline,.ttgNCEAdventkalender .no-card-turn .front-content .firstline,.ttgNCEAdventkalender .card-turn .front-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .front-content .ttgH3Lookalike,.ttgNCEAdventkalender .card-turn .back-content .firstline,.ttgNCEAdventkalender .no-card-turn .back-content .firstline,.ttgNCEAdventkalender .card-turn .back-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .back-content .ttgH3Lookalike{font-size:30px;font-size:3rem;text-transform:uppercase}@media(max-width: 1169px){.ttgNCEAdventkalender .card-turn .front-content .firstline,.ttgNCEAdventkalender .no-card-turn .front-content .firstline,.ttgNCEAdventkalender .card-turn .front-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .front-content .ttgH3Lookalike,.ttgNCEAdventkalender .card-turn .back-content .firstline,.ttgNCEAdventkalender .no-card-turn .back-content .firstline,.ttgNCEAdventkalender .card-turn .back-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .back-content .ttgH3Lookalike{font-size:25px;font-size:2.5rem}}.ttgNCEAdventkalender .card-turn .front-content .firstline,.ttgNCEAdventkalender .no-card-turn .front-content .firstline,.ttgNCEAdventkalender .card-turn .back-content .firstline,.ttgNCEAdventkalender .no-card-turn .back-content .firstline{font-size:20px;font-size:2rem;margin-bottom:0}.ttgNCEAdventkalender .card-turn .back,.ttgNCEAdventkalender .no-card-turn .back{transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);width:100%}.ttgNCEAdventkalender .card-turn .back .back-content,.ttgNCEAdventkalender .no-card-turn .back .back-content{color:#fff;background:#000;padding:30px;height:100%;display:flex;flex-direction:column;width:100%}.ttgNCEAdventkalender .card-turn .back .back-content .firstline,.ttgNCEAdventkalender .no-card-turn .back .back-content .firstline,.ttgNCEAdventkalender .card-turn .back .back-content .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .back .back-content .ttgH3Lookalike{top:0;left:0}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext{overflow:auto;height:100%}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext::-webkit-scrollbar,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext::-webkit-scrollbar{width:3px;height:12px;border:4px rgba(0,0,0,0);border-radius:10px}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext::-webkit-scrollbar-thumb,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:10px}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext::-webkit-scrollbar-track,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext::-webkit-scrollbar-track{border-radius:10px}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext a,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext a{color:#fff;text-decoration:underline}.ttgNCEAdventkalender .card-turn .back .back-content .bodytext a:hover,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext a:hover,.ttgNCEAdventkalender .card-turn .back .back-content .bodytext a:focus-visible,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext a:focus-visible,.ttgNCEAdventkalender .card-turn .back .back-content .bodytext a:focus,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext a:focus{background-color:#fff;color:#000;text-decoration:none}.ttgNCEAdventkalender .card-turn .back .back-content a.button-link,.ttgNCEAdventkalender .no-card-turn .back .back-content a.button-link{width:fit-content}.ttgNCEAdventkalender .card-turn .back .back-content a.button-link.ttgColoredButton,.ttgNCEAdventkalender .no-card-turn .back .back-content a.button-link.ttgColoredButton,.ttgNCEAdventkalender .card-turn .back .back-content .bodytext .ttgColoredButton a,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext .ttgColoredButton a{align-self:baseline;text-decoration:none;color:#fff;border-color:#fff}.ttgNCEAdventkalender .card-turn .back .back-content a.button-link.ttgColoredButton:before,.ttgNCEAdventkalender .no-card-turn .back .back-content a.button-link.ttgColoredButton:before,.ttgNCEAdventkalender .card-turn .back .back-content .bodytext .ttgColoredButton a:before,.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext .ttgColoredButton a:before{color:#fff}@media(max-width: 1169px){.ttgNCEAdventkalender .card-turn .back .ttgH3Lookalike,.ttgNCEAdventkalender .no-card-turn .back .ttgH3Lookalike{margin-bottom:10px}}.ttgNCEAdventkalender .no-card-turn{transition:transform 0s linear}@media(min-width: 768px)and (max-width: 1500px){.ttgNCEAdventkalender .no-card-turn .back .back-content{padding:10px}}.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext p{text-align:center}@media(max-width: 767px){.ttgNCEAdventkalender .no-card-turn .back .back-content .bodytext p{font-size:20px;font-size:2rem}}.ttgNCEAdventkalender:focus .card-turn.active,.ttgNCEAdventkalender:focus-within .card-turn.active,.ttgNCEAdventkalender:focus .no-card-turn.active,.ttgNCEAdventkalender:focus-within .no-card-turn.active{transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg)}

/*# sourceMappingURL=Adventkalender.min.css.map */