@font-face{font-family:SwegonBrown;src:local("SwegonBrownRegular"),url(/assets/SwegonBrownRegular-h-euihY4.woff) format("woff");font-weight:400}@font-face{font-family:SwegonBrownLight;src:local("SwegonBrown"),url(/assets/SwegonBrownLight-DxS_lcIZ.woff) format("woff");font-weight:thin}@font-face{font-family:SwegonBrownBold;src:local("SwegonBrownBold"),url(/assets/SwegonBrownBold-Dhq5Z4Gt.woff) format("woff");font-weight:700}html,body{font: 400 14px/1.45 SwegonBrown}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body.modal-open #root>div>div:first-child{z-index:9}.sp-modal>div+div{max-height:100vh;overflow:auto}.__react_component_tooltip{max-width:350px;z-index:9999999!important}.__react_component_tooltip .multi-line{text-align:left!important}.tooltipClass .__react_component_tooltip{max-width:210px}.__react_component_tooltip label{font-size:13px;font-weight:400!important}.tooltipClass .__react_component_tooltip{color:#d1d2d2!important}#menu div>div{z-index:11}div{scrollbar-width:thin;scrollbar-color:transparent transparent}div::-webkit-scrollbar{width:12px}div::-webkit-scrollbar-track{background:transparent}div::-webkit-scrollbar-thumb{background-color:transparent!important;border-radius:22px!important;border:3px solid transparent!important}div:hover{scrollbar-color:#aeafaf transparent!important}div:hover::-webkit-scrollbar-thumb{background-color:#aeafaf!important;border:3px solid #fbfbfb!important}body{scrollbar-width:thin;scrollbar-color:#aeafaf transparent}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background-color:#aeafaf;border-radius:22px;border:3px solid #fbfbfb}div.sticky-bar{scrollbar-width:thin;scrollbar-color:#aeafaf transparent}div.sticky-bar::-webkit-scrollbar{height:12px}div.sticky-bar::-webkit-scrollbar-track{background:transparent}div.sticky-bar::-webkit-scrollbar-thumb{background-color:#aeafaf;border-radius:22px;border:3px solid transparent}.addAnchorPoint{width:146px;position:absolute;background-color:#fff;padding:8px 16px;box-shadow:0 0 5px #898484;font-size:24px;font-weight:700;-webkit-user-select:none;user-select:none;cursor:pointer}.addAnchorPoint div{display:flex;align-items:center;flex-direction:row}.deletePoint{width:120px;position:absolute;background-color:#fff;padding:8px 16px;box-shadow:0 0 5px #898484;font-size:24px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.deletePoint div{align-items:flex-end;display:flex;align-items:center;flex-direction:row}.snapDiv{background-color:#fff;box-shadow:0 0 5px #898484;font-size:14px;-webkit-user-select:none;user-select:none;position:absolute;right:150px;top:20px;display:flex;align-items:center;flex-direction:row;padding:9px 16px 9px 10px;cursor:pointer;z-index:9999}.snapDiv input{margin-right:16px;position:relative}.snapDiv input:after{width:15px;height:15px;top:-2px;left:-1px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid #434343}.snapDiv input:disabled:after{border:1px solid #d1d2d2;cursor:default}.snapDiv input:checked:after{background-color:#277d32;border:1px solid #277d32}.snapDiv input:checked:before{content:"";width:8px;height:4px;position:absolute;top:1px;left:2px;border:3px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg);z-index:1}.snapDiv input:disabled:checked:after{border:1px solid #d1d2d2;cursor:default;background-color:#d1d2d2}.lineMenuWrapper{width:200px;display:flex;flex-direction:column;position:absolute;background-color:#fff;padding:8px 16px;box-shadow:0 0 5px #898484;font-size:24px;font-weight:700;-webkit-user-select:none;user-select:none}.inputWrapper{position:relative;margin-top:-6px;width:90px}.lineMenuInputBox{color:#686868;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.lineMenuInput{font-family:SwegonBrown;background-color:#4343430a;font-size:14px;line-height:24px;padding-left:8px;height:26px;outline:none;border-width:0px 0px 1px;width:90px;color:#434343;padding-top:3px;border-bottom-style:solid;border-bottom-color:#aeafafb3}.lineMenuDirectionLabel{color:#686868;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:5px}.lineMenuDirectionBox{display:flex;margin-bottom:3px}.lineMenuBtn{margin-right:10px;border-radius:2px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.lineMenuAnchorBtn{font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:4px 0 0 3px;color:#686868}.lineMenuAnchorBtnBox{display:flex;align-items:center;margin-left:-5px;border-top:1px solid #f5f5f5;padding:12px 0 8px;margin-top:10px}.lengthDivWrapper{color:#000;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:24px;position:absolute;cursor:pointer;background:#fffc;border-radius:5px}#renderCanvas{width:100%!important;height:100%!important}.zoomButton{display:flex;align-items:center;flex-direction:row;position:absolute;background-color:#fff;box-shadow:0 0 5px #898484;right:10px;top:18px;font-size:24px;font-weight:700;-webkit-user-select:none;user-select:none;margin-right:40px}.zoom{background-color:#fff;padding:2px 15px;margin-bottom:1px;cursor:pointer}.suffix{position:absolute;right:22px;top:10px;color:gray;font-weight:100;font-size:16px}.textLeft{text-align:left;font: 400 14px/1.45 SwegonBrown}.linkYellow{color:green}@media print{*{-webkit-print-color-adjust:exact}body{font-size:9pt;color:#000;margin:0 auto;padding:0 1em;font-family:SwegonBrown,Arial,Helvetica,sans-serif;font-weight:thin}i{color:#505050}#root>div{background:#fff}.no-print{display:none}.print-only{display:block}.width-50{width:50%}.two-cols{display:flex;align-items:baseline;gap:1em}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}h1,h2,h3,h4,h5{font-weight:700;margin-bottom:.1em}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em;margin-top:.5em}.fw-bold{font-weight:700!important}table{width:100%;page-break-inside:avoid}table tr th{text-align:left}table tr td,table tr th{padding:.4em .5em}table.no-bg tr td,table.no-bg tr th{padding:.2em .3em}table tr td:nth-child(1){font-weight:700}table tr td:nth-child(2n){text-align:right}table:not(.no-bg) tr:nth-child(odd) td{background-color:#d7e5cc}table.multi-col-table tr td:nth-child(odd){font-weight:700}.break-both{page-break-inside:avoid;page-break-after:always;page-break-before:always}.break-after{page-break-inside:avoid;page-break-after:always}.break-before{page-break-inside:avoid;page-break-before:always}.content{height:100%;position:relative}.header{height:30px}.footer{height:110px;background-color:#ccc}.isovel-container-cooling{display:grid;justify-items:center;gap:1em}.isovel-container{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;gap:1em}.isovel-container-cooling div,.isovel-container div{width:100%;max-width:300px;display:flex;flex-direction:column;margin-bottom:50px;justify-items:center}.isovel-container-cooling div img,.isovel-container div img{margin-bottom:15px}.product-desc-wrapper{display:flex;margin:1em 0}.product-desc-wrapper div{flex-basis:50%;margin-right:20px;text-align:center}.product-desc-wrapper li{font-size:14px;line-height:1.2;margin-bottom:5px;text-align:left}.product-image{width:100%;min-width:300px;max-width:400px}.eurovent-image{max-width:100%;max-width:220px}.product-3d-image{display:flex;justify-content:center;padding:1.5em 0 0;flex-direction:column}.product-3d-image img{max-width:600px;display:block;margin:0 auto}.product-3d-image p{display:flex;justify-content:center;padding:0 1em}.sound-container{padding:1em 0 3em}.sound-box-container{display:flex;flex-direction:column;margin-left:auto}.sound-box{border:2px solid #ccc;padding:1em 4em;text-align:center;margin-bottom:2em}.sound-box h4{margin-top:.2em;font-size:2em}.print-sound-table>div div:nth-child(odd) article{background-color:#d7e5cc}.overview-box{border:1px solid #ccc;padding:20px 20px 10px;margin-top:2em;font-size:8pt}.overview-box table.bo-bg{margin-bottom:1em}.overview-box-footer{display:flex;margin-top:1em}.overview-box-footer img{width:150px;margin-left:auto}.mb-20{margin-bottom:20px!important}}
