*,:after,:before{margin:0;padding:0;border:0;box-sizing:border-box;font-size:1em}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}p{margin-bottom:1em}p:last-child{margin-bottom:0}img{display:block;width:100%;height:auto}a{color:inherit;text-decoration:none}.cf:after{content:"";display:table;clear:both}body,html{height:100%}html{font-family:Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#000}.page{min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page>h1{display:none}.page .info-container{position:relative;z-index:9;max-width:30em;margin-left:55%;margin-right:5%;padding-top:3em;padding-bottom:3em}.page .info-container .text.over,.page .info-container .text.under{text-align:center;margin-left:2em;margin-right:2em}.page .info-container .text.over{border-bottom:1px solid #bba573;padding-bottom:1em;margin-bottom:2.5em}.page .info-container .text.under{border-top:1px solid #bba573;padding-top:1em;margin-top:2.5em}.page .bg-container{position:fixed;top:0;left:5%;right:50%;bottom:0;z-index:0;background-size:cover;background-repeat:no-repeat;background-position:top}.page.objekt .bg-container,.page.projekt .bg-container,.page.projekte .bg-container{left:0;right:0;background-image:url(/assets/images/wunderkammer_sw_dark2.jpg)}.page .close{position:fixed;top:2em;left:auto;right:2em;z-index:999;cursor:pointer}.page .more a{display:inline-block;border:1px solid #bba573;padding:.75em 1em;text-align:center}body{font-family:Avenir Next,Arial,serif;font-size:16px;line-height:1.4;letter-spacing:.05em;font-weight:200;color:#ddd}h1,h2,h3,h4{font-weight:500}nav li a{font-weight:400}.projekte .teaser-info div{color:#ddd}.object-info h3,.teaser-info h2,h1,h2{text-transform:uppercase;letter-spacing:.1em;color:#bba573}.text a{color:#bba573}.logo{position:fixed;top:1em;left:2em;z-index:999;width:6em}.nav-toggle{display:none;position:fixed;top:0;left:auto;right:0;z-index:999999;width:34px;height:18px;margin:10px;cursor:pointer}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{height:4px;width:100%;display:block;background-color:#000}.nav-toggle span:after,.nav-toggle span:before{content:"";position:absolute;top:43.75%;left:0}.nav-toggle span:after{top:87.5%}.nav-lang,.nav-main{position:fixed;top:auto;bottom:0;left:0;z-index:999;right:0;padding:2em 1em 1em;background-image:url(/assets/images/gradient_bottom90.png);background-size:auto 100%}.nav-lang ul,.nav-main ul{list-style:none}.nav-lang ul li,.nav-main ul li{float:left;margin:0 1em}.nav-lang ul li a,.nav-main ul li a{padding-bottom:1px;border-bottom:1px solid #000;-webkit-transition:border .4s;transition:border .4s}.nav-lang ul li.active a,.nav-lang ul li a:hover,.nav-main ul li.active a,.nav-main ul li a:hover{border-color:#bba573}.nav-lang{left:auto;right:0}.nav-lang ul li{margin:0 .5em}.filter-container{position:relative;z-index:9;text-align:center}.filter-container a{display:inline-block;margin:1em;border:1px solid #ddd;padding:.5em}.gallery-container .thumbs{list-style:none;margin-left:9em}.gallery-container .thumb{width:33%;height:0;padding-bottom:33%;float:left;position:relative}.gallery-container .thumb a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:2em;left:2em;right:2em;bottom:2em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery-container .thumb img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.9;-webkit-transition:all .4s;transition:all .4s}.gallery-container .thumb img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.gallery-container .thumb.portrait img{width:auto;height:100%}.swiper-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:#000;background-image:url(/assets/images/wunderkammer_sw_dark2.jpg);background-size:cover;background-position:50%;display:none}.swiper-container .swiper-wrapper{height:100%}.swiper-container .swiper-slide{height:100%;padding:2em 3em;overflow:hidden}.swiper-container .swiper-slide .objekt-gallery{height:100%;width:62.5%;float:left;display:block}.swiper-container .swiper-slide .objekt-gallery .image-container{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;height:100%}.swiper-container .swiper-slide .objekt-gallery .image-container:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper-container .swiper-slide .objekt-gallery .image-container img{display:inline-block;height:100%;width:auto;opacity:1;margin:auto}.swiper-container .swiper-slide .objekt-gallery .image-container.vert img{width:100%;height:auto}.swiper-container .swiper-slide .object-info{height:100%;margin-left:62.5%;width:37.5%;padding-top:10vh;padding-left:6em;position:relative;overflow:auto}.swiper-container .swiper-slide .object-info .object-data span{display:block;color:#bba573}.swiper-container .swiper-slide .object-info .object-data:last-of-type,.swiper-container .swiper-slide .object-info h3{margin-bottom:2em}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-image:url(/assets/images/arrow_l.png);background-position:50%;background-size:60px auto;background-repeat:no-repeat;top:auto;left:0;right:auto;bottom:1em;width:120px;height:60px}.swiper-container .swiper-button-next{background-image:url(/assets/images/arrow_r.png);left:auto;right:2em}.projekte .info-container{margin-left:25%;margin-right:0;max-width:none}.projekte .info-container ul{list-style:none}.projekte .info-container ul li{margin-bottom:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.projekte .info-container ul li .teaser-image{width:35%;margin-right:5%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.projekte .info-container ul li .teaser-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:3em;max-width:30em}.projekte .info-container ul li .teaser-info h2{margin-top:-1em;margin-bottom:1em}.projekte .info-container ul li .teaser-info .more{margin-top:2em}.projekt h1{text-align:center}.projekt h1:after{content:"";display:block;width:60%;height:1px;background-color:#bba573;margin:1.5em auto 3em}.projekt .info-container{max-width:40em;margin-left:auto;margin-right:auto}.projekt .info-container figure,.projekt .info-container p{margin-bottom:1.5em}.objekte ul{position:fixed;top:0;left:0;right:0;bottom:0;list-style:none}.objekte ul li{width:25%;height:100%;float:left}.objekte ul li a{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:50%}.objekt,.objekt h1{display:block}.objekt h1{text-align:center;position:relative;z-index:999;padding-top:3em}.objekt h1:after{clear:both;content:"";display:block;width:12em;margin:0 auto;padding-top:2em;border-bottom:1px solid #bba573}.objekt .more{margin-top:3em}.objekt .more a{color:#bba573}.shop-list .entry{padding:1em 0}.shop-list .entry:after{clear:both;content:"";display:block;width:12em;margin:0 auto;padding-top:2em}.shop-list .entry:last-child{border:none}.shop-list .entry .title{margin-bottom:1em}.shop-list .entry .entry-l{width:47.5%;width:calc(50% - 1em);float:left}.shop-list .entry .entry-r{margin-left:52.5%;margin-left:calc(50% + 2em)}.shop-list .entry .entry-more{display:none;clear:both}.shop-list .entry .entry-more>*{padding-top:1em}.shop-list .entry.open .entry-more{display:block}@media all and (max-width:767px){.nav-toggle{display:block}.nav-main{display:none}.nav-open .nav-main{display:block}}
/*# sourceMappingURL=main.min.css.map */