@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid}}}div.top-header{background-color:#fff}.title-header{background-color:#0000}.intro-section h1,.further-content h1{--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600);color:var(--primary)}.intro-section h1 span,.further-content h1 span{padding-block:calc(var(--spacing,.25rem) * 0);color:var(--primary);font-size:1.4rem}@media(min-width:64rem){.intro-section h1 span,.further-content h1 span{font-size:1.8rem}}body.guestapp-body{margin-top:5rem}body.guestapp-body.home{margin-top:calc(var(--spacing,.25rem) * 0)}#tab button{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}#tabContent>div{gap:calc(var(--spacing,.25rem) * 6)}@media(min-width:64rem){#tabContent>div{padding-block:calc(var(--spacing,.25rem) * 2)}}.btn,.btn-primary,.btn-light-pending{cursor:pointer!important;--tw-border-style:none!important;background-color:var(--lite-primary)!important;padding-block:calc(var(--spacing,.25rem) * 2)!important;--tw-font-weight:var(--font-weight-semibold,600)!important;font-size:1rem!important;font-weight:var(--font-weight-semibold,600)!important;color:#fff!important;text-transform:none!important;border-style:none!important}.btn svg path,.btn-primary svg path,.btn-light-pending svg path{fill:#fff}.btn span,.btn-primary span,.btn-light-pending span{color:#fff!important}.icon-fa{background-color:var(--lite-primary);color:#fff}.text-labeled,.reservation-sections__content__item__title{color:#000}.footer-container li,.footer-container a{color:#fff}#CookiebotWidget{bottom:90px!important;right:10px!important}.top-header{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-style:none}@media screen and (min-width:1024px){.top-header #navigation #tabs a span{border-color:var(--primary);color:var(--primary)}}.top-header #navigation #tabs a span{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.top-header #navigation #tabs a span.menu-icon-container{width:25px;height:25px}.top-header #navigation #tabs a span.menu-icon-container:before{content:"";background-image:url(/build/assets/ucux-start-inaktiv-DXbgIan4.svg);width:25px;height:25px;display:inline-block}.top-header #navigation #tabs a.active span{border-color:var(--primary)}@media(min-width:64rem){.top-header #navigation #tabs a.active span{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}}.top-header #navigation #tabs a.reservation .menu-icon-container:before{background-image:url(/build/assets/ucux-buchungen-inaktiv-hXVxByKz.svg)}.top-header #navigation #tabs a.location .menu-icon-container:before{background-image:url(/build/assets/ucux-entdecken-inaktiv-DND5p99_.svg)}.top-header #navigation #tabs a.information .menu-icon-container:before{background-image:url(/build/assets/ucux-infos-inaktiv-cO30h9zW.svg)}.top-header #navigation #tabs a.active.home .menu-icon-container:before{background-image:url(/build/assets/ucux-start-aktiv-D6Cwbmkd.svg)}.top-header #navigation #tabs a.active.reservation .menu-icon-container:before{background-image:url(/build/assets/ucux-buchungen-aktiv-DybiTBJI.svg)}.top-header #navigation #tabs a.active.location .menu-icon-container:before{background-image:url(/build/assets/ucux-entdecken-aktiv-2G_cwtw0.svg)}.top-header #navigation #tabs a.active.information .menu-icon-container:before{background-image:url(/build/assets/ucux-infos-aktiv-Cqig1Cs-.svg)}.top-header .ext-booking a{background-color:var(--lite-primary);padding-block:calc(var(--spacing,.25rem) * 2)}select{color:#000}.welcome-container{background-position:top}.welcome-container .btn-login{background-color:var(--primary)!important;padding-inline:calc(var(--spacing,.25rem) * 10)!important;color:#fff!important}@media(min-width:64rem){.home .top-header .logo-holder img{display:inline-block}}.home .days-till-travel span{text-transform:none;font-size:1rem}.home .home-search-container{height:calc(var(--spacing,.25rem) * 12)}@media(min-width:64rem){.home .home-search-container{top:calc(var(--spacing,.25rem) * -7)}}.home .home-search-container #home-search input::-moz-placeholder{--tw-border-style:none;text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-style:none}.home .home-search-container #home-search input,.home .home-search-container #home-search input::placeholder{--tw-border-style:none;text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-style:none}.home .home-search-container #home-search .search-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);left:15%}@media(min-width:64rem){.home .home-search-container #home-search .search-icon{left:12%}}.home .home-search-container .home-search-submit{background-color:#c6a372}.home .home-search-container .home-search-submit a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);flex-direction:row-reverse}.home .home-search-container .home-search-submit a img{margin-right:calc(var(--spacing,.25rem) * 2)}.home div.owl-carousel-banners{padding-block:calc(var(--spacing,.25rem) * 0)}.home div.owl-carousel-banners h3{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--primary);font-size:1.2rem;font-weight:400!important}.home div.owl-carousel-banners span{color:#000}.home div.owl-carousel-banners .owl-nav button .owl-nav-container{background-image:url(/build/assets/arrow-right-CKagPAx8.svg);background-position:50%;background-size:10px;background-color:var(--primary)}.home .further-content{margin-top:calc(var(--spacing,.25rem) * 16)}.home .further-content .section-content .section-content-advantages{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:64rem){.home .further-content .section-content .section-content-advantages{grid-template-columns:repeat(4,minmax(0,1fr))}}.home .further-content .section-content .section-content-advantages .section-content-advantages-item{flex-direction:column;align-items:center;display:flex}.home .further-content .section-content .section-content-advantages .section-content-advantages-item img{width:70px}.home .further-content .section-content .section-content-advantages .section-content-advantages-item span{margin-top:calc(var(--spacing,.25rem) * 2);font-size:1rem}div.card .card-item{min-height:385px}div.card .card-item .booking-item-days-left{top:inherit;height:inherit;right:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2);background-color:var(--lite-primary);padding-block:calc(var(--spacing,.25rem) * 1);text-transform:none;border-radius:3.40282e38px;font-weight:400}div.card .card-item .booking-item-days-left span{color:#fff}div.card .card-item h3{font-weight:600}div.card .card-item img{-o-object-fit:cover;object-fit:cover;height:280px}div.card.single .card-body{color:#000;background-color:#fff}div.card.single .card-body .card-footer a{background-color:var(--lite-primary);color:#fff}div.card.banner .card-body{height:calc(var(--spacing,.25rem) * 32)}body.single-reservation{margin-top:85px}.reservation-content div[class^=reservation-content__]{border-color:#d1d5db}.reservation-content .reservation-content__data-container span{--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600);color:#000}.reservation-sections__content__item{border-color:#d1d5db}.reservation-sections__content__item .reservation-sections__content__item__title{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#000}.reservation .title-header .tab-container button .tab-icon{display:none!important}.location .tab-container ul li:first-child{margin-left:0}.location .tab-container:before{background:linear-gradient(90deg,#f5f5f5 20%,#0000);width:15px;left:-1px}.location .tab-container:after{background:linear-gradient(270deg,#f5f5f5 20%,#0000);width:15px;right:-1px}.location h2{--tw-font-weight:var(--font-weight-semibold,600);font-size:1.1rem;font-weight:var(--font-weight-semibold,600);color:#000}.location span{color:#000}.information h1,.account-edit h1{font-size:1.8rem}.faq h2{margin-top:calc(var(--spacing,.25rem) * 8);--tw-font-weight:var(--font-weight-bold,700);font-size:1.4rem;font-weight:var(--font-weight-bold,700);color:var(--primary)}.single-payment main.wrapped .payment .payment-amounts label.active-label{border-color:var(--lite-primary);color:var(--lite-primary)}.single-payment main.wrapped .payment .payment-amounts label.active-label input{color:var(--lite-primary)}.single-payment main.wrapped .payment .payment-amounts label.active-label span.label-text{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#000;text-transform:none}.single-payment main.wrapped .payment .payment-amounts .label-amount{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.single-guides .tab-container{margin-block:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 4);--tw-border-style:none;border-style:none}.single-guides #information{padding:calc(var(--spacing,.25rem) * 0)}.guides-content .img-blur-bg{display:none}.guides-content .location-single-content>div{margin-block:calc(var(--spacing,.25rem) * 0)}.guides-content p{color:#000}.single-guides #tab,.reservation #tab{margin-top:30px}.single-guides #tab li button,.reservation #tab li button{padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;align-items:center;display:flex}.single-guides #tab li button .tab-icon svg,.reservation #tab li button .tab-icon svg{width:38px}.single-guides #tab li button .tab-icon svg path,.reservation #tab li button .tab-icon svg path{fill:#707070}.single-guides #tab li button:hover svg path,.single-guides #tab li button[aria-selected=true] svg path,.reservation #tab li button:hover svg path,.reservation #tab li button[aria-selected=true] svg path{fill:var(--primary)}body.booking .top-header{display:none}body.booking{margin-top:0!important}body.booking .wrapped{max-width:unset;padding:0}body.booking .wrapped.logo-holder{max-width:1200px;padding:15px}body.booking .wrapped iframe{width:100%;height:100%}body.booking.not-authorized .logo-holder .ext-booking{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;display:flex}body.booking.not-authorized .logo-holder .ext-booking a{font-size:12px!important}@media(min-width:64rem){body.booking.not-authorized .logo-holder .ext-booking a{font-size:14px!important}}body.booking footer .wrapped{max-width:1200px}.privacy h1,.noauth-privacy h1{font-size:1.8rem}*{color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary:#293771!important;--lite-primary:#5d9ac9!important;font-family:Source Sans Pro,sans-serif!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
