/* Since Elementor overwrites some variables, a prefixed version of some of the global styles + additional variables for usage*/
:root {
    /*"END-OF-LIVE" - Structured Variables*/
    /* Generell variables */
    --scrollbar-width: 17px;
    --beon-font-family: "Hind", Sans-serif;
    --beon-font-family-highlight: "Bitter", sans-serif;
    --beon-font-size-small: 14px;
    --beon-font-size-small-medium: 15px;
    --beon-font-size-medium: 16px;
    --beon-font-size-large: 18px;
    --beon-primary-color: #61847A;
    /* --beon-primary-color-hover:; */
    --beon-primary-color-light: #A5D6D1;
    --beon-primary-text-color: #3C3C3C;
    --beon-secondary-color: #D9BA9F;
    --beon-green-light: #dcfce7;
    --beon-green-dark: #166434;
    --beon-lightteal-dark: #7FB9B3;
    --beon-sylt-er-green: #1F393B;
    --beon-yellow-light: #FFEFD1;
    --beon-yellow-dark: #E39500;
    --beon-red-light: #F7E1E4;
    --beon-red-dark: #DF2545;
    --beon-border-radius-small: 10px;
    --beon-border-radius-medium: 20px;
    --beon-border-radius-large: 50px;
    --beon-border-color: #E0E0E0;
    --beon-bg-color: #fff;
    --beon-bg-color-2: #FAFAFA;
    --beon-shadow-color: #00000029;
    --beon-highlight-hover-color: #C5D751;
    --beon-white: #fff;
    --beon-icon-filter-accent-color: brightness(0) invert(91%) sepia(19%) saturate(394%) hue-rotate(118deg) brightness(88%) contrast(90%);
    --beon-icon-filter-text-color: brightness(0) invert(0%) sepia(6%) saturate(7136%) hue-rotate(7deg) brightness(127%) contrast(53%);
    --beon-icon-filter-white: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(340deg) brightness(109%) contrast(101%);
    --beon-icon-filter-darkgreen: brightness(0) invert(54%) sepia(17%) saturate(505%) hue-rotate(112deg) brightness(86%) contrast(87%);
    --beon-icon-filter-darkred: brightness(0) invert(22%) sepia(49%) saturate(5846%) hue-rotate(338deg) brightness(91%) contrast(90%);
    /* Hover color option? */

    /* Specific Stylings - Frontpage search element */
    --beon-fp-search-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-fp-search-border: 1px solid var(--beon-border-color);
    --beon-fp-search-border-m: 1px solid var(--beon-border-color);
    --beon-fp-search-border-radius: 0 60px 60px 60px;
    --beon-fp-search-border-radius-m: 0 0 30px 30px;
    --beon-fp-search-bg-color: var(--beon-bg-color);
    --beon-fp-search-bg-color-m: var(--beon-bg-color);
    --beon-fp-search-info-border: transparent; /* 1px solid var(--beon-border-color); */
    --beon-fp-search-info-bg-color: var(--beon-bg-color); 
    --beon-fp-search-info-text: var(--beon-primary-text-color);
    --beon-fp-search-info-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-fp-search-region-border-radius: 0px 0px 0px 30px;
    --beon-fp-search-region-border-radius-m: 10px;
    --beon-fp-search-calendar-border-radius: 0px;
    --beon-fp-search-calendar-border-radius-m: 10px;
    --beon-fp-search-guests-border-radius: 0px;
    --beon-fp-search-guests-border-radius-m: 10px;
    --beon-fp-search-button-border: 7px solid var(--beon-white);
    --beon-fp-search-button-border-radius: 50px 50px 50px 50px;
    --beon-fp-search-button-border-radius-m: 50px;
    --beon-fp-search-button-bg-color: var(--beon-primary-color); 
    --beon-fp-search-button-bg-color-hover: var(--beon-primary-color); 
    --beon-fp-search-button-text: var(--beon-white);
    --beon-fp-search-button-text-hover: var(--beon-white);
    --beon-fp-search-button-icon-filter: var(--beon-icon-filter-white);
    --beon-fp-search-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-fp-search-name-search-border: none;
    --beon-fp-search-name-search-border-radius: var(--beon-border-radius-small);
    --beon-fp-search-name-search-font: 600 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-fp-search-name-search-bg-color: transparent;
    --beon-fp-search-name-search-text-color: var(--beon-primary-text-color);
    --beon-fp-search-name-search-icon-filter: var(--beon-icon-filter-text-color);
    /* Hover color option? */

    /* generell popup */
    --beon-popup-border: none;
    --beon-popup-border-radius: 10px;
    --beon-popup-hr-color: var(--beon-border-color);
    --beon-popup-bg-color: var(--beon-bg-color);
    --beon-popup-close-border: none;
    --beon-popup-close-border-radius: 50%;
    --beon-popup-close-shadow: 0 3px 6px var(--beon-shadow-color);
    --beon-popup-close-bg-color: var(--beon-bg-color-2);
    --beon-popup-close-icon-filter: var(--beon-icon-filter-text-color);
    /* Hover color option? */
    --beon-popup-overlay-bg-color: rgba(0,0,0,0.5);
    --beon-popup-overlay-backdrop-filter: blur(2px);
    --beon-popup-headline-font: 500 25px var(--beon-font-family-highlight);
    --beon-popup-headline-icon-filter: var(--beon-icon-filter-text-color);
    --beon-popup-headline-text-color: var(--beon-primary-text-color);
    --beon-popup-hr: var(--beon-border-color);

    /* guests popup */
    --beon-guest-icon-bg-color: var(--beon-primary-color);
    --beon-guest-icon-filter: var(--beon-icon-filter-white);
    --beon-guest-icon-bg-color-disabled: transparent; 
    --beon-guest-icon-filter-disabled: var(--beon-icon-filter-darkgreen);
    --beon-guest-icon-border-radius: 50%;
    --beon-guest-switch-color: var(--beon-primary-color);
    --beon-guest-switch-background-color: #F4F6F8;
    --beon-guest-switch-color-active: #45AC55;
    --beon-guest-switch-background-color-active: #B7EABF;
    --beon-guest-switch-border-radius: 50%;
    --beon-guest-switch-background-border-radius: 30px;

    /* calendar popup */
    --beon-cal-font-family: var(--beon-font-family);
    --beon-cal-month-text-color: var(--beon-primary-text-color);
    --beon-cal-month-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-cal-weekday-text-color: var(--beon-primary-text-color);
    --beon-cal-weekday-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-cal-day-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-cal-day-text-color: var(--beon-primary-text-color);
    --beon-cal-day-text-color-disabled: var(--beon-border-color);
    --beon-cal-day-text-color-direct-select: var(--beon-bg-color);
    --beon-cal-day-bg-color-direct-select: var(--beon-primary-color);
    --beon-cal-day-border-radius-direct-select: 50%;
    --beon-cal-day-text-color-indirect-select: var(--beon-primary-text-color);
    --beon-cal-day-bg-color-indirect-select: var(--beon-primary-color-light);
    /* TODO: past, already selected, tooltips*/
    --beon-cal-change-month-bg-color: var(--beon-primary-color);
    --beon-cal-change-month-bg-color-hover: var(--beon-primary-color);
    --beon-cal-change-month-icon-filter: var(--beon-icon-filter-white);
    --beon-cal-change-month-icon-filter-hover: var(--beon-icon-filter-white);
    --beon-cal-nights-border: 1px solid var(--beon-border-color);
    --beon-cal-nights-border-radius: 0px;
    --beon-cal-nights-text-color: var(--beon-primary-text-color);
    --beon-cal-nights-text-font: 600 15px var(--beon-font-family);
    --beon-cal-nights-mini-text-color: var(--beon-primary-text-color);
    --beon-cal-nights-mini-text-font: 500 12px var(--beon-font-family);
    --beon-cal-nights-hover-bg-color: var(--beon-primary-color);
    --beon-cal-nights-hover-text-color: var(--beon-primary-text-color);
    /* TODO: costs in grey box*/
    --beon-cal-button-bg-color: var(--beon-primary-color);
    --beon-cal-button-text-color: var(--beon-primary-text-color);
    --beon-cal-button-icon: var(--beon-primary-text-color);
    /*hover color option?*/

    /*Filter popup*/
    --beon-filter-section-heading-font: 500 14px var(--beon-font-family); 
    --beon-filter-section-heading-text-color: var(--beon-primary-text-color);
    --beon-filter-dropdown-icon-bg-color: var(--beon-primary-color);
    --beon-filter-dropdown-icon-filter: var(--beon-icon-filter-white);
    --beon-filter-dropdown-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-filter-dropdown-text-color: var(--beon-primary-text-color);
    --beon-filter-dropdown-border-radius: 50%;
    --beon-filter-bg-color-unchecked:transparent;/* #F4F6F8 */
    --beon-filter-bg-color-checked: var(--beon-primary-color);
    --beon-filter-icon-filter: var(--beon-icon-filter-white);
    --beon-filter-text-color: var(--beon-primary-text-color);
    --beon-filter-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-filter-count-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-filter-border-radius: 50%;
    --beon-filter-border: 1px solid var(--beon-border-color);

    /* Main Search */
    --beon-spinner-color: var(--beon-primary-text-color);
    --beon-page-bg-color: var(--beon-bg-color-2);
    --beon-search-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-search-border: 1px solid var(--beon-border-color);
    --beon-search-border-m: none;
    --beon-search-border-radius: var(--beon-border-radius-large);
    --beon-search-border-radius-m: 0;
    --beon-search-bg-color: var(--beon-bg-color);
    --beon-search-bg-color-m: transparent;
    --beon-search-info-border: transparent;
    --beon-search-info-bg-color: transparent; 
    --beon-search-info-text: var(--beon-primary-text-color);
    --beon-search-info-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-search-button-border: none;
    --beon-search-button-bg-color: var(--beon-primary-color); 
    --beon-search-button-bg-color-hover: var(--beon-primary-color); 
    --beon-search-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-search-button-text: var(--beon-bg-color);
    --beon-search-button-text-hover: var(--beon-bg-color);
    --beon-search-button-icon-filter: var(--beon-icon-filter-text-color);
    --beon-search-filter-button-border: none;
    --beon-search-filter-button-border-radius: var(--beon-border-radius-large);
    --beon-search-filter-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-search-filter-button-bg-color: var(--beon-primary-color);
    --beon-search-filter-button-text-color: #fff;
    --beon-search-filter-button-icon-filter: var(--beon-icon-filter-white);
    --beon-search-name-search-border: none;
    --beon-search-name-search-border-radius: var(--beon-border-radius-large);
    --beon-search-name-search-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-search-name-search-bg-color: var(--beon-primary-color);
    --beon-search-name-search-text-color: #fff;
    --beon-search-name-search-icon-filter: var(--beon-icon-filter-white);
    --beon-search-header-image-border-radius: var(--beon-border-radius-small);
    --beon-search-h1-font: 600 20px var(--beon-font-family);
    --beon-search-h1-text-color: var(--beon-primary-color);
    --beon-search-h2-font: 300 35px/50px var(--beon-font-family);
    --beon-search-h2-text-color: var(--beon-primary-text-color);
    --beon-search-p-font: 400 var(--beon-font-size-medium)/26px var(--beon-font-family);
    --beon-search-p-text-color: var(--beon-primary-text-color);
    --beon-search-active-filter-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-search-active-filter-text-color: var(--beon-primary-text-color);
    --beon-search-active-filter-bg-color: #D9BA9F;;
    --beon-search-active-filter-border-radius: var(--beon-border-radius-medium);
    --beon-search-active-filter-icon-filter:  var(--beon-icon-filter-text-color);
    --beon-search-order-dropdown-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-search-order-dropdown-text-color: var(--beon-primary-text-color);
    --beon-search-order-dropdown-bg-color: #fff;
    --beon-search-order-dropdown-border: 1px solid var(--beon-border-color);
    --beon-search-order-dropdown-border-radius: var(--beon-border-radius-medium);
    --beon-search-order-dropdown-icon-filter:  var(--beon-icon-filter-text-color);
    --beon-search-hr-color: var(--beon-border-color);

    /* unit-listing sollen beim frontpage slider & suche in Zukunft wieder gleich sein!*/
    --beon-swiper-icon-bg-color: var(--beon-primary-color);
    --beon-swiper-icon-color: #fff;
    --beon-swiper-icon-filter: var(--beon-icon-filter-white);
    /* Deswegen einmal Variablen für das meiste */
    --beon-listing-text-color: var(--beon-primary-text-color);
    --beon-listing-bg-color: var(--beon-white);
    --beon-listing-border: 1px solid var(--beon-border-color);
    --beon-listing-border-radius: var(--beon-border-radius-small);
    --beon-listing-gallery-border-radius: 10px 10px 0px 0px;
    --beon-listing-gallery-icon-filter: var(--beon-icon-filter-text-color);
    --beon-listing-gallery-icon-bg-color: var(--beon-bg-color);
    --beon-listing-gallery-icon-border: 1px solid var(--beon-border-color);
    --beon-listing-gallery-icon-border-radius: 50%;
    --beon-listing-gallery-dots-color-active: var(--beon-bg-color);
    --beon-listing-gallery-dots-color-inactive: #ffffff80;
    --beon-listing-img-marker-border-radius: var(--beon-border-radius-large);
    --beon-listing-img-marker-shadow: 0 3px 6px var(--beon-shadow-color);
    --beon-listing-img-marker-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-img-marker-group-bg-color: var(--beon-primary-color-light);
    --beon-listing-img-marker-group-text-color: var(--beon-primary-text-color);
    --beon-listing-img-marker-alt-bg-color: var(--beon-red-light);
    --beon-listing-img-marker-alt-text-color: var(--beon-red-dark);
    --beon-listing-img-marker-offer-bg-color: var(--beon-primary-color-light);
    --beon-listing-img-marker-offer-text-color: var(--beon-primary-text-color);
    --beon-listing-region-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-listing-region-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-listing-stars-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-stars-bg-color: var(--beon-bg-color-2);
    --beon-listing-stars-text-color: var(--beon-primary-text-color);
    --beon-listing-stars-border: 1px solid var(--beon-border-color);
    --beon-listing-stars-border-radius: var(--beon-border-radius-large);
    --beon-listing-stars-icon-filter: invert(77%) sepia(77%) saturate(1181%) hue-rotate(358deg) brightness(101%) contrast(105%);
    --beon-listing-title-font: 500 25px var(--beon-font-family-highlight);
    --beon-listing-title-text-color: var(--beon-primary-text-color);
    --beon-listing-favorite-icon-filter: var(--beon-icon-filter-accent-color);
    --beon-listing-favorite-icon-filter-hover: var(--beon-icon-filter-white);
    --beon-listing-favorite-icon-filter-active: var(--beon-icon-filter-white);
    --beon-listing-favorite-border-radius: 50%;
    --beon-listing-favorite-bg-color-hover: var(--beon-primary-color-light);
    --beon-listing-favorite-bg-color-active: var(--beon-primary-color);
    --beon-listing-keyfacts-font: 500 14px var(--beon-font-family);
    --beon-listing-highlights-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-highlights-bg-color: var(--beon-bg-color-2);
    --beon-listing-highlights-text-color: var(--beon-primary-text-color);
    --beon-listing-highlights-border: 1px solid var(--beon-border-color);
    --beon-listing-highlights-border-radius: var(--beon-border-radius-large);
    --beon-listing-rating-box-text-color: var(--beon-primary-text-color);
    --beon-listing-rating-box-font: 600 var(--beon-font-size-medium) var(--beon-font-family-highlight);
    --beon-listing-rating-box-bg-color: var(--beon-primary-color-light);
    --beon-listing-rating-box-border-radius: var(--beon-border-radius-small);
    --beon-listing-rating-font-line-1: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-rating-font-line-2: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-rating-tooltip-border-radius: 4px;
    --beon-listing-rating-tooltip-bg-color: var(--beon-white);
    --beon-listing-rating-tooltip-text-color: var(--beon-primary-text-color);
    --beon-listing-no-price-button-bg-color: var(--beon-primary-color);
    --beon-listing-no-price-button-text-color: var(--beon-white);
    --beon-listing-no-price-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-listing-no-price-button-border-radius: var(--beon-border-radius-large);
    --beon-listing-no-price-button-icon-filter: var(--beon-icon-filter-white);
    --beon-listing-price-button-bg-color: var(--beon-primary-color);
    --beon-listing-price-button-text-color: var(--beon-white);
    --beon-listing-price-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);    
    --beon-listing-price-button-border-radius: var(--beon-border-radius-large);
    --beon-listing-offer-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-listing-offer-button-border-radius: var(--beon-border-radius-large);
    --beon-listing-offer-button-new-price-bg-color: var(--beon-primary-color-light);
    --beon-listing-offer-button-new-price-text-color: var(--beon-primary-text-color);
    --beon-listing-offer-button-old-price-bg-color: var(--beon-lightteal-dark);
    --beon-listing-offer-button-old-price-text-color: var(--beon-primary-text-color);
    --beon-listing-alt-border: 1px solid var(--beon-red-dark);
    --beon-listing-alt-border-radius: var(--beon-border-radius-large);
    --beon-listing-alt-bg-color: var(--beon-red-light);
    --beon-listing-alt-text-color: var(--beon-red-dark);
    --beon-listing-alt-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-listing-alt-icon-filter: var(--beon-icon-filter-darkred);

    /* Object Detail Page*/
    --beon-unit-mini-rating-box-text-color: var(--beon-primary-text-color);
    --beon-unit-mini-rating-box-font: 600 18px var(--beon-font-family);
    --beon-unit-mini-rating-box-bg-color: var(--beon-primary-color-light);
    --beon-unit-mini-rating-box-border-radius: var(--beon-border-radius-small);
    --beon-unit-mini-rating-font-line-1: 600 18px var(--beon-font-family);
    --beon-unit-mini-rating-font-line-2: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-map-popup-distance-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-map-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-unit-map-button-text-color: var(--beon-primary-text-color);
    --beon-unit-map-button-bg-color: var(--beon-bg-color);
    --beon-unit-map-button-border: 1px solid var(--beon-border-color);
    --beon-unit-map-button-border-radius: var(--beon-border-radius-large);
    --beon-unit-map-button-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-fav-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-unit-fav-button-text-color: var(--beon-primary-text-color);
    --beon-unit-fav-button-bg-color: var(--beon-bg-color);
    --beon-unit-fav-button-border: 1px solid var(--beon-border-color);
    --beon-unit-fav-button-border-radius: var(--beon-border-radius-large);
    --beon-unit-fav-button-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-gallery-border-radius: var(--beon-border-radius-small);/*TODO check*/
    --beon-unit-gallery-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-unit-gallery-button-text-color: var(--beon-primary-text-color);
    --beon-unit-gallery-button-bg-color: var(--beon-bg-color);
    --beon-unit-gallery-button-border: 1px solid var(--beon-border-color);
    --beon-unit-gallery-button-border-radius: var(--beon-border-radius-large);
    --beon-unit-gallery-button-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-gallery-dots-color-active: var(--beon-bg-color);
    --beon-unit-gallery-dots-color-inactive: #ffffff80;
    --beon-unit-gallery-popup-bg-color: var(--beon-bg-color);
    --beon-unit-gallery-popup-close-icon-filter: var(--beon-icon-filter-text-color);
    --beon-unit-gallery-popup-close-border: 1px solid var(--beon-border-color);
    --beon-unit-mobile-overlay-border-radius: var(--beon-border-radius-medium);
    --beon-unit-mobile-overlay-bg-color: #FAFAFA;
    --beon-unit-text-color: var(--beon-primary-text-color);
    --beon-unit-region-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-region-font: 600 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-unit-region-font-m: 600 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-unit-title-font: 600 35px var(--beon-font-family-highlight);
    --beon-unit-title-font-m: 600 24px var(--beon-font-family-highlight);
    --beon-unit-title-text-color: var(--beon-primary-text-color);
    --beon-unit-highlights-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-highlights-font-m: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-highlights-text-color: var(--beon-primary-text-color);
    --beon-unit-highlights-bg-color: transparent;
    --beon-unit-highlights-border: 1px solid var(--beon-border-color);
    --beon-unit-highlights-border-radius: var(--beon-border-radius-small);
    --beon-unit-description-font: 400 16px var(--beon-font-family);
    --beon-unit-description-font-m: 400 16px var(--beon-font-family);
    --beon-unit-description-line-height: 24px;
    --beon-unit-description-line-height-m: 25px;
    --beon-unit-hr-color: var(--beon-border-color);
    --beon-unit-section-title-font: 500 25px var(--beon-font-family-highlight);
    --beon-unit-section-title-font-m: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-section-title-text-color: var(--beon-primary-text-color);
    --beon-unit-section-icon-filter-m: var(--beon-icon-filter-white);/*--beon-unit-section-m-icon-filte*/
    --beon-unit-section-background-color-m: var(--beon-primary-color);/*--beon-unit-section-m-background-color*/
    --beon-unit-section-border-radius-m: 50%; /*--beon-unit-section-m-border-radius*/
    --beon-unit-section-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-unit-section-button-text-color: var(--beon-primary-text-color);
    --beon-unit-section-button-bg-color: var(--beon-bg-color);
    --beon-unit-section-button-border: 1px solid var(--beon-border-color);
    --beon-unit-section-button-border-radius: 40px;
    --beon-unit-section-button-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-properties-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-unit-properties-icon-filter: var(--beon-icon-filter-darkgreen);
    --beon-unit-properties-popup-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-unit-properties-popup-headline-font: 700 var(--beon-font-size-medium) var(--beon-font-family-highlight);
    --beon-unit-rating-box-text-color: var(--beon-primary-text-color);
    --beon-unit-rating-box-font: 600 18px var(--beon-font-family);
    --beon-unit-rating-box-bg-color: var(--beon-primary-color-light);
    --beon-unit-rating-box-border-radius: var(--beon-border-radius-small);
    --beon-unit-rating-font-line-1: 600 18px var(--beon-font-family);
    --beon-unit-rating-font-line-2: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-rating-detail-box-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-rating-detail-box-text-color: #fff;
    --beon-unit-rating-detail-box-bg-color: var(--beon-primary-color);
    --beon-unit-rating-detail-box-border-radius: var(--beon-border-radius-small);
    --beon-unit-rating-detail-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-rating-detail-text-color: var(--beon-primary-text-color); 
    --beon-unit-feedback-border: 1px solid var(--beon-border-color);
    --beon-unit-feedback-border-radius: var(--beon-border-radius-small);
    --beon-unit-feedback-bg-color: var(--beon-bg-color);
    --beon-unit-feedback-text-color: var(--beon-primary-text-color);
    --beon-unit-feedback-font: 400 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-unit-feedback-name-text-color: var(--beon-primary-text-color);
    --beon-unit-feedback-name-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-feedback-show-answer-text-color: var(--beon-primary-text-color);
    --beon-unit-feedback-show-answer-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    /*ggf answer*/
    --beon-unit-feedback-rating-box-text-color: var(--beon-primary-text-color);
    --beon-unit-feedback-rating-box-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-feedback-rating-box-bg-color: var(--beon-primary-color-light);
    --beon-unit-feedback-rating-box-border-radius: var(--beon-border-radius-small);
    --beon-unit-sidebar-box-border: none;
    --beon-unit-sidebar-box-border-radius: var(--beon-border-radius-small);
    --beon-unit-sidebar-box-bg-color: var(--beon-secondary-color);
    --beon-unit-sidebar-box-text-color: var(--beon-primary-text-color);
    --beon-unit-sidebar-box-title-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-unit-sidebar-box-title-text-color: var(--beon-primary-text-color);
    --beon-unit-sidebar-box-icon-filter: var(--beon-icon-filter-text-color);
    --beon-unit-sidebar-box-text-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    /* Offer */
    --beon-unit-offer-border: 1px solid var(--beon-border-color);
    --beon-unit-offer-border-radius: var(--beon-border-radius-small);
    --beon-unit-offer-bg-color: var(--beon-bg-color);
    --beon-unit-offer-title-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-offer-title-text-color: var(--beon-primary-text-color);
    --beon-unit-offer-facts-border: 1px solid var(--beon-border-color);
    --beon-unit-offer-facts-border-radius: var(--beon-border-radius-large);
    --beon-unit-offer-facts-bg-color: var(--beon-bg-color);
    --beon-unit-offer-facts-icon-filter: var(--beon-icon-filter-text-color);
    --beon-unit-offer-facts-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-offer-facts-text-color: var(--beon-primary-text-color);
    /* Beds */
    --beon-unit-bed-border: none;
    --beon-unit-bed-border-radius: var(--beon-border-radius-small);
    --beon-unit-bed-bg-color: var(--beon-bg-color);
    --beon-unit-bed-icon-filter: var(--beon-icon-filter-text-color);
    --beon-unit-bed-title-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family);
    --beon-unit-bed-title-text-color: var(--beon-primary-text-color);
    --beon-unit-bed-details-font: 500 var(--beon-font-size-small) var(--beon-font-family);
    --beon-unit-bed-details-text-color: var(--beon-primary-text-color);
    
    /* Map */
    /* --beon-map-icon-size: 40px; */
    --beon-map-icon-box-shadow: 0 3px 6px var(--beon-shadow-color);
    --beon-map-tooltip-border: 1px solid var(--beon-border-color);
    --beon-map-tooltip-border-radius: var(--beon-border-radius-small);
    --beon-map-tooltip-background: #fff;
    --beon-map-tooltip-img-border-radius: 5px;
    --beon-map-tooltip-title-font: 700 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-map-tooltip-title-text-color: var(--beon-primary-text-color);
    --beon-map-tooltip-highlight-font: 500 12px var(--beon-font-family);
    --beon-map-tooltip-highlight-text-color: var(--beon-primary-text-color); 
    --beon-map-tooltip-highlight-bg-color: #F4F6F8;
    --beon-map-tooltip-highlight-border-radius: 5px;
    --beon-map-blocker-button-font: 600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);
    --beon-map-blocker-button-text-color: var(--beon-white);
    --beon-map-blocker-button-bg-color: var(--beon-primary-color);
    --beon-map-blocker-button-border: 1px solid var(--beon-primary-color);
    --beon-map-blocker-button-border-radius:  var(--beon-border-radius-medium);
    --beon-map-zoom-button-bg-color: var(--beon-primary-text-color);
    --beon-map-zoom-button-color: #fff;
    --beon-map-zoom-button-filter: var(--beon-icon-filter-white);
    --beon-map-zoom-button-border: none;
    --beon-map-zoom-button-border-radius: 50%;
    --beon-map-zoom-button-font: 700 18px/30px var(--beon-font-family);
    --beon-map-blocker-color: transparent;
    --beon-map-blocker-opacity: 100%;
    --beon-map-blocker-button-icon-color: var(--beon-white);
    --beon-map-custom-marker-icon-width: 30px;
    --beon-map-custom-marker-icon-height: 30px;
    --beon-map-custom-marker-icon-background-color: ;
    --beon-map-cluster-marker-width: 30px;
    --beon-map-cluster-marker-height: 30px;
    --beon-map-marker-border-radius: 50%;
    --beon-map-cluster-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-map-cluster-text-color: #ffffff;
    --beon-map-cluster-marker-small-bg-color: var(--beon-primary-color);
    --beon-map-cluster-marker-medium-bg-color: var(--beon-primary-color);
    --beon-map-cluster-marker-large-bg-color: var(--beon-primary-color);

    --beon-newsletter-input-border: 1px solid var(--beon-border-color);
    --beon-newsletter-input-border-radius: var(--beon-border-radius-small);
    --beon-newsletter-input-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-newsletter-input-bg-color: #fff;
    --beon-newsletter-input-text-color: var(--beon-primary-text-color);
    --beon-newsletter-button-border: none;
    --beon-newsletter-button-border-radius: 60px;
    --beon-newsletter-button-font: 600 var(--beon-font-size-medium) var(--beon-font-family-highlight);
    --beon-newsletter-button-bg-color: var(--beon-primary-color);
    --beon-newsletter-button-text-color: #fff;
    
    --beon-fav-menu-button-hover-font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    --beon-fav-menu-button-hover-text-color: var(--beon-primary-text-color);
    --beon-fav-menu-button-hover-bg-color: #fff;
    --beon-fav-menu-button-hover-border: 1px solid var(--beon-border-color);
    --beon-fav-menu-button-hover-border-radius: var(--beon-border-radius-small);
    --beon-fav-menu-button-icon-filter: var(--beon-icon-filter-text-color);
    --beon-fav-menu-button-icon-active-bg-color: var(--beon-primary-color-light);
}
* {
    font-synthesis: none !important;/*Safari is a bit problematic*/
}
.beon_menu_sylter_plus {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 7px;
    padding-bottom: 10px;
    color: var(--beon-primary-text-color) !important;
    font: 500 var(--beon-font-size-medium) var(--beon-font-family);
}
.beon_menu_sylter_plus_logo {
    background-color: var(--beon-sylt-er-green);
    border-radius: 40px;
    height: 33px;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 5px 7px;
    color: var(--beon-white);
    font: 500 var(--beon-font-size-medium) var(--beon-font-family);
    margin-right: 7px;
}
.beon_menu_sylter_plus_logo img {
    width: 20px;
    height: 20px;
    margin-right: 7px;
}
.beon_menu_sylter_plus:hover {
    color: black;
    background-color: var(--beon-primary-color-light);
}.beon_favorites_menu_button a {
    background-color: transparent;
    transition: background-color 0.3s ease-out;
    height: 34px;
    width: 34px;
    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-header.beon-startseite .beon_favorites_menu_button .simplefavorite-image {
    filter: var(--beon-icon-filter-white);
}

.beon_favorites_menu_button .simplefavorite-image {
    height: 17px;
    width: 17px;
    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: 10px 20px;
    white-space: nowrap;
    transition: visibility 0s, opacity 0.3s ease-out;
    box-shadow: 0px 0px 20px -5px var(--beon-primary-text-color);
}
.beon_favorites_menu_button:hover .beon_favorites_menu_hover {
    visibility: visible;
    opacity: 1;
}
.beon_favorites_menu_hover::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 88%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent var(--beon-tooltip-bg-color) transparent;
}
#beon-header.elementor-sticky--effects .beon_favorites_menu_button .simplefavorite-image {
    filter: var(--beon-icon-filter-text-color);
}:root {
    --beon-tooltip-bg-color: #fff;
    --beon-tooltip-text-color: #3c3c3c;
    --beon-tooltip-border-radius: 4px;
}

