@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-border-style:solid}}}.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:64rem){#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:64rem){#navigation #tabs a.active span{color:var(--v2-primary);font-size:1rem}}#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-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);border-radius:0}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-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);border-radius:0}.information .account-info svg rect{fill:#edff17}.addon-presentation{color:#2f2f2f;font-size:1rem;font-weight:500;transition:box-shadow .3s,border .3s}.addon-presentation:hover{border:1px solid #d0a64a;box-shadow:0 4px 12px #00000026}.addon-presentation:hover:after{opacity:1;pointer-events:auto;transform:translateY(0)}.addon-presentation:hover:before{opacity:1;transform:translateY(0)}.addon-presentation:after{content:"🚀 Kostenpflichtiges Add-On";color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;background:#887211;border-radius:8px;padding:.5rem .75rem;font-size:.85rem;transition:all .3s;position:absolute;top:calc(100% + 12px);left:-100px;transform:translateY(10px);box-shadow:0 6px 20px #00000040}.addon-presentation:before{content:"";opacity:0;z-index:9;border:6px solid #0000;border-top-color:#887211;transition:all .3s;position:absolute;top:100%;left:16px;transform:translateY(10px)}*{--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:#f2f5f4!important;--v2-primary-shade-200:#d9e1dd!important;--v2-primary-shade-300:#c0ccc7!important;--v2-secondary-shade-100:#f2f5f4!important;--v2-secondary-shade-200:#d9e1dd!important;--v2-secondary-shade-300:#c0ccc7!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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
