.configurator-item-chart canvas{max-width:100%;width:100%}.configurator-item-chart{max-width:420px;position:relative;width:100%}.configurator-item-chart .million{bottom:50%;color:#3b414d;display:none;font-size:12px;font-weight:600;left:-58px;opacity:.5;position:absolute;transform:translateY(-50%) rotate(-90deg)}.configurator-item-chart canvas[style]+.million{display:block}.configurator-item-chart canvas:not([height]){height:50px}.module_configurator{background:#f5f9fa;color:#4f555f}.module_configurator img{height:auto;max-width:100%}.module_configurator .dis-flex{display:flex;flex-wrap:wrap}.module_configurator .vmiddle{align-items:center}.module_configurator .inactive{display:none}.configurator-home-input input[type=text]{background-image:url("https://www.lwt-airwalls.de/hubfs/LWT%20THEME%202023/Configurator/search%20(1).png");background-position:center right 36px;background-size:16px;border:1px solid #e7e8ee;border-radius:28px;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);font-size:16px;padding:17px 55px 17px 36px}.configurator-home-content{margin-bottom:28px}.configurator-home-inner{margin:0 auto;max-width:555px;width:100%}.number-inupt{padding-right:25px;position:relative}.number-inupt.no-span{padding-right:0}.number-inupt span{position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:17px}.module_configurator .dropdown-menu a{align-items:center;color:var(--color-scheme_blue_tertiary);display:flex;font-weight:700;overflow:hidden;text-decoration:none}.module_configurator .dropdown-item img{color:var(--color-scheme_blue_tertiary);display:inline-block;font-size:12px;font-weight:500;line-height:2;margin-right:10px;max-width:100%;vertical-align:middle}.module_configurator .text-muted{color:var(--color-scheme_blue_tertiary);font-weight:500;margin-left:10px}.module_configurator .dropdown-menu{background:#fff;border:1px solid #e7e8ee;border-radius:10px;left:0;list-style:none;min-width:270px;padding:15px;position:absolute;top:100%;width:100%;z-index:5}.module_configurator ul:empty{display:none}.module_configurator .configurator-home-input{position:relative}.configurator-tab ul{display:flex;flex-wrap:wrap;font-size:15px;justify-content:space-between;list-style:none;margin:0;padding:0}.configurator-tab li{border-radius:16px;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);cursor:pointer;display:flex;opacity:.5;padding:18px 26px;position:relative;width:calc(33.33% - 13px)}.configurator-tab li:before{background-image:linear-gradient(90deg,rgba(231,232,238,0),#f5f9fa);border-radius:inherit;bottom:0;content:"";height:68%;left:0;position:absolute;width:100%}.configurator-tab li img{height:auto;margin-right:13px;max-width:100%;vertical-align:middle}.configurator-tab li.active{box-shadow:2px -4px 5px rgba(173,186,193,.4),-2px -2px 5px #fafbff;opacity:1;pointer-events:none}.configurator-item .info-edit{align-items:center;color:#556273;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;line-height:1.55;opacity:.5;position:relative}.configurator-item .info-edit span{align-items:center;border-radius:50%;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);display:inline-flex;height:25px;justify-content:center;margin-left:7px;opacity:1;position:relative;width:25px}.configurator-item .info-edit svg,.module_configurator .info-edit img{height:auto;max-width:11px;vertical-align:middle}.configurator-item .info-edit svg path{fill:#556273}.configurator-item .info-edit.disabled{pointer-events:none}.configurator-item .info-edit.active{opacity:1}.configurator-item .info-edit.active span{background-color:#748188;box-shadow:1px 1px 3px #adbac1,-1px -1px 3px #fafbff}.configurator-item .info-edit.active svg path{fill:#fff}.configurator-item .tgl{display:none}.configurator-item .tgl-ios+.dis-flex>.tgl-btn{border:1px solid #e7e8ee;border-radius:15px;box-shadow:inset 10px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);cursor:pointer;display:block;height:24px;margin:0 4px;padding:3px;position:relative;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:54px}.configurator-item .tgl+.dis-flex .tgl-btn:after{background-color:#748188;border:1px solid hsla(0,0%,100%,.696);border-radius:50%;box-shadow:1px 1px 3px #adbac1,-1px -1px 3px #fafbff;content:"";display:block;height:16px;left:0;position:relative;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;width:16px}.configurator-item .tgl:checked+label .tgl-btn:after{left:calc(100% - 16px)}.configurator-item .tgl:checked+label .right-text,.configurator-item .tgl:not(:checked)+label .left-text{font-weight:600}.configurator-item .unit-toggle-flex{align-items:center;color:#748188;font-size:13px;justify-content:flex-end;line-height:16px;margin-bottom:0}.configurator-item .unit-toggle.disabled{opacity:.5;pointer-events:none}.configurator-item{border-bottom:2px solid #eef0f4;padding:40px 0}.configurator-item h5{color:inherit;display:inline-block;font-size:18px;font-weight:600;letter-spacing:2.25px;line-height:1;margin-bottom:18px;position:relative;text-transform:uppercase}.configurator-item p{color:inherit}.configurator-item h5 .tool-tip{align-items:center;background-image:url(https://2660362.fs1.hubspotusercontent-na1.net/hubfs/2660362/MMC%20Theme%202022/Images/tooltip.png);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:flex;font-size:11px;font-weight:400;height:16px;justify-content:center;left:100%;letter-spacing:0;line-height:1.3;margin-left:5px;position:absolute;text-align:center;text-transform:none;top:0;transform:translateY(-50%);width:16px}.configurator-item h5 .toll-tip-text{background:#4f555f;border-radius:5px;bottom:100%;color:#fff;display:none;left:50%;margin-bottom:5px;padding:8px;position:absolute;transform:translateX(-50%);width:150px}.configurator-item h5 .tool-tip:hover span.toll-tip-text{display:block}.configurator-item h5 .toll-tip-text:before{background:inherit;content:"";height:10px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:10px}.configurator-item-top-left{padding-right:25px;width:59%}.configurator-item-top-right{width:41%}.configurator-item-top-full{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;width:100%}.configurator-item input[type=number],.configurator-item input[type=text]{background-color:transparent;border:1px solid hsla(0,0%,100%,.4);border-radius:8px;box-shadow:inset 2px 2px 5px #a6abbd,inset -2px -2px 5px #fafbff;color:#556273;font-size:16px;max-width:162px;outline:none;padding-left:10px;padding-right:10px;text-align:center;width:100%}.configurator-item .number-inupt.disabled{opacity:.5;pointer-events:none}.configurator-item-top-full>div{margin-left:40px}.configurator-detail-content{display:none;margin-top:20px}.configurator-item-bottom{margin-top:34px}.configurator-item input[type=radio]:checked+label .radio-button span:after{background-color:#748188;border-radius:50%;box-shadow:1px 1px 3px #adbac1,-1px -1px 3px #fafbff;content:"";height:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.configurator-item input[type=radio]{display:none!important;opacity:0}.configurator-item .radio-button span:before{border-radius:50%;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);content:"";display:inline-block;height:30px;left:0;position:absolute;top:0;width:30px}.configurator-item .radio-button span{display:inline-block;height:30px;position:relative;width:30px}.configurator-more-info{color:#556273;display:inline-block;font-size:11px;line-height:1.4;opacity:.5;padding-right:14px;position:relative}.configurator-more-info:not(.active):before{height:8px;right:3px;width:2px}.configurator-more-info:after,.configurator-more-info:not(.active):before{background:#556273;content:"";position:absolute;top:50%;transform:translateY(-50%)}.configurator-more-info:after{height:2px;right:0;width:8px}.configurator-label{font-size:14px;line-height:1.3;margin-bottom:10px}.configurator-value{font-size:12px;line-height:1.5;margin-bottom:12px}.configurator-more-info-content{display:none;margin-top:10px}.configurator-more-info-content *{font-size:11px}.configurator-item-middle{color:#3b414d;font-weight:600;margin-top:30px}.configurator-inner-item-main{justify-content:space-between;list-style:none}.configurator-inner-item{width:16.66%}.configurator-inner-item label{border-radius:16px;cursor:pointer;display:block;height:100%;margin-bottom:0;opacity:.5;padding:49px 10px 20px}.configurator-inner-item input[type=radio]:checked+label{box-shadow:2px 2px 5px #adbac1,-2px -2px 5px #fafbff;opacity:1}.configurator-tab-item{display:none}.configurator-pagination{margin-top:38px}.configurator-pagination-flex{justify-content:space-between}.configurator-pagination a.button{margin-top:0}.configurator-pagination-pdf:not(.active){filter:grayscale(100%);pointer-events:none}.wind-force-radio{border-top:2px solid rgba(238,240,244,.5);margin-top:23px;padding-top:13px}.wind-force .configurator-inner-item img{height:57px;width:auto}.configurator-item.temperature .configurator-item-top-full{margin-top:30px;position:relative;z-index:1}.configurator-item-chart{margin-top:-56px}.configurator-item-chart .line{stroke-width:2;stroke:#f0f;fill:none;pointer-events:none}.configurator-item-chart .axis path,.configurator-item-chart .tick line{stroke:#adbac1}.configurator-item-chart .tick text{fill:#3b414d;font-weight:600;opacity:.5}.configurator-item-chart .y path{display:none}.configurator-item-chart .label{font-size:10px;font-weight:700;fill:#5a6872;text-anchor:middle}.configurator-item-chart .graph-container{overflow-x:auto}.configurator-temp-box{align-items:center;border-radius:20px;display:flex;justify-content:center;padding:35px 15px}.configurator-temp-box,.configurator-temp-box-left{box-shadow:2px 2px 5px #adbac1,-2px -2px 5px #fafbff}.configurator-temp-box-left{background-color:#f5f9fa;border-radius:50%;height:92px!important;min-width:92px!important;position:relative;width:92px!important;z-index:1}.configurator-temp-box .number-inupt{align-items:center;display:flex;margin-left:-20px}.configurator-temp-box input[type=number]{width:146px}.configurator-temp-box-left-innex{bottom:23%;height:13px;position:absolute;right:10%;width:13px}.configurator-temp-box .rs-handle,.configurator-temp-box-left-innex{border-radius:50%;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624)}.configurator-temp-box .rs-handle{cursor:pointer;height:13px!important;width:13px!important}.configurator-temp-box .rs-container{height:75px!important;margin:9px auto;width:75px!important}.configurator-temp-box .rs-tooltip{display:none}.building-size-img{margin-bottom:24px}.building-size-middle .configurator-inner-item-info{border-bottom:2px solid #eef0f4;border-top:2px solid #eef0f4;padding:12px 6px}.building-size-radio{padding-top:13px}.building-size-img img{max-height:44px;width:auto}.gate-size .tore{justify-content:space-between}.gate-size-item{padding:0 18px;position:relative;text-align:center;width:50%}.gate-size-item span{bottom:20px;display:inline-block;position:absolute;right:0;text-align:center;width:17px}.gate-size-item:first-child span{transform:translateX(50%)}.configurator-item-top-slider{margin-left:0!important;width:calc(100% - 235px)}.gate-hours .number-inupt{width:195px}.gate-hours .configurator-item-top-full{flex-wrap:wrap;margin-top:34px}.pdf-generator-section td:first-child{font-size:16px;font-weight:700;min-width:210px;padding-right:10px}.pdf-generator-section td{padding:10px;vertical-align:middle}.configurator-right{border-radius:16px;box-shadow:5px 5px 10px #adbac1,-5px -5px 10px #fafbff;filter:grayscale(100%);padding:36px 20px;pointer-events:none;position:sticky;top:225px}.configurator-right.final-result-active{filter:none;pointer-events:inherit}.configurator-right h5{border-bottom:1px solid #cfdbe0;font-size:17px;font-weight:400;letter-spacing:2.2px;line-height:1;margin-bottom:17px;padding-bottom:16px;position:relative;text-transform:uppercase}.configurator-right p{font-weight:300;letter-spacing:.2px;margin-bottom:20px}.configurator-right p.border{padding-bottom:16px;position:relative}.configurator-right p.border:after{background:#cfdbe0;bottom:0;content:"";height:1px;left:0;margin:0 auto;max-width:80px;position:absolute;right:0;width:100%}.configurator-right .final-result-main{align-items:center;border:1px solid #e7e8ee;border-radius:8px;box-shadow:inset 4px 4px 4px rgba(173,186,193,.746),inset -4px -4px 4px hsla(0,0%,100%,.624);display:flex;justify-content:center;margin-bottom:25px;min-height:99px;padding:15px}.configurator-right.final-result-active .final-result-main{background-image:linear-gradient(180deg,#d4f9cd,#fcfcfc 49%,#a5f796)}.configurator-right .final-result-main .final-result-inner{width:100%}.configurator-right .final-result-main .final-result{color:#48d235;font-size:26px;font-weight:600;letter-spacing:1.3px}.configurator-right .final-result-main .final-result-inner small{color:#748188;display:block;font-size:11px;font-weight:700;letter-spacing:-.18px}.configurator-right button{margin:0!important}.configurator-modal{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;overflow:hidden;padding:50px 20px;position:fixed;right:0;top:0;z-index:9999}.configurator-modal .container{max-width:700px;position:relative}.configurator-modal .close{align-items:center;background-color:var(--primary);background-image:url("https://www.lwt-airwalls.de/hubfs/LWT%20THEME%202023/Configurator/Group%20460%20(1).svg");background-position:50%;background-repeat:no-repeat;cursor:pointer;font-size:0;height:40px;justify-content:center;line-height:0;padding:0;position:absolute;right:0;top:0;width:40px;z-index:9}.configurator-modal .modal-window{background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);max-height:calc(100vh - 100px);overflow-y:auto;padding:50px 30px;position:relative;scrollbar-color:#969696 #fff;scrollbar-width:thin}.configurator-modal .modal-window img{box-shadow:0 8px 6px 0 rgba(0,0,0,.25);width:100%}.configurator-modal.open{display:block}.configurator-modal .modal-window::-webkit-scrollbar{width:12px}.configurator-modal .modal-window::-webkit-scrollbar-track{background:#fff}.configurator-modal .modal-window::-webkit-scrollbar-thumb{background-color:#969696;border-radius:50px}.configurator-modal h2,.configurator-modal h3{margin-bottom:40px;text-align:center}@media(min-width:768px){.building-size-middle .configurator-inner-item{width:22%}.gate-size .configurator-item-top-left{width:40%}.gate-size .configurator-item-top-right{width:60%}}@media(min-width:1171px){.building-size-middle .configurator-inner-item label{padding:73px 0 12px}.wind-force-img{margin-bottom:64px}.configurator-right{padding:36px 37px 44px}}@media(max-width:1170px){.configurator-item-chart{margin-top:30px}.configurator-inner-item label{padding:35px 10px 20px}.wind-force-img{margin-bottom:35px}}@media(max-width:767px){.configurator-item-top-left{padding-right:0;width:100%}.configurator-item-top-full{margin-top:30px}.configurator-item-top-right{margin-top:30px;width:100%}.configurator-temp-box{max-width:400px}.configurator-item input[type=number],.configurator-item input[type=text]{padding-left:10px;padding-right:0}.configurator-inner-item{margin:10px 0;width:50%}.gate-size .tore{margin-left:-16px;max-width:360px}.configurator-item-top-slider{margin-bottom:70px;width:100%}}@media(max-width:567px){.configurator-tab li{margin:10px 0;width:100%}}@media(max-width:425px){.configurator-inner-item{width:100%}}