.wd-vis-banner-bgcolor{background-color:#f3f8ff}.wd-vis-banner{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-banner.jpg?v=1743393174);height:75vh;min-height:600px;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;animation:clipPathAnimation 1.5s forwards linear}.wd-vis-banner-content{max-width:1280px;margin:0 auto;width:100%;padding:48px}.wd-vis-banner-content-info{width:500px;margin-bottom:32px}.wd-vis-banner-content-info-title{color:#000;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;margin-bottom:24px}.wd-vis-banner-content-info-subtitle{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.wd-drop{position:absolute;left:50%;bottom:20px;transform:translate(-50%);width:40px;height:56px;z-index:1;cursor:pointer}.wd-drop .wd-drop-img{width:100%;height:auto}.wd-drop .wd-drop-arrow{position:absolute;top:62%;left:50%;transform:translate(-50%);width:10px;height:5px}.wd-drop:hover .wd-drop-arrow{animation:bounceAlpha 1.4s linear infinite}@keyframes bounceAlpha{0%{opacity:1;transform:translate(-50%,62%) scale(1)}25%{opacity:0;transform:translate(-50%,9px) scale(.9)}26%{opacity:0;transform:translate(-50%,-9px) scale(.9)}55%{opacity:1;transform:translate(-50%,62%) scale(1)}}.wd-vis-banner-content-bottom-icon{position:absolute;bottom:0;left:50%;transform:translate(-50%,200px);opacity:0;animation:iconAnimation 1.5s forwards;will-change:transform,opacity}.wd-vis-banner-content-bottom-icon img{display:block}@keyframes clipPathAnimation{0%{clip-path:inset(0 0 0 0)}10%{clip-path:inset(0 0 0 0)}20%{clip-path:ellipse(300% 100% at 50% 0%)}30%{clip-path:ellipse(260% 100% at 50% 0%)}40%{clip-path:ellipse(220% 100% at 50% 0%)}50%{clip-path:ellipse(180% 100% at 50% 0%)}60%{clip-path:ellipse(155% 100% at 50% 0%)}70%{clip-path:ellipse(135% 100% at 50% 0%)}80%{clip-path:ellipse(120% 100% at 50% 0%)}90%{clip-path:ellipse(105% 100% at 50% 0%)}to{clip-path:ellipse(95% 100% at 50% 0%)}}@keyframes iconAnimation{0%{transform:translate(-50%,200px);opacity:0}10%{transform:translate(-50%,178px);opacity:.1}20%{transform:translate(-50%,156px);opacity:.2}30%{transform:translate(-50%,134px);opacity:.3}40%{transform:translate(-50%,112px);opacity:.4}50%{transform:translate(-50%,90px);opacity:.5}60%{transform:translate(-50%,68px);opacity:.6}70%{transform:translate(-50%,46px);opacity:.7}80%{transform:translate(-50%,24px);opacity:.8}90%{transform:translate(-50%,2px);opacity:.9}to{transform:translate(-50%,-20px);opacity:1}}@media screen and (max-width: 1024px){.wd-vis-banner{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-banner-pad.jpg?v=1744081525);height:500px;min-height:500px;animation:clipPathAnimationTablet 1.5s forwards linear}@keyframes clipPathAnimationTablet{0%{clip-path:inset(0 0 0 0)}10%{clip-path:inset(0 0 0 0)}20%{clip-path:ellipse(300% 100% at 50% 0%)}30%{clip-path:ellipse(260% 100% at 50% 0%)}40%{clip-path:ellipse(220% 100% at 50% 0%)}50%{clip-path:ellipse(180% 100% at 50% 0%)}60%{clip-path:ellipse(160% 100% at 50% 0%)}70%{clip-path:ellipse(140% 100% at 50% 0%)}80%{clip-path:ellipse(125% 100% at 50% 0%)}90%{clip-path:ellipse(110% 100% at 50% 0%)}to{clip-path:ellipse(100% 100% at 50% 0%)}}.wd-vis-banner-content{padding:0 40px}.wd-vis-banner-content-info-title{font-size:28px}.wd-vis-banner-content-info{margin-bottom:16px;width:320px}}@media screen and (max-width: 767px){.wd-vis-banner{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-banner-m.jpg?v=1744081525);height:75vh;min-height:400px;max-height:500px;align-items:flex-start;animation:clipPathAnimationMobile 1.5s forwards linear}@keyframes clipPathAnimationMobile{0%{clip-path:inset(0 0 0 0)}10%{clip-path:inset(0 0 0 0)}20%{clip-path:ellipse(350% 100% at 50% 0%)}30%{clip-path:ellipse(310% 100% at 50% 0%)}40%{clip-path:ellipse(270% 100% at 50% 0%)}50%{clip-path:ellipse(240% 100% at 50% 0%)}60%{clip-path:ellipse(210% 100% at 50% 0%)}70%{clip-path:ellipse(185% 100% at 50% 0%)}80%{clip-path:ellipse(170% 100% at 50% 0%)}90%{clip-path:ellipse(155% 100% at 50% 0%)}to{clip-path:ellipse(140% 100% at 50% 0%)}}.wd-vis-banner-content{padding:40px 24px 0;text-align:center}.wd-vis-banner-content-info{width:100%}.wd-vis-banner-content-info-title{font-size:28px;margin-bottom:16px}.wd-vis-banner-content-info-subtitle{font-size:16px}.wd-page-watersoftener-container{padding:40px 24px;gap:0}}.wd-page-watersoftener-container-bg{background:linear-gradient(180deg,#f3f8ff,#f8fbff 76.89%,#fff);font-family:Montserrat}.wd-page-watersoftener-container{max-width:1280px;margin:0 auto;padding:66px 48px 96px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:76px}.wd-page-watersoftener-right-content{position:relative}.wd-page-watersoftener-right-content img{width:650px;max-width:unset;height:auto}.wd-page-watersoftener-title-main{color:var(--colour-text-highlight, #036aff);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.wd-page-watersoftener-title-main span{color:#000}.wd-page-watersoftener-description{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.wd-page-watersoftener-accordion{margin-top:61px;border-radius:10px;background:#fff;box-shadow:0 4px 8px #0000000d}.wd-page-watersoftener-accordion-item{border-bottom:1px solid #eee}.wd-page-watersoftener-accordion-header{padding:24px 20px;cursor:pointer;font-weight:700;display:flex;justify-content:space-between;align-items:center}.wd-page-watersoftener-accordion-header.active{color:#07f}.wd-page-watersoftener-accordion-content{height:0;overflow:hidden;visibility:hidden;transition:height .3s cubic-bezier(.4,0,.2,1);padding:0 20px}.wd-page-watersoftener-accordion-content.active{visibility:visible}.wd-page-watersoftener-accordion-content-inner{padding-bottom:24px}.wd-page-watersoftener-accordion-icon{transition:transform .3s ease}.wd-page-watersoftener-accordion-header.active .wd-page-watersoftener-accordion-icon{transform:rotate(180deg)}.wd-page-watersoftener-house-areas img{position:absolute;transition:all .5s ease}.wd-page-watersoftener-house-areas img.active{transform:scale(1.1);z-index:10}#wd-page-watersoftener-kitchen-area{bottom:20%;left:49%;width:270px}#wd-page-watersoftener-bathroom-area{top:48%;right:12%;width:118px}#wd-page-watersoftener-laundry-area{top:43%;left:48%;width:99px}.vis-overview-compare{padding:48px 0;margin-top:96px}.vis-overview-compare-des{max-width:1280px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between;gap:96px;padding:0 48px}.vis-overview-compare-img{display:none;max-width:700px;border-radius:8px;overflow:hidden;min-width:50%}.vis-overview-compare-img.active{display:block}.vis-overview-compare-content{width:388px;display:flex;justify-content:space-between;flex-direction:column;padding:24px 0;gap:45px}.vis-overview-compare-content-title{color:#141515;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:125%;margin-bottom:24px;text-transform:capitalize}.vis-overview-compare-title{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.vis-overview-compare-content-info{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.vis-overview-compare .tab-buttons{display:flex;flex-direction:column;gap:16px}.vis-overview-compare .tab-button{font-family:Montserrat;color:#555;padding-left:14px;cursor:pointer;transition:background-color .3s;font-size:18px;white-space:nowrap;border-left:2px solid var(--colour-border-primary, #888)}.vis-overview-compare .tab-button.active{border-left:2px solid var(--colour-text-highlight, #036aff);color:#036aff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.vis-overview-compare .image-slider-wrapper{position:relative}.vis-overview-compare .image-slider-wrapper-img img{display:block;width:100%}.vis-overview-compare .image-slider-wrapper-img2{position:absolute;top:0;left:0;width:50%;height:100%}.vis-overview-compare .image-slider-wrapper-img-tag{position:absolute;bottom:10px;right:10px;z-index:2;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%;border-radius:4px;background:#141515;padding:3px 8px;width:51px}.vis-overview-compare .image-slider-wrapper-img2 .image-slider-wrapper-img-tag{bottom:10px;left:10px;right:auto;width:63px}.vis-overview-compare .image-slider-wrapper-img2 img{object-fit:cover;width:100%;height:100%;object-position:left}.vis-overview-compare .slider-handle{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;height:100%}.vis-overview-compare .slider-handle-writh-line{width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);background-color:#fff}.vis-overview-compare .slider-handle-svg{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);cursor:pointer}.wd-page-y1ch-choose-content{padding:48px 0;overflow:hidden;margin-top:96px}.wd-page-y1ch-content{max-width:1280px;padding:0 48px;margin:0 auto;position:relative}.wd-page-y1ch-title{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:32px}.wd-page-y1ch-bottleless-design-subtitle{color:var(--colour-text-tertiary, #888);text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:32px}.wd-v2-index-media-swiper img{width:100%;border-radius:10px}.wd-page-y1ch-bottleless-design-list{display:flex;color:#555;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:300;line-height:normal;margin:32px auto 0;justify-content:center}.wd-page-y1ch-bottleless-design-list li{width:fit-content;padding:8px 16px;border-bottom:2px solid #dddddd;cursor:pointer}.wd-page-y1ch-bottleless-design-list li.active{color:#036aff;border-bottom:2px solid #036aff}.wd-v2-index-media-swiper-next:after,.wd-v2-index-media-swiper-prev:after{content:none}.wd-v2-index-media-swiper-next,.wd-v2-index-media-swiper-prev{position:absolute;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;transform:translateY(-50%)}.wd-v2-index-media-swiper-next{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-v2-index-category-right-true.svg?v=1676599349);left:25px}.wd-v2-index-media-swiper-next.swiper-button-disabled{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-v2-index-category-right-false.svg?v=1676599349);opacity:1}.wd-v2-index-media-swiper-prev{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-v2-index-category-left-true.svg?v=1676599349);right:25px}.wd-v2-index-media-swiper-prev.swiper-button-disabled{background-image:url(https://www.waterdropfilter.com/cdn/shop/files/wd-v2-index-category-left-false.svg?v=1676599349);opacity:1}.wd-v2-index-media-swiper-next-box,.wd-v2-index-media-swiper-prev-box,.wd-v2-index-media-swiper-next-btn,.wd-v2-index-media-swiper-prev-btn{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:var(--radius-circle-arrow-button, 1000px);z-index:2;cursor:pointer}.wd-v2-index-media-swiper-next-box{right:-10px}.wd-v2-index-media-swiper-prev-box{left:-10px}.wd-v2-index-media-swiper-next-btn,.wd-v2-index-media-swiper-prev-btn{box-shadow:0 3px 10px #00000026}.wd-v2-index-media-swiper-next-btn.swiper-button-disabled svg path,.wd-v2-index-media-swiper-prev-btn.swiper-button-disabled svg path{stroke:#999}.wd-v2-index-media-swiper-prev-box .swiper-slide-prev{opacity:0}.swiper-pagination-media-attention{display:none}.wd-v2-index-media-swiper-next-box,.wd-v2-index-media-swiper-prev-box{display:block}.wd-page-watersoftener-query-main-container{max-width:1280px;margin:96px auto 0;padding:0 48px}.wd-page-watersoftener-query-header{text-align:center;margin-bottom:32px}.wd-page-watersoftener-query-title{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.wd-page-watersoftener-query-blue-text{color:#1e88e5}.wd-page-watersoftener-query-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);border-radius:var(--radius-section-card, 10px);background:var(--colour-surface-tertiary, #f3f8ff);overflow:hidden;align-items:center}.wd-page-watersoftener-query-map-image{width:100%;height:auto}.wd-page-watersoftener-query-search-section{padding:0 48px}h2{font-size:22px;color:#333;margin-bottom:15px}.wd-page-watersoftener-query-description{color:var(--colour-text-secondary, #555);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;margin-bottom:16px}.wd-page-watersoftener-query-search-container{display:flex;margin-bottom:16px}#wd-page-watersoftener-query-zipcode{width:328px;padding:13.5px 16px;border:1px solid #ddd;border-radius:4px;font-size:16px;outline:none}input:focus{border-color:#4a90e2}#wd-page-watersoftener-query-search-btn{width:150px;background-color:#036aff;border:none;border-radius:4px;margin-left:10px;cursor:pointer;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.wd-page-watersoftener-query-data-source{color:#999;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:32px}.wd-page-watersoftener-query-query-results{background-color:#fff;border-radius:10px;overflow:hidden}.wd-page-watersoftener-query-query-title{font-size:14px;font-weight:700;padding:12px 24px;border-bottom:1px solid #f3f8ff}.wd-page-watersoftener-query-result-container{min-height:166px;background-color:#fff;border-radius:4px;padding:20px;display:flex;align-items:center;justify-content:center}.wd-page-watersoftener-query-result-text{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--colour-text-tertiary, #888);text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.wd-page-watersoftener-query-result-text-success{color:var(--colour-text-secondary, #555);text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.wd-page-watersoftener-query-result-text-success span{color:#036aff}.wd-page-watersoftener-query-loading{text-align:center;display:none;color:#666;font-size:14px}.wd-page-watersoftener-query-subtitle{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:28px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.wd-page-watersoftener-bundle-container-bg{background:var(--colour-grey-sale-10, #f8f8f8);padding:96px 0;margin-top:96px}.wd-page-watersoftener-bundle-container{max-width:1280px;margin:0 auto;padding:0 48px}.wd-page-watersoftener-bundle-container-title{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.wd-page-watersoftener-bundle-water-source{display:flex;justify-content:center;gap:10px;margin-bottom:24px}.wd-page-watersoftener-bundle-water-source button{width:105px;height:40px;border:none;cursor:pointer;font-size:16px;transition:all .3s ease;border-radius:var(--radius-button, 4px);background:var(--colour-button-invert, #fff);color:#000;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:40px}.wd-page-watersoftener-bundle-water-source button.wd-page-watersoftener-bundle-active{border:2px solid var(--colour-button-primary, #036aff);color:#036aff;font-weight:500}.wd-page-watersoftener-bundle-water-content{display:none}.wd-page-watersoftener-bundle-water-content.wd-page-watersoftener-bundle-active{display:block}.wd-page-watersoftener-bundle-grains-selection{display:flex;justify-content:center;gap:32px;margin-bottom:32px}.wd-page-watersoftener-bundle-grains-selection-buttons{border-bottom:1px solid var(--colour-border-primary, #ddd);display:flex;justify-content:center;gap:32px;width:fit-content}.wd-page-watersoftener-bundle-grains-selection button{height:42px;border:none;background:transparent;cursor:pointer;transition:all .3s ease;color:var(--colour-text-secondary, #555);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:300;line-height:42px}.wd-page-watersoftener-bundle-grains-selection button.wd-page-watersoftener-bundle-active{color:#036aff;border-bottom:2px solid var(--colour-blue-scale-blue, #036aff);font-weight:600}.wd-page-watersoftener-bundle-scheme-selection{display:flex;justify-content:flex-start;margin-bottom:24px;align-items:center;justify-content:space-between}.wd-page-watersoftener-bundle-scheme-buttons{border-bottom:1px solid var(--colour-border-primary, #ddd);display:flex;gap:32px}.wd-page-watersoftener-bundle-scheme-option{height:42px;border:none;background:transparent;cursor:pointer;transition:all .3s ease;color:var(--colour-text-secondary, #555);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:300;line-height:42px;padding:0 10px}.wd-page-watersoftener-bundle-scheme-option.wd-page-watersoftener-bundle-active{color:#036aff;border-bottom:2px solid var(--colour-blue-scale-blue, #036aff);font-weight:600}.Scheme1,.Scheme2{display:none}.Scheme1.wd-page-watersoftener-bundle-active,.Scheme2.wd-page-watersoftener-bundle-active{display:block}.wd-page-watersoftener-bundle-products-display{position:relative;min-height:400px;background-color:#fff;border-radius:10px;overflow:hidden}.wd-page-watersoftener-bundle-swiper-container{width:100%;height:100%;overflow:hidden}.wd-page-watersoftener-bundle-swiper-wrapper{width:100%;height:100%}.wd-page-watersoftener-bundle-swiper-slide{width:100%;height:auto}.wd-page-watersoftener-bundle-product-slide{display:flex}.wd-page-watersoftener-bundle-product-image{flex:1;max-width:276px}.wd-page-watersoftener-bundle-product-image img{width:100%;height:100%}.wd-page-watersoftener-bundle-product-details{flex:2;padding:24px 40px}.wd-page-watersoftener-bundle-product-title{color:var(--colour-grey-sale-100, #000);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.wd-page-watersoftener-bundle-product-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.wd-page-watersoftener-bundle-product-card{flex:1;border-radius:4px;padding:16px;text-align:center;background:#f6f6f6}.wd-page-watersoftener-bundle-product-name{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:var(--colour-text-primary, #000);text-overflow:ellipsis;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:130%;margin-top:16px;text-align:left;min-height:32px}.wd-page-watersoftener-bundle-product-card img{width:160px;height:auto}.wd-page-watersoftener-bundle-price-container{display:flex;align-items:center;margin-top:8px}.wd-page-watersoftener-bundle-current-price{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.wd-page-watersoftener-bundle-action-buttons{display:flex;gap:10px;margin-top:12px}.wd-page-watersoftener-bundle-shop-now{flex:1;background-color:#036aff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;display:flex;height:var(--size-button-height-L, 45px);min-width:150px;padding:10px 32px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.wd-page-watersoftener-bundle-add-to-cart{flex:1;background-color:#fff;color:#036aff;border:2px solid #036aff;border-radius:4px;cursor:pointer;font-size:14px;display:flex;height:var(--size-button-height-L, 45px);min-width:150px;padding:10px 32px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}.wd-page-watersoftener-bundle-swiper-button-prev,.wd-page-watersoftener-bundle-swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;width:45px;height:45px;border-radius:1000px;background:#fff;box-shadow:0 3px 10px #00000026;transition:.5s all}.wd-page-watersoftener-bundle-swiper-button-prev{left:-60px}.wd-vis-template-section-special-mySwiper-pagination{display:none}.wd-page-watersoftener-bundle-swiper-button-next{right:-60px}.wd-page-watersoftener-bundle-total-price-area{display:flex;justify-content:space-between;align-items:center;background-color:#fff4e3;padding:12px;margin-top:12px;border-radius:4px}.wd-page-watersoftener-bundle-total-price-left,.wd-page-watersoftener-bundle-total-price-right{display:flex;align-items:center}.wd-page-watersoftener-bundle-total-price-title{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:14px;font-weight:400;line-height:130%;margin-right:10px}.wd-page-watersoftener-bundle-total-current-price{color:var(--colour-text-primary, #000);font-family:Montserrat;font-size:24px;font-weight:600;margin-right:4px}.wd-page-watersoftener-bundle-total-original-price{color:var(--colour-text-secondary, #555);font-family:Montserrat;font-size:14px;font-weight:400;text-decoration:line-through;margin-right:9px}.wd-page-watersoftener-bundle-discount-tag{background-color:#ff9243;border-radius:16px;font-family:Montserrat;padding:4px 12px;color:#fff;font-size:14px;font-weight:500}.wd-page-watersoftener-bundle-discount-code{display:flex;align-items:center;gap:8px;cursor:pointer;position:relative}.wd-page-watersoftener-bundle-discount-code-text{display:flex;gap:4px;color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%;border:1px dashed #ddd;padding:8px 12px;border-radius:16px}.wd-page-watersoftener-bundle-copy-icon{cursor:pointer}.wd-page-watersoftener-bundle-copied-tooltip{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);background-color:#666;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;z-index:10}.wd-page-watersoftener-bundle-copied-tooltip:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);border-width:0 8px 8px 8px;border-style:solid;border-color:transparent transparent #666666 transparent}.wd-page-watersoftener-bundle-copied-tooltip.show{opacity:1;visibility:visible}.wd-page-live-streaming-waterdrop-title{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:32px}.wd-page-live-streaming-waterdrop-wrap{max-width:1280px;margin:96px auto 0;padding:80px 48px;box-sizing:border-box}.wd-page-live-streaming-waterdrop-item-tips-box{display:flex;width:336px;height:154px;flex-direction:column;justify-content:space-between;align-items:center;margin-top:24px}.wd-page-live-streaming-waterdrop-item-tips-title{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.wd-page-live-streaming-waterdrop-item-tips-text{color:var(--colour-text-primary, #000);text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.wd-page-live-streaming-waterdrop-item-tips-btn{width:150px;height:45px;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-family:Montserrat-Regular;border-radius:4px;background:var(--wd-bg-color-brand-pristine, #036aff);border:none;text-decoration:none}.wd-page-live-streaming-waterdrop-tab-content{width:100%;display:flex;height:500px;align-items:center;gap:var(--spacing-margin-mobile, 24px);align-self:stretch;box-sizing:border-box}.wd-page-live-streaming-waterdrop-tab-item{width:384px;align-self:stretch;border-radius:16px;display:flex;justify-content:center}.wd-page-live-streaming-waterdrop-show-swiper{display:none}.wd-page-live-streaming-waterdrop-tab-item1{background:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-customer-img1.jpg?v=1743488482) no-repeat;background-size:cover;background-position:center}.wd-page-live-streaming-waterdrop-tab-item2{background:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-customer-img2.jpg?v=1743488482) no-repeat;background-size:cover;background-position:center}.wd-page-live-streaming-waterdrop-tab-item3{background:url(https://www.waterdropfilter.com/cdn/shop/files/wd-page-watersoftener-customer-img3.jpg?v=1743488482) no-repeat;background-size:cover;background-position:center}.wd-page-brand-story-filter{padding:96px 48px 0;max-width:1280px;margin:0 auto}.wd-page-brand-story-filter-title{color:#141515;text-align:center;font-family:Montserrat;font-size:36px;font-style:normal;font-weight:600;line-height:125%;margin-bottom:32px}.wd-page-brand-story-filter-img img{width:100%;display:block;margin-bottom:24px}.wd-page-brand-story-filter-nums{display:flex;align-items:center;justify-content:center;gap:64px;margin-bottom:96px}.wd-page-brand-story-filter-num-item-number{color:#036aff;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:125%;overflow:hidden;height:50px;width:100%}.wd-page-brand-story-filter-num-item-number-item{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center}.wd-page-brand-story-filter-num-item{width:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.wd-page-brand-story-filter-num-item-text{color:#141515;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.wd-page-brand-story-authoritative-title{color:#141515;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:125%;margin-bottom:16px}.wd-page-brand-story-authoritative-title span{color:#036aff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:125%}.wd-page-brand-story-authoritative{margin-bottom:96px}.swiper-button-authoritative-next,.swiper-button-authoritative-prev{position:absolute;top:55px;z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;width:45px;height:45px;border-radius:1000px;background:#fff;box-shadow:0 3px 10px #00000026;transition:.5s all}.swiper-button-authoritative-next:hover,.swiper-button-authoritative-prev:hover{transform:scale(1.1)}.swiper-button-authoritative-next.swiper-button-disabled svg path,.swiper-button-authoritative-prev.swiper-button-disabled svg path{stroke:#999}.swiper-button-authoritative-next svg,.swiper-button-authoritative-prev svg{display:block}.swiper-button-authoritative-next{right:0}.swiper-button-authoritative-prev{left:0}.wd-page-brand-story-authoritative-swiper{position:relative}.brand-story-authoritative-mySwiper .swiper-slide{width:160px;padding:10px}.brand-story-authoritative-mySwiper .swiper-slide img{width:100%;display:block}.brand-story-authoritative-mySwiper{max-width:1085px}.wd-page-brand-story-authoritative-des{color:#141515;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:125%}.wd-page-voc-video{width:100%}.wd-page-voc-video video{width:100%}.wd-page-voc-video-Master{position:relative}.wd-page-voc-video-Master video{width:100%;height:100%;object-fit:cover;min-height:576px;display:block}.wd-page-voc-video-title{color:#000;text-align:center;font-family:Montserrat-SemiBold;font-size:36px;font-style:normal;line-height:normal;font-weight:600;text-transform:capitalize;padding-bottom:40px}.play-button{width:100px;height:100px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);cursor:pointer;z-index:111}.wd-page-y1ch-policy-content{max-width:1280px;padding:96px 48px;margin:0 auto;position:relative}.wd-page-y1ch-policy{display:flex;gap:20px;width:100%;overflow-x:auto}.wd-page-y1ch-policy-item{flex:1;border-radius:10px;background:#f3f8ff;padding:48px 24px;display:flex;align-items:center;flex-direction:column;min-width:280px}.wd-policy-item-svg{width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-family:Montserrat;font-style:normal}.wd-page-y1ch-policy-item p{margin-bottom:8px;color:#000;font-size:20px;font-weight:600;line-height:normal;text-align:center}.wd-page-y1ch-policy-item span{color:#555;text-align:center!important;font-size:16px;font-weight:400;line-height:125%}@media (max-width: 1280px){.wd-page-watersoftener-bundle-swiper-button-prev,.wd-page-watersoftener-bundle-swiper-button-next{width:40px;height:40px}.wd-page-watersoftener-bundle-swiper-button-prev{left:-45px}.wd-page-watersoftener-bundle-swiper-button-next{right:-45px}.wd-v2-index-media-swiper-next-box,.wd-v2-index-media-swiper-prev-box,.wd-v2-index-media-swiper-next-btn,.wd-v2-index-media-swiper-prev-btn{width:40px;height:40px}.wd-v2-index-media-swiper-prev-box,.wd-v2-index-media-swiper-next-box{left:5px}}@media (max-width: 1024px){.wd-page-watersoftener-container{display:flex;flex-direction:column-reverse;padding:60px 40px;gap:32px}.wd-page-watersoftener-right-content img{width:100%}#wd-page-watersoftener-laundry-area{width:16%}#wd-page-watersoftener-bathroom-area{width:19%}#wd-page-watersoftener-kitchen-area{width:45%}.wd-page-watersoftener-title-main{text-align:center;font-size:24px;margin-bottom:16px}.wd-page-watersoftener-accordion{margin-top:32px}.wd-page-watersoftener-description{text-align:center;font-size:16px}.vis-overview-compare{padding:60px 40px;margin-top:0}.vis-overview-compare-des{flex-direction:column-reverse;gap:32px;padding:0}.vis-overview-compare-title{font-size:24px;margin-bottom:16px}.vis-overview-compare-content{width:100%;display:flex;flex-direction:column-reverse;padding:0;gap:32px}.vis-overview-compare-content-title{font-size:24px;margin-bottom:16px}.vis-overview-compare-img{width:100%;max-width:100%}.vis-overview-compare-content-top{order:2}.vis-overview-compare-content .tab-buttons{order:1;margin-bottom:32px}.wd-page-y1ch-choose-content{padding:60px 40px;margin-top:0}.wd-page-y1ch-content{padding:0}.wd-v2-index-media-swiper-next-box,.wd-v2-index-media-swiper-prev-box,.wd-page-live-streaming-waterdrop-tab-content{display:none}.wd-page-live-streaming-waterdrop-show-swiper{display:block}.wd-page-y1ch-bottleless-design-list li{flex:none;padding:0;margin-right:10px}.wd-page-watersoftener-query-main-container{margin-top:0;padding:60px 40px}.wd-page-watersoftener-query-title{font-size:32px}.wd-page-watersoftener-query-content-wrapper{display:flex;flex-direction:column}.wd-page-watersoftener-query-search-section{width:100%;padding:40px 32px}.wd-page-watersoftener-query-subtitle{font-size:18px}.wd-page-watersoftener-query-map-image{display:flex;flex-direction:column}.wd-page-watersoftener-bundle-container-bg{margin-top:0;padding:60px 40px}.wd-page-watersoftener-bundle-product-slide{flex-direction:column}.wd-page-watersoftener-bundle-product-image{max-width:unset}.wd-page-watersoftener-bundle-product-image img{border-radius:10px 10px 0 0}.wd-vis-template-section-special-mySwiper-pagination{display:block;padding:0;bottom:-30px!important}.wd-vis-template-section-special-mySwiper-pagination .swiper-pagination-bullet{border:0;border-radius:4px;margin:0!important;width:25px;height:4px;background-color:#ddd!important}.wd-vis-template-section-special-mySwiper-pagination .swiper-pagination-bullet-active{background-color:#000!important}.wd-vis-template-section-special-mySwiper-pagination .swiper-pagination-bullet:after{display:none}.wd-page-watersoftener-bundle-product-cards{grid-template-columns:repeat(2,1fr);gap:12px}.wd-page-watersoftener-bundle-scheme-selection{flex-direction:column;gap:12px}.wd-page-watersoftener-bundle-container{padding:0}.wd-page-watersoftener-bundle-swiper-button-prev,.wd-page-watersoftener-bundle-swiper-button-next{display:none}.mySwiperDrop .swiper-slide{width:300px;height:400px;display:flex;justify-content:center;border-radius:8px}.wd-page-live-streaming-waterdrop-item-tips-box{width:252px}.wd-page-live-streaming-waterdrop-wrap{width:100%;padding:60px 40px 60px 0;margin-top:0}.wd-page-live-streaming-waterdrop-title{font-size:24px}.wd-page-live-streaming-waterdrop-item-tips-title{font-size:20px}.wd-page-live-streaming-waterdrop-item-tips-text{font-size:12px;margin-bottom:24px}.wd-page-y1ch-policy{margin-bottom:60px}.wd-page-brand-story-filter{padding:60px 40px;max-width:100%}.wd-page-brand-story-filter-title{font-size:24px}.wd-page-brand-story-filter-num-item-number{font-size:24px;height:30px}.wd-page-brand-story-filter-num-item-number-item{height:30px}.wd-page-brand-story-filter-num-item-text{font-size:14px}.wd-page-brand-story-filter-nums{margin-bottom:60px;gap:0}.wd-page-brand-story-filter-num-item{width:33.3%}.wd-page-brand-story-filter-img{overflow:scroll}.wd-page-brand-story-authoritative-title{font-size:20px}.wd-page-brand-story-authoritative-des{font-size:16px}.wd-page-brand-story-authoritative{margin-bottom:0}.brand-story-authoritative-mySwiper{max-width:calc(100% - 100px)}.brand-story-authoritative-mySwiper .swiper-slide{width:120px;padding:7.5px}.swiper-button-authoritative-next,.swiper-button-authoritative-prev{display:none}.wd-page-voc-video-title{padding-bottom:32px;font-size:24px}.wd-page-voc-video-Master video{min-height:231px}.play-button{width:60px;height:60px}.wd-page-voc-video svg{width:19px;height:19px}.wd-page-voc-video{padding:60px 0}.wd-page-y1ch-policy-content{padding:60px 0 60px 40px}.wd-page-y1ch-title{font-size:24px}.wd-page-watersoftener-bundle-product-name{min-height:unset}#wd-page-watersoftener-query-zipcode{width:100%}}@media (max-width: 767px){.wd-page-live-streaming-waterdrop-wrap{width:100%;padding:40px 0 40px 24px}.wd-page-live-streaming-waterdrop-title{margin-bottom:24px}.mySwiperDrop .swiper-slide{height:500px}.wd-page-live-streaming-waterdrop-item-tips-box{height:150px;gap:16px}.wd-page-y1ch-policy{margin-bottom:40px}.wd-page-brand-story-filter{padding:40px 24px}.wd-page-brand-story-filter-title{margin-bottom:24px}.wd-page-brand-story-filter-num-item-number{font-size:16px}.wd-page-brand-story-filter-num-item-text{font-size:10px}.vis-overview-compare{padding:40px 0}.vis-overview-compare-des{padding:0 24px;gap:24px}.vis-overview-compare-content .tab-buttons{overflow:scroll;flex-wrap:nowrap}.wd-page-brand-story-filter-num-item:nth-child(1){min-width:69px}.wd-page-brand-story-filter-num-item:nth-child(2){min-width:60px}.wd-page-brand-story-filter-num-item:nth-child(3){min-width:110px}.wd-page-brand-story-authoritative-title{font-size:16px}.brand-story-authoritative-mySwiper .swiper-slide{width:80px;padding:5px}.wd-page-brand-story-authoritative-des{font-size:14px}.swiper-button-authoritative-next,.swiper-button-authoritative-prev{top:20px}.play-button{width:45px;height:45px}.wd-page-voc-video-Master video{min-height:200px}.wd-page-voc-video-title{padding-bottom:24px}.wd-page-voc-video{padding:40px 0}.wd-page-voc-video svg{width:16px;height:16px}.wd-page-y1ch-choose-content{padding:40px 24px}.wd-page-y1ch-title{margin-bottom:16px}.wd-page-y1ch-bottleless-design-subtitle{font-size:16px;margin-bottom:24px}.wd-page-y1ch-bottleless-design-list{overflow-x:scroll;padding-left:385px}.wd-page-y1ch-bottleless-design-list li{width:max-content}.wd-page-watersoftener-query-main-container{padding:40px 24px}.wd-page-watersoftener-query-header{margin-bottom:24px}.wd-page-watersoftener-query-title{font-size:24px}.wd-page-watersoftener-query-search-section{padding:24px}.wd-page-watersoftener-bundle-container-bg{padding:40px 24px}.wd-page-watersoftener-bundle-container-title{font-size:24px;margin-bottom:16px}.wd-page-watersoftener-bundle-product-cards{grid-template-columns:repeat(1,1fr)}.wd-page-watersoftener-bundle-product-card img{width:100px}.wd-page-watersoftener-bundle-product-card{display:flex;padding:8px}.wd-page-watersoftener-bundle-grains-selection button{font-size:14px}.wd-page-watersoftener-bundle-total-price-title{display:none}.wd-page-watersoftener-bundle-total-price-left{flex-direction:column;align-items:flex-start}.wd-page-watersoftener-bundle-total-current-price{font-size:16px;margin-bottom:5px}.wd-page-watersoftener-bundle-total-original-price{font-size:10px}.wd-page-watersoftener-bundle-discount-tag{padding:0 6px;font-size:10px}.wd-page-watersoftener-bundle-product-details{padding:24px 20px}.wd-page-watersoftener-bundle-shop-now,.wd-page-watersoftener-bundle-add-to-cart{min-width:unset}.wd-page-brand-story-filter-nums{margin-bottom:40px}.wd-page-y1ch-policy-content{padding:40px 0 40px 24px}.wd-page-watersoftener-bundle-product-card-content{display:flex;flex-direction:column;justify-content:center;gap:8px}.wd-page-watersoftener-bundle-product-name,.wd-page-watersoftener-bundle-price-container{margin-top:0}.wd-page-watersoftener-query-search-container{flex-direction:column;gap:10px}#wd-page-watersoftener-query-search-btn{width:100%;height:45px;margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/191/assets/wd-watersoftener.css.map?v=116194981861275967791763348050 */
