.bild{width:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:border-box}body{margin:0 auto;min-height:calc(var(--vh,1vh) * 100);display:flex;overflow-x:hidden;flex-direction:column;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0}li{list-style-type:none;position:relative}sup{line-height:0;position:relative;vertical-align:baseline;top:-.5em}svg{padding:1px 1px 1px 1px}:focus:not(:focus-visible){outline:0!important}:focus-visible{outline:2px solid #000}.seite{flex:1}.body--kontakt .seite{display:flex;width:100%;flex-direction:column}img{color:transparent;display:block;line-height:1em;text-indent:-9999px;width:100%}.header{margin-top:var(--lh-normal);font-size:var(--fs-normal);line-height:var(--lh-normal);position:relative}.header__logo{left:0;position:absolute;top:0}.header__link{color:var(--color-text);text-decoration:none}.header__link--special{color:var(--color--highlight)}.header__link--active,.header__link:hover{text-decoration:underline;text-decoration-thickness:.05em}@media (min-width:1400px){.header{margin-bottom:11.57vw;display:flex;justify-content:space-between}.header__logo{left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);transform:translate(-3em,calc(var(--lh-normal) * -1))}.header__main{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);width:calc((100% - 0vw - 5.3vw)/ 6 * 3 + 2.12vw + 0vw)}.header__special{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);width:auto}}.footer{font-size:var(--fs-normal);line-height:var(--lh-normal)}.footer__link{color:var(--color-text);text-decoration:none}.footer__link:hover{text-decoration:underline;text-decoration-thickness:.05em}@media (min-width:1400px){.footer{margin-top:11.57vw;padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw)}}.article-link__title-container{position:relative}.article-link__title{font-size:var(--fs-big);line-height:var(--lh-big)}.article-link__link{color:var(--color-text);text-decoration:none}.article-link__link:hover{text-decoration:underline;text-decoration-thickness:.05em}.article-link__marginal{font-size:var(--fs-marginal);line-height:var(--lh-marginal);font-family:Post Grotesk,sans-serif}.article-link__text{font-size:var(--fs-normal);line-height:var(--lh-normal)}@media (min-width:1400px){.article-link{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);width:calc((100% - 0vw - 5.3vw)/ 6 * 3 + 2.12vw + 0vw)}.article-link:nth-child(2n+1){margin-top:7.61vw}.article-link__marginal{position:absolute;left:0;top:0;width:calc((100% - 0vw - 1.06vw)/ 2 * 1 + 1.06vw + 0vw);padding-right:var(--gutter);text-align:right;transform:translate(-100%,calc(-100% + var(--fs-big) + .4em))}}.article{display:flex;flex-wrap:wrap;justify-content:space-between}.article__title{font-size:var(--fs-big);line-height:var(--lh-big);width:100%;margin-bottom:calc(var(--lh-big) * 2)}.article__marginal{font-size:var(--fs-small);line-height:var(--lh-small)}.article__marginal p{margin-bottom:var(--lh-small)}.article__marginal p:first-child{margin-bottom:0}.article__marginal h2{font-family:Post Grotesk,sans-serif;font-size:var(--fs-marginal);font-weight:400;line-height:var(--lh-normal)}.article__content{font-size:var(--fs-normal);line-height:var(--lh-normal)}.article__content h2{font-family:Post Grotesk,sans-serif;font-size:var(--fs-marginal);font-weight:400;line-height:var(--lh-normal)}.article__content p{margin-bottom:var(--lh-normal)}.article__content p:first-child{margin-bottom:0}@media (min-width:1400px){.article__title{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 3 + 3.18vw + 0vw)}.article__marginal{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);width:calc((100% - 0vw - 5.3vw)/ 6 * 3 + 2.12vw + 0vw)}.article__content{width:calc((100% - 0vw - 5.3vw)/ 6 * 3 + 2.12vw + 0vw)}}.gallery{width:100%}@media (min-width:1400px){.gallery--gross{padding-left:calc((100% - 0vw - 5.3vw)/ 6 * 1 + 1.06vw + 0vw);margin-right:-4.23vw;width:calc(100% + 4.23vw)}}@font-face{font-family:xxx;src:url(/site/assets/fonts/xxx.woff2) format("woff2");font-weight:300;font-style:normal}:root{--vw:1vw;--color-background:#eaf4e7;--color-price:#58804d;--color-text:#202020;--color-white:#ffffff;--color-highlight:#e61688}@media (max-width:599px){:root{--fs-normal:18px;--lh-normal:28px;--fs-big:40px;--lh-big:60px;--fs-small:13px;--lh-small:21px;--fs-marginal:13px;--lh-marginal:21px;--gutter:16px}}@media (min-width:1400px){:root{--fs-normal:1.59vw;--lh-normal:2.38vw;--fs-big:3.17vw;--lh-big:4.76vw;--fs-small:1.12vw;--lh-small:1.79vw;--fs-marginal:1.12vw;--lh-marginal:1.65vw;--gutter:1.06vw}}main{gap:var(--gutter) 0;display:flex;flex-wrap:wrap;justify-content:space-between}body{font-family:"SangBleu Republic",serif;font-weight:300;background-color:var(--color-background)}@media (max-width:599px){body{padding:0 42px 0 20px}}@media (min-width:600px) and (max-width:1399px){body{padding:10.55vw 6.95vw 10.55vw 0}}@media (min-width:1400px){body{padding:5.82vw 4.23vw 5.82vw 0}}
/*# sourceMappingURL=style.css.map */
