[v-cloak]{display:none}.nav-tabs{border-bottom:1px solid #ccc}#selectionToolTab .nav-item .nav-link{color:#e70033;border-radius:0;line-height:60px;padding:0 55px;text-align:center;font-weight:bold;border:1px solid #ccc}#selectionToolTab .nav-item .nav-link.active{border-top:3px #e70033 solid;line-height:58px}#selectionToolTab .nav-item .nav-link:not(.active){background:#e8e8e8}@media screen and (max-width:576px){#selectionToolTab .nav-item .nav-link{padding:0 30px}}#selectionToolTab :not(:first-child) .nav-link{border-left:0}#selectionToolTabContent p{padding:20px 0}#selectionToolTabContent .category{height:350px;border:#e8e8e8 1px solid;text-align:center;border-radius:6px;margin-bottom:50px;-webkit-box-shadow:0 5px 5px -5px #dedede;-moz-box-shadow:0 5px 5px -5px #dedede;box-shadow:0 5px 5px -5px #dedede}#selectionToolTabContent .category h3{font-family:'RheemSansRoman';margin-top:20px}#selectionToolTabContent .category img{margin-top:85px}#selectionToolTabContent #commercial .item{padding:20px;text-align:center;margin-bottom:50px}#selectionToolTabContent #commercial .item h5{margin:0}#selectionToolTabContent #commercial .item img{margin-bottom:20px}#selectionToolTabContent #commercial .item p{padding:0 70px;margin:10px 0 20px 0}#current-status{margin-bottom:30px}#current-status p{color:#97999b;font-size:14px;line-height:14px}#step-two #air-wizard,#step-two #water-wizard,#step-two #pool-spa-wizard{height:440px;border:#e8e8e8 1px solid;text-align:center;border-radius:6px;-webkit-box-shadow:0 5px 5px -5px #dedede;-moz-box-shadow:0 5px 5px -5px #dedede;box-shadow:0 5px 5px -5px #dedede;margin-bottom:50px;position:relative}@media screen and (max-width:576px){#step-two #air-wizard,#step-two #water-wizard,#step-two #pool-spa-wizard{height:auto;padding-bottom:80px}}#step-two #air-wizard .question,#step-two #water-wizard .question,#step-two #pool-spa-wizard .question{padding:150px 50px 0 50px;font-size:26px;font-family:'RheemSansLight';margin-bottom:20px;line-height:40px}@media screen and (max-width:576px){#step-two #air-wizard .question,#step-two #water-wizard .question,#step-two #pool-spa-wizard .question{padding:15px}}#step-two #air-wizard .btn-group-toggle label,#step-two #water-wizard .btn-group-toggle label,#step-two #pool-spa-wizard .btn-group-toggle label{margin-right:30px;margin-bottom:15px}#step-two #air-wizard .btn-group-toggle label.active,#step-two #water-wizard .btn-group-toggle label.active,#step-two #pool-spa-wizard .btn-group-toggle label.active{position:relative}#step-two #air-wizard .btn-group-toggle label.active:after,#step-two #water-wizard .btn-group-toggle label.active:after,#step-two #pool-spa-wizard .btn-group-toggle label.active:after{font-family:'FontAwesome';content:'\f00c';width:21px;height:21px;position:absolute;top:-5px;right:-5px;background:#a9c47f;border-radius:10px;color:#fff;line-height:21px}#step-two #air-wizard .btn-group-toggle label:last-child,#step-two #water-wizard .btn-group-toggle label:last-child,#step-two #pool-spa-wizard .btn-group-toggle label:last-child{margin-right:0}@media screen and (max-width:576px){#step-two #air-wizard .btn-group-toggle label,#step-two #water-wizard .btn-group-toggle label,#step-two #pool-spa-wizard .btn-group-toggle label{margin:15px;display:block}#step-two #air-wizard .btn-group-toggle label:last-child,#step-two #water-wizard .btn-group-toggle label:last-child,#step-two #pool-spa-wizard .btn-group-toggle label:last-child{margin-right:15px}}#step-two #air-wizard input.zipcode,#step-two #water-wizard input.zipcode,#step-two #pool-spa-wizard input.zipcode{width:90px;padding:0;margin:0;border:0;color:#e70033;text-decoration:underline;text-align:center;font-family:'RheemSansBold'}#step-two #air-wizard input.zipcode:focus,#step-two #water-wizard input.zipcode:focus,#step-two #pool-spa-wizard input.zipcode:focus{outline:0}#step-two #air-wizard .next-btn,#step-two #air-wizard .prev-btn,#step-two #water-wizard .next-btn,#step-two #water-wizard .prev-btn,#step-two #pool-spa-wizard .next-btn,#step-two #pool-spa-wizard .prev-btn{position:absolute;bottom:0;color:#e70033;line-height:60px;width:270px;border-top:#e8e8e8 1px solid;text-transform:uppercase;font-family:'RheemSansBold';font-size:16px;background:#fff}#step-two #air-wizard .next-btn:hover,#step-two #air-wizard .prev-btn:hover,#step-two #water-wizard .next-btn:hover,#step-two #water-wizard .prev-btn:hover,#step-two #pool-spa-wizard .next-btn:hover,#step-two #pool-spa-wizard .prev-btn:hover{cursor:pointer}@media screen and (max-width:576px){#step-two #air-wizard .next-btn,#step-two #air-wizard .prev-btn,#step-two #water-wizard .next-btn,#step-two #water-wizard .prev-btn,#step-two #pool-spa-wizard .next-btn,#step-two #pool-spa-wizard .prev-btn{width:105px;font-size:14px;line-height:50px}}#step-two #air-wizard .next-btn,#step-two #water-wizard .next-btn,#step-two #pool-spa-wizard .next-btn{border-left:#e8e8e8 1px solid;right:0;border-top-left-radius:6px}#step-two #air-wizard .next-btn:after,#step-two #water-wizard .next-btn:after,#step-two #pool-spa-wizard .next-btn:after{content:'\f105';font-family:'FontAwesome';padding-left:5px;font-size:18px;font-weight:bold}#step-two #air-wizard .prev-btn,#step-two #water-wizard .prev-btn,#step-two #pool-spa-wizard .prev-btn{border-right:#e8e8e8 1px solid;left:0;border-top-right-radius:6px}#step-two #air-wizard .prev-btn:before,#step-two #water-wizard .prev-btn:before,#step-two #pool-spa-wizard .prev-btn:before{content:'\f104';font-family:'FontAwesome';padding-right:5px;font-size:18px;font-weight:bold}#result{padding-bottom:40px}#result h2 img{margin-bottom:-8px}#result .selection-result0{background-color:#264072}#result .selection-result1{background-color:#7a99ac}#result .selection-result2{background-color:#97999b}#result .selection-result0,#result .selection-result1,#result .selection-result2{color:#fff;padding:5px 10px;font-family:'RheemSansBold';letter-spacing:1px}#result .product-info{border:1px solid #e8e8e8;padding:20px 10px}#result .product-info .product-image{text-align:center;padding:20px;height:240px}#result .product-info .product-image img{max-height:200px}#result .product-info .product-name{font-family:'RheemSansBold'}#result .product-info .model-name{text-transform:uppercase;color:#97999b}#result .product-info .rating{margin-top:10px}#result .product-info .rating .fa-star{font-size:18px;padding-right:4px}#result .product-info .button{margin-top:15px;text-align:center}.accordiontrigger{font-size:16px;color:#e70033;font-family:'RheemSansBold';display:block;margin-top:40px;margin-bottom:20px;position:relative;padding:0;padding-left:25px;text-transform:uppercase}.accordiontrigger:before{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;content:"\f107";font-family:FontAwesome;color:#e70033;position:absolute;left:0;top:0;font-size:30px}.accordiontrigger.collapsed:hover{cursor:pointer}.accordiontrigger.collapsed:hover:before{-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}.accordiontrigger:not(.collapsed):hover{cursor:pointer}.accordiontrigger:not(.collapsed):before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-accordion-content{margin:0;padding:0}.product-accordion-content .accordioncontent{margin-bottom:20px;padding:0}.product-accordion-content .accordioncontent .row span{line-height:45px;font-size:15px;font-family:'RheemSansLight';width:100%;display:inline-block;padding:0 15px;text-transform:capitalize}.product-accordion-content .accordioncontent .row:nth-of-type(even) .col-md-3 span,.product-accordion-content .accordioncontent .row:nth-of-type(even) .col-md-9 span{background:#ebebec}.product-accordion-content .accordioncontent .data-row{text-align:center}.product-accordion-content .accordioncontent .data-row .cert-logo{margin-top:5px;margin-right:5px;height:40px}