*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif;letter-spacing:-.025em;color:#464646;font-weight:300;font-size:19px;font-size:1.9rem}.wf-opensans-n3-active body,.wf-opensans-n4-active body{font-family:"Open Sans",sans-serif;letter-spacing:0}.wf-opensans-n3-active h1,.wf-opensans-n3-active h2,.wf-opensans-n4-active h1,.wf-opensans-n4-active h2{font-weight:400}h1,h2{font-weight:300}h3,strong{font-weight:400}h1{font-size:30px;font-size:3rem}h2{font-size:25px;font-size:2.5rem}h3{font-size:19px;font-size:1.9rem}.pure-g,.pure-g [class*=pure-u]{font-family:"Open Sans",sans-serif}p{line-height:1.5;margin-top:0}a{color:#464646;text-decoration:underline}a:hover{color:#657e93}a:focus{outline:0;color:#657e93!important}address{font-style:normal;font-size:19px;font-size:1.9rem;line-height:1.7;margin-bottom:2em}.content-head{text-transform:uppercase;letter-spacing:.1em;margin-bottom:1em}.lt-ie9 .content-head{margin-top:2em}@media only screen and (min-width:48em){.right-box{margin:0 1em 0 3em}}.center{text-align:center}.hideme{display:none!important}.pure-form input.error,.pure-form textarea.error{border:2px solid #c00}.pure-form .error-msg{color:#c00;font-size:19px;font-size:1.9rem;padding:5px 0 20px 0;display:none;font-weight:600}.pure-menu a{font-size:17px;font-size:1.7rem}.pure-menu.pure-menu-fixed{z-index:4}.pure-menu .pure-menu-heading{line-height:2.4em;font-size:17px;font-size:1.7rem}.pure-menu li{padding:5px 20px}.pure-menu li .pure-menu-heading,.pure-menu li a{color:#464646;text-transform:uppercase}.pure-menu li a{position:relative;text-decoration:none;padding:7px 0 0 0;-webkit-transform:translate3d(0,0,0)}.pure-menu li a:focus,.pure-menu li a:hover{background-color:#fff}.pure-menu li a:before{content:'';position:absolute;width:100%;height:1px;bottom:0;background-color:#c9c9c9;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.pure-menu .pure-menu-selected a{color:#464646}@media only screen and (min-width:63.063em) and (max-width:72em){.pure-menu li{padding:5px 10px}}.lt-ie9 .pure-menu ul{float:right}.lt-ie8 .pure-menu ul{margin-top:-50px}.lt-ie9 header{clear:both}@media only screen and (min-width:63.063em){nav{text-align:left;clear:both}nav a{float:left}nav ul{float:right}nav a.menu-button{display:none}.pure-menu li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.pure-menu .pure-menu-selected a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}}@media only screen and (max-width:63em){.pure-menu.pure-menu-horizontal.opened{border-color:#fff}.pure-menu.pure-menu-horizontal a.pure-menu-heading{background-color:#fff}.pure-menu.pure-menu-horizontal a.menu-button{background:url(/img/a332f8f46ccc921c76e647ba8fbcff2ca855a12c/menu.png) no-repeat;width:35px;height:31px;position:absolute;right:5px;top:8px}.pure-menu.pure-menu-horizontal>ul{position:absolute;background:#fff;width:100%;top:-335px;border-bottom:1px solid #b7b7b7;z-index:-10}.pure-menu.pure-menu-horizontal li{display:block;padding:5px 20px}}.lt-ie9 .menu-button{display:none}main.default{margin-top:50px}main.no-footer{margin-top:100px;padding:0 1em}.content-wrapper{width:100%;z-index:2;background-color:#fff;position:relative}.content{max-width:1100px;margin:0 auto;padding:1em}.intro{margin:0 auto 1em auto;max-width:800px;display:block}.lt-ie10 .intro{max-width:100%}.splash-container{z-index:-1;position:fixed;top:50px;left:0;right:0;text-align:center;overflow:hidden}.splash-container img{width:100%}.landing-wrapper{position:relative;top:50px;z-index:2}.header-spacer{min-height:100px}.landing-head{font-size:30px;font-size:3rem}.content-subhead a{color:#464646;text-decoration:none}.content-subhead a:focus,.content-subhead a:hover{color:#657e93}body{-webkit-text-size-adjust:none}@media only screen and (min-width:48em) and (max-width:80em){.features>div:nth-child(odd){padding-right:1.5em}.features>div:nth-child(even){padding-left:1.5em}}@media only screen and (min-width:80em){.features>div:nth-child(1){padding-right:2em}.features>div:nth-child(2){padding:0 1.3333em 0 .6666em}.features>div:nth-child(3){padding:0 .6666em 0 1.3333em}.features>div:nth-child(4){padding-left:2em}}.features h3{text-align:center;font-size:25px;font-size:2.5rem}.features p{text-align:justify}.lt-ie9 .features div{padding:0 30px;width:265px}.lt-ie8 .features div{padding:0 35px;width:205px}.ribbon{padding:1em 0 3em 0}.ribbon:nth-of-type(1){background-color:#657e93;color:#fff}.ribbon:nth-of-type(1) a{color:#fff}.ribbon:nth-of-type(1) a:focus,.ribbon:nth-of-type(1) a:hover{color:#c9c9c9}.ribbon:nth-of-type(2){background-color:#fff;color:#464646}.ribbon:nth-of-type(2) a{color:#464646}.ribbon:nth-of-type(2) a:focus,.ribbon:nth-of-type(2) a:hover{color:#657e93}.ribbon:nth-of-type(3){background-color:#e2cbac;color:#464646}.ribbon:nth-of-type(3) a{color:#464646}.ribbon:nth-of-type(3) a:focus,.ribbon:nth-of-type(3) a:hover{color:#657e93}.ribbon:nth-of-type(4){background-color:#657e93;color:#fff}.ribbon:nth-of-type(4) a{color:#fff}.ribbon:nth-of-type(4) a:focus,.ribbon:nth-of-type(4) a:hover{color:#c9c9c9}.ribbon:nth-of-type(5){background-color:#fff;color:#464646}.ribbon:nth-of-type(5) a{color:#464646}.ribbon:nth-of-type(5) a:focus,.ribbon:nth-of-type(5) a:hover{color:#657e93}.ribbon:nth-of-type(6){background-color:#e2cbac;color:#464646}.ribbon:nth-of-type(6) a{color:#464646}.ribbon:nth-of-type(6) a:focus,.ribbon:nth-of-type(6) a:hover{color:#657e93}.ribbon:nth-of-type(7){background-color:#657e93;color:#fff}.ribbon:nth-of-type(7) a{color:#fff}.ribbon:nth-of-type(7) a:focus,.ribbon:nth-of-type(7) a:hover{color:#c9c9c9}.ribbon:nth-of-type(8){background-color:#fff;color:#464646}.ribbon:nth-of-type(8) a{color:#464646}.ribbon:nth-of-type(8) a:focus,.ribbon:nth-of-type(8) a:hover{color:#657e93}.ribbon p{line-height:1.7;margin:0 0 1em 0;font-size:19px;font-size:1.9rem}.ribbon ul{margin:0;padding:0}.ribbon li{list-style-type:none;line-height:1.4}.ribbon img{margin-bottom:20px}footer{width:100%;background-color:#464646;color:#fff;padding:2em 0}footer .content>div{margin-bottom:3em}footer address,footer p{margin:0 0 .5em 0;font-style:normal;font-size:19px;font-size:1.9rem;line-height:1.7}footer .qr-code{display:none}footer .sm-link{margin:25px 15px 0 0;width:50px;float:left}footer a{text-decoration:underline;color:#fff}footer a:focus,footer a:hover{color:#c9c9c9}footer #submitError,footer #submitSuccess{display:none}footer .pure-form legend{display:none}footer .pure-form fieldset{padding:0}footer .pure-form button,footer .pure-form input[type=email],footer .pure-form input[type=tel],footer .pure-form input[type=text],footer .pure-form textarea{border-radius:0;background-color:#fff}footer .pure-form button:focus,footer .pure-form input[type=email]:focus,footer .pure-form input[type=tel]:focus,footer .pure-form input[type=text]:focus,footer .pure-form textarea:focus{border-color:#6fa600}footer .pure-form input[type=email],footer .pure-form input[type=tel],footer .pure-form input[type=text],footer .pure-form textarea{margin:.5em 0 1em 0}footer .pure-form .pure-button{margin-top:1em}footer .pure-form textarea{height:auto}footer .pure-form input[type=email],footer .pure-form input[type=tel],footer .pure-form input[type=text],footer .pure-form textarea{width:90%}.lt-ie9 .pure-form input[type=email],.lt-ie9 .pure-form input[type=tel],.lt-ie9 .pure-form input[type=text],.lt-ie9 .pure-form textarea{width:22em}@media only screen and (min-width:48em){footer .qr-code{display:block;margin-top:25px}}.dawanda-rating{margin-top:20px;height:30px}.dawanda-rating ul{list-style-type:none;margin-right:10px;padding:0;display:inline}.dawanda-rating ul li{display:inline}.dawanda-rating a,.dawanda-rating a:active,.dawanda-rating a:hover,.dawanda-rating a:link,.dawanda-rating a:visited{text-decoration:none}.dawanda-rating span{display:inline}.cookie-warning{position:fixed;bottom:0;left:0;right:0;height:55px;padding-top:10px;z-index:999;background-color:#fff;font-size:15px;color:#464646;text-align:center;border-top:1px solid #b7b7b7}.cookie-warning button{border-radius:0;margin-left:30px}.post article{margin:0 auto;max-width:800px}.post article h2{margin:1.5em 0}.post article p{line-height:1.8;margin:0 auto 1em auto;overflow:visible;font-size:19px;font-size:1.9rem}@media only screen and (min-width:64em){.post article .img-wrapper{position:relative;right:50%;text-align:center}.post article img{display:inline-block;margin:1em -100% 1em 0;width:1100px}.post article img.medium{width:800px}.post article img.small{width:600px}}@media only screen and (max-width:64em){.post article img{max-width:100%;margin-bottom:20px}}.lt-ie9 .post img{max-width:100%}.category-nav ul{display:flex;justify-content:center;flex-flow:wrap;list-style-type:none;margin:4rem 0}.category-nav ul li{text-transform:uppercase;font-size:2.2rem;font-weight:300;color:#464646}.category-nav ul li a{text-decoration:none;position:relative;top:2px;-webkit-transform:translate3d(0,0,0)}.category-nav ul li a:focus,.category-nav ul li a:hover,.category-nav ul li a:visited{background-color:#fff;color:#464646}.category-nav ul li a:focus:before,.category-nav ul li a:hover:before,.category-nav ul li a:visited:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.category-nav ul li a:before{content:'';position:absolute;width:100%;height:1px;bottom:0;background-color:#c9c9c9;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.category-nav ul li .separator{margin-right:5px}.category-head a,.category-head a:focus,.category-head a:hover{text-decoration:none;color:#464646}.category-head hr{display:block;height:1px;border:0;border-top:1px solid #b7b7b7;margin:1em auto;padding:0}.holzwerk-box{text-align:center}.holzwerk-box .img-wrapper{width:320px;height:240px;margin:1em auto}.holzwerk-box img{-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease}.holzwerk-box img:hover{-webkit-filter:opacity(70%);filter:opacity(70%);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.holzwerk-box h3{font-size:1.3em;margin:1em 0 .5em 0}.holzwerk-box h3 a{color:#464646;text-decoration:none}.holzwerk-box h3 a:focus,.holzwerk-box h3 a:hover{color:#657e93}.holzwerk-box p{margin-top:0}.holzwerk-box p a,.holzwerk-box p a:focus,.holzwerk-box p a:hover{color:#999;text-decoration:none}@media only screen and (max-width:345px){.holzwerk-box .img-wrapper{width:100%;height:100%}}.reference{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #c9c9c9}.reference:last-of-type{border-bottom:0 none}.reference p{margin:0 0 1em 0}@media only screen and (max-width:48em){.reference{margin-bottom:0;padding-bottom:0}.reference .content{padding:.5em 0}.reference img{margin-bottom:20px}}.pgwSlider{width:100%;color:#fff}.pgwSlider a{display:block;text-decoration:none;color:#fff}.pgwSlider .ps-current{float:left;width:74%;overflow:hidden;height:inherit;position:relative;font-size:1rem}.pgwSlider.listOnTheLeft .ps-current{float:right}.pgwSlider .ps-current ul{width:100%}.pgwSlider .ps-current li{width:100%;z-index:1;opacity:0;display:none}.pgwSlider .ps-current img{max-width:100%;min-width:100%;height:auto;display:block;transition:margin-top 250ms linear}.pgwSlider .ps-caption{position:absolute;width:100%;padding:12px;background:rgba(0,0,0,.7);left:0;bottom:0;display:none;z-index:3}.pgwSlider ul,ul.pgwSlider{float:right;width:25%;padding:0;list-style:none;margin:0}.pgwSlider.listOnTheLeft>ul,ul.pgwSlider.listOnTheLeft{float:left}.pgwSlider>.ps-list>li,ul.pgwSlider>li{height:50px;margin-bottom:6px;overflow:hidden;position:relative;opacity:.6;font-size:.8rem;transition:opacity .2s linear}.pgwSlider>ul>li:last-child,ul.pgwSlider>li:last-child{margin-bottom:0}.pgwSlider>.ps-list>li span,ul.pgwSlider>li span{display:block;width:100%;position:absolute;bottom:0;padding:5px;background:rgba(0,0,0,.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pgwSlider>ul>li:hover,ul.pgwSlider>li:hover{opacity:1!important}.pgwSlider>ul>li img,ul.pgwSlider>li img{width:100%;min-height:100%;display:block;transition:margin-top 250ms linear}.pgwSlider .ps-prevIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 10px 10px 0;display:block}.pgwSlider .ps-nextIcon{border-color:transparent #fff transparent;border-style:solid;border-width:10px 0 10px 10px;display:block}.pgwSlider .ps-current .ps-prev{background:rgba(0,0,0,.5);border:1px solid #777;border-left:0;border-radius:0 4px 4px 0;position:absolute;padding:20px 20px 20px 17px;left:0;top:45%;cursor:pointer}.pgwSlider .ps-current .ps-next{background:rgba(0,0,0,.5);border:1px solid #777;border-right:0;border-radius:4px 0 0 4px;position:absolute;padding:20px 17px 20px 20px;right:0;top:45%;cursor:pointer}.pgwSlider.wide>ul>li,ul.pgwSlider.wide>li{width:100%!important}.pgwSlider.narrow .ps-current{margin-bottom:6px;font-size:.8rem}.pgwSlider.narrow .ps-current img{width:100%;min-height:inherit}.pgwSlider.narrow .ps-current,.pgwSlider.narrow>ul,ul.pgwSlider.narrow{width:100%}.pgwSlider.narrow>.ps-list>li,ul.pgwSlider.narrow>li{float:left;min-height:50px;max-height:70px;min-width:15%;font-size:.7rem;margin-bottom:0}.pgwSlider.narrow.listOnTheLeft>ul>li,ul.pgwSlider.narrow.listOnTheLeft>li{float:right}.pgwSlider.narrow .ps-caption{padding:8px}.pgwSlider.narrow .ps-current .ps-prev{padding:15px 15px 15px 12px;top:40%}.pgwSlider.narrow .ps-current .ps-next{padding:15px 12px 15px 15px;top:40%}.slider{position:relative;height:100%}.slider-dots{padding:0;margin:0;position:absolute;left:0;right:0;z-index:3;list-style:none;text-align:center}.slider-dots li{display:inline-block;margin:0 .75em}.slider-dots li a{display:inline-block;width:18px;height:18px;font-size:0;text-indent:100%;white-space:nowrap;overflow:hidden;outline:0;box-sizing:border-box;transition:.2s ease-in-out;border:2px solid #fff;border-radius:50%}.slider-dots li a.active,.slider-dots li a:hover{background-color:#fff}.configurator .configurator-box{text-align:center}.configurator .configurator-box input[type=radio]{position:absolute;opacity:0;width:0;height:0}.configurator .configurator-box input[type=radio]+img{cursor:pointer;-webkit-filter:opacity(60%);filter:opacity(60%)}.configurator .configurator-box input[type=radio]+img:hover{-webkit-filter:opacity(100%);filter:opacity(100%)}.configurator .configurator-box input[type=radio]:checked+img{outline:5px solid #657e93;-webkit-filter:opacity(100%);filter:opacity(100%)}.configurator .configurator-box .img-wrapper{width:320px;height:240px;margin:1em auto}.configurator .configurator-box h3{font-size:1.3em;margin:1em 0 .5em 0;color:#464646}.configurator .configurator-box p{margin-top:0}.configurator input[type=email],.configurator input[type=number],.configurator input[type=tel],.configurator input[type=text],.configurator textarea{width:100%;border-radius:0;margin:.5em 0 1em 0}.configurator input[type=radio]{margin-top:.5em}.configurator button{margin-right:.5em}.configurator .quantity-row{margin-top:1em}.configurator .quantity{max-width:4em}.configurator .shipment-details{margin:.5em 0;display:block}.configurator .price{margin-right:2em}.configurator .total{font-size:3rem;font-weight:400;margin:.5em 0;display:block}@media only screen and (min-width:35.5em){.configurator .postalcode{padding-right:1em}}@media only screen and (max-width:48em){.configurator .sm-align-right{text-align:right}}