@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}.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-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")}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}.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}.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:#209bd8}h2,.h2{font-family:'Novel Pro';font-weight:normal;color:#209bd8;border-bottom:1px solid #209bd8;padding-bottom:10px;text-transform:uppercase;letter-spacing:0.05em;word-spacing:0.5rem;font-size:1.5rem}h3,.h3{color:#209bd8;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 #209bd8;padding-bottom:20px}.text-smaller{font-size:0.9rem}.text-bigger{font-size:1.2rem}.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__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}.table.no-border
td{border:0}.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}.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}.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)}.search-results-list--item{margin-bottom:15px}.search-results-list--item
.title{font-weight:600}.page-sidebar-toggle{z-index:1000;top:0;left:0}.page-sidebar-toggle--show{position:fixed}.page-sidebar-toggle--hide{position:absolute}.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%}.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-stage{position:relative;margin-bottom:75px;border-bottom:2px solid #209bd8}.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}.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(32,155,216,.9)}.page-information__logo{display:block;padding:10px;border:1px
solid #47b0e4}.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%}.page-main{overflow:hidden;margin-top:15px}.page-main.no-area{margin-top:-40px}.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,.legal-footer,.payment-footer{background-color:#209bd8;color:#fff}.page-footer a, .legal-footer a, .payment-footer
a{color:#fff;text-decoration:none}.page-footer img, .legal-footer img, .payment-footer
img{margin-bottom:2px}.page-footer{padding:30px
0;letter-spacing:2px;font-family:'Novel Pro'}.legal-footer{position:relative;padding:0
0 15px 0;font-size:0.8rem}.legal-footer
.container{padding-right:65px}.payment-footer{padding-bottom:30px}.payment-footer
.container{border-top:1px solid #47b0e4}.payment-footer .container
.title{padding-top:15px;font-family:'Novel Pro';letter-spacing:2px}.payment-footer .container
img{margin-right:2px}.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--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 #47b0e4}.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}.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.75rem;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-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-primary{position:relative;border-color:#209bd8;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#209bd8}.btn-primary:hover,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active{background-color:#209bd8;border-color:#209bd8}.btn-primary:disabled{background-color:#a9abab;border-color:#a9abab}.btn-outline-primary{border-color:#209bd8;color:#209bd8}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#209bd8;border-color:#209bd8}.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}.wallsio-load-more-button{position:relative;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#209bd8;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:#209bd8;border-color:#209bd8}.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}.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}.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}.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 #209bd8;width:5px;height:5px;margin-right:5px}.owl-carousel .owl-dots button.owl-dot.active, .awards .owl-dots button.owl-dot.active{background-color:#209bd8}.awards{position:relative;background-color:#209bd8;color:#fff;font-family:'Novel Pro'}.awards
.container{border-bottom:1px solid #47b0e4}.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)}.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 #209bd8;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 #209bd8}.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 #209bd8;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:#209bd8;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 #209bd8}.box-button .wrapper .box-content{padding:30px
15px;font-family:'Novel Pro';font-size:1.2rem;color:#209bd8;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}.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}.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}.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 .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}.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 #209bd8;text-transform:uppercase;margin-bottom:0}.product-details .price-total{font-weight:bold}.product-details .price-total .price--discounted{text-decoration:line-through;color:#a9abab;padding-right:5px}.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 #209bd8;margin-top:10px}.product-details__table .price-total td:first-child, .product-details__price-table .price-total td:first-child{font-weight:normal}.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}.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:transparent;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}.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:#209bd8}.read-more{position:relative;display:inline-block;padding-right:20px;font-family:'Novel Pro';text-transform:uppercase;letter-spacing:0.05em;color:#209bd8}.read-more:after{content:'';position:absolute;top:0;right:0;bottom:0;width:10px;background-image:url('/assets/img/icon/arrow-right-blue.svg');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}.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')}.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}.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}.order{background-color:#f7fbfd;padding:15px}.order
.headline{font-family:"Novel Pro";font-size:1.5rem;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}.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}.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}.cart-footer{padding:5px
15px;border-top:1px solid #209bd8}.cart-footer-row__label{color:#868686}.cart-footer-row__value{padding-right:20px}.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.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.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.cocoon.occupied
.status{fill:#96d5f6}.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.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.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.cocoon.bookable
.status{fill:#bdcf02}.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.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.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.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.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.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.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.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.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.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.bookable:before{background-color:#bdcf02}.deckchair-legend__item.occupied:before{background-color:#96d5f6}.deckchair-legend__item.active:before{background-color:#76b82a}.deckchair-legend__item.inactive:before{background-color:#a9abab}.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:#209bd8;width:30px;height:30px;line-height:30px;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:0}.chair-select__control--zoom-out{right:36px}.chair-select__control--reset{right:72px}hr.bold{height:2px;color:#209bd8;background-color:#209bd8}.badge.badge-primary{background-color:#209bd8;color:#fff}.age-filter{position:relative;border:1px
solid #209bd8;padding:30px
15px 15px 15px;font-size:1.25rem;text-align:center}.age-filter input[type="text"]{margin:0
10px;border:0;padding:0.5rem 0.75rem;background-color:#f9fcfe;max-width:50%}.age-filter
p{font-size:1.5rem}.age-filter
p.top{color:#209bd8;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:#209bd8}.attraction-list .attraction-item .icon:hover a, .attraction-list .attraction-item .icon:last-child
a{color:#209bd8}.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:#209bd8}.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;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 #209bd8;font-size:0.75rem;display:none}.table-unbordered
td{border:0}.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:#f3e4b9;font-weight:500}.tariff-overview .content.vitality
small{font-weight:300}.tariff-overview
.content.palms{padding:15px;background-color:#d5eac1;font-weight:500}.tariff-overview .content.palms
small{font-weight:300}.tariff-overview
.content.galaxy{padding:15px;background-color:#cf0a66;font-weight:500}.tariff-overview .content.galaxy
small{font-weight:300}.tariff-overview
.content.sport{padding:15px;background-color:#cee0f6;font-weight:500}.tariff-overview .content.sport
small{font-weight:300}.tariff-overview
.content.beach{padding:15px;background-color:#cee0f6;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:#209bd8;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 #209bd8;color:#209bd8}.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}.fancybox-90 .fancybox-content{min-width:90% !important}.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:#209bd8;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:#209bd8;border-radius:50%;cursor:pointer}.irs-handle.state_hover,.irs-handle:hover{background-color:#1e91cb}.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:#209bd8;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:#209bd8 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:#209bd8;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:#209bd8}.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:#209bd8;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:#209bd8}.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}.icon
a{color:#209bd8}@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-stage{margin-bottom:60px}.page-stage--home{margin-bottom: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 #209bd8;position:absolute;width:100px;left:-110px;top:36px}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-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}.page-carousel__item{height:400px}.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')}.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:#209bd8;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 #209bd8}.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:#209bd8}.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:''}.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}.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}}@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-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-stage--home+.page-main.no-area{margin-top:75px}.page-stage--padding-top{padding-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:#209bd8}.page-stage--home .page-carousel.owl-carousel .owl-dots button.owl-dot.active{background-color:#209bd8}.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:#209bd8;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 #47b0e4}.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 #209bd8}.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%}}@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--up,.chair-select__control--right,.chair-select__control--down,.chair-select__control--left{display:block}.chair-select__control--zoom-in{right:17px}.chair-select__control--zoom-out{right:53px}.chair-select__control--reset{right:36px;bottom:72px}.chair-select__control--up{right:36px;bottom:108px}.chair-select__control--right{right:0;bottom:72px}.chair-select__control--down{right:36px;bottom:36px}.chair-select__control--left{right:72px;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}}@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}}.caymlandform-row{position:relative;margin-bottom:1rem}.caymlandform-label{display:none}.caymlandform-checkboxgrp-label{display:inline-block;font-size:0.9rem}.caymlandform-selectbox,.caymlandform-input,.caymlandform-textarea,#caymlandform_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,.caymlandform-input:focus,.caymlandform-textarea:focus,#caymlandform_input_newsletterabmeldung_sonstiges:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#e8f5fb;border-color:#209bd8}.caymlandform-selectbox.error,.caymlandform-input.error,.caymlandform-textarea.error,#caymlandform_input_newsletterabmeldung_sonstiges.error{background-color:#ffe6e6}.caymlandform-button,#caymlandform_input_newsletterabmeldung_abmelden{display:block;width:100%;position:relative;padding:1rem;border-color:#209bd8;font-family:'Novel Pro';letter-spacing:0.05em;text-transform:uppercase;background-color:#209bd8;color:#fff;text-align:center}.caymlandform-button:hover,#caymlandform_input_newsletterabmeldung_abmelden:hover,.caymlandform-button:focus,#caymlandform_input_newsletterabmeldung_abmelden:focus,.caymlandform-button:not(:disabled):not(.disabled):active,#caymlandform_input_newsletterabmeldung_abmelden:not(:disabled):not(.disabled):active{background-color:#209bd8;border-color:#209bd8}.caymlandform-errormsg{color:#f00;font-size:12px}.caymlandform-error,.caymlandform-message{padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px
solid transparent}.caymlandform-error:empty,.caymlandform-message:empty{display:none}.caymlandform-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.caymlandform-message{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.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}