::selection{background:#a93636;color:#fff;text-shadow:none}.adv-c-red,.advantages-headline,.advantages-link i,.advantages-link:hover,.advantages-link:focus,.modal-header--advent h3,.modal-body--advent h4,.modal-body--advent a,.offer-special--badge,.traveldeal-overlay-hover .countdown,.adv-area a,.adv-sealtxt a,.adv-link{color:#a93636 !important}.adv-c-red-gradient{background:linear-gradient(to bottom, #a93636 0%, #842a2a 100%)}.adv-c-grey,.travel-deal-header{color:#dadada}.modal-body .alert{background:#f2f2f2;color:#777;border-color:#dadada}.modal-adv-login .btn-register{color:#fff !important}.comp-howto-btn>.btn,.btn-advent.btn-advent,.adv-preview-deals .btn-primary,.adv-offer-area .btn-primary,.home-card__btn,.dealLink{color:#fff !important;background:#a93636 !important;background:linear-gradient(to bottom, #a93636 0%, #842a2a 100%);text-shadow:0 1px 0 rgba(0,0,0,.3);transition:all 200ms ease-in-out;border:none}.comp-howto-btn>.btn:focus,.comp-howto-btn>.btn:hover,.btn-advent.btn-advent:focus,.btn-advent.btn-advent:hover,.adv-preview-deals .btn-primary:focus,.adv-preview-deals .btn-primary:hover,.adv-offer-area .btn-primary:focus,.adv-offer-area .btn-primary:hover,.home-card__btn:focus,.home-card__btn:hover,.dealLink:focus,.dealLink:hover{background:linear-gradient(to bottom, #842a2a 0%, rgb(93.3103448276, 29.6896551724, 29.6896551724) 100%)}.adv-bg-pattern{background-image:url(/images/special/advent/content-bg-pattern.png)}.santa-bg{background:url(/images/special/advent/advent-santa_winered.png) repeat-x 21em center;background-size:contain;height:100px;position:absolute;bottom:-1px;width:100%}.deal-preview__content{background-color:rgba(169,54,54,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-image:url(/images/special/advent/advent-santa-transparent.png);background-size:cover}.adv-preview-deals .traveldeal-overlay,.adv-td .traveldeal-overlay{background-image:url(/images/special/advent/advent-santa-transparent.png) !important;background-repeat:no-repeat !important;background-position:right bottom !important;background-size:contain !important;padding-top:3%}@media screen and (min-width: 980px){.adv-td #no-deal{margin-left:0 !important}}.adv-td .traveldeal-overlay{padding-bottom:15%;background-color:#d80516}@media screen and (min-width: 768px){.adv-td .traveldeal-overlay{background:rgba(216,5,22,.9);padding-bottom:0}}@media screen and (min-width: 980px){.adv-td .traveldeal{max-width:700px !important;width:100% !important;max-height:380px !important}}@media screen and (max-width: 979px){.adv-td .traveldeal{max-height:none;float:none}}@media screen and (min-width: 768px){.adv-td .traveldeal-img{min-height:350px}}@media screen and (max-width: 979px){.js-traveldeal{margin:0 !important;width:100% !important}}.advent-slider{margin-bottom:0 !important}@media screen and (max-width: 1023px){.advent-slider{margin-bottom:30px}}@media screen and (min-width: 980px)and (max-width: 1199px){.advent-slider--fullsize .slick-slide img{width:100%}}.adv-competition-header{background-position:center center}.adv-kal-header{background-position:center center}#adventkalender{padding:20px 5%;position:relative;overflow:hidden}@media screen and (max-width: 979px){#adventkalender{margin-bottom:-25px}}#adventkalender .modal-backdrop{position:absolute;opacity:.2;z-index:1010}@media screen and (max-width: 767px){#adventkalender .span2{float:left;margin:10px 2% !important;width:29% !important;background-repeat:repeat;max-height:inherit}}@media screen and (max-width: 480px){#adventkalender .span2{margin:10px 2% !important}}.adv-door{height:100%;position:relative}.adv-door:first-child{margin-left:0 !important}.clickable{cursor:pointer}.current-door{box-shadow:0 0 120px 40px hsla(0,0%,100%,.8)}.current-door .adv-box-cont{margin-bottom:-5px}@media screen and (max-width: 767px){.current-door .adv-box-cont{margin-bottom:0}}.adv-check{position:absolute;bottom:10px;right:10px;color:#448345}.answered{position:absolute;bottom:2px;right:2px;font-size:2em}.adv-nikolaus,.adv-mistletoe{position:absolute}.adv-nikolaus{top:-8px;left:-25px}.adv-mistletoe{bottom:-18px;left:-20px}@keyframes shake{0%{transform:rotate(0deg)}20%{transform:rotate(-20deg)}40%{transform:rotate(20deg)}60%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}100%{transform:rotate(0deg)}}.box,.present{width:100%;height:100%}.adv-box-cont{display:inline-block;width:100%;height:10em;perspective:850px;text-align:center;position:relative}.adv-box-cont:hover .box{transform:rotateY(-97deg);perspective-origin:0;transition:all 500ms cubic-bezier(0.5, 1.26, 0.64, 1)}.adv-box-cont:hover .box h2,.adv-box-cont:hover .box h3{-webkit-backface-visibility:hidden;backface-visibility:hidden}.adv-box-cont:hover .box-closed{transform:none;transition:none;cursor:default}.adv-box-cont:hover .bauble{animation:shake 1s}.adv-box-cont:hover .bauble--open{animation:none}@media screen and (max-width: 1199px){.adv-box-cont{height:9em}}@media screen and (max-width: 979px){.adv-box-cont{height:6.5em}}@media screen and (max-width: 767px){.adv-box-cont{height:9em}}@media screen and (max-width: 480px){.adv-box-cont{height:6.5em}}.box{position:relative;background:url("/images/special/advent/wrap1.png") no-repeat center center;background-size:cover !important;transform-style:preserve-3d;transform-origin:0;perspective:850px;text-align:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);cursor:pointer;transition:all 750ms ease-in-out;-webkit-font-smoothing:antialiased}.box h2,.box h3{position:absolute;width:2em;height:2em;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;padding:.5em;font-size:1.5em;line-height:2em;color:#fff;background:#282828;border-radius:50%;box-shadow:inset 0 0 10px 5px rgba(0,0,0,.15);font-family:"Open Sans",Arial,sans-serif;font-weight:700}@media screen and (max-width: 979px){.box h2,.box h3{font-size:1em}}@media screen and (min-width: 481px)and (max-width: 767px){.box h2,.box h3{font-size:1.6em}}.box:before,.box:after{content:"";display:block;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.2)}.box:after{height:20px;width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.box:before{width:20px;height:100%;margin:0 auto}#adventkalender .row-fluid:nth-child(1) .adv-door:nth-child(1) .box,#adventkalender .row-fluid:nth-child(5) .adv-door:nth-child(1) .box{background:url("/images/special/advent/wrap3.png") no-repeat center center}#adventkalender .row-fluid:nth-child(1) .adv-door:nth-child(2) .box,#adventkalender .row-fluid:nth-child(5) .adv-door:nth-child(2) .box{background:url("/images/special/advent/wrap2.png") no-repeat center center}#adventkalender .row-fluid:nth-child(1) .adv-door:nth-child(3) .box,#adventkalender .row-fluid:nth-child(5) .adv-door:nth-child(3) .box{background:url("/images/special/advent/wrap4.png") no-repeat center center}#adventkalender .row-fluid:nth-child(1) .adv-door:nth-child(4) .box,#adventkalender .row-fluid:nth-child(5) .adv-door:nth-child(4) .box{background:url("/images/special/advent/wrap5.png") no-repeat center center}#adventkalender .row-fluid:nth-child(1) .adv-door:nth-child(5) .box,#adventkalender .row-fluid:nth-child(5) .adv-door:nth-child(5) .box{background:url("/images/special/advent/wrap6.png") no-repeat center center}#adventkalender .row-fluid:nth-child(2) .adv-door:nth-child(1) .box,#adventkalender .row-fluid:nth-child(6) .adv-door:nth-child(1) .box{background:url("/images/special/advent/wrap6.png") no-repeat center center}#adventkalender .row-fluid:nth-child(2) .adv-door:nth-child(2) .box,#adventkalender .row-fluid:nth-child(6) .adv-door:nth-child(2) .box{background:url("/images/special/advent/wrap4.png") no-repeat center center}#adventkalender .row-fluid:nth-child(2) .adv-door:nth-child(3) .box,#adventkalender .row-fluid:nth-child(6) .adv-door:nth-child(3) .box{background:url("/images/special/advent/wrap5.png") no-repeat center center}#adventkalender .row-fluid:nth-child(2) .adv-door:nth-child(4) .box,#adventkalender .row-fluid:nth-child(6) .adv-door:nth-child(4) .box{background:url("/images/special/advent/wrap3.png") no-repeat center center}#adventkalender .row-fluid:nth-child(2) .adv-door:nth-child(6) .box,#adventkalender .row-fluid:nth-child(6) .adv-door:nth-child(6) .box{background:url("/images/special/advent/wrap2.png") no-repeat center center}#adventkalender .row-fluid:nth-child(3) .adv-door:nth-child(1) .box{background:url("/images/special/advent/wrap5.png") no-repeat center center}#adventkalender .row-fluid:nth-child(3) .adv-door:nth-child(5) .box{background:url("/images/special/advent/wrap4.png") no-repeat center center}#adventkalender .row-fluid:nth-child(3) .adv-door:nth-child(3) .box{background:url("/images/special/advent/wrap2.png") no-repeat center center}#adventkalender .row-fluid:nth-child(3) .adv-door:nth-child(4) .box{background:url("/images/special/advent/wrap6.png") no-repeat center center}#adventkalender .row-fluid:nth-child(3) .adv-door:nth-child(6) .box{background:url("/images/special/advent/wrap3.png") no-repeat center center}#adventkalender .row-fluid:nth-child(4) .adv-door:nth-child(5) .box{background:url("/images/special/advent/wrap2.png") no-repeat center center}#adventkalender .row-fluid:nth-child(4) .adv-door:nth-child(1) .box{background:url("/images/special/advent/wrap4.png") no-repeat center center}#adventkalender .row-fluid:nth-child(4) .adv-door:nth-child(3) .box{background:url("/images/special/advent/wrap6.png") no-repeat center center}#adventkalender .row-fluid:nth-child(4) .adv-door:nth-child(2) .box{background:url("/images/special/advent/wrap3.png") no-repeat center center}#adventkalender .row-fluid:nth-child(4) .adv-door:nth-child(6) .box{background:url("/images/special/advent/wrap5.png") no-repeat center center}.present{position:absolute;top:0;left:0;background:#585858;box-shadow:inset 0 0 30px 20px rgba(0,0,0,.4);z-index:-1}.present:hover,.present:active,.present:focus{text-decoration:none}.present-open{background:#fff;box-shadow:inset 0 0 30px 0 rgba(0,0,0,.4)}.present-day{color:#585858;position:absolute;top:10px;right:10px;font-size:2em;font-weight:700}.bauble{position:relative;width:2.75em;height:2.75em;background:linear-gradient(to bottom, #d80516 0%, #a40112 100%);margin:20% auto 0 auto;font-size:2em;font-weight:bold;line-height:2.75em;color:#fff;border-radius:50%;transform-origin:50% 0}.bauble:after{content:"";position:absolute;top:-5%;left:50%;margin-left:-15%;width:30%;height:10%;background:#a93636}.bauble:before{content:"";width:12%;height:20%;position:absolute;top:-15%;left:50%;margin-left:-12%;border-radius:50%;border:.35rem solid #a93636;z-index:0}@media screen and (max-width: 979px){.bauble{width:2em;height:2em;line-height:2em}.bauble:before{top:-25%;margin-left:-15%}.bauble:after{top:-8%}}.bauble--open{background:rgba(0,0,0,0);width:100%;line-height:1;position:relative}.bauble--open:before,.bauble--open:after{display:none}.bauble--open img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;max-width:100%;mix-blend-mode:multiply}@media screen and (max-width: 767px){.bauble--open{width:100%;line-height:1}}.adv-circle{font-size:3em;background:#f9f9f9;border:3px solid #fff;color:#ddd;width:82px;display:inline-block;font-weight:bold;text-align:center;padding:30px 0;margin:0 auto 10px auto;box-shadow:0 1px 2px #969696;border-radius:50%}.adv-part-prize{font-size:1.2em;font-weight:bold;margin:20px;padding:15px 20px;text-align:center}.login-button-submit__iconwrap{width:1rem;height:1rem}.loading-icon{position:absolute;opacity:0}.loading-icon.fadein{opacity:1}.signin-icon{position:absolute;opacity:1}.signin-icon.fadeout{opacity:0}.adv-modal--tg{position:fixed !important;overflow-y:auto;z-index:10001 !important}#adventcalendar-modal.modal-adv-login{max-height:100%;position:absolute !important;transform:0 !important;max-width:400px;margin-left:-200px;z-index:1020;top:2rem !important}@media screen and (max-width: 979px){#adventcalendar-modal.modal-adv-login{max-width:440px;margin-left:-220px;top:5px;transform:translateY(0) !important}#adventcalendar-modal.modal-adv-login .modal-header{display:none}}@media screen and (max-width: 767px){#adventcalendar-modal.modal-adv-login{left:50%}}@media screen and (max-width: 480px){#adventcalendar-modal.modal-adv-login{width:90%;margin:0 auto;right:0;left:0}}.wishlist{box-shadow:0 2px 5px rgba(0,0,0,.5)}.wishlist__header{background:url("/images/special/advent/wishlist-header.jpg") no-repeat left center;background-size:cover;min-height:380px}@media screen and (max-width: 1199px){.wishlist__header{min-height:280px}}@media screen and (max-width: 580px){.wishlist__header{min-height:200px}}.wishlist__headline{background:#fff;padding:10px 20px;display:inline-block}.wishlist__btn--new{position:absolute;bottom:20px;right:20px;width:auto;padding:4px 12px}@media screen and (max-width: 480px){.wishlist__btn--new{left:20px}}.wishlist__body{padding:200px 5% 10px 5%;background:#ffeea9;background:url("/images/special/advent/wishlist-bow.png") no-repeat left 10px,url("/images/special/advent/wishlist-pattern.png") repeat,radial-gradient(ellipse at center, #ffeea9 48%, #e5b27b 100%);overflow:hidden}@media screen and (max-width: 1199px){.wishlist__body{padding:140px 5% 10px 5%}}@media screen and (max-width: 979px){.wishlist__body{padding:20px 5% 10px 5%}}.wishlist__bow{position:absolute;top:10px;left:0}@media screen and (max-width: 979px){.wishlist__bow{display:none}}.adv-offer-header{background-repeat:no-repeat;background-position:center center;background-size:cover}.adv-offer-area .offer-special--badge{color:#fff !important;background:#a93636 !important}.adv-offer-area .offer{border-color:#dadada}.adv-offer-area .offer-name,.adv-offer-area .offer-price{color:#a93636}.advent-overlay{top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.5);position:absolute;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.adv-packing-img{max-width:170px;margin-right:10px}@media screen and (max-width: 580px){.adv-packing-img{float:none;margin:0 auto 20px;display:block}}.adv-logos img{filter:grayscale(1)}@media screen and (max-width: 480px){.adv-logos a{margin:15px 3%;width:25%}}.adv-blitzdeal-header{background-position:center center}.traveldeal.traveldeal--blitz .traveldeal-overlay{padding:3%}@media screen and (max-width: 767px){.traveldeal.traveldeal--blitz .traveldeal-overlay{padding-bottom:15%}}@media screen and (min-width: 980px){.traveldeal.traveldeal--blitz .traveldeal-articlecount{bottom:4em}}.adv-seal{height:60px}@media(max-width: 979px){.adv-todo{margin-bottom:20px}.travel-deal-header{font-size:2em;bottom:-12px}.zopim{display:none !important}.home-card--insurance{display:none !important}}/*# sourceMappingURL=advent.min.css.map */