.single.single-unit header{background:#164753}.beon-unit-row{display:flex;flex-wrap:wrap}h1,h2,h3,h4,h5,h6{color:var(--beon-primary-color)!important}.main-content{max-width:1600px;padding:100px;margin-left:auto;margin-right:auto;margin-top:20px;font-family:var(--beon-default-font);color:var(--beon-text-color)}.unit-single-section button h3{color:var(--beon-primary-color);font-family:var(--beon-merienda-h2)}.left-col{width:70%;padding-right:25px;padding-left:0;padding-top:17px}#map{height:45vh;min-height:45vh;margin-bottom:40px}.right-col{width:30%;padding-right:25px;padding-left:10px;padding-top:17px}.anfragen-btn{margin-bottom:20px;padding:0 20px}#openAnfragePopup,#openAnfragePopup:hover{width:100%;text-decoration:none;border:1px solid #000;border-radius:var(--border-radius);font-size:var(--font-size-medium);background:#fff;color:#000}.beon-unit-popup-content{max-height:55vh;min-width:500px;max-width:1100px;margin-top:10px;overflow-y:auto;scrollbar-color:var(--beon-border-color) var(--beon-popup-bg-color);scrollbar-width:thin;color:var(--beon-primary-text-color)}#beon-unit-anfrage .beon-unit-popup-content{overflow-x:hidden}.beon-unit-popup{background-color:#fff;border:none;padding:16px}#beon-unit-anfrage{position:fixed;z-index:100;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-backdrop{display:none;z-index:50;height:100vh;width:100vw;top:0;position:fixed;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(2px)}.beon-unit-popup::backdrop{background-color:var(--beon-popup-overlay-bg-color);backdrop-filter:var(--beon-popup-overlay-backdrop-filter)}.beon-unit-popup-main{padding:30px}#anfrage-popup-close{display:flex;align-items:center;justify-content:center;position:absolute;top:-16px;right:-16px;width:32px;height:32px;padding:10px;cursor:pointer;border-radius:50%;border:none;box-shadow:0 3px 6px #00000029;background-color:white!important}.beon-unit-popup-headline{display:flex;align-items:center;gap:5px;padding-bottom:15px}.beon-unit-popup-headline img{height:23px;filter:var(--beon-popup-headline-icon-filter)}hr.beon-unit-popup-hr{color:#e0e0e0;background-color:#e0e0e0;height:1px;border:none;margin:0}#gform_submit_button_1{border:none;border-radius:var(--border-radius);font-size:var(--font-size-medium);background:var(--button-color);color:var(--link-color)}.contact_area img{width:20px;margin-right:20px}.unit-section-separator{border-top:1px solid var(--border-color)}.contact_area{background:var(--box-background);padding:30px;border-radius:var(--border-radius);position:relative}a#min-price-btn{width:auto;text-align:right;position:absolute;right:0;top:0;padding:20px;background:var(--button-color);color:var(--link-color);transform:translate(0,-50%);border-radius:var(--border-radius);font-size:var(--font-size-medium)}.contact_area ul{list-style-type:none;padding:0;margin:0}.contact_area ul a{display:flex;align-items:center;padding-bottom:10px;color:var(--beon-text-color);font-size:var(--font-size-medium)}a#min-price-btn p{padding:0;margin:0}.rating-categorie-wrapper{flex-wrap:wrap!important}.single-rating-categorie-wrapper{width:50%;margin-bottom:10px}.unit-section-separator .open-accordeon,.unit-section-separator .open-accordeon:hover,.unit-section-separator .open-accordeon:focus{background:transparent!important;border:none;box-shadow:none;display:flex;width:100%;justify-content:space-between;align-items:center;cursor:pointer;outline:none;color:var(--beon-text-color);padding:0;margin:20px 0}.unit-section-separator .open-accordeon img{margin-left:20px;width:20px;filter:var(--beon-primary-color-filter)}.contact_area .simplefavorite-button,.contact_area .simplefavorite-button:hover{background-color:#fff0;box-shadow:none;border:none;cursor:pointer;height:20px;padding:0;padding-right:40px;opacity:1}.unitcontent-wrapper .favorites-button .simplefavorite-button,.unitcontent-wrapper .favorites-button .simplefavorite-button:hover{background-color:#fff0;border:none;cursor:pointer;opacity:1}.favorites-button{position:relative}.simplefavorite-button::before,.simplefavorite-button.active::before{content:"";background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;width:20px;top:0;height:20px;left:0}.simplefavorite-button::before{background-image:url(https://schweden-ferienhaus24.de/wp-content/plugins/beon-voffice/assets/images/heart-regular.svg)}.simplefavorite-button.active::before{background-image:url(https://schweden-ferienhaus24.de/wp-content/plugins/beon-voffice/assets/images/heart-solid.svg)}.simplefavorite-button:focus{outline:none;border:none}.simplefavorite-button.active{opacity:1!important}.simplefavorite-button img{width:55px;height:55px}.region-row{display:flex;justify-content:space-between;margin-top:30px;align-items:center}.top-unitrating-wrapper{position:relative;padding-left:35px}.top-unitrating-wrapper::before{content:"";background:url(https://schweden-ferienhaus24.de/wp-content/plugins/beon-voffice/assets/images/star-solid.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:50%;transform:translate(0,-50%);width:20px;height:20px}.propertyvalue::before{filter:var(--beon-text-color-filter)}.season-body{overflow-x:auto}.wrap-video{margin-bottom:40px}.seasonprices-wrapper td,.seasonprices-wrapper th{min-width:100px!important}.wrap-video iframe{width:100%;height:auto;aspect-ratio:16 / 9}.unit-wrap-map .wrap-region{position:relative;z-index:1}@media only screen and (max-width:1200px){.beon-unit-popup-content{min-width:inherit;max-width:calc(90vw - 2 * 20px)}}@media only screen and (max-width:1024px){.main-content{padding:20px;padding-top:100px}.left-col,.right-col{width:100%;padding:20px 0}.right-col{position:fixed;bottom:0;top:auto;z-index:10;left:0;padding:0}.unit-single-section button h3{font-size:18px}.left-col{padding-top:0}}@media screen and (max-width:567px){.allgemein-wrapper div.propertyvalue{width:100%!important}#beon-unit-anfrage{width:85%}}