@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);body,html{height:100%;padding:0;margin:0;font-size:100%}body{background-color:#f8f8f8;color:#53565a;font-size:.9rem;line-height:1.2;font-weight:400;margin:0;padding:0;font-family:Poppins,Arial,sans-serif;font-weight:400}a,h1,h2,h3,h4,h5,h6,input,p,select{font-family:Poppins,Arial,sans-serif;font-weight:400;margin-top:0;margin-bottom:15px}h1{color:#0097cd;font-size:1.6rem;line-height:1.2;font-weight:600}h2{color:#0097cd;font-size:1.2rem;line-height:1.2;font-weight:400}a,a:visited{color:#0097cd;text-decoration:underline}a:hover{color:#53565a;text-decoration:underline}input,select{border:none;border:1px solid #d0d0d0;width:100%;padding:10px;background-color:#fff;margin-bottom:20px;font-size:.9rem;color:#53565a}input{width:30%}label{padding-left:10px}table tr th{text-align:left}.clearfix{clear:both}#unik5000 .main .steps .step .pressure-validation,#unik5000 .main .steps .step .voltage-validation{position:absolute;width:150px}#ng3000 .product-image-view{padding-bottom:2px}#ng3000 .product-image-view .canvas-background{height:280px}#ng3000 .product-image-view .body-background.part{background:0 0;box-shadow:none;z-index:1000;height:76px}#ng3000 .product-image-view .body-background.part img.body-image{width:100%}#ng3000 .product-image-view .pressure-connector.part{z-index:950}#ng3000 .product-image-view .pressure-module.part{z-index:900}#ng3000 .product-image-view .part{z-index:800}#ng3000 .product-image-view .pressure-module-connector.part{z-index:750}@media screen and (min-width:1024px){#ng3000 .main{margin-top:-355px;height:648px}#ng3000 .main .product-text-view{height:292px;overflow:auto}#ng3000 .main .product-text-view .product-row{max-height:unset}#ng3000 .main .column{height:616px}#ng3000 .main .steps{max-height:580px}}#ng3000 .main .product-text-view{padding-top:2px;padding-bottom:10px}#ng3000 .main .product-text-view .product-label{width:33%}#ng3000 .main .product-text-view .product-value{width:64%}#ng3000 .main .product-text-view .product-info{font-size:.75rem}#ng3000 .main #helptext{height:616px}#ng3000 .main #helptext .content{height:calc(100% - 80px)}.main{width:1070px;height:608px;background-color:#f8f8f8;position:absolute;display:block;left:50%;top:50%;margin-left:-540px;margin-top:-335px;padding:77px 15px 15px 15px}.main .header{top:0;left:15px;position:absolute;z-index:10;width:1050px;height:62px}.main .header .logo{position:absolute;width:200px;height:64px;display:block;left:25px;top:5px;background:no-repeat url(/ng3000-configurator/assets.php?p=images/druck-logo-full-color-2026.svg);background-size:200px 64px}.main .header .title{position:absolute;right:30px;top:34px;text-align:right}.main .header .title h1{text-transform:uppercase;color:#002134;font-size:1.4rem;line-height:1;padding:0;margin:0}.main .column{position:relative;border:1px solid #d0d0d0;background-color:#fff;margin-left:15px;margin-right:15px;margin-top:15px;float:left;width:493px;height:576px;overflow:hidden}.main .steps{height:100%;max-height:540px;overflow-y:auto}.main .steps .step{display:none;padding:15px}.main .steps .step .validate{display:none;font-weight:700;padding-bottom:10px}.main .steps .step .validate.invalid{color:red}.main .steps .step .validate.valid{color:#0a0}.main .steps .step input.valid{border:2px solid #0a0}.main .steps .step input.invalid{border:2px solid red}.main .steps .step .pressure-validation,.main .steps .step .voltage-validation{right:0;top:0;padding-top:11px;text-align:right}.main textarea{width:99%;margin-bottom:20px;resize:none;font-family:Poppins,Arial,sans-serif;font-weight:400;color:#53565a}.main .navbar{position:relative;width:100%}.main .navbar .left{display:block;float:left;position:relative;width:23%;text-align:left;z-index:1000}.main .navbar .middle{display:block;float:left;position:relative;width:54%;text-align:center}.main .navbar .right{display:block;float:left;position:relative;width:23%;text-align:right;z-index:1000}.main .navbar .mobile-bar{display:none;position:relative;bottom:0;width:100%;text-align:center;top:-35px;z-index:0}.main .navbar .button{padding:10px;line-height:36px;cursor:pointer;visibility:hidden;z-index:1000}.main .navbar .button.show{visibility:visible}.main .navbar .cta-button{margin:0}.main .product-text-view{padding:15px}.main .product-text-view .product-row{max-height:23px;overflow:hidden}.main .product-text-view .product-row.highlight{padding-bottom:3px;max-height:35px;text-align:center}.main .product-text-view .product-row.highlight .product-label-highlight{font-weight:600}.main .product-text-view .product-row.highlight{font-size:.85rem;line-height:1.1rem;font-weight:400}.main .product-text-view .product-label{float:left;width:32%}.main .product-text-view .product-value{float:right;width:60%}.main .product-text-view .product-info{font-size:.85rem;line-height:18px;font-weight:400;padding:2px;border-top:1px solid #d0d0d0}.main #helptext{position:absolute;width:493px;height:576px;background-color:#fff;right:52px;top:92px;z-index:100000;border:1px solid #d0d0d0;display:none}.main #helptext .content{position:relative;top:50px;height:calc(100% - 80px);padding:15px;overflow-y:auto}.main #helptext .tabs{position:absolute;left:0;top:0;width:100%;height:50px;background-color:#f8f8f8;overflow:hidden}.main #helptext .tabs .tabs-container{position:absolute;width:2600px;height:49px;border-bottom:1px solid #d0d0d0}.main #helptext .tabs .tab{cursor:pointer;position:relative;font-size:1.1rem;line-height:49px;padding-left:15px;padding-right:35px;color:#0097cd;position:relative;text-align:left;float:left;border-right:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;font-weight:700}.main #helptext .tabs .tab.active{z-index:100;background-color:#fff;border-bottom:1px solid #fff}.main #helptext .tabs .tab .close-button{font-weight:400;font-family:Verdana;cursor:pointer;color:#53565a;position:absolute;right:0;top:0;text-align:center;width:30px;height:49px}.main .cta-button{display:inline-block;position:relative;background-color:#0097cd;color:#fff;width:auto;font-weight:400;border-radius:15px;cursor:pointer;text-decoration:none;text-align:center;font-size:1rem;line-height:1.2;margin-bottom:10px;padding:5px 15px}.main .cta-button:hover{background-color:#d2e6f0;color:#0097cd}.main .cta-button.secondary{background-color:#53565a;font-size:.9rem}.main .cta-button.secondary:hover{background-color:#d0d0d0;color:#53565a}.main .help-button{display:block;position:absolute;right:15px;top:15px;height:25px;font-weight:400;font-size:1rem;margin-bottom:0;padding:5px 10px 0 10px}.product-image-view{position:relative;padding:15px}.product-image-view .canvas{position:relative;height:100%;width:100%}.product-image-view .canvas-background{position:relative;background-color:#f8f8f8;height:250px;width:100%;overflow:hidden}.product-image-view .part{position:absolute;left:0;top:0}.product-image-view .body-background{border:1px solid #949494;background-color:#fff;height:52px;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.product-image-view .body-background.has-image{border:none}.product-image-view .body-background.no-body{border:none;box-shadow:none}.product-image-view .part-image-error{position:absolute;top:40px;left:0;width:100%;color:#53565a;font-size:.75rem;text-align:center}.product-image-view .image-view-header{position:absolute;width:100%;top:3px}.product-image-view .image-view-header h3{margin:0;padding:0;font-size:1.2rem;line-height:1.8rem;text-align:center}.product-image-view .image-view-footer p{margin:0;padding:2px 0 0 0;font-size:.65rem;line-height:.8rem;text-align:center}.faq-container .faq-item{display:none}.faq-container .faq-item p{margin-top:15px}.faq-container .faq-item th.table-th-left{min-width:150px}.faq-container .faq-item table{border:1px solid #d0d0d0;border-spacing:0;width:100%;margin:0 0 15px 0;padding:0}.faq-container .faq-item table tr:nth-child(even){background-color:#d0d0d0}.faq-container .faq-item table tr:hover{background-color:#53565a;color:#fff}.faq-container .faq-item table td{padding:10px;margin:0;padding-right:20px;vertical-align:top}.highcost{color:#d09100;font-weight:700}.language-header-intro{font-weight:700;font-size:90%;margin:10px 0 0 0;padding:0}.language-header-list{margin:0;padding-top:0}@media screen and (min-width:1024px){#intro p{font-size:.85rem;line-height:1.1}#intro{min-height:510px;background-image:url(/ng3000-configurator/assets.php?p=images/intro-product.jpg);background-repeat:no-repeat;background-position:right 270px;background-size:260px}#ng3000 #intro{min-height:550px;background-image:url(/ng3000-configurator/assets.php?p=images/intro-product.png);background-position:180px 370px;background-size:270px}#ng3000 #intro .cta-button{width:calc(100% - 30px);font-size:1.35rem;line-height:1.85rem;border-radius:25px}#ng3000 #intro p{text-align:center}#ng3000 #intro p.language-header-intro{text-align:left}}@media screen and (max-width:1023px){body{font-size:.8rem;line-height:1.3}h1{font-size:1.3rem;line-height:1.4;margin-bottom:4px}h2{font-size:1.1rem;line-height:1.1;margin-bottom:4px}input,select{font-size:.8rem;padding-top:5px;padding-bottom:5px;margin-bottom:10px}.main{width:100%;height:100%;left:auto;top:auto;position:relative;margin:0;padding:0;overflow:hidden}.main .steps{height:calc(100% - 40px);max-height:none}.main .steps .step .pressure-validation,.main .steps .step .voltage-validation{position:relative;right:initial;top:inherit;width:100%;text-align:left;padding-top:0}.main .column{width:calc(100% - 20px);height:calc(100% - 60px);float:initial;margin:10px;margin-top:50px;box-sizing:border-box}.main .column.product-info{display:none}.main .header{width:100%}.main .header .logo{background-size:100px 36px;width:100px;height:36px;left:15px;top:10px;z-index:100}.main .header .title{right:30px;top:16px}.main .header .title h1{font-size:.9rem;line-height:1.2}.main #helptext{width:calc(100% - 20px);height:calc(100% - 60px);right:initial;left:10px;top:50px}}#productPrintTitle{text-align:center}.print-header{padding:15px 0}.print-footer{padding-top:30px;text-align:center}.print-footer h1{text-transform:uppercase;margin:0;padding:0}.print-footer .version-label{padding:0;margin:0;color:#53565a}.logo-print{width:165px;height:60px}.request-quote{margin-top:10px}.request-configurator{margin-top:30px;background-color:#fff}.main-error{padding:10px;color:#d00;font-weight:800}@media screen and (max-width:750px){.main .header .title{width:250px}}@media screen and (max-width:550px){.main .header .title{width:190px}.main .header .title h1{font-size:11px}.main .navbar{height:30px}.main .navbar .left{width:50%}.main .navbar .middle{display:none}.main .navbar .mobile-bar{display:block;top:-32px;z-index:1000}.main .navbar .right{display:block;float:left;position:relative;width:50%;text-align:right}.main .navbar .cta-button{font-size:.8rem}}@media screen{.print-only{display:none!important}}@media print{body,html{width:100%;margin:0;padding:0;background-color:#fff}ul{list-style-type:none;margin:0;padding:0}ul li{margin:0;padding:0}.step{overflow:hidden}textarea::placeholder{color:transparent!important}textarea{text-align:center;border:none;padding:12px;overflow:visible}.screen-only{display:none!important}.print-only-hidden{display:none!important}.navbar{display:none}.main{width:100%;height:auto;left:auto;top:auto;position:relative;margin:0;padding:0;overflow:hidden}.main .header{display:none}.main .column{position:relative;border:none;background-color:#fff;margin:0;float:none;width:auto;height:auto}.main .product-image-view .canvas{width:463px;margin:auto;background-color:#fff;border:2px solid #f8f8f8}.main .product-text-view{padding:0}.main .product-text-view .product-info{padding-left:0}.main .steps .step{margin:0;padding:0;text-align:center}.main .steps{height:auto;max-height:none}.main .steps .help-button{display:none}.main .product-text-view .product-info{border:none}.comment-print-container{width:100%;text-align:left}.comment-print-container h4{margin:10px 0 0 0;padding:0;font-weight:600}.comment-print-container .comment-textbox{padding-top:5px}}@supports (appearance:base-select){select,select::picker(select){appearance:base-select}select::picker-icon{color:#53565a}select::picker(select){border:1px solid #d0d0d0;background:#fff}option{padding:6px 10px;background:#fff;color:#53565a}option:focus,option:hover{background:#002134;color:#fff}option:checked{background:#0097cd;color:#fff}option::checkmark{display:none}}