@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-zm0003 {text-align: center; color: var(--color-white)}#brxe-zm0002 {align-items: center}#brxe-zm0001 {background-image: url("https://pension.sp-pages.de/wp-content/uploads/2026/11/ferienwohnung-panorama-gross.webp"); background-size: cover; background-position: center center; background-repeat: no-repeat; position: relative; min-height: 60vh; display: flex; align-items: center; justify-content: center; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}:where(#brxe-zm0001 > *:not(figcaption)) {position: relative}#brxe-zm0001::before {background-image: linear-gradient(0deg, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.55) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-zm0007 {display: flex; flex-direction: column; align-items: flex-start}#brxe-zm0006 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px; margin-right: auto; margin-left: auto}#brxe-zm0004 {padding-top: 50px; padding-right: 0; padding-bottom: 50px; padding-left: 0}#brxe-zm0014 {width: 600px; height: 450px; position: absolute; left: 0px; top: 0px}#brxe-zm0014:not(.tag), #brxe-zm0014 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0014 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0014 {position: static; width: 100%; height: 300px}}#brxe-zm0016 {font-size: var(--text-l); font-weight: 300; line-height: 1}#brxe-zm0018 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0019 {flex-grow: 1; flex-basis: 0%}#brxe-zm0017 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0021 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0022 {flex-grow: 1; flex-basis: 0%}#brxe-zm0020 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0024 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0025 {flex-grow: 1; flex-basis: 0%}#brxe-zm0023 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0027 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0028 {flex-grow: 1; flex-basis: 0%}#brxe-zm0026 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0030 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0031 {flex-grow: 1; flex-basis: 0%}#brxe-zm0029 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0033 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0034 {flex-grow: 1; flex-basis: 0%}#brxe-zm0032 {display: flex; flex-direction: row; align-items: center; column-gap: 15px; width: 100%}#brxe-zm0015 {position: absolute; left: 550px; top: 50px; width: 650px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 15px}@media (max-width: 991px) {#brxe-zm0015 {position: static; width: 100%}}@media (max-width: 767px) {#brxe-zm0015 {position: static; width: 100%}}#brxe-zm0013 {position: relative; width: 100%; height: 450px; row-gap: 20px}@media (max-width: 991px) {#brxe-zm0013 {height: auto}}@media (max-width: 767px) {#brxe-zm0013 {height: auto}}#brxe-zm0011 {margin-top: 50px}#brxe-zm0039 {font-size: var(--text-xl); font-weight: 500; line-height: 1}#brxe-zm0042 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0041 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0045 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0044 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0040 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 0px}#brxe-zm0051 {font-weight: 500}#brxe-zm0038 {position: absolute; left: 0px; top: 300px; width: 536px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px}@media (max-width: 991px) {#brxe-zm0038 {position: static; width: 100%}}@media (max-width: 767px) {#brxe-zm0038 {position: static; width: 100%}}#brxe-zm0053 {width: 515px; height: 386px; position: absolute; left: 421px; top: 763px}#brxe-zm0053:not(.tag), #brxe-zm0053 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0053 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0053 {position: static; width: 100%; height: 300px}}#brxe-zm0054 {width: 451px; height: 389px; position: absolute; left: 749px; top: 454px}#brxe-zm0054:not(.tag), #brxe-zm0054 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0054 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0054 {position: static; width: 100%; height: 300px}}#brxe-zm0055 {width: 644px; height: 484px; position: absolute; left: 406px; top: 0px}#brxe-zm0055:not(.tag), #brxe-zm0055 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0055 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0055 {position: static; width: 100%; height: 300px}}#brxe-zm0037 {position: relative; width: 100%; height: 1150px; row-gap: 20px}@media (max-width: 991px) {#brxe-zm0037 {height: auto}}@media (max-width: 767px) {#brxe-zm0037 {height: auto}}#brxe-zm0035 {margin-top: 180px}#brxe-zm0060 {font-size: var(--text-xl); font-weight: 500; line-height: 1}#brxe-zm0063 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0062 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0066 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0065 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0061 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 0px}#brxe-zm0072 {font-weight: 500}#brxe-zm0059 {position: absolute; left: 664px; top: 200px; width: 536px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px}@media (max-width: 991px) {#brxe-zm0059 {position: static; width: 100%}}@media (max-width: 767px) {#brxe-zm0059 {position: static; width: 100%}}#brxe-zm0074 {width: 644px; height: 484px; position: absolute; left: 100px; top: 0px}#brxe-zm0074:not(.tag), #brxe-zm0074 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0074 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0074 {position: static; width: 100%; height: 300px}}#brxe-zm0075 {width: 515px; height: 345px; position: absolute; left: 0px; top: 454px}#brxe-zm0075:not(.tag), #brxe-zm0075 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0075 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0075 {position: static; width: 100%; height: 300px}}#brxe-zm0076 {width: 515px; height: 386px; position: absolute; left: 364px; top: 669px}#brxe-zm0076:not(.tag), #brxe-zm0076 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0076 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0076 {position: static; width: 100%; height: 300px}}#brxe-zm0058 {position: relative; width: 100%; height: 1060px; row-gap: 20px}@media (max-width: 991px) {#brxe-zm0058 {height: auto}}@media (max-width: 767px) {#brxe-zm0058 {height: auto}}#brxe-zm0056 {margin-top: 180px}#brxe-zm0081 {font-size: var(--text-xl); font-weight: 500; line-height: 1}#brxe-zm0084 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0083 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0087 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0086 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0082 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 0px}#brxe-zm0093 {font-weight: 500}#brxe-zm0080 {position: absolute; left: 0px; top: 200px; width: 536px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px}@media (max-width: 991px) {#brxe-zm0080 {position: static; width: 100%}}@media (max-width: 767px) {#brxe-zm0080 {position: static; width: 100%}}#brxe-zm0095 {width: 644px; height: 484px; position: absolute; left: 456px; top: 0px}#brxe-zm0095:not(.tag), #brxe-zm0095 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0095 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0095 {position: static; width: 100%; height: 300px}}#brxe-zm0096 {width: 515px; height: 387px; position: absolute; left: 685px; top: 454px}#brxe-zm0096:not(.tag), #brxe-zm0096 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0096 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0096 {position: static; width: 100%; height: 300px}}#brxe-zm0097 {width: 644px; height: 356px; position: absolute; left: 256px; top: 761px}#brxe-zm0097:not(.tag), #brxe-zm0097 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0097 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0097 {position: static; width: 100%; height: 300px}}#brxe-zm0079 {position: relative; width: 100%; height: 1120px; row-gap: 20px}@media (max-width: 991px) {#brxe-zm0079 {height: auto}}@media (max-width: 767px) {#brxe-zm0079 {height: auto}}#brxe-zm0077 {margin-top: 180px}#brxe-zm0102 {font-size: var(--text-xl); font-weight: 500; line-height: 1}#brxe-zm0105 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0104 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0108 {min-width: 0px; min-height: 0px; font-size: 14px; color: #292929; fill: #292929; width: 14px; height: 14px}#brxe-zm0107 {display: flex; flex-direction: row; align-items: center; column-gap: 15px}#brxe-zm0103 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 0px}#brxe-zm0114 {font-weight: 500}#brxe-zm0101 {position: absolute; left: 664px; top: 400px; width: 536px; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px}@media (max-width: 991px) {#brxe-zm0101 {position: static; width: 100%}}@media (max-width: 767px) {#brxe-zm0101 {position: static; width: 100%}}#brxe-zm0116 {width: 644px; height: 483px; position: absolute; left: 200px; top: 0px}#brxe-zm0116:not(.tag), #brxe-zm0116 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0116 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0116 {position: static; width: 100%; height: 300px}}#brxe-zm0117 {width: 644px; height: 356px; position: absolute; left: -100px; top: 453px}#brxe-zm0117:not(.tag), #brxe-zm0117 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0117 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0117 {position: static; width: 100%; height: 300px}}#brxe-zm0118 {width: 644px; height: 274px; position: absolute; left: 150px; top: 778px}#brxe-zm0118:not(.tag), #brxe-zm0118 img {object-fit: cover}@media (max-width: 991px) {#brxe-zm0118 {position: static; width: 100%; height: 300px}}@media (max-width: 767px) {#brxe-zm0118 {position: static; width: 100%; height: 300px}}#brxe-zm0100 {position: relative; width: 100%; height: 1080px; row-gap: 20px}@media (max-width: 991px) {#brxe-zm0100 {height: auto}}@media (max-width: 767px) {#brxe-zm0100 {height: auto}}#brxe-zm0098 {margin-top: 180px}#brxe-zm0122 {display: flex; flex-direction: column; align-items: center}#brxe-zm0125 {width: 100%}#brxe-zm0121 {display: flex; flex-direction: column; align-items: center; row-gap: 20px; width: 100%}#brxe-zm0119 {margin-top: 100px}