.Toastify__toast--info{background:#3498db;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:900;border-width:2px;letter-spacing:1px}.Toastify__close-button{color:#fff}.Toastify__toast-body{text-transform:uppercase;font-size:1rem;font-weight:900;border-width:2px;letter-spacing:1px;text-align:center}.Toastify__toast-container{padding:0}.Toastify__toast-container--top-center{top:0}@-webkit-keyframes lib-konfigurator__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes lib-konfigurator__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:hidden}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes lib-konfigurator__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{visibility:hidden;-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0)}}@keyframes lib-konfigurator__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{visibility:hidden;-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0)}}.lib-konfigurator__slide-enter--top-center{-webkit-animation-name:lib-konfigurator__slideInDown;animation-name:lib-konfigurator__slideInDown}.lib-konfigurator__slide-exit--top-center{-webkit-animation-name:lib-konfigurator__slideOutUp;animation-name:lib-konfigurator__slideOutUp}.isometrie{position:-webkit-sticky;position:sticky;top:100px;margin-left:25px;margin-bottom:20px;padding-top:40px;height:373px}.isometrie svg{overflow:hidden;width:100%;height:auto}.isometrie .isometry__room{fill:#afdeff}.isometrie .isometry--up{display:none}.isometrie .isometry--active{fill:#3390d1}.variationen .variation-body{display:flex;flex-wrap:wrap}.variationen .variation-body .variation-item{margin:10px;width:200px}.is-default{border-radius:15px;overflow:hidden}.card.collapsable{box-shadow:none}.card.collapsable .card-header{box-shadow:none;border-bottom:1px solid #b5b5b5}.card.collapsable .is-clickable{cursor:pointer}.collapsable .collapsable-closed{display:none}.rendering{position:-webkit-sticky;position:sticky;top:80px}:root{--hw-primary-color:#005036;--hw-secondary-color:#ebeb07;--hw-footer-font-size:18px;--hw-footer-line-height:33px;--hw-container-width:1160px}@font-face{font-family:"Moderat";src:url(/static/media/Moderat-Light.9cf0fbd7.woff) format("woff"),url(/static/media/Moderat-Light.fc8e4e55.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Moderat";src:url(/static/media/Moderat-Black.afa11725.woff) format("woff"),url(/static/media/Moderat-Black.d5fb069a.woff2) format("woff2");font-weight:600;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{box-sizing:border-box}body{margin:0;font-family:"Moderat","Helvetica Neue",Helvetica,Arial,sans-serif}article,aside,footer,header,nav,section{display:block}.hw-container{max-width:1160px;max-width:var(--hw-container-width);width:100%;display:flex;flex-wrap:wrap;margin:0 auto;padding-left:30px;padding-right:30px}.hw-container-item__8{flex:0 0 66.66666667%;max-width:66.66666667%}.hw-container-item__6{flex:0 0 50%;max-width:50%}.hw-container-item__4{flex:0 0 33.33333333%;max-width:33.33333333%}.site-header{overflow:hidden}.site-header__top{align-items:center;background-color:#005036;background-color:var(--hw-primary-color);color:#fff;display:flex;justify-content:space-between;padding:0 40px;font-size:21px;line-height:30px;min-height:65px;flex-wrap:wrap}#logo-wrapper{position:absolute;left:40px;margin-top:-3px}#site-navigation{width:100%}#burger-wrapper{display:none;position:absolute;right:30px;cursor:pointer}.site-header a{color:inherit;text-decoration:none}.site-header a img{padding:0}.site-header a:focus,.site-header a:hover{color:#ebeb07;color:var(--hw-secondary-color)}.site-header .site-branding a{width:200px;height:27px}.site-header .main-navigation a{font-size:21px}.site-header .main-navigation a:hover{font-weight:inherit}.site-header .main-navigation ul#primary-menu{display:flex;list-style:none;justify-content:center;align-items:center;position:relative;margin-left:-40px;margin-top:24px}.site-header .main-navigation ul#primary-menu li{margin:0 25px;line-height:1em;font-family:"Moderat",Roboto,arial,serif}.site-header .main-navigation ul#primary-menu li a{text-transform:uppercase;letter-spacing:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header__bottom{width:100%;position:relative;min-height:450px;padding-top:40px}.site-header__bottom p{font-size:40px;line-height:57px;color:#fff;max-width:800px}.site-header__bottom:before{content:"";background-color:#005036;background-color:var(--hw-primary-color);width:200vw;max-height:1180px;height:78vw;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:translateX(10vw) rotate(-30deg) skewY(17deg);transform:translateX(10vw) rotate(-30deg) skewY(17deg);min-height:400px;position:absolute;z-index:-1;bottom:0}.site-footer{font-family:"Moderat",Roboto,serif;font-size:18px;font-size:var(--hw-footer-font-size);line-height:33px;line-height:var(--hw-footer-line-height);text-align:inherit}.site-footer p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:1em;margin-block-end:1em}.site-footer a{color:inherit;text-decoration:none;overflow:hidden;display:inline-flex;padding-bottom:1px;position:relative}.site-footer a.link-with-arrow:before{background:hsla(0,0%,100%,.7);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ebeb07),color-stop(51%,#005036),to(#005036));background:linear-gradient(90deg,#ebeb07 50%,#005036 51%,#005036);background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--hw-secondary-color)),color-stop(51%,var(--hw-primary-color)),to(var(--hw-primary-color)));background:linear-gradient(90deg,var(--hw-secondary-color) 50%,var(--hw-primary-color) 51%,var(--hw-primary-color));content:"";width:200%;height:1px;position:absolute;left:0;bottom:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .6s ease-out .1s;transition:all .6s ease-out .1s}.site-footer ul.nav{margin:0;list-style:none;padding:0}.site-footer ul.nav a{box-shadow:none}.site-footer ul.nav a:after{position:absolute;bottom:0;left:0;content:"";width:0;background-color:#ebeb07;background-color:var(--hw-secondary-color);height:1px;-webkit-transition:width .4s ease;transition:width .4s ease}.site-footer ul.nav a:focus:after,.site-footer ul.nav a:hover:after{width:100%}.site-footer a.link-with-arrow:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.site-footer a:focus,.site-footer a:hover{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.site-footer a.link-with-arrow{padding-bottom:1px;box-shadow:inset 0 -1px #ebeb07;box-shadow:inset 0 -1px var(--hw-secondary-color)}.site-footer__top{background-color:#005036;background-color:var(--hw-primary-color);color:#fff;padding:55px 0 98px}.site-footer__top strong{color:#fff}.site-footer__bottom{background-color:#fff}.site-footer__bottom .hw-container{justify-content:flex-end;height:50px}a.hw-btn-box{background-color:#fff;padding:10px 56px 10px 26px;border:1px solid #005036;border:1px solid var(--hw-primary-color);border-radius:1px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-transform:scale(1);transform:scale(1);color:#005036;color:var(--hw-primary-color);text-decoration:none;display:inline-block}a.hw-btn-box:after{content:"→";position:absolute;right:36px}a.hw-btn-box:focus,a.hw-btn-box:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:#005036;color:var(--hw-primary-color)}a.hw-btn-box:active,a.hw-btn-box:focus,a.hw-btn-box:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.hw-btn-box:active{-webkit-transform:scale(.95);transform:scale(.95)}.off-canvas-is-open .off-canvas{left:0;visibility:visible}.off-canvas{background-color:#005036;background-color:var(--hw-primary-color);color:#fff;position:fixed;top:0;left:100%;width:100%;height:100vh;padding:20px;z-index:10;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden}.off-canvas__logo{width:200px;margin-bottom:80px}.off-canvas__close{position:absolute;top:25px;right:20px;cursor:pointer}.off-canvas ul.nav{list-style:none;padding:0;margin-bottom:40px}.off-canvas ul.nav:last-of-type a{font-size:1em}.off-canvas ul.nav a{color:inherit;text-transform:uppercase;text-decoration:none;font-size:24px;line-height:normal;display:inline-block;padding:.7rem 1rem .7rem 0;letter-spacing:2px}@media screen and (max-width:1240px){.site-header__top{padding:20px 20px 15px}#site-navigation{display:none}#logo-wrapper{left:20px;margin-top:-8px}#burger-wrapper{display:block;right:20px;top:23px}.hw-container-item__4,.hw-container-item__6,.hw-container-item__8{flex:0 0 100%;max-width:100%}.site-header__bottom{min-height:230px;padding-top:20px}.site-header__bottom p{font-size:21px;line-height:30px;max-width:540px}}@media screen and (min-width:1640px){.site-header__bottom:before{-webkit-transform:translateX(6vw) rotate(-30deg) skewY(20deg);transform:translateX(6vw) rotate(-30deg) skewY(20deg)}}@media screen and (min-width:1980px){.site-header__bottom:before{-webkit-transform:translateX(6vw) rotate(-30deg) skewY(23deg);transform:translateX(6vw) rotate(-30deg) skewY(23deg)}}@media screen and (max-width:1640px){.site-header .main-navigation ul#primary-menu{padding-left:180px}.site-header .main-navigation ul#primary-menu li{margin:0 15px}.site-header .main-navigation ul#primary-menu li a{font-size:.8em}}.hw-btn{background-color:#fff!important;padding:10px 56px 10px 26px;border:1px solid var(--hw-primary-color)!important;border-radius:1px!important;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important;text-decoration:none!important;display:inline-block!important}.hw-btn,.hw-btn:hover{color:var(--hw-primary-color)!important}.hw-btn:hover{-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)!important}.button{border-color:#bbb}.input,.select select,.textarea{background-color:#eaeaea}.shortlinks{top:225px;padding:1rem .5rem 0 1rem;border-radius:5px 0 0 5px;background-color:#fff;width:55px;height:auto}.shortlinks li:hover i:before{color:#869a7a!important}.letter-spacing-1{letter-spacing:1px!important}.hw-text{font-size:.8125rem;color:#545454}.hw-container p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.isometrie svg{top:-70px;left:100px;-webkit-transform:scale(1.5);transform:scale(1.5);position:absolute;clip:rect(8rem,25rem,25rem,0)}.isometry--active,.isometry--active *{fill:#869a7a!important}.isometrie svg>g,.isometrie svg>g *{transition:fill .2s ease,transform 1.2s ease,-webkit-transform .7s ease}.table thead tr th{text-transform:none!important;background:none;color:var(--hw-primary-color)}.table thead tr th .header-wrapper .sorter:after{border:1px solid var(--hw-primary-color);border-top:0;border-right:0}.table td,.table th{border:solid #eaeaea;border-width:0 0 2px}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:2px}.hw-btn-icon:after{content:"→";color:#545454;right:36px}.table tbody{color:#545454}.hw-reservation{background-color:#f3f3f3}.hw-reservation .call-to-action{border-style:none}.hw-reservation .p-t-section{padding-bottom:5rem}.hw-reservation .title.is-1{font-family:"Moderat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem}.hw-reservation a.hw-btn-box:after{right:27px}@media screen and (max-width:768px){.switch-to-list-on-mobile td.has-text-centered{text-align:left!important}}.select:not(.is-multiple):not(.is-loading):after{content:"→";border-color:#fff!important;right:10px;color:var(--hw-primary-color);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.reset-button-wrapper{min-height:4rem}.reset-button{padding:15px 20px;position:absolute;bottom:0;right:0}.rc-slider-rail,.rc-slider-track{height:2px;top:7px}.rc-slider-handle{width:17px;height:17px}.slider{min-height:4rem}.rc-slider-mark{top:-24px}.rc-slider-mark span{color:#545454}.default-range,.preis-range{margin-top:28px;padding-left:1.5rem;padding-right:1.5rem}@media print,screen and (min-width:769px){.hw-tab-layout{margin-right:2rem;height:5em}.tab-bar.is-big .button{min-height:0}}.hw-tab-layout span{text-transform:uppercase;font-weight:300!important;letter-spacing:2px;font-size:1rem!important;color:grey}.hw-tab-layout .button:hover span{color:#fff}.hw-tab-layout .button span{margin-top:0!important}.hw-tab-layout .is-active span{color:#fff}.hw-hero{padding-bottom:7rem;padding-top:0}.hw-hero h2{text-transform:uppercase;color:var(--hw-primary-color)!important;letter-spacing:2px}.hw-hero h1{font-weight:700}.info-grid:after,.info-grid:before{background-color:#fff}.info-grid .column{border-bottom:1px solid #fff}.info-grid .inner .m-b-x{margin-bottom:.7rem;color:grey;letter-spacing:2px}@media screen and (min-width:1024px){.hw-layout{position:relative}.hw-layout .image{position:absolute;left:60%;top:5%;-webkit-transform:translate(-50%,-50%) scale(1.7);transform:translate(-50%,-50%) scale(1.7)}}.tab-bar .button.tab{background-color:#f3f3f3}.tab-bar .button.is-active{background-color:var(--hw-primary-color)}.header{margin-top:2rem}.has-child-centered>*{top:55%}.site-branding img{margin:0}.main-navigation{height:66px}.main-navigation .menu-main-container{display:block}.main-navigation li{font-size:21px}.main-navigation a:hover,.main-navigation li.current-menu-item a,.main-navigation ul.usermenu li a{font-family:inherit}.site-header .main-navigation a{margin:0}.emphasized-kategorie h1{color:var(--hw-primary-color)}.emphasized-kategorie .card{color:grey;border-bottom:1px solid #bbb!important}.handorgel__header__button{border-bottom:1px solid #bbb;color:grey!important}.handorgel__header__button span{font-size:1rem}.handorgel .title{margin-bottom:.2rem}.variation .caption span{padding-top:.2rem;font-size:.8125rem;color:grey;letter-spacing:1px}.collapsable-item-sub-option .handorgel__header__button{border-bottom:none}.sticky-rendering{margin-top:78px}.interieur-configuration .title.is-6{color:#545454;font-weight:500}.is-sub-option{margin:0 0 1rem 3%}@media print,screen and (min-width:769px){.is-sub-option .price{margin-left:6.5%}}@media print,screen and (min-width:1024px){.is-sub-option .price{margin-left:6.2%}}