.beon_favorites_menu_button{position:relative}.beon_favorites_menu_button .beon-fav-count-num{position:absolute;top:-5px;right:-6px;padding-top:1px;background:var(--beon-yellow-dark);border-radius:50%;height:20px;width:20px;display:flex;justify-content:center;align-items:center;color:var(--beon-primary-text-color);font-size:12px}.beon_favorites_menu_button a{background-color:var(--beon-fav-menu-button-icon-active-bg-color);transition:background-color .3s ease-out;height:38px;width:38px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}.beon_favorites_menu_button:hover a{background-color:var(--beon-fav-menu-button-icon-active-bg-color)}.beon_favorites_menu_button .simplefavorite-image{height:18px;width:18px;filter:var(--beon-icon-filter-text-color)}.beon_favorites_menu_hover{visibility:hidden;opacity:0;font:var(--beon-fav-menu-button-hover-font);color:var(--beon-fav-menu-button-hover-text-color);background-color:var(--beon-fav-menu-button-hover-bg-color);border:var(--beon-fav-menu-button-hover-border);border-radius:var(--beon-fav-menu-button-hover-border-radius);position:absolute;top:56px;right:0;padding:15px 20px;white-space:nowrap;transition:visibility 0s,opacity .3s ease-out}.beon_favorites_menu_button:hover .beon_favorites_menu_hover{visibility:visible;opacity:1}#unit-mobile-gallery-slider{display:none}#unit-gallery-grid{}#unit-gallery-grid.grid-layout{display:grid !important;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:0;margin:0;list-style-type:none;overflow:hidden;grid-column-gap:20px;grid-row-gap:20px}#unit-gallery-grid.grid-layout img{height:100%;width:100%;object-fit:cover;border-radius:var(--beon-unit-gallery-border-radius)}#unit-gallery-grid.grid-layout button.unit-gallery-button,#unit-mobile-gallery-slider button.unit-gallery-button{font:var(--beon-unit-gallery-button-font);color:var(--beon-unit-gallery-button-text-color);background-color:var(--beon-unit-gallery-button-bg-color);border:var(--beon-unit-gallery-button-border);border-radius:var(--beon-unit-gallery-button-border-radius);position:relative;bottom:50%;transform:translate(-50%,-50%);left:50%;height:45px;padding:0 15px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}#unit-mobile-gallery-slider button.unit-gallery-button{}#unit-gallery-grid.grid-layout button.unit-gallery-button img,#unit-mobile-gallery-slider button.unit-gallery-button img{filter:var(--beon-unit-gallery-button-icon-filter);width:11px;height:11px;border-radius:0}.open-gallery-popup{cursor:pointer}.gallery-popup{background-color:var(--beon-unit-gallery-popup-bg-color);height:100%;max-height:100%;width:100vw;max-width:100vw;z-index:10;padding:50px;overflow:auto;border:none}button.gallery-popup-close{position:fixed;top:50px;right:50px;cursor:pointer;height:40px;width:40px;border-radius:50%;border:var(--beon-unit-gallery-popup-close-border);background-color:var(--beon-unit-gallery-popup-bg-color);display:flex;align-items:center;justify-content:center;z-index:1}button.gallery-popup-close:hover,button.gallery-popup-close:focus{background-color:var(--beon-unit-gallery-popup-bg-color);border:var(--beon-unit-gallery-popup-close-border)}.gallery-popup-close img{height:20px;width:20px;filter:var(--beon-unit-gallery-popup-close-icon-filter)}.gallery-popup-image-wrapper{max-width:1200px;margin:0 auto;display:grid;gap:20px 20px;align-items:stretch;justify-items:stretch}.gallery-popup-image-wrapper .gallery-popup-image:nth-child(3n){grid-column:span 2;grid-row:span 1}.gallery-popup-image{height:300px;width:100%;overflow:hidden;border-radius:var(--beon-unit-gallery-border-radius)}.gallery-popup-image img{height:100%;width:100%;object-fit:cover;transition:filter ease-out .3s}.gallery-popup-image img:hover,.gallery-popup-image img:focus-visible{filter:brightness(.7)}.c-lightbox.open{overflow-y:hidden;overflow:hidden}#unit-mobile-gallery-slider.flexslider .flex-control-nav{bottom:20px;opacity:1}#unit-mobile-gallery-slider.flexslider .flex-control-nav li a{width:7px;height:7px;background:var(--beon-unit-gallery-dots-color-inactive);box-shadow:none}#unit-mobile-gallery-slider.flexslider .flex-control-nav li a.flex-active{background:var(--beon-unit-gallery-dots-color-active)}#unit-mobile-gallery-slider.flexslider{background:transparent !important;border:none !important}#unit-mobile-gallery-slider .flex-next,#unit-mobile-gallery-slider .flex-next::before,#unit-mobile-gallery-slider .flex-prev::before,#unit-mobile-gallery-slider .flex-prev{display:none}#unit-gallery-grid.grid-layout div:first-child{grid-column:1/3;grid-row:1/3;height:500px}#unit-gallery-grid.grid-layout div:not(:first-child){height:240px}.unit-wrap-gallery{position:relative}.videos_all_btn{position:absolute;left:30px;bottom:30px;display:flex;gap:20px}.videos_all_btn button img{filter:var(--beon-icon-filter-text-color)}.videocamp_btn,.grundriss_btn{background-color:#fff !important;display:flex;align-items:center;gap:10px;color:var(--beon-primary-text-color) !important;border:1px solid var(--beon-border-color) !important;padding:10px 20px !important}@media only screen and (max-width: 1200px){#unit-gallery-grid.grid-layout{display:none !important}#unit-mobile-gallery-slider{display:block !important;height:250px;margin-bottom:-20px}#unit-mobile-gallery-slider.flexslider .slides > li{height:250px}#unit-mobile-gallery-slider.flexslider .flex-viewport{height:250px}#unit-mobile-gallery-slider.flexslider .slides > li img{height:250px}#unit-mobile-gallery-slider.flexslider .slides .unit-gallery-button img{height:11px}.open-gallery-popup{height:100%}.gallery-popup{padding:20px;padding-top:70px}.gallery-popup-image{height:200px}.gallery-popup-close{top:20px;right:20px}}@media only screen and (max-width: 767px){.flex-direction-nav .flex-next{right:30px !important}.flex-direction-nav .flex-prev{left:30px !important}.gallery-popup-image-wrapper{gap:10px}}[lightbox-toggle]{cursor:pointer}.c-lightbox{width:100%;max-width:100%;height:100vh;max-height:100vh;background-color:rgba(0,0,0,.85);transition:opacity .3s;overflow:hidden}.c-lightbox .c-lightbox__container{width:100%;height:100%}.c-lightbox .c-lightbox__close,.c-lightbox .c-lightbox__close:hover,.c-lightbox .c-lightbox__close:focus{position:absolute;top:20px;right:20px;padding:10px;height:50px;width:50px;background-color:transparent;z-index:1}.c-lightbox .c-lightbox__close img{height:30px;width:30px;pointer-events:none;filter:invert(97%) sepia(0%) saturate(219%) hue-rotate(332deg) brightness(113%) contrast(100%)}.c-lightbox .swiper-wrapper{z-index:0}.c-lightbox .swiper-container{width:100%;height:100%}.c-lightbox .swiper-slide{display:flex;justify-content:center;align-items:center}.c-lightbox .swiper-pagination{color:white}.c-lightbox .swiper-button-next,.c-lightbox .swiper-button-prev,.c-lightbox .swiper-button-next:hover,.c-lightbox .swiper-button-prev:hover,.c-lightbox .swiper-button-next:focus,.c-lightbox .swiper-button-prev:focus{color:transparent;background-color:transparent;height:30px;width:30px;padding:0}.c-lightbox .swiper-button-next img,.c-lightbox .swiper-button-prev img{height:30px;width:30px}.c-lightbox .c-lightbox__image{display:flex;justify-content:center;align-items:center;position:relative;height:75%;width:75%;text-align:center}.c-lightbox .c-lightbox__image img{width:auto;height:auto;max-height:90vh;max-width:90vw}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:50px;right:auto;transform:rotate(180deg);background-repeat:no-repeat}.c-lightbox .swiper-button-next:after,.c-lightbox .swiper-button-prev:after{content:""}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:50px;left:auto;background-repeat:no-repeat}@media only screen and (max-width: 767px){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px}.c-lightbox .c-lightbox__close{width:60px}}.highlight-wrapper{display:flex;flex-direction:row;justify-content:flex-start;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;margin:0;padding:20px 25px;gap:15px 0px;flex-wrap:wrap;border:var(--beon-unit-highlights-border);border-radius:var(--beon-border-radius-small-10);margin-bottom:50px}.highlight-wrapper .highlight{font:var(--beon-unit-highlights-font);color:var(--beon-unit-highlights-text-color);background-color:var(--beon-unit-highlights-bg-color);min-height:50px;border-radius:var(--beon-unit-highlights-border-radius);display:flex;align-items:center;white-space:break-spaces;position:relative;flex-direction:column;justify-content:space-between;gap:8px}.highlight-wrapper .highlight img{width:30px;height:30px;object-fit:scale-down;filter:var(--beon-icon-filter-main)}.beon_special_html_description a,.beon_special_html_description a:hover{font-weight:bold;color:inherit}.highlight-wrapper .highlight:last-child:after{border-right:0px}#mobile_description_section{}#description{font:var(--beon-unit-description-font);line-height:var(--beon-unit-description-line-height);text-align:left;margin-bottom:21px}@media only screen and (max-width: 1200px){#description{margin-top:10px;margin-bottom:10px;font:var(--beon-unit-description-font-m);line-height:var(--beon-unit-description-line-height-m)}.wrap-description-content{margin-bottom:10px}.highlight-wrapper .highlight{font:var(--beon-unit-highlights-font-m)}#mobile_description_section{display:flex}.wrap-description-content{display:none}}@media only screen and (max-width: 767px){.highlight-wrapper{grid-template-columns:repeat(2,1fr);padding:20px 15px}.highlight-wrapper .highlight{flex-direction:row;justify-content:start;min-height:auto}}div#ausstattungswrapper{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;margin:auto;display:none}.highlight-property-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px;margin-bottom:20px}.highlight-propertyvalue{width:50%;display:flex;flex-direction:row;align-items:center;gap:15px;font:var(--beon-unit-properties-font)}.highlight-propertyvalue img{height:17px;width:17px;filter:var(--beon-unit-properties-icon-filter)}.propertyvalue{font-size:var(--font-size-medium);display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:5px}.propertyvalue img{width:15px;height:15px;filter:var(--beon-unit-properties-icon-filter)}#beon-unit-properties{font:var(--beon-unit-properties-popup-font)}#beon-unit-properties h4{font:var(--beon-unit-properties-popup-headline-font)}@media only screen and (max-width: 1200px){div#ausstattungswrapper{display:none;margin-block:10px}.single-unit button.beon-unit-section-button{padding:0 10px}ul.distances-list li{width:50%}.propertyvalue{font-size:var(--font-size-small);hyphens:auto}.highlight-property-wrapper{margin-bottom:10px;row-gap:10px}}.wrap-beds-content{padding-inline:60px;position:relative}.unit-bed-swiper{overflow:hidden;min-height:200px;margin-block:30px;position:unset}.unit-bed-slide{display:flex;flex-direction:column;align-items:center;gap:10px;background-color:#fff;border:1px solid #e6e6e6;padding:20px;border-radius:10px}.wrap-beds-content .swiper-autoheight .swiper-wrapper{align-items:normal}.wrap-beds-content .swiper-button-lock{display:block}.unit-bed-slide img{background-color:var(--beon-unit-bed-bg-color);border:var(--beon-unit-bed-border);border-radius:var(--beon-unit-bed-border-radius);width:48px;padding:0px;filter:var(--beon-icon-filter-blue-dark)}.unit-room-type{font:var(--beon-unit-bed-title-font);color:var(--beon-unit-bed-title-text-color);margin:0}.unit-bed-details{font:var(--beon-unit-bed-details-font);color:var(--beon-unit-bed-details-text-color);margin:0;text-align:center}.unit-bed-swiper .beon-swiper-button-prev,.unit-bed-swiper .beon-swiper-button-next{position:absolute;width:36px;height:36px;top:50%;transform:translateY(-50%);cursor:pointer;border-radius:50%;border:1px solid var(--beon-border-color)}.unit-bed-swiper .beon-swiper-button-prev.swiper-button-disabled,.unit-bed-swiper .beon-swiper-button-next.swiper-button-disabled{opacity:.5}.unit-bed-swiper .beon-swiper-button-prev{content:url("https://cdn-ilekimf.nitrocdn.com/WtxMYbJhNZaBeCxCTEwVGBabLKBSpCSu/assets/images/optimized/rev-3bee75d/www.wfv-gmbh.de/wp-content/themes/wfv-gmbh-theme/assets/images/ods-left-arrow.svg");left:0px}.unit-bed-swiper .beon-swiper-button-next{content:url("https://cdn-ilekimf.nitrocdn.com/WtxMYbJhNZaBeCxCTEwVGBabLKBSpCSu/assets/images/optimized/rev-3bee75d/www.wfv-gmbh.de/wp-content/themes/wfv-gmbh-theme/assets/images/ods-right-arrow.svg");right:0px}@media only screen and (max-width: 1200px){.wrap-beds-content .swiper-autoheight .swiper-wrapper{align-items:flex-start}}.offer-wrapper{display:grid;grid-template-columns:auto auto auto;row-gap:20px}.single-offer{border:var(--beon-unit-offer-border);border-radius:var(--beon-unit-offer-border-radius);background-color:var(--beon-unit-offer-bg-color);width:240px;display:flex;flex-direction:column;gap:0px}.single-offer img{border-radius:10px 10px 0px 0px !important;max-height:130px;object-fit:cover}.offer-details{display:flex;flex-direction:column;padding:15px;gap:15px}h3.offer-title{font:var(--beon-unit-offer-title-font);color:var(--beon-unit-offer-title-text-color);margin:0px}.offer-facts{border:var(--beon-unit-offer-facts-border);border-radius:var(--beon-unit-offer-facts-border-radius);background-color:var(--beon-unit-offer-facts-bg-color);display:flex;flex-direction:row;gap:5px;min-height:32px;align-items:center;width:fit-content;padding:0px 10px}.offer-facts img{filter:var(--beon-unit-offer-facts-icon-filter);height:20px;width:20px}.offer-facts p{font:var(--beon-unit-offer-facts-font);color:var(--beon-unit-offer-facts-text-color);margin-bottom:0px;line-height:1.15;padding:7px 0px 5px}#show_moreoffers p{margin-bottom:0}.offer-wrapper>div:nth-of-type(1n+4){display:none}.beon-unit-popup-content.beon-unit-popup-offer-wrapper{display:grid;grid-template-columns:auto auto auto;gap:20px}.wrap-offers-content p.beon-offer-text{font:var(--beon-unit-offers-content-text)}.beon-offer-button{background-color:var(--beon-primary-text-color) !important;color:var(--beon-white) !important}@media only screen and (max-width: 1300px){.beon-unit-popup-content.beon-unit-popup-offer-wrapper{display:grid;grid-template-columns:auto auto;gap:20px}}@media only screen and (max-width: 1200px){.wrap-offers-content{display:none;margin-block:10px}}@media only screen and (max-width: 767px){.offer-wrapper{grid-template-columns:auto}.beon-unit-popup-content.beon-unit-popup-offer-wrapper{display:grid;grid-template-columns:auto;gap:20px}.wrap-offers-content p.beon-offer-text{font-size:14px}}:root{--beon-booking-color-1:#053c62;--beon-booking-color-2:#7d91a0;--beon-booking-color-3:#dadce0;--beon-booking-color-4:#df2545;--beon-booking-color-5:#f7e1e4;--beon-booking-color-6:#eaeffb;--beon-booking-color-7:#ffc252;--beon-booking-color-8:#166434;--beon-booking-color-9:#45ac55;--beon-booking-color-10:#e0e0e0;--beon-booking-color-11:#dbe6ed;--beon-booking-color-12:#eaeffb;--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:#053c62;--beon-booking-yellow-2:#9a7a00;--beon-booking-yellow-3:#e6b10a;--beon-booking-yellow-4:#eaeffb;--beon-booking-green-1:#053c62;--beon-booking-green-2:#053c62;--beon-booking-green-3:#45ac55;--beon-booking-green-4:#eaeffb;--beon-booking-blue-1:#0e1a66;--beon-booking-blue-2:#3446b3;--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:#e0e0e0;--beon-booking-white:#fff;--beon-booking-black:#000;--beon-booking-font-size-xxl:35px;--beon-booking-font-size-xl:25px;--beon-booking-font-size-l:18px;--beon-booking-font-size-m:15px;--beon-booking-font-size-s:14px;--beon-booking-font-size-xs:12px;--beon-booking-font-family-1:"Outfit";--beon-booking-font-family-2:"Outfit";--beon-booking-transition:all .15s ease-in-out;--beon-booking-border-radius-s:0px;--beon-booking-border-radius-m:0px;--beon-booking-border-radius-l:10px;--beon-booking-border-radius-round:30px;--beon-booking-border-radius-full:50%;--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:0rem;--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-green-1);--beon-booking-button-color:var(--beon-booking-white);--beon-booking-button-hover-background-color:var(--beon-booking-green-1);--beon-booking-button-hover-color:var(--beon-booking-white);--beon-booking-button-text-transform:none;--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-round);--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-6);--beon-booking-line-color:var(--beon-booking-grey-5);--beon-booking-text-color:var(--beon-booking-green-1);--beon-booking-background-color:transparent;--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-green-3);--beon-booking-stepline-inaktiv-color:var(--beon-booking-green-4);--beon-booking-stepline-aktiv-text-color:var(--beon-booking-green-1);--beon-booking-stepline-inaktiv-text-color:var(--beon-booking-green-1);--beon-booking-page-1-background-color:var(--beon-booking-white);--beon-booking-page-1-border-radius:var(--beon-booking-border-radius-round);--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-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-normal);--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-m);--beon-booking-date-guest-button-dates-font-weight:var(--beon-booking-font-weight-normal);--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-m);--beon-booking-button-submit-color:var(--beon-booking-white);--beon-booking-button-submit-background-color:var(--beon-booking-green-1);--beon-booking-button-submit-hover-background-color:var(--beon-booking-green-1);--beon-booking-button-submit-hover-color:var(--beon-booking-text-color);--beon-booking-button-submit-font-size:var(--beon-booking-font-size-m);--beon-booking-button-submit-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-button-submit-font-family:var(--beon-booking-font-family-1);--beon-booking-button-submit-border-radius:var(--beon-booking-border-radius-round);--beon-booking-button-submit-text-transform:none;--beon-booking-num-input-button-deactive-background-color:transparent;--beon-booking-num-input-button-deactive-color:#1a79bb;--beon-booking-num-input-button-background-color:#1a79bb;--beon-booking-num-input-button-color:var(--beon-booking-white);--beon-booking-num-input-button-hover-background-color:var(--beon-booking-green-1);--beon-booking-num-input-button-hover-color:var(--beon-booking-grey-6);--beon-booking-num-input-button-deactive-border:1px solid #e0e0e0;--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-round);--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-green-1);--beon-booking-arrow-input-button-background-color:var(--beon-booking-green-1);--beon-booking-arrow-input-button-color:var(--beon-booking-grey-6);--beon-booking-arrow-input-button-hover-background-color:var(--beon-booking-green-1);--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:transparent;--beon-booking-icon-button-color:var(--beon-booking-green-1);--beon-booking-icon-button-hover-background-color:var(--beon-booking-green-1);--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-green-1);--beon-booking-modal-header-border-inactiv-color:var(--beon-booking-border-color);--beon-booking-modal-header-icon-color:var(--beon-booking-green-1);--beon-booking-modal-header-icon-background-color:var(--beon-booking-green-1);--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-green-1);--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-medium);--beon-booking-modal-footer-button-font-size:var(--beon-booking-font-size-m);--beon-booking-modal-footer-border-radius:var(--beon-booking-border-radius-s);--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-green-1);--beon-booking-back-button-hover-background-color:var(--beon-booking-white);--beon-booking-back-button-hover-color:var(--beon-booking-green-1);--beon-booking-back-button-border-radius:var(--beon-booking-border-radius-round);--beon-booking-banner-background-color:var(--beon-booking-green-4);--beon-booking-banner-text-color:var(--beon-booking-green-1);--beon-booking-banner-border-radius:var(--beon-booking-border-radius-m);--beon-booking-rrv-select-color:var(--beon-booking-green-1);--beon-booking-select-color:var(--beon-booking-white);--beon-booking-select-background-color:var(--beon-booking-green-1);--beon-booking-unit-score-background-color:var(--beon-booking-green-2);--beon-booking-unit-score-color:var(--beon-booking-white);--beon-booking-spinner-color:var(--beon-booking-green-1);--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-green-1);--beon-booking-date-guest-element-background-color:var(--beon-booking-white);--beon-booking-date-guest-element-border-color:var(--beon-booking-grey-6);--beon-booking-date-guest-element-prices-text-color:var(--beon-booking-text-color);--beon-booking-guestapp-box-border-radius:var(--beon-booking-border-radius-l);--beon-booking-guestapp-headline-font-weight:var(--beon-booking-font-weight-medium);--beon-booking-guestapp-button-background-color:var(--beon-booking-green-1);--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-first-headline-font-family:var(--beon-booking-font-family-1);--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-l);--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-red-3);--beon-booking-calender-available:"transparent";--beon-booking-calender-available-text:var(--beon-booking-green-3);--beon-booking-calender-locked-available:"transparent";--beon-booking-calender-locked-available-text:var(--beon-booking-green-3);--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-green-4);--beon-booking-calender-selected-text:var(--beon-booking-green-3);--beon-booking-calender-selected-day:var(--beon-booking-green-1);--beon-booking-calender-selected-day-text:var(--beon-booking-white);--beon-booking-calender-tooltip:var(--beon-booking-green-1);--beon-booking-calender-tooltip-text:var(--beon-booking-white);--beon-booking-calender-border-radius:var(--beon-booking-border-radius-s);--beon-booking-calender-day-width:40px;--beon-booking-calender-day-height:40px;--beon-booking-calender-day-size:40px;--beon-booking-calender-day-weight:var(--beon-booking-font-weight-normal);--beon-booking-calender-button-background-color:transparent;--beon-booking-calender-button-color:var(--beon-booking-text-color);--beon-booking-calender-button-border-color:#e0e0e0;--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-s);--beon-booking-calender-selected-start-day-border-radius:var(--beon-booking-border-radius-s);--beon-booking-calender-button-border-radius:50%;--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-m);--beon-booking-coupon-input-border-radius:var(--beon-booking-border-radius-round);--beon-booking-coupon-close-fill:var(--beon-booking-green-1);--beon-booking-insurance-border-radius:var(--beon-booking-border-radius-l);--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-l);--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-border-radius:var(--beon-booking-border-radius-l);--beon-booking-service-line-border-radius:var(--beon-booking-border-radius-l);--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-green-1);--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 rgba(0,0,0,.15);--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}