@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-border-style:solid;--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}}}.top-header .logo-holder .logo-link{justify-content:center!important;width:100%!important;display:flex!important}@media(min-width:64rem){.top-header .logo-holder .logo-link{justify-content:flex-start!important;width:auto!important}}.ext-booking a{width:calc(var(--spacing,.25rem) * 48)!important;border-radius:var(--v2-border-radius)!important;--tw-font-weight:var(--font-weight-normal,400)!important;font-size:14.5px!important;font-weight:var(--font-weight-normal,400)!important}.ext-booking a svg path{fill:var(--v2-white)}@media(min-width:64rem){.top-header #tabs .active{height:calc(var(--spacing,.25rem) * 20)!important;border-bottom-style:var(--tw-border-style)!important;background-color:#0000!important;border-color:#1a79bb!important;border-bottom-width:1px!important;border-radius:0!important}.top-header #tabs a:hover{height:calc(var(--spacing,.25rem) * 20)!important;border-bottom-style:var(--tw-border-style)!important;background-color:#0000!important;border-color:#1a79bb80!important;border-bottom-width:1px!important;border-radius:0!important}}.top-header #tabs .tab{--tw-font-weight:var(--font-weight-normal,400)!important;font-size:1rem!important;font-weight:var(--font-weight-normal,400)!important}@media(min-width:64rem){.top-header #tabs .tab{margin-block:auto!important;position:relative!important}}footer .footer-container{background-color:var(--v2-secondary)!important}footer .footer-container .mailbox-icon{filter:brightness(0)invert(15%)sepia(62%)saturate(2161%)hue-rotate(184deg)brightness(90%)contrast(96%)}footer .footer-container ul{justify-content:space-between!important}footer .footer-container ul li a{color:#eaeffb}#firebaseModal{display:inherit}.welcome-page video{border-top-left-radius:var(--radius-3xl,1.5rem);border-top-right-radius:var(--radius-3xl,1.5rem)}.welcome-page .logo-holder{justify-content:normal}.welcome-page .logo-holder>div:first-child{top:calc(var(--spacing,.25rem) * 0);background-color:var(--v2-white);justify-content:normal;width:100%;height:150px;position:relative}.welcome-page .logo-holder>div:first-child img{top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 20);position:relative}.welcome-page .logo-holder>div:last-child{bottom:calc(var(--spacing,.25rem) * 60);z-index:20;position:absolute}.welcome-page .logo-holder .welcome-container-content a{background-color:var(--v2-white)!important;color:var(--v2-primary)!important}.welcome-page footer{display:none}body{background-color:var(--v2-white)!important}.btn,.btn-primary{border-radius:var(--v2-border-radius)!important;color:var(--v2-white)!important}.btn-pending,.btn-light-pending{color:var(--v2-pending)!important}.btn-success,.btn-light-success{color:var(--v2-success)!important}.title-header .tab-container #tab button{--tw-font-weight:var(--font-weight-semibold,600)!important;font-size:15px!important;font-weight:var(--font-weight-semibold,600)!important;border-radius:3.40282e38px!important}.title-header .tab-container #tab button .tab-icon{filter:brightness(0)invert(20%)sepia(13%)saturate(5716%)hue-rotate(175deg)brightness(92%)contrast(99%)}.title-header .tab-container #tab button[aria-selected=true]{--tw-border-style:none!important;background-color:var(--v2-secondary-shade-100)!important;border-style:none!important}.title-header .tab-container #tab button[aria-selected=true] .tab-icon{filter:brightness(0)invert(20%)sepia(13%)saturate(5716%)hue-rotate(175deg)brightness(92%)contrast(99%)}.booking-item-days-left{background-color:var(--v2-secondary-shade-200)!important;--tw-font-weight:var(--font-weight-normal,400)!important;font-size:13.5px!important;font-weight:var(--font-weight-normal,400)!important;color:var(--v2-primary)!important}#navigation{border-top-left-radius:10px;border-top-right-radius:10px}#firebaseModal{z-index:1000;background-color:#0009;width:100%;height:100%;display:none;position:fixed;top:0;left:0}#firebaseModal .modal-content{text-align:center;background-color:#fff;border-radius:20px;width:90%;max-width:380px;padding:30px 25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #0003}#firebaseModal .modal-content h1{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:1.1rem;font-weight:var(--font-weight-semibold,600);color:var(--v2-primary)}#firebaseModal .modal-content svg{fill:#053c62;width:50px;height:50px;margin-bottom:15px;display:inline-block}#firebaseModal .modal-content button{margin-top:calc(var(--spacing,.25rem) * 2);background-color:var(--v2-primary);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#fff;border-radius:3.40282e38px;transition:background-color .2s}#firebaseModal .modal-content button:hover{background-color:var(--v2-primary-shade-300)}#firebaseModal .modal-close{color:#053c62;text-align:center;cursor:pointer;border:2px solid #053c62;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:26px;transition:all .2s;position:absolute;top:15px;right:15px}#firebaseModal .modal-close:hover{color:#fff;background-color:#053c62}@media(max-width:768px){#firebaseModal{display:none!important}}.notification{background:linear-gradient(135deg,#053c62 0%,var(--v2-primary) 100%);z-index:1001;min-width:340px;max-width:420px;padding:30px 40px;position:fixed;top:15%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #053c624d,0 8px 20px #00000026}.notification:before{content:"";background:linear-gradient(90deg,#fee704,gold);height:4px;position:absolute;top:0;left:0;right:0}.notification h2{color:#fff;text-align:center;margin-bottom:10px;padding-right:0;font-size:17px;font-weight:600;line-height:1.3}.notification p{color:#ffffffd9;text-align:center;margin:0;font-size:14px;line-height:1.5}@media(max-width:480px){.notification{min-width:unset;width:90%;padding:25px 30px}}.close-btn{color:#fff;text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:none;border-radius:8px;width:28px;height:28px;font-size:18px;line-height:28px;transition:all .2s;position:absolute;top:16px;right:16px}.close-btn:hover{background:#ffffff40;transform:scale(1.05)}.notification-enter-active{animation:.4s cubic-bezier(.16,1,.3,1) fadeIn}.notification-leave-active{animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeOut}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.95)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.95)}}.wfv-booking-days-negativ .booking-button{padding:calc(var(--spacing,.25rem) * 0)!important;--tw-font-weight:var(--font-weight-normal,400)!important;font-size:8px!important;font-weight:var(--font-weight-normal,400)!important;padding-top:10px!important}@media(min-width:64rem){.wfv-booking-days-negativ .booking-button{padding-inline:calc(var(--spacing,.25rem) * 8)!important;padding-block:14px!important;font-size:14.5px!important}}div.card.banner{border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-grey);border-radius:10px}div.card.banner .card-item{padding:calc(var(--spacing,.25rem) * 0);border-radius:10px}div.card.banner .card-item img{border-radius:10px 10px 0 0}div.card.banner .card-item .card-body{height:calc(var(--spacing,.25rem) * 32);padding-right:calc(var(--spacing,.25rem) * 2);text-align:center}div.card.banner .card-item .card-body .booking-item-title{text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-size:1.1rem;font-weight:var(--font-weight-medium,500)}div.card.banner .card-item .card-body span{--tw-font-weight:var(--font-weight-medium,500);font-size:13.5px;font-weight:var(--font-weight-medium,500)}.loyalty-placeholder{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem) * -5);width:100%;max-width:1200px;height:550px;padding:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}@media(min-width:48rem){.loyalty-placeholder{height:auto}}@media(min-width:64rem){.loyalty-placeholder{margin-bottom:calc(var(--spacing,.25rem) * -1)}}.loyalty-placeholder .loyalty-placeholder-inner{flex-direction:column-reverse;width:100%;display:flex;position:relative}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner{flex-direction:row}}.loyalty-placeholder .loyalty-placeholder-inner .dot-overlay{background-color:var(--v2-secondary-shade-200);border-radius:3.40282e38px;width:40px;height:40px;position:absolute;top:-10px;left:-10px}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .dot-overlay{width:60px;height:60px;display:none}}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder{margin-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder{margin-top:calc(var(--spacing,.25rem) * 0);width:50%}}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder h3{--tw-font-weight:var(--font-weight-medium,500);font-size:16px;font-weight:var(--font-weight-medium,500);color:#1a79bb}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder h4{text-align:center;max-width:100%;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-semibold,600);font-size:40px;font-weight:var(--font-weight-semibold,600)}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder h4{max-width:80%}}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder p{margin-inline:calc(var(--spacing,.25rem) * 8);text-align:center;--tw-font-weight:var(--font-weight-normal,400);font-size:16px;font-weight:var(--font-weight-normal,400)}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .loyalty-text-holder p{max-width:560px}}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-image-holder{border-radius:20px;width:100%}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .loyalty-image-holder{width:50%}}.loyalty-placeholder .loyalty-placeholder-inner .loyalty-image-holder img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:250px}@media(min-width:48rem){.loyalty-placeholder .loyalty-placeholder-inner .loyalty-image-holder img{height:500px}}.shop-placeholder{width:100%;max-width:1200px;height:550px;padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin-inline:auto;display:flex}@media(min-width:80rem){.shop-placeholder{padding:calc(var(--spacing,.25rem) * 0)}}.shop-placeholder .shop-placeholder-inner{flex-direction:column-reverse;width:100%;display:flex;position:relative}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner{flex-direction:row-reverse}}.shop-placeholder .shop-placeholder-inner .dot-overlay{background-color:var(--v2-secondary-shade-200);border-radius:3.40282e38px;width:40px;height:40px;position:absolute;top:-10px;right:-10px}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .dot-overlay{width:60px;height:60px;top:-28px;left:46%;right:auto}}@media(min-width:64rem){.shop-placeholder .shop-placeholder-inner .dot-overlay{left:47.5%}}.shop-placeholder .shop-placeholder-inner .shop-text-holder{margin-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .shop-text-holder{margin-top:calc(var(--spacing,.25rem) * 0);width:50%}}.shop-placeholder .shop-placeholder-inner .shop-text-holder h3{--tw-font-weight:var(--font-weight-medium,500);font-size:16px;font-weight:var(--font-weight-medium,500);color:#1a79bb}.shop-placeholder .shop-placeholder-inner .shop-text-holder h4{text-align:center;max-width:100%;font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-semibold,600);font-size:40px;font-weight:var(--font-weight-semibold,600)}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .shop-text-holder h4{max-width:70%}}.shop-placeholder .shop-placeholder-inner .shop-text-holder p{margin-inline:calc(var(--spacing,.25rem) * 8);text-align:center;--tw-font-weight:var(--font-weight-normal,400);font-size:16px;font-weight:var(--font-weight-normal,400)}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .shop-text-holder p{max-width:560px}}.shop-placeholder .shop-placeholder-inner .shop-image-holder{border-radius:20px;width:100%}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .shop-image-holder{width:50%}}.shop-placeholder .shop-placeholder-inner .shop-image-holder img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:250px}@media(min-width:48rem){.shop-placeholder .shop-placeholder-inner .shop-image-holder img{height:500px}}.font-weather{background-color:var(--v2-secondary-shade-100)}.weather-component{padding:calc(var(--spacing,.25rem) * 2)!important}.reservation div.card{position:relative}.reservation div.card .card-item{border-color:var(--v2-secondary-shade-100);padding:calc(var(--spacing,.25rem) * 0);border-radius:10px}.reservation div.card .card-item .card-head{height:55%}.reservation div.card .card-item .card-head img{border-radius:10px 10px 0 0}.reservation div.card .card-item .card-body{height:45%;padding-inline:calc(var(--spacing,.25rem) * 2)}.reservation div.card .card-item .card-body .card-text-body-top{margin-inline:calc(var(--spacing,.25rem) * 4)}.reservation div.card .card-item .card-body .card-text-body-top .booking-item-title{margin-bottom:calc(var(--spacing,.25rem) * 0);min-height:calc(var(--spacing,.25rem) * 12);text-align:start;--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}.reservation div.card .card-item .card-body .card-text-body-top .booking-item-city{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:start}.reservation div.card .card-item .card-body .divider{width:100%}.reservation div.card .card-item .card-body .card-text-body-bottom{bottom:calc(var(--spacing,.25rem) * 0);margin-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 6)}.reservation div.card .card-item .card-body .card-text-body-bottom span{margin-right:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-secondary-shade-100);padding:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);border-radius:50px;margin-left:auto}.single-reservation .checkin-button{border-radius:var(--v2-border-radius)!important;color:var(--v2-white)!important}.single-reservation .booking-item{--tw-border-style:none;border-style:none}.single-reservation .booking-item .booking-item-box{--tw-border-style:none!important;background-color:var(--v2-white)!important;border-style:none!important}.single-reservation .booking-item .booking-item-box>div{max-width:1200px;margin-inline:auto}@media(min-width:80rem){.single-reservation .booking-item .booking-item-box>div{padding:calc(var(--spacing,.25rem) * 3)}}.single-reservation .booking-item .booking-item-box>div h3{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}@media(min-width:64rem){.single-reservation .booking-item .booking-item-box>div h3{text-align:start}}.single-reservation .booking-item .booking-item-box>div .date-guest-info .guest-info,.single-reservation .booking-item .booking-item-box>div .date-guest-info .date-info{margin-right:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--v2-secondary-shade-100);padding:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);border-radius:50px;margin-left:auto}.single-reservation .reservation-actions div a{min-width:calc(var(--spacing,.25rem) * 80)!important;padding-left:calc(var(--spacing,.25rem) * 6)!important;justify-content:flex-start!important}.single-reservation .reservation-single-content-top-actions{--tw-border-style:none;border-style:none}.location .card .content-item{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-grey)!important;padding:calc(var(--spacing,.25rem) * 0)!important}.location .card .content-item .content-item-image img{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.location .card .content-item .content-item-text{padding:var(--v2-inner-padding)}.wfv-contact-header{max-width:1200px;margin-inline:auto}.wfv-contact-header .service{background-color:#eaeffb;border-radius:10px;flex-direction:column;justify-content:center;margin-bottom:50px;padding:30px;display:flex}.wfv-contact-header .service h1{--tw-font-weight:var(--font-weight-medium,500);font-size:1.1rem;font-weight:var(--font-weight-medium,500);color:#1a79bb;margin-bottom:20px;margin-left:30px}.wfv-contact-header .service h2{--tw-font-weight:var(--font-weight-normal,400);font-size:1rem;font-weight:var(--font-weight-normal,400);color:#1a79bb}.wfv-contact-header .service .service-cards{margin-inline:auto;display:grid}@media(min-width:48rem){.wfv-contact-header .service .service-cards{margin-inline:calc(var(--spacing,.25rem) * 0);grid-template-columns:repeat(2,minmax(0,1fr));margin-left:30px}}@media(min-width:64rem){.wfv-contact-header .service .service-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.wfv-contact-header .service .service-cards .contacts{flex-direction:row;width:100%;height:180px;display:flex}.wfv-contact-header .service .service-cards .contacts .yellow-dot{background-color:#fee704;border-radius:3.40282e38px;width:22px;height:22px;margin-top:5px;margin-right:5px}.wfv-contact-header .service .service-cards .contacts .contact-wrapper{flex-direction:column;display:flex}.wfv-contact-header .service .service-cards .contacts .contact-wrapper .contact-place{margin-bottom:20px}.wfv-contact-header .service .service-cards .contacts .contact-wrapper .contact-place,.wfv-contact-header .service .service-cards .contacts .contact-wrapper .contact-information{flex-direction:column;display:flex}.wfv-contact-header .service .service-cards .contacts .contact-wrapper .contact-place a,.wfv-contact-header .service .service-cards .contacts .contact-wrapper .contact-information a{--tw-font-weight:var(--font-weight-normal,400);font-size:1rem;font-weight:var(--font-weight-normal,400)}.contact-form button{color:var(--v2-white);background-color:#1a79bb}.insta-links .insta-links-body .insta-link{margin-top:calc(var(--spacing,.25rem) * 1);font-size:1rem}:root{--beon-booking-color-1:#3c3c3c;--beon-booking-color-2:#61847a;--beon-booking-color-3:#dadce0;--beon-booking-color-4:#df2545;--beon-booking-color-5:#f7e1e4;--beon-booking-color-6:#a5d6d1;--beon-booking-color-7:#61847a;--beon-booking-color-8:#166434;--beon-booking-color-9:#45ac55;--beon-booking-color-10:#e0e0e0;--beon-booking-color-11:#dbe6ed;--beon-booking-color-12:#e0e0e0;--beon-booking-color-13:#f4f5f8;--beon-booking-color-14:#fff;--beon-booking-font-size-xxl:30px;--beon-booking-font-size-xl:22px;--beon-booking-font-size-l:16px;--beon-booking-font-size-m:15px;--beon-booking-font-size-s:14px;--beon-booking-font-size-xs:12px;--beon-booking-font-family-1:"Hind";--beon-booking-font-family-2:"Bitter";--beon-booking-line-height-1:60px;--beon-booking-line-height-2:45px;--beon-booking-line-height-3:38px;--beon-booking-line-height-4:28px;--beon-booking-line-height-5:26px;--beon-booking-line-height-6:24px;--beon-booking-font-weight-medium:500;--beon-booking-font-weight-bold:700;--beon-booking-error-text-color:var(--beon-booking-color-4);--beon-booking-error-background-color:var(--beon-booking-color-5);--beon-booking-error-border-color:var(--beon-booking-color-4);--beon-booking-success-text-color:var(--beon-booking-color-8);--beon-booking-success-background-color:var(--beon-booking-color-9);--beon-booking-success-border-color:var(--beon-booking-color-9);--beon-booking-check-icon-color:var(--beon-booking-color-14);--beon-booking-check-icon-background-color:var(--beon-booking-color-9);--beon-booking-border-radius-s:5px;--beon-booking-border-radius-m:10px;--beon-booking-border-radius-l:20px;--beon-booking-border-color:var(--beon-booking-color-10);--beon-booking-line-color:var(--beon-booking-color-10);--beon-booking-text-color:var(--beon-booking-color-1);--beon-booking-background-color:#fff;--beon-booking-element-background-color:var(--beon-booking-color-14);--beon-booking-stepline-aktiv-color:var(--beon-booking-color-2);--beon-booking-stepline-inaktiv-color:var(--beon-booking-color-12);--beon-booking-stepline-aktiv-text-color:var(--beon-booking-color-1);--beon-booking-stepline-inaktiv-text-color:var(--beon-booking-color-1);--beon-booking-page-1-background-color:var(--beon-booking-color-14);--beon-booking-page-1-border-radius:var(--beon-booking-border-radius-m);--beon-booking-page-1-border-radius-l:var(--beon-booking-border-radius-l);--beon-booking-page-1-button-border-color:var(--beon-booking-border-color);--beon-booking-page-1-button-background-color:var(--beon-booking-color-14);--beon-booking-page-1-button-color:var(--beon-booking-text-color);--beon-booking-page-1-button-hover-background-color:var(--beon-booking-color-14);--beon-booking-page-1-button-hover-color:var(--beon-booking-text-color);--beon-booking-button-submit-color:var(--beon-booking-color-14);--beon-booking-button-submit-background-color:var(--beon-booking-color-7);--beon-booking-button-submit-hover-background-color:var(--beon-booking-color-7);--beon-booking-button-submit-hover-color:var(--beon-booking-text-color);--beon-booking-button-submit-font-size:var(--beon-booking-font-size-l);--beon-booking-button-submit-font-weight:var(--beon-booking-font-weight-bold);--beon-booking-num-input-button-deactive-background-color:var(--beon-booking-color-13);--beon-booking-num-input-button-deactive-color:var(--beon-booking-color-1);--beon-booking-num-input-button-background-color:var(--beon-booking-color-2);--beon-booking-num-input-button-color:var(--beon-booking-color-13);--beon-booking-num-input-button-hover-background-color:var(--beon-booking-color-1);--beon-booking-num-input-button-hover-color:var(--beon-booking-color-13);--beon-booking-input-field-background-color:var(--beon-booking-color-14);--beon-booking-input-field-border-color:var(--beon-booking-border-color);--beon-booking-input-field-color:var(--beon-booking-text-color);--beon-booking-input-field-font-size:var(--beon-booking-font-size-l);--beon-booking-input-field-font-weight:var(--font-weight-3);--beon-booking-input-field-font-family:var(--beon-booking-font-family-1);--beon-booking-label-input-field-color:var(--beon-booking-text-color);--beon-booking-label-input-field-font-size:var(--beon-booking-font-size-xs);--beon-booking-label-input-field-font-weight:var(--font-weight-3);--beon-booking-arrow-input-button-deactive-background-color:var(--beon-booking-color-13);--beon-booking-arrow-input-button-deactive-color:var(--beon-booking-color-1);--beon-booking-arrow-input-button-background-color:var(--beon-booking-color-2);--beon-booking-arrow-input-button-color:var(--beon-booking-color-13);--beon-booking-arrow-input-button-hover-background-color:var(--beon-booking-color-1);--beon-booking-arrow-input-button-hover-color:var(--beon-booking-color-13);--beon-booking-icon-button-deactive-background-color:var(--beon-booking-color-13);--beon-booking-icon-button-deactive-color:var(--beon-booking-color-14);--beon-booking-icon-button-background-color:var(--beon-booking-color-13);--beon-booking-icon-button-color:var(--beon-booking-color-1);--beon-booking-icon-button-hover-background-color:var(--beon-booking-color-1);--beon-booking-icon-button-hover-color:var(--beon-booking-color-13);--beon-booking-modal-header-text-color:var(--beon-booking-text-color);--beon-booking-modal-header-border-aktiv-color:var(--beon-booking-color-1);--beon-booking-modal-header-border-inactiv-color:var(--beon-booking-border-color);--beon-booking-modal-header-icon-color:var(--beon-booking-color-1);--beon-booking-modal-header-icon-background-color:var(--beon-booking-color-1);--beon-booking-modal-background-color:var(--beon-booking-color-14);--beon-booking-modal-border-radius:var(--beon-booking-border-radius);--beon-booking-modal-footer-button-color:var(--beon-booking-color-14);--beon-booking-modal-footer-button-background-color:var(--beon-booking-color-7);--beon-booking-modal-footer-button-hover-background-color:var(--beon-booking-color-7);--beon-booking-modal-footer-button-hover-color:var(--beon-booking-text-color);--beon-booking-modal-line-color:var(--beon-booking-line-color);--beon-booking-calendar-unavailable:"transparent";--beon-booking-calendar-unavailable-text:var(--beon-booking-color-4);--beon-booking-calendar-available:"transparent";--beon-booking-calendar-available-text:var(--beon-booking-color-1);--beon-booking-calendar-locked-available:"transparent";--beon-booking-calendar-locked-available-text:var(--beon-booking-color-1);--beon-booking-calendar-past:"transparent";--beon-booking-calendar-past-text:var(--beon-booking-color-4);--beon-booking-calendar-locked:"transparent";--beon-booking-calendar-locked-text:var(--beon-booking-color-3);--beon-booking-calendar-selected:var(--beon-booking-color-6);--beon-booking-calendar-selected-text:var(--beon-booking-color-1);--beon-booking-calendar-selected-day:var(--beon-booking-color-7);--beon-booking-calendar-selected-day-text:white;--beon-booking-calendar-tooltip:var(--beon-booking-color-1);--beon-booking-calendar-tooltip-text:var(--beon-booking-color-14);--beon-booking-calendar-border-radius:5px;--beon-booking-calendar-day-width:45px;--beon-booking-calendar-day-height:45px;--beon-booking-calendar-day-size:42px;--beon-booking-calendar-day-line-height:14px;--beon-booking-calendar-day-weight:600;--beon-booking-calendar-button-background-color:var(--beon-booking-color-2);--beon-booking-calendar-button-color:var(--beon-booking-color-14);--beon-booking-calendar-button-border-color:transparent;--beon-calender-button-border-radius:60px;--beon-booking-calendar-price-size:12px;--beon-booking-calendar-price-weight:400;--beon-booking-calendar-price-opacity:80%;--beon-booking-calendar-selected-start-day-border-radius:5px;--beon-booking-calendar-selected-end-day-border-radius:5px;--beon-booking-button-background-color:var(--beon-booking-color-2);--beon-booking-button-color:var(--beon-booking-color-14);--beon-booking-button-hover-background-color:var(--beon-booking-color-1);--beon-booking-button-hover-color:var(--beon-booking-color-14);--beon-booking-back-button-background-color:var(--beon-booking-color-14);--beon-booking-back-button-color:var(--beon-booking-color-1);--beon-booking-back-button-hover-background-color:var(--beon-booking-color-14);--beon-booking-back-button-hover-color:var(--beon-booking-color-1);--beon-booking-banner-background-color:var(--beon-booking-color-7);--beon-booking-banner-text-color:var(--beon-booking-color-1);--beon-booking-rrv-select-color:var(--beon-booking-color-1);--beon-booking-select-color:var(--beon-booking-color-14);--beon-booking-select-background-color:var(--beon-booking-color-1);--beon-booking-unit-score-background-color:var(--beon-booking-color-8);--beon-booking-unit-score-color:var(--beon-booking-color-14);--beon-booking-spinner-color:var(--beon-booking-color-1);--beon-booking-spinner-background-color:var(--beon-booking-color-14);--beon-booking-tooltip-color:var(--beon-booking-color-14);--beon-booking-tooltip-background-color:var(--beon-booking-color-1);--beon-booking-with-padding:30px}.booking-with-data{background-color:var(--v2-white)}.booking-with-data .columns-1{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 0);background-color:var(--v2-white);max-width:1200px;padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 12)}@media(min-width:64rem){.booking-with-data .columns-1{padding-bottom:calc(var(--spacing,.25rem) * 0)}}.login{background-color:var(--v2-secondary-shade-100);border-top-left-radius:20px;border-top-right-radius:20px;margin-top:7rem}.login .top-header{--tw-shadow:0 0 #0000;height:100px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.login .top-header .logo-holder{justify-content:center;width:100%;height:100px}.login .top-header .logo-holder>a{top:calc(var(--spacing,.25rem) * 0)!important;background-color:var(--v2-white)!important;justify-content:normal!important;width:100%!important;height:100px!important;position:relative!important}.login .top-header .logo-holder>a img{top:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 20);margin-inline:auto;position:relative}.login .ext-booking{position:absolute;right:15%}.login input{border-radius:var(--v2-border-radius)!important}.login #login-button{border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--v2-primary)!important;background-color:var(--v2-secondary-shade-100)!important;color:var(--v2-primary)!important}.login footer{display:none}@media(min-width:64rem){.property .property-text{height:250px!important}}@media(max-width:490px){.property .property-text{height:570px!important}}.property .property-text .property-text-left h4{margin-bottom:calc(var(--spacing,.25rem) * 2)!important;font-size:32px!important}@media(min-width:64rem){.property .property-text .property-text-left h4{margin-bottom:calc(var(--spacing,.25rem) * 0)!important;font-size:34px!important}}@media(min-width:40rem){.property .property-text .property-text-right{margin-top:calc(var(--spacing,.25rem) * 8)!important}}.property .custom-next,.property .custom-prev{height:calc(var(--spacing,.25rem) * 9)!important;width:calc(var(--spacing,.25rem) * 9)!important}.property .custom-next>div,.property .custom-prev>div{margin-top:2px!important;margin-left:calc(var(--spacing,.25rem) * 1)!important}.property h3,.property h4,.property p{font-family:var(--v2-font-primary)!important}*{--primary:#053c62!important;--text-primary:#053c62!important;--lite-primary:#053c62!important;--v2-primary:#053c62!important;--v2-secondary:#053c62!important;--v2-grey:#e0e0e0!important;--v2-black:#08161c!important;--v2-white:#fff!important;--v2-success:#166434!important;--v2-pending:#df2545!important;--v2-primary-shade-100:#f3f5f7!important;--v2-primary-shade-200:#dae2e7!important;--v2-primary-shade-300:#c1ced8!important;--v2-secondary-shade-100:#eaeffb!important;--v2-secondary-shade-200:#fee704!important;--v2-secondary-shade-300:#c1ced8!important;--v2-success-shade-100:#d1f5df!important;--v2-pending-shade-100:#f6c1ca!important;--v2-border-radius:1.875rem!important;--v2-inner-padding:.75rem!important;--v2-inner-border-radius:1.125rem!important;--v2-font-primary:Outfit, sans-serif!important;--v2-font-secondary:Satoshi Variable, serif!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
