@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/assets/fonts/open-sans-v13-latin-300.eot');src:url('/assets/fonts/open-sans-v13-latin-300.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-300.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-300.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-300.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url('/assets/fonts/open-sans-v13-latin-600italic.eot');src:url('/assets/fonts/open-sans-v13-latin-600italic.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-600italic.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-600italic.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-600italic.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-600italic.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/assets/fonts/open-sans-v13-latin-regular.eot');src:url('/assets/fonts/open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-regular.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-regular.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-regular.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('/assets/fonts/open-sans-v13-latin-600.eot');src:url('/assets/fonts/open-sans-v13-latin-600.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/open-sans-v13-latin-600.woff2') format('woff2'), url('/assets/fonts/open-sans-v13-latin-600.woff') format('woff'), url('/assets/fonts/open-sans-v13-latin-600.ttf') format('truetype'), url('/assets/fonts/open-sans-v13-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Novel Pro';font-weight:normal;font-style:normal;src:url('/assets/fonts/novel-pro-regular.eot');src:url('/assets/fonts/novel-pro-regular.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/novel-pro-regular.woff2') format('woff2'), url('/assets/fonts/novel-pro-regular.woff') format('woff'), url('/assets/fonts/novel-pro-regular.ttf') format('truetype'), url('/assets/fonts/novel-pro-regular.svg#NovelSansPro-Regular') format('svg')}.bg-blue-lighter{background-color:#f7fbfd !important}.text-primary{color:#209bd8 !important}.area-text-vitality{color:#dea81b !important}.area-text-palms{color:#76b82a !important}.area-text-sport{color:#0f5e9b !important}.area-text-beach{color:#209bd8 !important}.area-text-galaxy{color:#cf0a66 !important}.area-text-shop{color:#209bd8 !important}.area-text-paradise{color:#209bd8 !important}.area-bg-vitality{background-color:#dea81b !important}.area-bg-palms{background-color:#76b82a !important}.area-bg-sport{background-color:#0f5e9b !important}.area-bg-beach{background-color:#209bd8 !important}.area-bg-galaxy{background-color:#cf0a66 !important}.area-bg-shop{background-color:#209bd8 !important}.area-bg-paradise{background-color:#209bd8 !important}.area-bg-vitality-25{background-color:rgba(222, 168, 27, .25) !important}.area-bg-palms-25{background-color:rgba(118, 184, 42, .25) !important}.area-bg-sport-25{background-color:rgba(15, 94, 155, .25) !important}.area-bg-beach-25{background-color:rgba(32, 155, 216, .25) !important}.area-bg-galaxy-25{background-color:rgba(207, 10, 102, .25) !important}.area-bg-shop-25{background-color:rgba(32, 155, 216, .25) !important}.area-bg-paradise-25{background-color:rgba(32, 155, 216, .25) !important}.area-bg-vitality-1{background-color:rgba(222, 168, 27, .1) !important}.area-bg-palms-1{background-color:rgba(118, 184, 42, .1) !important}.area-bg-sport-1{background-color:rgba(15, 94, 155, .1) !important}.area-bg-beach-1{background-color:rgba(32, 155, 216, .1) !important}.area-bg-galaxy-1{background-color:rgba(207, 10, 102, .1) !important}.area-bg-shop-1{background-color:rgba(32, 155, 216, .1) !important}.area-bg-paradise-1{background-color:rgba(32, 155, 216, .1) !important}.area-bc-vitality{border-color:#dea81b !important}.area-bct-vitality{border-top-color:#dea81b !important}.area-bcr-vitality{border-right-color:#dea81b !important}.area-bcb-vitality{border-bottom-color:#dea81b !important}.area-bcl-vitality{border-left-color:#dea81b !important}.area-bc-palms{border-color:#76b82a !important}.area-bct-palms{border-top-color:#76b82a !important}.area-bcr-palms{border-right-color:#76b82a !important}.area-bcb-palms{border-bottom-color:#76b82a !important}.area-bcl-palms{border-left-color:#76b82a !important}.area-bc-sport{border-color:#0f5e9b !important}.area-bct-sport{border-top-color:#0f5e9b !important}.area-bcr-sport{border-right-color:#0f5e9b !important}.area-bcb-sport{border-bottom-color:#0f5e9b !important}.area-bcl-sport{border-left-color:#0f5e9b !important}.area-bc-beach{border-color:#209bd8 !important}.area-bct-beach{border-top-color:#209bd8 !important}.area-bcr-beach{border-right-color:#209bd8 !important}.area-bcb-beach{border-bottom-color:#209bd8 !important}.area-bcl-beach{border-left-color:#209bd8 !important}.area-bc-galaxy{border-color:#cf0a66 !important}.area-bct-galaxy{border-top-color:#cf0a66 !important}.area-bcr-galaxy{border-right-color:#cf0a66 !important}.area-bcb-galaxy{border-bottom-color:#cf0a66 !important}.area-bcl-galaxy{border-left-color:#cf0a66 !important}.area-bc-shop{border-color:#209bd8 !important}.area-bct-shop{border-top-color:#209bd8 !important}.area-bcr-shop{border-right-color:#209bd8 !important}.area-bcb-shop{border-bottom-color:#209bd8 !important}.area-bcl-shop{border-left-color:#209bd8 !important}.area-bc-paradise{border-color:#209bd8 !important}.area-bct-paradise{border-top-color:#209bd8 !important}.area-bcr-paradise{border-right-color:#209bd8 !important}.area-bcb-paradise{border-bottom-color:#209bd8 !important}.area-bcl-paradise{border-left-color:#209bd8 !important}.area-bgicon-outline-vitality{background-image:url("/assets/img/area/palace-vital-square-outline.svg")}.area-bgicon-outline-palms{background-image:url("/assets/img/area/palmenoase-square-outline.svg")}.area-bgicon-outline-sport{background-image:url("/assets/img/area/sport-square-outline.svg")}.area-bgicon-outline-beach{background-image:url("/assets/img/area/beach-square-outline-5.svg")}.area-bgicon-outline-galaxy{background-image:url("/assets/img/area/galaxy-square-outline.svg")}.area-bgicon-outline-shop{background-image:url("/assets/img/area/shop-square-outline.svg")}.area-bgicon-outline-paradise{background-image:url("/assets/img/area/my-paradise-square-outline.svg")}.area-bgicon-disabled-vitality{background-image:url("/assets/img/area/palace-vital-square-disabled.svg")}.area-bgicon-disabled-palms{background-image:url("/assets/img/area/palmenoase-square-disabled.svg")}.area-bgicon-disabled-sport{background-image:url("/assets/img/area/sport-square-disabled.svg")}.area-bgicon-disabled-beach{background-image:url("/assets/img/area/beach-square-disabled-4.svg")}.area-bgicon-disabled-galaxy{background-image:url("/assets/img/area/galaxy-square-disabled.svg")}.area-bgicon-disabled-shop{background-image:url("/assets/img/area/shop-square-disabled.svg")}.area-bgicon-disabled-paradise{background-image:url("/assets/img/area/my-paradise-square-disabled.svg")}.area-bgicon-colored-vitality{background-image:url("/assets/img/area/palace-vital-square-colored.svg")}.area-bgicon-colored-palms{background-image:url("/assets/img/area/palmenoase-square-colored.svg")}.area-bgicon-colored-sport{background-image:url("/assets/img/area/sport-square-colored.svg")}.area-bgicon-colored-beach{background-image:url("/assets/img/area/beach-square-colored-5.svg")}.area-bgicon-colored-galaxy{background-image:url("/assets/img/area/galaxy-square-colored.svg")}.area-bgicon-colored-shop{background-image:url("/assets/img/area/shop-square-colored.svg")}.area-bgicon-colored-paradise{background-image:url("/assets/img/area/my-paradise-square-colored.svg")}.area-bgicon-transparent-vitality{background-image:url("/assets/img/area/palace-vital-square-white.svg")}.area-bgicon-transparent-palms{background-image:url("/assets/img/area/palmenoase-square-white.svg")}.area-bgicon-transparent-sport{background-image:url("/assets/img/area/sport-square-white.svg")}.area-bgicon-transparent-beach{background-image:url("/assets/img/area/beach-square-white-4.svg")}.area-bgicon-transparent-galaxy{background-image:url("/assets/img/area/galaxy-square-white.svg")}.area-bgicon-transparent-shop{background-image:url("/assets/img/area/shop-square-white.svg")}.area-bgicon-transparent-paradise{background-image:url("/assets/img/area/my-paradise-square-white.svg")}.area-colored-icon-arrow-right-vitality{background-image:url("/assets/img/icon/arrow-right-orange.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-vitality{background-image:url("/assets/img/icon/arrow-right-orange.svg")}.area-colored-icon-arrow-right-palms{background-image:url("/assets/img/icon/arrow-right-green.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-palms{background-image:url("/assets/img/icon/arrow-right-green.svg")}.area-colored-icon-arrow-right-sport{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-sport{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.area-colored-icon-arrow-right-beach{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-beach{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.area-colored-icon-arrow-right-galaxy{background-image:url("/assets/img/icon/arrow-right-purple.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-galaxy{background-image:url("/assets/img/icon/arrow-right-purple.svg")}.area-colored-icon-arrow-right-shop{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.main-navigation__toggle--forward.area-colored-icon-arrow-right-shop{background-image:url("/assets/img/icon/arrow-right-blue.svg")}.todo{color:magenta}.todo:before{content:'@ToDo';padding-right:5px}.lowContrast{display:none}.lh-reset{display:inline-block;line-height:1}h1,.h1,h2,.h2,h3,.h3{font-weight:400}h1.unstyled,.h1.unstyled,h2.unstyled,.h2.unstyled,h3.unstyled,.h3.unstyled{color:#312a29;padding:0;border:0}h1,.h1{font-size:1.5rem;word-spacing:0.5rem}h1--home,.h1--home{text-transform:uppercase;text-align:center}h1--home-titisee,.h1--home-titisee{text-transform:uppercase;text-align:center;font-size:1.4rem}h1--home-sinsheim,.h1--home-sinsheim{text-transform:uppercase;text-align:center;font-size:1.4rem}h1>a,.h1>a{display:block;margin-bottom:10px;font-size:1rem}h1 .btn--with-arrow-left, .h1 .btn--with-arrow-left{position:absolute;top:210px;right:0;font-size:0.7rem}a{color:#209bd8}.page-area-navigation{position:fixed;z-index:110;top:71px;left:0;-webkit-box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2)}.page-area-navigation .area-navigation{list-style:none;margin:0;padding:0}.page-area-navigation .area-navigation .area-navigation__item{background-color:rgba(0, 0, 0, .7)}.page-area-navigation .area-navigation .area-navigation__item .area-navigation__link{height:70px;width:70px;display:block;margin-bottom:1px;text-indent:-1000px;background-position:left center;background-repeat:no-repeat;background-size:100% 100%}.page-area-navigation .area-navigation .area-navigation__item .area-navigation__link.area-bgicon-transparent-home{background-image:url('/assets/img/icon/home-square-white.svg')}.page-area-navigation .area-navigation .area-navigation__item.area-cart{background-color:#209bd8;height:70px;position:relative}.page-area-navigation .area-navigation .area-navigation__item.area-cart .page-header__badge{top:5px}.page-area-navigation .area-navigation .area-navigation__item.area-cart
a{display:block;line-height:70px;text-align:center}.area-vitality
a{color:#dea81b}.area-palms
a{color:#76b82a}.area-sport
a{color:#0f5e9b}.area-beach
a{color:#209bd8}.area-galaxy
a{color:#cf0a66}.area-shop
a{color:#209bd8}.area-paradise
a{color:#209bd8}h1,.h1{font-family:'Novel Pro';color:#dea81b}h2,.h2{font-family:'Novel Pro';font-weight:normal;color:#dea81b;border-bottom:1px solid #dea81b;padding-bottom:10px;text-transform:uppercase;letter-spacing:0.05em;word-spacing:0.5rem;font-size:1.5rem}h3,.h3{color:#dea81b;font-family:'Novel Pro';letter-spacing:0.01em;word-spacing:0.5rem}h3.underline,.h3.underline{display:inline-block;padding-right:75px;border-bottom:1px solid #dea81b;padding-bottom:20px}.text-smaller{font-size:0.9rem}.text-bigger{font-size:1.2rem}.text-big{font-size:2.5rem}.language-selector{position:relative;margin-left:15px}.language-selector__button{border:0;padding:0
25px 0 0;background-color:transparent;background-image:url('/assets/img/icon/arrow-down-white.svg');background-repeat:no-repeat;background-position:right center;background-size:13px 6px;cursor:pointer}.language-selector__flag{float:left;width:auto;height:15px}.language-selector__dropdown-menu{display:none;position:absolute;top:-6px;bottom:-5px;right:-15px;padding-top:36px}.language-selector__dropdown-menu.active{display:block}.language-selector__dropdown-menu-item{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:rgba(32, 155, 216, 1);padding:10px
15px;color:#fff}.language-selector__dropdown-menu-item__label{line-height:1;font-family:'Novel Pro';letter-spacing:0.05em}.language-selector__dropdown-menu-item__flag{float:left;width:auto;height:15px;padding:0
25px 0 10px}.language-selector__dropdown-menu-item:hover,.language-selector__dropdown-menu-item:active,.language-selector__dropdown-menu-item:focus{color:#fff;text-decoration:none}.language-selector__dropdown-menu-item--active{position:absolute;top:0;right:0;background-color:#209bd8;color:#fff}.language-selector__dropdown-menu-item--active .language-selector__dropdown-menu-item__flag{background-image:url('/assets/img/icon/arrow-up-white.svg');background-repeat:no-repeat;background-position:right center;background-size:13px 6px}.search-bar{display:none}.search-results-list--item{margin-bottom:15px}.search-results-list--item
.title{font-weight:600}.page-sidebar{-webkit-transition:left 0.3s 0.2s ease-out;-moz-transition:left 0.3s 0.2s ease-out;-o-transition:left 0.3s 0.2s ease-out;transition:left 0.3s 0.2s ease-out;z-index:1100;position:fixed;top:0;left:-100%;bottom:0;width:100%;background-color:rgba(134,134,134,.95);color:#fff}.page-sidebar--active{left:0}.page-sidebar__header{position:relative;height:70px;line-height:70px;padding-left:90px;font-family:'Novel Pro';letter-spacing:2px;text-transform:uppercase}.page-sidebar__header .home-button{position:absolute;right:0;top:0;height:100%;width:70px;background-image:url('/assets/img/icon/home-square-outline.svg');background-position:center center;background-repeat:no-repeat;background-size:40%;text-indent:-10000px}.page-sidebar__main{position:absolute;top:70px;left:0;bottom:68px;width:100%;overflow-x:hidden;overflow-y:auto}.page-sidebar__footer{position:absolute;bottom:0;left:0;right:0;padding:0
15px 15px 15px;text-align:center}.page-sidebar__opening-times{display:none;margin:0
-15px 15px -15px;padding:15px;background-color:#fff;color:#312a29;text-align:center}.page-sidebar__opening-times__title{text-align:center;text-align:center;font-family:'Novel Pro';letter-spacing:0.05em}.page-sidebar__opening-times__note{font-size:0.9rem;text-align:center}.page-sidebar__opening-times__times{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;margin:0
-15px}.page-sidebar__opening-times__time{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:15px
15px 0 15px;text-align:center}.page-sidebar__opening-times__time__note{margin-top:5px;font-size:0.9rem;line-height:1}.page-sidebar__opening-times--active{display:block}.page-sidebar__address{margin-top:15px;font-size:0.8rem}.page-sidebar__address__company{display:block}.page-sidebar__address__street,.page-sidebar__address__city{font-weight:300}.main-navigation{position:absolute;top:0;left:0;bottom:0;width:100%;margin:0;padding:0;list-style-type:none}.main-navigation__link{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%;line-height:1;padding:0
0 0 90px;font-family:'Novel Pro';letter-spacing:2px;text-transform:uppercase;color:#fff}.main-navigation__link>span{display:block;color:#fff}.main-navigation__link:hover{color:#fff;text-decoration:none}.main-navigation__toggle{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;padding:0;background:transparent;border:0;cursor:pointer}.main-navigation__toggle--forward{width:50px;background-image:url('/assets/img/icon/arrow-small-right-white.svg');background-repeat:no-repeat;background-position:center;background-size:20% 20%}.main-navigation__toggle--back{width:70px;background-color:#209bd8;background-image:url('/assets/img/icon/arrow-left-white.svg');background-repeat:no-repeat;background-position:center;background-size:40% 40%}.main-navigation__item{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;height:50px;font-family:'Novel Pro';letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #a9abab;font-size:14px;background-repeat:no-repeat;background-position:left center;overflow:hidden}.main-navigation__item--is-area,.main-navigation__item--has-children{height:70px;font-size:22px}.main-navigation__item--is-area{background-color:#fff}.main-navigation__item--level-1{border-left:3px solid transparent}.main-navigation__item--level-1>.main-navigation__link{padding-left:87px;color:#fff}.main-navigation__item--level-2:first-child,.main-navigation__item--level-3:first-child{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:70px;background-color:#fff;color:#868686;font-size:22px}.main-navigation__item--level-2:first-child>span,.main-navigation__item--level-3:first-child>span{display:block;padding-left:20px}.main-navigation__item--level-2:first-child:hover,.main-navigation__item--level-3:first-child:hover{background-color:#fff}.main-navigation__item:hover,.main-navigation__item--active{background-color:rgba(255, 255, 255, .25)}.main-navigation__item:hover > .main-navigation__link span, .main-navigation__item--active > .main-navigation__link
span{color:#fff !important}.main-navigation__item:hover>.main-navigation__toggle--forward,.main-navigation__item--active>.main-navigation__toggle--forward{background-image:url('/assets/img/icon/arrow-small-right-white.svg')}.main-navigation--level-2,.main-navigation--level-3{display:none;left:100%}.main-navigation--active{display:block}.legal-sidebar-navigation{display:inline-block;margin:15px
0;padding:0;list-style-type:none}.legal-sidebar-navigation__item{display:inline-block;margin:0
15px}.legal-sidebar-navigation__link{color:#fff;text-decoration:none;font-family:'Novel Pro';letter-spacing:2px;text-transform:uppercase;font-size:0.8rem}.page-carousel__item{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;background-position:center center}.page-carousel.owl-carousel .owl-nav{display:none}.page-carousel.owl-carousel .owl-nav.disabled{display:none}.page-carousel.owl-carousel .owl-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:15px;left:50%}.page-carousel.owl-carousel .owl-dots button.owl-dot{border-color:#fff}.page-carousel.owl-carousel .owl-dots button.owl-dot.active{background-color:#fff}.page-carousel.owl-carousel .owl-dots button.owl-dot:last-child{margin-right:0}.page-carousel.owl-carousel .owl-dots.disabled{display:none !important}.page-stage--home .page-carousel.owl-carousel .owl-dots{display:none}.page-information{z-index:100;position:absolute;bottom:0;right:15px;padding:10px;width:30%;max-width:140px;background-color:rgba(222,168,27,.9)}.page-information__logo{display:block;padding:10px;border:1px
solid #e8bb44}.page-information__logo
img{width:100%;height:auto}.page-information__button{display:none}.page-information--center{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;left:50%}.current-area{font-family:'Novel Pro';font-size:1.2rem;letter-spacing:0.05em;text-transform:uppercase}.current-area
.container{position:relative}.current-area__title{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;z-index:100;position:absolute;top:-75px;left:15px;height:60px;line-height:1;padding-left:75px;background-position:left center;background-repeat:no-repeat;background-size:60px 60px}.page-footer{padding:30px
0;letter-spacing:2px;font-family:'Novel Pro';background-color:#dea81b;color:#fff}.page-footer
a{color:#fff;text-decoration:none}.footer-block{text-align:center}.footer-block__title{height:40px;line-height:40px;margin-bottom:10px;font-family:'Novel Pro';letter-spacing:0.5px}.footer-block
.address{font-family:'Open Sans';letter-spacing:normal}.footer-block--logo{display:none}.footer-block--contact{margin-bottom:30px}.footer-block--contact .bookingcom-logo{display:inline-block;margin-top:15px;padding-top:15px;border-top:1px solid #e8bb44}.footer-block--contact .bookingcom-logo
img{width:200px;height:auto}.footer-block--service{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.footer-service-navigation{margin:0;padding:0;list-style-type:none}.footer-service-navigation__item{text-align:left;border-bottom:1px solid #e8bb44}.footer-service-navigation__link{height:40px;line-height:40px;font-family:'Novel Pro';letter-spacing:0.5px}.footer-service-navigation:last-child .footer-service-navigation__item:last-child{border-bottom:0}.social-navigation{margin:0;padding:0;list-style-type:none}.social-navigation__item{display:inline-block;margin:0
10px}.social-navigation__icon{width:40px;height:40px}.copyright{font-weight:300}.legal-footer-navigation{margin:10px
0 0 0;padding:0;list-style-type:none;font-weight:600;font-style:italic}.legal-footer-navigation__item{display:inline-block;margin-right:10px}figure{text-align:center}figure
picture{display:block;margin-bottom:15px}.tooltip .tooltip-inner{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:rgba(32, 155, 216, .9)}.tooltip .arrow:before{-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#209bd8}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#209bd8}.wallsio-load-more-button{position:relative;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#dea81b;color:#fff;display:inline-block;text-align:center;white-space:initial;border:0;padding:10px
30px 10px 15px}.wallsio-load-more-button:hover,.wallsio-load-more-button:focus,.wallsio-load-more-button:not(:disabled):not(.disabled):active{background-color:#dea81b;border-color:#dea81b}.wallsio-load-more-button:after{content:'';position:absolute;top:0;right:0.75rem;bottom:0;width:10px;background-image:url('/assets/img/icon/arrow-right-white.svg');background-repeat:no-repeat;background-position:right center;background-size:50% 50%}.alert{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-group,.custom-control{position:relative}.form-group label.error, .custom-control
label.error{position:absolute;top:3px;right:0;margin:0;color:#f00;font-size:12px}.form-group label.error#liege-error, .custom-control label.error#liege-error{right:30px;top:10px}label.error{color:#f00;position:absolute;padding:5px;font-size:11px}.owl-carousel .owl-nav, .awards .owl-nav{position:relative}.owl-carousel .owl-nav button.owl-prev, .awards .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .awards .owl-nav button.owl-next{width:40px;height:40px;position:absolute;bottom:0;background-color:#000;border:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:45% 45%}.owl-carousel .owl-nav button.owl-prev > span, .awards .owl-nav button.owl-prev > span, .owl-carousel .owl-nav button.owl-next > span, .awards .owl-nav button.owl-next>span{display:none}.owl-carousel .owl-nav button.owl-prev, .awards .owl-nav button.owl-prev{left:0;background-image:url('/assets/img/icon/arrow-left-white.svg')}.owl-carousel .owl-nav button.owl-next, .awards .owl-nav button.owl-next{right:0;background-image:url('/assets/img/icon/arrow-right-white.svg')}.owl-carousel .owl-dots, .awards .owl-dots{text-align:center}.owl-carousel .owl-dots button.owl-dot, .awards .owl-dots button.owl-dot{color:#fff;border:1px
solid #dea81b;width:5px;height:5px;margin-right:5px}.owl-carousel .owl-dots button.owl-dot.active, .awards .owl-dots button.owl-dot.active{background-color:#dea81b}.awards{position:relative;background-color:#dea81b;color:#fff;font-family:'Novel Pro'}.awards
.container{border-bottom:1px solid #e8bb44}.awards .owl-nav{z-index:100;position:absolute;width:100%;top:50%}.awards .owl-item
img{display:inline-block;width:200px;height:auto}.awards
a{color:#fff;text-decoration:none;font-family:'Novel Pro'}.card-big-number
.item{margin-bottom:30px}.card-big-number .item
.wrapper{position:absolute;height:100%;top:0;left:15px;bottom:0;right:15px;color:#fff;font-family:'Novel Pro'}.card-big-number .item .wrapper .wrapper-inner
.title{font-size:1.6rem;line-height:1;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.25)}.card-big-number .item .wrapper .wrapper-inner
.text{text-transform:uppercase;font-size:0.9rem;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.25)}.card-colored-box
.item{width:300px}.card-colored-box .item.vitality .wrapper-inner{border:2px
solid #dea81b;color:#dea81b;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.vitality .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.palms .wrapper-inner{border:2px
solid #76b82a;color:#76b82a;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.palms .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.sport .wrapper-inner{border:2px
solid #0f5e9b;color:#0f5e9b;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.sport .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.beach .wrapper-inner{border:2px
solid #209bd8;color:#209bd8;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.beach .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.galaxy .wrapper-inner{border:2px
solid #cf0a66;color:#cf0a66;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.galaxy .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.shop .wrapper-inner{border:2px
solid #209bd8;color:#209bd8;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.shop .wrapper-inner:hover{cursor:pointer}.card-colored-box
.item{width:300px}.card-colored-box .item.paradise .wrapper-inner{border:2px
solid #209bd8;color:#209bd8;background:#fff;margin:-15px 15px 15px 15px;padding:15px;text-transform:uppercase;font-family:'Novel Pro'}.card-colored-box .item.paradise .wrapper-inner:hover{cursor:pointer}.news-list__item
.title{font-size:1.2rem;font-family:'Novel Pro'}.news-list__item
.date{min-height:40px}.tabs{margin:0;padding:0;list-style-type:none}.tab{margin-bottom:15px}.tab__title{display:block;position:relative;margin:0;padding:15px
70px 15px 15px;color:#fff;background-color:#209bd8;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;font-size:1rem;border:0}.tab__title:after{content:'';position:absolute;top:50%;right:15px;width:40px;height:40px;margin-top:-20px;background-color:#209bd8;background-image:url('/assets/img/icon/arrow-down-white.svg');background-position:center;background-size:50% 50%;background-repeat:no-repeat}.tab__content{display:none;padding:15px;background-color:#f7fbfd}.tab__content
.themes{padding-top:150px}.tab__content .themes
.item{position:relative;border:1px
solid #dea81b;text-align:center}.tab__content .themes .item .wrapper
.date{font-size:1.3rem}.tab__content .themes .item .wrapper .opening-hours{font-size:1.2rem}.tab__content .themes .item .wrapper
.icon{position:absolute;left:15px;right:15px;bottom:100%;margin-bottom:-25px;padding:75px
0 0 0;font-family:'Nova Pro';color:#209bd8;font-size:1.5rem;text-transform:uppercase;letter-spacing:0.05em;line-height:1.1;background-position:center top;background-repeat:no-repeat;background-size:100px 100px}.tab__content .themes .item .wrapper .icon
span{display:inline-block;padding:15px;background-color:#f7fbfd}.tab__content .themes .item .wrapper
.btn{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:100%;left:50%}.tab--active .tab__title:after{background-image:url('/assets/img/icon/arrow-up-white.svg')}.tab--active
.tab__content{display:block}.content-modul--34 picture
img{margin-bottom:15px}.content-modul--159 .product-item{margin-bottom:30px}.content-modul--159 .product-item__product{position:relative}.content-modul--159 .product-item__product-title{font-weight:bold;font-size:1.3rem}.content-modul--159 .product-item__image{width:100%;height:auto}.content-modul--159 .product-item__add-to-cart{border:1px
solid #dea81b}.content-modul--159 .product-item .highlight, .content-modul--159 .product-item
.discount{position:absolute;top:15px;right:-5px;width:150px}.content-modul--159 .product-item
.discount{right:auto;left:-5px}.content-modul--159 .product-item .price-info .tax-details{margin-top:0}.content-modul--159 .product-item .js-grafic-select{text-align:center}.content-modul--159 .product-item .js-grafic-select .owl-carousel{width:250px;display:inline-block}.content-modul--164{margin-top:15px}.content-modul--175{position:relative}.content-modul--175
.button{position:absolute;bottom:-25px;right:0}.content-modul--212{margin:0;padding:0;list-style:none}.content-modul--212
li{margin-bottom:45px}.fieldset{border:1px
solid #dea81b;position:relative;margin-bottom:15px}.fieldset__legend{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:0;left:50%;max-width:90%;padding:5px
10px;line-height:1;background-color:#fff;color:#dea81b;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;text-align:center;font-size:1.1rem}.fieldset__legend--blue-lighter{background-color:#f7fbfd}.fieldset__content{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:30px}.fieldset__content>:last-child{margin-bottom:0}.fieldset__button{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:100%;left:50%}.box-button{position:relative;height:100%;padding-bottom:60px}.box-button
.wrapper{height:100%;border:1px
solid #dea81b}.box-button .wrapper .box-content{padding:30px
15px;font-family:'Novel Pro';font-size:1.2rem;color:#dea81b;text-transform:uppercase}.box-button
.btn{-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);position:absolute;bottom:60px;left:50%;text-align:center}.teaser
.link{margin-top:-20px}.teaser
.title{font-size:1.3rem;font-family:'Novel Pro';margin-top:15px;text-transform:uppercase}.top-seller-list
.items{background-color:#e8f5fb;padding:15px
15px 30px 15px}.top-seller-list .items
.item{margin-top:30px}.price-info
.price{display:inline-block;font-weight:bold}.price-info .price--discounted{text-decoration:line-through;color:#a9abab;padding-right:5px}.price-info .tax-details{margin-top:10px;font-size:0.8rem}.sticky-price{position:fixed;bottom:0;left:0;width:100%;z-index:999;background-color:#f7fbfd;border-top:2px solid #e8f5fb;padding:15px}.sticky-price .js-btn-submit{width:100%}.sticky-price .js-price-total{font-weight:bold;font-size:1.2rem}.sticky-price>.mt-5{margin-top:3rem !important}.product-details__col{padding:0}.product-details .js-datepicker-info-layer{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;color:#209bd8;font-size:2rem;font-weight:bold;background-color:rgba(255, 255, 255, .7)}.product-details .js-datepicker-info-layer.active{display:block}.product-details
.wrapper{background-color:#f7fbfd;padding:15px;position:relative}.product-details .wrapper .highlight, .product-details .wrapper
.discount{position:absolute;right:5px;top:30px;width:150px}.product-details .wrapper
.discount{right:auto;left:5px}.product-details
.title{padding-left:15px;font-size:0.9rem;font-family:'Novel Pro';color:#a9abab;border-bottom:1px solid #dea81b;text-transform:uppercase;margin-bottom:0}.product-details .js-shippingtype-hint{font-size:0.9rem;font-style:italic}.product-details .print-at-home-info{display:none}.js-grafic-select{text-align:center}.js-grafic-select .part-left{width:30%}.js-grafic-select .part-right{width:70%}.js-grafic-select .owl-carousel{width:80%;display:inline-block}.js-grafic-select .owl-carousel--fullsize{width:100%}.js-grafic-select .owl-carousel.thumbnail-carousel{margin-top:25px;margin-bottom:25px}.js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav{position:static}.js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-prev, .js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-next{width:100%;background-size:15px;height:25px;background-color:rgba(0, 0, 0, 0.75)}.js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-prev.disabled, .js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-next.disabled{opacity:0.5}.js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-prev{top:-25px;background-image:url('/assets/img/icon/arrow-up-white.svg')}.js-grafic-select .owl-carousel.thumbnail-carousel .owl-nav .owl-next{bottom:-25px;background-image:url('/assets/img/icon/arrow-down-white.svg')}.js-grafic-select .owl-carousel.thumbnail-carousel
.item{padding-bottom:5px}.js-grafic-select .owl-carousel.thumbnail-carousel .js-thumbnail-item{border:2px
solid transparent;width:auto;max-width:100%;display:block;max-height:25%;margin:0
auto}.js-grafic-select .owl-carousel.thumbnail-carousel .js-thumbnail-item.active{border-color:#209bd8}.js-grafic-select .owl-carousel.thumbnail-carousel .js-thumbnail-item:hover{cursor:pointer}.js-grafic-select .owl-carousel .item .border-wrapper{border:2px
solid #e8f5fb}.js-grafic-select .owl-carousel .owl-nav{top:50%;position:absolute;width:100%}.js-grafic-select .owl-carousel .owl-nav .owl-prev{margin-left:0px}.js-grafic-select .owl-carousel .owl-nav .owl-next{margin-right:0px}.add-to-cart-status{z-index:1000;position:absolute;top:-200px;width:400px;min-height:30px;margin-left:-200px;left:50%;cursor:pointer}.modal-content{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-header{position:relative;border:0}.modal-header
.close{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;position:absolute;top:0;right:0;width:25px;height:25px;line-height:25px;margin:0;padding:0;background-color:#209bd8;color:#fff;text-align:center}.modal-title{font-family:'Novel Pro';font-size:1.8rem;letter-spacing:0.05em;color:#000}.box{padding:15px;background-color:#f7fbfd;border-top:1px solid #209bd8}.news-fader__item{padding-bottom:45px}.news-fader__item__image{margin-bottom:0}.news-fader__item__title{margin-bottom:15px;color:#312a29;text-transform:none}.news-fader__item__text{margin-bottom:30px}.news-fader__dots{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px
0;padding:0;list-style-type:none}.news-fader__dot{height:50px;line-height:50px;margin:0
15px;color:#a9abab;font-weight:bold;font-size:1.1rem;cursor:pointer}.news-fader__dot--active{position:relative;color:#dea81b}.read-more{position:relative;display:inline-block;padding-right:20px;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;color:#dea81b}.read-more:after{content:'';position:absolute;top:0;right:0;bottom:0;width:10px;background-image:url('#WE:145#');background-repeat:no-repeat;background-position:center;background-size:60% 60%}.map{height:400px}.video-embed__image{position:relative;display:block}.video-embed__image:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';position:absolute;top:50%;left:50%;width:79px;height:53px;background-image:url('/assets/img/icon/play.svg');background-repeat:no-repeat;background-position:center}.video-embed__text{margin-top:15px}.scroll-top-button{z-index:1000;position:absolute;bottom:15px;right:15px;width:50px;height:50px;background-color:#fff;background-image:url('/assets/img/icon/arrow-up-blue.svg');background-repeat:no-repeat;background-position:center;background-size:40%;border:0;padding:0;cursor:pointer}article{font-weight:300;margin-bottom:15px}article .area-icon{display:inline-block;background-size:40px;background-repeat:no-repeat;width:40px;height:40px;overflow:visible;position:relative;top:-10px}article.news
.date{line-height:25px}article.news
.teaser{color:#868686}article.news .event-items{margin-top:30px}article.news .event-items--item
.headline{margin-top:15px}article.news .event-items--item
.time{font-weight:600}article.news .event-items--item
.description{margin:15px
0 30px 0}article
.additional{font-weight:400;text-transform:uppercase;margin:5px
0}article .additional>span{vertical-align:top}.card-gallery{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-15px}.card-gallery-item{position:relative;width:50%;margin-bottom:15px;padding:0
15px;overflow:hidden}.card-gallery-item
a{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;display:block;width:100%;padding-bottom:75%}.card-gallery-item
img{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;position:absolute;top:0;left:0}.cart{margin:30px
0}.cart--review .cart-item__price, .cart--review .cart-equipment-item__price{right:15px}.cart--review .cart-footer-row__value{padding-right:0}.cart .cart-item__remove:hover, .cart .cart-equipment-item__remove:hover{cursor:pointer}.cart-header{padding:5px
15px;border-bottom:1px solid #209bd8;color:#868686;font-family:'Novel Pro';font-size:0.9rem;letter-spacing:0.05em;text-transform:uppercase}.rebook-item{margin-bottom:15px;padding:15px;background-color:#f7fbfd}.js-deck-chair .product-details__content{display:none}.js-deck-chair-select{position:relative}.js-deck-chair-select
svg{background:#e4e9ef;width:100%;height:auto;min-height:250px}.js-deck-chair-select svg .js-booking-element.doppel.occupied .status, .js-deck-chair-select svg .js-booking-element.doppel_aussen.occupied .status, .js-deck-chair-select svg .js-booking-element.einzel.occupied .status, .js-deck-chair-select svg .js-booking-element.einzelpaar.occupied .status, .js-deck-chair-select svg .js-booking-element.insel.occupied .status, .js-deck-chair-select svg .js-booking-element.himmel.occupied .status, .js-deck-chair-select svg .js-booking-element.muschell.occupied .status, .js-deck-chair-select svg .js-booking-element.muschelxl.occupied .status, .js-deck-chair-select svg .js-booking-element.sessel.occupied .status, .js-deck-chair-select svg .js-booking-element.separe.occupied .status, .js-deck-chair-select svg .js-booking-element.separe_re.occupied .status, .js-deck-chair-select svg .js-booking-element.separe_li.occupied .status, .js-deck-chair-select svg .js-booking-element.zwiebel.occupied .status, .js-deck-chair-select svg .js-booking-element.zweierstuhl.occupied .status, .js-deck-chair-select svg .js-booking-element.cocoon.occupied
.status{fill:#fff}.js-deck-chair-select svg .js-booking-element.doppel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.doppel_aussen.barrier-free .status, .js-deck-chair-select svg .js-booking-element.einzel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.einzelpaar.barrier-free .status, .js-deck-chair-select svg .js-booking-element.insel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.himmel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.muschell.barrier-free .status, .js-deck-chair-select svg .js-booking-element.muschelxl.barrier-free .status, .js-deck-chair-select svg .js-booking-element.sessel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.separe.barrier-free .status, .js-deck-chair-select svg .js-booking-element.separe_re.barrier-free .status, .js-deck-chair-select svg .js-booking-element.separe_li.barrier-free .status, .js-deck-chair-select svg .js-booking-element.zwiebel.barrier-free .status, .js-deck-chair-select svg .js-booking-element.zweierstuhl.barrier-free .status, .js-deck-chair-select svg .js-booking-element.cocoon.barrier-free
.status{fill:yellow}.js-deck-chair-select svg .js-booking-element.doppel.bookable .status, .js-deck-chair-select svg .js-booking-element.doppel_aussen.bookable .status, .js-deck-chair-select svg .js-booking-element.einzel.bookable .status, .js-deck-chair-select svg .js-booking-element.einzelpaar.bookable .status, .js-deck-chair-select svg .js-booking-element.insel.bookable .status, .js-deck-chair-select svg .js-booking-element.himmel.bookable .status, .js-deck-chair-select svg .js-booking-element.muschell.bookable .status, .js-deck-chair-select svg .js-booking-element.muschelxl.bookable .status, .js-deck-chair-select svg .js-booking-element.sessel.bookable .status, .js-deck-chair-select svg .js-booking-element.separe.bookable .status, .js-deck-chair-select svg .js-booking-element.separe_re.bookable .status, .js-deck-chair-select svg .js-booking-element.separe_li.bookable .status, .js-deck-chair-select svg .js-booking-element.zwiebel.bookable .status, .js-deck-chair-select svg .js-booking-element.zweierstuhl.bookable .status, .js-deck-chair-select svg .js-booking-element.cocoon.bookable
.status{fill:#fff}.js-deck-chair-select svg .js-booking-element.doppel.active .status, .js-deck-chair-select svg .js-booking-element.doppel_aussen.active .status, .js-deck-chair-select svg .js-booking-element.einzel.active .status, .js-deck-chair-select svg .js-booking-element.einzelpaar.active .status, .js-deck-chair-select svg .js-booking-element.insel.active .status, .js-deck-chair-select svg .js-booking-element.himmel.active .status, .js-deck-chair-select svg .js-booking-element.muschell.active .status, .js-deck-chair-select svg .js-booking-element.muschelxl.active .status, .js-deck-chair-select svg .js-booking-element.sessel.active .status, .js-deck-chair-select svg .js-booking-element.separe.active .status, .js-deck-chair-select svg .js-booking-element.separe_re.active .status, .js-deck-chair-select svg .js-booking-element.separe_li.active .status, .js-deck-chair-select svg .js-booking-element.zwiebel.active .status, .js-deck-chair-select svg .js-booking-element.zweierstuhl.active .status, .js-deck-chair-select svg .js-booking-element.cocoon.active
.status{fill:#76b82a}.js-deck-chair-select svg .js-booking-element.doppel.inactive, .js-deck-chair-select svg .js-booking-element.doppel_aussen.inactive, .js-deck-chair-select svg .js-booking-element.einzel.inactive, .js-deck-chair-select svg .js-booking-element.einzelpaar.inactive, .js-deck-chair-select svg .js-booking-element.insel.inactive, .js-deck-chair-select svg .js-booking-element.himmel.inactive, .js-deck-chair-select svg .js-booking-element.muschell.inactive, .js-deck-chair-select svg .js-booking-element.muschelxl.inactive, .js-deck-chair-select svg .js-booking-element.sessel.inactive, .js-deck-chair-select svg .js-booking-element.separe.inactive, .js-deck-chair-select svg .js-booking-element.separe_re.inactive, .js-deck-chair-select svg .js-booking-element.separe_li.inactive, .js-deck-chair-select svg .js-booking-element.zwiebel.inactive, .js-deck-chair-select svg .js-booking-element.zweierstuhl.inactive, .js-deck-chair-select svg .js-booking-element.cocoon.inactive{cursor:hand}.js-deck-chair-select svg .js-booking-element.doppel.inactive .status, .js-deck-chair-select svg .js-booking-element.doppel_aussen.inactive .status, .js-deck-chair-select svg .js-booking-element.einzel.inactive .status, .js-deck-chair-select svg .js-booking-element.einzelpaar.inactive .status, .js-deck-chair-select svg .js-booking-element.insel.inactive .status, .js-deck-chair-select svg .js-booking-element.himmel.inactive .status, .js-deck-chair-select svg .js-booking-element.muschell.inactive .status, .js-deck-chair-select svg .js-booking-element.muschelxl.inactive .status, .js-deck-chair-select svg .js-booking-element.sessel.inactive .status, .js-deck-chair-select svg .js-booking-element.separe.inactive .status, .js-deck-chair-select svg .js-booking-element.separe_re.inactive .status, .js-deck-chair-select svg .js-booking-element.separe_li.inactive .status, .js-deck-chair-select svg .js-booking-element.zwiebel.inactive .status, .js-deck-chair-select svg .js-booking-element.zweierstuhl.inactive .status, .js-deck-chair-select svg .js-booking-element.cocoon.inactive
.status{fill:#a9abab}.js-deck-chair-select svg .js-booking-element.occupied{cursor:default}.js-deck-chair-select svg .js-booking-element.bookable{cursor:pointer}.js-deck-chair-select svg .js-booking-element.bookable.inactive{cursor:default}.deckchair-legend__item{font-size:0.9rem;display:inline-block;padding-right:15px}.deckchair-legend__item:before{content:' ';margin-right:5px;width:15px;height:15px;display:inline-block}.deckchair-legend__item.barrier-free:before{background-color:yellow}.deckchair-legend__item.bookable:before{background-color:#fff}.deckchair-legend__item.occupied:before{background-color:#fff;opacity:0.5}.deckchair-legend__item.active:before{background-color:#209bd8}.deckchair-legend__item.inactive:before{background-color:#fff;opacity:0.5}.chair-select{position:relative;margin-bottom:30px;overflow:hidden}.chair-select__controls{position:absolute;right:30px;bottom:30px}.chair-select__control{position:absolute;bottom:0;background-color:#dea81b;width:50px;height:50px;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;color:#fff;text-align:center;cursor:pointer}.chair-select__control:hover{color:#000}.chair-select__control--up,.chair-select__control--right,.chair-select__control--down,.chair-select__control--left{display:none}.chair-select__control--zoom-in{right:15px;bottom:160px}.chair-select__control--zoom-out{right:15px;bottom:100px}.chair-select__control--reset{right:15px;bottom:40px}.chair-select__control
.fa{font-size:1.2rem;line-height:50px}hr.bold{height:2px;color:#dea81b;background-color:#dea81b}.badge.badge-primary{background-color:#dea81b;color:#fff}.age-filter{position:relative;border:1px
solid #dea81b;padding:30px
15px 15px 15px;font-size:1.25rem;text-align:center}.age-filter input[type="text"], .age-filter input[type="number"]{margin:0
10px;border:0;padding:0.5rem 0.75rem;background-color:#fefdfa;max-width:50%}.age-filter
p{font-size:1.5rem}.age-filter
p.top{color:#dea81b;display:inline;position:absolute;top:-22px;left:calc(50% - 100px);width:auto;text-align:center;background-color:#fff;padding:0.25rem 0.5rem;text-transform:uppercase;font-size:1.5rem;font-weight:bold;text-align:center;width:200px}.age-filter .btn-primary{position:relative;top:30px;width:80%;padding:0.75rem 1rem}.attraction-list .attraction-item
.icon{display:inline-block;margin:0
15px;font-size:1.25rem;color:#a9abab}.attraction-list .attraction-item .icon
a{color:#a9abab}.attraction-list .attraction-item .icon:hover, .attraction-list .attraction-item .icon:last-child{color:#dea81b}.attraction-list .attraction-item .icon:hover a, .attraction-list .attraction-item .icon:last-child
a{color:#dea81b}.attraction-list .attraction-item
h4{font-family:'Novel Pro';font-weight:normal}.attraction-list .attraction-item h4
a{color:#312a29}.attraction-list .attraction-item .video-image{position:relative}.attraction-list .attraction-item .video-image:after{content:"";background-image:url('/assets/img/icon/play.svg');background-position:center;background-repeat:no-repeat;position:absolute;color:#fff;width:100px;height:100px;top:calc(50% - 50px);left:calc(50% - 50px);transform:scale(0.8);transition:transform 0.2s linear;pointer-events:none}.attraction-list .attraction-item .video-image:hover:after{transform:scale(1)}.attraction-list .attraction-item
.image{position:relative;margin-bottom:35px}.attraction-list .attraction-item .image:after{content:"";position:absolute;right:27px;bottom:-30px;height:30px;width:1px;background-color:#dea81b}.fa.fa-info-circle{cursor:pointer}.attraction-attributes
td{padding:0.05rem 0;border:0;font-size:1rem}.attraction-attributes tr td:first-child{width:33.333%}.attraction-attributes
i.fa{width:15px}.content-area-navigation-item{margin-bottom:30px;text-align:center}.content-area-navigation-item
.wrapper{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.content-area-navigation-item__icon{display:inline-block;width:70px;height:70px;background-position:center;background-size:140%;background-repeat:no-repeat;margin:0
auto}.content-area-navigation-item__title{display:block;margin:10px
30px 0 30px;font-size:1.3rem;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;line-height:1;padding-bottom:10px}.content-area-navigation-item__text{margin-top:0px}.content-area-navigation-item>a:hover{text-decoration:none}.opening-times-day-item{position:relative;margin:150px
0 30px 0;padding:45px
30px 60px 30px;text-align:center;border-width:1px;border-style:solid}.opening-times-day-item__header{position:absolute;top:-90px;left:15px;right:15px;padding-top:65px}.opening-times-day-item__header__icon{position:absolute;top:0;left:50%;width:60px;height:60px;margin-left:-30px;background-position:center;background-size:140%;background-repeat:no-repeat}.opening-times-day-item__header__title{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;height:50px;margin-bottom:-25px;font-size:1.3rem;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;text-align:center}.opening-times-day-item__header__title>span{display:block;padding:0
10px;background-color:#f7fbfd}.opening-times-day-item__button{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute !important;top:100%;left:50%}.opening-times-year{padding-top:120px}.opening-times-year-item{margin:120px
0 30px 0}.opening-times-year-item:first-child{margin-top:0}.opening-times-year-item-row{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.opening-times-year-item-row__key,.opening-times-year-item-row__value{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px
0}.opening-times-year-item-row__key{width:40%;text-align:center;font-weight:bold}.opening-times-year-item-row__value{width:60%;border-width:0 1px;border-style:solid;text-align:center}.opening-times-year-item-row:first-child .opening-times-year-item-row__value, .opening-times-year-item-row:last-child .opening-times-year-item-row__value{border:0}.opening-times-year-area-header{position:relative;margin-bottom:-2px;padding-bottom:30px;border-width:1px 1px 0 1px;border-style:solid}.opening-times-year-area-header__icon{position:absolute;bottom:100%;left:50%;width:60px;height:60px;margin:0
0 30px -30px;background-position:center;background-size:140%;background-repeat:no-repeat}.opening-times-year-area-header__title{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;position:absolute;left:15px;right:15px;height:50px;bottom:100%;margin-bottom:-25px;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;text-align:center}.opening-times-year-area-header__title>span{display:block;padding:0
10px;background-color:#f7fbfd}.opening-times-year-area-footer{margin-top:-2px;padding-bottom:15px;border-width:0 1px 1px 1px;border-style:solid}#kasse_form
.inputIframe{display:block}#kasse_form .inputIframe
iframe{width:100%;height:38px}.accomodation-list-item{margin-bottom:45px}.accomodation-list-item__image{position:relative;margin-bottom:45px}.accomodation-list-item__image
.btn{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:100%;left:50%}.accomodation-list-item__title{margin-bottom:15px;text-align:center;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;font-size:1.3rem}#cookie-popup{position:fixed;bottom:0;left:0;width:100%;z-index:1000;padding-top:5px;background-color:#fff;border-top:1px solid #dea81b;font-size:0.75rem;display:none}.price-calculator{width:100%;max-width:600px}.price-calculator__area-label{padding-left:40px;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;font-size:1.1rem;background-size:40px 40px;background-position:left -5px;background-repeat:no-repeat}.price-calculator__area-label
small{text-transform:none}.disabled .price-calculator__area-label{color:#a9abab !important}.price-calculator__error{color:#f00;font-weight:bold}.price-calculator__result{margin:15px
0;font-size:1.5rem}.price-calculator__special-tariffs{font-size:1.2rem}.event-item{margin-bottom:60px}.hide{display:none}.amazon_container{margin-bottom:50px}.amazon_container
.amazon_item{width:100%}.amazon_container .amazon_item .widget-container{width:100% !important}.amazon_container
.amazon_paymenttype{width:100%;margin:15px
0}.ui-datepicker{z-index:1001 !important}.text-banner-box__image{margin-bottom:15px}.fancybox-container.fancybox-layer .fancybox-inner .fancybox-content{width:100% !important;height:100% !important}.fancybox-container.fancybox-layer .fancybox-iframe, .fancybox-container.fancybox-layer .fancybox-content{background-color:transparent}.fancybox-container.fancybox-layer .fancybox-bg{opacity:1;background-color:rgba(255, 255, 255, 0.95)}.fancybox-container.fancybox-layer .fancybox-toolbar{position:absolute;top:44px;right:30px}#layer-body{background:transparent}#layer-body
.navigation{margin:2rem 0 0 0;padding:0;list-style-type:none;background-color:transparent;color:#000;display:flex;flex-flow:row wrap}#layer-body .navigation
li{margin-right:1rem}#fullpage-overlay-layer{background-color:transparent}#fullpage-overlay-layer
.container{max-width:700px}#fullpage-overlay-layer .container .layer-image{margin-bottom:2rem}#startup-layer
.navigation{margin-top:10px;font-size:0.9rem;font-style:italic}.area-svg{height:350px;max-width:100%}.tariff-overview{line-height:1}.tariff-overview
.content.vitality{padding:15px;background-color:#f9eed1;font-weight:500}.tariff-overview .content.vitality
small{font-weight:300}.tariff-overview
.content.palms{padding:15px;background-color:#e3f1d4;font-weight:500}.tariff-overview .content.palms
small{font-weight:300}.tariff-overview
.content.galaxy{padding:15px;background-color:#f6cee0;font-weight:500}.tariff-overview .content.galaxy
small{font-weight:300}.tariff-overview
.content.sport{padding:15px;background-color:#cfdfeb;font-weight:500}.tariff-overview .content.sport
small{font-weight:300}.tariff-overview
.content.beach{padding:15px;background-color:#d2ebf7;font-weight:500}.tariff-overview .content.beach
small{font-weight:300}.tariff-overview .content.label, .tariff-overview
.content.price{font-weight:bold}.tariff-overview .content.label small, .tariff-overview .content.price
small{font-weight:normal}.tariff-overview
.content.info{padding:10px;margin-top:10px;margin-bottom:10px;color:#fff;background-color:#a9abab;text-align:center;font-weight:bold}.tariff-overview .content.info
small{font-weight:normal}.tariff-overview
.content.label{padding:10px}.tariff-overview .content.label
small{font-weight:300}.tariff-overview .content
ul{margin:0;list-style-type:none;padding:0}.tariff-overview .content ul
li{padding-left:15px;position:relative}.tariff-overview .content ul li:before{position:absolute;top:-3px;left:5px;content:'.'}.tariff-overview
.headline{margin-bottom:1rem;font-size:1.5rem;font-family:'Novel Pro';text-transform:uppercase;font-weight:bold}.tariff-overview .headline
.sub{text-transform:none;display:block;font-size:1rem;font-weight:normal}.tariff-overview .headline
small{font-size:0.9rem}.tariff-overview .headline:not(:first-child){margin-top:3rem}.tariff-overview
.headline.vitality{color:#dea81b}.tariff-overview
.headline.palms{color:#76b82a}.tariff-overview
.headline.sport{color:#0f5e9b}.tariff-overview
.headline.beach{color:#209bd8}.tariff-overview
.headline.galaxy{color:#cf0a66}.tariff-overview
.headline.shop{color:#209bd8}.tariff-overview
.headline.paradise{color:#209bd8}.tariff-overview.titisee
strong{font-weight:700}.tariff-overview.titisee
.highlighted{color:#dea81b;font-weight:600}.tariff-overview.titisee
.renting{border-top:2px solid #a9abab;padding-top:15px;margin-top:30px;margin-bottom:30px;font-size:0.9rem}.tariff-overview.titisee
.arrow{display:inline-block;width:0;height:0;position:relative;top:-2px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;vertical-align:middle;margin-left:7px;margin-right:5px}.tariff-overview.titisee
.content{text-align:center}.tariff-overview.titisee
.content.vitality{color:#fff;background-color:#dea81b}.tariff-overview.titisee .content.vitality.with-spacing{background-color:transparent;color:#dea81b;margin-bottom:30px}.tariff-overview.titisee
.content.palms{color:#fff;background-color:#76b82a}.tariff-overview.titisee .content.palms.with-spacing{background-color:transparent;color:#76b82a;margin-bottom:30px}.tariff-overview.titisee
.content.sport{color:#fff;background-color:#0f5e9b}.tariff-overview.titisee .content.sport.with-spacing{background-color:transparent;color:#0f5e9b;margin-bottom:30px}.tariff-overview.titisee
.content.beach{color:#fff;background-color:#209bd8}.tariff-overview.titisee .content.beach.with-spacing{background-color:transparent;color:#209bd8;margin-bottom:30px}.tariff-overview.titisee
.content.galaxy{color:#fff;background-color:#cf0a66}.tariff-overview.titisee .content.galaxy.with-spacing{background-color:transparent;color:#cf0a66;margin-bottom:30px}.tariff-overview.titisee
.content.shop{color:#fff;background-color:#209bd8}.tariff-overview.titisee .content.shop.with-spacing{background-color:transparent;color:#209bd8;margin-bottom:30px}.tariff-overview.titisee
.content.paradise{color:#fff;background-color:#209bd8}.tariff-overview.titisee .content.paradise.with-spacing{background-color:transparent;color:#209bd8;margin-bottom:30px}.tariff-overview.titisee
.content.label{text-align:left}.tariff-overview.titisee
.content.special{margin-bottom:10px}.tariff-overview.titisee
.headline{font-size:1.25rem;padding-top:10px}.tariff-overview.titisee .headline
.sub{font-size:0.9rem}.tariff-overview.titisee .headline
small{font-size:0.7rem;text-transform:none;font-weight:300}.tariff-overview.titisee .headline:first-child{border-top:10px solid #dea81b;color:#dea81b}.tariff-overview.titisee
.headline.vitality{border-top:10px solid #dea81b}.tariff-overview.titisee
.headline.palms{border-top:10px solid #76b82a}.tariff-overview.titisee
.headline.sport{border-top:10px solid #0f5e9b}.tariff-overview.titisee
.headline.beach{border-top:10px solid #209bd8}.tariff-overview.titisee
.headline.galaxy{border-top:10px solid #cf0a66}.tariff-overview.titisee
.headline.shop{border-top:10px solid #209bd8}.tariff-overview.titisee
.headline.paradise{border-top:10px solid #209bd8}.product-carousel .owl-nav{position:absolute;bottom:50%;left:-15px;right:-15px}.shariff .orientation-horizontal.button-style-standard
li{min-width:none;width:auto;flex:0 0 auto}.shariff .orientation-horizontal.button-style-standard li
.share_count{display:inline;position:static;padding:3px}.shariff .orientation-horizontal.button-style-standard li
.share_text{display:inline-block;margin-right:30px;vertical-align:top}.shariff .theme-white .shariff-button{border-color:#e8f5fb}.shariff .theme-white .shariff-button.mail a, .shariff .theme-white .shariff-button.print
a{color:black}.shariff .theme-white .shariff-button>a{background-color:transparent;line-height:15px;padding:0
10px}.shariff .theme-white .shariff-button>a:not(:hover){color:#209bd8}.shariff .theme-white .shariff-button>a:hover{background-color:#f7fbfd}.shariff .theme-white .shariff-button
.fa{font-size:1.15rem;vertical-align:top;line-height:30px}.shariff .theme-white .shariff-button
.share_text{padding-left:5px !important;color:#209bd8}.shariff .theme-white .shariff-button
.share_count{top:0;right:0;height:100%;background-color:#e8f5fb;color:#209bd8}.custom-ui-select .card-header{background-color:#e8f5fb;color:#312a29}.custom-ui-select .card-header .card-link{cursor:pointer;position:relative}.custom-ui-select .card-header .card-link:before{content:' ';display:inline-block;width:20px;height:20px;border:2px
solid #209bd8;padding-right:10px}.custom-ui-select .card-header .card-link:after{position:absolute;left:5px;top:5px;content:' ';display:inline-block;width:10px;height:10px;background:#209bd8}.custom-ui-select .card-header .card-link.collapsed{position:relative}.custom-ui-select .card-header .card-link.collapsed:after{display:none}.irs{position:relative;display:block;height:100px;user-select:none;-webkit-touch-callout:none}.irs-line{position:relative;top:55px;display:block;height:10px;overflow:hidden;outline:none !important;background-color:#e8f5fb;border:1px
solid #209bd8;border-radius:5px}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0;height:8px}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{position:absolute;display:block;top:55px;left:0;width:0;height:10px;background-color:#209bd8}.irs-bar--single{background-color:#dea81b;border-radius:16px 0 0 16px}.irs-shadow{opacity:0.3;position:absolute;display:none;top:58px;left:0;height:2px;width:0;background-color:#000;border-radius:5px}.lt-ie9 .irs-shadow{filter:alpha(opacity=30)}.irs-handle{transition:background-color 0.2s;position:absolute;top:45px;display:block;z-index:1;width:30px;height:30px;background-color:#dea81b;border-radius:50%;cursor:pointer}.irs-handle.state_hover,.irs-handle:hover{background-color:#d09e19}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{visibility:visible !important;position:absolute;display:block;cursor:default;top:85px}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;padding:3px
10px;cursor:default;white-space:nowrap;color:#fff;background-color:#dea81b;border-radius:3px;font-size:0.9rem}.irs-from:after,.irs-to:after,.irs-single:after{content:'';position:absolute;top:100%;left:50%;width:0;height:0;transform:translateX(-50%);border-style:solid;border-width:6px 6px 0 6px;border-color:#dea81b transparent transparent transparent}.irs-wight-grid{height:120px}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:25px}.irs-wight-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0
3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0, 0, 0, 0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:0.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0
!important;margin:0
!important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.js-massage-item.disabled{-moz-opacity:0.3;-khtml-opacity:0.3;-webkit-opacity:0.3;opacity:0.3;pointer-events:none}.js-massage-item.disabled
div{pointer-events:none}.social-wall-slideout{position:fixed;top:0;left:100%;margin-left:-15px;width:85%;height:100%;z-index:100;-moz-opacity:0.8;-khtml-opacity:0.8;-webkit-opacity:0.8;opacity:0.8;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.social-wall-slideout::-webkit-scrollbar{height:0;width:0;display:none}.social-wall-slideout::-webkit-scrollbar-thumb{height:0;width:0}.social-wall-slideout::-webkit-scrollbar-track{height:0;width:0}.social-wall-slideout-content{background-color:#e8f5fb}.social-wall-slideout-content::-webkit-scrollbar{height:0;width:0;display:none}.social-wall-slideout-content::-webkit-scrollbar-thumb{height:0;width:0}.social-wall-slideout-content::-webkit-scrollbar-track{height:0;width:0}.social-wall-slideout:hover{-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;cursor:pointer}.social-wall-slideout .social-wall-slideout-button{position:absolute;top:50%;margin-top:-30px;background:#e8f5fb;width:60px;height:60px;left:-30px;-webkit-border-top-left-radius:30px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-webkit-border-bottom-left-radius:30px;-moz-border-radius-topleft:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;-moz-border-radius-bottomleft:30px;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.social-wall-slideout .social-wall-slideout-button
.fab{color:#209bd8;font-size:2rem;padding-top:15px;padding-left:15px;pointer-events:none}.social-wall-slideout.active{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;left:auto;right:0}.shop-image-text{position:relative;padding-bottom:30px;border-bottom:1px solid #209bd8;text-align:center}.shop-image-text__image{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block;width:200px;height:200px;margin-bottom:15px;border:3px
solid #e8f5fb;background-position:center}.shop-image-text__image
img{display:none}.shop-image-text__title{font-family:'Novel Pro';font-weight:normal;color:#dea81b;margin-bottom:15px;text-transform:uppercase;letter-spacing:0.05em;word-spacing:0.5rem;font-size:1.5rem}.shop-image-text__text{margin-bottom:30px}.shop-image-text__text>:last-child{margin-bottom:0}.shop-image-text:before,.shop-image-text:after{content:' ';position:absolute;bottom:-1px;width:10000px;height:1px;background-color:#dea81b}.shop-image-text:before{left:100%}.shop-image-text:after{right:100%}.shop-teaser{position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #209bd8;text-align:center}.shop-teaser__image{-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block;width:200px;height:200px;margin-bottom:15px;border:3px
solid #e8f5fb;background-position:center}.shop-teaser__image
img{display:none}.shop-teaser__title{font-family:'Novel Pro';font-weight:normal;color:#dea81b;margin-bottom:15px;text-transform:uppercase;letter-spacing:0.05em;word-spacing:0.5rem;font-size:1.5rem}.shop-teaser__text{margin-bottom:30px}.shop-teaser__text>:last-child{margin-bottom:0}.shop-teaser:before,.shop-teaser:after{content:' ';position:absolute;bottom:-1px;width:10000px;height:1px;background-color:#dea81b}.shop-teaser:before{left:100%}.shop-teaser:after{right:100%}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{margin-bottom:15px}a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:#fff !important;border-color:#ccc !important;color:#2a2a2a !important}.dropleft>button{padding:0
10px;background:none;border:0;color:#209bd8;cursor:pointer}.dropdown-menu{border-color:#209bd8}.dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:active{background-color:#e8f5fb}.therme-card{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:relative;padding:15px
15px 65px 15px;border:1px
solid #209bd8;background-color:#209bd8;color:#fff}.therme-card__content__image{display:none}.therme-card__content__data__right{padding-top:15px}.therme-card__content__data
strong{font-size:1.2rem}.therme-card
.dropleft{position:absolute;top:15px;right:15px}.therme-card .dropleft>button{color:#fff}.therme-card
.btn{position:absolute;bottom:15px;left:15px;background-color:#fff;color:#209bd8}.transaction-group{padding:15px
0;border-top:1px solid #209bd8}.transaction-group__header{font-size:0.9rem;color:#868686}.transaction-group:first-child{border-top:0}.transactions{margin:0;padding:0;list-style-type:none}.transaction{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;padding:10px
0}.transaction__content{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.transaction__content>strong{text-transform:uppercase}.transaction__balance{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;color:#868686;text-align:right}.transaction__amount{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:80px;text-align:right;font-weight:bold}.transaction__amount--positive>span{background-color:#f7fbfd}.timeslot-index{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:relative;margin-top:40px;padding:25px
15px 15px 15px;background-color:#f7fbfd;border:1px
solid #209bd8}.timeslot-index:before{-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:25px;content:'';position:absolute;top:-25px;left:50%;width:50px;height:50px;margin-left:-25px;background-color:#209bd8;background-image:url('/assets/img/icon/price-tag-white.svg');background-position:center;background-repeat:no-repeat;background-size:20px}.timeslot-index-title{display:block;margin-top:15px;font-family:'Novel Pro';letter-spacing:0.05em;word-spacing:0.2rem;font-size:1.2rem;text-align:center;color:#209bd8}.timeslot-index-item{padding:15px
15px 15px 50px;color:#209bd8;background:url('/assets/img/icon/price-tag-blue.svg') no-repeat left 15px;background-size:30px}.timeslot-index-item--available{background-image:url('/assets/img/icon/price-tag-green.svg')}.timeslot-index-item--not-available{background-image:url('/assets/img/icon/price-tag-red.svg')}.bad-bot{position:absolute;right:10000%}.visitor-informations{background-color:#fff}.visitor-information{position:relative;padding:15px
15px 15px 80px}.visitor-information__icon{position:absolute;top:15px;left:15px;width:50px;height:auto}.visitor-information__title{font-size:1.1rem;font-weight:bold;text-transform:uppercase}.visitor-information:last-child{margin-bottom:0}.debug-mode{background:#f00;color:#fff;position:fixed;bottom:0;left:0;width:200px;z-index:1000}.debug-mode
a{color:#fff}.icon
a{color:#dea81b}@media screen and (min-width: 576px){body.cookie-banner-active{padding-bottom:185px}h1--home-titisee,.h1--home-titisee{font-size:1.75rem}h1--home-sinsheim,.h1--home-sinsheim{font-size:1.75rem}h1 .btn--with-arrow-left, .h1 .btn--with-arrow-left{top:305px}.page-sidebar{left:-450px;width:450px}.page-sidebar--active{left:0}.page-carousel__item{height:300px}.current-area__title{top:-75px}.legal-footer{text-align:center}.legal-footer
.container{padding-right:15px}.copyright,.legal-footer-navigation{display:inline-block}.legal-footer-navigation{margin:0
0 0 30px}figure
picture{margin-top:0}.modal-sm{max-width:360px}.cart-item__options,.cart-equipment-item__options{margin-right:120px}.card-big-number .item .wrapper .wrapper-inner
.title{font-size:2.3rem}.card-big-number .item .wrapper .wrapper-inner
.text{font-size:1.2rem}.therme-card__content{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.therme-card__content__image{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:20%}.therme-card__content__data{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:80%;padding-left:15px}.therme-card__content__data__left,.therme-card__content__data__right{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.therme-card__content__data__right{padding-top:0;text-align:right}.therme-card
.btn{left:auto;right:15px}.transaction__balance,.transaction__amount{width:100px}}@media screen and (min-width: 768px){body.cookie-banner-active{padding-bottom:250px}h1,.h1{position:relative;font-size:1.75rem}h1:before,.h1:before{content:" ";border-bottom:1px solid #dea81b;position:absolute;width:100px;left:-110px;top:36px}h1.no-border:before,.h1.no-border:before{border:0}h1>a,.h1>a{float:right;margin:12px
0 0 0}h1 .btn--with-arrow-left, .h1 .btn--with-arrow-left{position:relative;top:auto;right:auto;font-size:1rem}.page-carousel__item{height:400px}.search-bar{-webkit-transition:left 0.3s 0.2s ease-out;-moz-transition:left 0.3s 0.2s ease-out;-o-transition:left 0.3s 0.2s ease-out;transition:left 0.3s 0.2s ease-out;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;z-index:900;position:fixed;top:0;left:100%;width:100%;height:70px;padding:0
0 0 85px;background-color:#fff}.search-bar__title{color:#dea81b;font-family:'Novel Sans Pro';font-size:1.1rem;text-transform:uppercase;letter-spacing:0.05em}.search-bar--active{left:0}.current-area{font-size:1.8rem}.page-footer{padding:45px
0}.footer-block--social-media{margin-bottom:45px}.footer-service-navigations{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.footer-service-navigation{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:auto}.footer-service-navigation:first-child{margin-right:30px}.footer-service-navigation:first-child .footer-service-navigation__item:last-child{border:0}.footer-service-navigation:last-child{margin-left:30px}.event-slider .owl-dots{display:none}.event-slider .owl-nav button.owl-prev{right:41px;left:auto}.content-modul--25
.title{font-size:1.1rem}.content-modul--159 .product-item{position:relative}.content-modul--159 .product-item__image{width:80%}.content-modul--159 .product-item__add-to-cart{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;width:40%;padding-bottom:55px !important;background-color:#fff}.content-modul--159 .product-item__add-to-cart
.btn{position:absolute;bottom:0;left:0;right:0}.content-modul--159 .product-item--align-right .product-item__title{text-align:right}.content-modul--159 .product-item--align-right .product-item__image{margin-left:20%}.content-modul--159 .product-item--align-right .product-item__add-to-cart{right:auto;left:0}.content-modul--164{margin-top:0}.content-modul--174
.fieldset__legend{font-size:0.9rem}.modal-header,.modal-body{padding-left:60px;padding-right:60px}.news-fader{position:relative}.news-fader__title{position:absolute;top:15px;right:0;border:0;font-size:1.5rem}.news-fader__item{position:relative;margin:60px
0 0 30px;padding:15px;border:1px
solid #dea81b}.news-fader__item__image{width:-moz-calc(100% - -45px);width:-webkit-calc(100% - -45px);width:calc(100% - -45px);margin:-75px 0 0 -45px}.news-fader__dots{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}.news-fader__dot{padding-top:15px;height:auto;line-height:normal}.news-fader__dot--active:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;left:50%;bottom:100%;width:1px;height:20px;background-color:#dea81b}.awards .owl-item
img{width:100px}.cart-item__title{font-size:1.2rem}.newsletter-subscribe-form
picture{position:relative;display:block;height:100%;overflow:hidden}.newsletter-subscribe-form picture .img-fluid{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%;width:auto;max-width:none;height:100%}.content-area-navigation{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;margin:0
-15px}.content-area-navigation--item-count-3 .content-area-navigation-item{width:33.33333%}.content-area-navigation--item-count-4 .content-area-navigation-item{width:25%}.content-area-navigation--item-count-5 .content-area-navigation-item{width:20%}.content-area-navigation-item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0
15px}.content-area-navigation-item__title{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;height:50px;margin-top:0}.event-item{margin-bottom:0}#cookie-popup{font-size:0.9rem;padding:30px}.fancybox-content{min-width:600px !important}.card-big-number .item .wrapper .wrapper-inner
.text{font-size:1rem}.btn--route{padding-right:30px}.btn--route:after{content:''}.product-details .sticky-price{display:none}.js-deck-chair-select
svg{min-height:350px}.shop-teaser{margin-bottom:0;padding-bottom:0;border:0}.shop-teaser:before,.shop-teaser:after{display:none}.therme-card{padding-bottom:15px}.therme-card__content__image{width:25%}.therme-card__content__data{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;width:75%;padding-left:30px}.therme-card__content__data__left,.therme-card__content__data__right{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.therme-card__content__data__left{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:70%}.therme-card__content__data__right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;width:30%}.therme-card
.btn{bottom:auto;top:15px}.timeslots{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.timeslot-index-item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media screen and (min-width: 992px){body.cookie-banner-active{padding-bottom:165px}h1--home,.h1--home{padding-top:30px}h1--home:before,.h1--home:before{display:none}.page-sidebar-toggle--lower{top:0}.page-carousel__item{height:400px}.page-carousel.owl-carousel .owl-nav{position:absolute;display:block;right:280px;bottom:-21px;width:85px}.page-stage--home .page-carousel.owl-carousel .owl-nav{bottom:-21px;right:auto;left:30px;width:85px}.page-stage--home .page-carousel.owl-carousel .owl-dots{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;left:140px;right:auto;bottom:-21px}.page-stage--home .page-carousel.owl-carousel .owl-dots button.owl-dot{border-color:#dea81b}.page-stage--home .page-carousel.owl-carousel .owl-dots button.owl-dot.active{background-color:#dea81b}.page-stage--home .page-carousel .page-carousel__item{height:500px}.page-information{right:30px;width:250px;max-width:none;padding:20px}.page-information__logo{padding:20px}.page-information__button{display:block;position:absolute;top:100%;left:0;width:100%;height:70px;line-height:70px;font-family:'Novel Pro';font-size:0.9rem;letter-spacing:0.05em;text-transform:uppercase;background-color:#dea81b;color:#fff;text-align:center}.page-information__button:hover,.page-information__button:active,.page-information__button:focus{color:#fff;text-decoration:none}.page-information--center{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;left:auto;right:30px}.page-main{margin-top:75px}.page-main.no-area{margin-top:75px}.footer-blocks{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.product-details__table
td{width:auto;float:none}.product-details .js-grafic-select .owl-carousel{width:100%}.product-details .js-grafic-select .owl-carousel.thumbnail-carousel{position:relative}.footer-block{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.footer-block--logo{display:block;width:140px;padding:20px;border:1px
solid #e8bb44}.footer-block--logo
img{width:100%;height:auto}.footer-block--contact{margin-bottom:0}.footer-block--service{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.tabs{position:relative;padding-top:50px;overflow:hidden}.tabs--tab-count-2
.tab__title{width:50%}.tabs--tab-count-2 .tab:nth-child(2) .tab__title{left:50%}.tabs--tab-count-3
.tab__title{width:33.33333%}.tabs--tab-count-3 .tab:nth-child(2) .tab__title{left:33.33333%}.tabs--tab-count-3 .tab:nth-child(3) .tab__title, .tabs--tab-count-3 .tab:nth-child(4) .tab__title{left:66.66666%}.tabs--tab-count-4
.tab__title{width:25%;font-size:0.6rem}.tabs--tab-count-4 .tab:nth-child(2) .tab__title{left:25%}.tabs--tab-count-4 .tab:nth-child(3) .tab__title{left:50%}.tabs--tab-count-4 .tab:nth-child(4) .tab__title{left:75%}.tab{margin:0}.tab__title{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;top:0;left:0;height:50px;padding:0
8px 0 22px;background-color:#fff;color:#209bd8;text-align:center;border-bottom:1px solid #209bd8;font-size:0.9rem}.tab__title:after{display:none}.tab--allowed .tab__title--step:after, .tab--active .tab__title--step:after{content:'';position:absolute;top:0;left:100%;width:0;height:0;border-style:solid;border-width:25px 0 25px 14px}.tab--allowed
.tab__title{z-index:20;background-color:#e8f5fb}.tab--allowed .tab__title--step:after{border-color:transparent transparent transparent #e8f5fb}.tab--active
.tab__title{z-index:10;background-color:#209bd8;color:#fff}.tab--active .tab__title--step:after{border-color:transparent transparent transparent #209bd8}.tab__content{padding:30px
15px}.box{padding:30px}.news-fader__title{top:45px}.news-fader__item{margin-top:90px;margin-left:200px;padding:30px
30px 15px 30px}.news-fader__item__image{width:-moz-calc(100% - -230px);width:-webkit-calc(100% - -230px);width:calc(100% - -230px);margin-top:-120px;margin-left:-230px}.content-modul--25
.title{font-size:1.3rem}.content-modul--174
.fieldset__legend{font-size:1.1rem}.text-banner-box__image{margin:0}.text-banner-box__image
figure{margin:0}.text-banner-box__image figure
img{float:left}.text-banner-box__content{width:-moz-calc(100% - -200px);width:-webkit-calc(100% - -200px);width:calc(100% - -200px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;position:absolute;top:50%;padding:30px;background-color:#fff;border:1px
solid #dea81b}.text-banner-box--right .text-banner-box__content{right:15px}.text-banner-box--left{left:15px}.text-banner-box--right{right:15px}.back-wrapper{position:relative;top:-40px}.card.image-card{width:calc(33.333% - 10px)}.card.image-card:nth-child(even){margin-right:15px}.card.image-card:nth-child(3n){margin-right:0}article.news{margin-bottom:60px}article.news
header.teaser{font-size:1.25rem}article
.image{display:block;margin:0
auto 15px auto}article
.additional{margin-top:0}.accordion-item__header{padding:30px
30px}.accordion-item__content{padding:0
30px 30px 30px}.accordion-item__header:after{right:30px}.cart-item__title{padding:0
15px;font-size:1.4rem}.cart-item__details{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.cart-item__details__col{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.cart-item__options{margin:0;padding:0
80px 0 15px;font-size:0.8rem}.cart-item__productinfo{font-size:0.8rem}.cart-item__option{margin:0
0 10px 0}.cart-item__option:last-child{margin:0}.opening-times-day{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.opening-times-day-item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:30%}.opening-times-year{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.opening-times-year-item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0}.opening-times-year-item:first-child .opening-times-year-item-row__key{display:block;width:200px}.opening-times-year-item-row__key{display:none}.opening-times-year-item-row__value{width:200px}.accomodation-list{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0
-15px}.accomodation-list-item{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0
15px}.card-gallery-item{width:33.33333%}.event-slider figure
picture{margin-bottom:0}.card-big-number .item .wrapper .wrapper-inner
.title{font-size:3rem}.card-big-number .item .wrapper .wrapper-inner
.text{font-size:1.3rem}.area-svg{max-width:none;width:100%}.tariff-overview .content.col-lg-3{-ms-flex:0 0 calc(25% - 10px);flex:0 0 calc(25% - 10px);margin-right:10px;max-width:calc(25% - 10px)}.tariff-overview .content.info.col-lg-6{-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin-right:10px}.tariff-overview .content.absolute-content{position:relative}.tariff-overview .content.absolute-content .price-row{position:absolute;top:15px;left:15px;z-index:1;width:calc(100% - 30px)}.tariff-overview .content.absolute-content .price-row:first-child{top:-20px}.tariff-overview.titisee
.galaxy{margin-right:10% !important}.tariff-overview.titisee
.headline{margin-right:10px;flex:0 0 calc(22.5% - 10px);max-width:calc(22.5% - 10px);font-size:1.15rem}.tariff-overview.titisee .headline:first-child{margin-top:3rem}.tariff-overview.titisee .headline:last-child{margin-right:0}.tariff-overview.titisee .content.col-lg-3{flex:0 0 calc(22.5% - 10px);max-width:calc(22.5% - 10px)}.js-deck-chair-select
svg{min-height:450px}.social-wall-slideout{width:450px}.shop-image-text{position:relative;min-height:200px;padding-top:5px;border:0}.shop-image-text__image{position:absolute;top:0;width:250px;height:250px}.shop-image-text:before{display:none}.shop-image-text:after{bottom:auto;top:0}.shop-image-text--left{padding-left:280px;text-align:left}.shop-image-text--left .shop-image-text__image{left:0}.shop-image-text--left:after{left:280px}.shop-image-text--right{padding-right:280px;text-align:right}.shop-image-text--right .shop-image-text__image{right:0}.shop-image-text--right:after{right:280px}.transaction__balance,.transaction__amount{width:20%}.timeslot-index{padding:30px}.timeslot-index-title{margin:0
0 15px 0}.timeslot-index-item{padding-bottom:0}.visitor-informations{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.visitor-information{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}@media screen and (min-width: 1200px){.page-carousel__item{height:500px}.page-carousel.owl-carousel .owl-nav{right:360px}.page-stage--home .page-carousel.owl-carousel .owl-nav{bottom:-36px}.page-stage--home .page-carousel.owl-carousel .owl-nav{bottom:-36px;width:145px}.page-stage--home .page-carousel.owl-carousel .owl-nav button.owl-prev, .page-stage--home .page-carousel.owl-carousel .owl-nav button.owl-next{width:70px;height:70px}.page-stage--home .page-carousel.owl-carousel .owl-dots{left:200px}.page-stage--home .page-carousel .page-carousel__item{height:600px}.page-information{width:300px;right:30px}.page-information__button{font-size:0.9rem}.tabs--tab-count-4
.tab__title{font-size:0.8rem}.tab__title{font-size:1rem}.accordion-item__header{padding:30px
45px}.accordion-item__content{padding:0
45px 30px 45px}.accordion-item__header:after{right:45px}.opening-times-year-item-row__value{width:280px}.opening-times-year-area-header{padding-bottom:45px}.opening-times-year-area-header__icon{margin-bottom:45px}.opening-times-year-area-header__title{height:60px;margin-bottom:-30px;font-size:1.3rem}.card-big-number .item .wrapper .wrapper-inner
.title{font-size:4rem}.chair-select__controls{position:absolute;right:15px;bottom:15px}.chair-select__control{width:30px;height:30px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.chair-select__control
.fa{font-size:1rem;line-height:30px}.chair-select__control--up,.chair-select__control--right,.chair-select__control--down,.chair-select__control--left{display:block}.chair-select__control--zoom-in{right:46px;bottom:188px}.chair-select__control--zoom-out{right:46px;bottom:153px}.chair-select__control--reset{right:46px;bottom:72px}.chair-select__control--up{right:46px;bottom:108px}.chair-select__control--right{right:10px;bottom:72px}.chair-select__control--down{right:46px;bottom:36px}.chair-select__control--left{right:82px;bottom:72px}.shop-image-text{min-height:300px}.shop-image-text__image{width:300px;height:300px}.shop-image-text--left{padding-left:350px}.shop-image-text--left:after{left:350px}.shop-image-text--right{padding-right:350px}.shop-image-text--right:after{right:350px}.shop-teaser__image{width:250px;height:250px}.visitor-information{padding-left:100px}.visitor-information__icon{width:70px}}@media screen and (min-width: 1440px){h1--home,.h1--home{padding:0
330px}.page-stage--home .page-carousel .page-carousel__item{height:700px}.footer-block--logo{width:220px}.scroll-top-button{width:70px;height:70px}.card-gallery-item{width:25%}.fancybox-container.fancybox-layer .fancybox-toolbar{left:calc(50% - -335px)}}#iframebg{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(247,251,253,0.75);z-index:3000}#iframeausgabe{display:none;position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);max-width:1083px;max-height:614px;border:solid 1px #20aaef;background-color:#fff;-moz-box-shadow:0px 0px 3px 1px #ccc;-webkit-box-shadow:0px 0px 3px 1px #ccc;box-shadow:0px 0px 3px 1px #ccc;z-index:3100;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-y:scroll}#iframeausgabe
a.close{display:block;position:absolute;top:5px;left:5px;width:30px;height:30px;border-radius:50%;color:#fff;background-color:#209bd8;z-index:3200}#iframeausgabe a.close::before{position:absolute;bottom:5px;left:9px;content:'X';font-size:19px}#iframeausgabe #embed-container{position:relative;height:0;overflow:hidden;width:100%;height:auto}#iframeausgabe #embed-container.ratio4x3{}#iframeausgabe #embed-container
iframe{width:100%;height:614px}#abdecker{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#fff;z-index:10000}@media screen and (max-width: 1024px){#iframeausgabe{max-width:760px;max-height:428px}}@media screen and (max-width: 768px){#iframeausgabe{max-width:670px;max-height:377px}}@media screen and (max-width: 780px) and (orientation: portrait){#iframeausgabe{max-width:600px;max-height:600px}#myiframe{height:600px}}@media screen and (max-width: 640px){#iframeausgabe{max-width:600px;max-height:338px}}@media screen and (max-width: 480px){#iframeausgabe{max-width:480px;max-height:270px}}@media screen and (max-width: 480px) and (orientation: portrait){#iframeausgabe{max-width:480px;max-height:530px}#myiframe{height:530px}}@media screen and (max-width: 370px){#iframeausgabe{max-width:300px;max-height:269px}}@media screen and (max-width: 370px) and (orientation: portrait){#iframeausgabe{max-width:600px;max-height:573px}#myiframe{height:573px}}.story-telling{position:relative;margin-bottom:1rem;margin-top:1rem}.story-telling__carousel .story-telling__background{height:300px;background-size:cover}.story-telling__carousel .story-telling__background
img{height:300px}.story-telling__timeline{padding-top:30px;position:absolute;top:165px;left:0;z-index:99}.story-telling__timeline .owl-stage{text-align:center;color:#fff;font-family:"Nova Pro";min-width:calc(100% + 5px) !important;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.story-telling__timeline .owl-stage:after{content:none !important}.story-telling__timeline .owl-stage .owl-item{width:33.33333% !important;float:none;display:inline-block}.story-telling__timeline .owl-stage .owl-item.prev .item:before, .story-telling__timeline .owl-stage .owl-item.next .item:before{width:25px;height:25px;left:calc(50% - 12.5px);top:-15.5px}.story-telling__timeline .owl-nav button.owl-prev, .story-telling__timeline .owl-nav button.owl-next{height:75px;width:30px}.story-telling__timeline .owl-nav button.owl-prev.disabled, .story-telling__timeline .owl-nav button.owl-next.disabled{opacity:0.25}.story-telling__timeline .owl-item:last-child .item:after{content:none}.story-telling__timeline
.item{padding:15px;margin-top:30px;position:relative;height:75px;background-color:rgba(0, 0, 0, 0.3)}.story-telling__timeline .item.js-trigger-story:hover{cursor:pointer}.story-telling__timeline .item
.identifier{display:block;padding-top:15px;font-family:"Novel Pro";font-size:0.8rem}.story-telling__timeline .item:before{content:"";position:absolute;top:-10.5px;left:calc(50% - 7.5px);width:15px;height:15px;border-radius:50%;background-color:#fff;transition:width 0.4s linear, height 0.4s linear, left 0.4s linear, top 0.4s linear}.story-telling__timeline .item:after{z-index:-1;content:"";position:absolute;top:-4px;left:50%;width:100%;height:4px;background:rgba(255, 255, 255, .3)}.story-telling__timeline .item.active:before{background-color:#209bd8;top:-28.5px;left:calc(50% - 25px);width:50px;height:50px;border:8px
solid rgba(32,155,216,0.4);-webkit-background-clip:padding-box;background-clip:padding-box}.story-telling__content{position:static;padding:15px;width:100%;height:auto;background-color:#fff}.story-telling__content__title{font-size:2rem;font-family:"Novel Pro"}.story-telling__content__date{font-size:0.9rem;color:#209bd8;text-transform:uppercase;font-family:"Novel Pro"}@media screen and (min-width: 992px){.story-telling__content{position:absolute;right:0;top:10%;background-color:#fff;width:33.33333%;border:4px
solid rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;background-clip:padding-box}.story-telling__carousel .story-telling__background{height:600px;margin-right:30px}.story-telling__carousel .story-telling__background
img{width:100%;max-width:100%;height:auto}.story-telling__timeline{top:auto;bottom:0}.story-telling__timeline .owl-stage{padding-right:35px}.story-telling__timeline
.item{width:auto !important;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.story-telling__timeline .item
.identifier{font-size:1rem}}.mauticform-row,.caymlandform-row{position:relative;margin-bottom:1rem}.mauticform-label,.caymlandform-label{display:none}.mauticform-checkboxgrp-label,.caymlandform-checkboxgrp-label{display:inline-block;font-size:0.9rem}.caymlandform-selectbox,.mauticform-selectbox,.caymlandform-input,.mauticform-input,.caymlandform-textarea,.mauticform-textarea,#caymlandform_input_newsletterabmeldung_sonstiges,#mauticform_input_newsletterabmeldung_sonstiges{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;width:100%;padding:1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#e8f5fb;border:1px
solid #e8f5fb;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.caymlandform-selectbox:focus,.mauticform-selectbox:focus,.caymlandform-input:focus,.mauticform-input:focus,.caymlandform-textarea:focus,.mauticform-textarea:focus,#caymlandform_input_newsletterabmeldung_sonstiges:focus,#mauticform_input_newsletterabmeldung_sonstiges:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#e8f5fb;border-color:#209bd8}.caymlandform-selectbox.error,.mauticform-selectbox.error,.caymlandform-input.error,.mauticform-input.error,.caymlandform-textarea.error,.mauticform-textarea.error,#caymlandform_input_newsletterabmeldung_sonstiges.error,#mauticform_input_newsletterabmeldung_sonstiges.error{background-color:#ffe6e6}.caymlandform-button,.mauticform-button,#caymlandform_input_newsletterabmeldung_abmelden,#mauticform_input_newsletterabmeldung_abmelden{display:block;width:100%;position:relative;padding:1rem;border-color:#dea81b;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#dea81b;color:#fff;text-align:center}.caymlandform-button:hover,.mauticform-button:hover,#caymlandform_input_newsletterabmeldung_abmelden:hover,#mauticform_input_newsletterabmeldung_abmelden:hover,.caymlandform-button:focus,.mauticform-button:focus,#caymlandform_input_newsletterabmeldung_abmelden:focus,#mauticform_input_newsletterabmeldung_abmelden:focus,.caymlandform-button:not(:disabled):not(.disabled):active,.mauticform-button:not(:disabled):not(.disabled):active,#caymlandform_input_newsletterabmeldung_abmelden:not(:disabled):not(.disabled):active,#mauticform_input_newsletterabmeldung_abmelden:not(:disabled):not(.disabled):active{background-color:#dea81b;border-color:#dea81b}.caymlandform-errormsg,.mauticform-errormsg{color:#f00;font-size:12px}.caymlandform-error,.mauticform-error,.caymlandform-message,.mauticform-message{padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px
solid transparent}.caymlandform-error:empty,.mauticform-error:empty,.caymlandform-message:empty,.mauticform-message:empty{display:none}.caymlandform-error,.mauticform-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.caymlandform-message,.mauticform-message{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.mauticform-radiogrp{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;position:relative}.mauticform-radiogrp .mauticform-radiogrp-row{color:#209bd8;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;padding-right:30px}.mauticform-radiogrp .mauticform-radiogrp-row .mauticform-radiogrp-radio{position:absolute;opacity:0;z-index:-1}.mauticform-radiogrp .mauticform-radiogrp-row .mauticform-radiogrp-radio:checked~.mauticform-radiogrp-label:before{position:absolute;left:5px;top:3px;display:block;background:#209bd8;width:20px;height:20px;border-radius:100%;content:''}.mauticform-radiogrp .mauticform-radiogrp-row .mauticform-radiogrp-label{position:relative;padding-left:35px;margin-bottom:15px}.mauticform-radiogrp .mauticform-radiogrp-row .mauticform-radiogrp-label:after{position:absolute;display:block;top:-2px;left:0;content:'';width:30px;height:30px;border-radius:100%;border:1px
solid #209bd8;margin-right:15px}.mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox{position:absolute;opacity:0;z-index:-1}.mauticform-checkboxgrp-row .mauticform-checkboxgrp-label{position:relative;padding-left:35px;padding-top:7px}.mauticform-checkboxgrp-row .mauticform-checkboxgrp-label:after{position:absolute;content:'';left:0;top:6px;width:26px;height:26px;background:#e8f5fb;display:block}.mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox:checked~.mauticform-checkboxgrp-label:after{background-color:#209bd8}.mauticform-innerform{padding-top:15px}.mauticform-innerform .mauticform-helpmessage{font-style:italic;font-size:0.9rem;padding-bottom:10px;padding:10px
0;display:block}.mauticform-freetext{padding:15px
0}#mauticform_newsletteranmeldungde_einverstandnis_speicherun .mauticform-checkboxgrp-row, #mauticform_newsletteranmeldungde_datenschutzerklarung .mauticform-checkboxgrp-row{font-size:0.9rem}#mauticform_newsletteranmeldungde_einverstandnis_speicherun .mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox, #mauticform_newsletteranmeldungde_datenschutzerklarung .mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox{position:absolute;opacity:0;z-index:-1}#mauticform_newsletteranmeldungde_einverstandnis_speicherun .mauticform-checkboxgrp-row .mauticform-checkboxgrp-label, #mauticform_newsletteranmeldungde_datenschutzerklarung .mauticform-checkboxgrp-row .mauticform-checkboxgrp-label{position:relative;padding-left:30px}#mauticform_newsletteranmeldungde_einverstandnis_speicherun .mauticform-checkboxgrp-row .mauticform-checkboxgrp-label:after, #mauticform_newsletteranmeldungde_datenschutzerklarung .mauticform-checkboxgrp-row .mauticform-checkboxgrp-label:after{position:absolute;content:'';left:0;top:11px;width:20px;height:20px;background:#e8f5fb;display:block}#mauticform_newsletteranmeldungde_einverstandnis_speicherun .mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox:checked ~ .mauticform-checkboxgrp-label:after, #mauticform_newsletteranmeldungde_datenschutzerklarung .mauticform-checkboxgrp-row .mauticform-checkboxgrp-checkbox:checked~.mauticform-checkboxgrp-label:after{background-color:#209bd8}#mauticform_landingpageinterestsoneform .mauticform-label, #mauticform_wrapper_interestspageoneform .mauticform-label, #mauticform_campaignlandingpageinterestsoneform .mauticform-label, #mauticform_wrapper_campaignlandingpageinterestsoneform24112021 .mauticform-label, #mauticform_campaigninterestspageoneform .mauticform-label{display:block;font-weight:400;width:100%}#mauticform_landingpageinterestsoneform .mauticform-helpmessage, #mauticform_wrapper_interestspageoneform .mauticform-helpmessage, #mauticform_campaignlandingpageinterestsoneform .mauticform-helpmessage, #mauticform_wrapper_campaignlandingpageinterestsoneform24112021 .mauticform-helpmessage, #mauticform_campaigninterestspageoneform .mauticform-helpmessage{display:block;width:100%;font-style:initial;font-size:0.8rem}@media screen and (min-width: 768px){#mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_ihre_email_adresse, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_ihre_email_adresse, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_anrede1, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_anrede1, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde24112021_anrede_1 #mauticform_newsletteranmeldungde_vorname, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde24112021_anrede_1 #mauticform_newsletteranmeldungde_vorname, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_vorname, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_vorname, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_nachname, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_nachname, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_nachname, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_nachname, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_geburtstag, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_geburtstag, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_geburtstag, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper
#mauticform_newsletteranmeldungde24112021_geburtstag{width:45%;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_anrede1, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_anrede1, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_anrede1, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper
#mauticform_newsletteranmeldungde24112021_anrede1{width:100%}#mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_ihre_email_adresse, #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper
#mauticform_newsletteranmeldungde_ihre_email_adresse{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_ihre_email_adresse, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_ihre_email_adresse, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_ihre_email_adresse, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde_anrede1, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde_anrede1, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde24112021_anrede1, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper mauticform_newsletteranmeldungde24112021_anrede1, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_vorname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_vorname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_vorname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_vorname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_nachname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_nachname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_nachname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_nachname, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_geburtstag, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde_geburtstag, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde .mauticform-innerform .mauticform-page-wrapper #mauticform_newsletteranmeldungde24112021_geburtstag, .newsletter-subscribe-form .col-md-6 #mauticform_newsletteranmeldungde24112021 .mauticform-innerform .mauticform-page-wrapper
#mauticform_newsletteranmeldungde24112021_geburtstag{width:100%}}.irs--flat{margin-top:60px}.irs--flat .irs-line{height:0;background:none;border-radius:0;border-width:1px 0 0 0;border-style:dashed;border-color:#209bd8}.irs--flat .irs-bar{top:22px;height:7px;background-color:#209bd8;opacity:0.5}.irs--flat .irs-min, .irs--flat .irs-max{top:22px;width:6px;height:6px;padding:0;border-radius:50%;border:1px
solid #209bd8;text-indent:-10000px}.irs--flat .irs-min{background-color:#f7fbfd}.irs--flat .irs-max{background-color:#209bd8}.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single{background-color:transparent;line-height:2rem;top:-25px;cursor:pointer;color:#209bd8;font-size:1.5rem;font-weight:bold}.irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before, .irs--flat .irs-from:after, .irs--flat .irs-to:after, .irs--flat .irs-single:after{display:none}.irs--flat .irs-handle{top:12px;width:26px;height:26px;background-color:#209bd8;border-radius:50%;box-shadow:0px 0px 0px 3px rgba(32, 155, 216, .5)}.irs--flat .irs-handle>i:first-child{display:none}.irs--flat .irs-grid-pol{display:none}.irs--flat .irs-grid-text{color:#209bd8}.accordion{border-top:1px solid #209bd8}.accordion-item{margin-bottom:15px;background-color:#e8f5fb}.accordion-item__header,.accordion-item__content{padding:15px}.accordion-item__header{position:relative;padding-right:70px;font-family:'Nova Pro';font-size:1.3rem;color:#209bd8;letter-spacing:0.05em;cursor:pointer}.accordion-item__header:after{content:'';position:absolute;top:50%;right:15px;width:40px;height:40px;margin-top:-20px;background-color:#209bd8;background-image:url('/assets/img/icon/arrow-down-white.svg');background-position:center;background-size:50% 50%;background-repeat:no-repeat}.accordion-item__header[aria-expanded="true"]:after{background-image:url('/assets/img/icon/arrow-up-white.svg')}body.iframe .accordion-item{margin-bottom:0;border-bottom:1px solid #209bd8}body.iframe .accordion-item__header{padding:15px
55px 15px 0;color:#312a29;font-size:1.1rem}body.iframe .accordion-item__header:after{right:0}body.iframe .accordion-item__content{padding:15px
0}.adress--myparadise-invoice .label, .adress--myparadise-delivery
.label{font-weight:600}body{font-family:'Open Sans';font-weight:200;color:#312a29;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cookie-banner-active{padding-bottom:240px}body.covered{overflow:hidden}body.covered:after{position:fixed;top:0;left:0;width:100%;height:100%;content:' ';background-color:#fff;-moz-opacity:0.9;-khtml-opacity:0.9;-webkit-opacity:0.9;opacity:0.9;z-index:1000}body.covered.loading:after{background-image:url('/assets/img/loading-spinner.svg');background-position:center;background-repeat:no-repeat}body.blank,body.iframe{background:transparent;padding-top:30px;padding-bottom:60px}.back-link{font-family:"Novel Pro";color:#209bd8;font-weight:400;line-height:20px;text-transform:uppercase;font-size:1rem}.back-link:before{position:relative;top:8px;margin-right:15px;display:inline-block;content:" ";background-image:url('/assets/img/icon/arrow-left-blue.svg');background-repeat:no-repeat;background-size:5px;width:10px;height:20px}.body.iframe .back-link{display:none}.btn{white-space:initial;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;text-transform:uppercase}.btn--arrow-blue.btn--with-arrow-right:after{background-image:url('/assets/img/icon/arrow-right-blue.svg')}.btn--arrow-blue.btn--with-arrow-left:after{background-image:url('/assets/img/icon/arrow-left-blue.svg')}.btn--with-arrow-right{position:relative;padding-right:30px}.btn--with-arrow-right:after{content:'';position:absolute;top:0;right:0.75rem;bottom:0;width:10px;background-image:url('/assets/img/icon/arrow-right-white.svg');background-repeat:no-repeat;background-position:right center;background-size:50% 50%}.btn--with-arrow-left{position:relative;padding-left:30px}.btn--with-arrow-left:after{content:'';position:absolute;top:0;left:0;bottom:0;width:10px;background-image:url('/assets/img/icon/arrow-left-blue.svg');background-repeat:no-repeat;background-position:left center;background-size:50% 50%}.btn--route{padding-right:15px}.btn--route:after{content:none}.btn--green{background-color:#76b82a;color:#fff}.btn-secondary{border-color:#209bd8;background-color:transparent;color:#209bd8}.btn-secondary:focus,.btn-secondary:active,.btn-secondary:hover{background-color:transparent !important;border-color:#0f5e9b !important;color:#0f5e9b !important}.btn-secondary.dropdown-toggle{background:transparent !important;border:1px
solid #209bd8 !important;color:#209bd8 !important}.btn-primary{position:relative;border-color:#dea81b;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#dea81b}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active{background-color:#dea81b;border-color:#dea81b}.btn-primary:disabled{background-color:#a9abab;border-color:#a9abab}.btn-outline-primary{border-color:#dea81b;color:#dea81b}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#dea81b;border-color:#dea81b}.btn-group-lg>.btn,.btn-lg{padding:1rem;font-size:1rem}.btn-group-lg>.btn.btn--with-arrow-right,.btn-lg.btn--with-arrow-right{padding-right:1.5rem}.btn-group-lg>.btn.btn--with-arrow-left,.btn-lg.btn--with-arrow-left{padding-left:1.5rem}.consent-layer{background:#efefef;text-align:center;padding:15px}.cart-footer{padding:15px
0;border-top:1px solid #209bd8}.cart-footer-row__label{color:#868686}.cart-footer-row__value{padding-right:20px}.cart-footer-row__remove{padding:0;background-color:transparent;color:#209bd8;border:0;cursor:pointer}.cart-item{margin-bottom:15px;padding:15px;background-color:#f7fbfd}.cart-item__title{display:block;margin-bottom:15px;padding-right:30px;color:#312a29}.cart-item__options{margin-right:90px;font-size:0.7rem}.cart-item__option{margin-top:10px}.cart-item__option--qty{max-width:100px}.cart-item__option--inline{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.cart-item__option--inline .cart-item__option__label{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:60px}.cart-item__option--inline .cart-item__option__value{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cart-item__productinfo{font-size:0.7rem}.cart-item__productinfo
ul{margin:0;padding:0;list-style:none}.cart-item__price{position:absolute;bottom:0;right:35px}.cart-item__remove{position:absolute;bottom:0;right:15px;padding:0;background:none;border:0;color:#209bd8}.cart-item:last-child{margin-bottom:0}.cart-equipment-items{margin-top:15px}.cart-equipment-item{margin-top:10px}.cart-equipment-item__title{padding-right:30px;color:#312a29}.cart-equipment-item__options{margin-right:70px;font-size:0.7rem}.cart-equipment-item__option--qty{max-width:100px}.cart-equipment-item__option--inline{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.cart-equipment-item__option--inline .cart-equipment-item__option__label{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:60px}.cart-equipment-item__option--inline .cart-equipment-item__option__value{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cart-equipment-item__price{position:absolute;bottom:0;right:35px}.cart-equipment-item__remove{position:absolute;bottom:0;right:15px;padding:0;background:none;border:0;color:#209bd8}.add-to-cart-slideout{width:100%;left:100%;position:fixed;top:0;height:100%;background-color:#fff;z-index:1001;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.add-to-cart-slideout
.wrapper{padding:15px
15px 0 15px;overflow:auto}.add-to-cart-slideout
h2{padding-right:45px;padding-bottom:60px}.add-to-cart-slideout.active{left:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-box-shadow:0 0 10px #868686;-moz-box-shadow:0 0 10px #868686;box-shadow:0 0 10px #868686}.add-to-cart-slideout.active .sticky-price{left:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.add-to-cart-slideout .sticky-price{left:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.add-to-cart-slideout .sticky-price .price-unit{text-align:right;font-size:0.8rem;display:block}.add-to-cart-slideout .product-details__price-table{display:none}.add-to-cart-slideout .js-btn-close-add-to-cart-slideout{position:absolute;top:15px;width:40px;right:15px}@media (min-width: 768px){.add-to-cart-slideout{left:auto;width:450px;right:-450px}.add-to-cart-slideout.active{left:auto;right:0}.add-to-cart-slideout.active .sticky-price{left:auto;right:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.add-to-cart-slideout .sticky-price{left:auto;width:450px;right:-450px;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}}.custom-control,.custom-checkbox{margin-bottom:1rem}.custom-control.error .custom-control-label, .custom-checkbox.error .custom-control-label{padding-bottom:25px}.custom-control.error .custom-control-label:before, .custom-checkbox.error .custom-control-label:before{background-color:#ffe6e6;border-color:#f00}.custom-control label.error, .custom-checkbox
label.error{right:auto;top:auto;left:1.5rem;bottom:0}.custom-checkbox.checkbox-delete{position:relative}.custom-checkbox.checkbox-delete .form-check-input{position:absolut;left:-10000}.custom-checkbox .custom-control-label.error{position:relative;padding:0;left:0}.fancybox-90 .fancybox-content{min-width:90% !important}.fancybox-container.fancybox--widget{margin-top:70px}.fancybox-container.fancybox--widget .fancybox-loading{top:100px}.fancybox-container.fancybox--widget .fancybox-stage{margin-top:38px}.fancybox-container.fancybox--widget .fancybox-content{background:#e8f5fb;margin-top:0;border:1px
solid #209bd8;border-top:0;border-radius:0 0 15px 15px}.fancybox-container.fancybox--widget .fancybox-bg{background:#fff;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.fancybox-container.fancybox--widget .fancybox-iframe{background:#e8f5fb;border-radius:0 0 15px 15px}.fancybox-container.fancybox--widget .fancybox-slide{height:95%}.fancybox-container.fancybox--widget .fancybox-toolbar{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;visibility:visible;left:15px;top:15px;right:auto}.fancybox-container.fancybox--widget .fancybox-toolbar .fancybox-button{background:#fff;border:1px
solid #209bd8;color:#209bd8;border-radius:100%}.fancybox-container.fancybox--widget .fancybox-toolbar .fancybox-button.fancybox-button--close{width:30px;height:30px;padding:5px;margin-left:15px;margin-top:10px;background:transparent}.fancybox-container.fancybox--widget .fancybox-caption{width:90%;height:45px;margin-left:5%;margin-top:15px;padding:5px;text-align:center;color:#209bd8;font-weight:600;background:#e8f5fb;border:1px
solid #209bd8;border-bottom:0;border-radius:15px 15px 0 0}.fancybox-container.fancybox--widget .fancybox-content{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;height:100% !important}@media (min-width: 768px){body.fancybox-widget{overflow:auto;margin-right:0}.fancybox-container.fancybox--widget{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.fancybox-container.fancybox--widget .fancybox-bg{background:transparent}.fancybox-container.fancybox--widget.fancybox-90 .fancybox-content{min-width:100% !important}.fancybox-container.fancybox--widget .fancybox-caption{margin:0;width:100%;padding-top:10px}.fancybox-container.fancybox--widget .fancybox-toolbar .fancybox-button.fancybox-button--close{margin-left:0;margin-top:0}.fancybox-container.fancybox--widget .fancybox-stage{margin-top:23px}.fancybox-caption{padding:15px
5px 5px 5px}}@media (min-width: 992px){.fancybox-container.fancybox--widget .fancybox-caption{font-size:1rem;padding-top:10px}.fancybox-container.fancybox--widget .fancybox-toolbar .fancybox-button.fancybox-button--close{margin-top:0px}}.filter-select{position:relative;margin-left:10px}.filter-select>.custom-select{color:#209bd8;background-color:#e8f5fb;font-weight:bold;padding-right:75px;-webkit-appearance:none;-moz-appearance:none;border:0;line-height:27px}.filter-select>.custom-select::-ms-expand{display:none}.filter-select>.custom-select:focus{outline:0;box-shadow:none}.filter-select .custom-select-label{display:inline-block;width:43px;height:38px;background-color:#209bd8;position:absolute;top:0;right:0;border-left:5px solid #fff;color:#fff;font-size:1.5rem;text-align:center;pointer-events:none}.filter-select:focus{outline:0;border:1px
solid #209bd8}.body.web.blank .filter-select>.custom-select{background-color:#fff}.form-control,.form-control-lg{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#e8f5fb;border-color:#e8f5fb}.form-control:focus,.form-control-lg:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#e8f5fb;border-color:#209bd8}.form-control.error,.form-control-lg.error{background-color:#ffe6e6}.form-control-lg{display:block;width:100%;padding:1rem;font-size:1rem}.input-group-text{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#e8f5fb;background-color:#e8f5fb}.checkbox
label.error{color:#f00;font-size:12px;padding-left:0px;padding-right:15px}.custom-control-input:disabled~.custom-control-label:before{background-color:#e4e9ef;border-color:#e4e9ef}.custom-control-label{font-size:0.9rem;color:#312a29}.custom-control-label:before{background-color:#fff;border:1px
solid #209bd8}.custom-checkbox .custom-control-label:before{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#209bd8}.form-row .custom-checkbox{padding-left:28px}.iframe .form-control{background-color:#fff}.legal-footer{position:relative;padding:0
0 15px 0;font-size:0.8rem;background-color:#dea81b;color:#fff}.legal-footer
.container{padding-right:65px}.legal-footer
a{color:#fff;text-decoration:none}.body.iframe .legal-footer{display:none}.widget{margin-top:30px;font-size:0.8rem;height:100%;position:relative}.widget .lightbox-iframe-widget{position:absolute;cursor:pointer;top:0;left:0;height:100%;width:100%}.widget .widget-body{background-color:#e8f5fb;border-radius:15px;padding:15px;position:relative;padding:15px;overflow:hidden;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;min-height:280px}.widget .widget-body.blue{background-color:#209bd8;color:#fff;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget .widget-body.blue
.icon{width:100%;text-align:center;margin-bottom:15px}.widget .widget-body.blue .icon
img{width:60px;height:auto}.widget .widget-body.blue
.text{padding-bottom:15px}.widget .widget-body
.listing{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.widget .widget-body .listing
.label{width:30%;font-weight:600;color:#209bd8;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:5px
0}.widget .widget-body .listing
.list{width:70%;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget .widget-body .listing .list .list-content{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:100%;height:calc(100% - 30px);display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.widget .widget-body .listing .list .list-content
.wrapper{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;width:100%}.widget .widget-body .listing .list .list-content
.item{border-bottom:1px solid #e4e9ef;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5px
0}.widget .widget-body .listing .list .list-content .item.item-order
.title{width:80%}.widget .widget-body .listing .list .list-content .item.item-order
.price{width:20%;text-align:right}.widget .widget-body .listing .list .list-content
.item.collapse{display:none}.widget .widget-body .listing .list .list-content .js-show-more, .widget .widget-body .listing .list .list-content .js-show-less{color:#209bd8;font-weight:600}.widget .widget-body .listing .list .list-content .js-show-more.hide, .widget .widget-body .listing .list .list-content .js-show-less.hide{display:none}.widget .widget-body .listing .list .list-summary{-webkit-align-self:end;-moz-align-self:end;-ms-align-self:end;align-self:end;font-weight:600;padding:5px
0;height:30px}.widget .widget-body .widget-wrapper{background-size:cover;overflow:hidden;margin:-15px;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex}.widget .widget-body .widget-wrapper .widget-bg-image{opacity:0;width:100%;height:auto}.widget .widget-label{color:#209bd8;text-align:center;padding-top:5px}.widget .widget-label a:hover{text-decoration:none}.widget.widget-news{padding:0}.widget.widget-news .widget-body{padding:0}.widget.widget-news .widget-body
.title{font-family:'Open Sans';color:#312a29;font-size:1.5rem}.widget.widget-news .widget-body .read-more{font-family:'Open Sans';font-weight:600}.widget.widget-news .owl-stage-outer{height:100%}.widget.widget-news .owl-stage{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;height:100%}.widget.widget-news .owl-item{display:flex;flex:0 0 auto}.widget.widget-news .owl-nav{position:absolute;width:100%;top:50%}.widget.widget-news .owl-nav .owl-next{margin-right:0}.widget.widget-news .owl-nav .owl-prev{margin-left:0}.widget.widget-news .owl-dots{position:absolute;bottom:10px;width:100%;z-index:100}.widget.widget-news .widget-news-item{padding:45px
60px;position:relative;width:100%}.widget.widget-news .widget-news-item
.image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1;opacity:0.2}.widget.widget-therme-card .widget-body{color:#fff;font-size:1rem}.widget.widget-therme-card .widget-body .card-number{position:absolute;bottom:60px;left:30px}.widget.widget-therme-card .widget-body .card-balance{position:absolute;bottom:30px;left:30px;width:calc(100% - 60px)}.widget.widget-therme-card .widget-body .card-balance .balance-title{font-weight:600}.widget.widget-welcome
.avatar{text-align:center}.widget.widget-welcome .avatar
.gravatar{width:60px;height:60px;border-radius:100%}.widget.widget-welcome
.fileuploader{width:160px;height:160px;margin:15px;display:inline-block;text-align:center}.widget.widget-welcome .fileuploader .fileuploader-items .fileuploader-item .fileuploader-item-image
img{width:100%;height:auto}.widget.widget-welcome
.label{text-transform:uppercase;font-weight:600;font-size:1.2rem;text-align:center}.widget.widget-welcome .label
.salutation{font-weight:normal}.widget.widget-ticket-booking
.text{position:absolute;width:100%;font-weight:600;font-size:1.5rem;text-align:center;color:#fff;top:50%;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.widget.widget-transponder{font-size:1rem}.widget.widget-transponder
.text{position:absolute;width:auto;color:#fff;top:50%;margin:30px}.widget.widget-transponder .transponder-number{position:absolute;top:50%;margin:30px;margin-top:75px;color:#fff;width:auto}.page-stage .widget-welcome{position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);height:auto;z-index:2}.page-stage .widget-welcome .fileuploader .fileuploader-wrapper{border:3px
solid #fff}@media (min-width: 768){.widget .widget-body.blue
.text{padding:15px}.widget .widget-body .listing
.label{font-size:1rem}}@media (min-width: 992px){.widget{font-size:1rem}.widget .listing
.label{width:40%;font-size:1.2rem}.widget .listing
.list{width:60%}.widget.widget-ticket-booking .widget-body
.text{font-size:1.8rem}.widget.widget-therme-card .widget-body{font-size:1.2rem}.widget.widget-therme-card .widget-body .card-balance{bottom:30px}}@media screen and (min-width: 1200px){.widget .widget-body{padding:30px}.widget .widget-body .widget-wrapper{margin:-30px}}.newsletter-subscribe-progress{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px
0}.newsletter-subscribe-progress .newsletter-subscribe-progress-item{border:1px
solid #209bd8;border-bottom-width:0;background-color:#e8f5fb;color:#209bd8;font-family:'Novel Pro';text-align:center;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px;text-transform:uppercase;width:100%}.newsletter-subscribe-progress .newsletter-subscribe-progress-item.active{color:#fff;background:#209bd8}.newsletter-subscribe-progress .newsletter-subscribe-progress-item:last-child{border-bottom-width:1px}@media (min-width: 768px){.newsletter-subscribe-progress{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsletter-subscribe-progress .newsletter-subscribe-progress-item{border-left-width:0;width:33.33333%;border-bottom-width:1px;text-align:left;line-height:0.6;padding:30px}.newsletter-subscribe-progress .newsletter-subscribe-progress-item:first-child{border-left-width:1px}.br-md{display:inline-block;width:100%}}.order{background-color:#f7fbfd;padding:15px}.order
.headline{font-family:"Novel Pro";font-size:1.2rem;text-transform:uppercase}.order
.informations{font-weight:bold;font-size:0.85rem}.order .informations .item:nth-child(n+3){margin-top:15px}.order .informations .item--address .tooltip-info:hover{cursor:pointer}.order .informations .item--address>img{margin-left:5px}.order .informations
.label{display:inline-block;min-width:45%;font-weight:300;font-weight:normal}.order
.content{margin-top:3rem;font-weight:300;font-size:1rem}.order .content
.products{list-style-type:none;padding:0;margin:0;font-weight:400;font-size:1rem}.order .content .products>li{background-color:#e8f5fb;margin-top:15px;padding:5px
10px}.order .content .products > li
.pdf{float:right}.order
.footer{margin-top:30px;text-align:right}.page-header{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;z-index:800;position:fixed;top:0;left:0;width:100%;height:70px;padding:0
15px 0 85px;color:#fff;background-color:#209bd8}.page-header__left
a{position:relative;display:inline-block;padding-right:15px;color:#fff;font-family:'Novel Pro';letter-spacing:0.05em;font-size:0.7rem;text-transform:uppercase}.page-header__left a:after{content:'';position:absolute;top:0;right:0;bottom:0;width:10px;background:url('/assets/img/icon/arrow-right-white.svg') no-repeat center;background-size:60% 60%}.page-header__left a.logo-link:after{background:transparent}.page-header__right{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.page-header__right
a{color:#fff}.page-header__right
.logout{font-size:0.9rem;padding:2px
10px 0 10px;display:none}.page-header__icon{position:relative;display:none;width:20px;height:20px;margin:0
15px;background:none;padding:0;border:0;cursor:pointer}.page-header__icon
img{float:left;width:20px;height:20px}.page-header__icon--cart{display:block}.page-header__badge{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:absolute;top:-8px;left:75%;height:10px;line-height:10px;padding:0
2px;color:#fff;font-size:0.6rem;background-color:#fff;color:#312a29}.page-header .social-navigation{display:none}.page-header .social-navigation__icon{width:30px;height:30px}.page-header .shop-link{font-weight:600}.body.iframe .page-header{display:none}@media (min-width: 768px){.page-header .social-navigation{display:block;margin-right:15px}.page-header .social-navigation__icon{width:20px;height:20px}.page-header__icon{display:block}.page-header__icon--shop{width:auto;margin-right:15px}}@media (min-width: 992px){.page-header{padding-right:30px;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000', GradientType=0)}.page-header__left
a{display:none}.page-header__right
.logout{display:unset}}.page-main{overflow:hidden;margin-top:15px}.page-main.no-area{margin-top:-40px}.body.web.blank .page-main{margin-top:0}.body.iframe .page-main{margin-top:0}.body.pos .page-main{padding-top:30px}.page-stage{position:relative;margin-bottom:75px;border-bottom:2px solid #dea81b}.page-stage--home{margin-bottom:0;border-bottom:0}.page-stage--home+.page-main.no-area{margin-top:15px}.page-stage--padding-top{padding-top:114px}.iframe .page-stage{display:none}@media (min-width: 576px){.page-stage{margin-bottom:60px}.page-stage--home{margin-bottom:0}.page-stage--myparadise{margin-bottom:90px}}@media (min-width: 992px){.page-stage--home+.page-main.no-area{margin-top:75px}.page-stage--padding-top{padding-top:0}}.payment-footer{background-color:#dea81b;color:#fff;padding-bottom:30px}.payment-footer
.container{border-top:1px solid #e8bb44}.payment-footer .container
.title{padding-top:15px;font-family:'Novel Pro';letter-spacing:2px}.payment-footer .container
img{margin-right:2px}.payment-footer
a{text-decoration:none}.payment-footer .payment-icons{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.payment-footer .payment-icons .payment-icon{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0
2px 2px 0}.payment-footer .payment-icons .payment-icon
img{max-width:100%;height:auto}.body.iframe .payment-footer{display:none}.product-details .price-total{font-weight:bold}.product-details .price-total .price--discounted{text-decoration:line-through;color:#a9abab;padding-right:5px}.product-details .price-total .price-unit{display:block;font-size:0.8rem;font-weight:normal}.product-details__table td, .product-details__price-table
td{float:left;width:100%;border-top:0}.product-details__table td:first-child, .product-details__price-table td:first-child{font-weight:bold}.product-details__table .price-total td, .product-details__price-table .price-total
td{border-top:1px solid #dea81b;margin-top:10px}.product-details__table .price-total td:first-child, .product-details__price-table .price-total td:first-child{font-weight:normal}.price-table{font-size:0.9rem}.price-table-col{margin-bottom:30px}.price-table-col:last-child{margin-bottom:0}.price-table-row{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;border-bottom:1px solid #fff}.price-table-row__label{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40%;padding:5px;background-color:#209bd8;color:#fff;border-right:1px solid #fff}.price-table-row__box{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:60%}.price-table-row__box__title,.price-table-row__box__body{padding:5px}.price-table-row__box__body{border:1px
solid #209bd8;background-color:#fff}.price-table-row__box__body
ul{margin:0;padding:0
0 0 20px}.price-table-row__block{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:60%;padding:5px;background-color:rgba(32, 155, 216, .1)}@media (min-width: 768px){.price-table{font-size:1rem}.price-table-row__label{padding:10px}.price-table-row__box__title,.price-table-row__box__body{padding:10px}.price-table-row__block{padding:10px}}@media (min-width: 992px){.price-table{font-size:0.9rem}.price-table-col{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.price-table-col__label{padding:10px;color:#fff}.price-table-col__label
strong{font-size:1.1rem}.price-table-col__block{padding:10px}.price-table-col__block
strong{font-size:1.1rem}.price-table-col__box{border-bottom:10px solid #fff}.price-table-col__box__title,.price-table-col__box__body{padding:10px}.price-table-col__box__title{height:110px}.price-table-col__box__title
strong{font-size:1.1rem}.price-table-col__box__body{height:130px;border:1px
solid #209bd8;background-color:#fff}.price-table-col__box__body
ul{margin:0;padding:0
0 0 20px}.price-table-col:first-child{width:25%;background-color:#209bd8}.price-table-row--col-2 .price-table-col:nth-child(2){width:75%;border-left:10px solid #fff}.price-table-row--col-3 .price-table-col:nth-child(2), .price-table-row--col-3 .price-table-col:nth-child(3){width:37.5%;border-left:10px solid #fff}.price-table-row--col-4 .price-table-col:nth-child(2), .price-table-row--col-4 .price-table-col:nth-child(3), .price-table-row--col-4 .price-table-col:nth-child(4){width:25%;border-left:10px solid #fff}}@media (min-width: 1200px){.price-table-col__box__body{height:140px}}.product-details{padding-bottom:150px}.product-details .product-details__price-table{display:none}.body.iframe .product-details{padding-bottom:60px}.body.iframe .product-details .product-details__price-table{}@media (min-width: 768px){.product-details{padding-bottom:0}.product-details .product-details__price-table{display:block}}.product-filter-slideout{position:fixed;top:30px;padding:30px;right:-100%;width:100%;background-color:#fff;z-index:1001;-webkit-border-top-left-radius:30px;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0;height:100vh;overflow:scroll;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.product-filter-slideout.active{right:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;-webkit-box-shadow:0 0 10px #868686;-moz-box-shadow:0 0 10px #868686;box-shadow:0 0 10px #868686}.product-filter-slideout .close-filter{font-family:'Novel Pro';color:#209bd8;border:0;background:transparent;color:#000;text-transform:uppercase;font-size:1.5rem}.product-filter-slideout .close-filter:hover{cursor:pointer}.product-filter-slideout .close-filter
.icon{border:1px
solid #000;font-family:'Open Sans';width:26px;height:26px;line-height:26px;font-size:1rem;border-radius:26px;display:inline-block;margin-right:10px;font-weight:100}.product-filter-slideout
.category{margin-top:60px}.product-filter-slideout .category
.title{color:#209bd8;font-family:'Novel Pro';font-size:1.5rem}.product-filter-slideout .category .irs--flat{margin-top:30px}.product-filter-slideout .category.category-preis
.items{padding:0
15px;overflow:visible}.product-filter-slideout
.buttons{margin-top:30px;padding-bottom:90px}.product-filter-slideout .buttons .filter-counter{margin-right:15px}.product-filter
.status{display:none}.product-filters .items, .product-filter .status
.items{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;overflow:scroll}.product-filters .items .form-check, .product-filter .status .items .form-check{position:relative;margin-right:5px;margin-bottom:5px;padding:0}.product-filters .items .form-check:hover, .product-filter .status .items .form-check:hover{cursor:pointer}.product-filters .items .form-check .form-check-label, .product-filter .status .items .form-check .form-check-label{display:inline-block;color:#209bd8;background-color:#e8f5fb;font-family:'Novel Pro';padding:0.7rem 0.7rem;white-space:nowrap;border:1px
solid #e8f5fb}.product-filters .items .form-check .form-check-label:hover, .product-filter .status .items .form-check .form-check-label:hover{cursor:pointer}.product-filters .items .form-check .form-check-input, .product-filter .status .items .form-check .form-check-input{position:absolute;left:-1000px}.product-filters .items .form-check .form-check-input:checked ~ .form-check-label, .product-filter .status .items .form-check .form-check-input:checked~.form-check-label{background:#209bd8;color:#fff;border-color:#209bd8}.product-filter-top{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.product-filter-top .filter-wrapper{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-order:2;-moz-order:2;-ms-order:2;order:2;overflow:scroll}.product-filter-top .filter-wrapper .product-filters{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-filter-top .filter-wrapper .product-filters .category
.title{display:none}.product-filter-top .show-filter{-webkit-order:1;-moz-order:1;-ms-order:1;order:1;text-transform:none;margin-bottom:5px;margin-right:5px}.product-filter-top .show-filter
.fa{padding-right:10px}.product-filter-top .btn, .product-filter-slideout
.btn{font-family:'Novel Pro';color:#209bd8;padding:0.7rem;white-space:nowrap}.product-filter-top .btn.show-all, .product-filter-slideout .btn.show-all, .product-filter-top .btn.show-filter, .product-filter-slideout .btn.show-filter{background:#e8f5fb}.product-filter-top .btn.show-all.active, .product-filter-slideout .btn.show-all.active, .product-filter-top .btn.show-filter.active, .product-filter-slideout .btn.show-filter.active{background:#209bd8;color:#fff}.product-filter-top .btn.btn-primary, .product-filter-slideout .btn.btn-primary{color:#fff}.product-filter-top .button, .product-filter-slideout
.button{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#e8f5fb;color:#209bd8;margin-right:5px;margin-bottom:5px;padding:2px
5px}.product-filter-top .button .label, .product-filter-slideout .button
.label{margin-right:5px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;font-family:'Novel Pro';padding:0.7rem 0.7rem}.product-filter-top .button .values, .product-filter-slideout .button
.values{display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.product-filter-top .button .values .value, .product-filter-slideout .button .values
.value{margin-right:2px;border:1px
solid #209bd8;border-radius:5px;padding:2px;font-size:0.8rem}.product-filter-top .button .remove-filter, .product-filter-slideout .button .remove-filter{font-weight:bold;display:inline-block;padding:5px}.product-filter-top .button .remove-filter:hover, .product-filter-slideout .button .remove-filter:hover{cursor:pointer}@media (min-width: 768px){.product-filter-top .show-filter{-webkit-order:3;-moz-order:3;-ms-order:3;order:3;margin-left:auto}.product-filter-top .filter-wrapper{overflow:auto}.product-filter-slideout{width:450px;top:0;border-radius:0;height:100vh;overflow-x:auto}.product-filters .items, .product-filter .status
.items{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}.product-filters .category.category-preis .items, .product-filter .status .category.category-preis
.items{overflow:visible}}.product-list
.product{margin-bottom:30px;position:relative}.product-list .product
.title{text-transform:uppercase}.product-list .product
.info{padding:15px
0}.product-list .product .js-btn-add-to-cart-slideout, .product-list .product .link .btn-primary{margin-top:-1em;margin-bottom:1.5em}.product-list .product .highlight, .product-list .product
.discount{position:absolute;top:15px;right:-10px;width:150px}.product-list .product
.discount{right:auto;left:-10px}.product-list .product .price-unit{display:block}.body.web.blank .product-list .items .item
.product{background-color:#fff;-webkit-box-shadow:0 0 10px #868686;-moz-box-shadow:0 0 10px #868686;box-shadow:0 0 10px #868686;padding-bottom:15px}.sticky-navigation{z-index:800;position:fixed;top:70px;left:0;width:100%;height:45px;background-color:#002752;display:'-webkit-flex';display:'-moz-flex';display:'-ms-flexbox';display:'-ms-flex';display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;border-bottom:1px solid #fff}.sticky-navigation__link{font-family:'Novel Pro';position:relative;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0
15px;display:inline-block;height:45px;text-align:center;line-height:45px;width:auto;text-transform:uppercase;color:#fff;font-size:0.8rem}.sticky-navigation__link:not(:last-child){border-right:1px solid #fff}.sticky-navigation__link:hover{color:#fff}.sticky-navigation__link
.text{position:relative;display:inline-block;padding-right:15px}.sticky-navigation__link .text:after{content:'';position:absolute;top:0;right:0;bottom:0;width:10px;background-image:url('/assets/img/icon/arrow-right-white.svg');background-repeat:no-repeat;background-position:right center;background-size:50% 50%}.body.iframe .sticky-navigation, .body.checkout .sticky-navigation{display:none}@media (min-width: 576px){.sticky-navigation__link{-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}}.table.no-border
td{border:0}.table-unbordered
td{border:0}.toggle-button{position:relative;width:70px;height:70px;background-color:#209bd8;border:0;cursor:pointer;-webkit-box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.2)}.toggle-button__bar{display:block;position:absolute;top:50%;left:30%;width:40%;height:1px;background-color:#fff}.toggle-button--show .toggle-button__bar--top{margin-top:-13%}.toggle-button--show .toggle-button__bar--bottom{margin-top:13%}.toggle-button--hide .toggle-button__bar--one{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.toggle-button--hide .toggle-button__bar--two{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.page-sidebar-toggle{z-index:1000;top:0;left:0}.page-sidebar-toggle--show{position:fixed}.page-sidebar-toggle--hide{position:absolute}.body.iframe .toggle-button{display:none}#userlike-tab{bottom:20px !important;left:auto !important;right:15px !important}@media only screen and (max-width: 600px){#userlike-tab{bottom:55px !important;left:auto !important;right:30px !important}}