@charset "UTF-8";.btn{color:var(--v2-white)}.ext-booking svg path{fill:var(--v2-white)}a.btn-secondary{color:var(--v2-primary)}.btn-primary,.checkin-button,input[type=submit]{color:var(--v2-white)!important}.btn-pending{color:var(--v2-pending)!important}.booking-item-days-left{background-color:#edff17;border-radius:40px!important}.reservation-actions div a,.title-header .tab-container #tab li button{border-radius:40px!important}#navigation #tabs{padding:15px 0}@media (min-width: 1024px){#navigation #tabs a.active{border-radius:var(--v2-inner-border-radius);background-color:var(--v2-primary-shade-200)}}#navigation #tabs a.active span{color:#e2ede4}@media (min-width: 1024px){#navigation #tabs a.active span{font-size:1rem;color:var(--v2-primary)}}#navigation #tabs a.active svg path{fill:#e2ede4}.home #home-search{z-index:-1;margin-right:-18px}.home .home-search-submit{border-radius:var(--v2-inner-border-radius)}.home .home-search-submit span{color:var(--v2-white)}.home .home-search-submit svg path{fill:var(--v2-white)}div.card .card-item,div.card .content-item{border-radius:0;border-width:1px;border-color:var(--v2-grey)}div.card .card-item img,div.card .content-item img{border-radius:0}div.card .card-item .map-button img,div.card .content-item .map-button img{filter:none}.home div.card{border-radius:0;border-width:1px;border-color:var(--v2-grey)}.information .account-info svg rect{fill:#edff17}.addon-presentation{transition:box-shadow .3s ease,border .3s ease;color:#2f2f2f;font-weight:500;font-size:1rem}.addon-presentation:hover{box-shadow:0 4px 12px #00000026;border:1px solid #d0a64a}.addon-presentation:hover:after{opacity:1;transform:translateY(0);pointer-events:auto}.addon-presentation:hover:before{opacity:1;transform:translateY(0)}.addon-presentation:after{content:"🚀 Kostenpflichtiges Add-On";position:absolute;top:calc(100% + 12px);left:-100px;transform:translateY(10px);background:#887211;color:#fff;padding:.5rem .75rem;border-radius:8px;font-size:.85rem;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 6px 20px #00000040;z-index:10}.addon-presentation:before{content:"";position:absolute;top:100%;left:16px;transform:translateY(10px);border:6px solid transparent;border-top-color:#887211;opacity:0;transition:all .3s ease;z-index:9}*{--primary: #02341F !important;--text-primary: #02341F !important;--lite-primary: #02341F !important;--v2-primary: #02341F !important;--v2-secondary: #02341F !important;--v2-grey: #E8E2DC !important;--v2-black: #08161C !important;--v2-white: #fff !important;--v2-success: #02341F !important;--v2-pending: #DF2545 !important;--v2-primary-shade-100: rgb(242.35, 244.85, 243.8) !important;--v2-primary-shade-200: rgb(217.05, 224.55, 221.4) !important;--v2-primary-shade-300: rgb(191.75, 204.25, 199) !important;--v2-secondary-shade-100: rgb(242.35, 244.85, 243.8) !important;--v2-secondary-shade-200: rgb(217.05, 224.55, 221.4) !important;--v2-secondary-shade-300: rgb(191.75, 204.25, 199) !important;--v2-success-shade-100: #E2EDE4 !important;--v2-pending-shade-100: #F7E1E4 !important;--v2-border-radius: 0rem !important;--v2-inner-padding: .75rem !important;--v2-inner-border-radius: -.75rem !important;--v2-font-primary: Satoshi Variable, sans-serif !important;--v2-font-secondary: Satoshi Variable, serif !important}
