:root{--white:#fff;--black:#3c3e37;--dark-grey:#9E9E9D;--grey:#F2F2F2;--beige:#f9ece6;--primary:#081F3A;--secondary:#e44500}*,*::before,*::after{box-sizing:border-box}body{padding:0;margin:0;color:#3C3C3B}h2,h3{text-transform:uppercase}header,.container{clear:both;max-width:1310px;margin:0 auto;padding:0 20px}.container-full{clear:both;max-width:100%;padding:0 20px;margin:0 auto}.container--xl{clear:both;max-width:1900px;padding:0 20px;margin:0 auto}.container--md{clear:both;max-width:975px;padding:0 20px;margin:0 auto;overflow:hidden}.col-left-main{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em}.col2-left{width:290px;margin-right:20px;order:-1}.col2-main{width:calc(100% - 310px)}.col2-main h1,.col2-main h2,.col2-main h3,.col2-main h4,.col2-main h5{color:var(--primary)}.col2-main h1,.col2-main h2,.col2-main h3,.col2-main h4,.col2-main h5,.col2-main p{text-align:left}.col2-main h1 a,.col2-main h2 a,.col2-main h3 a,.col2-main h4 a,.col2-main h5 a{text-decoration:underline}.col2-main .panel{text-align:center;margin-bottom:3em}.col2-main .subheader{color:var(--secondary)}.col2-main img{max-width:100%;display:block;margin:0 auto}.col2-main hr{display:none}.col-col{display:flex;justify-content:space-between}.col-col .col{width:48%}.c-blog-list-item{margin:2em 0 4em}.c-blog-list-item img{margin-bottom:2em}.c-latest-blogs{display:flex;justify-content:space-between}.c-latest-blogs img{max-width:100%}article.blog strong,article.blog a{color:var(--secondary);font-weight:700}.c-latest-blogs>div{width:25%;padding:1.5em}@media (max-width:1260px){header,.container,.container--md{padding:0 2%}}@media (max-width:1189px){.col2-left{width:220px}.col2-main{width:calc(100% - 240px)}}@media (max-width:989px){.col2-left{width:100%;margin-right:0}.col2-left aside{display:flex;justify-content:space-between}.col2-left aside .c-side-nav{width:49%}.col2-main{width:100%;order:-1}}@media (max-width:575px){header,.container,.container--md{padding:0 15px}}.l-theme2{background-color:#1D1D1B;color:#fff}.l-theme3{background-color:var(--grey)}.l-theme3 h1{color:var(--secondary)}.l-theme3 p{color:var(--primary)}.l-theme3 strong{font-weight:700}body.site-supplies .l-theme3 p strong a,body.site-supplies .l-theme3 p a,body.site-supplies .l-theme3 strong,body.site-supplies strong{color:var(--secondary);font-weight:700}body.cooling .l-theme3 p strong a,body.cooling .l-theme3 p a,body.cooling .l-theme3 strong,body.cooling strong{color:#499b9f;font-weight:700}body.drying .l-theme3 p strong a,body.drying .l-theme3 p a,body.drying .l-theme3 strong,body.drying strong{color:#eaa43a;font-weight:700}body.ventilation .l-theme3 p strong a,body.ventilation .l-theme3 p a,body.ventilation .l-theme3 strong,body.ventilation strong{color:#8fb94c;font-weight:700}@media (max-width:589px){.l-theme3 strong{font-weight:700}}.c-checkout .button,.col2-main .button,.btn--alt,.btn{text-decoration:none;text-align:center;vertical-align:middle;padding:13px 20px;width:auto;min-width:150px;height:auto;display:inline-block;align-items:center;border:1px solid var(--secondary);background-color:var(--secondary);color:#fff;font-size:14px;font-weight:400;letter-spacing:.03em;white-space:nowrap;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border-radius:10px}body.cooling .btn{border-color:#499b9f;background-color:#499b9f}body.drying .btn{border-color:#eaa43a;background-color:#eaa43a}body.ventilation .btn{border-color:#8fb94c;background-color:#8fb94c}.c-checkout .button{border:none;margin-top:1em;margin-bottom:1em}.col2-main .button{margin:0 auto}.btn--alt{background-color:#fff;color:var(--secondary)}.btn.active,.btn:focus,.btn:hover{border-color:var(--primary)!important;background-color:var(--primary)!important;color:#fff!important}.btn--alt.active,.btn--alt:focus,.btn--alt:hover{border-color:var(--secondary)!important;background-color:var(--secondary)!important;color:#fff!important}.c-breadcrumbs{color:#3C3C3B;padding:1em;font-size:.9em}.c-breadcrumbs a{color:#3C3C3B}form label{display:block;margin-bottom:.25em}form input,form select{display:block;padding:.75em;border:1px solid #9E9E9D;margin-bottom:1.5em;width:calc(100% - 1.5em);max-width:400px;background-color:#fff;border-radius:8px}form select{width:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;color:#000;height:39px}form input[type="radio"],form input[type="checkbox"]{display:inline-block;padding:initial;width:auto;margin-bottom:auto}@media only screen and (max-width:689px){input[type="checkbox"]{transform:scale(1.25)}}table{width:100%}.product-table{border:none;border-collapse:separate;border-spacing:0;margin-bottom:2em}.product-table th{border-top:1px solid #E6E6E6;padding:9px 12px;text-align:left}.product-table td{border-top:1px solid #E6E6E6;padding:9px 12px;vertical-align:middle}.product-table img{max-width:60px}.product-table ul{margin:0;padding:0 0 0 1em}.product-table input{margin-bottom:0;text-align:center}.product-table .btn-mobile{display:none}.c-cart-footer{border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;display:flex;flex-wrap:wrap;margin-bottom:1em}.c-cart-footer div:nth-child(1){padding-top:1em;width:80%}.c-cart-footer div:nth-child(1) input{margin-bottom:0;float:left;max-width:300px;height:30px!important}.c-cart-footer div:nth-child(2){text-align:right;width:20%}.c-cart-footer__buttons{display:flex;flex-wrap:wrap;margin-bottom:2em}.c-cart-footer__buttons .btn{border:none!important}.c-cart-footer__buttons>div{width:50%}.c-cart-footer__buttons div:nth-child(2){text-align:right}@media only screen and (max-width:789px){.product-table .t_product_img{display:none}.product-table th,.product-table td{padding:15px 6px;position:relative}.product-table td h3{font-size:15px}.product-table td input{padding:.75em 0}.product-table .t_remove{display:none}.product-table .btn-mobile{display:inline-block;position:absolute;right:5px;top:39%;color:var(--secondary);font-weight:700}.c-cart-footer div:nth-child(1){width:100%}.c-cart-footer div:nth-child(1) input{width:calc(100% - 1.5em);max-width:none}.c-cart-footer div:nth-child(1) button{width:100%;margin-top:.5em;max-width:none}.c-cart-footer div:nth-child(2){width:100%}.c-cart-footer__buttons>div:nth-child(1){display:none}.c-cart-footer__buttons div:nth-child(2){width:100%}.c-cart-footer__buttons div:nth-child(2) button{width:100%;margin-top:.5em}}.c-checkout{margin-bottom:2em}.checkout-title{font-size:1.5em;margin-bottom:1em}.c-checkout .row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.5em}.c-checkout .twelve.columns{width:100%}.c-checkout .six.columns,.c-checkout .five.columns{width:49%}.c-checkout-pay{display:flex;flex-wrap:wrap}.c-checkout-pay>div{width:calc(75% - 2em)}.c-checkout-pay aside{width:25%;padding-left:2em}@media only screen and (max-width:789px){.c-checkout-pay>div{width:100%}.c-checkout-pay aside{display:none}}@media only screen and (max-width:689px){.c-checkout .six.columns,.c-checkout .five.columns{width:100%}.c-checkout select,.c-checkout input{max-width:none}.c-checkout select{width:100%}.c-checkout .button{display:block;width:100%}.c-checkout a.button{width:calc(100% - 40px)}}.page-274 .search_box,.page-274 .header-panel{display:none}.page-274 form input,.page-274 form select{max-width:none}.center{text-align:center}.py3{padding-top:3rem;padding-bottom:3rem}.pb3{padding-bottom:3rem}.py4{padding-top:4rem;padding-bottom:4rem}.pt4{padding-top:4rem}.pb4{padding-bottom:4rem}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:2}.iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}hr.big{background-image:none;height:1px;border-top:1px solid #9E9E9D}.rating{background-image:url(/themes/nhsv2/resources/images/stars.png)!important;background-size:85px 187px!important}.ajax_loading_indicator{position:absolute;top:50%;left:50%;margin-left:-64px;margin-top:-64px}.ajax_loading_indicator span{text-indent:-9999px;display:block;width:128px;height:128px;background:#3b4146 url(/themes/nhsv2/resources/images/loader.gif) no-repeat center center}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.45);z-index:9999;display:none;top:0;left:0}.reveal-modal{background:#fff;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:41;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal .close-reveal-modal{font-size:22px;font-size:3rem;line-height:.5;position:absolute;top:20px;right:20px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,.6);font-weight:700;cursor:pointer}.reveal-modal.small{width:30%;margin-left:-15%}.reveal-modal.medium{width:40%;margin-left:-20%;max-width:100%}.reveal-modal.large{width:60%;margin-left:-30%}.reveal-modal.xlarge{width:70%;margin-left:-35%}.reveal-modal.expand{width:90%;margin-left:-45%}.reveal-modal.full{width:100%;margin-left:-50%}.reveal-modal .row{min-width:0;margin-bottom:10px}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal{z-index:1000000}@media only screen and (max-width:767px){.reveal-modal,.reveal-modal.small,.reveal-modal.medium,.reveal-modal.large,.reveal-modal.xlarge{width:80%;top:15px;left:50%;margin-left:-45%;padding:20px;height:auto}}.footerbanner{text-align:center;margin-bottom:10px;margin-top:12px;text-transform:uppercase;font-size:20px}.footerbanner span{border-bottom:none!important;font-weight:700}.footerbanner a{color:#fff}#backToTopBtn{display:none;position:fixed;bottom:50px;right:13px;z-index:99;border:1px solid #fff;outline:none;background-color:var(--secondary);color:#fff;cursor:pointer;padding:0 0 0 6px;border-radius:0;font-size:17px;font-weight:700;text-transform:uppercase;width:40px;height:40px}#backToTopBtn span{display:block;transform:rotate(90deg);font-size:36px;text-align:center}#backToTopBtn:hover{background-color:#555}.alert-message{background-color:#00b67A;color:#fff;display:block;padding:10px 20px}.alert-message.error{background-color:var(--secondary)}