body{display:inline!important}header.header{display:flex;align-items:center;padding-top:10px;padding-bottom:6px}.header-wrapper{border-bottom:1px solid #dfdfdf}main{background-color:#fff!important}.header__heading-link{width:21.971%;margin:0!important}.header__inline-menu{width:70%;text-align:right}.list-menu__item{padding-left:8px!important;padding-right:8px!important}summary.list-menu__item{padding-right:23px!important}.list-menu li a .header__active-menu-item{color:#5c70ff;text-decoration:unset}.list-menu li summary:hover,.list-menu li summary:hover span,.list-menu li a:hover span{text-decoration:unset}.header__icons{width:9%;justify-content:end}.header__icons .header__search{display:none!important}.header__heading-link{line-height:normal!important;font-size:inherit!important}.header__icon--cart .cart-count-bubble{bottom:unset!important;top:0;left:3.3rem!important;background-color:#d9534f!important}h1{font-size:56px!important;font-weight:700!important;line-height:56px!important;color:#fff!important}h2{font-size:36px!important;font-weight:700!important;line-height:48px!important}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__box p{font-size:28px!important;font-weight:400;line-height:38px!important;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff!important;margin-top:22px}p{font-size:20px!important;line-height:29.8px!important;letter-spacing:0px!important}.banner__buttons{max-width:100%!important}a.button{opacity:1!important;background-color:#5c70ff;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:2px;border-radius:3px!important;padding:015px 20px}a.button:after,a.button:before,.contact__button button:before,.contact__button button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after,.product-form__submit:after,.product-form__submit:before,.cart__checkout-button:before,.cart__checkout-button:after{box-shadow:unset!important;display:none!important}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__box{max-width:51rem!important}.page-width{padding-left:10px!important;padding-right:10px!important}.header__inline-menu li span{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500;line-height:25.6px;color:#172746;fill:#172746;padding-left:0;letter-spacing:0px}.header__icon .svg-wrapper .icon-account,.header__icon .svg-wrapper{height:3.6rem!important;width:3.6rem!important}.header__icon:hover svg{transform:unset!important}.section-template--27977187754285__image_with_text_RHCPwD-padding{background-image:url(/cdn/shop/files/Waterworld-USA-Get-In-Touch-Background2-1.jpg?v=1737652286)!important;background-position:bottom center!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:inherit!important;padding:138px 0!important}div#shopify-section-template--27977187754285__image_with_text_RHCPwD .image-with-text__media-item{visibility:hidden}.section-template--27977187754285__image_with_text_RHCPwD-padding h2,.section-template--27977187754285__image_with_text_RHCPwD-padding p,.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li a{color:#fff!important}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li:nth-of-type(1) a:before{content:"";background-image:url(/cdn/shop/files/Give_Us_A_Call.png?v=1737661703);height:40px;width:40px;background-position:center center;background-size:cover;display:inline-block;margin-right:16px}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li:nth-of-type(2) a:before{content:"";background-image:url(/cdn/shop/files/Message_Us.png?v=1737661703);height:40px;width:40px;background-position:center center;background-size:cover;display:inline-block;margin-right:16px}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li:nth-of-type(3) a:before{content:"";background-image:url(/cdn/shop/files/Learning_Center.png?v=1737661703);height:40px;width:40px;background-position:center center;background-size:cover;display:inline-block;margin-right:16px}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li a{text-decoration:unset;font-family:"Roboto",Sans-serif;font-size:24px;font-weight:700;line-height:34px;display:flex;align-items:center}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul li{margin-bottom:24px}.section-template--27977187754285__image_with_text_RHCPwD-padding .image-with-text__text ul{list-style:none;padding:0}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card{display:flex;flex-direction:row-reverse!important;align-items:center}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content{width:72%}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__inner{width:28%;margin:-44px 0 0}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .icon-wrap,section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card .icon-wrap{display:none!important}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .card__heading{background-color:transparent;text-align:left;font-weight:600;color:#172746;padding:0;margin:0;position:relative;top:-8px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card,section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card{border-radius:20px;border:0px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(1) .card.card--card{background-color:#ebfffd}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(2) .card.card--card{background-color:#dee2ff}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(3) .card.card--card{background-color:#ffe0e6}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(4) .card.card--card{background-color:#e0fff6}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(5) .card.card--card{background-color:#ffedfd}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(5) .card.card--card .card__inner{width:23%;margin-right:10px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list{row-gap:70px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(6) .card.card--card{background-color:#eefbff}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .card__heading:before{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:700;color:#666;content:"Replacement Parts For:"}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__information{padding-top:0;padding-bottom:0}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card{padding:0 10px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card .card__media img{object-fit:contain!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(1) .card.card--card{background-color:#ee5c78!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(2) .card.card--card{background-color:#22acb7!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(3) .card.card--card{background-color:#5c70ff!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(4) .card.card--card{background-color:#22b78a!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(5) .card.card--card{background-color:#b02b73!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(6) .card.card--card{background-color:#2cbae2!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(7) .card.card--card{background-color:#922ce2!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li:nth-of-type(8) .card.card--card{background-color:#bb31ac!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card .card__content .card__heading{font-size:33px;font-weight:700;line-height:38px;letter-spacing:2px;text-align:center;color:#fff;background-color:transparent;padding-top:0!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card__content{padding-top:0}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card__content .card__information{padding:0 0 10px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card__content .card__information .card__heading{margin-top:0;padding-top:8px;padding-bottom:0}.main_email_list{display:flex;align-items:center;justify-content:center}.main_newslatter{background-color:#fff!important}.main_email_list .main_email_text,.main_email_list .newsletter__wrapper{width:50%!important}.footer-block__image-wrapper{width:100%!important;max-width:100%!important;text-align:left}.footer__blocks-wrapper .footer-block:nth-of-type(1){width:38%;padding-right:30px}.footer__blocks-wrapper .footer-block:nth-of-type(2){width:25%}.footer__blocks-wrapper .footer-block:nth-of-type(3){width:14%}footer.footer{background-color:#172746;padding-top:64px;padding-bottom:0}.footer-block__image-wrapper p{color:#fff}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li:nth-of-type(1) a:before{content:"";background-image:url(/cdn/shop/files/Location.png?v=1737989838);display:inline-block;background-size:contain;background-position:center center;width:54px;height:54px;background-repeat:no-repeat}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li:nth-of-type(2) a:before{content:"";background-image:url(/cdn/shop/files/Email.png?v=1737989839);display:inline-block;background-size:contain;background-position:center center;width:40px;height:40px;background-repeat:no-repeat}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li:nth-of-type(3) a:before{content:"";background-image:url(/cdn/shop/files/Toll_free.png?v=1737989838);display:inline-block;background-size:contain;background-position:center center;width:40px;height:40px;background-repeat:no-repeat}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li:nth-of-type(4) a:before{content:"";background-image:url(/cdn/shop/files/Phone.png?v=1737989837);display:inline-block;background-size:contain;background-position:center center;width:40px;height:40px;background-repeat:no-repeat}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li a{display:flex;align-items:center;color:#fff;font-size:20px;gap:18px;line-height:28px;padding-bottom:11px}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li:last-child a{padding-bottom:0!important}.footer__blocks-wrapper .footer-block:nth-of-type(3) ul li a{font-size:20px;color:#fff;line-height:27px}.footer__content-bottom .footer__column.footer__column--info{display:none!important}.footer__content-bottom .footer__copyright{margin-top:0}.footer__content-bottom .footer__copyright p{color:#fff;text-align:left}.footer__content-bottom .footer__copyright p a{text-decoration:unset;color:#fff}footer.footer .footer__content-bottom{padding-top:0;background-color:#2cbae22b;opacity:1}.fotter_bottom_social a img{width:32px}.footer__content-bottom-wrapper{align-items:center}.footer__content-bottom-wrapper .footer__copyright{width:70%}.footer__content-bottom-wrapper .fotter_bottom_social{width:30%;text-align:right}.fotter_bottom_social_links{display:flex;justify-content:end;gap:13px}.section#shopify-section-sections--27977184936237__newsletter{background-image:linear-gradient(0deg,#2cbae2,#5569fad4)}.main_newslatter .newsletter__wrapper,.main_newslatter{background-color:transparent!important}.main_newslatter .main_email_text h2{color:#fff;text-align:left}.main_newslatter .newsletter__wrapper{padding:0!important}.main_newslatter .newsletter__wrapper form,.main_newslatter .newsletter__wrapper form .field,.main_newslatter .newsletter__wrapper form .newsletter-form__field-wrapper{width:100%!important;max-width:100%!important;border-radius:4px}.main_newslatter .newsletter__wrapper div{margin-top:0}.main_newslatter .newsletter__wrapper form,.main_newslatter .newsletter__wrapper form .field button{width:100px;background-color:#5c70ff;color:#fff}.main_newslatter .newsletter__wrapper form .field button{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;font-size:18px;font-family:"Roboto",Sans-serif;right:0}.main_newslatter .newsletter__wrapper form .field b{font-family:"Roboto",Sans-serif;font-size:18px}.main_newslatter .newsletter__wrapper form .field input{border-radius:4px;height:47px;padding:20px 179px 20px 20px;color:#787878;font-size:18px;margin:0!important}.newsletter-form__field-wrapper .field input:focus{outline:none;box-shadow:unset}.newsletter-form__field-wrapper .field input::placeholder,.inner_contact_form_area form .contact__fields .field input::placeholder,.inner_contact_form_area form .field textarea::placeholder{color:#787878;opacity:1;font-size:18px}.newsletter-form__field-wrapper .field:after{box-shadow:unset!important}.collection-hero{background-image:url(/cdn/shop/files/Waterworld-USA-Banner.jpg?v=1738073726)!important;background-color:transparent!important;background-position:bottom center!important;min-height:300px!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:inherit!important;display:flex;align-items:center;justify-content:center}.product-grid-container{display:flex}.product_filters{width:24.911%}.product-grid-container .collection{width:75.089%;padding-left:10px}.product_filters .collection-list{background-color:#162746;border-radius:3px}.product_filters .collection-list a h4{color:#fff;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700;line-height:28px;margin:0;padding-bottom:14px;border-bottom:1px solid #555555}.product_filters .collection-list a:last-child h4{border:0px!important}.filter_area{padding:30px 21px 01px}.product_filters .collection-list a{text-decoration:unset;margin-bottom:18px!important;display:block}.collection-list h3{background-color:#5c70ff;margin:8px 0 0;padding:16px 0;border-radius:3px 03px 0 0;font-size:28px;font-weight:700;color:#fff;text-align:center}.product-grid-container .collection-list:nth-of-type(2) h3{background-color:#ee5c78}.product-grid-container .collection-list:nth-of-type(2){margin-top:14px}.product-grid-container .collection-list:nth-of-type(1) .collection-item.active h4{color:#5c70ff}.product-grid-container .collection-list:nth-of-type(2) .collection-item.active h4{color:#ee5c78}.product-grid-container .collection #product-grid{margin-top:8px;gap:10px}.product-grid-container .collection #product-grid li{max-width:32.5%!important}#product-grid .card-wrapper .card__information{text-align:center}#product-grid .card-wrapper .card__information h3{font-size:18px;font-weight:700;line-height:25px;letter-spacing:2px;color:#172746}#product-grid .card-wrapper .card__information .price{color:#34c4b8;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:700;line-height:18px;text-align:center;margin-top:20px;margin-bottom:10px}#product-grid .card-wrapper .card.card--card{background-color:transparent!important}#product-grid .card-wrapper:hover a{text-decoration:unset}#product-grid .card-wrapper .quick-add__submit{background-color:#5c70ff;border-color:#5c70ff;color:#fff;text-transform:uppercase;font-size:18px;width:164px!important;min-width:164px!important;border-radius:3px!important;margin:0 auto}#product-grid .card-wrapper .quick-add__submit:after{display:none!important}.left_side_bar label{display:flex;align-items:center;justify-content:flex-start;font-size:18px;background-color:#5c70ff;padding:18px;color:#fff;font-family:Open Sans,sans-serif;display:none}.left_side_bar label img{width:30px;margin-right:20px}#product-grid .card-wrapper .card__content{justify-content:center}.header__submenu{box-shadow:0 0 10px #00000080!important;border:0px!important;padding:0!important}.header__submenu li a{font-size:18px;color:#172746;padding:4px 20px!important;line-height:38px}.header__submenu li a:hover,.header__submenu li a.list-menu__item--active{background-color:#5c70ff;color:#fff;text-decoration:unset!important}.custom_form h2{text-align:center;margin-bottom:10px}.custom_form p{width:740px;text-align:center;margin:0 auto}.custom_form form{margin-top:50px;margin-bottom:60px}.custom_form .field label{position:unset;width:100%!important;display:block!important;color:#172746;letter-spacing:0px;font-size:20px}.custom_form .field{display:block}.custom_form .field input,.custom_form select#ContactForm-help{border:1px solid #c4c4c4;border-radius:2px;padding:9px;height:54px!important}.custom_form .field:before,.custom_form .field:after{display:none!important}.custom_form .contact__fields .field{display:block!important}.custom_form .contact__fields{grid-template-columns:repeat(3,1fr)!important}.custom_form .text-area{border:1px solid #c4c4c4;border-radius:2px;padding:9px!important;height:140px!important}.contact_bottom_section{display:flex;gap:20px;margin-top:40px}.contact_bottom_section .same_bottom h2{color:#fff;margin:0;text-align:center}.contact_bottom_section .contact_bottom_first{background-color:#ee5c78;padding:25px 12px 20px 20px;border-radius:3px;color:#fff}.contact_bottom_section .contact_bottom_scnd{background-color:#34c4b8;padding:25px 12px 20px 20px;border-radius:3px;color:#fff}.header__inline-menu ul li .icon{color:#172746}.footer-block__details-content li a:hover{text-decoration:unset!important}.footer-block__details-content li a.list-menu__item--active,.footer-block__details-content li a:hover{color:#ee5c78!important;text-decoration:unset!important}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list-wrapper .title-wrapper-with-link{justify-content:center;margin-bottom:48px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .color-scheme-2.gradient{background-image:url(/cdn/shop/files/Waterworld-USA-Featured-Categories-Background-Image.jpg?v=1738264570);background-position:top center;background-size:cover;background-attachment:unset!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper{padding-top:105px!important;padding-bottom:104px!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper .title-wrapper-with-link{justify-content:center}.Product_page_logo{text-align:center;margin-bottom:14px}.product__info-wrapper .product__sku{color:#ee5c78;font-family:"Roboto",Sans-serif;font-size:20px!important;font-weight:400;margin-bottom:0;line-height:20px!important}.product__info-wrapper .product__sku span{margin-right:6px}.product__info-wrapper .product__title,.product__info-wrapper .product__description{margin-top:6px!important;margin-bottom:0!important}.product__info-wrapper div#price-template--27977188016429__main{margin-top:6px!important;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:24px!important}.product__info-wrapper div#price-template--27977188016429__main .price{color:#34c4b8;font-family:"Roboto",Sans-serif;font-size:28px;font-weight:700}.product__info-wrapper .product__title h1{font-family:"Open Sans",Sans-serif;font-size:36px!important;font-weight:700!important;text-transform:capitalize;line-height:46px!important;color:#172746!important}.product__media-wrapper .product__media-list li{border:1px solid #cccc;border-radius:3px}.product_main_page .product__info-wrapper{padding-left:50px;width:50%!important;max-width:50%!important}.product_main_page .product__media-wrapper{width:50%!important;max-width:50%!important}.product__info-wrapper .product-form__quantity .quantity__label{font-size:18px}.product__info-wrapper .custom-product-text{font-size:18px!important;font-family:Roboto;line-height:28px!important;color:#666}.product-tabs{margin-top:20px;width:100%!important}.tab-titles{display:flex;list-style:none;padding:0 0 1px;margin:0;background-color:#172746}.tab-titles li{padding:10px 15px;cursor:pointer;margin-right:5px;text-transform:capitalize;font-size:22px;font-weight:700;color:#fff}.tab-titles li:hover,.tab-titles li.active{background:#5c70ff;color:#fff}.tab-contents{padding:15px;border:1px solid #ddd;margin-top:-1px}.tab-content{display:none}.tab-content.active{display:block}.tab-contents table{width:100%;text-align:left}.tab-contents table tr th:first-child{width:14%;color:#3a3a3a}.tab-contents table tr th{font-size:20px;padding-top:10px;padding-bottom:10px}.tabs_width{background-image:url(/cdn/shop/files/Waterworld-USA-Featured-Categories-Background-Image.jpg?v=1738264570);background-position:top center;background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:80px;margin-top:38px}.same_bottom{width:50%}.contact_bottom_section .same_bottom p{width:100%!important;text-align:left}.contact__button button{font-size:18px;font-weight:700;background:#5c70ff!important}.contact__button{text-align:center}.custom_form{margin-top:55px!important}.totals .totals__total{font-size:22px!important;line-height:31px!important}.totals{display:flex;align-items:center}.container_stages{margin-bottom:46px}.product-grid-container{margin-top:54px}.container_stages_one,.container_stages_two{display:flex;align-items:flex-start;justify-content:center;gap:70px}.container_stages_one .container_stages_item,.container_stages_two .container_stages_item{width:25%;text-align:center}.container_stages_one .container_stages_item img,.container_stages_two .container_stages_item img{width:130px}.container_stages_one .container_stages_item p,.container_stages_two .container_stages_item p{text-align:center;color:#172746;font-family:"Roboto",Sans-serif;font-size:18px!important;font-weight:700;text-transform:uppercase;letter-spacing:2px!important;line-height:26px!important;margin:0}.stages_all_items{width:1100px;margin:0 auto}.container_stages_one{margin-bottom:24px}section#shopify-section-template--27977187754285__collection_list_cLGd4H{margin-top:38px}#mobile_filter_toggle span{position:relative;top:-2px}summary.list-menu__item span{cursor:auto}.WidgetTitle__Header-sc-ruy1gu-2.eWlnOb{font-size:36px!important;font-weight:700!important;line-height:48px!important;font-family:Open Sans,sans-serif}.WidgetBackground__Container-sc-1ho7q3r-0.iBiJkF{padding-bottom:0!important}.custom_space{background-color:#fff;display:block!important;height:30px;width:100%;position:absolute;margin-top:-36px;z-index:999}.shopify-payment-button__button,.cart__ctas .cart__checkout-button{background-color:#5c70ff!important;font-family:"Roboto",Sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;line-height:18px!important;border-radius:3px!important;height:53px!important}.tab-contents .tab-content{font-size:20px;letter-spacing:0px}.product-form__submit{font-family:"Roboto",Sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase!important;line-height:18px!important;border-radius:3px!important;height:53px!important;border:1px solid #939393!important}.main_cart_page h1.title.title--primary{color:#172746!important}.main_cart_page{margin-top:57px!important}.main_cart_page .cart-items .cart-item__quantity cart-remove-button a{background-color:transparent}.cart__footer-wrapper{margin-bottom:12px}.cart__footer-wrapper .totals{display:flex;align-items:center}.cart__footer-wrapper .totals .totals__total{margin-top:0}.cart-items .cart-item__details a:hover{text-decoration:unset}.custom_code_text h2{margin-bottom:10px;margin-top:20px}.custom_code_text{font-size:20px;letter-spacing:0px}.collection-banner{text-align:center;margin-bottom:-40px;margin-top:44px}.collection-hero__text-wrapper{text-align:center}.footer__content-top{padding-bottom:12px!important}.footer__content-top .footer-block .footer-block__heading{font-size:28px!important;margin-bottom:14px!important}@media only screen and (max-width:989px){header-drawer,.header__icons{width:30%}.header__heading-link{width:40%}}@media only screen and (min-width:501px){#mobile_filter_toggle,.sidebar_menu .close_sidebar{display:none}}@media only screen and (max-width:500px){h1{font-size:36px!important;line-height:48px!important}p{font-size:20px!important;line-height:27px!important}.product-grid-container,.contact_bottom_section,.footer__content-bottom-wrapper{display:block!important}.product-grid-container .collection,.product_filters,.footer__content-bottom-wrapper .footer__copyright,.footer__content-bottom-wrapper .fotter_bottom_social{width:100%!important;max-width:100%!important}.product-grid-container .collection{padding-left:0}.product-grid-container .collection #product-grid li{max-width:50%!important}.product-grid-container{padding:0 10px}#product-grid .card-wrapper .card__information h3{font-size:16px;line-height:22px;letter-spacing:0px}#product-grid .card-wrapper .quick-add__submit{font-size:16px;width:136px!important;min-width:136px!important}.footer__blocks-wrapper .footer-block:nth-of-type(1),.footer__blocks-wrapper .footer-block:nth-of-type(2),.footer__blocks-wrapper .footer-block:nth-of-type(3){width:100%}.left_side_bar label{display:flex}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .card__heading{font-size:22px;text-align:left}.contact_bottom_section .contact_bottom_first{margin-bottom:20px}header-drawer,.header__icons{width:20%}.header__heading-link{width:60%}.product_main_page .product__media-wrapper,.product_main_page .product__info-wrapper,.main_email_list .main_email_text,.main_email_list .newsletter__wrapper,.same_bottom{width:100%!important;max-width:100%!important}.product_main_page .product__info-wrapper{padding-left:10px!important}.product__media-wrapper{padding:0 10px}.tabs_width{padding:50px 20px!important}.tab-titles,.main_email_list,.container_stages_one,.container_stages_two{display:block!important}.main_newslatter{padding:42px 20px 38px!important}.custom_form p{width:100%}.section-template--27977187819821__form-padding{padding-top:0;padding-bottom:50px;padding-left:20px!important;padding-right:20px!important}footer.footer{padding-left:0;padding-right:0;padding-top:48px}.stages_all_items,.container_stages_one .container_stages_item,.container_stages_two .container_stages_item{width:100%}.container_stages_one .container_stages_item,.container_stages_two .container_stages_item{margin-bottom:30px}.container_stages_one .container_stages_item p,.container_stages_two .container_stages_item p{margin-top:10px}.stages_under_tabs{padding-left:0!important;padding-right:0!important}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__box{background-color:#5c70ffad}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__content{min-height:470px;padding:20px 14px 26px;border-radius:15px}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__buttons{display:none!important}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__media{background-image:url(/cdn/shop/files/Waterworld-USA-Home-Banner-Background-Mobile.jpg?v=1738762663);background-position:center center;background-size:cover}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__media img{display:none}div#Banner-template--27977187754285__image_banner_bwAf6Q .banner__box p{margin-top:14px}h2{font-size:32px!important;line-height:42px!important}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list-title{text-align:center}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .card__heading{font-size:32px;text-align:left;line-height:40px;width:250px;top:0}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card{padding-top:10px;padding-bottom:20px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content .card__heading:before{position:relative;top:4px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__content{padding-top:0}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list{row-gap:45px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(3) .card.card--card .card__inner .card__media{margin-top:-16px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li:nth-of-type(4) .card.card--card .card__inner .card__media{margin-left:-10px;margin-top:-12px}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list-title{color:#fff}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list-title:before{content:"Select Your System:";color:#000;position:absolute;left:0;right:0;font-size:30px;line-height:40px;background-color:#ececec;border-radius:15px;padding:20px 18px}.section-template--27977187754285__collection_list_NPhXJq-padding{padding:48px 0 6px!important}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list-wrapper .title-wrapper-with-link{margin-bottom:60px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card .card__content .card__heading{font-size:24px;line-height:28px;width:175px!important;display:inline-grid;margin:0 auto;letter-spacing:0px;padding:0 10px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list{justify-content:center}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list li{width:48.5%!important;max-width:48.5%!important}section#shopify-section-template--27977187754285__collection_list_cLGd4H{margin-top:42px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper{padding:60px 0 50px!important}template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card,section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card.card--card{border-radius:3px;border:0px}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper ul li .card__content{justify-content:center}section#shopify-section-template--27977187754285__collection_list_cLGd4H .collection-list-wrapper .title-wrapper-with-link{justify-content:center;text-align:center}section#shopify-section-template--27977187754285__collection_list_NPhXJq .collection-list li .card.card--card .card__inner{width:113px!important}.section-template--27977187754285__image_with_text_RHCPwD-padding{background-image:url(/cdn/shop/files/Waterworld-USA-Get-In-Touch-Mobile-Background.jpg?v=1738765916)!important;background-position:top center!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:inherit!important;padding:60px 0 340px!important}div#shopify-section-template--27977187754285__image_with_text_RHCPwD .image-with-text__media-item{display:none}div#ImageWithText--template--27977187754285__image_with_text_RHCPwD{padding:0 10px;text-align:center;align-items:center}.main_newslatter .main_email_text h2{text-align:center}.footer__blocks-wrapper .footer-block:nth-of-type(1){padding-right:0;margin:0!important}.footer__blocks-wrapper .footer-block:nth-of-type(1) .footer-block__details-content{margin:0!important}.footer__blocks-wrapper .footer-block:nth-of-type(1){margin-top:0}.footer__blocks-wrapper .footer-block:nth-of-type(2){margin-top:-10px!important;margin-bottom:-10px!important}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li a{padding-left:0!important}.footer-block__heading{margin-bottom:10px!important}.footer__content-top{padding-bottom:0!important;padding-left:20px!important;padding-right:20px!important}.footer__blocks-wrapper .footer-block:nth-of-type(2) .footer-block__details-content li a{padding-bottom:4px}.footer__blocks-wrapper .footer-block:nth-of-type(3) ul li a{line-height:20px;padding-left:0!important}.footer__content-bottom .footer__copyright p{color:#fff;text-align:center}.fotter_bottom_social_links{display:flex;justify-content:center;gap:13px}.footer__content-bottom{padding-bottom:20px}.left_side_bar .sidebar_menu{position:fixed;left:-104%;width:100%;height:100%;background:#fff;box-shadow:2px 0 5px #0000004d;transition:left .3s ease-in-out;padding:20px;overflow-y:auto;z-index:1000;top:-338px;display:table}.left_side_bar .sidebar_menu.active{left:0;top:-338px;width:100%;display:table}#mobile_filter_toggle{display:flex;cursor:pointer;padding:10px;background:#007bff;color:#fff;font-weight:700;text-align:left;border-radius:5px;width:100%}.close_sidebar{background:none;font-size:24px;cursor:pointer;position:absolute;top:1px;right:1px;border:1px solid #000;border-radius:100%;padding:0 7px}.product-grid-container{margin-top:33px}.main_product_collection{margin-bottom:16px}.sidebar_menu .close_sidebar{display:inline-block}.banner{min-height:300px}.custom_form{margin-top:40px!important;padding-bottom:50px!important}.custom_form form{margin-top:24px;margin-bottom:48px}.section-template--27977187819821__form-padding{padding-top:0;padding-bottom:48px}.WidgetTitle__Header-sc-ruy1gu-2.eWlnOb{font-size:32px!important;line-height:42px!important}.WidgetBackground__Container-sc-1ho7q3r-0.iBiJkF{padding:0 20px!important}.section-template--27977187754285__custom_liquid_jnmFXj-padding{padding-top:42px!important}.section#shopify-section-sections--27977184936237__newsletter,div#shopify-section-sections--27977184936237__footer{z-index:-1}.product__media-wrapper{padding-left:10px}.product__info-wrapper{padding-right:10px}.section-template--27977188016429__main-padding{padding-top:36px!important;padding-bottom:0!important}.tabs_width{margin-top:28px;padding-top:30px!important;padding-bottom:50px!important}.tab-titles li{margin-right:0}.tab-contents table tr th:first-child{width:42%}.main_cart_page{padding-left:20px!important;padding-right:20px!important}.main_cart_page{margin-top:20px!important}.cart__footer-wrapper{margin-bottom:0}.custom_code_text{padding-left:20px!important;padding-right:20px!important}.section-template--27977187950893__custom_liquid_QG3xR8-padding{padding-top:10px!important}.section-template--27977187885357__custom_liquid_EB6NTL-padding{padding-top:12px!important;padding-bottom:24px!important}.main_newslatter .main_email_text h2{margin-top:0}.collection-banner{text-align:center;margin-bottom:-15px;margin-top:26px}.carbon-block-page .left_side_bar .sidebar_menu.active,.carbon-block-page .left_side_bar .sidebar_menu{top:-440px}.sediment-filter-page .left_side_bar .sidebar_menu.active,.sediment-filter-page .left_side_bar .sidebar_menu{top:-406px}.footer__content-top .footer-block .footer-block__heading{margin-bottom:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
