.nachhaltigkeit-container{position:relative;z-index:1;width:min(calc(100% - 128px),1280px);margin-inline:auto}.nachhaltigkeit-intro,.nachhaltigkeit-footprint,.nachhaltigkeit-gallery{position:relative;background-color:#f6f7f2}.nachhaltigkeit-intro{background-color:#d6d7bf;padding-block:112px}.nachhaltigkeit-intro__layout{display:grid;grid-template-columns:repeat(2,minmax(0,600px));gap:80px;align-items:center}.nachhaltigkeit-intro__content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.nachhaltigkeit-intro h2,.nachhaltigkeit-gallery h2{margin:0;color:var(--color-accent, #d39636);text-transform:uppercase}.nachhaltigkeit-intro__certification{display:flex;flex-direction:column;align-items:center;gap:14px}.nachhaltigkeit-intro__certification img{width:147px;height:196px;object-fit:contain}.nachhaltigkeit-intro__media{height:783px;overflow:hidden;box-shadow:0 8px 8px -4px #00000008,0 20px 24px -4px #00000014}.nachhaltigkeit-intro__media img{width:100%;height:136%;object-fit:cover;object-position:center 100%;transform:translateY(-23%)}.nachhaltigkeit-footprint{padding-block:112px}.nachhaltigkeit-footprint__layout{display:grid;grid-template-columns:repeat(2,minmax(0,608px));gap:64px;align-items:center}.nachhaltigkeit-footprint__collage{position:relative;height:638px}.nachhaltigkeit-footprint__solar{position:absolute;left:0;top:80px;width:72.7%;height:638px;object-fit:cover}.nachhaltigkeit-footprint__wind{position:absolute;right:0;top:-80px;width:304px;height:304px;object-fit:cover}.nachhaltigkeit-footprint__ornament{position:absolute;right:-48px;bottom:-170px;width:245px;height:auto;opacity:.18}.nachhaltigkeit-footprint__content{position:relative;z-index:1}.nachhaltigkeit-footprint h2{margin:0 0 24px;color:var(--color-accent, #d39636);text-transform:uppercase}.nachhaltigkeit-footprint__text p{margin:0 0 24px}.nachhaltigkeit-footprint__text ul{display:grid;gap:0;margin:0;padding-left:30px;list-style:disc}.nachhaltigkeit-footprint__text li{display:list-item;margin:0;padding:0}.nachhaltigkeit-footprint__text li::marker{font-size:.65em}.template-page-nachhaltigkeit .home-stats--sustainability{min-height:599px}.template-page-nachhaltigkeit .home-stats__layout{grid-template-columns:repeat(2,minmax(0,600px));gap:80px}.template-page-nachhaltigkeit .home-stat{padding-left:16px}.template-page-nachhaltigkeit .home-stats__ornament{display:none}.template-page-nachhaltigkeit .eco-section{padding-block:112px}.template-page-nachhaltigkeit .eco-section .section-heading{max-width:768px;margin:0 0 80px}.template-page-nachhaltigkeit .eco-section .section-heading h2{text-transform:uppercase}.template-page-nachhaltigkeit .eco-grid{gap:82px 48px}.template-page-nachhaltigkeit .eco-grid img{height:180px;margin-bottom:20px}.template-page-nachhaltigkeit .eco-grid figcaption{font-size:30px;line-height:1.2}.nachhaltigkeit-gallery{padding-block:112px}.nachhaltigkeit-gallery h2{max-width:650px;margin-bottom:80px}.nachhaltigkeit-gallery__grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,282px);gap:24px}.nachhaltigkeit-gallery__grid img{width:100%;height:100%;object-fit:cover;box-shadow:0 8px 8px -4px #00000008,0 20px 24px -4px #00000014}.nachhaltigkeit-gallery__large{grid-row:1 / span 2}.nachhaltigkeit-gallery__certification{display:grid;grid-template-columns:216px minmax(0,1fr);gap:32px;align-items:center;margin-top:56px}.nachhaltigkeit-gallery__certification--first{margin-top:64px}.nachhaltigkeit-gallery__badges{display:flex;align-items:center;justify-content:center;gap:16px;min-height:184px}.nachhaltigkeit-gallery__badges--pair img{width:100px;height:100px;object-fit:contain}.nachhaltigkeit-gallery__badges--pair img:first-child{width:83px}.nachhaltigkeit-gallery__certification .rte p{margin:0}@media(max-width:991px){.nachhaltigkeit-container{width:min(calc(100% - 64px),1280px)}.nachhaltigkeit-intro__layout,.nachhaltigkeit-footprint__layout{grid-template-columns:1fr;gap:64px}.nachhaltigkeit-intro__media{height:680px}.nachhaltigkeit-footprint__collage{width:min(100%,608px);margin-inline:auto}.nachhaltigkeit-footprint__solar{height:calc(100% - 80px)}.template-page-nachhaltigkeit .home-stats__layout{grid-template-columns:1fr}.template-page-nachhaltigkeit .eco-grid{grid-template-columns:repeat(2,1fr)}.nachhaltigkeit-gallery__grid{grid-template-columns:1fr 1fr;grid-template-rows:420px 260px 260px}.nachhaltigkeit-gallery__large{grid-column:1/-1;grid-row:auto}.nachhaltigkeit-gallery__certification{grid-template-columns:180px 1fr}}@media(max-width:767px){.nachhaltigkeit-container{width:min(calc(100% - 40px),1280px)}.nachhaltigkeit-intro,.nachhaltigkeit-footprint,.nachhaltigkeit-gallery{padding-block:72px}.nachhaltigkeit-intro__media{height:520px}.nachhaltigkeit-footprint__collage{height:480px}.nachhaltigkeit-footprint__solar{top:60px;height:420px}.nachhaltigkeit-footprint__wind{top:-20px;width:42vw;height:42vw;max-width:230px;max-height:230px}.nachhaltigkeit-footprint__ornament{display:none}.template-page-nachhaltigkeit .eco-section{padding-block:72px}.template-page-nachhaltigkeit .eco-section .section-heading{margin-bottom:56px}.template-page-nachhaltigkeit .eco-grid{gap:48px 20px}.template-page-nachhaltigkeit .eco-grid img{height:110px}.template-page-nachhaltigkeit .eco-grid figcaption{font-size:20px}.nachhaltigkeit-gallery h2{margin-bottom:48px}.nachhaltigkeit-gallery__grid{grid-template-rows:300px 190px 190px;gap:12px}.nachhaltigkeit-gallery__certification{grid-template-columns:1fr;gap:20px;margin-top:48px}.nachhaltigkeit-gallery__badges{justify-content:flex-start;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nachhaltigkeit-page.css.map */
