@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;--tw-font-weight:initial}}}.top-header .ext-booking a{padding-left:37px!important;padding-right:37px!important}.top-header .ext-booking a div{display:none}.top-header .logo-link{justify-content:center;width:100%;display:flex}@media(min-width:64rem){.top-header .logo-link{width:-moz-fit-content;width:fit-content;display:block}}.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}.title-header .tab-container button{padding-inline:calc(var(--spacing,.25rem) * 4)!important}.title-header .tab-container button[aria-selected=true]{color:#fff!important;background-color:#6ebebe!important}.title-header .tab-container button[aria-selected=true] .tab-icon svg path{fill:#fff!important}.title-header .tab-container button[aria-selected=false]{color:#6ebebe!important;background-color:#fff!important}.title-header .tab-container button[aria-selected=false] .tab-icon svg path{fill:#6ebebe!important}.booking-item-days-left{color:#55696e!important;background-color:#f5c350!important}textarea{border-radius:var(--radius-xl,.75rem)!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:#6ebebe}@media(min-width:64rem){#navigation #tabs a.active span{color:var(--v2-primary);font-size:1rem}}#navigation #tabs a.active svg path{fill:#6ebebe}.home .home-search-submit span{color:var(--v2-white)}.home .home-search-submit svg path{fill:var(--v2-white)}@media(min-width:64rem){.home .owl-carousel-banners{padding-top:calc(var(--spacing,.25rem) * 4)}}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}.home div.card h3{font-family:var(--v2-font-secondary);font-size:18px}.home div.card span{font-size:14px}.reservation .card-body,.reservation .booking-item-box,.single-reservation .card-body,.single-reservation .booking-item-box{--tw-border-style:none!important;background-color:var(--v2-white)!important;border-style:none!important}.reservation .card-body .booking-item-title,.reservation .booking-item-box .booking-item-title,.single-reservation .card-body .booking-item-title,.single-reservation .booking-item-box .booking-item-title{font-family:var(--v2-font-primary);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--v2-secondary)}@media(min-width:64rem){.reservation .card-body .booking-item-title,.reservation .booking-item-box .booking-item-title,.single-reservation .card-body .booking-item-title,.single-reservation .booking-item-box .booking-item-title{text-align:left}}.reservation .card-body span,.reservation .booking-item-box span,.single-reservation .card-body span,.single-reservation .booking-item-box span{gap:calc(var(--spacing,.25rem) * 2)!important;border-style:var(--tw-border-style)!important;width:-moz-fit-content!important;width:fit-content!important;padding-inline:calc(var(--spacing,.25rem) * 4)!important;padding-block:calc(var(--spacing,.25rem) * 1)!important;--tw-font-weight:var(--font-weight-normal,400)!important;font-size:1rem!important;font-weight:var(--font-weight-normal,400)!important;border-width:1px!important;border-color:#e5e7eb!important;border-radius:3.40282e38px!important;flex-direction:column!important}.single-reservation .btn,.single-reservation .btn span{font-weight:600}.single-reservation .booking-item-box{padding:calc(var(--spacing,.25rem) * 0)!important}.single-reservation .booking-item-box>div{max-width:1200px;margin:0 auto;padding:15px}.single-reservation .booking-item-days-left span{font-size:1rem}h1,.h1{color:#377d91!important;font-family:Fredoka Variable,sans-serif!important}.h2{font-size:25px;font-style:normal;font-weight:800;line-height:normal;color:#377d91!important;font-family:"Source Sans 3 Variable",serif!important}.single-services main.wrapped{padding:0!important}.single-services .service-selection-section,.single-services .intro-section,.single-services .services-overview-section{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 5)}@media(min-width:64rem){.single-services .service-selection-section,.single-services .intro-section,.single-services .services-overview-section{padding-inline:calc(var(--spacing,.25rem) * 8)}}.single-services .intro-section,.single-services .services-overview-section{padding-top:calc(var(--spacing,.25rem) * 16)}.single-services main{font-family:var(--v2-font-primary)}.single-services main .service-name{color:#08161c;padding-bottom:20px;font-size:20px}.single-services main .service-desc{color:#e0e0e0;font-size:15px;line-height:28px}.single-services main .service-card{border-radius:0}.single-services .service-selection-section{padding-bottom:80px}.single-services .service-selection-section .service-card .amount-buttons .amount-button-plus,.single-services .service-selection-section .service-card .amount-buttons .amount-button-minus{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background-color:var(--v2-primary);border-radius:3.40282e38px}.single-services .service-selection-section .service-card .amount-buttons .amount-button-plus span,.single-services .service-selection-section .service-card .amount-buttons .amount-button-minus span{color:var(--v2-white);place-content:center;align-items:center;height:100%;font-size:2rem;display:flex}.single-services .service-selection-section .service-card .amount-buttons .amount-input{background-color:#0000}.single-services .service-selection-section .service-card .service-calculation i{display:none}.single-services .service-selection-section .service-card .total-amount,.single-services .service-selection-section .service-card .service-calculation{font-size:18px}.single-services .service-selection-section .service-card .total-amount p,.single-services .service-selection-section .service-card .service-calculation p{color:var(--v2-primary);font-size:15px}.single-services .service-selection-section .btn-primary{gap:calc(var(--spacing,.25rem) * 1);background-color:var(--v2-secondary);padding:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 5);color:#fff;text-transform:uppercase;border-radius:3.40282e38px;font-size:18px;padding:13px 90px!important}.single-services .services-overview-section{background-color:#fff;border-radius:0;margin:0}.single-services .services-overview-section h2{gap:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-size:1.4rem;font-weight:var(--font-weight-semibold,600);color:#377d91!important;font-family:Fredoka Variable,sans-serif!important}.single-services .services-overview-section h2 span{display:none}.single-services .services-overview-section div{text-transform:none;font-size:18px}.single-services .services-overview-section .service-name{padding:0}.single-services .services-overview-section .service-info-no-id{color:var(--v2-success);font-size:14px}.single-services .services-overview-section .service-info{color:var(--v2-secondary);opacity:.6;font-size:14px}.single-services .services-overview-section .price-total-wrapper{border-bottom:0}.single-services .services-overview-section .price-total-wrapper .price-total,.single-services .services-overview-section .price-total-wrapper .amount-total{text-transform:uppercase;font-size:20px;font-weight:500}.single-services button{transition:all .2s ease-in-out}.single-services button:not(.disabled):hover{opacity:.9}.single-services button:not(.disabled):active{opacity:.7}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles label{margin-left:calc(var(--spacing,.25rem) * 5)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-div-styles .v2-input-field-styles input{padding-left:calc(var(--spacing,.25rem) * 5)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles .v2-select-field-styles label{margin-left:calc(var(--spacing,.25rem) * 5)}.reservation-participants__content__item .accordion .accordion-body .v2-background-styles form .v2-select-div-styles .v2-select-field-styles select{padding-left:calc(var(--spacing,.25rem) * 5)}:root{--beon-booking-color-1:#377d91;--beon-booking-color-2:#7d91a0;--beon-booking-color-3:#dadce0;--beon-booking-color-4:#df2545;--beon-booking-color-5:#f7e1e4;--beon-booking-color-6:#6ebebe;--beon-booking-color-7:#377d91;--beon-booking-color-8:#166434;--beon-booking-color-9:#45ac55;--beon-booking-color-10:#e0e0e0;--beon-booking-color-11:#dbe6ed;--beon-booking-color-12:#a8c2d1;--beon-booking-color-13:#f4f5f8;--beon-booking-color-14:#fff;--beon-booking-red-1:#4a0b15;--beon-booking-red-2:#9a142a;--beon-booking-red-3:#df2545;--beon-booking-red-4:#f7e1e4;--beon-booking-yellow-1:#4a3a00;--beon-booking-yellow-2:#9a7a00;--beon-booking-yellow-3:#e6b10a;--beon-booking-yellow-4:#ffe7ba;--beon-booking-green-1:#02341f;--beon-booking-green-2:#166434;--beon-booking-green-3:#45ac55;--beon-booking-green-4:#e2ede4;--beon-booking-blue-1:#0e1a66;--beon-booking-blue-2:#377d91;--beon-booking-blue-3:#6b82ff;--beon-booking-blue-4:#a2b0ff;--beon-booking-grey-1:#2d4f66;--beon-booking-grey-2:#556e83;--beon-booking-grey-3:#7d91a0;--beon-booking-grey-4:#a5b2bd;--beon-booking-grey-5:#ccd3da;--beon-booking-grey-6:#f4f5f8;--beon-booking-white:#fff;--beon-booking-black:#000;--beon-booking-primary-color:var(--beon-booking-blue-2);--beon-booking-font-size-xxl:30px;--beon-booking-font-size-xl:22px;--beon-booking-font-size-l:15px;--beon-booking-font-size-m:16px;--beon-booking-font-size-s:14px;--beon-booking-font-size-xs:12px;--beon-booking-font-family-1:"Source Sans 3";--beon-booking-font-family-2:"Source Sans 3";--beon-booking-transition:all .15s ease-in-out;--beon-booking-border-radius-s:5px;--beon-booking-border-radius-m:10px;--beon-booking-border-radius-l:20px;--beon-booking-border-radius-full:50px;--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-light:300;--beon-booking-font-weight-normal:400;--beon-booking-font-weight-medium:500;--beon-booking-font-weight-semi:600;--beon-booking-font-weight-bold:700;--beon-booking-with-padding:1.3rem;--beon-booking-max-width:inherit;--beon-booking-sticky-box-desktop-top:0;--beon-booking-web-component-border-radius:var(--beon-booking-border-radius-l);--beon-booking-button-letter-spacing:unset;--beon-booking-button-font-size:var(--beon-booking-font-size-l);--beon-booking-button-transition:var(--beon-booking-transition);--beon-booking-button-hover-filter:saturate(300%);--beon-booking-button-background-color:var(--beon-booking-primary-color);--beon-booking-button-color:var(--beon-booking-white);--beon-booking-button-hover-background-color:var(--beon-booking-primary-color);--beon-booking-button-hover-color:var(--beon-booking-white);--beon-booking-button-text-transform:uppercase;--beon-booking-button-font-family:var(--beon-booking-font-family-1);--beon-booking-button-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-button-icon-display:block;--beon-booking-button-border-radius:var(--beon-booking-border-radius-full);--beon-booking-header-logo-margin:none;--beon-booking-header-logo-small-margin:none;--beon-booking-header-extend-logo-margin:none;--beon-booking-header-extend-logo-small-margin:none;--beon-booking-header-logo-width:205px;--beon-booking-header-logo-small-width:60px;--beon-booking-header-logo-height:60px;--beon-booking-header-logo-small-height:60px;--beon-booking-header-height:80px;--beon-booking-img-overlay-font-family:var(--beon-booking-font-family-2);--beon-booking-focus-outline-color:var(--beon-booking-blue-2);--beon-booking-error-text-color:var(--beon-booking-red-3);--beon-booking-error-background-color:var(--beon-booking-red-4);--beon-booking-error-border-color:var(--beon-booking-red-3);--beon-booking-error-border-radius:var(--beon-booking-border-radius-m);--beon-booking-success-text-color:var(--beon-booking-green-2);--beon-booking-success-background-color:var(--beon-booking-green-3);--beon-booking-success-border-color:var(--beon-booking-green-3);--beon-booking-check-icon-color:var(--beon-booking-white);--beon-booking-check-icon-background-color:var(--beon-booking-green-3);--beon-booking-border-color:var(--beon-booking-grey-5);--beon-booking-line-color:var(--beon-booking-grey-5);--beon-booking-text-color:var(--beon-booking-primary-color);--beon-booking-background-color:var(--beon-booking-white);--beon-booking-element-background-color:var(--beon-booking-white);--beon-booking-headline-element-font-family:var(--beon-booking-font-family-2);--beon-booking-headline-element-font-size:var(--beon-booking-font-size-xl);--beon-booking-headline-element-font-weight:var(--beon-booking-font-weight-bold);--beon-booking-headline-element-xxl-font-size:var(--beon-booking-font-size-xxl);--beon-booking-headline-element-xxl-font-weight:var(--beon-booking-font-weight-bold);--beon-booking-stepline-aktiv-color:var(--beon-booking-primary-color);--beon-booking-stepline-inaktiv-color:var(--beon-booking-grey-4);--beon-booking-stepline-aktiv-text-color:var(--beon-booking-primary-color);--beon-booking-stepline-inaktiv-text-color:var(--beon-booking-primary-color);--beon-booking-page-1-background-color:var(--beon-booking-white);--beon-booking-page-1-border-radius:var(--beon-booking-border-radius-full);--beon-booking-page-1-border-radius-l:var(--beon-booking-border-radius-m);--beon-booking-page-1-button-border-color:var(--beon-booking-border-color);--beon-booking-page-1-button-background-color:var(--beon-booking-white);--beon-booking-page-1-button-color:var(--beon-booking-text-color);--beon-booking-page-1-button-hover-background-color:var(--beon-booking-white);--beon-booking-page-1-button-hover-color:var(--beon-booking-text-color);--beon-booking-date-guest-button-guests-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-date-guest-button-guests-font-family:var(--beon-booking-font-family-1);--beon-booking-date-guest-button-guests-text-transform:none;--beon-booking-date-guest-button-guests-letter-spacing:unset;--beon-booking-date-guest-button-guests-font-size:var(--beon-booking-font-size-l);--beon-booking-date-guest-button-dates-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-date-guest-button-dates-font-family:var(--beon-booking-font-family-1);--beon-booking-date-guest-button-dates-text-transform:none;--beon-booking-date-guest-button-dates-letter-spacing:unset;--beon-booking-date-guest-button-dates-font-size:var(--beon-booking-font-size-l);--beon-booking-button-submit-color:var(--beon-booking-button-color);--beon-booking-button-submit-background-color:var(--beon-booking-button-background-color);--beon-booking-button-submit-hover-background-color:var(--beon-booking-primary-color);--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-button-submit-font-family:var(--beon-booking-font-family-1);--beon-booking-button-submit-border-radius:var(--beon-booking-border-radius-full);--beon-booking-button-submit-text-transform:none;--beon-booking-page-1-discount-mode-background-color:var(--beon-booking-red-4);--beon-booking-page-1-discount-mode-border:1px solid var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-button-text-color:var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-button-background-color:var(--beon-booking-white);--beon-booking-page-1-discount-mode-button-border:1px solid var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-next-button-border:1px solid var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-next-button-text-color:var(--beon-booking-white);--beon-booking-page-1-discount-mode-next-button-background-color:var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-text-color:var(--beon-booking-red-2);--beon-booking-page-1-discount-mode-seperator-line-color:var(--beon-booking-red-2);--beon-booking-num-input-button-deactive-background-color:var(--beon-booking-grey-6);--beon-booking-num-input-button-deactive-color:var(--beon-booking-primary-color);--beon-booking-num-input-button-background-color:var(--beon-booking-primary-color);--beon-booking-num-input-button-color:var(--beon-booking-grey-6);--beon-booking-num-input-button-hover-background-color:var(--beon-booking-primary-color);--beon-booking-num-input-button-hover-color:var(--beon-booking-grey-6);--beon-booking-num-input-button-deactive-border:none;--beon-booking-num-input-button-border:none;--beon-booking-input-field-background-color:var(--beon-booking-white);--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(--beon-booking-font-weight-normal);--beon-booking-input-field-font-family:var(--beon-booking-font-family-1);--beon-booking-input-border-radius:var(--beon-booking-border-radius-full);--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(--beon-booking-font-weight-normal);--beon-booking-arrow-input-button-deactive-background-color:var(--beon-booking-grey-6);--beon-booking-arrow-input-button-deactive-color:var(--beon-booking-primary-color);--beon-booking-arrow-input-button-background-color:var(--beon-booking-primary-color);--beon-booking-arrow-input-button-color:var(--beon-booking-grey-6);--beon-booking-arrow-input-button-hover-background-color:var(--beon-booking-primary-color);--beon-booking-arrow-input-button-hover-color:var(--beon-booking-grey-6);--beon-booking-icon-button-deactive-background-color:var(--beon-booking-grey-6);--beon-booking-icon-button-deactive-color:var(--beon-booking-white);--beon-booking-icon-button-background-color:var(--beon-booking-grey-6);--beon-booking-icon-button-color:var(--beon-booking-primary-color);--beon-booking-icon-button-hover-background-color:var(--beon-booking-primary-color);--beon-booking-icon-button-hover-color:var(--beon-booking-grey-6);--beon-booking-modal-header-text-color:var(--beon-booking-text-color);--beon-booking-modal-header-border-aktiv-color:var(--beon-booking-primary-color);--beon-booking-modal-header-border-inactiv-color:var(--beon-booking-border-color);--beon-booking-modal-header-icon-color:var(--beon-booking-primary-color);--beon-booking-modal-header-icon-background-color:var(--beon-booking-primary-color);--beon-booking-modal-background-color:var(--beon-booking-white);--beon-booking-modal-border-radius:var(--beon-booking-border-radius-m);--beon-booking-modal-footer-button-color:var(--beon-booking-white);--beon-booking-modal-footer-button-background-color:var(--beon-booking-primary-color);--beon-booking-modal-footer-button-hover-background-color:var(--beon-booking-green-4);--beon-booking-modal-footer-button-hover-color:var(--beon-booking-text-color);--beon-booking-modal-line-color:var(--beon-booking-line-color);--beon-booking-modal-footer-button-font-family:var(--beon-booking-font-family-1);--beon-booking-modal-footer-button-font-weight:var(--beon-booking-font-weight-bold);--beon-booking-modal-footer-button-font-size:var(--beon-booking-font-size-m);--beon-booking-modal-footer-border-radius:var(--beon-booking-border-radius-m);--beon-booking-modal-header-element-border-radius:var(--beon-booking-border-radius-m);--beon-booking-back-button-background-color:var(--beon-booking-white);--beon-booking-back-button-color:var(--beon-booking-primary-color);--beon-booking-back-button-hover-background-color:var(--beon-booking-white);--beon-booking-back-button-hover-color:var(--beon-booking-primary-color);--beon-booking-back-button-border-radius:var(--beon-booking-border-radius-full);--beon-booking-banner-background-color:var(--beon-booking-green-4);--beon-booking-banner-text-color:var(--beon-booking-primary-color);--beon-booking-banner-border-radius:var(--beon-booking-border-radius-m);--beon-booking-rrv-select-color:var(--beon-booking-primary-color);--beon-booking-select-color:var(--beon-booking-white);--beon-booking-select-background-color:var(--beon-booking-primary-color);--beon-booking-unit-image-title-font:var(--beon-booking-font-weight-medium) var(--beon-booking-font-size-l) var(--beon-booking-font-family-1);--beon-booking-unit-score-background-color:var(--beon-booking-green-2);--beon-booking-unit-score-color:var(--beon-booking-white);--beon-booking-unit-info-font:var(--beon-booking-font-weight-bold) var(--beon-booking-font-size-s) var(--beon-booking-font-family-1);--beon-booking-unit-info-div-font:var(--beon-booking-font-weight-normal) var(--beon-booking-font-size-l) var(--beon-booking-font-family-1);--beon-booking-info-endprice-font:var(--beon-booking-font-weight-bold) var(--beon-booking-font-size-m) var(--beon-booking-font-family-1);--beon-booking-info-deposit-font:var(--beon-booking-font-weight-normal) var(--beon-booking-font-size-m) var(--beon-booking-font-family-1);--beon-booking-unit-service-overview-headline-font:var(--beon-booking-font-weight-medium) var(--beon-booking-font-size-s)/var(--beon-booking-line-height-6) var(--beon-booking-font-family-1);--beon-booking-unit-service-overview-label-font:var(--beon-booking-font-weight-medium) var(--beon-booking-font-size-m)/var(--beon-booking-line-height-4) var(--beon-booking-font-family-1);--beon-booking-spinner-color:var(--beon-booking-primary-color);--beon-booking-spinner-background-color:var(--beon-booking-white);--beon-booking-tooltip-color:var(--beon-booking-white);--beon-booking-tooltip-background-color:var(--beon-booking-primary-color);--beon-booking-date-guest-element-background-color:var(--beon-booking-white);--beon-booking-date-guest-element-border-color:var(--beon-booking-color-10);--beon-booking-date-guest-element-prices-text-color:var(--beon-booking-color-1);--beon-booking-guestapp-box-border-radius:var(--beon-booking-border-radius-s);--beon-booking-guestapp-headline-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-guestapp-button-background-color:var(--beon-booking-primary-color);--beon-booking-guestapp-button-color:var(--beon-booking-white);--beon-booking-guestapp-button-font-size:var(--beon-booking-font-size-l);--beon-booking-guestapp-button-line-height:var(--beon-booking-line-height-1);--beon-booking-guestapp-button-border-radius:var(--beon-booking-border-radius-m);--beon-booking-guestapp-button-font-family:var(--beon-booking-font-family-1);--beon-booking-guestapp-button-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-guestapp-button-button-svg-full:var(--beon-booking-white);--beon-booking-guestapp-button-border:none;--beon-booking-page-2-input-label-font-weight:var(--beon-booking-font-weight-normal);--beon-booking-step-2-userdata-border-radius:var(--beon-booking-border-radius-m);--beon-booking-childage-bg:var(--beon-booking-white);--beon-booking-calender-min-height:345px;--beon-booking-calender-color-bg-default:var(--beon-booking-white);--beon-booking-calender-color-bg-secondary:var(--beon-booking-grey-6);--beon-booking-calender-color-fg-default:var(--beon-booking-black);--beon-booking-calender-color-fg-primary:var(--beon-booking-blue-3);--beon-booking-calender-color-fg-secondary:var(--beon-booking-grey-3);--beon-booking-calender-color-fg-selected:var(--beon-booking-white);--beon-booking-calender-color-fg-muted:var(--beon-booking-grey-4);--beon-booking-calender-color-fg-accent:var(--beon-booking-red-3);--beon-booking-calender-color-btn-primary-bg:var(--beon-booking-white);--beon-booking-calender-color-btn-primary-fg:var(--beon-booking-blue-3);--beon-booking-calender-color-btn-primary-border:var(--beon-booking-blue-3);--beon-booking-calender-color-btn-primary-hover-bg:var(--beon-booking-blue-3);--beon-booking-calender-color-btn-primary-hover-fg:var(--beon-booking-white);--beon-booking-calender-color-btn-primary-hover-border:var(--beon-booking-blue-3);--beon-booking-calender-color-btn-primary-disabled-bg:var(--beon-booking-blue-4);--beon-booking-calender-color-btn-primary-disabled-fg:var(--beon-booking-white);--beon-booking-calender-color-btn-primary-disabled-border:var(--beon-booking-blue-4);--beon-booking-calender-color-btn-secondary-bg:var(--beon-booking-white);--beon-booking-calender-color-btn-secondary-fg:var(--beon-booking-grey-3);--beon-booking-calender-color-btn-secondary-border:var(--beon-booking-grey-3);--beon-booking-calender-color-btn-secondary-hover-bg:var(--beon-booking-grey-3);--beon-booking-calender-color-btn-secondary-hover-fg:var(--beon-booking-white);--beon-booking-calender-color-btn-secondary-hover-border:var(--beon-booking-grey-3);--beon-booking-calender-color-btn-secondary-disabled-bg:var(--beon-booking-grey-4);--beon-booking-calender-color-btn-secondary-disabled-fg:var(--beon-booking-white);--beon-booking-calender-color-btn-secondary-disabled-border:var(--beon-booking-grey-4);--beon-booking-calender-color-border-default:var(--beon-booking-grey-4);--beon-booking-calender-color-border-locked:var(--beon-booking-grey-6);--beon-booking-calender-white-color:var(--beon-booking-white);--beon-booking-calender-black-color:var(--beon-booking-black);--beon-booking-calender-lightgray-color:var(--beon-booking-grey-6);--beon-booking-calender-gray-color:var(--beon-booking-grey-4);--beon-booking-calender-red-color:var(--beon-booking-red-3);--beon-booking-calender-border-radius-calender:var(--beon-booking-border-radius-s);--beon-booking-calender-unavailable:"transparent";--beon-booking-calender-unavailable-text:var(--beon-booking-grey-5);--beon-booking-calender-available:"transparent";--beon-booking-calender-available-text:var(--beon-booking-primary-color);--beon-booking-calender-locked-available:"transparent";--beon-booking-calender-locked-available-text:var(--beon-booking-primary-color);--beon-booking-calender-past:"transparent";--beon-booking-calender-past-text:var(--beon-booking-grey-5);--beon-booking-calender-locked:"transparent";--beon-booking-calender-locked-text:var(--beon-booking-grey-5);--beon-booking-calender-selected:var(--beon-booking-color-6);--beon-booking-calender-selected-text:var(--beon-booking-white);--beon-booking-calender-selected-day:var(--beon-booking-primary-color);--beon-booking-calender-selected-day-text:var(--beon-booking-white);--beon-booking-calender-tooltip:var(--beon-booking-primary-color);--beon-booking-calender-tooltip-text:var(--beon-booking-white);--beon-booking-calender-border-radius:var(--beon-booking-border-radius-full);--beon-booking-calender-day-width:40px;--beon-booking-calender-day-height:40px;--beon-booking-calender-day-size:35px;--beon-booking-calender-day-weight:var(--beon-booking-font-weight-normal);--beon-booking-calender-button-background-color:var(--beon-booking-primary-color);--beon-booking-calender-button-color:var(--beon-booking-white);--beon-booking-calender-button-border-color:transparent;--beon-booking-calender-price-size:var(--beon-booking-font-size-xs);--beon-booking-calender-price-weight:var(--beon-booking-font-weight-normal);--beon-booking-calender-price-opacity:50%;--beon-booking-calender-selected-end-day-border-radius:var(--beon-booking-border-radius-full);--beon-booking-calender-selected-start-day-border-radius:var(--beon-booking-border-radius-full);--beon-booking-calender-button-border-radius:var(--beon-booking-border-radius-full);--beon-booking-bookingdetails-border-radius:var(--beon-booking-border-radius-l);--beon-booking-childagen-border-radius:var(--beon-booking-border-radius-m);--beon-booking-active-coupon-border-radius:var(--beon-booking-border-radius-full);--beon-booking-coupon-input-border-radius:var(--beon-booking-border-radius-full);--beon-booking-coupon-close-fill:var(--beon-booking-primary-color);--beon-booking-insurance-border-radius:var(--beon-booking-border-radius-m);--beon-booking-step-3-payment-types-border-radius:var(--beon-booking-border-radius-m);--beon-booking-step-3-insurance-border-radius:var(--beon-booking-border-radius-m);--beon-booking-step-3-payment-option-border-radius:var(--beon-booking-border-radius-m);--beon-booking-step-3-divider-color:var(--beon-booking-grey-4);--beon-booking-panel-border-radius:var(--beon-booking-border-radius-m);--beon-booking-panel-payment-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-panel-payment-font-family:var(--beon-booking-font-family-1);--beon-booking-panel-payment-font-size:var(--beon-booking-font-size-l);--beon-booking-cancellation-headline-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-cancellation-headline-font-family:var(--beon-booking-font-family-1);--beon-booking-cancelation-background-color:var(--beon-booking-white);--beon-booking-cancelation-text-color:var(--beon-booking-text-color);--beon-booking-cancelation-border-radius:var(--beon-booking-border-radius-m);--beon-booking-service-gallery-label-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-service-gallery-label-font-family:var(--beon-booking-font-family-1);--beon-booking-services-header-font:var(--beon-booking-font-weight-medium) var(--beon-booking-font-size-xl) var(--beon-booking-font-family-1);--beon-booking-services-border-radius:var(--beon-booking-border-radius-l);--beon-booking-service-line-border-radius:var(--beon-booking-border-radius-m);--beon-booking-ergo-plan-border-radius:var(--beon-booking-border-radius-m);--beon-booking-ergo-plan-title-font-family:var(--beon-booking-font-family-1);--beon-booking-ergo-plan-title-font-weight:var(--beon-booking-font-weight-normal);--beon-booking-ergo-plan-title-font-size:var(--beon-booking-font-size-l);--beon-booking-ergo-title-h3-font-size:var(--beon-booking-headline-element-font-size);--beon-booking-ergo-title-h3-font-weight:var(--beon-booking-headline-element-font-weight);--beon-booking-ergo-title-h3-font-family:var(--beon-booking-headline-element-font-family);--beon-booking-ergo-title-h4-font-size:var(--beon-booking-headline-element-font-size);--beon-booking-ergo-title-h4-font-weight:var(--beon-booking-headline-element-font-weight);--beon-booking-ergo-title-h4-font-family:var(--beon-booking-headline-element-font-family);--beon-booking-ergo-no-plan-title-font-family:var(--beon-booking-font-family-1);--beon-booking-ergo-no-plan-title-font-weight:var(--beon-booking-font-weight-normal);--beon-booking-ergo-no-plan-title-font-size:var(--beon-booking-font-size-m);--beon-booking-ergo-no-plan-border-radius:var(--beon-booking-border-radius-m);--beon-booking-ergo-no-plan-text-font-family:var(--beon-booking-font-family-1);--beon-booking-ergo-no-plan-text-font-weight:var(--beon-booking-font-weight-normal);--beon-booking-ergo-no-plan-text-font-size:var(--beon-booking-font-size-m);--beon-booking-ergo-error-border-radius:var(--beon-booking-border-radius-m);--beon-booking-ergo-person-border-radius:var(--beon-booking-border-radius-m);--beon-booking-ergo-main-border-radius:var(--beon-booking-border-radius-m);--beon-booking-site-footer-bg:var(--beon-booking-primary-color);--beon-booking-site-footer-color:var(--beon-booking-white);--beon-booking-site-footer-header-border:1px solid var(--beon-booking-white);--beon-booking-site-footer-header-border-radius:var(--beon-booking-border-radius-m);--beon-booking-site-footer-shadow:0 -4px 8px #00000026;--beon-booking-site-footer-header-symbol-color:var(--beon-booking-white);--beon-booking-discount-color:var(--beon-booking-red-3);--beon-booking-payment-icon-padding:5px;--beon-booking-payment-icon-height:30px;--beon-booking-payment-icon-gap:10px}.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)}}*{--primary:#55696e!important;--text-primary:#55696e!important;--lite-primary:#55696e!important;--v2-primary:#55696e!important;--v2-secondary:#377d91!important;--v2-grey:#e0e0e0!important;--v2-black:#08161c!important;--v2-white:#fff!important;--v2-success:#45ac55!important;--v2-pending:#df2545!important;--v2-primary-shade-100:#f7f8f8!important;--v2-primary-shade-200:#e6e9e9!important;--v2-primary-shade-300:#d5dadb!important;--v2-secondary-shade-100:#f5f9fa!important;--v2-secondary-shade-200:#e1ecef!important;--v2-secondary-shade-300:#cddfe4!important;--v2-success-shade-100:#fff!important;--v2-pending-shade-100:#fcedf0!important;--v2-border-radius:5rem!important;--v2-inner-padding:.75rem!important;--v2-inner-border-radius:4.25rem!important;--v2-font-primary:"Source Sans 3 Variable"!important;--v2-font-secondary:Fredoka Variable, sans-serif!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
