@font-face{font-family:Outfit-Light;src:url(/cdn/shop/files/Outfit-Light.ttf?v=1725863219)}@font-face{font-family:Outfit-Regular;src:url(/cdn/shop/files/Outfit-Regular.ttf?v=1725869838)}@font-face{font-family:Sora-Regular;src:url(/cdn/shop/files/Sora-Regular.ttf?v=1725876805)}p,span,a,label,input,div{font-family:Outfit-Light!important}strong{font-family:Outfit-Regular}h1,h2,h3,h4,h5,h6{font-family:Sora-Regular!important}.container--large{margin:0 auto;width:100%;max-width:1340px;padding-inline-start:0px;padding-inline-end:0px}.itg_annoucement .announcement-bar svg *{fill:revert-layer!important}.itg_announcement_tel{display:flex;gap:10px;align-items:center;position:absolute;bottom:0;z-index:999}.itg_announcement_tel p{margin:0;font-size:16px;line-height:20.16px;color:#fff;font-weight:400}.itg_annoucement .announcement-bar__social-icons .social-icons{margin:0}.itg_annoucement .announcement-bar__social-icons .social-icons a:first-child{margin-left:0}.itg_annoucement .announcement-bar{min-height:44px}.itg_annoucement .announcement-bar__content span.announcement{font-size:16px;line-height:20.16px;color:#fff}.itg_annoucement .announcement-bar__content svg{transform:inherit}.itg_annoucement .announcement-bar{grid-template-columns:20% 60% 20%;justify-content:space-between}.itg_header .header__top.container--large{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:10px 0}.itg_header .itg_search search-form{display:none}.itg_header div#logo{padding:0;margin:0;justify-content:center;flex:inherit}.itg_header .itg_search{width:fit-content}.itg_search_icon{width:25px;justify-content:center;display:flex;cursor:pointer}.itg_header .header-actions a.button{padding:0!important;margin-inline-end:0px!important}.itg_header a.button{padding:0;margin:0;background:transparent;border:none}.itg_header .header-actions a.button span[data-header-cart-count]{color:#000;font-size:12px;position:absolute;top:20%;right:4px}.itg_header a.button span.button__icon{position:inherit;padding:0;margin:0;left:auto;width:24px}.itg_header .header-actions a.button{padding:0!important;margin-inline-end:0px!important;background:transparent!important}.itg_header .header-actions a.button path{stroke:inherit!important}.itg_header a.button span.button__icon svg{width:24px}.itg_header .itg_search search-form{position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.itg_header_bg{display:none}.itg_header .itg_search search-form.active{display:flex}.itg_header .itg_search search-form{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);background-color:unset;height:100%;width:100%;align-items:center}.itg_header .itg_search search-form div#search-results-overlay-desktop{left:-8%}.itg_header .header__top.container--large .header-actions{width:fit-content;gap:10px;grid-template-columns:1fr 1fr 1fr}.itg_header .header-container--top{z-index:11;border:none}.itg_header .header-container--bottom{border:none!important}.itg_header .header-container--bottom .header__bottom{padding:0 0 15px}.itg_header .header-container--bottom .header__bottom scrollable-navigation{margin:0;padding:0}.itg_header .header-container--bottom .header__bottom scrollable-navigation .site-nav.style--classic{justify-content:center}.itg_header .header-container--bottom .header__bottom scrollable-navigation a.menu-link{padding:0 20px}.itg_header .header-container--bottom .header__bottom scrollable-navigation .site-nav.style--classic nav{padding:0}.itg_header .header-container--bottom .header__bottom scrollable-navigation a.menu-link span{font-size:16px;color:#000;font-family:Outfit-Regular!important;text-transform:uppercase;line-height:20.16px}.itg_newsletter{padding:0;border:none}.itg_newsletter .card.newsletter{border:none;padding:65px 0}.itg_newsletter .newsletter__container{max-width:100%;display:flex;flex-wrap:wrap;padding:0;align-items:center;justify-content:space-between;gap:15px}.itg_newsletter .newsletter__container .newsletter__icon{width:calc(20% - 10px);margin-bottom:0}.itg_newsletter .newsletter__container .newsletter__icon img{width:100%;display:block}.itg_newsletter .card.newsletter .increased-spacing{margin:0}.itg_newsletter .card.newsletter .increased-spacing h2.h3{margin:0;font-size:28px;font-weight:500;line-height:35.28px;color:#fff}.itg_newsletter .newsletter__container input{border:none;padding:0}.itg_newsletter .newsletter__container button{padding:0;border:none;display:flex;background-color:#edc321;width:34px;border-radius:50px!important;height:34px;align-items:center;justify-content:center}.itg_newsletter .newsletter__container fieldset{background-color:#fff;padding:15px 10px 15px 20px;color:#000;border-radius:30px}.itg_newsletter .newsletter__container fieldset input::placeholder,.itg_newsletter .newsletter__container fieldset input{font-size:16px;color:#000;line-height:20.16px;font-weight:400;font-family:Outfit-Regular}.itg_newsletter .newsletter__container fieldset input{box-shadow:none;border:none;outline:none}.itg_newsletter .card.newsletter form.increased-spacing{width:calc(40% - 10px);max-width:340px}.itg_newsletter .card.newsletter .increased-spacing{margin:0;width:calc(40% - 10px)}.main-footer.itg_footer{margin:0;background-color:#149cd5;color:#fff;border:none}.itg_footer .container--large{padding:60px 0;border-top:1px solid;border-color:#ffffff40}.itg_footer .container--large .grid.grid--layout.grid--gap-xlarge.grid-4{--visible-cols: 5}.itg_footer .container--large .grid.grid--layout{display:flex;gap:92px;flex-wrap:wrap}.itg_footer .container--large .grid.grid--layout .footer-item:nth-child(1){width:15%}.itg_footer .container--large .grid.grid--layout .footer-item h4.footer-item__title.h5{font-size:20px;line-height:25.2px;color:#fff;letter-spacing:0;margin-bottom:20px}.itg_footer .container--large .grid.grid--layout .footer-item .footer-item__content.rte{font-size:16px;line-height:30.16px;color:#fff;font-weight:400}.itg_footer .container--large .grid.grid--layout .footer-item:nth-child(2){width:20%}.itg_footer nav.footer-item__menu span a{font-size:16px;line-height:20.16px;color:#fff;text-decoration:none;border:none;margin-bottom:10px;display:block}.itg_footer .main-footer .footer-item__menu span{display:block;margin-bottom:0}html.no-js{padding-bottom:0!important}.itg_footer .footer-bottom{border:none!important}.itg_footer .footer-bottom .container--large{padding:16px 0}.itg_footer .footer-bottom .container--large{padding:16px 0;justify-content:center;align-items:center}.itg_footer .footer-bottom .container--large span,.itg_footer .footer-bottom .container--large span a{font-size:16px;line-height:20.16px;color:#fff;border:none}.itg_footer span.powered-by-shopify{margin-left:5px}.itg_slideshow .align-content.align-content--horizontal-left{align-items:center;max-width:40%;padding:0}.itg_slideshow .align-content.align-content--horizontal-left span.text-size--large{font-size:14px;line-height:17.64px;background-color:#fff;color:#000;border-radius:30px;width:max-content;font-weight:400;padding:10px 20px;font-family:Outfit-Regular!important;margin-bottom:15px}.itg_slideshow .align-content.align-content--horizontal-left h3.h3,.itg_slideshow .align-content.align-content--horizontal-left h1.h3{font-size:56px;line-height:70.56px;font-weight:500;font-family:Sora-SemiBold!important;margin-bottom:0}.itg_slideshow .align-content.align-content--horizontal-left h3.h3 span,.itg_slideshow .align-content.align-content--horizontal-left h1.h3 span{font-family:Sora-Regular!important;font-weight:500}.itg_slideshow .align-content.align-content--horizontal-left .increased-spacing{margin-top:15px!important}.itg_slideshow .align-content.align-content--horizontal-left .increased-spacing a.button{font-size:16px;line-height:20.16px;font-weight:400;background-color:transparent;color:#000;padding:15px 36px;text-transform:uppercase;letter-spacing:0;border:1px solid #000;transition:all .3s}img.itg_icon_bg{display:block!important;width:100%;height:500px}.itg_columns_icon{margin:0 auto;position:relative}.itg_icon_main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:60px 0}.itg_icon_main h2.section-heading__title.h4{font-size:48px;line-height:60.48px;color:#fff;font-weight:500}.itg_icon_main .section-heading{margin-bottom:30px}.itg_icon_main .grid.grid--layout .card__icon{padding:0;border-radius:0!important;width:175px;height:175px;background:transparent}.itg_icon_main .grid.grid--layout .card__icon img{width:100%;height:100%}.itg_icon_main .grid.grid--layout .gutter--regular.spacing--small h3.h5{margin-top:20px;color:#fff;font-size:20px;line-height:25.2px;font-weight:500}.itg_icon_btn{text-align:center;margin-top:30px}.itg_icon_btn a{font-size:16px;line-height:20.16px;font-weight:400;color:#fff;background-color:#edc321;padding:15px 36px;text-transform:uppercase;border-radius:30px;display:inline-block}.itg_icon_main .gutter--regular{padding:0}.itg_text_bottle{width:100%;position:relative}.itg_text_bottle img{width:100%;display:block;border-radius:20px}.itg_text_bottle_head h2{text-align:center;font-size:48px;line-height:60.48px;font-weight:500;color:#fff;margin:0}.itg_text_bottle_main{width:100%;display:flex;flex-wrap:wrap;gap:50px;align-items:center}.itg_icon_text_main{width:calc(36.5% - 50px * 2/3);display:flex;gap:50px;flex-wrap:wrap}.itg_bottle_image{width:calc(27% - 50px* 2 / 3)}.itg_text_bottle_relative{position:relative;width:100%;padding:60px 40px}.itg_icon_text{display:flex;align-items:center;gap:20px;width:100%}.itg_icon_image{width:60px;height:60px;background-color:#fff;border-radius:50px;display:flex;align-items:center;justify-content:center}.itg_icon_image img{width:35px;height:35px}.itg_icon_content{width:79%;font-size:24px;line-height:32px;color:#fff}.itg_icon_content p{margin:0;font-family:Sora-Regular!important}.itg_text_bottle_head{margin-bottom:30px}.itg_bg_color{background-color:#ecf2f6;padding:60px 0}.itg_banner_main{padding:60px 0}.itg_banner_head{width:100%;text-align:center;margin-bottom:30px}.itg_banner_head h2{font-size:48px;line-height:60.48px;font-weight:500;color:#000;margin-bottom:10px}.itg_banner_content{font-weight:400;line-height:26px;font-size:16px;color:#000;margin-bottom:15px}.itg_banner_content p{margin:0;font-family:Outfit-Regular!important}.itg_banner_head a{display:inline-block;font-size:16px;line-height:20.16px;color:#fff;font-weight:400;padding:15px 36px;background-color:#edc321;border-radius:30px;text-transform:uppercase}.itg_banner_image{width:100%}.itg_banner_image img{width:100%;display:block;border-radius:20px}.itg_image_text_bg{position:relative;background-color:#ecf2f6;padding:120px 0;height:100%}.itg_image_text_main{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:26px}.itg_image_main{width:60%}.itg_image_main img{width:100%;display:block;height:500px;object-fit:cover;border-top-left-radius:20px;border-bottom-left-radius:20px}.itg_image_text{width:42%}.itg_image_main{width:53%;position:absolute;right:0}.itg_image_icon_part{width:100%;display:flex;align-items:center;gap:20px}.itg_image_text a{font-size:14px;line-height:17.64px;color:#000;font-weight:400;background-color:#fff;padding:10px 20px;border-radius:30px;margin-bottom:15px;display:inline-block}.itg_image_text h2{font-weight:500;font-size:48px;line-height:60.48px;color:#000;margin-bottom:41px}.itg_image_icon_main{width:100%;display:flex;flex-wrap:wrap;gap:15px}.itg_image_icon{width:55px}.itg_image_icon img{width:100%;display:block}.itg_image_content{width:calc(85% - 10px)}.itg_image_content p{font-weight:500;color:#000;font-size:20px;line-height:25.2px;font-family:Sora-Regular!important;margin:0;position:relative}.itg_testimonials_bg{width:100%;background-color:#ecf2f6;padding-bottom:60px}.itg_testimonials_head{text-align:center}.itg_testimonials_head a{text-transform:uppercase;font-size:14px;line-height:17.64px;color:#000;background-color:#fff;font-weight:400;padding:10px 20px;border-radius:30px;display:inline-block;font-family:Outfit-Regular!important;margin-bottom:15px}.itg_testimonials_head h2,.template-page-water-delivery .itg_text_columns h2.section-heading__title.h4{font-size:48px;line-height:60.48px;font-weight:500;color:#000;margin-bottom:30px}.itg_testimonials_main{width:100%;display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:30px;text-align:left}.itg_testimonials_part{background-color:#fff;padding:30px;border-radius:20px}.itg_testimonials_part img{display:block;margin-bottom:15px}.itg_testimonials_content p{margin-bottom:15px;font-size:16px;line-height:26px;color:#000;font-family:Outfit-Regular!important}.itg_testimonials_author{display:flex;flex-wrap:wrap;gap:15px}.itg_testimonials_author_img img{width:100%;display:block;margin:0}.itg_testimonials_author_img{width:50px}.itg_testimonials_author_content{width:fit-content}.itg_testimonials_author_content h5{margin:0 0 10px;font-size:14px;color:#000;font-weight:500}.itg_testimonials_author_content p{margin:0;color:#8a9099;font-size:12px;line-height:15.12px;font-weight:400}.itg_testimonials_author{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.custom_blogs_outer{background:#ecf2f6;padding-bottom:60px}.all_blogs_container{display:flex;flex-wrap:wrap;gap:30px}.all_blogs_container .single_blog_posts{width:calc(50% - 15px)}.custom_blog_head{text-align:center;margin-bottom:30px}.blog_img img{width:auto;object-fit:cover}.single_blog_posts{display:flex;gap:15px;align-items:center;padding-bottom:30px;border-bottom:1px solid #E0E0E0;justify-content:space-between}.custom_blog_head span.sub_head{font-size:14px;line-height:17.64px;background-color:#fff;color:#000;border-radius:30px;width:max-content;font-weight:400;padding:10px 20px;font-family:Outfit-Regular!important;margin-bottom:15px;display:inline-block;text-transform:uppercase}.custom_blog_head h2{font-size:48px;line-height:60.48px;font-weight:500;color:#000;margin:0}.blog_content_head span{padding:5px 15px;border-radius:30px;background:#fff;font-family:Outfit-Regular!important;font-size:14px;font-weight:400;line-height:17.64px;text-transform:uppercase;display:inline-block}.blog_content .blog_content_head{display:flex;flex-wrap:wrap;width:100%;align-items:center;gap:15px;margin-bottom:15px}.blog_content_head p{margin:0;font-size:14px;font-weight:400;line-height:17.64px;text-transform:uppercase;font-family:Outfit-Regular!important}.blog_content_bottom h5{font-size:20px;font-weight:500;line-height:25.2px}.blog_content_and_image{display:flex;gap:15px;align-items:center}p.blog_post_dot{display:contents}.itg_collection_list{padding:60px 0}.itg_collection_list .section-heading{margin-bottom:31px}.itg_collection_list .section-heading h2.section-heading__title,.collection_tab_inner .tab_heading h2,.template-page .container h1.title.h2,.account .h2,.template-customers-account .h2,.template-addresses .h2{font-size:48px;line-height:60.48px;color:#000;font-weight:500}.itg_collection_grid{--col-gap: 29px}.itg_collection_grid .card.js-collection-item{border:none;background-color:#fff}.itg_collection_grid .card.js-collection-item{border:none;background-color:#fff;padding:30px;border-radius:10px}.itg_collection_grid .card.js-collection-item .card__text{padding:0;text-align:left;font-size:20px;color:#000;font-weight:500}.itg_collection_grid .card.js-collection-item .card__text span{font-family:Sora-Regular!important;margin:0;display:block;padding:0;text-transform:capitalize;background-image:none;text-align:center}.itg_collection_grid .card.js-collection-item .card__image{border-radius:200px;margin-bottom:30px}.itg_collection_svg{width:50px;height:50px;background-color:#edc321;display:flex;align-items:center;justify-content:center;border-radius:50px}.itg_collection_viwe{background-color:#ecf2f6;width:70px;height:70px;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;bottom:-10px;border-radius:50px}.itg_text_bottle_head h2:empty{display:none}.itg_text_bottle{border-radius:20px}.itg_collection_grid a.card__whole-link{position:unset}.slick-list .slick-track{display:flex;gap:20px}.article_arrow svg{width:32px}.collection_tab_outer{background:#ecf2f6;padding-bottom:60px}.collection_tab_inner .tab_heading{text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.collection_tab_inner .collection_tab_head{display:flex;justify-content:center;gap:30px;align-items:center}.collection_tab_inner .tab_heading span{font-size:14px;line-height:17.64px;background-color:#fff;color:#000;border-radius:30px;width:max-content;font-weight:400;padding:10px 20px;font-family:Outfit-Regular!important;margin-bottom:15px}.collection_tab_inner .tab_heading h2{margin-bottom:15px}.collection_tab_inner h5.collection_title{font-size:16px;font-weight:500;line-height:20.16px;text-align:center;margin:0}.collection_tab_inner h5.collection_title a{font-family:Sora-Regular!important}.collection_tab_inner h5.collection_title.active a{text-decoration:underline}.collection_tab_inner .all_collection_products .single_collection_products.active{display:block}.collection_tab_inner .all_collection_products .single_collection_products{display:none}.collection_tab_inner .all_collection_products .itg-collection-tab{grid-template-columns:repeat(4,1fr)}.collection_tab_inner .all_collection_products .product-item{padding:15px 15px 0;border:none;display:flex;flex-direction:column}.collection_tab_inner .all_collection_products img.img{border-radius:5px}.collection_tab_inner .all_collection_products .product-price span,.collection_tab_inner .all_collection_products a.product-item__title span{font-size:16px;font-weight:400;line-height:20.16px;text-align:center;display:inline-block;font-family:Outfit-Regular!important}.collection_tab_inner .all_collection_products .card__text{text-align:center;padding-top:20px;padding-bottom:0;display:flex;flex-direction:column;justify-content:stretch;flex-grow:1}.collection_tab_inner .all_collection_products .product-item__title:hover span{text-decoration:none;background:none}.all_collection_products img.img{object-fit:contain}.all_collection_products figure{border-radius:5px}.all_collection_products a.card__image.product-item__image{padding-top:100%!important}.itg_slideshow .align-content.align-content--horizontal-left .increased-spacing a.button:hover{background-color:#000;color:#fff}.itg_columns_icon .grid .card__icon:hover img{transform:translate(-50%,-50%) scale(1.1)!important}.itg_columns_icon .grid .card__icon--is-img img{transition:all .3s}.itg_columns_icon .card__icon{overflow:unset}.itg_text_bottle{overflow:hidden}.template-collection .section-heading__text h1.h2,.template-list-collections .section-heading__text h1.h2{font-size:48px;line-height:60.48px;color:#000;font-weight:500}.template-collection .section-heading{justify-content:center;margin-bottom:30px}.template-collection .section-heading__text,.template-list-collections .section-heading__text{padding:0}.template-list-collections .container h1.title.h2{text-align:center}.template-collection .card__text span,.template-collection .facets__summary-text,.template-collection .collection-filters__field select,.template-collection .active-facets a,.template-product .text-animation--underline,.template-product .product-price span{font-size:16px;font-weight:400;line-height:20.16px;text-align:center;display:inline-block;font-family:Outfit-Regular!important}.template-collection .collection.grid .product-price,.template-collection .product-item__title{text-align:center}.template-collection .product-item a.card__image.product-item__image,.template-product .product-item a.card__image.product-item__image,.template-search .product-item a.card__image.product-item__image{padding-top:100%!important}.template-collection .card__text.product-item__text{padding:20px 10px}.template-collection .card__image img.img,.template-list-collections .card__image img.img,.template-product .product-item__image-figure img{object-fit:contain}.template-collection .collection .product-item.card,.template-list-collections .card,.template-product .product-item.card,.template-search .collection .product-item.card{border:none;padding:15px 15px 0}.template-collection .main-content,.template-list-collections .main-content{padding:40px 0 60px;background:#fff}.template-collection .product-item a.product-item__title:hover .text-animation--underline,.template-product .product-item a.product-item__title:hover .text-animation--underline{background:none;text-decoration:underline!important}.template-collection .collection-filters__field select{text-align:left}.facets__prewrapper .active-facets{margin-top:15px}.template-list-collections .card__whole-link{position:unset}.template-list-collections .card{padding:30px}.template-list-collections .card__image{border-radius:50%;margin-bottom:30px}.template-list-collections .card__text{padding:0;text-align:left;width:calc(100% - 40px)}.template-list-collections .card__text span{font-family:Sora-Regular!important;font-size:17px;font-weight:500;line-height:25.2px;text-align:left}.template-product .main-content{padding:40px 0 0;background:#fff}.template-product h1.product__title.h2{font-size:42px;line-height:54px;color:#000;font-weight:500}.template-product .container .product-price span.product-price--original{font-size:25px;line-height:34px}.template-product .product__description li{font-weight:500;color:#000;font-size:18px;line-height:25.2px;font-family:Outfit-Regular!important;margin:0}.template-product .product-recommendations .product-price span,.template-product button.shopify-payment-button__more-options{font-size:16px;font-weight:400;line-height:20.16px;text-align:center;display:inline-block;font-family:Outfit-Regular!important}.template-product .product-recommendations .product-price{display:flex;justify-content:center;align-items:center;gap:10px}.template-product .product-recommendations .container--large{padding-top:45px;padding-bottom:45px}.product-quantity__selector{font-size:22px;font-family:Outfit-Regular!important}.announcement-bar__content .announcement-bar__slider{transition:unset!important;transform:unset!important}.itg_image_text .itg_image_icon_main{gap:25px}.itg_slideshow .css-slider--bottom-navigation .css-slider-navigation-container{padding-top:.625rem;background:#ecf2f6;margin-top:unset}.search_with_icons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.social_icons_with_search{width:calc(30% - 5px);display:none}.search_with_icons search-form{width:100%}.sidebar .cart__details .cart__total strong{font-family:Sora-Regular!important;display:inline}.sidebar button#CheckOut,.sidebar .form-field label,.sidebar .cart__details .cart__shipping,.form-field textarea{font-family:Outfit-Light!important}.itg_image_content p:before{position:absolute;content:"";width:8px;height:8px;background:#000;top:50%;transform:translateY(-50%);left:-20px;border-radius:50%}.itg_image_icon_main{padding-left:25px}.template-cart .main-content{padding:40px 0}sidebar-drawer .site-overlay{background:#0000!important;display:none!important}.template-product .product-recommendations .product-item,.template-collection .collection.grid .product-item,.template-search .collection.grid .product-item{border:1px solid rgba(29,29,29,.15)!important;border-radius:10px}.template-search .card__text.product-item__text{padding:20px 10px}.main-content .breadcrumb-main{position:relative;top:unset;height:unset;padding:0 0 40px}.main-content .breadcrumb-container{padding-left:10px}.template-product main-header#site-header,.template-collection main-header#site-header,.template-list-collections main-header#site-header,.template-cart main-header#site-header,.template-page main-header#site-header,.template-customers-login main-header#site-header,.template-customers-register main-header#site-header,.template-blog main-header#site-header,.template-account main-header#site-header,.template-customers-addresses main-header#site-header{border-bottom:1px solid rgba(29,29,29,.15)}.breadcrumb-main .breadcrumb-container .breadcrumb span{font-weight:400;font-size:16px;color:#000;font-family:Outfit-Light!important}.itg_header .header-container{border-bottom:none}.template-product .product-actions .product-price .product-price--original{font-size:48px;line-height:60px}.template-product .product-recommendations .card__text{padding-left:10px;padding-right:10px}.template-product .product-recommendations .product-item__title .remove-line-height-space--small{text-align:center}.template-product .product-gallery .product-gallery-item{border:1px solid rgba(29,29,29,.15);border-radius:10px}.template-product .product-quantity__minus,.template-product .product-quantity__plus,.template-product .product-quantity__selector{width:50px;height:50px}.template-product .add-to-cart span.button__text{font-size:20px}.template-product .shopify-payment-button__button,.template-product button.add-to-cart.button{height:50px}.template-list-collections .main-content{background:#ecf2f6}.breadcrumb-main:before,.breadcrumb-main:after{display:none}.template-collection div#CollectionProductGrid{margin-bottom:60px}.template-collection .main-content{padding-bottom:0}.template-collection .itg_image_text_bg,.template-product .itg_image_text_bg{padding:150px 0}.collection_tab_inner .product-item__text{padding-top:20px}.sidebar__body .actions button.quick-add-to-cart{padding:5px 10px;border:1px solid #000;border-radius:30px;width:100%;margin-top:12px;transition:all .3s}.sidebar__body .actions button.quick-add-to-cart:hover{color:#fff;background:#000}.template-product .product_info_tab{border:1px solid var(--color-borders-main);border-radius:10px;overflow:hidden}.template-product .tab_arrow svg{width:15px;height:15px;transition:all .1s;transform:rotate(0)}.template-product .product_description_tab.active .tab_arrow svg,.template-product .product_specifications_tab.active .tab_arrow svg{transform:rotate(180deg)}.template-product .tab_head h4{margin:0;font-size:17px;line-height:28px;font-weight:400;font-family:Outfit-Light!important}.template-product .tab_head{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer;background:#f6f6f6}.template-product .product__description.rte{padding:0 20px 10px 5px}.template-product .product-related-item__text a.product-related-item__title{color:#000}.template-product .product-related-item__text a.product-related-item__title span.text-animation--underline-thin{font-family:Outfit-Regular!important;font-size:18px}.template-product .product-related-item__text .product-related-item__price .product-price span{font-size:17px;line-height:28px;color:#000}.template-product .related_prod_img_and_content{display:flex;align-items:center}.template-product .product-recommendations .remove-line-height-space,.template-product .product-recommendations .remove-line-height-space--small{display:inline-block}.template-product .card__text a.product-item__title{margin-bottom:5px}.template-product .product-item .product-item__price{text-align:center}.template-product .card__text.product-item__text{padding-bottom:20px}.search-link a.search-more.button{color:#000}.itg_search .search-results-container:not(:empty){visibility:visible;opacity:1;pointer-events:all}.template-cart h1.title.h2.gutter-bottom--page{font-size:48px;line-height:60.48px;font-weight:500}.breadcrumb-main .breadcrumb{flex-shrink:unset;line-height:26px;flex-wrap:wrap}.itg_footer .footer-item__content p{margin:0}.product__specifications p{letter-spacing:0;font-weight:400;color:#000;font-size:18px;line-height:25.2px;font-family:Outfit-Light!important;margin:0}.product_specification_content{padding:10px 20px 20px}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.icon-swym-wishlist:after{content:"\f004"}.wishlist_icon{display:flex;align-items:center;margin-inline-end:0!important;padding-left:5px}.template-page .main-content,.template-search .main-content,.template-customers-register .main-content,.template-customers-login .main-content,.template-blog .main-content,.template-account .main-content,.template-customers-addresses .main-content{position:relative;padding:40px 0 60px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{border-radius:5px!important}.swym-btn-container .swym-add-to-wishlist{background:#1d1d1d!important;color:#fff!important}.swym-btn-container .swym-add-to-wishlist:hover{background:#000!important}.template-page .container h1.title.h2{text-align:left}#swym-wishlist-render-container .swym-ui-component .swym-empty-wishlist-container{padding:30px 0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid{max-width:100%;padding-top:20px;display:flex;gap:25px;flex-wrap:wrap}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{max-width:100%;width:100%;object-fit:contain;height:100%}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid li{margin-top:0!important}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:16px;color:#4f4f4f;white-space:break-spaces;overflow:unset;text-overflow:ellipsis;font-weight:400;line-height:20.16px;text-align:center;display:inline-block;font-family:Outfit-Regular!important;color:#000;width:100%;margin:15px 0 0;padding:0 15px}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{padding:0 15px 13px;font-size:16px;font-weight:400;line-height:20.16px;text-align:center;display:inline-block;font-family:Outfit-Regular!important;color:#000}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{padding:11px 12px}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid li{margin:0;width:calc(25% - 18.75px)}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:250px}#swym-wishlist-render-container .swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price{color:#dc3b1a}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-size:14px}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{border:1px solid rgba(29,29,29,.15)!important;padding:15px 15px 10px;border-radius:10px}#swym-wishlist-render-container .swym-ui-component.swym-wishlist-page{max-width:100%}.swiper.single_collection_products .swiper-wrapper{display:grid}.swiper-btn:after,.all_collection_products .swiper-btn{display:none}.product_info_tab .product__description,.product_info_tab .product__specifications,.template-index .quick-add-to-cart-button .sealsubs-target-element.sls-homepage-automatic.sealsubs-full,.template-product .product-recommendations .quick-add-to-cart-button .sealsubs-target-element,.template-search .quick-add-to-cart-button .sealsubs-target-element,.template-collection .quick-add-to-cart-button .sealsubs-target-element{display:none}.all_products_recently ul#recently-viewed-list{display:flex;flex-wrap:wrap;gap:26px}.all_products_recently li{width:calc(25% - 19.5px)}.recently_viewed_outer .prod_content h4{font-size:16px;font-family:Outfit-Regular!important;font-weight:400;text-align:center;margin:0}.recently_viewed_outer .prod_content{display:flex;flex-direction:column;gap:10px;padding:0 10px 15px}.recently_viewed_outer .recently_viewed_header h2{font-size:28px;font-family:Outfit-Light!important;margin:0}.recently_viewed_outer .recently_viewed_header{margin-bottom:40px}.recently_viewed_outer .prod_img{display:flex;margin-bottom:20px;height:300px;overflow:hidden}.recently_viewed_outer .all_products_recently_list li{padding:15px;border:1px solid rgba(29,29,29,.15)!important;border-radius:10px}.recently_viewed_outer .all_products_recently_list li a{display:flex;flex-direction:column}.recently_viewed_outer .prod_img img{width:100%;object-fit:contain;transition:all .7s}.recently_viewed_inner .prod_img:hover img{transform:scale(1.1);transition:all .7s}.all_banner_images{display:flex;gap:30px;flex-wrap:wrap}.single_banner_img img{width:70px}.banner_images_content h4{font-size:16px}.banner_with_images_inner{display:flex;flex-direction:column;align-items:center;padding:15px;gap:10px}.banner_with_images_inner p{margin:0}.template-collection .card__text span,.collection.grid .card__text span{font-size:19.125px;line-height:26px;font-family:DM Sans,sans-serif!important;text-align:left;font-weight:400}.template-collection .product-item__title span{font-size:25.5px;line-height:32px;font-weight:400;text-align:left}.template-collection .collection.grid .product-price,.template-collection .product-item__title{text-align:left}.template-collection .collection.grid .product-item__text .remove-line-height-space--medium{font-family:DM Sans,sans-serif!important;font-weight:400}.template-collection .product-item__ratings span.star-rating__caption,.collection.grid .product-item__ratings span.star-rating__caption,.template-search .product-item__ratings span.star-rating__caption{font-size:14px}.template-collection .collection.grid .quick-add-to-cart-button span.button__text,.template-search .collection.grid .quick-add-to-cart-button span.button__text{font-size:19.125px;font-family:DM Sans,sans-serif!important}.template-collection .collection.grid span.star-rating__stars,.template-search .collection.grid span.star-rating__stars{display:flex}.template-collection .product-item.card span.alert{font-family:DM Sans,sans-serif!important;font-size:11.68px;line-height:12px}.template-collection .product-item__text:has(.product-item__quick-buy),.template-search .product-item__text:has(.product-item__quick-buy){padding:0 10px 25px}.template-product h1.product__title.h2{font-family:DM Sans!important;font-size:49px;font-weight:400}.template-product .container .product-price span.product-price--original,.template-product .product-price .product-price--compare,.template-product .product__subtitle p,.template-product .product-text span.alert{font-family:DM Sans!important}.template-product .product__description li p,.template-product .product__description li p strong,.template-product .product-icons-list p{font-family:DM Sans!important;font-weight:300}.template-product product-variants span.product-variant__quantity.text-size--small.text-color--secondary{font-family:DM Sans!important}.template-product .product-form{padding-top:10px}.template-product .sls-purchase-options-container{padding-top:12px}.template-product .product-related-item__text a.product-related-item__title span.text-animation--underline-thin{font-family:DM Sans!important;font-weight:300;font-size:19px}.template-product .product-related-item__text .product-related-item__price .product-price span{font-weight:300}.template-product .quick-add-to-cart-button span.button__text{font-family:DM Sans!important;font-weight:300}.template-product .product__specifications p{font-weight:300;font-family:DM Sans!important}.template-product .tab_head h4{font-family:DM Sans!important;font-weight:300}.template-product .product__cart-functions small#shopify-buyer-consent{font-family:DM Sans;font-weight:300}.template-product .card__text.product-item__text a.product-item__title{text-align:center}.template-product .product-item__text pickup-availability-compact span.alert{line-height:14px}.cart-recommendations-sidebar .sealsubs-target-element{display:none}.template-product .product-actions .product-price span{font-size:49px!important;line-height:normal}.template-product .product-form{padding-top:10px;margin-top:20px}.template-product .product-form .flex-buttons{margin-top:0!important}.template-product .product-actions .product-price--compare span{font-size:unset!important}.itg_header .header-container--bottom .header__bottom scrollable-navigation a.menu-link span{font-family:DM Sans!important;text-transform:unset!important}.store-selector-item__body a.button.button--small{margin-bottom:10px;margin-right:5px}.header__bottom .header-links span.telephone_icon{display:inline-flex}.header__bottom .header-links span.telephone_icon svg{fill:#000}span.telephone_icon_flex{display:flex;align-items:center;gap:5px}.itg_header .header-container--bottom .header__bottom scrollable-navigation a.menu-link span{line-height:normal!important}.header-container .site-nav-container ul.link-list li{display:inline-flex}.template-page .section-heading{margin-bottom:10px}.template-page .itg_single_column a{text-decoration:none;text-align:center;display:inline-block;border-style:solid;border-radius:var(--border-radius-buttons);transition:all .1s linear;font-weight:var(--font-weight-buttons);line-height:1.25;cursor:pointer;border-width:var(--border-width-buttons);color:var(--color-text-main);padding:11px 36px;box-shadow:var(--shadow-x-buttons) var(--shadow-y-buttons) var(--shadow-blur-buttons) var(--color-shadow-buttons)}.template-page .itg_single_column a:hover{color:#fff;background-color:#000}.column_icon_container img{max-width:100%;object-fit:cover;width:70px}.template-page-water-vending-machine .column_icon_container img,.template-page-water-delivery .column_icon_container img{width:40px}.column_icon_container{display:flex;justify-content:center;margin-bottom:10px}.template-page-shipping-and-delivery .shopify-section.mount-toggles .section-heading{margin-bottom:35px}.template-search main-header#site-header{border-bottom:1px solid rgba(29,29,29,.15)}.template-page-retail-store .h5 span.text-animation--underline{font-weight:600}.template-page-faq .section-heading{margin-bottom:20px}.template-page .container h1.title.h2{margin-bottom:25px}.search_for_faq_outer .search_for_faq_inner{display:flex;justify-content:center}.search_for_faq_inner input#search_faq{width:40%}.search_for_faq_inner input#search_faq:focus-visible{box-shadow:none}.search_for_faq_outer h2{margin:30px 0 0;text-align:center}.itg_header .header__top,.itg_header .header__bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.itg_header .header-links{max-width:fit-content}.telephone_icon svg{fill:#000}.search_and_telephone_icon{display:flex;flex-wrap:wrap;gap:12px}span.telephone_icon{display:flex}.site-header a{color:var(--color-text-header)}.itg_announcement_tel a{padding:10px 15px;background:#149cd5;border-radius:1px;display:inline-block;font-size:16px}.telephone_icon a{display:inline-flex}.sidebar .sidebar__footer a.sidebar_footer_link{background:#149cd5;color:#fff;padding:10px 16px;border-radius:4px;display:inline-flex;align-items:center;gap:5px}.sidebar #menu-item-account svg{display:none}.social-icons svg path{fill:#000}body .sidebar{z-index:9999}.template-page-subscriptions .main-content{padding-bottom:0}.itg_announcement_tel a{display:flex;align-items:center;gap:5px}span.delivery_icon{display:inline-flex}.sidebar .delivery_icon svg *{fill:#fff}.header-container .header__bottom .scrollable-navigation-button{visibility:hidden;opacity:0}.main-footer.itg_footer{background-color:#132f59}#shopify-section-sections--23369276162348__newsletter_xmjmhQ{background-color:#132f59!important}.shopify-section-group-footer-group .panel,.shopify-section-group-footer-group .card{background-color:#132f59}.section_bg_img img{width:100%;object-fit:cover}.section_content_and_head{padding:60px;background:#fff;border-radius:20px;z-index:20;width:90%;max-width:1340px;margin:0 auto;text-align:center;position:absolute;bottom:0;left:0;right:0}.section_bg_img{display:flex;width:100%;height:600px}.overlay_text_on_banner_inner{position:relative;height:730px}.template-page-water-vending-machine .overlay_text_on_banner_inner{height:590px}.section_content_and_head h3.section_head,.section_content_and_head h1.section_head{color:#132f59;margin-bottom:20px;font-family:Tw Cen MT!important;font-size:48px;font-weight:400;line-height:52.27px}.section_content_and_head .section_content p{font-size:18px;font-weight:400;line-height:26px;text-align:center;margin:0;color:#000}.overlay_text_on_banner_outer{background:#ecf2f6;position:relative}.template-page-about-us .main-content,.template-page-retail-store .main-content,.template-page-water-vending-machine .main-content,.template-page-water-delivery .main-content{background:#ecf2f6}.new_img_with_text_inner .itg_image_icon_main{padding:0}.new_img_with_text_inner h2{margin-bottom:10px}.new_img_with_text_outer .new_img_with_text_inner.itg_image_text_main{gap:80px}.new_img_with_text_inner .itg_image_text{width:45%}.new_img_with_text_inner .itg_image_main{width:49%}.new_img_with_text_inner .content_container p{font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#000}.itg_image_text_main.new_img_with_text_inner.image_on_left{flex-direction:row-reverse}.new_img_with_text_inner.image_on_left .itg_image_main{right:unset;left:0}.new_img_with_text_inner.image_on_left .itg_image_main img{border-top-left-radius:unset;border-bottom-left-radius:unset;border-bottom-right-radius:20px;border-top-right-radius:20px}.new_img_with_text_outer.itg_image_text_bg{padding:150px 0}.template-page-about-us .breadcrumb-main,.template-page-retail-store .breadcrumb-main,.template-page-water-vending-machine .breadcrumb-main,.template-page-water-delivery .breadcrumb-main{display:none}.template-page-about-us .main-content,.template-page-retail-store .main-content,.template-page-water-vending-machine .main-content,.template-page-water-delivery .main-content{padding:0 0 60px}.template-page-retail-store .itg_single_column,.template-page-water-vending-machine .itg_single_column,.template-page-water-delivery .itg_single_column{background:#fff;border-radius:20px}.template-page-retail-store .itg_text_columns h3.h5{font-size:20px;font-weight:500;line-height:25.2px;font-family:Sora-Regular!important}.template-page-retail-store .itg_text_columns h3.h5 span,.template-page-water-vending-machine .itg_text_columns h3.h5 span,.template-page-water-delivery .itg_text_columns h3.h5 span{font-family:Sora-Regular!important;font-weight:500;font-size:20px;line-height:25.2px}.template-page-retail-store .itg_text_columns .rte p{font-size:16px;font-weight:400;line-height:26px;color:#000}.itg_single_column .single_column_inner{display:flex;flex-direction:column;padding:30px;height:100%}.itg_single_column .single_column_inner .single_column_btn{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-top:20px}.template-page-retail-store .section_content_and_head{margin:-10% auto 0}.itg_single_column .single_column_btn a{font-size:16px;font-weight:400;line-height:20.16px}.itg_announcement_tel a svg{width:22px;height:22px;color:#fff;fill:#fff}.template-page-water-vending-machine .card{background-color:transparent}.template-page-water-vending-machine .rich-text__container .small_width_container{width:80%;margin:0 auto}.template-page-water-vending-machine .rich-text__container .rte.text-size--regular{padding:0 40px;color:#000}.itg-column-with-contents h2.section-heading__title.h4,.itg-column-with-contents h1.section-heading__title.h4,.itg_single_column_content .h5 span{font-size:48px;font-weight:500;line-height:60.48px;letter-spacing:0;font-family:Sora-Regular!important}.itg-column-with-contents .rte{color:#000;margin-bottom:15px}.itg-column-with-contents .section-heading__text{width:65%}.template-page .itg-column-with-contents .section-heading{margin-bottom:30px}.itg-column-with-contents .column_img_container img{width:100%;height:auto;object-fit:cover;border-radius:20px}.itg-column-with-contents .grid{gap:30px}.itg-column-with-contents .single_column_inner{padding:0}.itg-column-with-contents .column_img_container{margin-bottom:20px;display:flex}.itg-column-with-contents .column_content_box{padding:0 25px}.itg-column-with-contents .single_column_btn a{font-size:16px;font-weight:400;line-height:20.16px;padding:15px 36px;border-radius:30px;color:#fff;background:#ff9c00;display:inline-block}.new_img_with_text_inner .contact_form_img_with_text .contact-form__row button{background-color:#ff9c00;border:navajowhite;text-transform:uppercase;font-weight:400;line-height:20.16px;font-size:16px}.contact_form_img_with_text .contact_form_fields{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.contact_form_img_with_text .contact_form_fields .contact-form__row{padding:0}.contact_form_img_with_text .contact-form__row input{border-radius:30px;padding:15px 22px;border-color:#e0e0e0;font-size:16px;font-weight:400;line-height:20.16px}.template-page-water-vending-machine .new_img_with_text_outer.itg_image_text_bg{padding:80px 0}.new_img_with_text_inner .show_phone_and_email span.icon_contacts{display:inline-flex}.itg_image_text .show_phone_and_email a{font-size:16px;line-height:26px;color:#000;font-weight:400;background-color:unset;padding:unset;border-radius:unset;margin-bottom:unset;display:inline-block}.itg_image_text .show_phone_and_email{display:flex;flex-direction:column;gap:10px;flex-wrap:wrap}.itg_image_text .show_phone_and_email_inner{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.overlay_text_on_banner_inner .section_content_and_head a.overlay_banner_btn{display:inline-block;font-size:16px;font-weight:400;line-height:20.16px;border-radius:30px;padding:15px 36px;color:#fff;background:#ff9c00;text-transform:uppercase;margin-top:15px}.itg_text_columns.full_width_image .column_icon_container img{width:auto;max-width:150px;height:100px;object-fit:contain}.container--vertical-space.itg_image_section{margin-top:40px;margin-bottom:40px}.template-page-water-vending-machine .rich-text__container.rich-text__container--image-top{margin-bottom:20px!important}.template-page-water-delivery .card__text{padding:30px 0}.template-page-water-delivery .shopify-section:has(.itg_image_section){background:#fff}.template-page-water-delivery .container--vertical-space.itg_image_section{margin-top:0;margin-bottom:0;padding-bottom:60px}.template-page-water-delivery .rich-text__container .rte p,.itg-column-with-contents .rte p,.template-page-water-vending-machine .rich-text__container .rte p{margin:0;font-size:16px;font-weight:400;line-height:26px;color:#000}.template-page-water-delivery .show_phone_and_email{display:flex;flex-direction:column;flex-wrap:wrap;padding:20px;background:#fff;width:fit-content;border-radius:10px;margin:15px auto 0}.template-page-water-delivery .email_and_phone_container{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.template-page-water-delivery .email_and_phone_container span.icon_contacts{display:inline-flex}.template-page-water-delivery .show_phone_and_email_inner{display:flex;flex-wrap:wrap;gap:10px}.template-page-water-delivery .show_phone_and_email_heading h5{margin:0 0 10px;font-size:20px;font-weight:500;line-height:25.2px;text-align:center;color:#000}.template-page-water-delivery .show_phone_and_email_inner a{color:#000;font-size:16px;font-weight:400;line-height:26px}.template-page-water-delivery .new_img_with_text_inner a.bottom_btn{font-size:16px;font-weight:400;line-height:20.16px;margin:0;padding:15px 36px;color:#fff;background-color:#ff9c00;text-transform:uppercase}.template-page-water-delivery .section_content_and_head h3.section_head,.template-page-water-delivery .section_content_and_head h1.section_head{margin-bottom:10px}.template-page-water-delivery .content_container.add_background{background:#fff;padding:10px;border-radius:10px;width:100%}.template-page-water-delivery .content_container.add_background p{margin:0}.template-page-water-delivery .itg_image_text .itg_image_icon_main{gap:10px}.template-page-water-delivery .section_content_and_head{margin:-7% auto 0}.template-page-water-delivery h2.h2.rte.rich-text__title{width:70%;margin:0 auto 10px;font-size:48px;font-weight:500;line-height:60.48px}.template-page-water-delivery h2.h2.rte.rich-text__title strong,.template-page-water-vending-machine h2.h2.rte.rich-text__title strong{font-family:Sora-Regular!important}.template-page-water-vending-machine h2.h2.rte.rich-text__title{font-size:48px;font-weight:500;line-height:60.48px;color:#000;letter-spacing:0}.template-page-water-delivery .card__text .rte{width:75%;margin:0 auto}.template-page-water-delivery .itg_richtext_container{margin-top:0}.template-page-water-delivery .itg_text_columns p,.template-page-water-vending-machine .itg_text_columns p{font-size:16px;font-weight:400;line-height:26px;letter-spacing:0;color:#000}.template-page-water-delivery .section_content_and_head,.template-page-water-vending-machine .section_content_and_head{padding:30px}.template-page-water-delivery .section_content_and_head .section_content p,.template-page-water-vending-machine .section_content_and_head .section_content p{margin:0;color:#000;font-size:20px;font-weight:400;line-height:26px}.template-page-water-delivery .new_img_with_text_outer.itg_image_text_bg{padding:100px 0}.template-page-about-us .icons_with_cap_inner img{width:100%;object-fit:contain;height:100%}.template-page-about-us .icons_with_cap_inner .caption_img{width:250px;height:150px}.template-page .new_img_with_text_outer img{height:100%}.product-item .quick-add-to-cart span.button__text{font-size:19.125px;font-family:DM Sans,sans-serif!important}a.button.button--solid.button--large{margin-bottom:20px}.product-text pickup-availability-compact .alert{margin-bottom:0;display:none}.section-heading__text.remove-empty-space{display:block;text-align:center;width:100%;padding-top:30px;padding-right:0}h2.section-heading__title.h4{font-size:48px;line-height:60.48px;color:#000;font-weight:500}.section-heading.section-heading--left.gutter-bottom--page{margin-bottom:20px}.itg_slideshow .css-slider--bottom-navigation .css-slider-navigation-container{background:transparent;margin-bottom:30px}.custom_collrction_grid{background:#ecf2f6;position:relative;padding:60px 0;text-align:center}.main_section{position:relative;width:100%;text-align:center;display:grid;grid-column-gap:30px;grid-row-gap:10px;grid-template-columns:repeat(4,minmax(auto,1fr))}.img_section img{width:253px;height:253px;margin:0 auto;border-radius:100%}.img_section{border:none;background-color:#fff;padding:30px;border-radius:10px;position:relative}.section_heading h2{margin-bottom:30px;font-size:48px;line-height:60.48px;color:#000;font-weight:500}.img_section p{font-weight:500;color:#000;font-size:20px;line-height:25.2px;font-family:Sora-Regular!important;margin:10px 0 0;position:relative}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;z-index:9}.template-page-whole-house-systems .breadcrumb-main,.template-page-drinking-water-systems .breadcrumb-main,.template-page-water-systems .breadcrumb-main{display:none}.template-page-whole-house-systems .main-content,.template-page-drinking-water-systems .main-content,.template-page-water-systems .main-content{position:relative;padding:0}.main_heading .cstm_h2_title{text-align:center;margin:0;font-size:48px;background:#ecf2f6!important;font-weight:500}.itg_block-bg .rte.remove-empty-space p{font-size:16px}.template-page-drinking-water-systems .new_img_with_text_outer.itg_image_text_bg{padding:0}.template-page-drinking-water-systems .container--vertical-space.itg_image_section{margin-top:30px;margin-bottom:60px}.add_cstm_icons{display:flex;align-items:center}.itg-column-with-contents h5.h5.column_content_title span{font-size:20px;line-height:1.2;font-weight:500}.template-page-drinking-water-systems .overlay_text_on_banner_outer .section_bg_img img{object-position:bottom}.cstm_logo_img{margin-bottom:30px}.cstm_logo_img img{max-width:255px}.template-page-about-us .new_img_with_text_outer.itg_image_text_bg{padding:130px 0}.footer-item__content.rte p a[href^="tel:"]{color:#fff;text-decoration:none!important}.footer-item__content.rte p a{text-decoration:none!important}.itg_image_content{display:flex;gap:15px}.cstm_button_itg.itg_icon_btn{padding-top:25px}.itg_text_bottle .itg_icon_image img{border-radius:unset}.template-page-about-us .overlay_text_on_banner_inner{height:850px}.template-page-water-vending-machine .section_bg_img img,.template-page-about-us .section_bg_img img{object-fit:unset}.itg_columns_icon .itg_columns_icon .itg_icon_main .grid.grid--layout .card__icon img{width:inherit;height:initial}@media screen and (min-width: 992px) and (max-width: 1399px){.itg_columns_icon .itg_icon_main .grid.grid--layout .card__icon{width:200px;height:200px}}span.Step-cstm-itg{color:#149cd5;border:3px solid;border-radius:50%;font-size:20px;font-weight:800;display:inline-block;line-height:1.3;padding:3px 12px;margin-bottom:15px;background:#fff}.itg_columns_icon .itg_icon_bg{height:600px}.itg-column-with-contents .cstm_button_itg.itg_icon_btn{margin-top:10px}.template-index .itg-column-with-contents .section-heading__text.remove-empty-space{padding-top:0}.template-index .itg-column-with-contents .rte p{font-size:19px}.template-index .itg-column-with-contents span.text-animation--underline{padding:5px 12px;border:1px solid;border-radius:50%}.itg_image_text .cstm-sub-heading{font-size:14px;line-height:17.64px;color:#000;font-weight:400;background-color:#fff;padding:10px 20px;border-radius:30px;margin-bottom:15px;display:inline-block}.itg_testimonials_head .sub-heading-cstm{text-transform:uppercase;font-size:14px;line-height:17.64px;color:#000;background-color:#fff;font-weight:400;padding:10px 20px;border-radius:30px;display:inline-block;font-family:Outfit-Regular!important;margin-bottom:15px}.product__description--collapsed{max-height:100px;overflow:hidden;position:relative}.read-more-toggle{cursor:pointer;display:inline-block!important;text-decoration:underline}.mount-product-page .product__description{padding-bottom:0!important}.account div#seal-login-helper{display:none}.swym-wishlist-container-rendered .swym-wishlist-add-to-cart-btn{margin:unset!important}.swym-wishlist-container-rendered .swym-select .swym-value{background-image:unset!important}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000}.announcement-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:40px;z-index:1000;max-width:max-content}.cstm-popup-add{text-align:center}.announcement-bar__slider .announcement-itg-cstm{cursor:pointer!important}button.close-popup{position:absolute;top:20px;right:23px}.cstm-popup-add .section_heading h2{font-size:35px;margin:0;line-height:1.4}.template-list-collections .card__image img.img{object-fit:unset!important}.template-collection pickup-availability-compact.no-js-hidden.product-item__local-availability.text-size--xsmall.active{display:none}.grid:first-child .itg_single_column_content .text-animation--underline{padding:5px 13px}p.list-title-cstm{font-weight:500;color:#000;font-size:20px;line-height:25.2px;font-family:Sora-Regular!important;margin:10px 0 0;position:relative}.content-cstm-subtxt{height:144px;overflow:auto;margin-top:10px}@font-face{font-family:Tw Cen MT;src:url(fonts/TwCenMT.woff2) format("woff2"),url(fonts/TwCenMT.woff) format("woff");font-weight:400;font-style:normal}.overlay_text_on_banner_outer .section_content_and_head h1.section_head.add_color_title,.overlay_text_on_banner_outer .section_content_and_head h3.section_head.add_color_title{font-family:Tw Cen MT,Arial,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