.beon_menu_button {

}

.beon_menu_button a {
    background-color: transparent;
    transition: background-color 0.3s ease-out;
    height: 34px;
    width: 34px;
    border-radius: 50%;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.beon_menu_button:hover a {
    background-color: var(--beon-fav-menu-button-icon-active-bg-color);
}
#beon-header.beon-startseite .beon_menu_button .beon_menu_image {
    filter: var(--beon-icon-filter-white);
}
.beon_menu_image {
    height: 24px;
    width: 24px;
    filter: var(--beon-icon-filter-text-color);
}

.beon_menu_tooltip {
    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: 10px 20px;
    white-space: nowrap;
    transition: visibility 0s, opacity 0.3s ease-out;
    box-shadow: 0px 0px 20px -5px var(--beon-primary-text-color);
}
.beon_menu_button:hover .beon_menu_tooltip {
    visibility: visible;
    opacity: 1;
}
.beon_menu_tooltip::after {
    content: "";
    position: absolute;
    bottom: 100%;
    left: 86%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent var(--beon-tooltip-bg-color) transparent;
}
#beon-header.elementor-sticky--effects .beon_menu_button .beon_menu_image {
    filter: var(--beon-icon-filter-text-color);
}:root{--litepicker-day-width:40px;--litepicker-button-prev-month-color-hover:var(--button-color) !important;--litepicker-button-next-month-color-hover:var(--button-color) !important}#calender-wrapper .litepicker{font-family:var(--beon-cal-font-family)}#calender-wrapper .litepicker .container__months{background-color:var(--beon-popup-bg-color);box-shadow:none;border-radius:0}#calender-wrapper .litepicker .container__months .month-item-header .month-item-name,#calender-wrapper .litepicker .container__months .month-item-header .month-item-year{font:var(--beon-cal-month-font);color:var(--beon-cal-month-text-color)}#calender-wrapper .litepicker .container__months .month-item-header .button-previous-month,#calender-wrapper .litepicker .container__months .month-item-header .button-next-month{background-color:var(--beon-cal-change-month-bg-color);width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}#calender-wrapper .litepicker .container__months .month-item-header .button-next-month::after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_right.svg");filter:var(--beon-cal-change-month-icon-filter);width:12px;height:12px;display:flex;flex-direction:column;justify-content:center}#calender-wrapper .litepicker .container__months .month-item-header .button-previous-month::after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_left.svg");filter:var(--beon-cal-change-month-icon-filter);width:12px;height:12px;display:flex;flex-direction:column;justify-content:center}#calender-wrapper .litepicker .container__months .month-item-header .button-previous-month svg,#calender-wrapper .litepicker .container__months .month-item-header .button-next-month svg{display:none}#calender-wrapper .litepicker .container__months .month-item-weekdays-row{color:var(--beon-cal-weekday-text-color);font:var(--beon-cal-weekday-font);margin-top:12px;margin-bottom:12px}.litepicker .container__months .month-item-weekdays-row>div{font:var(--beon-cal-weekday-font) !important}#calender-wrapper .litepicker .container__tooltip{z-index:3}#calender-wrapper .litepicker .container__days{row-gap:3px}#calender-wrapper .litepicker .container__days .day-item{font:var(--beon-cal-day-font);color:var(--beon-cal-day-text-color);display:flex;align-items:center;justify-content:center;height:var(--litepicker-day-width)}#calender-wrapper .litepicker .container__days .day-item.is-locked{color:var(--beon-cal-day-text-color-disabled);text-decoration:line-through}#calender-wrapper .litepicker .container__days .day-item.is-start-date,#calender-wrapper .litepicker .container__days .day-item.is-end-date.is-flipped{background-color:var(--beon-cal-day-bg-color-indirect-select);color:var(--beon-cal-day-text-color-direct-select);border-radius:var(--beon-cal-day-border-radius-direct-select) 0 0 var(--beon-cal-day-border-radius-direct-select) !important;position:relative;z-index:2;cursor:pointer;box-shadow:none}#calender-wrapper .litepicker .container__days .day-item.is-start-date:hover,#calender-wrapper .litepicker .container__days .day-item.is-end-date.is-flipped:hover{color:var(--beon-cal-day-text-color-direct-select)}#calender-wrapper .litepicker .container__days .day-item.is-in-range{background-color:var(--beon-cal-day-bg-color-indirect-select);border-radius:0;color:var(--beon-cal-day-text-color-indirect-select)}#calender-wrapper .litepicker .container__days .day-item.is-end-date,#calender-wrapper .litepicker .container__days .day-item.is-start-date.is-flipped{background-color:var(--beon-cal-day-bg-color-indirect-select);color:var(--beon-cal-day-text-color-direct-select);border-radius:0 var(--beon-cal-day-border-radius-direct-select) var(--beon-cal-day-border-radius-direct-select) 0 !important;position:relative;z-index:2;cursor:pointer;box-shadow:none}#calender-wrapper .litepicker .container__days .day-item.is-end-date,#calender-wrapper .litepicker .container__days .day-item.is-start-date.is-flipped{color:var(--beon-cal-day-text-color-direct-select)}#calender-wrapper .litepicker .container__days .day-item.is-start-date.is-end-date{border-radius:50% !important}#calender-wrapper .litepicker .container__days .day-item:not(.is-locked, .is-start-date, .is-end-date):hover{box-shadow:none;color:inherit;cursor:pointer}.litepicker .container__days .day-item.is-start-date:before,.litepicker .container__days .day-item.is-end-date:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:var(--beon-cal-day-bg-color-direct-select);border-radius:var(--beon-cal-day-border-radius-direct-select);z-index:-1}body:has(dialog[open]){overflow:hidden}body:has(dialog[open]) > main{scrollbar-gutter:stable;overflow:hidden}#litepicker-wrapper{margin-bottom:10px}.litepicker{height:350px}.beon-sylter-search .e-n-tabs-heading button:first-child{border-radius:30px 0 0 0}.beon-sylter-search .e-n-tabs-heading button:last-child{border-radius:0 30px 0 0}@media only screen and (max-width: 1200px){.beon-sylter-search .e-n-tabs-heading button:last-child{padding:10px 20px 10px 15px}.beon-sylter-search .e-n-tabs-heading button:last-child .e-n-tab-icon{display:none}}.searchform-small-wrapper{width:900px;margin:0 auto;background-color:var(--beon-fp-search-bg-color);border:var(--beon-fp-search-border);border-radius:var(--beon-fp-search-border-radius)}#searchform.frontpage-searchform{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin:0 auto}#searchform.frontpage-searchform .form-group{border:var(--beon-fp-search-info-border);color:var(--beon-fp-search-info-text);background-color:var(--beon-fp-search-info-bg-color);cursor:pointer;height:64px;font:var(--beon-fp-search-font);display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:150px}#searchform.frontpage-searchform .icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-right:10px}#searchform.frontpage-searchform .icon-wrapper img{height:18px;max-width:20px;filter:var(--beon-fp-search-info-icon-filter)}#searchform.frontpage-searchform .form-group.wrap-regions{border-radius:var(--beon-fp-search-region-border-radius);position:relative;padding:0}#searchform.frontpage-searchform .wrap-regions .icon-wrapper{position:absolute;left:20px}#searchform.frontpage-searchform .wrap-regions .select2-selection__rendered{line-height:normal;color:var(--beon-fp-search-info-text);padding-left:50px;padding-right:20px}#searchform.frontpage-searchform .form-group.wrap-range{border-radius:var(--beon-fp-search-calendar-border-radius);min-width:250px;border-left:1px solid var(--beon-border-color)}#searchform.frontpage-searchform .dateInput{display:flex;flex-direction:row;justify-content:left;align-items:center;width:100%;padding:10px 20px;height:50px;background-color:transparent;color:var(--beon-fp-search-info-text);font:var(--beon-fp-search-font)}#searchform.frontpage-searchform .form-group.wrap-guests{border-radius:var(--beon-fp-search-guests-border-radius);border-left:1px solid var(--beon-border-color)}#searchform.frontpage-searchform .wrap-guests .icon-wrapper{padding-left:20px}#searchform.frontpage-searchform #guests{width:100%;display:flex;align-items:center;padding:10px 20px 10px 50px;margin-left:-50px;height:50px;z-index:1;background-color:transparent;color:var(--beon-fp-search-info-text);font:var(--beon-fp-search-font)}#searchform.frontpage-searchform .button_btn{border:var(--beon-fp-search-button-border);color:var(--beon-fp-search-button-text);background-color:var(--beon-fp-search-button-bg-color);cursor:pointer;padding:10px 20px 10px 35px;font:var(--beon-fp-search-button-font);height:64px;min-width:200px;border-radius:var(--beon-fp-search-button-border-radius)}#searchform.frontpage-searchform .button_btn:hover{color:var(--beon-fp-search-button-text-hover);background-color:var(--beon-fp-search-button-bg-color-hover)}#searchform.frontpage-searchform .button_btn img{height:12px;max-width:10px;left:0px;margin-left:15px;position:relative;transition:left ease-out .3s;filter:var(--beon-fp-search-button-icon-filter)}#searchform.frontpage-searchform .button_btn:hover img{left:5px}#searchform.frontpage-searchform .toggleGuests #calcGuests,#searchform.frontpage-searchform #nights-wrapper #calender_select{border-radius:var(--beon-fp-search-button-border-radius);color:var(--beon-fp-search-button-text);background-color:var(--beon-fp-search-button-bg-color);cursor:pointer;padding:10px 20px;font:var(--beon-fp-search-font);height:45px}#searchform.frontpage-searchform .toggleGuests #calcGuests{width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px}#searchform.frontpage-searchform .toggleGuests #calcGuests:hover,#searchform.frontpage-searchform #nights-wrapper #calender_select:hover{color:var(--beon-fp-search-button-text-hover);background-color:var(--beon-fp-search-button-bg-color-hover)}#searchform.frontpage-searchform .toggleGuests #calcGuests img,#searchform.frontpage-searchform #nights-wrapper #calender_select img{height:12px;max-width:10px;left:0px;margin-left:5px;position:relative;transition:left ease-out .3s;filter:var(--beon-fp-search-button-icon-filter)}#searchform.frontpage-searchform .toggleGuests #calcGuests:hover img,#searchform.frontpage-searchform #nights-wrapper #calender_select:hover img{left:5px}.beon-fp-popup::backdrop{background-color:var(--beon-popup-overlay-bg-color);backdrop-filter:var(--beon-popup-overlay-backdrop-filter)}.beon-fp-popup{background-color:transparent;border:none;padding:16px}.beon-fp-popup-main{border:var(--beon-popup-border);border-radius:var(--beon-popup-border-radius);background-color:var(--beon-popup-bg-color);padding:30px}.beon-fp-popup #calendar-popup-close,.beon-fp-popup #guest-popup-close{display:flex;align-items:center;justify-content:center;position:relative;top:16px;right:calc(-1 * ( 100% - 16px ));width:32px;height:32px;padding:10px;cursor:pointer;border:var(--beon-popup-close-border);border-radius:var(--beon-popup-close-border-radius);box-shadow:var(--beon-popup-close-shadow);background-color:var(--beon-popup-close-bg-color)}.beon-fp-popup #calendar-popup-close img,.beon-fp-popup #guest-popup-close img{filter:var(--beon-popup-close-icon-filter)}.beon-fp-popup-headline{display:flex;align-items:center;font:var(--beon-popup-headline-font);gap:5px;padding-bottom:15px;color:var(--beon-popup-headline-text-color)}.beon-fp-popup-headline img{height:23px;filter:var(--beon-popup-headline-icon-filter)}hr.beon-fp-hr{color:var(--beon-popup-hr);background-color:var(--beon-popup-hr);height:1px;border:none;margin:0}.beon-fp-adults,.beon-fp-children,.beon-fp-babys,.beon-fp-pets{display:flex;align-items:center;justify-content:space-between;padding-top:9px;padding-bottom:9px;gap:9px}.beon-fp-label{width:120px}#searchform.frontpage-searchform .toggleGuests{cursor:default}#searchform.frontpage-searchform .toggleGuests label{margin:0;display:flex;width:25px;align-items:center;justify-content:center}#searchform.frontpage-searchform .toggleGuests button.inc,#searchform.frontpage-searchform .toggleGuests button.dec{background-color:var(--beon-guest-icon-bg-color);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--beon-guest-icon-border-radius);height:30px;width:30px;padding:0}#searchform.frontpage-searchform .toggleGuests button.inc.disabled,#searchform.frontpage-searchform .toggleGuests button.dec.disabled{background-color:var(--beon-guest-icon-bg-color-disabled);cursor:not-allowed;border:1px solid var(--beon-border-color)}#searchform.frontpage-searchform .toggleGuests button.inc img,#searchform.frontpage-searchform .toggleGuests button.dec img{filter:var(--beon-guest-icon-filter);width:13px;height:13px}#searchform.frontpage-searchform .toggleGuests button.inc.disabled img,#searchform.frontpage-searchform .toggleGuests button.dec.disabled img{filter:var(--beon-guest-icon-filter-disabled)}#searchform.frontpage-searchform .beon-fp-switch{position:relative;display:inline-block;width:56px;height:30px}#searchform.frontpage-searchform .beon-fp-switch input{opacity:0;height:0;width:0}#searchform.frontpage-searchform .beon-fp-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--beon-guest-switch-background-color);-webkit-transition:.4s;transition:.4s;border-radius:var(--beon-guest-switch-background-border-radius)}#searchform.frontpage-searchform .beon-fp-slider:before{position:absolute;content:"";height:30px;width:30px;left:0px;bottom:0px;background-color:var(--beon-guest-switch-color);-webkit-transition:.4s;transition:.4s;border-radius:var(--beon-guest-switch-border-radius)}#searchform.frontpage-searchform input:checked + .beon-fp-slider{background-color:var(--beon-guest-switch-background-color-active)}#searchform.frontpage-searchform input:checked + .beon-fp-slider:before{background-color:var(--beon-guest-switch-color-active);-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}#searchform.frontpage-searchform #calender-wrapper{cursor:default}#searchform.frontpage-searchform #nights-wrapper{justify-content:space-between;display:none;align-items:end;gap:50px}#searchform.frontpage-searchform #nights-wrapper #calender_select,#searchform.frontpage-searchform #nights-wrapper #calcNights{width:50%}#searchform.frontpage-searchform #calcNights{display:flex;justify-content:space-between;align-items:center}#searchform.frontpage-searchform .nights_min-wrapper .select2-selection::before{content:"Min.";align-self:flex-start;padding-right:5px;font:var(--beon-cal-nights-mini-text-font);color:var(--beon-cal-nights-mini-text-color)}#searchform.frontpage-searchform .nights_max-wrapper .select2-selection::before{content:"Max.";align-self:flex-start;padding-right:5px;font:var(--beon-cal-nights-mini-text-font);color:var(--beon-cal-nights-mini-text-color)}#calender-wrapper .select2-dropdown{bottom:50px}#searchform.frontpage-searchform .nightselect-wrapper .select2-container .select2-selection--single{flex-direction:column}#searchform.frontpage-searchform .nightselect-wrapper .select2-container .select2-selection--single .select2-selection__rendered{color:var(--beon-cal-nights-text-color);font:var(--beon-cal-nights-text-font);padding-top:0px}#searchform.frontpage-searchform .nightselect-wrapper .select2{border:var(--beon-cal-nights-border);border-radius:var(--beon-cal-nights-border-radius);padding:5px 15px;padding-right:25px;user-select:none;min-width:120px}#searchform.frontpage-searchform .nightselect-wrapper .select2-selection__rendered{padding-top:5px;padding-left:0px}#searchform.frontpage-searchform .nightselect-wrapper .select2-selection__rendered::after{content:"";background:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_down.svg");background-size:contain;background-repeat:no-repeat;position:absolute;width:10px;height:15px;top:50%;transform:translate(0,-50%);right:15px}.select2-container--default .select2-results>.select2-results__options{border-radius:5px;background-color:var(--beon-popup-bg-color);border:1px solid var(--beon-border-color);min-width:120px;max-height:200px;overflow-y:auto;scrollbar-color:var(--beon-border-color) var(--beon-popup-bg-color);scrollbar-width:thin}.select2-results__option{border-bottom:1px solid var(--beon-border-color);padding:7px;padding-left:12px;text-align:left;color:var(--beon-fp-search-info-text);font:var(--beon-fp-search-font)}#calender-wrapper .select2-results__option{color:var(--beon-cal-nights-text-color);font:var(--beon-cal-nights-text-font)}.select2-results__option:hover,.select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--beon-white);background-color:var(--beon-primary-color)}#calender-wrapper .select2-results__option:hover,#calender-wrapper .select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--beon-cal-nights-hover-text-color);background-color:var(--beon-cal-nights-hover-bg-color)}#searchform.frontpage-searchform .wrap-regions .select2-container{height:100%;width:100% !important;max-width:300px}#searchform.searchpage-searchform .select2-container .select2-dropdown{border:var(--beon-fp-search-info-border);overflow:hidden}#searchform.frontpage-searchform .select2-container--default .select2-selection--single{border:none;background:transparent}#searchform.frontpage-searchform .select2-container .select2-selection--single{height:100%;display:flex;align-items:center}#searchform.frontpage-searchform span.select2-selection__arrow{opacity:0}#dropdown_search_units{font:var(--beon-fp-search-name-search-font);color:var(--beon-fp-search-name-search-text-color)}#dropdown_search_units .select2-container{background-color:var(--beon-fp-search-name-search-bg-color);border:var(--beon-fp-search-name-search-border);border-radius:var(--beon-fp-search-name-search-border-radius);text-align:center;height:55px;display:flex;justify-content:center;align-items:center;max-width:100%}#dropdown_search_units span.selection{width:100%;height:100%;display:flex;align-items:center;overflow:hidden}#dropdown_search_units .select2-selection--single{background-color:transparent;border:none;border-radius:0;justify-content:flex-start;height:100%;display:flex;width:100%;align-items:center;padding-left:20px}#dropdown_search_units .select2-selection--single .select2-selection__rendered{padding-left:30px;position:relative;color:var(--beon-fp-search-name-search-text-color);font:var(--beon-fp-search-name-search-font)}#dropdown_search_units .select2-selection--single .select2-selection__rendered::before{}#dropdown_search_units .select2-selection__placeholder{color:var(--beon-fp-search-name-search-text-color);font:var(--beon-fp-search-name-search-font)}span.select2-selection__arrow{opacity:0}#dropdown_search_units ~ span.select2-container.select2-container--default.select2-container--open{top:0px !important}.select2-search--dropdown{height:55px;padding:5px}.select2-search--dropdown input{height:45px}.select2-container--default .select2-results>.select2-results__options{scrollbar-color:var(--beon-border-color) var(--beon-popup-bg-color);scrollbar-width:thin}@media only screen and (max-width: 1200px){.searchform-small-wrapper{background-color:var(--beon-fp-search-bg-color-m);width:auto;padding:0px;border:var(--beon-fp-search-border-m);border-radius:var(--beon-fp-search-border-radius-m)}#searchform.frontpage-searchform{flex-wrap:wrap;max-width:300px;padding:0px 10px;gap:0px !important;justify-content:space-between;border-radius:var(--beon-fp-search-border-radius-m)}#searchform.frontpage-searchform .form-group{width:100%;height:52px}#searchform.frontpage-searchform .form-group.wrap-regions{border-radius:0px}#searchform.frontpage-searchform .form-group.wrap-range{border-radius:0px;border-left:0px;border-bottom:1px solid var(--beon-border-color);border-top:1px solid var(--beon-border-color)}#searchform.frontpage-searchform .wrap-regions .icon-wrapper,#searchform.frontpage-searchform .wrap-guests .icon-wrapper{left:0px;padding-left:0px}#searchform.frontpage-searchform .wrap-regions .select2-selection__rendered{padding-left:30px}#searchform.frontpage-searchform .dateInput{justify-content:left;padding:0px}#searchform.frontpage-searchform .form-group.wrap-guests{border-radius:0px;min-width:unset;border-left:0px;justify-content:left}#searchform.frontpage-searchform .button_btn{border-radius:var(--beon-fp-search-button-border-radius-m);min-width:unset;width:100%}.beon-fp-popup{max-width:90vw}.beon-fp-popup-main{padding:20px}.beon-fp-popup #calendar-popup-close,.beon-fp-popup #guest-popup-close{}#searchform.frontpage-searchform #nights-wrapper #calender_select,#searchform.frontpage-searchform #nights-wrapper #calcNights{width:100%}.toggleGuests{min-width:50vw}#searchform.frontpage-searchform #nights-wrapper{flex-wrap:wrap;gap:15px}}@media only screen and (max-width: 750px){.toggleGuests{min-width:80vw}}@media only screen and (max-height: 808px){#calender-wrapper .select2-dropdown{bottom:auto}}:root{--beon-filter-white:white;--beon-filter-1:#f2efe8;--beon-filter-2:#dbd6c9;--beon-filter-text:#848a8d;--beon-filter-clicked-1:#e9eefc;--beon-filter-clicked-2:#3463f5;--beon-filter-clicked-text:black;--beon-filter-disabled-1:#eee;--beon-filter-disabled-2:#444;--beon-filter-disabled-text:#444;--beon-filter-btn:var(--beon-primary-color);--beon-filter-btn-hover:#1955ce;--beon-svg-standard:#8d7d48;--beon-filter-slider-heading-color:var(--beon-white);--beon-filter-slider-heading-color-active:var(--beon-white);--beon-filter-slider-heading-color-disabled:var(--beon-white);--beon-filter-slider-heading-font:600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);--beon-filter-slider-subtitle-color:var(--beon-white);--beon-filter-slider-subtitle-color-active:var(--beon-white);--beon-filter-slider-subtitle-color-disabled:var(--beon-white);--beon-filter-slider-subtitle-font:500 var(--beon-font-size-small) var(--beon-font-family);--beon-filter-slider-checkmark-bg-color:var(--beon-white);--beon-filter-slider-checkmark-filter:var(--beon-icon-filter-darkgreen);--beon-filter-slider-checkmark-border-radius:50%;--beon-filter-slider-border-radius:10px;--beon-filter-slider-background-color:rgba(0,0,0,.25);--beon-filter-slider-background-color-active:rgba(97,132,122,.8);--beon-filter-slider-background-color-disabled:rgba(96,96,96,.88);--beon-filter-slider-button-bg-color:var(--beon-primary-color);--beon-filter-slider-button-color:var(--beon-white);--beon-filter-slider-button-font:600 var(--beon-font-size-small-medium) var(--beon-font-family-highlight);--beon-filter-slider-button-subline-color:var(--beon-primary-text-color);--beon-filter-slider-button-subline-font:500 var(--beon-font-size-small) var(--beon-font-family)}.beon-filter-slider-wrapper{width:100%;padding-top:60px;padding-bottom:60px}.beon-filter-slider-wrapper .beon-filter-slider{overflow:hidden}.beon-slider-button-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;background:transparent}.beon-filter-slide{cursor:pointer;display:flex;flex-direction:column;align-items:center;position:relative}.beon-disabled.beon-filter-slide{cursor:default}.beon-filter-slide > img{width:160px;height:150px;position:inherit;object-fit:cover;border-radius:var(--beon-filter-slider-border-radius)}.beon-filter-slider-square{position:absolute;display:flex;flex-direction:column;align-items:start;justify-content:space-between;width:160px;height:150px;border-radius:var(--beon-filter-slider-border-radius);background-color:var(--beon-filter-slider-background-color);padding:15px 20px}.beon-clicked .beon-filter-slider-square,.beon-filter-slide:hover .beon-filter-slider-square{background-color:var(--beon-filter-slider-background-color-active)}.beon-disabled .beon-filter-slider-square{background-color:var(--beon-filter-slider-background-color-disabled)}.beon-filter-slider-name{color:var(--beon-filter-slider-heading-color);font:var(--beon-filter-slider-heading-font);margin-bottom:5px}.beon-clicked .beon-filter-slider-name,.beon-filter-slide:hover .beon-filter-slider-name{color:var(--beon-filter-slider-heading-color-active)}.beon-disabled .beon-filter-slider-name{color:var(--beon-filter-slider-heading-color-disabled)}.beon-filter-slider-subtitle{color:var(--beon-filter-slider-subtitle-color);font:var(--beon-filter-slider-subtitle-font);margin-bottom:0px}.beon-clicked .beon-filter-slider-subtitle,.beon-filter-slide:hover .beon-filter-slider-subtitle{color:var(--beon-filter-slider-subtitle-color-active)}.beon-disabled .beon-filter-slider-subtitle{color:var(--beon-filter-slider-subtitle-color-disabled)}.beon-filter-slider-checkmark,.beon-disabled .beon-filter-slider-checkmark{background-color:transparent;border-radius:var(--beon-filter-slider-checkmark-border-radius);width:24px;height:24px;display:flex;align-items:center;justify-content:center;align-self:end}.beon-clicked .beon-filter-slider-checkmark{background-color:var(--beon-filter-slider-checkmark-bg-color)}.beon-filter-slider-checkmark img,.beon-disabled .beon-filter-slider-checkmark img{display:none}.beon-clicked .beon-filter-slider-checkmark img{display:block;filter:var(--beon-filter-slider-checkmark-filter)}.beon-filter-button{font:var(--beon-filter-slider-button-font);background-color:var(--beon-filter-slider-button-bg-color);transition:background-color .4s ease;padding:15px 20px 15px 40px;border-radius:50px;height:50px;max-width:250px;color:var(--beon-filter-slider-button-color) !important}.beon-filter-button:hover{color:var(--beon-filter-slider-button-color)}.beon-filter-button img{height:12px;max-width:10px;left:0px;margin-left:20px;position:relative;transition:left ease-out .3s;filter:var(--beon-fp-search-button-icon-filter)}.beon-filter-button:hover img{left:5px}.beon-wunsch{font:var(--beon-filter-slider-button-subline-font);margin-top:10px;color:var(--beon-filter-slider-button-subline-color)}.shake-animation{animation:shake .5s;animation-iteration-count:infinite}.beon-filter-slider-wrapper .swiper-slide{width:180px}.beon-filter-slider-wrapper .beon-filter-slider-button-next{right:-75px;transition:right ease-out .3s}.beon-filter-slider-wrapper .beon-filter-slider-button-next:hover{right:-80px}.beon-filter-slider-wrapper .beon-filter-slider-button-prev{left:-75px;transition:left ease-out .3s}.beon-filter-slider-wrapper .beon-filter-slider-button-prev:hover{left:-80px}.beon-filter-slider-wrapper .beon-filter-slider-button-next,.beon-filter-slider-wrapper .beon-filter-slider-button-prev{background-color:var(--beon-swiper-icon-bg-color);font-family:var(--beon-font-family);color:var(--beon-swiper-icon-color);border-radius:50%;padding:12px;width:36px;background-image:none;height:36px;z-index:1;position:absolute;top:50%;cursor:pointer}.beon-filter-slider-wrapper .beon-filter-slider-button-next.nitro-lazy,.beon-filter-slider-wrapper .beon-filter-slider-button-prev.nitro-lazy{background-image:none !important}.beon-filter-slider-wrapper .beon-filter-slider-button-next:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_right.svg");filter:var(--beon-swiper-icon-filter);height:12px;width:12px;display:block}.beon-filter-slider-wrapper .beon-filter-slider-button-prev:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_left.svg");filter:var(--beon-swiper-icon-filter);height:12px;width:12px;display:block}.beon-filter-slider-wrapper .beon-filter-slider-button-next:after,.beon-filter-slider-wrapper .beon-filter-slider-button-prev:after{line-height:12px;font-size:11px;font-weight:300}@keyframes shake{0%{transform:translate(.5px,.5px) rotate(0deg)}10%{transform:translate(-.5px,-1px) rotate(-.25deg)}20%{transform:translate(-1px,0px) rotate(.25deg)}30%{transform:translate(1px,1px) rotate(0deg)}40%{transform:translate(.5px,-.5px) rotate(.25deg)}50%{transform:translate(-.5px,1px) rotate(-.25deg)}60%{transform:translate(-1px,.5px) rotate(0deg)}70%{transform:translate(1px,.5px) rotate(-.25deg)}80%{transform:translate(-.5px,-.5px) rotate(.25deg)}90%{transform:translate(.5px,1px) rotate(0deg)}100%{transform:translate(.5px,-1px) rotate(-.25deg)}}@media only screen and (max-width: 1200px){.beon-filter-slider-wrapper .beon-filter-slider-button-next,.beon-filter-slider-wrapper .beon-filter-slider-button-prev{top:5px}.beon-filter-slider-wrapper .beon-filter-slider-button-prev{left:inherit;right:65px}.beon-filter-slider-wrapper .beon-filter-slider-button-next{right:15px}.beon-filter-slider-wrapper .beon-filter-slider-button-next:hover{right:15px}.beon-filter-slider-wrapper .beon-filter-slider-button-prev:hover{left:inherit}}@media only screen and (max-width: 1024px){.beon-wrapper{display:flex;flex-direction:column;align-items:center}.beon-filter-slider-wrapper{width:100% !important;min-height:250px;overflow:hidden;margin-top:0px;padding-bottom:35px}.beon-slider-button-wrapper{}.beon-filter-slide{transform:scale(.9)}@keyframes shake{0%{transform:scale(.8) translate(.5px,.5px) rotate(0deg)}10%{transform:scale(.8) translate(-.5px,-1px) rotate(-.25deg)}20%{transform:scale(.8) translate(-1px,0px) rotate(.25deg)}30%{transform:scale(.8) translate(1px,1px) rotate(0deg)}40%{transform:scale(.8) translate(.5px,-.5px) rotate(.25deg)}50%{transform:scale(.8) translate(-.5px,1px) rotate(-.25deg)}60%{transform:scale(.8) translate(-1px,.5px) rotate(0deg)}70%{transform:scale(.8) translate(1px,.5px) rotate(-.25deg)}80%{transform:scale(.8) translate(-.5px,-.5px) rotate(.25deg)}90%{transform:scale(.8) translate(.5px,1px) rotate(0deg)}100%{transform:scale(.8) translate(.5px,-1px) rotate(-.25deg)}}.beon-filter-button{font-size:16px}.beon-wunsch{font-size:16px}}@media only screen and (max-width: 767px){.beon-filter-button{font-size:14px;padding:12px 20px 12px 20px;height:40px}.beon-wunsch{font-size:12px;line-height:14px}.beon-filter-slide{width:auto}.beon-filter-slider-wrapper .swiper-slide{width:150px}.filter-btn-wrapper{width:auto}.filter-btn-wrapper .filter-btn-wrapper-bg{padding:0}.beon-slider-button-wrapper{justify-content:space-evenly}}@media only screen and (max-width: 380px){.beon-filter-slide{transform:scale(.8)}}.elementor-91 .elementor-element.elementor-element-5df5404{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-91 .elementor-element.elementor-element-3e63e535{--divider-border-style:solid;--divider-color:var(--e-global-color-4978fb6);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:40px}.elementor-91 .elementor-element.elementor-element-3e63e535 .elementor-divider-separator{width:100%}.elementor-91 .elementor-element.elementor-element-3e63e535 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-91 .elementor-element.elementor-element-3e63e535.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-91 .elementor-element.elementor-element-3e63e535.elementor-view-framed .elementor-icon,.elementor-91 .elementor-element.elementor-element-3e63e535.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-91 .elementor-element.elementor-element-3e63e535.elementor-view-framed .elementor-icon,.elementor-91 .elementor-element.elementor-element-3e63e535.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}@media (max-width:1366px){.elementor-91 .elementor-element.elementor-element-3e63e535 .elementor-divider{padding-block-start:10px;padding-block-end:10px}}@media (max-width:1024px){.elementor-91 .elementor-element.elementor-element-3e63e535 .elementor-divider{padding-block-start:5px;padding-block-end:5px}}@media (max-width:767px){.elementor-91 .elementor-element.elementor-element-5df5404{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-91 .elementor-element.elementor-element-3e63e535 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-91 .elementor-element.elementor-element-3e63e535{--divider-icon-size:35px}}.unitslider-wrapper{}.beon-unit-slider .swiper-slide,.beon-unit-slider-similiar-search .swiper-slide{height:auto;align-self:stretch}.beon-unit-slider .swiperlisting,.beon-unit-slider-similiar-search .swiperlisting{border-radius:var(--beon-listing-border-radius);border:var(--beon-listing-border);color:var(--beon-listing-text-color);background-color:var(--beon-listing-bg-color);display:flex;flex-direction:column;height:100%}.elementor-editor-active .beon-unit-slider .swiper-slide{width:32%;margin-right:1%}.beon-unit-slider .unit-image-swiper{border-radius:10px 10px 0 0}.beon-unit-slider .unit-image-swiper .swiper-slide{height:210px;width:100%}.beon-unit-slider .unit-image-swiper .swiper-slide img{object-fit:cover;object-position:center;border-radius:0px}.beon-unit-slider .unit-image-swiper:hover .unit-swiper-prev,.beon-unit-slider .unit-image-swiper:hover .unit-swiper-next{visibility:visible;opacity:1}.beon-unit-slider .unit-image-swiper .unit-swiper-next.swiper-button-disabled,.beon-unit-slider .unit-image-swiper .unit-swiper-prev.swiper-button-disabled{opacity:0;visibility:hidden}.beon-unit-slider .unit-image-swiper .unit-swiper-next,.beon-unit-slider .unit-image-swiper .unit-swiper-prev{background-color:var(--beon-listing-gallery-icon-bg-color);border:var(--beon-listing-gallery-icon-border);border-radius:var(--beon-listing-gallery-icon-border-radius);width:36px;height:36px;margin-top:-18px;visibility:hidden;opacity:0;transition:transform .3s ease,opacity .3s ease}.beon-unit-slider .unit-image-swiper .unit-swiper-prev{left:20px}.beon-unit-slider .unit-image-swiper .unit-swiper-prev:hover{transform:translateX(-5px)}.beon-unit-slider .unit-image-swiper .unit-swiper-next{right:20px}.beon-unit-slider .unit-image-swiper .unit-swiper-next:hover{transform:translateX(5px)}.beon-unit-slider .unit-image-swiper .unit-swiper-prev:after,.beon-unit-slider .unit-image-swiper .unit-swiper-next:after{width:10px;height:10px;font-size:0}.beon-unit-slider .unit-image-swiper .unit-swiper-prev:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_left.svg")}.beon-unit-slider .unit-image-swiper .unit-swiper-next:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_right.svg")}.image-wrapper .highlight-marker-wrapper{display:flex;flex-direction:row;gap:5px;position:absolute;z-index:2;flex-wrap:wrap;left:17px;top:15px;max-width:300px;width:300px}.image-wrapper .group-highlight-wrapper{display:flex;border-radius:var(--beon-listing-img-marker-border-radius);box-shadow:var(--beon-listing-img-marker-shadow);padding:6px 10px 4px;font:var(--beon-listing-img-marker-font);cursor:default}.image-wrapper .group-highlight-wrapper.sylt-er-plus-highlight-wrapper img{width:22px !important;height:22px !important}.image-wrapper .group-highlight-wrapper,.image-wrapper a:hover .group-highlight-wrapper{background-color:var(--beon-listing-img-marker-group-bg-color);color:var(--beon-listing-img-marker-group-text-color)}.image-wrapper .group-highlight-wrapper.sylt-er-plus-highlight-wrapper,.image-wrapper a:hover .group-highlight-wrapper.sylt-er-plus-highlight-wrapper{background-color:var(--beon-sylt-er-green);color:var(--beon-white);gap:10px}.image-wrapper .flex-viewport{border-radius:var(--beon-listing-gallery-border-radius)}.unitslider-wrapper .swiperlisting #slider.flexslider img{height:210px;width:100%;object-fit:cover;object-position:center;border-radius:0px}.sylt-er-tooltip{display:flex;flex-direction:row;gap:5px;z-index:1;flex-wrap:wrap}.sylt-er-tooltip-content{visibility:hidden;opacity:0%;transition:all .3s ease-in-out;background-color:var(--beon-listing-rating-tooltip-bg-color);color:var(--beon-listing-rating-tooltip-text-color);text-align:center;border-radius:var(--beon-listing-rating-tooltip-border-radius);padding:4px 10px;position:absolute;z-index:1;top:115%}.sylt-er-tooltip-content p{margin-bottom:0px}.sylt-er-tooltip .sylt-er-tooltip-content::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--beon-listing-rating-tooltip-bg-color) transparent}.sylt-er-tooltip:hover .sylt-er-tooltip-content{visibility:visible;opacity:100%}.sylt-er-tooltip-rating{z-index:2;right:15px;top:15px;box-shadow:var(--beon-listing-img-marker-shadow);border-radius:10px;position:absolute}.sylt-er-tooltip-content-rating{right:50%;margin-right:-20px;max-width:210px;white-space:nowrap}.sylt-er-tooltip-rating .sylt-er-tooltip-content-rating::after{left:90%}.sylt-er-tooltip-group{}.sylt-er-tooltip-content-group{left:0%;margin-left:0;max-width:240px;white-space:nowrap}.sylt-er-tooltip-group .sylt-er-tooltip-content-group::after{left:20%}.image-wrapper #slider{border:none;margin:0;background-color:transparent}.image-wrapper .flex-prev::before{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_left.svg") !important;font-size:0 !important;line-height:0 !important;height:10px;width:10px;filter:var(--beon-listing-gallery-icon-filter);left:11px;top:12px;position:relative}.image-wrapper .flex-direction-nav .flex-prev{background-color:var(--beon-listing-gallery-icon-bg-color);border:var(--beon-listing-gallery-icon-border);border-radius:var(--beon-listing-gallery-icon-border-radius);left:20px !important;font-size:0 !important;line-height:0 !important}.image-wrapper .flexslider:hover .flex-direction-nav .flex-prev{opacity:1}.image-wrapper .flexslider:hover .flex-direction-nav .flex-prev:hover{left:15px !important}.image-wrapper .flex-next::before{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_right.svg") !important;font-size:0 !important;line-height:0 !important;height:10px;width:10px;filter:var(--beon-listing-gallery-icon-filter);right:11px;top:12px;position:relative}.image-wrapper .flex-direction-nav .flex-next{background-color:var(--beon-listing-gallery-icon-bg-color);border:var(--beon-listing-gallery-icon-border);border-radius:var(--beon-listing-gallery-icon-border-radius);right:20px !important;font-size:0 !important;line-height:0 !important}.image-wrapper .flexslider:hover .flex-direction-nav .flex-next{opacity:1}.image-wrapper .flexslider:hover .flex-direction-nav .flex-next:hover{right:15px !important}.image-wrapper .flexslider .flex-direction-nav a{margin-top:-15px !important;height:36px !important;width:36px !important;color:transparent}.image-wrapper .flexslider .flex-control-nav{bottom:0px;opacity:1;line-height:24px}.image-wrapper .flexslider .flex-control-nav li a{width:7px;height:7px;background:var(--beon-listing-gallery-dots-color-inactive);box-shadow:none}.image-wrapper .flexslider .flex-control-nav li a.flex-active{background:var(--beon-listing-gallery-dots-color-active)}.swiperlisting .info-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:20px 15px 15px;height:100%}.info-wrapper .info-header{display:flex;flex-direction:row;justify-content:space-between}.info-header .unit-region{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:5px}.info-header .unit-region p{font:var(--beon-listing-region-font);margin:0}.info-header .unit-region img{filter:var(--beon-listing-region-icon-filter);width:20px;height:20px;margin-bottom:5px}.info-header .unit-stars-favorite-wrapper{display:flex;flex-direction:row;gap:10px}.info-header .unit-stars{display:flex;flex-direction:row;align-items:center;justify-content:center;font:var(--beon-listing-stars-font);background-color:var(--beon-listing-stars-bg-color);color:var(--beon-listing-stars-text-color);border:var(--beon-listing-stars-border);border-radius:var(--beon-listing-stars-border-radius);padding:8px 8px 8px 11px;height:32px}.info-header .unit-stars p{margin:0}.info-header .unit-stars .unit-stars-dtv{border-radius:0;margin-right:5px}.info-header .unit-stars .unit-stars-icon{filter:var(--beon-listing-stars-icon-filter)}.info-header .unit-favorite .simplefavorite-button{background-color:transparent;height:34px;width:34px;border-radius:var(--beon-listing-favorite-border-radius);padding:0;display:flex;align-items:center;justify-content:center}.info-header .unit-favorite .simplefavorite-button.active{background-color:var(--beon-listing-favorite-bg-color-active) !important;opacity:1}.info-header .unit-favorite .simplefavorite-button:hover{background-color:var(--beon-listing-favorite-bg-color-hover)}.info-header .unit-favorite .simplefavorite-button:focus{}.info-header .unit-favorite .simplefavorite-button img{filter:var(--beon-listing-favorite-icon-filter);width:22px;height:22px}.info-header .unit-favorite .simplefavorite-button:hover img{filter:var(--beon-listing-favorite-icon-filter-hover)}.info-header .unit-favorite .simplefavorite-button.active img{filter:var(--beon-listing-favorite-icon-filter-active)}.info-header .unit-favorite .simplefavorite-text{display:none}.info-wrapper .info-body{display:flex;flex-direction:column}.info-body .unit-title,.info-body .unit-title a,.info-body .unit-title a:hover{font:var(--beon-listing-title-font);color:var(--beon-listing-title-text-color)}.info-body .properties-wrapper{display:flex;flex-direction:row;font:var(--beon-listing-keyfacts-font);gap:8px}.info-body .highlights-wrapper{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.highlights-wrapper .single-highlight{font:var(--beon-listing-highlights-font);background-color:var(--beon-listing-highlights-bg-color);color:var(--beon-listing-highlights-text-color);border:var(--beon-listing-highlights-border);border-radius:var(--beon-listing-highlights-border-radius);padding:4px 12px}.info-wrapper .info-footer{display:flex;flex-direction:column;padding-top:17px}.info-footer .default-layout-wrapper{}.info-footer .rating-wrapper{display:flex;flex-direction:row;gap:12px}.rating-wrapper .rating-box{height:37px;width:42px;display:flex;align-items:center;justify-content:center;color:var(--beon-listing-rating-box-text-color);font:var(--beon-listing-rating-box-font);background-color:var(--beon-listing-rating-box-bg-color);border-radius:var(--beon-listing-rating-box-border-radius)}.rating-wrapper .rating-details{display:flex;flex-direction:column}.rating-wrapper .rating-details p{margin:0}.rating-details .rating-text{font:var(--beon-listing-rating-font-line-1)}.rating-details .rating-count{font:var(--beon-listing-rating-font-line-2)}.info-footer .no-price-button{background-color:var(--beon-listing-no-price-button-bg-color);border-radius:var(--beon-listing-no-price-button-border-radius);color:var(--beon-listing-no-price-button-text-color);font:var(--beon-listing-no-price-button-font);height:50px;display:flex;align-items:center;justify-content:center}.info-footer .no-price-button:hover img{left:5px}.info-footer .no-price-button img{position:relative;transition:left ease-out .3s;left:0px;filter:var(--beon-listing-no-price-button-icon-filter);margin-left:90px;margin-right:-90px}.unitslider-wrapper .beon-swiper-button-next{right:-75px;transition:right ease-out .3s}.unitslider-wrapper .beon-swiper-button-next:hover{right:-80px}.unitslider-wrapper .beon-swiper-button-prev{left:-75px;transition:left ease-out .3s}.unitslider-wrapper .beon-swiper-button-prev:hover{left:-80px}.unitslider-wrapper .beon-swiper-button-next,.unitslider-wrapper .beon-swiper-button-prev{background-color:var(--beon-swiper-icon-bg-color);font-family:var(--beon-font-family);color:var(--beon-swiper-icon-color);border-radius:50%;padding:12px;width:36px;background-image:none;height:36px;z-index:1;position:absolute;top:50%;cursor:pointer}.unitslider-wrapper .beon-swiper-button-next.nitro-lazy,.unitslider-wrapper .beon-swiper-button-prev.nitro-lazy{background-image:none !important}.unitslider-wrapper .beon-swiper-button-next:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_right.svg");filter:var(--beon-swiper-icon-filter);height:12px;width:12px;display:block}.unitslider-wrapper .beon-swiper-button-prev:after{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/arrow_left.svg");filter:var(--beon-swiper-icon-filter);height:12px;width:12px;display:block}.unitslider-wrapper .beon-swiper-button-next:after,.unitslider-wrapper .beon-swiper-button-prev:after{line-height:12px;font-size:11px;font-weight:300}@media only screen and (max-width: 1400px){.unitslider-wrapper .beon-swiper-button-next,.unitslider-wrapper .beon-swiper-button-prev{}.unitslider-wrapper{margin-top:50px}.unitslider-wrapper .beon-swiper-button-prev{right:50px;left:inherit;top:0px}.unitslider-wrapper .beon-swiper-button-prev:hover{left:inherit}.unitslider-wrapper .beon-swiper-button-next{right:0px;top:0px}.unitslider-wrapper .beon-swiper-button-next:hover{right:0px}}@media only screen and (max-width: 1200px){.unitslider-wrapper .beon-swiper-button-next,.unitslider-wrapper .beon-swiper-button-prev{}}@media only screen and (max-width: 767px){.image-wrapper .highlight-marker-wrapper{width:200px;max-width:200px}}:root{--border-color:#e9e6e1;--green:#3aa967}#newsletter-form{width:100%;display:flex;flex-direction:column;gap:15px}#newsletter-form input[type="email"]{height:50px;border:var(--beon-newsletter-input-border);border-radius:var(--beon-newsletter-input-border-radius);background-color:var(--beon-newsletter-input-bg-color);color:var(--beon-newsletter-input-text-color);font:var(--beon-newsletter-input-font)}#newsletter-form input[type="email"]:focus{outline:none}#newsletter-form .check-wrapper{position:absolute;width:20px;height:20px;content:"";top:15px;right:10px;display:flex;align-items:center;justify-content:center}#newsletter-form .check{content:url("https://cdn-ilegbka.nitrocdn.com/NxKOFhJkURqPiQUhPJSntIFpRWQSXyNs/assets/images/source/rev-e6590ff/www.sylt-er.de/wp-content/themes/sylt-er-theme/assets/images/checkmark_2.svg");width:12px;height:12px;position:absolute;filter:invert(72%) sepia(12%) saturate(2582%) hue-rotate(90deg) brightness(79%) contrast(68%)}#newsletter-form input[type=submit]{cursor:pointer;border:var(--beon-newsletter-button-border);border-radius:var(--beon-newsletter-button-border-radius);font:var(--beon-newsletter-button-font);background-color:var(--beon-newsletter-button-bg-color);color:var(--beon-newsletter-button-text-color);height:50px}.newsletter-confirmation-block{font:500 16px "Hind",Sans-serif;color:var(--beon-primary-text-color)}