body{font-family:OpenSans,sans-serif;font-size:14px;font-weight:400}button,.action{font-family:OpenSans,sans-serif !important}.headings-font,.main-font,h1,h2,h3,h4,h5,.section-title,.products-list .product-name,.filter .block-subtitle,.feature .heading,.uaccordion .heading,.block .block-title,#opc-login h3,.box-account .box-head h2,.order-items h2.table-caption,.order-items h2.sub-title,.order-items .order-comments h2,.product.data.items>.item.title>.switch,.footer .heading,#subscribe-form label,.caption .heading{font-family:OpenSans,sans-serif;font-weight:400}body{background-color:#fff;color:#777}body .loader-icon.puzzle .square>span,body .loader-icon.circle .blob-2{background-color:#aa1409}body .loader-icon.circle .blob-1,body .loader-icon.text .loading-text:before{background-color:#333}body .loader-icon.text .loading-text .letter{color:#aa1409}body .loader-icon .position-icon .icon-loader{border-color:#333}body .loader-icon .position-icon .icon-loader{border-top-color:#aa1409}.page-title-wrapper .page-title{color:#000;font-size:40px;font-weight:400;line-height:50px}.login-container .block .block-title,.form-create-account .fieldset>.legend,.block-customer-login .block-title,.account .column.main .block-title{color:#000}a{color:#303030}a:active,a:visited,a:focus{color:inherit}a:hover{color:#ec1c24}h1,h2,h3,h4,h5,h6,.block-title,.account .column.main .block:not(.widget) .box-title>span{color:#191919}.active-color,.theme-color,.swatch-option.text:hover,.opc-progress-bar-item._active>span:after,.header-settings .switcher .switcher-trigger,.header-settings .switcher .language-list .active>span,.blog__post-item .blog__post-image .blog__post-meta-time,.blog__post-view .blog__post-content .blog__post-feature-image .blog__post-category a,.breadcrumbs .item>strong,.block-minicart .items-total .count,.opc-progress-bar-item._active>span,.block-minicart .amount .price-wrapper:first-child .price,.product.info.detailed .default .item.title.active>.switch,.sidebar .block-vert-nav ul li.nav-parent>.opener:hover,.layout-default .blog__post-item .blog__post-description .blog__post-title a:hover,.account .group-sidebar .account-nav .content .item.current strong{color:#ec1c24}.product.info.detailed .vertical .group-title .item.title.active .switch,.product.info.detailed .vertical .group-content:before,.owl-carousel .owl-dots .owl-dot.active,.opc-progress-bar-item._active:before,.theme-background,.minicart-wrapper .action.showcart .counter.qty,.opc-wrapper .shipping-address-item.selected-item:after,.opc-progress-bar-item._active>span:before,.product-info-main .qty .control .qty-buttons-wrapper .qty-button:hover,.blog__post-item .blog__post-image .blog__post-meta-time .item-time.date-month,.layout-default .blog__post-item .blog__post-description .blog__post-title:after,.account .group-sidebar .account-nav .content .item a:hover{background-color:#ec1c24}.fotorama__thumb-border,#header_container_micro,.opc-wrapper .shipping-address-item.selected-item,.account .group-sidebar .account-nav .content{border-color:#ec1c24}.product.info.detailed .vertical .group-title .item.title.active .switch:after{border-left-color:#ec1c24}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline-color:#ec1c24}.blog__post-item .op-post-image .op-post-meta-time,.blog__post-item .btn-read-more,.close-look-book:hover,.product-count-down .product-item .product-item-info #mp-countdown .item>div:first-child,.layout-default .blog__post-item .op-post-description .blog__post-title a:hover,.sidebar .op-blog-sidebar-main .blog__sidebar-search .action.primary:hover,.op-post-view .op-post-content .op-post-feature-image .op-post-category a{color:#ec1c24}.featured-product-mini .block-title:after,.lookbook.item:hover .lookbook-circle-fill,.lookbook.item:hover .lookbook-icon,.header.links a .counter.qty,.product-count-down .product-item .product-item-info #mp-countdown:before,.layout-default .blog__post-item .op-post-description .blog__post-title:after,.blog__post-item .op-post-image .op-post-meta-time .item-time.date-month{background-color:#ec1c24}.lookbook.item:hover .lookbook-circle{border-color:#ec1c24}.review-form .action.submit.primary,.authentication-wrapper .action.action-auth-toggle,.checkout-payment-method .actions-toolbar .primary .action.action-apply,.cart-summary .actions-toolbar>.primary button,.block-compare .action.compare,.action.primary{background-color:#000;color:#fff;font-size:14px;font-weight:400;height:40px;line-height:40px;padding:0 30px;text-transform:uppercase;border:0;border-radius:3px}.review-form .action.submit.primary:hover,.cart-summary .actions-toolbar>.primary button:hover,.authentication-wrapper .action.action-auth-toggle:hover,.checkout-payment-method .actions-toolbar .primary .action.action-apply:hover,.block-compare .action.compare:hover,.action.primary:hover,.action.primary:focus{background-color:#ec1c24;color:#fff;border:0}.action.play-video:hover,.action.play-video.white:hover,.action.play-video.black:hover,.action.third:hover,.action.third.white:hover,.action.third.black:hover{background-color:#ec1c24;border-color:#ec1c24;color:#fff}.account .column.main .block .box-actions .action,.cart-container .form-cart .action,.cart-container .form-cart .action.continue,.new-address-popup .action.action-show-popup,.form-address-edit .actions-toolbar .action.back,#checkout_multishipping_form .actions-toolbar .secondary .action,.checkout-onepage-success .action-print.align-center .print,.cart.table-wrapper .actions-toolbar>.action.action-delete,.wishlist-index-index .form-wishlist-items .actions-toolbar .action,.action.back,.action.secondary{background-color:#fff;color:#000;font-size:14px;font-weight:400;height:40px;line-height:40px;border:0}.account .column.main .block .box-actions .action:hover,.cart-container .form-cart .action:hover,#checkout_multishipping_form .actions-toolbar .secondary .action:hover,.new-address-popup .action.action-show-popup:hover,.cart-container .form-cart .action.continue:hover,.form-address-edit .actions-toolbar .action.back:hover,.checkout-onepage-success .action-print.align-center .print:hover,.cart.table-wrapper .actions-toolbar>.action.action-delete:hover,.wishlist-index-index .form-wishlist-items .actions-toolbar .action:hover,.action.back:hover,.action.secondary:hover,.action.secondary:focus{background-color:#ec1c24;color:#fff;border:0}.action-close{color:#000;border:0}.action-close:hover{color:#ec1c24;border:0}.sticker.new{background-color:#2879fe;color:#fff}.sticker.sale{background-color:#f00;color:#fff}.sticker.custom{background-color:#eb26ff;color:#fff}.mgp-overlay{background-color:rgba(255,255,255,.7);transition:ease-in-out 300ms}#header_container{border:0}.search-expand #header_search .block-search .actions .action.search:before,.header-action .icon{color:#303030}.search-expand #header_search .block-search .actions .action.search:hover:before,.header-action:hover .icon{color:#ec1c24}.logo-wrapper .logo img{max-height:50px}.top-notification-panel{color:#fff;background-color:#000}.top-notification-panel a{color:#fff}.top-notification-panel a:hover{color:#fff}#header_container_micro{color:#000;background-color:#fff}@media(min-width:992px){.cms-index-index #header_container.header--transparent{color:#fff}.cms-index-index #header_container.header--transparent #header_top a,.cms-index-index #header_container.header--transparent #header_primary a{color:#fff}.cms-index-index #header_container.header--transparent #header_top a:hover,.cms-index-index #header_container.header--transparent #header_primary a:hover{color:#fff}.cms-index-index #header_container.header--transparent .header-action>.icon,.cms-index-index #header_container.header--transparent .header-action .showcart>.icon{color:#fff}.cms-index-index #header_container.header--transparent .header-action:hover>.icon,.cms-index-index #header_container.header--transparent .header-action:hover .showcart>.icon{color:#fff}.cms-index-index #header_container.header--transparent #header_top,.cms-index-index #header_container.header--transparent #header_primary,#header_container .column-header-top .group-social-links{border-color:#fff !important}.cms-index-index #header_container.header--transparent .main-menu{background-color:transparent}.cms-index-index #header_container.header--transparent .main-menu .mageplus-megamenu li.level0>a{color:#fff;background-color:transparent}.cms-index-index #header_container.header--transparent .main-menu .mageplus-megamenu li.level0>a:hover{color:#fff;background-color:transparent}}#header_container.sticky-header #main_nav,#header_container.sticky-header #main_nav .mageplus-megamenu{background-color:#fff}#header_container.sticky-header #main_nav .mageplus-megamenu>.nav-item.level0>a{color:#000 !important;background-color:#fff !important}#header_container.sticky-header #main_nav .mageplus-megamenu>.nav-item.level0>a:hover{color:#ec1c24 !important;background-color:#fff !important}#header_top{color:#303030;font-size:12px;font-weight:400;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ec1c24}#header_top a{color:#303030}#header_top a:hover{color:#ec1c24}#header_primary{font-size:14px;font-weight:400;padding-top:15px;padding-bottom:15px;border:0}.search-popup #header_search.target-content-open{background-color:rgba(0,0,0,.5)}#header_search .block-search input{box-shadow:none}#header_search .block-search input:focus{box-shadow:none}.minicart-wrapper .showcart .counter{background-color:#c00;color:#fff}.main-menu{display:block;height:45px}.mageplus-megamenu{border-bottom:0}.mageplus-megamenu li.level0>a{line-height:45px;color:#333;font-size:16px;font-weight:700}.mageplus-megamenu li.level0>a:hover{color:#ec1c24}.mageplus-megamenu li.level0.active>a{color:#ec1c24}.mageplus-megamenu li.level0 .submenu.dropdown-menu .active>a,.mageplus-megamenu li.level0 .submenu.dropdown-menu .active>a:hover{background-color:#ec1c24;color:#fff}.mageplus-megamenu li.level0 .submenu.dropdown-menu{box-shadow:0 3px 10px rgba(0,0,0,.15);background-color:#fff;color:#191919;font-size:16px;font-weight:400}.mageplus-megamenu li.level0>.submenu.dropdown-menu{border-top:0}.mageplus-megamenu li.level0 .submenu.dropdown-menu a{color:#191919}.mageplus-megamenu li.level0 .submenu.dropdown-menu a:hover{color:#ec1c24;background-color:transparent}.mageplus-megamenu li.level0>.submenu.dropdown-menu .level1 .nav-item.level1.subgroup>a.subitems-group{color:#000;background-color:transparent;font-size:14px;font-weight:500}.mageplus-megamenu li.level0>.submenu.dropdown-menu .level1 .nav-item.level1.subgroup>a.subitems-group:hover{color:#ec1c24;background-color:transparent}.mageplus-megamenu li.level0>.submenu.dropdown-menu .level1 .nav-item.level1.subgroup>.submenu .nav-item.level2>a{font-size:14px}.mageplus-megamenu-mobile .mobile-nav .nav-item.level-top>a{color:#333;background-color:transparent;font-size:14px;font-weight:500;text-transform:uppercase}.mageplus-megamenu-mobile .mobile-nav .nav-item.level-top>a:hover{color:#fff;background-color:#ec1c24;padding-left:15px;padding-right:15px}.mageplus-megamenu-mobile .mobile-nav .nav-item.active>a,.mageplus-megamenu-mobile .mobile-nav .nav-item.item-active>a{color:#fff !important;background-color:#ec1c24 !important;padding-left:15px;padding-right:15px}.mageplus-megamenu-mobile .mobile-nav .nav-item .opener.item-active{color:#fff !important}.mageplus-megamenu-mobile .mobile-nav .submenu{background-color:#fff}.mageplus-megamenu-mobile .mobile-nav .submenu .nav-item a{color:#191919;font-size:14px}.mageplus-megamenu-mobile .mobile-nav .submenu .nav-item a:hover{color:#ec1c24}.mageplus-vertical .vertical-trigger{background-color:#ec1c24;color:#fff;height:45px;line-height:45px;border:0}.mageplus-vertical .vertical-trigger:hover{border:0}.mageplus-vertical .navigation{box-shadow:0 3px 10px rgba(0,0,0,.15)}.mageplus-vertical .navigation .mageplus-megamenu .nav-item.level-top>a{line-height:40px;background-color:#fff;color:#191919}.mageplus-vertical .navigation .mageplus-megamenu .nav-item.level-top>a:hover{background-color:#fff;color:#ec1c24}.mageplus-vertical .navigation .mageplus-megamenu .nav-item.level-top.active>a{background-color:#ec1c24;color:#d9d9d9}.nav-label.new-label{background-color:#2879fe;color:#fff}.nav-label.new-label:after{border-top-color:#2879fe}.nav-label.hot-label{background-color:#f00;color:#fff}.nav-label.hot-label:after{border-top-color:#f00}.nav-label.custom-label{background-color:#38761d;color:#fff}.nav-label.custom-label:after{border-top-color:#38761d}.aside-content{color:#303030}.aside-content a{color:#303030}.aside-content a:hover{color:#ec1c24}.sidebar .block-title,.filter-options .filter-options-title,.filter-current .filter-current-subtitle,.account .group-sidebar .block-collapsible-nav .block-collapsible-nav-title{color:#000}.sidebar{color:#777}.sidebar a{color:#191919}.sidebar a:hover{color:#ec1c24}#footer_container{background-color:#000;background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-size:cover;padding-top:20px;color:#999}#footer_container a{color:#ccc}#footer_container a:hover{color:#fff}#footer_container a.icon:hover{color:#fff}#footer_top{color:#fff}#footer_top .content-inner{padding-top:15px;padding-bottom:15px}#footer_top a{color:#fff}#footer_primary{padding-top:30px;padding-bottom:10px}#footer_primary .content-inner{padding-top:20px;padding-bottom:20px}#footer_primary h1,#footer_primary h2,#footer_primary h3,#footer_primary h4,#footer_primary h5{color:#fff}#footer_bottom{padding-top:30px;padding-bottom:30px}#scroll-to-top{background-color:#fff;color:#ec1c24;border-radius:50%}#scroll-to-top:hover{background-color:#ec1c24;color:#fff}.mini-footer{background-color:#000;color:#fff}.product-item .product-item-photo .alt-img+.product-image-container .product-image-photo,.product-item .product-item-photo .alt-img+.product-image-photo,.product-item .product-item-photo .alt-img{transition:ease-in-out 500ms}.toolbar.toolbar-products{color:#000}.toolbar.toolbar-products a,.toolbar.toolbar-products .sorter-action:before{color:#ec1c24}.toolbar.toolbar-products a:hover,.toolbar.toolbar-products .sorter-action:hover:before{color:#ec1c24}.toolbar.toolbar-products .modes .modes-mode,.toolbar.toolbar-products .modes .modes-mode:before{background-color:#eee;color:#ec1c24}.toolbar.toolbar-products .modes .modes-mode.active,.toolbar.toolbar-products .modes .modes-mode.active:before,.toolbar.toolbar-products .modes .modes-mode:hover,.toolbar.toolbar-products .modes .modes-mode:hover:before{background-color:#ec1c24;color:#fff}.toolbar-products .pages .pages-items .item a,.pages .pages-items .item a{color:#000;border:0;border-radius:3px}.toolbar-products .pages .pages-items .item a.action,.pages .pages-items .item a.action{border:0}.toolbar-products .pages .pages-items .item a:hover,.pages .pages-items .item a:hover{background-color:#000;color:#fff;border:0}.toolbar-products .pages .pages-items .item.current strong,.pages .pages-items .item.current strong{background-color:#000;color:#fff;border:0;border-radius:3px}.actions-add-to-links .action{color:#610b05;border:1px solid #610b05;box-sizing:border-box;border-radius:3px}.actions-add-to-links .action:hover{background-color:#ec1c24;color:#fff;border:1px solid #ec1c24;box-sizing:border-box}.cart.table-wrapper .product-item-name>a,.product-detail .product-info .product-info-main .product-item-name .product-item-link,.product-items .product-item .product-item-name>a.product-item-link{color:#000}.cart.table-wrapper .product-item-name>a:hover,.product-detail .product-info .product-info-main .product-item-name .product-item-link:hover,.product-items .product-item .product-item-name>a.product-item-link:hover{color:#ec1c24;text-decoration:none}.cart-price .price,.opc-block-summary .table-totals .grand.totals .price,.opc-estimated-wrapper .estimated-block .estimated-price,.price-box .price{color:#ec1c24}.special-price .price,.special-price .price-label{color:#610b05}.old-price .price,.old-price .price-label,.old-price,.old.price{color:#ddd}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#ffb503}.product-info-main .page-title-wrapper.product .page-title{color:#000}.product-social-links .action.feature{background-color:#fff;color:#000;border:0;border-radius:3px}.product-social-links .action.feature:hover{color:#ec1c24;border:0}#banner-slider-carousel .owl-nav button,.owl-carousel .owl-nav button{color:#fff;border:0;border-radius:50%}#banner-slider-carousel .owl-nav button:hover,.owl-carousel .owl-nav button:hover{color:#fff;border:0}.list-unstyled{padding-left:0;list-style:none}.reason-wrapper{color:#384338}.reason-wrapper h5{font-size:18px;font-weight:700;color:#5aba61}.reason-wrapper .col{flex:1 0 0;padding:0 15px;margin-bottom:15px}.reason-wrapper .col i{padding-right:5px}.reason-wrapper h3{font-size:28px;font-weight:400;margin-bottom:35px}.reason-wrapper h3+p{font-size:16px;max-width:900px;margin:0 auto 35px}.justify-center{justify-content:center}.categorypath-products-storage-water-heater .malaysia-block,.categorypath-products-storage-water-heater-malaysia .international-block{display:none}.item-banner-link img{border-radius:12px !important}.guide-header img{width:100%;max-width:1200px !important}.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained']{max-width:1170px}.sp-heading h4{font-size:21px;font-weight:800;line-height:18px}.cms-page-view.page-layout-cms-full-width .main.container{max-width:100%;padding-left:0;padding-right:0}.buying-guide-banner .pagebuilder-banner-wrapper{height:0;padding:0 0 21%}.grey-heading{background:#e5e5e5;color:#2a2c33}.white-heading{background:#fff;color:#2a2c33}.grey-heading h3,.white-heading h3{margin:25px 0;font-weight:600;font-size:28px}.uppercase-text{text-transform:uppercase}.catalog-category-view .products-grid .product-item .product-item-info .group-actions{margin-top:15px}.catalog-category-view .products-grid .product-item .product-item-info .action.view-detail{margin-bottom:10px}.catalog-category-view .products-grid .product-item .product-item-info .product-item-details .product-item-link{line-height:1.3}.product-mini-description ul{list-style:disc;margin-top:10px;padding-left:15px;text-align:left}.product-mini-description ul li{margin-bottom:5px;color:#333}#part_Specification h2{margin-top:35px}.menu-product-description.sticky-product-menu{z-index:1}.page-wrapper .category-view-banner .category-image+.category-description .category-caption .category-title{color:#222;font-size:38px}img.margin-left-0{margin-left:0 !important}.product.attribute.overview.have-show-more ul{padding-left:20px}.product.attribute.overview.have-show-more ul li{margin-bottom:0;font-size:14px;line-height:1.45}.general-btn .pagebuilder-button-link,.general-btn .pagebuilder-button-link:visited{background:#363636;color:#fff;-webkit-border-radius:25px;border-radius:25px;margin-top:25px;-webkit-transition:all .3s cubic-bezier(.46,.03,.52,.96);transition:all .3s cubic-bezier(.46,.03,.52,.96);padding:10px 20px;color:#fff;font-size:14px;font-weight:400}.general-btn .pagebuilder-button-link:hover{background:#ec1c24;color:#fff;text-decoration:none}.iframe-responsive iframe{margin-bottom:0;padding:0;display:block;width:100%;border:0}.table-responsive h4{font-size:21px;color:#555;margin:0 0 5px}.table-responsive th:first-child,td:first-child{padding-left:0}.table-responsive td{padding:1em .5em;text-align:left;border-bottom:1px solid #ececec !important}.max-width-600{max-width:600;margin-left:auto;margin-right:auto}.product-view .mp-product-description .content-inner .group-icons.group-col-2 .item-icon{flex:1 1 50%;max-width:50%}.mageplus-categories-grid .category-wrapper .category-info{height:auto !important}.mageplus-categories-grid .category-wrapper .category-info .category-name{margin-bottom:0}.category-description{font-size:14px;line-height:1.85}.category-description ul{list-style:disc}.product.attribute.overview{overflow:visible !important;height:auto !important}.product.attribute.overview.have-show-more{font-size:15px;line-height:1.8;color:#000}#part_Specification h2{font-size:42px;font-weight:400}.section-specification{background:#fff !important}.section-specification .banner-image{max-width:992px;margin:0 auto 35px}.product-view .mp-product-description{color:#000}.product-social-links .action.feature.towishlist,.blog__post-meta-author,.product-view .product-info-main .show-more-action,.product.attribute.overview.have-show-more:after{display:none !important}#banner-slider-carousel .owl-carousel .owl-dots .owl-dot{border:2px solid #fff;margin:0 7px}.text-center{text-align:center}.text-right{text-align:right}.catalog-product-view .mp-product-description{background:#fff}.product-view .mp-product-description .content-inner .row.align-top{align-items:self-start}.inlineBlock{display:inline-block}.verticalMiddle{vertical-align:middle}.short-container.container{max-width:992px}.catalog-banner .short-container.container{max-width:850px}.catalog-banner .short-container.container>*{line-height:1.25}.catalog-banner{position:relative;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:45%}.catalog-caption{color:#fff;position:absolute;bottom:0;text-align:center;width:100%;left:0;box-shadow:inset 0 -272px 70px -75px rgba(0,0,0,.6);padding:130px 0 40px;min-height:100px;box-sizing:content-box}.catalog-caption.black-text{color:#000;box-shadow:inset 0 -272px 70px -75px rgba(255,255,255,.6)}.catalog-caption h3{font-size:35px;color:#fff}.catalog-caption.middle-left-pos{box-shadow:none;padding:150px 0;width:100%;bottom:auto;top:35%;left:35%;transform:translate(-50%,-50%);color:#000;background-repeat:no-repeat;background-size:contain;background-position:center center;max-width:790px;box-sizing:border-box}.catalog-caption.middle-right-pos{box-shadow:none;padding:0;width:100%;bottom:auto;top:35%;right:5%;transform:translate(0,-50%);left:auto;color:#000;background-repeat:no-repeat;background-size:contain;background-position:center center;max-width:790px;box-sizing:border-box}.catalog-caption.middle-left-pos h3,.catalog-caption.middle-right-pos h3{color:#000;font-weight:600;font-size:31px}.catalog-caption.middle-left-pos h4,.catalog-caption.middle-right-pos h4{font-size:31px;line-height:1.25}.catalog-caption.middle-left-pos .short-container{margin-left:-50px}.heating-section{background-repeat:no-repeat;background-size:contain;background-position:right bottom;padding:60px 0}.bottom-right-bg{background-repeat:no-repeat;background-size:contain;background-position:right bottom}.heading-caption{color:#df5b12;font-size:18px;font-weight:600;display:block;padding-top:10px}.banner-image img{display:block;margin:0 auto}.middle-center-pos{bottom:10%;box-shadow:none;color:#000;background-repeat:no-repeat;background-position:center center;padding-bottom:80px}.jhp-feature h3,.jhp-feature h4{font-size:38px;color:#000;font-weight:600;margin-bottom:8px}.jhp-feature.catalog-caption h3{padding-left:25px}.jhp-feature.catalog-caption h4{padding-left:60px}.catalog-banner .jhp-feature .short-container.container{max-width:500px;text-align:left}@media(max-width:1199px){.jhp-feature h3,.jhp-feature h4{font-size:32px}.catalog-banner .short-container.container{max-width:450px}.category-container{max-width:100%}}@media(max-width:991px){.catalog-caption.middle-left-pos h3,.catalog-caption.middle-left-pos h4,.catalog-caption.middle-right-pos h3,.catalog-caption.middle-right-pos h4{font-size:24px}.catalog-caption.middle-right-pos{right:0;width:auto;max-width:none}.catalog-caption.middle-left-pos .short-container{margin-left:0}.jhp-feature h3,.jhp-feature h4{font-size:28px}.catalog-banner .short-container.container{max-width:400px}}@media(max-width:768px){.link-wrapper figcaption{font-size:16px}.breadcrumbs .items{font-size:12px}.catalog-category-view .products-grid .product-item .product-item-info .product-item-details .product-item-link{font-size:18px}.category-description ul{padding-left:10px}.category-description ul li{margin-bottom:0}.guide-header{padding-left:15px;margin-top:20px}.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained'] hr{margin:5px 0;border-top-width:1px !important}.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained'] p,.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained'] p span,.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained'] h3,.cms-page-view.page-layout-cms-full-width [data-content-type='row'][data-appearance='contained'] h2{font-size:18px !important}.product-view .mp-product-description .menu-product-description .group-ids{justify-content:center;display:flex;flex:auto}[class*="row-"]{padding-bottom:25px;text-align:center;border-bottom:1px solid #eee}.banner-image{margin-bottom:10px}.sm-text-center{text-align:center}h2.font-size-42{font-size:28px;padding-left:15px;padding-right:15px}.catalog-banner{height:auto;padding-bottom:55%}.catalog-caption{box-shadow:inset 0 -160px 70px -75px rgba(0,0,0,.6);padding:75px 0 10px}.catalog-caption h3{font-size:18px}.catalog-caption p{font-size:12px}h3.font-size-34{font-size:21px;margin-top:10px}.heading-caption{font-size:14px}.banner-image img{padding:0 20px}.sm-hidden{display:none !important}.catalog-caption.middle-left-pos{left:40%}.catalog-caption.middle-left-pos .short-container{margin-left:0}.catalog-caption.middle-left-pos h3,.catalog-caption.middle-right-pos h3{font-size:14px;margin-bottom:5px}.catalog-caption.middle-left-pos h4,.catalog-caption.middle-right-pos h4{font-size:14px}.catalog-banner .short-container.container{max-width:none}.jhp-feature.catalog-caption h3,.jhp-feature.catalog-caption h4{font-size:16px}.catalog-caption.jhp-feature{bottom:30%;left:65%;transform:translateX(-50%);box-shadow:none;padding:25px 0;background-size:cover;max-width:300px}.page-wrapper .category-view-banner .category-image+.category-description .category-caption{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.page-wrapper .category-view-banner .category-image+.category-description .category-caption .category-title{color:#fff}.page-wrapper .category-view-banner .category-image+.category-description{position:absolute;top:0;left:50%;width:100%;transform:translate(-50%,0);display:block;height:100%}.page-wrapper .category-view-banner .category-image{margin-bottom:0;height:0;padding-bottom:40%}}@media(max-width:420px){.page-wrapper .category-view-banner .category-image{height:0;padding-bottom:75%}}@media(min-width:1200px){.product-view .mp-product-description .content-inner{font-size:16px}.lg-padding-left-75{padding-left:75px}}@media(min-width:1400px){.width-70{text-align:center}.width-70 img{width:70%}}.e-warranty-form form .fieldset>.field:not(.choice) .label,.section-e-warranty-form .row-full-width-inner .warranty-product-list .product-item-field .field .label{font-size:14px}.product-view .product-info-main .page-title-wrapper.product .page-title{font-weight:600}.product.attribute.overview{color:#333}.product-view .mp-product-description .content-inner .group-icons .item-icon .color-black{font-size:18px;font-weight:700}.text-left{text-align:left}.single-banner img{display:block;width:100%}@media(min-width:769px){.product-view .mp-product-description .content-inner .group-icons.group-col-4 .item-icon{flex:1 1 25%;max-width:25%}.product-view .mp-product-description .content-inner .group-icons.group-col-3 .item-icon{flex:1 1 33.333%;max-width:33.333%}}@media(min-width:1200px){.page-wrapper .category-container{max-width:100%;padding-left:5%}}@media(min-width:1300px){.page-wrapper .category-view-banner .category-image+.category-description .category-caption .category-title{font-size:48px}}.request-form{margin-bottom:-40px}.request-form .row-full-width-inner{background-color:rgba(255,255,255,.8);padding:70px 0}.request-form .sub-title-form{font-size:30px;font-weight:300}.category-multipoint-instant-water-heater .mageplus-categories-heading,.category-multipoint-instant-water-heater .mageplus-categories-grid,.category-water-pump .mageplus-categories-heading,.category-water-pump .mageplus-categories-grid,.category-kettle .mageplus-categories-heading,.category-kettle .mageplus-categories-grid,.category-water-purifier .mageplus-categories-heading,.category-water-purifier .mageplus-categories-grid{display:none !important}body.is-sidebar #header_container.sticky-header{z-index:1 !important}.blog__post-item .blog__post-image .feature-background{background-position:center right}.catalog-product-view .product-view .product-info-main .product-social-links .share-box .sharethis-inline-share-buttons .st-btn{min-width:100px !important;display:inline-block !important;margin-bottom:6px !important}.catalog-product-view .product-view .product-info-main .product-social-links .share-box .sharethis-inline-share-buttons .st-btn .st-label{display:inline-block !important}.catalog-product-view .product-view .product-info-main .product-social-links .share-box .sharethis-inline-share-buttons .st-btn.st-last{margin-right:6px !important}.catalog-product-view .product-info-main .product-info-stock-ku{display:none}@media(max-width:768px){.request-form .rendered-form{padding:20px}}.field-recaptcha{display:flex;justify-content:center}#header_search .amsearch-wrapper-block .amsearch-result-section .amsearch-products-section .amsearch-product-list .amsearch-item .amsearch-description .amsearch-wrapper-inner .price-box{display:none}.amsearch-search-page #group_sidebar .am-show-button{display:none}.amform-form .amcform-toolbar{margin:0 auto}.amform-body .ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:auto;max-width:80px}.mobile-main-banner{display:none}@media(max-width:991.98px){.catalog-banner,.installation-section{background:none !important;padding-bottom:0 !important;padding-top:0 !important;height:auto}.mobile-main-banner{display:block}.catalog-caption.black-text{position:relative;padding-top:15px !important;padding-bottom:20px}.installation-body{padding:15px 25px}.installation-section .container{max-width:100%;padding:0}}@media(max-width:767px){.reason-wrapper .col{flex:50%}.button-join-now{max-width:50%;margin:0 auto}}.blog__post-item .blog__post-image .blog__post-meta-time .item-time .month,.blog__post-item .blog__post-image .blog__post-meta-time{font-size:12px}.blog__post-item .blog__post-image .blog__post-meta-time .item-time{height:30px;line-height:30px}.form-image-feature img{vertical-align:bottom}@media(min-width:1300px){.page-wrapper .main-menu #main_nav .mageplus-megamenu .nav-item.level0>a{padding:0 13px}}.amform-form .field-recaptcha,.amform-form .amcform-toolbar{width:100%}.amform-form .field-recaptcha{display:flex;justify-content:center;margin-bottom:20px}.page-wrapper .category-short-description{border-top:1px solid #ddd;padding-top:30px}.product-info-main .box-tocart .actions .action.tocart{width:49% !important;margin-bottom:10px !important}@media(min-width:768px) and (max-width:991.98px){.reason-wrapper h5{font-size:16px}.reason-wrapper .col p,.reason-wrapper .col li{font-size:12px}}.blog-category-view .category-list-name .items .level-0::last-child{display:none}.category-view-banner .category-image+.category-description{text-align:center;color:#fff}.category-view-banner .category-image+.category-description .category-caption .category-title{color:#fff !important;font-weight:500}@media(max-width:768px){.page-wrapper .category-view-banner{margin-bottom:20px}.page-wrapper .category-view-banner .category-image{padding-bottom:100%}}.category-view-banner .category-image+.category-description .category-caption .group-action .action span{border-bottom:0}@media(max-width:576px){.page-wrapper .category-view-banner .category-image+.category-description .category-caption{top:auto;bottom:6%;transform:translateX(-50%)}.page-wrapper .category-view-banner .category-image+.category-description .category-caption .category-title{padding-bottom:6%;font-size:30px}.category-view-banner .category-image+.category-description .category-caption .group-action .action{font-size:12px;padding:0 10px;height:30px;line-height:30px}.category-view-banner .category-image+.category-description .category-caption .group-action a:first-child{margin-right:10px}}.category-view-banner .category-image+.category-description .category-caption{padding:0 15px}.category-view-banner .category-image+.category-description .category-caption .category-sub-title{font-size:32px;line-height:40px;max-width:600px;padding:0 15px;margin:40px auto 20px}@media(max-width:768px){.category-view-banner .category-image+.category-description .category-caption .category-sub-title{font-size:26px;line-height:32px}}@media(max-width:576px){.category-view-banner .category-image+.category-description .category-caption .category-sub-title{font-size:18px;line-height:22px;margin-bottom:10px !important}}#warranty-form .field.image .control .file-note{margin-bottom:3px}#warranty-form .field.profile-name{margin-bottom:0}.lte-ie8 .container{max-width:1230px}@media only screen and (min-width:1200px){.container{max-width:1230px}@media only screen and (min-width:992px) and (max-width:1199px){.container{max-width:970px}@media only screen and (min-width:768px) and (max-width:991px){.container{max-width:750px}.page-layout-2columns-left .column.main{width:75%}.page-layout-2columns-left .sidebar-main{width:25%}.page-layout-2columns-left .sidebar-additional{width:25%}.page-layout-2columns-right .column.main{width:75%}.page-layout-2columns-right .sidebar-main{width:25%}.page-layout-2columns-right .sidebar-additional{width:25%}.page-layout-3columns .column.main{width:75%;float:right}.page-layout-3columns .sidebar-main{width:25%;float:left}.page-layout-3columns .sidebar-additional{width:25%;padding-right:2%;padding-left:0;clear:left;float:left}@media only screen and (max-width:767px){.container{max-width:none !important;width:100%}.columns .column.main,.columns .sidebar-main,.columns .sidebar-additional{width:100%;margin-left:0;margin-right:0;padding-right:0;padding-left:0}@media only screen and (min-width:640px) and (max-width:767px){@media only screen and (min-width:480px) and (max-width:639px){@media only screen and (min-width:320px) and (max-width:479px){@media only screen and (max-width:319px){