#app .ng-cloak,#app .ng-hide:not(.ng-hide-animate),#app .x-ng-cloak,#app [data-ng-cloak],#app [ng-cloak],#app [ng\:cloak],#app [x-ng-cloak]{display:block!important}#app ng\:form{display:block}#app .ng-animate-shim{visibility:hidden}#app .ng-anchor{position:absolute}#modularHeader .h1,#modularHeader h1{color:#4a4a4a;padding:0;margin:0;font-size:38px}#modularHeader .h1.titlemobile,#modularHeader h1.titlemobile{font-size:32px}#modularHeader .modelNumber{color:#63666a;font-size:14px;font-family:'RheemSansLight';text-transform:uppercase}#modularHeader .productcatgridcol{padding:0}#modularHeader .productcatgridcol .productcard{min-height:30px;border:0;margin-bottom:10px}#modularHeader .productcatgridcol .productcard .quick-touts{left:15px}#modularHeader .productcatgridcol .productcard .quick-touts span{display:inline-block}@media screen and (max-width:576px){#modularHeader .productcatgridcol .productcard .quick-touts span{display:block}}#modularHeader .productcatgridcol .productcard .quick-touts.mobile{left:inherit}#modularHeader #tier2header .row,#modularHeader .desktopbackground{height:410px}#modularHeader #tier2header .row img,#modularHeader .desktopbackground img{width:auto;max-height:410px;left:120px;max-width:410px;position:absolute;bottom:0}#modularHeader .mobileimage{text-align:center}#modularHeader .mobileimage img{height:225px}.product-detail-col h2{font-size:32px;font-family:'RheemSansLight'}.product-detail-col .features{-webkit-box-shadow:0 10px 16px -6px #dedede;-moz-box-shadow:0 10px 16px -6px #dedede;box-shadow:0 10px 16px -6px #dedede;margin-bottom:40px;margin-left:5px;margin-top:10px;width:100%}.product-detail-col .features .col{margin:0;padding:0;overflow:hidden;text-align:center;border-left:1px solid #ccc}.product-detail-col .features .col .thead{font-size:14px;font-family:'RheemSansBold';height:70px;background:#7699ac;display:block;color:#fff;line-height:70px;padding:0 10px}.product-detail-col .features .col .thead.double-line{line-height:15px;padding-top:18px}.product-detail-col .features .col .thead.triple-line{line-height:15px;padding-top:10px}.product-detail-col .features .col .td{min-height:50px;padding:15px 0;display:block}.product-detail-col .features .col:first-child{border-top-left-radius:5px;border-left:none}.product-detail-col .features .col:last-child{border-top-right-radius:5px}.product-detail-col .features.ac-features .col .thead{background-color:#6bbbae}.product-detail-col .bullet-points{margin-bottom:40px}.product-detail-col .bullet-points li{list-style:none;font-size:21px;font-family:'RheemSansLight';color:#4a4a4a;line-height:30px;text-indent:-30px;margin-left:30px}.product-detail-col .bullet-points li:before{content:"\f00c";font-family:FontAwesome;color:#e4002b;padding-right:5px}.product-detail-col .overview{margin-bottom:50px}.product-detail-col .overview .overview-html{font-size:14px;font-family:'RheemSansRoman'}.product-detail-col .overview .overview-html.collapse{display:block;height:250px;overflow:hidden;background:-webkit-linear-gradient(#333,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:max-height 400ms ease-out;-moz-transition:max-height 400ms ease-out;transition:max-height 400ms ease-out}.product-detail-col .overview .overview-html.show{height:auto;max-height:1000px;background:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.product-detail-col .overview .expand{font-weight:700;padding-right:15px;position:relative}.product-detail-col .overview .expand.read-less[aria-expanded=false],.product-detail-col .overview .expand.read-more[aria-expanded=true]{display:none}.product-detail-col .overview .expand.read-less:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-detail-col .overview .expand:after{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;content:"\f107";font-family:FontAwesome;font-size:16px;line-height:21px;position:absolute;right:0}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .eco-widget .eco-value a:hover,.product-detail-col .overview .expand:hover{text-decoration:none}.product-detail-col .overview .expand:hover:after,.product-detail-col .product-info .section.collapsed:hover:after{-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.product-detail-col .videos{min-height:327px;background:#f1f1f1;padding-top:50px;margin-bottom:50px;margin-left:-100%;padding-left:100%}.product-detail-col .videos .video-wrap{width:auto;height:auto;background:#fff;border-radius:6px}.product-detail-col .videos .video-wrap:hover{cursor:pointer}.product-detail-col .videos .title{font-family:'RheemSansBold';font-size:14px;color:#eb1a25;line-height:30px;text-align:center}.product-detail-col .gallery{margin-bottom:70px}.product-detail-col .gallery .carousel-item img{max-height:755px;margin:0 auto}@media screen and (max-width:768px){.product-detail-col .gallery .carousel-item img{max-height:290px}}.product-detail-col .gallery .carousel-indicators{margin-bottom:-40px}.product-detail-col .gallery .carousel-indicators li{background-color:#ebebeb}.product-detail-col .gallery .carousel-indicators li.active{background-color:#eb1a25}.product-detail-col .gallery .carousel-control-next,.product-detail-col .gallery .carousel-control-prev{top:inherit;bottom:0;margin-bottom:-40px;width:60%}.product-detail-col .gallery .carousel-control-next-icon,.product-detail-col .gallery .carousel-control-prev-icon{background-image:none;text-shadow:none}.product-detail-col .gallery .carousel-control-next-icon:after{content:"\f054";font-family:FontAwesome;font-size:30px;color:#9a9c9e}.product-detail-col .gallery .carousel-control-prev-icon:after{content:"\f053";font-family:FontAwesome;font-size:30px;color:#9a9c9e}.product-detail-col .product-info{margin-bottom:50px}.product-detail-col .product-info .col-md-12 .card{z-index:1;margin-top:-5px;border:1px #f1f1f1 solid}.product-detail-col .product-info .section{padding-left:15px;height:60px;line-height:60px;margin-top:20px;background:#fff;color:#63666a;font-size:18px;font-family:'RheemSansBold';border:1px #ebebec solid;border-radius:6px;box-shadow:0 3px 10px 0 rgba(0,0,0,.08);z-index:2}.product-detail-col .product-info .section.collapsed:hover,.product-detail-col .product-info .section:hover{cursor:pointer}.product-detail-col .product-info .section:after{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;content:"\f107";font-family:FontAwesome;color:#e70033;position:absolute;right:20px;top:0;font-size:30px}.product-detail-col .product-info .section:not(.collapsed):hover{cursor:pointer}.product-detail-col .product-info .section:not(.collapsed):after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-detail-col .product-info .table .table-secondary{background-color:#f6f8f9}.product-detail-col .product-info .cert-logo{margin-top:10px;margin-right:10px}.product-detail-col .product-info h6{margin-bottom:5px}.product-detail-col .product-info #collapse_docs li{list-style:none;line-height:55px}.product-detail-col .product-info #collapse_docs li img{float:left;margin-top:10px}.product-detail-col .product-info #collapse_docs li a{padding-left:10px}.external-links-col{padding-left:30px}.external-links-col .ribbon-container .ribbon-header{left:-5px}.external-links-col .ribbon-container{left:-10px;top:20px;visibility:visible;animation-name:fadeInUp}.external-links-col .radiusallcorners{border:1px solid #dedede;padding:65px 25px 25px;margin-bottom:30px}.external-links-col #innovation1,.external-links-col #innovation2{position:relative;height:370px;padding:65px 50% 25px 25px}.external-links-col #innovation1 img,.external-links-col #innovation2 img{position:absolute;right:0;bottom:0}.external-links-col #localsavings #ecorebates1{font-family:"RheemSansRoman",Helvetica,Arial,sans-serif}.external-links-col #localsavings #ecorebates1 .ecr-description{color:inherit;font-size:14px}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c h4{font-family:"RheemSansBold",Helvetica,Arial,sans-serif;font-size:21px;color:#4a4a4a}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .eco-widget .eco-value{float:none}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .btn-primary.inverted,.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .eco-widget .eco-value a{color:#e70033;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .btn-primary.inverted{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:none!important;padding:0 15px;min-width:111px;text-transform:uppercase;border:2px solid #e70033;font-size:13px;font-family:"RheemSansBold",Helvetica,Arial,sans-serif;height:33px;line-height:33px;background:0 0;outline:0;margin-top:20px}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .btn-primary.inverted:hover{background:0 0;color:#b80023;border-color:#b80023;text-decoration:none}.external-links-col #localsavings #ecorebates1 .eco-m .eco-c .btn-primary.inverted:focus{text-decoration:none}.eco-m .eco-c a{color:#e70033!important}.eco-m .eco-c .btn-default,.eco-m .eco-c .btn-primary{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;color:#e70033!important;border-color:#b80023!important;background:0 0!important;outline:0!important}.eco-m .eco-c .btn-default:hover,.eco-m .eco-c .btn-primary:hover{background:0 0!important;color:#b80023!important;border-color:#b80023!important;text-decoration:none!important}.eco-m .eco-c .btn-default:focus,.eco-m .eco-c .btn-primary:focus{text-decoration:none!important}tr.details_row:first-child{display:none}.mobileVideoSection{display:none}@media screen and (max-width:576px){.mobileVideoSection{display:block}.desktopVideoSection{display:none}}#overview>.col-md-12>.overview-html>.card-text>ul>li::before{content:"\2022";color:#000;margin-left:5px;margin-right:10px}#overview>.col-md-12>.overview-html>.card-text>ul>li{padding-left:30px;text-indent:-25px}.bullet-points>.col-md-12>p{font-family:RheemSansBold;margin-top:20px;font-size:18px}