.capture-bg,.capture-wrap{position:fixed !important}.capture-bg.active,.capture-wrap.active{display:block}.capture-wrap .capture-content{width:100%}.capture-bg{top:0;left:0;display:none;width:100%;height:100% !important;z-index:1042;background:#222;opacity:.7}.capture-wrap{top:0 !important;left:0;width:100%;height:100%;display:none;font-family:MuseoSans-300;line-height:1.2;z-index:1043;outline:0 !important;backface-visibility:hidden;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}.capture-wrap.active{overflow:hidden auto}.capture-container{position:absolute;width:100%;left:0;top:0;padding:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow:hidden}@media screen and (min-width: 768px){.capture-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}}.capture-container:before{display:inline-block;height:100%;vertical-align:middle}.capture-arrow:after,.capture-arrow:before,.capture-container:before,.capture-figure:after{content:""}.capture-ajax-holder .capture-content,.capture-inline-holder .capture-content{width:100%;cursor:auto}.capture-content{position:relative;display:inline-block;margin:0 auto;text-align:center;z-index:1045;max-height:100%;overflow-y:auto}@media screen and (min-width: 768px){.capture-content{vertical-align:middle}}.email-capture-popup{position:relative;max-width:700px;margin:20px;padding:40px 20px 30px;border-radius:0px;background:url("../../../assets/images/bg-img.png") 50% 50% no-repeat;background-size:cover;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-box-sizing:border-box;box-sizing:border-box}.wbap-capture-popup{background:url("../../../assets/images/wbap-lightbox-background-image-desktop.png") 50% 50% no-repeat !important}.email-capture-popup.water-lightbox{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#fff;border:none}@media screen and (min-width: 280px){.email-capture-popup.water-lightbox{width:100%}.email-capture-popup .email-image-area{height:200px}.email-capture-popup.water-lightbox .email-capture-popup__close-button:after,.email-capture-popup.water-lightbox .email-capture-popup__close-button:before{top:70%;left:20%}}@media screen and (min-width: 320px){.email-capture-popup .email-image-area{height:220px}}@media screen and (min-width: 375px){.email-capture-popup .email-image-area{height:235px}}@media screen and (min-width: 414px){.email-capture-popup .email-image-area{height:276px}}@media screen and (min-width: 530px){.email-capture-popup .email-image-area{height:346px}}@media screen and (min-width: 630px){.email-capture-popup .email-image-area{height:426px}}@media screen and (min-width: 768px){.email-capture-popup .email-image-area{height:536px}.email-capture-popup.water-lightbox .email-capture-popup__close-button:after,.email-capture-popup.water-lightbox .email-capture-popup__close-button:before{top:50%;left:50%}}@media screen and (max-width: 767px){.email-capture-popup{background:url("../../../assets/images/bg-img-mobile.png") 50% 50% no-repeat !important;background-size:cover !important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.email-capture-popup.water-lightbox{margin:25% auto;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;background:#fff !important}.email-capture-popup .email-capture-form__container.thank-you{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;position:static !important}.email-capture-popup .email-image-area{width:100% !important;background:url("../../../en-us/assets/images/water-heater-mobilev2.png") 50% 50% no-repeat !important;background-size:cover !important}.email-capture-popup.water-lightbox .email-form-area{width:100% !important;margin-top:-15% !important;padding:3%}.email-capture-popup.water-lightbox .email-capture-popup__title{letter-spacing:4px}.email-capture-popup.water-lightbox .email-capture-popup__header{font-size:19px}.email-capture-popup.water-lightbox .email-capture-popup__description{font-size:14px;font-weight:600}.email-capture-popup.water-lightbox .email-capture-form{width:82%}.email-capture-popup.water-lightbox .email-capture-form input{height:50px}.email-capture-popup.water-lightbox .email-capture-form__container.thank-you{width:100% !important}}@media screen and (min-width: 768px){.email-capture-popup{min-width:735px;height:535px;margin:20px auto;padding:55px 32px 20px}.email-capture-popup.water-lightbox{min-width:750px}.email-capture-popup.email-capture-popup__rectangle{border-radius:12px}.email-capture-popup.email-capture-popup__rectangle .email-capture-popup__close-button{position:absolute;top:-18px;right:-18px;width:35px;height:35px;border-radius:100%;background:#274659;border:1px solid #36627c;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,.5);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}}@media screen and (min-width: 1024px){.email-capture-popup{min-width:850px}}.email-capture-popup .email-capture-popup__close-button{position:absolute;top:0;right:0;width:35px;height:35px;border-radius:100%;border:none;background:none;cursor:pointer;z-index:9999}.email-capture-popup .email-capture-popup__close-button:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.7);box-shadow:0 3px 5px rgba(0,0,0,.7)}.email-capture-popup .email-capture-helper{display:none;color:#762c28;text-align:center;background-color:#eec4c1;border:1px solid #762c28;padding:8px;font-size:.8125rem;margin-left:0;line-height:1;position:relative;bottom:0;left:0;margin-top:-10px}.email-capture-popup .email-capture-helper.active{display:block}@media screen and (max-width: 767px){.capture-wrap .capture-content{margin:-18px 0}}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__close-button{top:24px;width:48px;height:48px;right:36px}.email-capture-popup.water-lightbox .email-capture-popup__close-button{top:10px;width:48px;height:48px;right:5px}}.email-capture-popup .email-capture-popup__close-button:after,.email-capture-popup .email-capture-popup__close-button:before{content:"";position:absolute;height:3px;width:20px;border-radius:4px;background:#fff;top:50%;left:50%}.email-capture-popup.water-lightbox .email-capture-popup__close-button:after,.email-capture-popup.water-lightbox .email-capture-popup__close-button:before{background:#979797;width:26px}.email-capture-popup .email-capture-popup__close-button:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.email-capture-popup .email-capture-popup__close-button:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 767px){.email-capture-popup .email-capture-popup__title-wrap{position:relative;top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:7px}}.email-capture-popup .email-capture-popup__title-logo-icon-wrap{display:block;text-align:center;margin:0 auto}.email-capture-popup .email-capture-popup__title-logo-icon-wrap svg{fill:#e7342c;width:80px;height:80px}.email-capture-popup.water-lightbox .email-capture-popup__title-logo-icon-wrap svg{width:55px;height:54px}@media screen and (max-width: 767px){.email-capture-popup .email-capture-popup__title-text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.email-capture-popup .email-capture-popup__title{position:relative;top:1rem;margin:0 5px;text-align:center;font-size:1rem;color:#e7342c;letter-spacing:8px;font-weight:700;line-height:1.2}.email-capture-popup.water-lightbox .email-capture-popup__title{letter-spacing:4px}.email-capture-popup .email-capture-popup__header{font-size:1.5rem;font-weight:700;margin:20px 0 1rem;font-family:"MuseoSans-500"}.email-capture-popup.water-lightbox .email-capture-popup__header{font-size:21px}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__title{display:block;max-width:460px;margin:0 auto;text-align:center}}@media screen and (min-width: 768px){.email-capture-popup>div{position:relative;top:20px}.email-capture-popup.water-lightbox>div{position:relative;top:0}}.email-capture-popup .email-capture-popup__description{width:100%;margin:8px auto 30px;color:#000;text-align:center;font-size:1.375rem;line-height:1.6875rem}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__description{margin:8px auto 20px;font-size:16px;text-align:center;max-width:700px;font-weight:600}}.email-capture-popup .email-capture-popup__special-offers{position:relative;font-weight:600;display:inline-block}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__special-offers{text-align:left}}.email-capture-popup .email-capture-popup__special-offers:after{content:"";background-image:url(data:image/svg+xml;charset=utf8,%3Csvg);display:block;width:150px;height:8px;position:relative}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__special-offers:after{content:"";background-image:url(data:image/svg+xml;charset=utf8,%3Csvg);display:block;width:150px;height:8px;position:relative;left:-10px}}.email-capture-popup .helper{color:#e7342c;font-size:14px;font-weight:500;text-align:left;top:-2px;display:none;margin-bottom:6px}.email-capture-popup .email-capture-popup__form-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:560px;width:100%;margin:0 auto}.email-capture-popup .email-capture-popup__form-wrap .email-capture-popup__logo-icon-wrap{display:none}.email-capture-popup .email-capture-popup__logo-icon-wrap{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0 auto}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__logo-icon-wrap{margin:0 15px 0 0}}.email-capture-popup .email-capture-popup__logo-icon-wrap svg{height:42px;width:42px;fill:#e7342c}.email-capture-popup .email-capture-form{width:100%;margin:0 auto;-ms-flex-positive:0;-webkit-box-flex:0;flex-grow:0}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form{width:330px;margin-top:-2px}.email-capture-popup.water-lightbox .email-capture-form{width:280px;margin-top:-2px}}.email-capture-popup .email-capture-form form{display:block;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}}.email-capture-popup .email-capture-form button,.email-capture-popup .email-capture-form input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:10px 15px}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form button,.email-capture-popup .email-capture-form input{height:57px}}.email-capture-popup .email-capture-form input{margin:0 0 10px;width:100%;height:57px;font-size:1.125rem;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;border:1px solid #d1d1d1}.email-capture-popup .email-capture-form input::-webkit-input-placeholder{color:#bbb}.email-capture-popup .email-capture-form input::-moz-placeholder{color:#bbb}.email-capture-popup .email-capture-form input:-ms-input-placeholder{color:#bbb}.email-capture-popup .email-capture-form input::-ms-input-placeholder{color:#bbb}.email-capture-popup .email-capture-form input::placeholder{color:#bbb}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form input{width:100%;height:57px;margin:0 0 10px}.email-capture-popup.water-lightbox .email-capture-form input{width:100%;height:50px;margin:0 0 10px}}.email-capture-popup .email-capture-form button{width:100%;height:57px;font-size:1.125rem;background-color:#e7342c;border:1px solid #db022d;margin-bottom:1px;white-space:nowrap}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form button{border:1px solid #fc8781}}.email-capture-popup .email-image-area{width:54%;position:relative;background:url("../../../en-us/assets/images/water-heaterv1.png") 50% 50% no-repeat;background-size:cover}.email-capture-popup .email-form-area{display:block}.email-capture-popup.water-lightbox .email-form-area{width:50%;margin-top:4%;padding-right:3%}.email-capture-popup .email-capture-form__container.thank-you{display:none;position:absolute;top:50%;left:50%;width:100%;color:#2a2a2a;text-align:center;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.email-capture-popup.water-lightbox .email-capture-form__container.thank-you{display:none;position:absolute;top:50%;left:70%;width:55%;padding:10% 5%}.email-capture-form .hidden{display:none !important}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__check-wrap{position:relative;width:50px;height:50px;display:inline-block}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__check-wrap::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;width:85%;height:85%;background:#00a300;border-radius:100%}.email-capture-popup .email-capture-form__container.thank-you svg{position:relative;width:100%;height:100%}.email-capture-popup .email-capture-form__container.thank-you svg path{fill:#fff !important}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__title{margin:10px 0;font-size:1.75rem;font-weight:700}@media screen and (min-width: 768px){.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__title,.email-capture-popup__title{font-size:2.4375rem}}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__description{margin:0 auto;font-size:1.125rem}.email-capture-popup .email-capture-popup__no-thanks{display:block;width:100%;margin:18px 0 4px 0;color:#000;font-weight:600;text-align:center;text-decoration:underline}.email-capture-popup.water-lightbox .email-capture-popup__no-thanks{width:-moz-fit-content;width:-webkit-fit-content;width:-ms-fit-content;width:fit-content;padding:2px 0;margin:5% auto;border-bottom:1px solid;text-decoration:none}.email-capture-popup .email-capture-popup__no-thanks:hover{text-decoration:none}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__no-thanks{margin:20px auto 18px;font-size:1rem}}.abandon-popup-settings{display:none}@media only screen and (max-width: 480px){.wbap-capture-popup .email-capture-popup__close-button{top:20px !important}}@media only screen and (min-width: 460px)and (max-width: 767px){.wbap-capture-popup .email-capture-popup__close-button{right:14px !important}}@media only screen and (max-width: 767px){.wbap-capture-popup{padding:40px 20px 70px !important;background:url("../../../assets/images/wbap-lightbox-background-image-mobile.png") 50% 50% no-repeat !important;background-position:center;background-size:cover !important}}.email-capture-popup .email-capture-popup__header{margin:0 0 3px;font-weight:400;color:#000;font-size:26px;line-height:34px}@media screen and (min-width: 768px){.email-capture-popup .email-capture-popup__description{color:#000;font-size:18px;font-weight:300;line-height:28px}}.email-capture-popup .email-capture-popup__no-thanks{color:#3a3a3a;font-weight:300;font-size:18px;line-height:28px;text-underline-offset:5px}.wbap-capture-popup{background:none !important;backdrop-filter:none}.email-capture-popup{padding:25px 20px 57px}.email-capture-popup.wbap-capture-popup{display:flex;justify-content:center;align-items:center;column-gap:120px;background-image:none !important;background-color:#fff !important}.email-capture-popup .sink-video-bg{width:55%;position:absolute;left:0;top:0;height:100%}.email-capture-popup .sink-video-bg img{height:100%}.email-capture-popup .sink-video-bg .desktop-sink-bg,.email-capture-popup .video-container .desktop-sink-video{display:block}.email-capture-popup .sink-video-bg .mobile-sink-bg,.email-capture-popup .video-container .mobile-sink-video{display:none}.email-capture-popup .email-form-area{width:36%;position:relative;z-index:5}.email-capture-popup .video-container{width:30%;position:relative;z-index:5}.video-container h2{margin:0 0 18px;font-family:MuseoSans-500,sans-serif;font-weight:400;font-size:16px;line-height:22px}.email-capture-popup .video-box{padding:9px 10px 0 10px;position:relative}.email-capture-popup .email-capture-popup__close-button{height:39px;width:39px;top:20px;right:26px;background-color:#3a3a3a}.email-capture-popup .email-capture-popup__close-button:after,.email-capture-popup .email-capture-popup__close-button:before{width:28px}.email-capture-popup .video-container .review-video{width:100%;border-radius:30px}.email-capture-popup .email-capture-form__container.thank-you{width:55%;left:0;transform:translate(0%, -50%);z-index:5}.email-capture-popup .email-capture-form__container.thank-you svg{height:55px;width:58px}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__title{margin:19px 0;color:#000;font-size:26px;font-weight:600;line-height:29px}.email-capture-popup .email-capture-form__container.thank-you .email-capture-form__description{max-width:311px;color:#000;font-family:MuseoSans-500;font-size:16px;font-weight:400;line-height:24px}.email-capture-popup.adjust-video-container{justify-content:flex-start}.email-capture-popup .adjust-subscribe-form{left:9.6%}@media screen and (max-width: 1024px){.email-capture-popup .adjust-subscribe-form{left:8.4%}}@media screen and (max-width: 767px){.wbap-capture-popup{padding:20px 0 !important}.email-capture-popup.wbap-capture-popup{flex-direction:column}.email-capture-popup .sink-video-bg{width:100%}.email-capture-popup .video-container{width:65%;order:1}.email-capture-popup .email-form-area{width:65%;margin-top:11px;order:2}.email-capture-popup .sink-video-bg .desktop-sink-bg,.email-capture-popup .video-container .desktop-sink-video{display:none}.email-capture-popup .sink-video-bg .mobile-sink-bg,.email-capture-popup .video-container .mobile-sink-video{display:block}.email-capture-popup .video-box{padding:0}.email-capture-popup .video-container .review-video{border-radius:0}.email-capture-popup .email-capture-form__container.thank-you .thank-you-container{height:calc(100vh - 100px);display:flex;flex-direction:column;justify-content:center}.email-capture-popup .adjust-subscribe-form{left:auto}}@media screen and (max-width: 480px){.wbap-capture-popup{padding:20px 0 10px !important}.email-capture-popup .email-capture-popup__close-button{height:28px;width:28px;right:11px}.email-capture-popup .email-capture-popup__close-button:after,.email-capture-popup .email-capture-popup__close-button:before{width:20px}.video-container h2{margin:0 0 4px;padding:0 30px;font-size:14px;line-height:23px}.email-capture-popup .email-form-area{margin-top:15px;width:85%}.email-capture-popup .video-container{width:85%}.email-capture-popup .email-capture-popup__header{margin:0;font-size:16px;line-height:18px}.email-capture-popup .email-capture-popup__title-text-wrap{margin-bottom:10px}.email-capture-popup .email-capture-popup__title-wrap{padding:0}.email-capture-popup .email-capture-popup__description{margin:10px 0;font-weight:300;font-size:12px;line-height:18px}.email-capture-popup .email-capture-form input{height:35px}.email-capture-popup .email-capture-form button{height:37px;padding:0 15px;border:1px solid #e7342c;font-size:12px;font-weight:600;line-height:13px}.email-capture-popup .email-capture-popup__no-thanks{margin:10px 0;font-size:15px;line-height:23px}.email-capture-popup .white-space-padding{height:calc(100% - 50px);width:calc(100% - 50px);top:25px;left:25px}.email-capture-popup .adjusted-space-btn{top:41px !important;right:34px !important}}
