@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Text:ital@1&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,900;1,100;1,300;1,900&display=swap);body{font-family:Roboto,sans-serif;font-weight:300;font-size:16px}h1{font-size:33px;font-weight:100}h2{font-size:20px;font-family:"DM Serif Text",serif;margin:5px}h2>span{font-size:12px}h2>span,h3{font-weight:100}h3{font-size:19px;line-height:25px}h4{font-size:16px}h4,h5{font-weight:300}h5{font-size:13px}b{font-weight:900}.hide{display:none}.no_of{overflow:hidden}.main-container{padding-right:73px;max-width:100% !important;width:1168px}.vh100{min-height:100vh}.vhauto{min-height:50px;padding-right:60px}.introCont{padding-top:30px}.introCont>div{margin:0 10px}.introCont.vhauto>div{min-width:100%}.introCont.vhauto h1{font-size:18px;font-weight:300}.introCont.vhauto p{font-size:14px}button:active,button:focus{outline:0}.pLogo{padding-bottom:10%}.pLogo img{width:67px}.vhauto .pLogo{padding-bottom:0}.btn-rh{color:#fff;background-color:grey;border-color:grey;opacity:.5;text-align:left;position:relative;border:0;padding:6px 50px 6px 10px;border-radius:5px}.btn-rh:focus,.btn-rh:hover{color:#fff;outline:0;border-color:#ed1d24;text-align:left}.btn-rh.red,.btn-rh:focus,.btn-rh:hover{background-color:#ed1d24;opacity:1}.btn-rh.white{background-color:transparent;opacity:1;font-weight:900;color:#000;padding-left:0}.btn-rh:before{content:"\e800";font-family:rh-cmz;position:absolute;right:15px;top:6px}.btn-rh:hover:before{right:10px}.btn-rh:disabled,.btn-rh:disabled:focus,.btn-rh:disabled:hover{background:grey;opacity:.3}.btn-rh:disabled:hover:before{right:15px}.btn-rh.xs{padding:2px 40px 2px 10px;margin-left:0;color:#000;background:rgba(0,0,0,.1);opacity:1}.btn-rh.xs.sopralluogo{padding:4px 40px 4px 10px;text-decoration:none;display:inline-block}.btn-rh.xs:before{top:4px}.btn-rh.xs:focus,.btn-rh.xs:hover{color:#fff;outline:0;background-color:#ed1d24}.configuratore-step-1,.cube-cont{background:#515052;color:#fff}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield;font-size:17px;font-weight:900;color:#fff;background:hsla(0,0%,100%,.1);border:0;width:40px;padding:0 5px;text-align:right}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.products{margin-bottom:50px;margin-top:25px;display:flex;flex-wrap:wrap;justify-content:center}.products-enter{transform:scale(.5) translatey(-80px);opacity:0}.products-leave-to{transform:translatey(30px);opacity:0}.products-leave-active{position:absolute;z-index:-1}.product{transition:all .35s ease-in-out;margin:10px;border-radius:3px;width:250px;height:auto;display:flex;flex-direction:column;padding-bottom:20px}.product-image-wrapper{position:relative}.product-image{width:100%;border-radius:5px;max-width:250px}.product p{margin:0 5px 10px 5px;font-size:14px}.product .img-cont{position:relative}.confronta_check{cursor:pointer;position:absolute;background:#fff;height:26px;width:26px;bottom:10px;right:10px;border-radius:3px;border:1px solid #000}.confronta_check.active:after{content:"";background:#000;height:14px;width:14px;position:absolute;bottom:5px;right:5px;border-radius:50%}.confronta_check.disable{opacity:.5;cursor:auto}.confronta_check>div{opacity:0;position:absolute;display:flex;right:80px;background:#fff;font-size:11px;font-weight:300;padding:4px 8px;border-radius:3px;display:inline-block;white-space:nowrap}.confronta_check:hover>div{opacity:1;right:34px}.confronta_check>div:after{content:"";position:absolute;right:-5px;top:7px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;line-height:0;_border-color:#000 #000 #000 #fff;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000000")}.confronta_check>div i{margin:0 0 0 10px}.product-info{position:absolute;top:10px;right:10px;color:#fff;background:transparent;border:0;padding:0}.product-info i:before{background:#000;border-radius:50%;font-size:23px;line-height:23px}.configuratore-step-1{z-index:10;background:#515052;color:#fff;position:fixed;top:0;right:0;height:100vh;width:50vw;overflow-y:auto;display:flex;align-items:center}.configuratore-step-1 .container{padding:2rem 5% 0 10%;max-width:calc(650px + 20%)}.configuratore-step-1 ul{list-style:none;padding:0;margin:0}.configuratore-step-1 div[class*=col]{margin-bottom:3.5rem}#q1>ul{display:flex;flex-wrap:wrap}#q1>ul>li{cursor:pointer;color:hsla(0,0%,100%,.5);width:calc(33% - 10px);padding:10px;border:1px solid hsla(0,0%,100%,.3);margin:0 10px 10px 0;display:flex;justify-content:space-between;flex-direction:column}#q1>ul>li:hover{color:#fff;border:1px solid #fff}#q1>ul>li.active{color:#515052;border:1px solid #fff;background:#fff}#q1>ul>li.active h5{font-weight:900}#q1>ul>li>.the-icons{font-size:35px;margin:-10px 0 10px -5px}#q1>ul>li>.the-icons>i{margin-right:-5px}#q1>ul>li>h5{margin:0}#q2 .dim_lable{font-size:10px;line-height:10px}#q2 .slider{width:50%;display:flex;flex-direction:column;float:left;padding:0 5% 0 0;font-size:12px}#q2 .slider b{font-size:17px;font-weight:900}#q3 ul>li{cursor:pointer;position:relative;padding:10px 0 10px 35px;color:hsla(0,0%,100%,.5);display:block}#q3 ul>li:before{content:"";position:absolute;left:0;width:25px;height:25px;border:1px solid hsla(0,0%,100%,.3)}#q3 ul>li:hover{color:#fff}#q3 ul>li:hover:before{border:1px solid #fff}#q3 ul>li.active{color:#fff}#q3 ul>li.active:before{border:1px solid #fff;background:#fff}#q3 ul>li.active:after{content:"";position:absolute;left:5px;top:15px;width:15px;height:15px;background:#515052;border-radius:50%}#q3 .cont{display:flex;align-items:stretch;padding:10px 0}#q3 .dida{border-left:1px solid hsla(0,0%,100%,.5);padding:5px 20px;margin:0 0 0 20px;display:flex}#q3 .dida>div{align-self:center}#q4 .filters{max-width:204px;padding:10px 0 0 0;width:58%}#q4 .filter,#q4 .filters li{display:inline-block}#q4 .filter{padding:0 10px 10px 0;background:transparent;border:0}#q4 .filter .the-icons>i:before{cursor:pointer;font-size:45px;border:1px solid hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.6);width:100%}#q4 .filter.active .the-icons>i:before,#q4 .filter.active:hover .the-icons>i:before{border:1px solid #fff;color:#515052;background:#fff}#q4 .filter:hover .the-icons>i:before{border:1px solid #fff;color:#fff}#q4 .filter.disable .the-icons>i:before{cursor:auto}#q4 .filter.disable .the-icons>i:before,#q4 .filter.disable:hover .the-icons>i:before,#q4 .filter:disabled .the-icons>i:before{border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.2)}#q4 .filter:disabled .the-icons>i:before{cursor:auto}#q4 .filter:disabled:hover .the-icons>i:before{border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.2)}#q4 .cont{display:flex;align-items:stretch}#q4 .dida{border-left:1px solid hsla(0,0%,100%,.5);display:flex;margin:0 0 0 10px}#q4 .dida>div{align-self:center;padding:5px 20px;max-width:200px}.configuratore-step-1.mini #q4 .dida{opacity:0}#q1>ul>li,#q3>ul>li,#q3>ul>li:after,#q3>ul>li:before,#q4 .filter .the-icons>i:before,.animate,.btn-rh,.btn-rh:before,.configuratore-step-1,.confronta_check,.confronta_check>div,.filter,.filters,.introCont,.setMenu,.submitted-message a:before,.toCollapse,h1,p{transition:all .3s}.setMenu{position:fixed;right:-50px;top:5px;font-size:30px;cursor:pointer;opacity:0}.setMenu:hover{opacity:1}.configuratore-step-1.mini .setMenu{opacity:.6;right:14px}.configuratore-step-1.mini{width:58px;flex-direction:row;overflow:hidden}.toCollapse{opacity:1;transform:scale(1)}.configuratore-step-1.mini .toCollapse{opacity:0;transform:scale(0);height:0}.productConf{padding:0;width:250px;vertical-align:top}#mConfronta thead{display:block;margin-right:13px}#mConfronta tbody{display:block;height:calc(100vh - 536px);overflow:scroll;-webkit-overflow-scrolling:touch}#mConfronta tfoot{display:block}#mConfronta tfoot .productConf{height:65px;vertical-align:middle}#mConfronta table{margin:auto}.productConf img{border-radius:0;width:246px;border-right:4px solid #fff}.productConf>div{border-right:4px solid #fff;height:100%;background:#f8f8f8}tfoot .productConf>div{border-right:4px solid #fff;height:100%;padding:13px 0 0 9px;border-top:2px solid #fff}.productConf h2{line-height:15px;background:#fff;margin:0;padding:5px}.productConf p{font-size:12px;margin:0;border-bottom:1px solid rgba(0,0,0,.05);padding:10px}.productConf p:last-child{border-bottom:0;min-height:90px}#mProdInfo .product-image{width:100%;max-width:100%}#mProdInfo .modal-body>.row,#preventivo .modal-body>.row{margin-top:-15px;max-height:calc(100vh - 192px)}#mProdInfo .btn-rh{width:100%;margin-top:1px;margin-bottom:1px}#mProdInfo .productConf{width:100%;border:0}#mProdInfo .productConf .row{font-size:12px;margin:0;border-bottom:1px solid rgba(0,0,0,.05);padding:10px;border-right:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;cursor:pointer;display:inline-block;overflow:hidden}input[type=range]:focus{box-shadow:none;outline:0}input[type=range]::-webkit-slider-runnable-track{background:#fff;content:"";height:2px;pointer-events:none;border:0 solid #fff}input[type=range]::-webkit-slider-thumb{height:10px;width:2px;background:#fff;border-radius:0;margin-top:-4px;border:0 solid #fff}input[type=range]::-moz-range-track{width:100%;background:hsla(0,0%,100%,.5);height:1px}input[type=range]::-moz-range-thumb{height:10px;width:2px;background:#fff;border-radius:0;border:0 solid #fff;position:relative}input[type=range]::-moz-range-progress{height:2px;background:#fff;border:0;margin-top:0}input[type=range]::-ms-track{background:transparent;border:0;border-color:transparent;border-radius:0;border-width:0;color:transparent;height:1px;margin-top:10px;width:100%;background:hsla(0,0%,100%,.5)}input[type=range]::-ms-thumb{height:10px;width:2px;background:#fff;border-radius:0;border:0 solid #fff}input[type=range]::-ms-fill-lower{background:#fff;border-radius:0}input[type=range]::-ms-fill-upper{background:#f6f6f6;border-radius:0}input[type=range]::-ms-tooltip{display:none}.modal-header{border:0}.modal-dialog{max-width:1169px;padding:25px 82px 25px 25px}.modal-body>.row{max-height:calc(100vh - 165px);overflow:auto;margin-top:25px}.modal-body>.row.t-body{max-height:calc(100vh - 466px);overflow:auto;margin-top:0}.modal-close{position:absolute;right:10px;top:10px;z-index:1}.hide-1167,.hide-min-h{display:block}.show-1167,.show-min-h{display:none}.btnConfornta,.btnConfornta:active,.btnConfornta:focus{z-index:10;position:fixed;bottom:0;width:320px;left:50%;margin-left:-160px;background:#515052;border:0;color:#fff;padding:15px 20px;display:flex;justify-content:space-between;font-size:18px;outline:0}.conf_up-enter-active,.conf_up-leave-active{transition:opacity .5s;transition:all .3s ease}.conf_up-enter,.conf_up-leave-to{opacity:0;transform:translateY(65px)}fieldset{max-width:100% !important}.hbspt-form{max-width:800px;margin:auto}.hbspt-form fieldset:first-child .hs-richtext{max-width:700px;margin:auto;text-align:center}.hbspt-form h1,.hbspt-form h3{font-weight:300}.hbspt-form .hs-form input[name=phone],.hbspt-form .hs-form input[type=email],.hbspt-form .hs-form input[type=file],.hbspt-form .hs-form select,.hbspt-form input[type=text]{font-size:14px;color:#596168;border:0;height:40px;padding:5px 10px;background-color:#f7f7f7;border-radius:5px;width:100% !important}.hbspt-form .hs-form select{padding:5px 25px 5px 7px;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;appearance:none;border-radius:0;background-image:url("data:image/svg+xml;utf8,<svg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.50024 0L10.2636 8.25037H0.736893L5.50024 0Z' transform='translate(10.4746 8.49414) rotate(-180)' fill='%23596168'/></svg>");background-position:center right 10px;background-repeat:no-repeat}.hbspt-form .hs-form textarea{height:126px;color:#596168;border:1px solid #586067;padding:5px;width:100% !important}.hbspt-form .hs-form .hs-form-field>label,.hbspt-form legend.hs-field-desc{display:inline-block;font-size:14px;line-height:16px;margin-bottom:8px;color:#596168}.hbspt-form .horizontaline{margin:12px 8px 12px 0;border-bottom:1px solid #596168}.hbspt-form .hs-form-required{display:none !important}.hbspt-form ul{list-style-type:none;margin:5px 0;padding:0;font-size:14px}.hbspt-form .privacy-box-scroll{overflow-y:scroll;height:100px;border:1px solid #dbdfe3;padding:5px;margin-right:8px;margin-top:15px;margin-bottom:10px;font-size:12px;line-height:20px}.hbspt-form .hs-richtext .privacy-box-scroll p{font-size:12px;line-height:20px;font-weight:400;margin-bottom:10px}.hbspt-form .hs-richtext .privacy-box-scroll ul{padding-left:15px;font-size:12px;line-height:20px;list-style-type:disc}.hbspt-form label span:first-child:not(:empty){display:block;margin-top:20px;font-weight:900}.hbspt-form .hs-error-msgs{font-size:12px;font-weight:900;color:red}.hbspt-form input[type=checkbox],.hbspt-form input[type=radio]{margin-right:10px}.hbspt-form .hs-form-checkbox{margin-top:5px;margin-bottom:5px}.hbspt-form .hs-form .hs-fieldtype-radio>label{display:none}.hbspt-form .hs-fieldtype-booleancheckbox,.hbspt-form .hs-fieldtype-radio{margin-bottom:20px}.hbspt-form .hs-richtext p{font-size:14px;line-height:20px}.hbspt-form .hs-richtext p.helptext{font-weight:lighter;font-size:13px}.hbspt-form .hs-form input[type=submit]{border:0;text-decoration:none;font-weight:700;line-height:13px;font-size:14px;text-align:center;letter-spacing:.06em;color:#fff;width:100%;background:#ed1d24;display:block;padding:17px 30px;margin-top:10px;margin-bottom:30px;border-radius:5px}.hbspt-form .hs-form input[type=submit]:focus,.hbspt-form .hs-form input[type=submit]:hover{color:#fff;background-color:#85909b}.hbspt-form input::-webkit-input-placeholder{color:#596168}.hbspt-form input:-moz-placeholder,.hbspt-form input::-moz-placeholder{color:#596168}.hbspt-form input:-ms-input-placeholder{color:#596168}.hbspt-form div.hs_recaptcha.hs-recaptcha.field.hs-form-field{margin:0 auto 30px auto}.submitted-message{padding:0 20px 10px}.submitted-message strong{font-weight:300;font-size:33px;margin-bottom:.5rem;line-height:1.2}.submitted-message a{border-color:grey;text-align:left;position:relative;border:0;padding:4px 40px 4px 10px;text-decoration:none;display:inline-block;border-radius:5px;margin-left:4px;color:#000;background:rgba(0,0,0,.1);opacity:1}.submitted-message a:focus,.submitted-message a:hover{color:#fff;outline:0;background-color:#ed1d24;border-color:#ed1d24;opacity:1;text-align:left}.submitted-message a:before{content:"\e800";font-family:rh-cmz;position:absolute;right:15px;top:4px}.submitted-message a:hover:before{right:10px}@media(max-width:1200px){.configuratore-step-1 .container{max-width:calc(650px + 10%)}.configuratore-step-1 div[class*=col]{margin-bottom:2rem}}@media(max-width:1167px){.modal-body>.row.t-body{max-height:calc(100vh - 165px);overflow:auto;margin-top:0}.hide-1167{display:none}.show-1167{display:block}}@media(max-width:1023px){.configuratore-step-1{width:100vw;overflow-y:scroll;-webkit-overflow-scrolling:touch}.toOpen .configuratore-step-1{right:-100vw}.toOpen .configuratore-step-1.mini{right:0}.main-container.toOpen{padding:0 10%}.introCont>div{margin:auto;max-width:80%}}@media(min-width:768px){.hide-768{display:none}}@media(max-width:576px){.configuratore-step-1{flex-direction:column}#q1>ul>li{width:calc(100% - 10px);justify-content:flex-start;flex-direction:row}#q1>ul>li>.the-icons{margin:-10px 0 -9px -5px;min-width:74px}.introCont>div{margin:auto;max-width:100%}}@media(max-height:800px){.configuratore-step-1{flex-direction:column}.modal-body>.row{max-height:100vh}.productConf img{border-right:0}.modal-dialog{padding:10px;margin:0}#mConfronta{padding-right:0}.modal-content{padding:0 10px}#mConfronta thead{margin-right:0}#mConfronta tbody{height:calc(100vh - 200px)}.hide-min-h{display:none}.show-min-h{display:block}}@font-face{font-family:rh-cmz;src:url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.eot?34343727=);src:url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.eot?34343727=#iefix) format("embedded-opentype"),url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.woff2?34343727=) format("woff2"),url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.woff?34343727=) format("woff"),url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.ttf?34343727=) format("truetype"),url(https://f.hubspotusercontent20.net/hubfs/8169322/rh/configuratore/f/rh-cmz.svg?34343727=#rh-cmz) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:rh-cmz;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right-solid:before{content:"\e800"}.icon-arrow-up-solid:before{content:"\e801"}.icon-envelope-solid:before{content:"\e802"}.icon-icon_arrow_down:before{content:"\e803"}.icon-icon_arrow_left:before{content:"\e804"}.icon-icon_arrow_right:before{content:"\e805"}.icon-icon_arrow_up:before{content:"\e806"}.icon-icon_casa:before{content:"\e807"}.icon-icon_doppi-wi-fi:before{content:"\e808"}.icon-icon_fiamma:before{content:"\e809"}.icon-icon_matic:before{content:"\e80a"}.icon-icon_profondità-ridotta:before{content:"\e80b"}.icon-icon_recupero-canne-fumarie-esistenti:before{content:"\e80c"}.icon-icon_ventilazione-escludibile:before{content:"\e80d"}.icon-icon-aria:before{content:"\e80e"}.icon-icone_goccia:before{content:"\e80f"}.icon-map-marked-alt-solid:before{content:"\e810"}.icon-phone-solid:before{content:"\e811"}.icon-random-solid:before{content:"\e812"}.icon-times-solid:before{content:"\e813"}.icon-user-solid:before{content:"\e814"}.icon-arrow-down-solid:before{content:"\e815"}.icon-arrow-left-solid:before{content:"\e816"}.icon-info-circled:before{content:"\e817"}.icon-sliders:before{content:"\f1de"}