.blockLinksNews{gap:0}.blockLinksNews-table{display:flex;flex-direction:column;gap:var(--layout-space-200)}.blockLinksNews-item{display:grid;grid-template-rows:min-content 1fr min-content;grid-template-columns:1fr 1fr;gap:var(--layout-space-100)}.blockLinksNews-item-meta{display:flex;gap:var(--layout-space-200)}.blockLinksNews-item-meta time{color:var(--color-main-400)}.blockLinksNews-item-image{grid-column:1;grid-row:1 / -1;background-color:var(--color-main-800);border-radius:var(--borderRadius-100);aspect-ratio:1.72;display:flex;align-items:center;justify-content:center;img{height:80%;width:80%;object-fit:contain;color:transparent}}.blockLinksNews-item-link{margin-top:auto}@media(width<=1000px){.blockLinksNews-item-title>[data-as-title]{font-size:var(--font-size-100)}}*:has(>.button200){width:fit-content}.button200{color:var(--color-1-100);position:relative;display:flex;align-items:center;--movement-x: 1.4em;isolation:isolate;>*{transition:transform var(--ms-100),opacity var(--ms-50) var(--ms-50)}}.button200-icon{transform:translate(calc(var(--movement-x) * -1));position:absolute;opacity:0}*:has(>.button200):where(:hover,:focus,:active){.button200-label{transform:translate(var(--movement-x))}.button200-icon{opacity:1;transform:translate(0)}}.blockMap-inner{width:100%;aspect-ratio:var(--media-aspectRatio-wide-500);overflow:hidden;border-radius:var(--borderRadius-100);min-height:600px;max-height:60vh;max-height:60svh;iframe{width:100%;height:100%}}.peopleGallery{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:var(--layout-space-300) var(--layout-space-400)}.peopleGallery-item{min-width:unset;display:block;flex-shrink:0;width:fit-content;>*{--portrait-image-width: 14vmin}[data-as-portrait]{max-width:unset}}.image{height:var(--media-height, auto);width:var(--media-width, 100%);max-height:var(--media-maxHeight, 100%);max-width:var(--media-maxWidth, 100%);object-fit:var(--media-objectFit, contain);object-position:var( ---objectPosition, var(--media-objectPosition, center) );aspect-ratio:var(--media-aspectRatio, auto)}.details{display:block;border-bottom:var(--line-width-300) solid black}.details summary{outline-offset:calc(var(--line-width-focus) * -1)}.details-header{display:flex;align-items:baseline;justify-content:space-between;padding:var(--layout-space-100) var(--layout-space-50);font-size:var(--font-size-200);font-weight:600;gap:1em}.details-header-content{width:100%}.details-header-icon{[data-as-icon]{transform:rotate(90deg);transition:transform var(--ms-50) ease-in-out;color:var(--color-1-100)}}.details details[open] .details-header-icon [data-as-icon]{transform:rotate(270deg)}.details-content{padding:var(--layout-space-100) var(--layout-space-50)}wbc-details:defined{overflow:hidden;height:var(---heightSummary);transition:height var(--ms-200) ease-in-out;&:has(details[open]){height:calc(var(---heightSummary) + var(---heightContent))}}.blockImage{display:block!important}.blockImage-inner{height:auto;img{width:100%;object-fit:contain;max-height:60vh;object-position:center}img[data-format=wide]{max-height:50vh}figcaption{margin-top:.5em;text-align:center;height:fit-content}}.linkGallery{--linkGallery-image-height: 30vh;--linkGallery-image-minWidth: 400px;--linkGallery-gap: var(--layout-space-200)}.linkGallery-inner{max-width:1800px;width:100%;margin-inline:auto}.linkGallery-item{display:flex;flex-direction:column;gap:var(--layout-space-25)}.linkGallery-item-figure{display:contents}.linkGallery-item-image{overflow:hidden;border-radius:var(--borderRadius-100);height:var(--linkGallery-image-height);background-color:var(--color-main-900);--media-width: 100%;--media-height: 100%;--media-objectFit: cover;img{transition:transform var(--ms-100) ease-in-out}}.linkGallery-item:focus-within,.linkGallery-item:hover,.linkGallery-item:active{img{transform:scale(1.05)}}@media(width<=1400px){.linkGallery{--linkGallery-image-minWidth: unset}}.linkGallery[data-item-count=many]{.linkGallery-inner{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--linkGallery-gap);---cols: 3;---item-width: calc( (100% - (var(---cols) - 1) * var(--linkGallery-gap)) / var(---cols) )}.linkGallery-item{width:var(---item-width);min-width:var(--linkGallery-image-minWidth);position:relative}}@media(width<=1400px){.linkGallery[data-item-count=many]{.linkGallery-inner{---cols: 2}}}@media(width<=600px){.linkGallery[data-item-count=many]{.linkGallery-inner{---cols: 1}}}.linkGallery[data-item-count="2"]{.linkGallery-inner{grid-column:2 / span 2;display:flex;justify-content:center;gap:var(--linkGallery-gap)}.linkGallery-item{flex:1;min-width:var(--linkGallery-image-minWidth);position:relative}}@media(width<=1400px){.linkGallery[data-item-count="2"]{.linkGallery-inner{grid-column:1 / -1}}}@media(width<=600px){.linkGallery[data-item-count="2"]{.linkGallery-inner{flex-direction:column}}}.linkGallery[data-item-count="1"]{.linkGallery-inner{grid-column:2 / span 2;display:flex;justify-content:center;gap:var(--linkGallery-gap)}.linkGallery-item{width:100%}}@media(width<=1400px){.linkGallery[data-item-count="1"]{.linkGallery-inner{grid-column:1 / -1}}}.button100{display:flex;align-items:center;gap:var(--layout-space-50);color:var(--color-1-100);font-weight:600;line-height:var(--text-lineHeight-50)}.button100-label{flex:1}.button100-icon{display:contents}[data-as-button100--parent]:hover,.button100:hover{.button100-label{text-decoration:underline}}.blockToursAndReports{gap:var(--pageMain-space-y) var(--layout-space-300)}.articleNavList{gap:0}@media(width<=600px){.articleNavList{margin-inline:calc(-1 * var(--page-paddingInline));width:100vw}}.articleItem{gap:var(--layout-space-100);position:relative}.articleItem-main{display:grid;grid-template-rows:subgrid;grid-template-columns:1fr auto;gap:var(--layout-space-100) 0px}.articleItem-date{color:var(--color-main-400)}.articleItem-title{color:var(--color-1-100);line-height:1;font-size:var(--font-size-200)}.articleItem-category{display:grid;grid-template-rows:subgrid;grid-column:2;grid-row:1 / span 2;align-items:end;justify-items:end;font-weight:600}.articleItem-link{position:absolute;inset:0}.articleItem:has(.articleItem-link){&:where(:hover,:focus,:focus-within){&:after{content:"";position:absolute;display:block;inset:calc(-1 * var(--layout-space-25));background-color:var(--color-softHighlight-100);z-index:-1}}}@media(width<=600px){.articleItem{width:80vw;flex-shrink:0}.articleItem-main{display:flex;flex-direction:column}.articleItem-category{display:flex;align-items:flex-start;gap:var(--layout-space-100)}}.blockTourList{gap:0}.blockTourList-inner{display:flex;flex-direction:column;gap:var(--layout-space-400)}.blockTourList-content{min-height:calc(var(--navbox-heightMin) * 5);display:flex;flex-direction:column}.blockTourList-fallback{display:flex;flex-direction:column;gap:var(--layout-space-50);height:100%;>*{flex:1;margin:unset}}.blockTourList-button{margin-inline:auto}.blockTable{overflow-x:auto;padding-bottom:var(--layout-space-100)}.blockContacts-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--layout-space-300)}.blockContacts-item{display:flex;flex-direction:column}.blockContacts-item-name{color:var(--color-1-100);font-size:var(--font-size-300);font-weight:600;margin-bottom:.1em}.blockContacts-item-tel{color:var(--color-text-100)}.blockTeamupReservation{width:100%;position:relative}.blockWebcam-huetteMoron{position:relative;width:100%}.blockWebcam-huetteMoron img{width:100%;height:auto;max-height:80vh;object-fit:contain;object-position:left}.blockWebcam-huetteBergsee{position:relative;width:100%}.blockWebcam-huetteBergsee img{width:100%;height:auto;max-height:80vh;object-fit:contain;object-position:left}.blocks[data-astro-cid-qpyhojh5]{display:flex;flex-direction:column;gap:var(--layout-space-500)}
