.hydroviv-grid-section{padding:22px 0 41px}.hydroviv-grid-wrap{padding:30px 0 17px}.hydroviv-grid-wrap .row-wrap{display:flex;margin:0 -10px}.hydroviv-grid-wrap .row-wrap .column{padding:0 10px;flex:1}.hydroviv-grid-wrap.vertical .column:first-child .inner-col{text-align:left;max-width:100%;padding:16px 0}.hydroviv-grid-wrap.vertical .column:first-child{flex:0 0 30%;max-width:30%}.hydroviv-grid-wrap.vertical .column:last-child{flex:0 0 16%;max-width:16%}.hydroviv-grid-wrap .column .inner-col{text-align:center;max-width:175px;width:100%;padding:12px;height:100%;margin:0 auto}.hydroviv-grid-wrap.vertical .row-wrap:nth-child(2) .column .inner-col{padding-top:24px}.hydroviv-grid-wrap.vertical .row-wrap:last-child .column .inner-col{padding-bottom:24px}.hydroviv-grid-wrap.vertical .column:last-child .inner-col{display:flex;align-items:center;padding:12px;max-width:140px;margin:0 0 0 auto}.hydroviv-grid-wrap.vertical .column-title{text-align:center;padding:12px;max-width:150px;margin:0 auto;text-transform:uppercase;width:100%}.hydroviv-grid-wrap.vertical .column:last-child .column-title{margin:0 0 0 auto}.hydroviv-grid-wrap.vertical .column-title .title{font-size:18px;font-family:Archivo,sans-serif;display:block;color:#0069b5;letter-spacing:0;font-weight:700;line-height:1.125;padding:5px 0 0}.hydroviv-grid-wrap.vertical .column-title .img-wrap{margin:0 auto;max-width:46%}.hydroviv-grid-wrap.vertical .column-title .img-wrap.hydroviv-img{max-width:74%}.hydroviv-grid-wrap.vertical .img-wrap img{object-fit:contain;object-position:center;margin:0 auto}.hydroviv-grid-wrap.vertical .inner-col .row-title{font-size:32px;line-height:1.25;color:#0069b5;font-family:Archivo,sans-serif;font-weight:700;text-transform:uppercase;min-height:73px;display:inline-flex;align-items:center}.hydroviv-grid-wrap .circle-wrap .circle{width:73px;height:73px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:3px solid transparent;display:flex;align-items:center;justify-content:center;padding:10px;margin:0 auto 9px}.hydroviv-grid-wrap .circle-wrap .circle.small{width:55px;height:55px}.hydroviv-grid-wrap .circle-wrap img{width:36px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.hydroviv-grid-wrap .circle-wrap.add .circle{background-color:#47a14c;border-color:#47a14c}.hydroviv-grid-wrap .circle-wrap.remove .circle{background-color:#848484;border-color:#848484}.hydroviv-grid-wrap .column.selected .circle-wrap .circle{border-color:#0069b5;box-shadow:0 3px 6px #0069b566}.hydroviv-grid-wrap .circle-wrap.add .plus-icon{display:block}.hydroviv-grid-wrap .circle-wrap.add .minus-icon,.hydroviv-grid-wrap .circle-wrap.remove .plus-icon{display:none}.hydroviv-grid-wrap .circle-wrap.remove .minus-icon{display:block}.hydroviv-grid-wrap .description-txt{font-size:16px;line-height:1.125;font-family:Archivo,sans-serif;display:block;color:#0069b5;letter-spacing:0;font-weight:700}.hydroviv-grid-wrap .description-txt:not(:first-of-type){margin:10px 0 0}.hydroviv-grid-wrap .description-txt.large{font-size:28px}.hydroviv-grid-wrap .circle-wrap.remove .description-txt{color:#646464}.hydroviv-grid-wrap .column.selected .inner-col{background-color:#e4f2f4}.hydroviv-grid-wrap.horizontal .row-wrap{margin:0 0 11px}.hydroviv-grid-wrap.horizontal .row-wrap:last-child{margin:0}.hydroviv-grid-wrap.horizontal.three-col .row-wrap{margin:0 0 30px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:last-child{margin:0}.hydroviv-grid-wrap.horizontal .row-wrap:first-child{margin:13px 0 53px}.hydroviv-grid-wrap.horizontal .row-wrap .column{padding:0}.hydroviv-grid-wrap.horizontal .row-wrap.selected-row,.hydroviv-grid-wrap.horizontal .row-wrap .column.selected{background-color:#e4f2f4}.hydroviv-grid-wrap.horizontal .row-wrap.selected-row .column:first-child{background-color:#fff}.hydroviv-grid-wrap.horizontal .column-title{font-size:24px;color:#0069b5;font-family:Archivo,sans-serif;font-weight:700;line-height:1.16;display:block}.hydroviv-grid-wrap.horizontal .row-title{font-size:18px;color:#0069b5;font-family:Archivo,sans-serif;font-weight:700;line-height:1.16;text-align:center;max-width:168px;width:100%;text-transform:uppercase}.hydroviv-grid-wrap.horizontal .row-title .title{display:block;padding:10px 0 0}.hydroviv-grid-wrap.horizontal .row-title .img-wrap{margin:0 auto;max-width:41%}.hydroviv-grid-wrap.horizontal .row-title .img-wrap.hydroviv-img{max-width:66%}.hydroviv-grid-wrap.horizontal .img-wrap img{object-fit:contain;object-position:center;margin:0 auto}.hydroviv-grid-wrap.horizontal .description-txt{color:#646464}.hydroviv-grid-wrap.horizontal .selected .description-txt{color:#0069b5}.hydroviv-grid-wrap.horizontal .row-wrap .column:first-child{flex:0 0 220px;max-width:220px}.hydroviv-grid-wrap.horizontal .row-wrap .column .inner-col{padding:16px 12px}.hydroviv-grid-wrap.horizontal .row-wrap:first-child .column .inner-col{max-width:220px;padding:0 12px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:first-child .column .inner-col{max-width:285px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:not(:first-child) .inner-col{height:100%;display:flex;align-items:center;text-align:center;justify-content:center}.hydroviv-grid-wrap.horizontal.three-col .column:not(:first-child){max-width:32%;flex:0 0 32%}.hydroviv-grid-wrap.horizontal.three-col .column:nth-child(2){margin-left:auto}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:first-child{margin-bottom:37px}.banner-wrapper{position:relative;padding:42px 0;min-height:798px}.hydroviv-landing-page-new .banner-wrapper .desktop-img{z-index:-1;position:absolute;left:0;top:0;bottom:0;right:0;background-repeat:no-repeat;background-size:contain;background-position:right}.banner-wrapper:before{content:"";background:url(/cdn/shop/files/banner-shape.png?v=1670880836) no-repeat;background-position:right top;background-size:cover;width:68.456%;height:100%;position:absolute;left:0;top:0}.banner-wrapper .container{max-width:1500px;padding:0 40px}.banner-wrapper .mobile-img{display:none}.banner-wrapper .banner-title h1{font-size:68px;line-height:70px;color:#fff;font-family:Archivo Black,sans-serif;text-transform:uppercase}.banner-wrapper .banner-caption{position:relative;width:54.59%}.banner-wrapper p{font-size:32px;line-height:40px;color:#fff;margin-bottom:48px;font-family:Archivo,sans-serif;font-weight:700}.banner-wrapper .banner-desc{display:flex;flex-wrap:wrap}.banner-wrapper .banner-desc .banner-desc-inner{flex:1;padding-right:35px;margin-top:50px}.banner-wrapper .banner-desc .hydro-filter{width:230px}.banner-wrapper .banner-desc .banner-desc-inner i{font-style:italic;text-decoration:double underline}.choose-us-wrapper .curve-title-wrapper{padding:68px 0 130px}.choose-us-wrapper .curve-title-wrapper h2{font-size:100px;max-width:100%}.curve-footer .hydro-horizontal-logo{max-width:485px;width:100%;display:block;margin:0 auto}.choose-us-wrapper .container{max-width:1443px}.choose-us-wrapper .choose-us-block{padding:19px 0 6px}.choose-us-wrapper .curve-footer{padding:113px 0 38px}.choose-us-wrapper .choose-us-row{display:flex;flex-wrap:wrap;margin:0 -17px}.choose-us-wrapper .choose-us-col{width:16.66%;text-align:center;padding:0 17px}.choose-us-wrapper .rounded-icon{width:193px;height:193px;background:#0069b5;border-radius:100%;padding:10px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.choose-us-wrapper .rounded-icon em{max-width:123px}.choose-us-wrapper .rounded-icon .shipping-icon{max-width:137px}.choose-us-wrapper .rounded-icon .tested-icon{max-width:95px}.choose-us-wrapper .rounded-icon .pfas-icon{max-width:109px}.choose-us-wrapper .rounded-icon .guarantee-icon{max-width:110px}.choose-us-wrapper .rounded-icon .optimize-icon{max-width:119px}.choose-us-wrapper .choose-us-inner:hover .rounded-icon{background:#51ab56}.choose-us-wrapper p{font-size:28px;line-height:40px;letter-spacing:0px;color:#000;font-family:Archivo Narrow,sans-serif;font-weight:700}.choose-us-wrapper .choose-us-cta{text-align:center;padding-top:60px}.choose-us-wrapper .choose-us-cta .btn-wrapper .primary-btn{min-width:440px}.hydroviv-landing-page-new .choose-us-wrapper .rounded-icon{padding:0;margin:0 auto 34px;width:284px;height:284px}.our-analysis-wrapper{padding:43px 0 56px}.our-analysis-wrapper h2{margin-bottom:10px}.our-analysis-wrapper .analysis-outer-block{padding-top:53px;display:none}.our-analysis-wrapper .analysis-outer-block p{max-width:855px;width:100%;line-height:24px;color:#000}.our-analysis-wrapper .analysis-outer-block .outer-para{margin-bottom:36px}.our-analysis-wrapper .analysis-inner-block{margin-bottom:60px}.our-analysis-wrapper .analysis-inner-block:last-child{margin-bottom:0}.our-analysis-wrapper .analysis-inner-block h2{text-align:left;border-bottom:2px solid #0069B5;display:inline-block;margin-bottom:32px}.our-analysis-wrapper .analysis-inner-block p{margin-bottom:0}.our-analysis-wrapper .analysis-inner-block p a{text-decoration:underline;color:#0069b5}.our-analysis-wrapper .analysis-inner-block p a:hover{color:#000}.our-analysis-wrapper .analysis-inner-block .sub-heading{font-size:32px;line-height:40px;letter-spacing:0px;color:#0069b5;margin-bottom:26px;font-weight:700}.our-analysis-wrapper .analysis-click{text-align:center}.our-analysis-wrapper .analysis-click .arrow-icon{width:55px;height:55px;border-radius:100%;background:#f79940;-o-box-shadow:0px 3px 6px rgba(0,105,181,.4);-ms-box-shadow:0px 3px 6px rgba(0,105,181,.4);-moz-box-shadow:0px 3px 6px rgba(0,105,181,.4);-webkit-box-shadow:0px 3px 6px rgba(0,105,181,.4);box-shadow:0 3px 6px #0069b566;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;z-index:2;cursor:pointer}.our-analysis-wrapper .analysis-click .arrow-icon:before{border-bottom:2px solid #005EAC;content:"";width:100%;position:absolute;left:0;right:0;background:#fff;z-index:-1}.our-analysis-wrapper .analysis-click .arrow-icon img{width:37px;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our-analysis-wrapper .analysis-click.analysis-open .arrow-icon img{-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-4px}.our-analysis-wrapper .analysis-click span{font-size:26px;line-height:30px;letter-spacing:0px;color:#0069b5;text-transform:uppercase;font-family:Archivo Black,sans-serif}.verified-reviews-section .verified-reviews-grid{display:flex;flex-wrap:wrap;margin:0 -15px;padding:36px 0 40px}.verified-reviews-grid .verified-reviews-grid-item{flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:35px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner{height:100%;background-color:#005eac;padding:25px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner h3{font-weight:700;color:#fff;text-align:left}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner span{display:block;margin-bottom:21px;color:#fff;font-size:18px;font-weight:700}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner p{color:#fff}.verified-reviews-grid .verified-reviews-grid-item .star-list-img li{margin-right:14px}.verified-reviews-grid .verified-reviews-grid-item .star-list-img img{width:40px}.verified-reviews-grid .verified-reviews-grid-item .star-list-img{margin-bottom:6px;display:flex}.verified-reviews-section .curve-footer p{line-height:1.3}.shop-filters{padding:0 0 54px}.shop-filters h2{margin-bottom:15px}.shop-filters-wrapper{display:flex;flex-wrap:wrap;margin:0 -25px;justify-content:center}.shop-filters-wrapper .shop-filters-item{flex:0 0 33.33%;max-width:33.33%;padding:0 25px;text-align:center}.shop-filters-wrapper .shop-filter-title{display:block;font-family:Archivo Black,sans-serif;color:#000;margin-bottom:12px;text-decoration:none;transition:all .3s}.shop-filters-wrapper .shop-filter-title:hover,.shop-filters-wrapper .shop-filter-title:focus,.shop-filters-wrapper .shop-filter-title:active{color:#0069b5}.shop-filters-wrapper .shop-filters-item .crossed{display:block;font-size:34px;line-height:1.52;color:#7b7b7b;margin-bottom:6px}.shop-filters-wrapper .shop-filters-item .blue-text{display:block;font-size:42px;color:#0069b5;line-height:1.09;font-family:Archivo,sans-serif;font-weight:700;margin-bottom:15px}.shop-filters-wrapper .shop-filters-item .shop-filters-img{display:block;position:relative;padding-bottom:90%;margin-bottom:15px}.shop-filters-wrapper .shop-filters-item .shop-filters-img>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hydroviv-footer{padding:59px 0}.hydroviv-footer .logo-block{max-width:400px;height:auto}.hydroviv-footer a{display:inline-block}.footer-content-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.social-links li:not(:last-child){margin-right:25px}.social-links li a img{transition:all .3s;width:60px;height:60px}.social-links li a:hover img,.social-links li a:focus img,.social-links li a:active img{transform:scale(1.1)}.social-links{display:flex;align-items:center}@media (max-width:1366px){.banner-wrapper{min-height:697px}.banner-wrapper .banner-title h1{font-size:56px;line-height:58px}.banner-wrapper p{font-size:30px;line-height:38px;margin-bottom:40px}.banner-wrapper .banner-desc .banner-desc-inner{margin-top:45px}.banner-wrapper .banner-desc .hydro-filter{width:200px}.choose-us-wrapper .curve-title-wrapper{padding:62px 0 100px}.choose-us-wrapper .curve-title-wrapper h2{font-size:85px}.choose-us-wrapper .curve-footer{padding:93px 0 25px}.choose-us-wrapper .choose-us-row{margin:0 -12px}.choose-us-wrapper .choose-us-col{padding:0 12px}.choose-us-wrapper .rounded-icon{width:168px;height:168px}.choose-us-wrapper .rounded-icon em{max-width:103px}.choose-us-wrapper .rounded-icon .shipping-icon{max-width:117px}.choose-us-wrapper .rounded-icon .tested-icon{max-width:75px}.choose-us-wrapper .rounded-icon .pfas-icon{max-width:89px}.choose-us-wrapper .rounded-icon .guarantee-icon{max-width:90px}.choose-us-wrapper .rounded-icon .optimize-icon{max-width:99px}.choose-us-wrapper p{font-size:28px;line-height:36px}.our-analysis-wrapper .analysis-click span{font-size:22px;line-height:26px}.our-analysis-wrapper .analysis-inner-block{margin-bottom:50px}.our-analysis-wrapper .analysis-outer-block .outer-para{margin-bottom:32px}.our-analysis-wrapper .analysis-inner-block .sub-heading{font-size:28px;line-height:36px;margin-bottom:20px}.verified-reviews-section .verified-reviews-grid{padding:47px 0 40px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner{padding:25px}.social-links li a img{transition:all .3s;width:60px;height:60px}}@media (max-width:1280px){.banner-wrapper .container{padding:0 25px}.banner-wrapper p{font-size:28px;line-height:36px}}@media (max-width:1199px){.hydroviv-grid-wrap.vertical .inner-col .row-title{font-size:20px;min-height:55px}.hydroviv-grid-wrap.vertical .column-title .title{font-size:16px}.hydroviv-grid-wrap .description-txt.large{font-size:20px}.hydroviv-grid-wrap .column .inner-col{padding:12px 0}.hydroviv-grid-wrap.vertical .column:last-child .inner-col{padding:12px 6px}.hydroviv-grid-wrap.vertical .column-title{padding:12px 0}.hydroviv-grid-wrap .circle-wrap .circle{width:55px;height:55px}.hydroviv-grid-wrap.horizontal .row-wrap .column:first-child{max-width:175px;flex:0 0 175px}.hydroviv-grid-wrap.horizontal .column-title{font-size:20px}.hydroviv-grid-wrap.horizontal .row-title{font-size:16px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:first-child{margin-bottom:20px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap{margin:0 0 5px}.hydroviv-grid-wrap.horizontal .column:first-child .row-title{padding:5px}.banner-wrapper{padding:32px 0;min-height:575px}.banner-wrapper .desktop-img{background-position:18px top}.banner-wrapper .banner-title h1{font-size:44px;line-height:46px}.banner-wrapper p{font-size:22px;line-height:30px;margin-bottom:30px}.banner-wrapper .banner-desc .banner-desc-inner{margin-top:30px;padding-right:22px}.banner-wrapper .banner-desc .hydro-filter{width:170px}.choose-us-wrapper .curve-title-wrapper{padding:55px 0 85px}.choose-us-wrapper .curve-title-wrapper h2{font-size:60px}.choose-us-wrapper .curve-footer{padding:77px 0 25px}.curve-footer .hydro-horizontal-logo{max-width:440px}.choose-us-wrapper .choose-us-row{margin:0 -8px}.choose-us-wrapper .choose-us-col{padding:0 8px}.choose-us-wrapper .rounded-icon{width:138px;height:138px}.choose-us-wrapper .rounded-icon em{max-width:85px}.choose-us-wrapper .rounded-icon .shipping-icon{max-width:100px}.choose-us-wrapper .rounded-icon .tested-icon{max-width:65px}.choose-us-wrapper .rounded-icon .pfas-icon,.choose-us-wrapper .rounded-icon .guarantee-icon{max-width:75px}.choose-us-wrapper .rounded-icon .optimize-icon{max-width:79px}.choose-us-wrapper p{font-size:24px;line-height:32px}.our-analysis-wrapper{padding:30px 0 40px}.our-analysis-wrapper .analysis-click span{font-size:20px;line-height:24px}.our-analysis-wrapper .analysis-inner-block{margin-bottom:35px}.our-analysis-wrapper .analysis-inner-block .sub-heading{font-size:24px;line-height:32px;margin-bottom:10px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner span{font-size:16px}.verified-reviews-section .verified-reviews-grid{padding:42px 0 40px}.shop-filters-wrapper{margin:0 -15px}.shop-filters-wrapper .shop-filters-item{padding:0 15px}.hydroviv-footer .logo-block{max-width:350px}}@media (max-width:991px){.hydroviv-grid-wrap.vertical .column:last-child .inner-col{padding:12px 0}.hydroviv-grid-wrap.horizontal .column-title,.hydroviv-grid-wrap .description-txt.large,.hydroviv-grid-wrap.vertical .inner-col .row-title{font-size:16px}.hydroviv-grid-wrap .description-txt,.hydroviv-grid-wrap.vertical .column-title .title{font-size:14px}.hydroviv-grid-wrap .circle-wrap .circle,.hydroviv-grid-wrap .circle-wrap .circle.small{width:45px;height:45px}.hydroviv-grid-wrap.vertical .inner-col .row-title{min-height:45px}.hydroviv-grid-wrap.horizontal .row-title{font-size:14px}.hydroviv-grid-wrap.horizontal .row-wrap .column:first-child{flex:0 0 135px;max-width:135px}.hydroviv-grid-wrap{padding:0 0 27px}.hydroviv-grid-section{padding:13px 0 4px}.hydroviv-grid-wrap.horizontal.three-col .column:not(:first-child){max-width:none;flex:1}.banner-wrapper{padding:25px 0;min-height:449px}.banner-wrapper .banner-title h1{font-size:36px;line-height:38px}.banner-wrapper p{font-size:18px;line-height:26px;margin-bottom:20px}.banner-wrapper .banner-desc .banner-desc-inner{margin-top:20px;padding-right:15px}.banner-wrapper .banner-desc .hydro-filter{width:130px}.banner-wrapper .primary-btn{font-size:26px;line-height:52px;height:52px;min-width:200px}.choose-us-wrapper .choose-us-block{padding:9px 0 4px}.choose-us-wrapper .choose-us-col{width:33.33%;margin-bottom:10px}.choose-us-wrapper .rounded-icon{width:125px;height:125px}.choose-us-wrapper .rounded-icon em{max-width:80px}.choose-us-wrapper .rounded-icon .shipping-icon{max-width:95px}.choose-us-wrapper .rounded-icon .tested-icon{max-width:60px}.choose-us-wrapper .rounded-icon .pfas-icon,.choose-us-wrapper .rounded-icon .guarantee-icon{max-width:70px}.choose-us-wrapper .rounded-icon .optimize-icon{max-width:74px}.choose-us-wrapper p{font-size:20px;line-height:28px}.shop-filters h2{margin-bottom:19px;line-height:1.17}.shop-filters-wrapper .shop-filters-item{flex:0 0 50%;max-width:50%;margin-bottom:30px}}@media (max-width:767px){.hydroviv-landing-page-new .banner-wrapper .container{background:url(/cdn/shop/t/43/assets/subscribe-mobile-headerAsset_3@2x.png?v=1684428056);background-position-x:0%;background-position-y:0%;background-position:bottom}.hydroviv-landing-page-new .banner-wrapper .banner-title{padding:23px 25px}.choose-us-wrapper .choose-us-cta .btn-wrapper .primary-btn{min-width:240px}.hydroviv-grid-wrap.vertical .column:last-child{display:none}.hydroviv-grid-wrap.vertical .inner-col .row-title{font-size:14px;min-height:35px}.hydroviv-grid-wrap .description-txt{font-size:12px}.hydroviv-grid-wrap.vertical .column-title{padding:0 0 5px}.hydroviv-grid-wrap.vertical .row-wrap:nth-child(2) .column .inner-col{padding-top:9px}.hydroviv-grid-wrap.vertical .row-wrap:last-child .column .inner-col{padding-bottom:9px}.hydroviv-grid-wrap .row-wrap{margin:0 -6px}.hydroviv-grid-wrap .row-wrap .column{padding:0 6px}.hydroviv-grid-wrap.vertical .column:first-child .inner-col{padding:12px 0}.hydroviv-grid-wrap.vertical .column:first-child{flex:0 0 31%;max-width:31%}.hydroviv-grid-wrap.horizontal .column-title{font-size:14px;line-height:1.33}.hydroviv-grid-wrap.horizontal .row-title{line-height:1.5}.hydroviv-grid-wrap .circle-wrap .circle{width:35px;height:35px;border-width:1px}.hydroviv-grid-wrap .circle-wrap .circle.small{width:35px;height:35px;margin:0 auto 2px}.hydroviv-grid-wrap.horizontal .row-wrap:first-child .column .inner-col{padding:0 3px}.hydroviv-grid-wrap.monthly-cost .column:nth-child(3),.hydroviv-grid-wrap.monthly-cost .column:nth-child(5){display:none}.hydroviv-grid-wrap.horizontal .row-wrap .column:first-child{flex:0 0 108px;max-width:108px}.hydroviv-grid-wrap.horizontal.three-col .row-wrap:first-child{margin-bottom:14px}.hydroviv-grid-wrap.horizontal .description-txt.large{line-height:1.5}.hydroviv-grid-wrap.horizontal .row-wrap{margin:0 0 6px}.hydroviv-grid-wrap.horizontal .row-wrap .column .inner-col{padding:19px 12px}.hydroviv-grid-wrap.horizontal .row-wrap:first-child{margin:13px 0 26px}.hydroviv-grid-wrap.horizontal.monthly-cost .row-wrap:not(:first-child) .column .inner-col{padding:12px;display:flex;align-items:center;flex-direction:column;justify-content:center}.hydroviv-grid-wrap.horizontal.monthly-cost .row-wrap:not(:first-child) .column:last-child .inner-col{padding:12px 7px}.hydroviv-grid-wrap.vertical .column-title .img-wrap{max-width:38%}.hydroviv-grid-wrap.vertical .column-title .img-wrap.hydroviv-img,.hydroviv-grid-wrap.horizontal .row-title .img-wrap.hydroviv-img{max-width:62%}.hydroviv-grid-wrap.horizontal .row-title .title{padding:5px 0 0}.banner-wrapper{padding:0}.banner-wrapper .desktop-img{display:none}.banner-wrapper:before{display:none}.banner-wrapper .container{padding:0}.banner-wrapper .mobile-img{display:block;height:430px;background-repeat:no-repeat;background-size:cover;background-position:right;margin-top:-74px;margin-bottom:-82px}.banner-wrapper .banner-caption{width:100%}.banner-wrapper .banner-title{padding:23px 150px 59px 25px;position:relative;z-index:1}.banner-wrapper .banner-desc{position:relative;padding:14px 25px 22px;z-index:1}.banner-wrapper .banner-desc .banner-desc-inner{margin-bottom:64px;padding-right:0;padding-left:30px;order:2;max-width:100%;text-align:center}.banner-wrapper .banner-desc .hydro-filter{width:110px;order:1}.banner-wrapper p{font-size:20px;line-height:26px;margin-bottom:63px}.banner-wrapper .primary-btn{font-size:18px;line-height:38px;height:38px;min-width:157px}.choose-us-wrapper .curve-title-wrapper{padding:43px 0 68px}.choose-us-wrapper .curve-title-wrapper h2{font-size:34px}.choose-us-wrapper .curve-footer{padding:47px 0 20px}.curve-footer .hydro-horizontal-logo{max-width:200px}.choose-us-wrapper .choose-us-col{width:50%}.choose-us-wrapper .rounded-icon{width:116px;height:116px;margin-bottom:5px}.choose-us-wrapper .rounded-icon em{max-width:74px}.choose-us-wrapper .rounded-icon .shipping-icon{max-width:82px}.choose-us-wrapper .rounded-icon .tested-icon{max-width:57px}.choose-us-wrapper .rounded-icon .pfas-icon{max-width:65px}.choose-us-wrapper .rounded-icon .guarantee-icon{max-width:66px}.choose-us-wrapper .rounded-icon .optimize-icon{max-width:72px}.choose-us-wrapper p{font-size:18px;line-height:24px;max-width:114px;margin:0 auto;width:100%}.choose-us-wrapper .container{padding:0 12px}.choose-us-wrapper .btn-wrapper .primary-btn{height:39px;line-height:39px;font-size:18px}.our-analysis-wrapper{padding:61px 0 31px}.our-analysis-wrapper h2{margin-bottom:6px}.our-analysis-wrapper .analysis-click .arrow-icon{margin-bottom:8px}.our-analysis-wrapper .analysis-click span{font-size:18px;line-height:22px}.our-analysis-wrapper .analysis-outer-block{padding-top:22px}.our-analysis-wrapper .analysis-outer-block p{font-size:14px;line-height:20px;padding-right:29px}.our-analysis-wrapper .analysis-outer-block .outer-para{margin-bottom:27px}.our-analysis-wrapper .analysis-inner-block{margin-bottom:28px}.our-analysis-wrapper .analysis-inner-block h2{display:block;margin-bottom:30px}.our-analysis-wrapper .analysis-inner-block .sub-heading{display:none}.verified-reviews-grid .verified-reviews-grid-item .star-list-img li{margin-right:9px}.verified-reviews-grid .verified-reviews-grid-item{padding:0 8px}.verified-reviews-section .verified-reviews-grid{margin:0 -8px;padding:35px 0 40px}.hydroviv-landing-page .verified-reviews-section h2{font-size:24px;max-width:286px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner{padding:14px 25px}.verified-reviews-grid .verified-reviews-grid-item .star-list-img img{width:17px}.hydroviv-landing-page .verified-reviews-section h3{font-size:18px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner span{margin-bottom:18px;font-size:14px}.verified-reviews-grid .verified-reviews-grid-item .star-list-img{margin-bottom:10px}.verified-reviews-grid .verified-reviews-grid-item .verified-reviews-item-inner p{font-size:14px}.verified-reviews-grid .verified-reviews-grid-item{margin-bottom:17px}.shop-filters{padding:0 0 63px}.shop-filters-wrapper .shop-filter-title{margin-bottom:8px}.shop-filters-wrapper .shop-filters-item .crossed{font-size:25px}.shop-filters-wrapper .shop-filters-item .blue-text{font-size:30px;margin-bottom:10px}.shop-filters-wrapper .shop-filters-item:not(:last-child){margin-bottom:30px}.shop-filters-wrapper{margin:0}.shop-filters-wrapper .shop-filters-item .shop-filters-img{margin-bottom:12px}.hydroviv-footer{padding:42px 0}.footer-content-wrapper{justify-content:center}.hydroviv-footer .logo-block,.social-links{flex:0 0 100%;max-width:100%;text-align:center}.social-links{justify-content:center}.hydroviv-footer .logo-block a{max-width:250px}.hydroviv-footer .logo-block{margin-bottom:20px}.social-links li a img{width:50px;height:50px}}@media (max-width:575px){.hydroviv-grid-wrap .row-wrap{margin:0 -4px}.hydroviv-grid-wrap .row-wrap .column{padding:0 4px}.hydroviv-grid-wrap.vertical .inner-col .row-title{font-size:12px}.hydroviv-grid-wrap .description-txt{font-size:10px}.hydroviv-grid-wrap .description-txt.large{font-size:14px}.hydroviv-grid-wrap.vertical .column-title .title{font-size:12px;padding:4px 0 0}.hydroviv-grid-wrap.horizontal .column-title,.hydroviv-grid-wrap.horizontal .row-title,.hydroviv-grid-wrap.horizontal .description-txt.large{font-size:12px}.hydroviv-grid-wrap.vertical .column-title .img-wrap.hydroviv-img{max-width:70%}.banner-wrapper .mobile-img{height:310px;margin-top:-74px;margin-bottom:-78px}.banner-wrapper .banner-title{padding:23px 50px 59px 25px}.banner-wrapper .banner-title h1{font-size:34px;line-height:40px}.banner-wrapper .banner-desc .banner-desc-inner{padding-left:0;max-width:100%}.verified-reviews-grid .verified-reviews-grid-item{flex:0 0 100%;max-width:100%;padding:0}.verified-reviews-grid .verified-reviews-grid-item:nth-last-child(-n+2){margin-bottom:17px}.verified-reviews-grid .verified-reviews-grid-item:last-child{margin-bottom:0}.verified-reviews-section .verified-reviews-grid{margin:0}.shop-filters-wrapper .shop-filters-item{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:0}.shop-filters-wrapper{padding:0 27px}.social-links li:not(:last-child){margin-right:10px}}@media (max-width:374px){.shop-filters-wrapper{padding:0}.hydroviv-grid-wrap.vertical .column-title .img-wrap.hydroviv-img{max-width:85%}.hydroviv-grid-wrap.horizontal .row-wrap .column:first-child{max-width:85px;flex:0 0 85px}.hydroviv-grid-wrap.horizontal.monthly-cost .row-wrap:not(:first-child) .column .inner-col{padding:12px 8px}.hydroviv-grid-wrap.horizontal .row-title .img-wrap.hydroviv-img{max-width:76%}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/custom-v2.css.map */
