.is-transitioning{display:block!important;visibility:visible!important}@font-face{font-family:Helvetica;font-weight:700;font-style:normal;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.39bee04bd277a9c4e94e2fd42d53f4e3c0afb8a5.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=e4446ae74dde7141fc7a310434a3e996f9467e76119089a296ad10cf62c97e9b) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.b95359461a6788d5549e702cb2123bc40c227e49.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=33d6f1287b9b10a7c1c5ba5acc24906fabf5e84cd417c6982ccb628b4473e266) format("woff")}@font-face{font-family:Helvetica;font-weight:400;font-style:normal;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n4.fe093fe9ca22a15354813c912484945a36b79146.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=6de490136cb5265c6ba6cd4aed4f52bd9236497f88157cc1a05c22335ee16437) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n4.8bddb85c18a0094c427a9bf65dee963ad88de4e8.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=a33deab8734f21323feb8f00b58dcfc720077cc8d7c460365ba8d9b015e3a864) format("woff")}@font-face{font-family:Helvetica;font-weight:700;font-style:normal;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.39bee04bd277a9c4e94e2fd42d53f4e3c0afb8a5.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=e4446ae74dde7141fc7a310434a3e996f9467e76119089a296ad10cf62c97e9b) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.b95359461a6788d5549e702cb2123bc40c227e49.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=33d6f1287b9b10a7c1c5ba5acc24906fabf5e84cd417c6982ccb628b4473e266) format("woff")}@font-face{font-family:Helvetica;font-weight:700;font-style:normal;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.39bee04bd277a9c4e94e2fd42d53f4e3c0afb8a5.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=e4446ae74dde7141fc7a310434a3e996f9467e76119089a296ad10cf62c97e9b) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_n7.b95359461a6788d5549e702cb2123bc40c227e49.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=33d6f1287b9b10a7c1c5ba5acc24906fabf5e84cd417c6982ccb628b4473e266) format("woff")}@font-face{font-family:Helvetica;font-weight:400;font-style:oblique;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_o4.f9832a0fc1ee8fc5a359636e410d6941e1e4ca03.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=0d469c787950685c0062e467a59bb3300c93eb2308d461a1ac5bd2467e2cb209) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_o4.0063286aec443697ebae04eeb9c78b820f9f7805.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=59336c0b2df6c7c4240c3afceffbfe416cdd34743758ce3437a0f979aca96868) format("woff")}@font-face{font-family:Helvetica;font-weight:700;font-style:oblique;src:url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_o7.215fd4ca1a06214fa01e44328a1992c977700ea2.woff2?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=cdb8e2435b1ea5b1f1d731b3303a66b5f1085f94aeb0deba007dcd10b6a57db7) format("woff2"),url(//www.epicwaterfilters.com/cdn/fonts/helvetica/helvetica_o7.b0a2026ae2aa64d060f9ce0ee1b3c3c1aa21bf88.woff?h1=ZXBpY3dhdGVyZmlsdGVycy5jb20&h2=dXMuZXBpY3dhdGVyZmlsdGVycy5jb20&h3=ZXBpY3dhdGVyZmlsdGVycy5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YWNjb3VudC5lcGljd2F0ZXJmaWx0ZXJzLmNvbQ&hmac=21eef830400772258e2644390b3d8afede603b96d4cc22d774887733b85e9de6) format("woff")}.left,.alignleft{float:left}.alignleft{margin:0 20px 20px 0}.right,.alignright{float:right}.alignright{margin:0 0 20px 20px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media screen and (max-width: 575px){.small--text-left{text-align:left!important}}@media screen and (max-width: 575px){.small--text-right{text-align:right!important}}@media screen and (max-width: 575px){.small--text-center{text-align:center!important}}@media screen and (max-width: 767px){.medium-down--text-left{text-align:left!important}}@media screen and (max-width: 767px){.medium-down--text-right{text-align:right!important}}@media screen and (max-width: 767px){.medium-down--text-center{text-align:center!important}}@media screen and (min-width: 768px){.medium-up--text-left{text-align:left!important}}@media screen and (min-width: 768px){.medium-up--text-right{text-align:right!important}}@media screen and (min-width: 768px){.medium-up--text-center{text-align:center!important}}.full{width:100%}.half{width:50%}.quarter{width:25%}.third{width:33.3333%}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.inline-block{display:inline-block;vertical-align:middle}.table{display:table}.tr{display:table-row}.td{display:table-cell;vertical-align:middle}.no-padding{padding:0!important}.no-margin{margin:0!important}.hide{display:none}.container-fluid.to-edges{padding-left:0;padding-right:0}.container-fluid.to-edges .row{margin-left:0;margin-right:0}img{max-width:100%}img.parallaxer{position:absolute;left:0;bottom:0;width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-transform:uppercase;letter-spacing:1.5px;line-height:.9}h1,.h1{font-size:3.125em}@media screen and (max-width: 767px){h1,.h1{font-size:2.625em}}h2,.h2{font-size:2.5625em}@media screen and (max-width: 767px){h2,.h2{font-size:2.25em}}h3,.h3{font-size:2em}@media screen and (max-width: 767px){h3,.h3{font-size:1.75em}}.rte a,a.animated_link{background-image:linear-gradient(#51c4c9,#51c4c9),linear-gradient(#2aace2,#2aace2);background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .35s linear,background-position .35s linear,color .35s ease-in-out}.rte a:hover,a.animated_link:hover{background-size:0 1px,100% 1px;background-position:100% 100%,0 100%}.btn{font-weight:900;font-size:22px;letter-spacing:0;padding:10px 15px 8px}.row.big-gutters{margin-left:-50px;margin-right:-50px}.row.big-gutters>div[class^=col-]{padding-left:50px;padding-right:50px}@media screen and (max-width: 991px){.row.big-gutters{margin-left:-20px;margin-right:-20px}.row.big-gutters>div[class^=col-]{padding-left:20px;padding-right:20px}}select,.dropdown{border:1px solid #979799;font-size:22px;text-transform:uppercase;font-family:Barlow,sans-serif;font-weight:700;color:#3a3a3c;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.dropdown:hover{border-color:#3a3a3c}.dropdown img{width:40px;margin-right:5px}.dropdown button{width:100%;text-align:left;background:transparent;color:#3a3a3c;border:none;font-weight:700}.dropdown button:after{content:"\f067";font-family:"Font Awesome 5 Pro";position:absolute;top:50%;right:18px;font-size:30px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:300}.dropdown button.btn--secondary{font-size:22px}.dropdown button.btn--secondary:hover{background:transparent}.dropdown.show button:after{content:"\f068"}.dropdown .dropdown-menu{width:100%;padding-top:0;padding-bottom:0}.dropdown .dropdown-menu .dropdown-item{font-size:18px;cursor:pointer;border:1px solid #979799;border-bottom:none;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.dropdown .dropdown-menu .dropdown-item.active{background:#e6e6e6;color:#27397d;cursor:default}.dropdown .dropdown-menu .dropdown-item:not(.active):hover{color:#51c4c9}.dropdown .dropdown-menu .dropdown-item:not(:first-child){border-bottom:1px solid #979799}.dropdown .dropdown-menu .dropdown-item img{width:30px}.slick-next:before,.slick-prev:before{content:"";background-image:url(//www.epicwaterfilters.com/cdn/shop/t/46/assets/arrow.svg?v=126872509322747575991679006567);background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px}.slick-prev:before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-spacing{padding-left:40px;padding-right:40px}@media screen and (max-width: 767px){.page-spacing{padding-left:20px;padding-right:20px}}.mobile-nav-wrapper{border-top:1px solid #e8e9eb}#header-container{border-bottom:1px solid #e8e9eb}#header-container,#shopify-section-notification{position:relative}@media screen and (max-width: 767px){#header-container,#shopify-section-notification{z-index:2}}.notification-bar{text-align:left;font-family:Barlow,sans-serif;font-size:.75em;text-transform:uppercase}.notification-bar .notification-bar__message{margin-left:40px}.notification-bar .col--support a{margin-left:5px;margin-right:5px;padding-bottom:3px;background-image:linear-gradient(#fff,#fff),linear-gradient(#51c4c9,#51c4c9)}a.site-header__logo-image{background-image:none}.search-bar__form-wrapper{padding-left:150px}@media screen and (max-width: 767px){.search-bar__form-wrapper{padding-left:0}}.search-bar__form-wrapper form{margin-left:40px}@media screen and (max-width: 767px){.search-bar__form-wrapper form{margin-left:0}}.site-header .icon-search,.site-header .icon-hamburger,.site-header .icon-close,.site-header .icon-cart,.site-header .icon-login{fill:#2aace2}.jetmenu a,.site-header__icons a{background:none}.jetmenu>li>a{font-family:Barlow,sans-serif;font-size:.875em;text-transform:uppercase}.jetmenu>li>.megamenu.full-width{z-index:11;border-bottom:1px solid #e8e9eb;font-family:Barlow,sans-serif}.jetmenu>li>.megamenu.full-width h4{font-size:18px;text-transform:uppercase}.jetmenu>li>.megamenu.full-width ul li{padding-top:5px;padding-bottom:5px;line-height:14px}.jetmenu>li .megamenu_image{text-align:center}.jetmenu>li .megamenu_image span{display:block}.jetmenu>li .megamenu_image span.h5{color:#2aace2}.jetmenu>li .megamenu_image img+span,.jetmenu>li .megamenu_image span+img{margin-top:10px}.site-nav--has-megamenu>a:after{content:"\f078";font-size:.5em;margin-left:5px;margin-bottom:2px}.megamenu-container{margin-left:150px}.megamenu-container>.container-fluid{margin-left:40px}.megamenu-container .megamenu_border:after{content:"";display:block;position:absolute;right:10px;top:0;height:100%;width:1px;background:#3a3a3c}.megamenu-container .megamenu_padding{padding-right:20px}#SiteNav.jetmenu .submenu_links li a.megamenu_link--sale{color:#d33737}#SiteNav.jetmenu .submenu_links li a.megamenu_link--sale:hover{color:#721919}.site-header__logo{margin-top:-40px;margin-bottom:-40px;position:relative;z-index:12}.section-instagram{padding-top:60px;padding-bottom:0;background:#f3f1f0;position:relative}@media screen and (max-width: 767px){.section-instagram{padding-top:40px;padding-bottom:0}}.instagram-header{margin-bottom:40px}.instagram-header>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.instagram-header h2{margin-bottom:0}.instagram-header .instagram-link{margin-bottom:0;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:700}.instagram-header .instagram-link a{color:#2aace2}@media screen and (max-width: 767px){.instagram-header--nav,.product-recommendations__nav{position:absolute;bottom:75px;left:0;right:0;text-align:center}}.instagram-header--nav .slick-next,.instagram-header--nav .slick-prev,.product-recommendations__nav .slick-next,.product-recommendations__nav .slick-prev{position:relative;display:inline-block;border:1px solid #3a3a3c;padding:5px 15px;width:auto}.instagram-header--nav .slick-next:before,.instagram-header--nav .slick-prev:before,.product-recommendations__nav .slick-next:before,.product-recommendations__nav .slick-prev:before{position:relative;top:auto}.instagram-header--nav .slick-next,.product-recommendations__nav .slick-next{border-left:none}@media screen and (max-width: 767px){.product-recommendations__nav{top:0;bottom:auto;text-align:right;right:10px}}.instagram-row{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.instagram-row.slick-slider{display:block}.instagram-row .instagram-col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 15px}@media screen and (max-width: 767px){.mobile-toggler:after{content:"+"}}.site-footer{position:relative;padding-top:175px;padding-bottom:70px}.site-footer:before{content:"";display:block;background:#3a3a3c;height:3px;position:absolute;left:0;width:100%;top:-7px}.site-footer h4{font-size:20px}@media screen and (max-width: 767px){.site-footer h4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}}@media screen and (max-width: 767px){.site-footer__linklist{text-align:left}}.logo--footer{position:absolute;top:-60px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}@media screen and (max-width: 991px){.site-footer__newsletter{margin-top:40px}}@media screen and (max-width: 767px){.site-footer__newsletter{text-align:left;max-width:100%;display:block}}.site-footer__newsletter label.h4{font-size:28px;line-height:.9;text-transform:uppercase}.site-footer__newsletter input.newsletter__input{border:none;border-bottom:1px solid #FFF;padding-left:15px;text-transform:uppercase;font-weight:900}.site-footer__newsletter .newsletter__submit{border:none;border-bottom:1px solid #FFF}.site-footer__newsletter .newsletter__submit svg{width:20px}.site-footer__newsletter .newsletter__submit svg .cls-1{stroke:#51c4c9}.site-footer__newsletter .newsletter__submit:hover{padding-right:25px}.site-footer__newsletter .newsletter__submit:hover svg .cls-1{stroke:#2aace2}.social-icons{margin-top:20px}.social-icons .icon{width:20px}.site-footer__copyright--bottom{background:#171817;margin-top:0;padding-top:5px;padding-bottom:5px;color:#fff}.site-footer__copyright--bottom a{color:#fff}.site-footer__copyright--bottom small{font-size:12px}@media screen and (max-width: 767px){.site-footer__copyright--bottom small{display:block;margin-right:0}}.hero-section--new{position:relative}.hero-section--new .container-fluid{padding-left:0;padding-right:0}.hero-section--new .hero--mobile{background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 767px){.hero-section--new .hero--mobile{padding-top:25px;padding-bottom:25px}}.hero-section--new .hero--image:before{content:"";display:block;padding-top:63.636363%}.hero-section--new .hero--text{border-bottom:1px solid #3a3a3c;padding:50px 20px}@media screen and (max-width: 767px){.hero-section--new .hero--text{border:1px solid #3a3a3c;margin:20px 20px 0;padding:30px 20px}}.hero-section--new .hero--text h2{margin-bottom:0}.hero-section--new .hero--text h4{color:#2aace2;font-size:30px;margin-bottom:10px}.hero-section--new .hero--featured-product{background:#becdd2;background:radial-gradient(at 10% 10%,#becdd2,#0083d8 80%);height:100%}@media screen and (max-width: 767px){.hero-section--new .hero--featured-product{margin:0 25px}}.hero-section--new .hero--featured-product:before{content:"";display:block;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s;background-color:transparent}.hero-section--new .hero--featured-product:hover{position:relative}.hero-section--new .hero--featured-product:hover:before{mix-blend-mode:multiply}.hero-section--new .hero--featured-product:hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3d4246;opacity:.6;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.hero-section--new .hero--featured-product:hover:before{-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.hero-section--new .hero--featured-product>a{display:block;width:100%}.hero-section--new .hero--featured-product .hero--featured-product-image{width:100%;display:block;position:relative;z-index:1}.hero-section--new .hero--featured-product .hero--featured-product-image:before{content:"";display:block;padding-top:85%}.hero-section--new .hero--featured-product .hero--featured-product-image img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:90%;width:auto}.hero-section--new .hero--featured-product .hero--featured-product-text{display:block;padding:25px;position:relative;z-index:1}.hero-section--new .hero--featured-product .hero--featured-product-text .h4{font-size:44px}@media screen and (max-width: 767px){.hero-section--new .hero--featured-product .hero--featured-product-text .h4{font-size:36px}}.hero-section--new .hero--featured-product .hero--featured-product-text .h4,.hero-section--new .hero--featured-product .hero--featured-product-text .p{display:block;color:#fff;margin-bottom:10px}.hero-section--new .hero--featured-product .hero--featured-product-text .btn.btn--secondary{color:#fff;border-color:#fff;letter-spacing:0;padding:10px 40px}@media screen and (max-width: 767px){.hero-section--new .hero--featured-product .hero--featured-product-text .btn.btn--secondary{display:block}}.hero-section--new .hero--featured-product .hero--featured-product-text .btn.btn--secondary:hover{border-color:#51c4c9}@media screen and (max-width: 767px){.feature-columns{background:#f3f1f0;margin-top:20px}}.feature-columns--wrapper{background:#f3f1f0}@media screen and (max-width: 767px){#MainContent .feature-columns--wrapper.section-spacing{padding-top:0;padding-bottom:0}}@media screen and (max-width: 767px){.feature-columns--single-column{margin-top:40px}.feature-columns--single-column:first-child{margin-top:0}}.feature-columns--single-column h3{position:relative;padding-right:60px}.feature-columns--single-column h3 .feature-columns--image{display:block;width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain;fill:#3a3a3c;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.feature-columns--single-column h3 .feature-columns--image{width:40px;height:40px}}@media screen and (max-width: 767px){.quotes-section{background:#f3f1f0}}.quotes-wrapper{margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;background:#f3f1f0}.quotes-wrapper blockquote{padding-top:30px;padding-bottom:30px}.quotes-wrapper blockquote cite{font-size:16px;font-weight:900;font-style:normal}.quotes-wrapper blockquote cite:before{display:none}.quotes-wrapper .rte-setting{position:relative;max-width:750px;margin:0 auto}.quotes-wrapper .rte-setting p{font-size:20px}.quotes-wrapper .quote-icon{position:absolute;font-family:Barlow,sans-serif;color:#fff;font-size:120px;font-weight:700;line-height:120px}.quotes-wrapper .quote-icon.quote-start{top:0;right:100%;margin-top:-45px}@media screen and (max-width: 767px){.quotes-wrapper .quote-icon.quote-start{right:auto;left:0;margin-top:-35px;z-index:-1}}.quotes-wrapper .quote-icon.quote-end{top:100%;left:100%;margin-top:-50px}@media screen and (max-width: 767px){.quotes-wrapper .quote-icon.quote-end{left:auto;right:0;margin-top:-40px;z-index:-1}}.quotes-wrapper .slick-dotted.slick-slider{margin-bottom:0}.quotes-wrapper .slick-dots{position:relative;bottom:0}.quotes-wrapper .slick-dots li{width:auto;height:auto}.quotes-wrapper .slick-dots li .progress{width:30px;height:30px;float:left;line-height:30px;background:none;position:relative}.quotes-wrapper .slick-dots li .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.quotes-wrapper .slick-dots li .progress .progress-left{left:0}.quotes-wrapper .slick-dots li .progress .progress-left .progress-bar{left:100%;border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}.quotes-wrapper .slick-dots li .progress .progress-bar{width:100%;height:100%;background:none;border-width:1px;border-style:solid;position:absolute;top:0}.quotes-wrapper .slick-dots li .progress .progress-right{right:0}.quotes-wrapper .slick-dots li .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}.quotes-wrapper .slick-dots li button{font-size:20px;line-height:20px;color:#2aace2;width:auto;height:auto}.quotes-wrapper .slick-dots li button:before{display:none}.quotes-wrapper .slick-dots li .slide_no{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quotes-wrapper .slick-dots li.slick-active button{color:#3a3a3c}@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.collection-list .container-fluid{padding-left:0;padding-right:0}.collection-grid-item__link{display:block}.collection-grid-item__link:hover .collection-grid-item__overlay:before{opacity:.75}.collection-grid-item__link:hover .collection-grid-item__overlay .collection-grid__text{right:50%;-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.collection-grid-item__overlay{background-repeat:no-repeat;background-size:cover;position:relative}.collection-grid-item__overlay:before{mix-blend-mode:multiply}.collection-grid-item__overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3d4246;opacity:.6;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.collection-grid-item__overlay:after{content:"";display:block;padding-top:120%}@media screen and (max-width: 767px){.collection-grid-item__overlay:after{padding-top:100%}}.collection-grid-item__overlay .collection-grid__text{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%);right:40px;color:#fff;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s;text-align:center}@media screen and (max-width: 767px){.collection-grid-item__overlay .collection-grid__text{left:40px}}.collection-grid-item__overlay .collection-grid__text h3{margin-bottom:0}@media screen and (max-width: 767px){.about-container.container{padding-left:0;padding-right:0}}.row-image_description{position:relative}.row-image_description .block-header{border:1px solid #3a3a3c;border-left:none}@media screen and (max-width: 767px){.row-image_description .block-header{border-bottom:none}}.row-image_description .block-header.product-single__bottle-save p{color:#3a3a3c}.row-image_description .block-header.product-single__bottle-save .icon-bottles svg{fill:#3a3a3c}.row-image_description .block-description{border-right:1px solid #3a3a3c}.row-image_description .block-description .contents{padding-left:40px;padding-right:40px}@media screen and (max-width: 767px){.row-image_description .block-description{border-right:unset}}.row-image_description .block-description .animated_link{color:#2aace2;background-image:linear-gradient(#2aace2,#2aace2),linear-gradient(#51c4c9,#51c4c9)}.row-image_description .block-description .animated_link:hover{color:#51c4c9}.row-image_description .block-footer{border:1px solid #3a3a3c;border-left:none}@media screen and (max-width: 767px){.row-image_description .block-footer{border-right:none}}.row-image_description .block-footer .col+.col{border-left:1px solid #3a3a3c}.row-image_description .block-footer .block-footer--svg{height:50px;width:100%;margin-top:20px;margin-bottom:20px;background-size:contain;background-position:center;background-repeat:no-repeat}.product-template__container,.filter-capability__remove-single--graph{background:#becdd2;background:radial-gradient(at 10% 10%,#becdd2,#0083d8 80%)}.product-template__container{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 991px){.product-template__container{padding-top:40px;padding-bottom:0}}.product-single-title--mobile{background:#fff;padding:30px 20px}#product-form{background:#fff;padding:50px 60px;height:100%}@media screen and (max-width: 991px){#product-form{padding:20px 40px}}#product-form .product-single__title{margin-bottom:20px}.product-single__type{font-family:Barlow,sans-serif;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:#2aace2;font-weight:700;margin-bottom:0}.jdgm-preview-badge{font-size:10px;margin-bottom:20px}.product-single__details{font-size:12px;color:#979799}@media screen and (min-width: 992px){.product-single__details{margin-bottom:20px}}.selector-wrapper{margin-bottom:20px}.product-form__cart-submit:not([disabled]):hover,.product-form__cart-subscribe:not([disabled]):hover{color:#54a6d8;border-color:#54a6d8}.product-form__cart-submit>span,.product-form__cart-subscribe>span{display:block}.product-form__cart-submit .product-single__price,.product-form__cart-subscribe .product-single__price{font-size:1em;color:inherit}@media screen and (max-width: 767px){.product-form__cart-submit .product-single__price,.product-form__cart-subscribe .product-single__price{display:initial}}.product-form__cart-submit .product-single__price .product-price__price,.product-form__cart-subscribe .product-single__price .product-price__price{color:inherit}.product-form__cart-submit .purchase--frequency,.product-form__cart-subscribe .purchase--frequency{font-size:14px;font-weight:300;line-height:1;margin-bottom:6px}.product-form__cart-submit .purchase--frequency span,.product-form__cart-subscribe .purchase--frequency span{color:#2aace2}.product-form__cart-subscribe{display:block;margin-top:20px}.product-form__cart-subscribe-frequency{background:#f3f1f0;padding:10px 15px 8px;font-size:14px;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:700;text-align:center;border:1px solid #27397d}.product-form__cart-subscribe-frequency label,.product-form__cart-subscribe-frequency select{display:inline-block}.product-form__cart-subscribe-frequency select{border:none;outline:none;font-size:16px;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:900;color:#27397d}.product-form__cart-subscribe-details{font-size:12px;margin-top:5px}.product-form__cart-subscribe-details a{color:#979799}.row--image-icons{height:100%}.product-images--col{height:calc(100% - 90px)}@media screen and (max-width: 991px){.product-images--col{height:auto}}.row--image-icons.no-bottles .product-images--col{height:100%}.product-single__photos{border:1px solid white;height:100%}@media screen and (min-width: lg){.product-single__photos{border-left:none}}.product-single__photos_container{height:100%}.product-single__photos_container .thumbnails-wrapper{flex:0 0 100%;width:100%}.product-single__thumbnails{margin-top:0}.product-single__thumbnails .product-single__thumbnails-item{padding:0}@media screen and (max-width: 767px){.product-single__thumbnails .product-single__thumbnails-item{padding:0}}@media screen and (max-width: 767px){.product-single__thumbnails .product-single__thumbnail{width:100%}}.product-single__thumbnails .slick-next,.product-single__thumbnails .slick-prev{width:80px}@media screen and (max-width: 767px){.product-single__thumbnails .slick-next,.product-single__thumbnails .slick-prev{width:40px}}.product-single__thumbnails .slick-next:before,.product-single__thumbnails .slick-prev:before{-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s;filter:brightness(1000)}.product-single__thumbnails .slick-next:before{right:35px}@media screen and (max-width: 767px){.product-single__thumbnails .slick-next:before{right:15px}}.product-single__thumbnails .slick-next:hover:before{right:20px}.product-single__thumbnails .slick-prev:before{left:35px}@media screen and (max-width: 767px){.product-single__thumbnails .slick-prev:before{left:15px}}.product-single__thumbnails .slick-prev:hover:before{left:20px}.product-single__icons{border:1px solid white;padding:30px;height:100%}@media screen and (min-width: 768px){.product-single__icons{border-left:none}}@media screen and (max-width: 767px){.product-single__icons{padding:20px;border-bottom:none;border-top:none}}.product-single__icons .product-single__icons-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.product-single__icons .product-single__icons-wrapper>div{flex:0 0 100%;max-width:100%}@media screen and (max-width: 767px){.product-single__icons .product-single__icons-wrapper>div{flex:0 0 25%;max-width:25%}}.product-single__icons .product-single__icon{width:100%;border:1px solid white}@media screen and (min-width: 992px){.product-single__icons .product-single__icon{margin-bottom:15px}}.product-single__icons .product-single__icon:last-of-type{margin-bottom:0}.product-single__icons .product-single__icon .product-single__icon-image{background-size:contain;background-repeat:no-repeat;background-position:center;margin:10px}.product-single__icons .product-single__icon .product-single__icon-image:before{content:"";display:block;padding-top:100%}.product-single__bottle-save{border:1px solid white;border-top:none;color:#fff;height:90px;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:700}@media screen and (min-width: 992px){.product-single__bottle-save{border-left:none}}.product-single__bottle-save .icon-bottles{flex:0 0 80px}@media screen and (max-width: 767px){.product-single__bottle-save .icon-bottles{flex:0 0 25px}}.product-single__bottle-save .icon-bottles:first-of-type{margin-left:15px}.product-single__bottle-save .icon-bottles:last-of-type{margin-right:15px}.product-single__bottle-save .icon-bottles svg{display:inline-block;vertical-align:middle;fill:#fff;width:25%}@media screen and (max-width: 767px){.product-single__bottle-save .icon-bottles svg{width:100%}.product-single__bottle-save .icon-bottles svg:not(:first-of-type){display:none}}.product-single__bottle-save p{line-height:1;font-size:14px;margin:0 10px}.product-single__bottle-save p span{font-weight:900;font-size:16px}.product-single__waypoints ul{padding:35px 0}@media screen and (min-width: 992px){.product-single__waypoints ul{position:absolute;top:100%;left:0;right:0}}.product-single__waypoints ul li{display:inline-block;font-family:Barlow,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.5px;margin-left:15px;margin-right:15px}@media screen and (max-width: 767px){.product-single__waypoints ul li{display:block;margin-left:0;margin-right:0;margin-bottom:15px}}.product-single__waypoints ul li:first-child{margin-left:0}.product-single__waypoints ul li:last-child{margin-right:0}.product-single__waypoints ul li a{color:#fff;padding-bottom:5px;background-image:linear-gradient(#fff,#fff),linear-gradient(#51c4c9,#51c4c9)}.filter-capability{padding-top:40px;padding-bottom:40px}@media screen and (max-width: 991px){.filter-capability{background:#f3f1f0}}.filter-capability .filter-capability__container{background:#f3f1f0}@media screen and (min-width: 992px){.filter-capability .filter-capability__container{padding-top:40px;padding-bottom:40px}}.filter-capability .filter-capability__container a.animated_link{position:absolute;bottom:0;font-family:Barlow,sans-serif;text-transform:uppercase}.filter-capability h2{margin-bottom:0}@media screen and (max-width: 991px){.filter-capability h2{margin-bottom:40px}}.row--filter-capability__chart{border:1px solid #3a3a3c}@media screen and (max-width: 991px){.row--filter-capability__chart{margin-bottom:40px}}.row--filter-capability__chart>[class^=col-]:first-child{border-right:1px solid #3a3a3c}.row--filter-capability__chart .filter-capability__headline{border-bottom:1px solid #3a3a3c}.row--filter-capability__chart .filter-capability__headline h5{margin-bottom:0}.row--filter-capability__chart .filter-capability__headline,.row--filter-capability__chart .filter-capability__content{padding:15px 20px}.row--filter-capability__chart .filter-capability__content{line-height:1.2}.row--filter-capability__chart .filter-capability__content ul li{margin-bottom:15px}.row--filter-capability__chart .filter-capability__remove-single{margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.row--filter-capability__chart .filter-capability__remove-single:last-of-type{margin-bottom:0}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--title{-webkit-box-flex:0;-ms-flex:0 0 26.66667%;flex:0 0 26.66667%;max-width:26.66667%;font-weight:900}@media screen and (max-width: 767px){.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--title{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:right;padding-right:10px}}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--graph{height:30px;-webkit-box-flex:0;-ms-flex:0 0 53.33333%;flex:0 0 53.33333%;max-width:53.33333%;position:relative;border:4px solid #f3f1f0}@media screen and (max-width: 767px){.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--graph{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:10px}}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--graph:before{content:"";display:block;position:absolute;border:1px solid #3a3a3c;top:-4px;right:0;bottom:-4px;left:-4px}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--graph .filter-capability__remove-single--graph-grid{height:100%;width:100%;background:repeating-linear-gradient(to right,transparent,transparent 8%,#f3f1f0 8%,#f3f1f0 10%)}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--graph .filter-capability__remove-single--graph-grid>div{position:absolute;right:4px;top:0;height:100%;background:#f3f1f0}.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--percentage{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media screen and (max-width: 767px){.row--filter-capability__chart .filter-capability__remove-single .filter-capability__remove-single--percentage{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:left!important;padding-left:10px}}@media screen and (max-width: 767px){#reusability{margin-top:40px}}.reusability--image{padding-top:66.66667%;min-height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){.reusability--image{padding-top:110%}}.reusability--image.full-height{padding-top:100%}.reusability--content{padding-top:40px;padding-bottom:40px}#sustainability{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:120px;padding-bottom:120px;position:relative}#sustainability:before{mix-blend-mode:multiply}#sustainability:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3d4246;opacity:.6;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}@media screen and (max-width: 767px){#sustainability{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 767px){#sustainability .sustainability--content{margin-bottom:20px}}#sustainability .sustainability--content h2,#sustainability .sustainability--content h3{margin-bottom:0}#sustainability .sustainability--content h2{color:#fff;margin-bottom:10px}#sustainability .sustainability--content h3{color:#2aace2}#sustainability .sustainability--icons .sustainability--icon{border:1px solid #FFF;padding:20px}#sustainability .sustainability--icons .sustainability--icon>div{background-repeat:no-repeat;background-position:center;background-size:contain;max-width:225px;filter:brightness(1000)}#sustainability .sustainability--icons .sustainability--icon>div:after{content:"";display:block;padding-top:100%}.product-recommendations__title{margin-bottom:40px}.product-recommendations__title h3{margin-bottom:0}.grid-view-item__image-container{padding:15px;background:#f3f1f0;margin-bottom:15px}.grid-view-item__image{padding-top:100%;mix-blend-mode:multiply}.grid-view-item__content{text-transform:uppercase}.grid-view-item__content .grid-view-item__title{font-size:18px;margin-bottom:4px}.grid-view-item__content .grid-view-item__quickdesc{font-size:16px;font-family:Barlow,sans-serif;font-weight:300;margin-bottom:4px}.grid-view-item__content .grid-view-item__meta{margin-top:0}.grid-view-item__content .grid-view-item__meta .product-price__price{font-family:Barlow,sans-serif;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.no-md-gutters{margin-right:0;margin-left:0}.no-md-gutters [class*=col-]{padding-right:0;padding-left:0}}.margin-auto{margin-left:auto;margin-right:auto}.article-item{margin-bottom:25px}.article-item.left-item{padding-left:0}.article-item.right-item{padding-right:0}.article-item .article__list-image svg{border:1px solid #000000;width:100%}.article-item .article__grid-infos{border:1px solid;border-top:unset}.article-item .article__grid-meta{padding:30px 25px}.article-item .article__title a{font-weight:700;text-transform:uppercase}.article-item .article__date{font-weight:700;font-size:14px;padding:10px 25px;width:100%;border-top:1px solid;margin-bottom:0}.article-item.big_item{position:relative;height:calc(100% - 30px)}@media screen and (max-width: 767px){.article-item.big_item{height:unset}}.article-item.big_item .desktop-only .article__title{position:absolute;top:0;right:0;left:0;padding:30px 40px;font-weight:700;color:#fff;border-bottom:1px solid}.article-item.big_item .desktop-only .article__title a{font-size:42px}.article-item.big_item .desktop-only .article__grid-infos{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:0;border:unset;border-top:1px solid;display:flex}.article-item.big_item .desktop-only .article__grid-infos .article__grid-excerpt{height:100%;margin-bottom:0;padding:25px 50px;width:75%}.article-item.big_item .desktop-only .article__grid-infos .article__date{border-top:unset;border-left:1px solid;width:25%}.article-item.big_item .desktop-only .article__grid-infos .article__date time{height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.article-item.big_item .article__list-image img{height:100%}}.blog-contact_us-container .contact-us-contents{background-color:#f3f1f0;padding-top:40px;padding-bottom:40px}.blog-contact_us-container .contact-us-contents .contact-icon svg{width:75px}.blog-contact_us-container .contact-us-contents .title{margin:0 40px}@media screen and (max-width: 767px){.blog-contact_us-container .contact-us-contents .title{margin:0 15px}}.blog-contact_us-container .contact-us-contents .subtitle{font-size:18px;margin-bottom:0}@media screen and (max-width: 767px){.blog-contact_us-container .contact-us-contents .subtitle{margin-top:20px}}.blog-contact_us-container .contact-us-contents .btn{font-size:18px;font-weight:700;width:180px;margin:0 0 0 40px;padding:10px 15px;color:#2aace2;background-color:#f3f1f0;border-color:#2aace2}.blog-contact_us-container .contact-us-contents .btn:hover{color:#f3f1f0;background-color:#2aace2;border-color:#2aace2}@media screen and (max-width: 767px){.blog-contact_us-container .contact-us-contents .btn{display:block;margin-top:30px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.instagram-header{display:block!important}}@media screen and (min-width: 768px){.mobile-only{display:none!important}}@media screen and (max-width: 767px){.desktop-only{display:none!important}}.pagination span a,.pagination li,.pagination li a{color:#2aabe2}.pagination span{padding:0 5px}.pagination .btn{color:#2aabe2;border-color:#2aabe2;display:flex;padding:10px}.pagination .page.current{color:#000}.pagination .btn--disabled,.pagination .next,.pagination .prev{display:none}.row-full_text{font-size:22px}@media screen and (max-width: 767px){.row-full_text{font-size:20px}}.full-blog .article-item{margin-bottom:0}@media screen and (max-width: 767px){.full-blog .article-item{margin-bottom:30px}}.full-blog .title{margin-bottom:10px}.full-blog .subtitle{color:#2aace2}.full-blog .link{font-size:22px;color:#2aace2}.full-blog .link.desktop-only{bottom:0;position:absolute}.icon-article-arrow.left_arrow{transform:rotate(180deg)}.article-template-container .article--siblings{max-width:1600px;margin:40px auto;background-color:#f3f1f0}.article-template-container .article--siblings .container{padding-top:70px;padding-bottom:70px}@media screen and (max-width: 767px){.article-template-container .article--siblings .container{padding-top:50px;padding-bottom:50px}}@media screen and (max-width: 767px){.article-template-container .article--siblings .prev-prod .sustainable-repeater{justify-content:center}}.article-template-container .article--siblings .prev-prod .sustainable-repeater h5{margin:0 0 0 15px;line-height:1}.article-template-container .article--siblings .next-prod .sustainable-repeater{justify-content:flex-end}@media screen and (max-width: 767px){.article-template-container .article--siblings .next-prod .sustainable-repeater{justify-content:center}}.article-template-container .article--siblings .next-prod .sustainable-repeater h5{margin:0 15px 0 0;line-height:1}.article-template-container .referenced-product-container{padding-top:50px;padding-bottom:50px}@media screen and (max-width: 767px){.article-template-container .referenced-product-container{padding-top:30px;padding-bottom:30px}}.article-template-container .article-content{padding-top:30px;padding-bottom:30px}.collection-template .collection-header{height:600px;color:#fff}@media screen and (max-width: 767px){.collection-template .collection-header{height:410px}}.collection-template .collection-header:before{content:"";width:100vw;display:block;position:absolute;background:linear-gradient(140deg,#fff 0% 0%,#0082d8);top:0;bottom:0;right:20px;left:auto}@media screen and (max-width: 767px){.collection-template .collection-header:before{right:0}}.collection-template .collection-header .section-header{margin-bottom:0}.collection-template .collection-header .collection-icon{position:absolute;z-index:1;top:80px;right:70px}.collection-template .product-item{padding:40px 20px}@media screen and (max-width: 767px){.collection-template .product-item{padding:20px}}.collection-template #Collection-second{margin-bottom:30px}.collection-template .blog-contact_us-container{margin-top:0;margin-bottom:0}.collection-template .blog-contact_us-container:last-of-type{margin-bottom:30px}.common-page-template{padding-top:60px;padding-bottom:60px}.common-page-template .page-side_bar{padding:50px 40px;background-color:#f3f1f0}@media screen and (max-width: 767px){.common-page-template .page-side_bar{padding:30px 20px;margin-bottom:30px}}.common-page-template .page-side_bar .menu-item{margin-bottom:60px}.common-page-template .page-side_bar .menu-item:last-of-type{margin-bottom:30px}.common-page-template .page-side_bar .menu-item .menu-header{margin-bottom:40px}.header-image .header-image--text .pretitle{color:#2aace2;margin-bottom:15px}.header-image .header-image--text h1{font-size:60px}@media screen and (max-width: 767px){.header-image .header-image--text h1{font-size:48px}}.header-image.minimal{background:radial-gradient(at 10% 10%,#becdd2,#0083d8 80%)}.header-image.minimal .header-image--text{width:100%}.header-image.minimal .header-image--text .container{padding-top:50px;padding-bottom:50px}.header-image.minimal .header-image--text h1{padding:0;margin-bottom:0;color:#fff}.header-image.minimal .header-image--text p{font-size:22px;padding:40px 0;color:#fff}.header-image.minimal .header-image--text p:last-child{padding:40px 0 30px}.section-header{margin-bottom:20px}@media screen and (min-width: 768px){.section-header{margin-bottom:40px}}.filter-capability.technology .filter-capability__remove-single--graph{background:radial-gradient(at 10% 10%,#974d95,#7e7ebf 80%)}.image-slideshow.technology .slideshow{height:unset}.image-slideshow.technology .slideshow__texts{opacity:0;-ms-transition:all .6s cubic-bezier(.44,.13,.48,.87);-webkit-transition:all .6s cubic-bezier(.44,.13,.48,.87);transition:all .6s cubic-bezier(.44,.13,.48,.87);transition-delay:.3s;z-index:3}.image-slideshow.technology .slidershow-header{padding:30px 0}.image-slideshow.technology .slidershow-header .slideshow-tab{display:flex;flex-flow:wrap}.image-slideshow.technology .slidershow-header .slideshow-tab li{margin-right:50px;text-transform:uppercase;cursor:pointer}.image-slideshow.technology .slidershow-header .slideshow-tab li.active{font-weight:700;border-bottom:1px solid #2aace2}.image-slideshow.technology .slidershow-header .slideshow-tab li:last-child{margin-right:0}.image-slideshow.technology .slidershow-header .slideshow-header--nav .slick-prev,.image-slideshow.technology .slidershow-header .slideshow-header--nav .slick-next{position:relative;display:inline-block;border:1px solid #3a3a3c;padding:5px 15px;width:auto}.image-slideshow.technology .slidershow-header .slideshow-header--nav .slick-prev:before,.image-slideshow.technology .slidershow-header .slideshow-header--nav .slick-next:before{position:relative;top:auto}.image-slideshow.technology .slidershow-header .slideshow-header--nav .slick-next{border-left:unset}.image-slideshow.technology .slidershow-contents{margin-top:10px}.image-slideshow.technology .slick-active .slideshow__texts{opacity:1}.image-slideshow.technology .slideshow_image{border:1px solid}.image-slideshow.technology .block-fotter{border-top:1px solid;padding:25px 40px}@media screen and (max-width: 767px){.image-slideshow.technology .block-fotter{padding:10px 20px}}.image-slideshow.technology .block-fotter p{font-weight:700;margin-bottom:0;padding:0 40px}@media screen and (max-width: 767px){.image-slideshow.technology .block-fotter p{padding:10px 0}}.image-slideshow.technology .block-fotter p strong{font-weight:900}@media screen and (max-width: 767px){.image-slideshow.technology .block-fotter img{margin-left:auto;margin-right:auto}}.home-video-section{position:relative;overflow:hidden}@media screen and (max-width: 767px){.home-video-section{margin-top:40px}}.home-video-section.home-video-section--product{margin-top:40px}.home-video-section:before{content:"";display:block;padding-top:55%}@media screen and (max-width: 767px){.home-video-section:before{padding-top:110%}}.home-video-section .home-video-section--wrapper{position:relative;height:100%}.home-video-section .video-section{position:absolute;top:0;left:0;width:100%;height:100%}.home-video-section .video__inner{position:absolute;top:0;left:0;height:100%;width:100%}.home-video-section .videoWrapper{height:100%;widht:100%;position:relative}.home-video-section .videoWrapper:before{mix-blend-mode:multiply}.home-video-section .videoWrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3d4246;opacity:.6;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.home-video-section .videoWrapper:before{-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s}.home-video-section .videoWrapper .close-video-btn{display:none;position:absolute;right:40px;top:40px;color:#fff;font-size:22px;z-index:1}.home-video-section .videoWrapper.video_playing:before{opacity:0;pointer-events:none}.home-video-section .videoWrapper.video_playing .video_section_text{display:none}.home-video-section .videoWrapper.video_playing .close-video-btn{display:block}.home-video-section .home-video{padding:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:fixed}.home-video-section .home-video:before{padding-top:56.25%}.home-video-section .homepage-video-icon svg{border:none;fill:#fff}.home-video-section .homepage-video-icon:hover{opacity:.75}.home-video-section .fullvid{position:absolute;bottom:50%;left:50%;z-index:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-transition:all .4s ease-out .4s;-moz-transition:all .4s ease-out .4s;-ms-transition:all .4s ease-out .4s;transition:all .4s ease-out .4s}.home-video-section .hero-video-wrapper{position:relative;overflow:hidden;height:100%}.home-video-section .hero-video-caption{position:relative;z-index:3;width:100%;height:100%}.home-video-section .homepage-video-icon{display:block;outline:none!important;margin:0 auto;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.home-video-section .video_section_text{position:relative;height:100%}@media screen and (max-width: 767px){.home-video-section .video_section_text{position:absolute;height:auto;top:50%;left:0;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center!important}}@media screen and (min-width: 768px){.home-video-section .video_section_text .video-descriptions{position:absolute;bottom:40px;left:0;right:0}}.home-video-section .video_section_text .video-descriptions h3,.home-video-section .video_section_text .video-descriptions h4{margin-bottom:0}.home-video-section .video_section_text .video-descriptions .video-title{color:#fff;margin-bottom:10px}.home-video-section .video_section_text .video-descriptions .video-description{color:#2aace2}.home-video-section .homepage-video-icon{margin-bottom:20px}@media screen and (min-width: 768px){.home-video-section .homepage-video-icon{top:40px;left:0;right:0;position:absolute}}.home-video-section .icon.icon-play{background:#fff;border:none;height:auto;padding-left:25px;padding-right:25px}.home-video-section .icon.icon-play strong{margin-right:15px;display:inline-block;vertical-align:middle;margin-bottom:2px}.aside-container{background:#f3f1f0;padding:40px 30px}.aside-container ul li{line-height:20px;margin-bottom:10px}.aside-container ul li a.active{font-weight:900;color:#3a3a3c}.aside-container ul li a.active:hover{color:#27397d}.on-page-search{background:#fff;width:100%;margin-bottom:20px;padding:5px 10px}#all-contaminants--content>div{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f3f1f0}#all-contaminants--content>div:last-child{border-bottom:none}#all-contaminants--content>div .rte{margin-bottom:10px}#all-contaminants--content .all-contaminants--single{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#all-contaminants--content .all-contaminants--single.search_result{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cart__footer{background:#f3f1f0;padding:30px 20px}.cart__image-wrapper a{display:block}.cart__row a,.cart__image-wrapper a,.list-view-item__title a{border-bottom:none}.cart__shipping{margin-bottom:20px}.cart__row td,.cart__row th{border:none}.cart__remove{text-transform:uppercase;font-family:Barlow,sans-serif;font-weight:900;font-size:12px}.cart__update-wrapper .cart__qty .cart__qty-input{max-width:100px;padding:5px 15px}.cart__update-wrapper .cart__update{padding:10px 20px;font-size:10px;margin-top:10px;border-color:#58585a}@media screen and (max-width: 767px){.cart__image-wrapper{display:none}.cart__meta{font-size:10px}.cart__row.cart__header{display:none}.cart__update-wrapper .cart__qty .cart__qty-input{max-width:78px;padding:5px 15px}.mobile-nav-wrapper.js-menu--is-open{z-index:9}#header-container,#shopify-section-notification{z-index:10}.header-image .header-image--text h1,.rte h1,.rte .h1{font-size:32px!important}.aside--linklist h4{color:#000}.hero-section--new .hero--featured-product{margin:0}.hero-section--new .hero--mobile{padding-top:0;padding-bottom:0}.collection-template .collection-header{height:189px;text-align:center}.collection-template .collection-header .section-header{text-align:center!important}.blog-contact_us-container .contact-us-contents .subtitle{font-size:15px}.rte .icon{display:none}.hero-section--new .hero--featured-product .hero--featured-product-image img{margin-top:20px}}@media screen and (max-width: 991px){a.site-header__logo-image{max-width:110px!important;margin:0 auto}.notification-bar{height:23px}.notification-bar .notification-bar__message,.col--support{display:none}}@media screen and (max-width: 1024px) and (min-width: 768px){.site-header__cart-count{top:15px;right:-4px}}.template-login #MainContent>.section-spacing,.template-account #MainContent>.section-spacing{padding-top:0!important;padding-bottom:0!important}.template-login form,.template-addresses form{width:60%;margin:0 auto}.template-login form input,.template-addresses form input{width:100%;margin-bottom:10px}.template-login form h1,.template-addresses form h1{font-size:43px}#address_default_address_new{width:auto}@media screen and (max-width: 767px){.template-login form{width:100%;margin:0 auto}}.template-account .account{padding-top:40px!important;padding-bottom:40px!important}.bold-ro__vanilla-modal .manage-subscription-page{margin:60px auto}.header-image .header-image--text h1{font-size:60px;color:#fff}.header-image--text p{color:#fff;max-width:500px;margin:0 auto}.template-blog #shopify-section-header-bg{margin-bottom:60px}#technology .header-image h1{color:#3a3a3c}#technology .header-image--text p{color:#3a3a3c;max-width:800px;margin:0 auto}#technology .slideshow-wrapper{padding:50px 0}#shopify-section-page-technology-slideshow,#shopify-section-page-technology-featured_product,#filter-capability{margin-bottom:60px}#technology #MainContent .justify-content-between{padding:30px}.site-footer__newsletter input.newsletter__input{color:#2aace2}.aside--linklist h4{color:#000}@media screen and (min-width: 992px){.collection-template .collection-header{height:465px}}@media screen and (min-width: 992px){#product-form .product-single__title{font-size:35px}}#contact_form .btn--secondary:focus,#contact_form .btn--secondary:not([disabled]):hover,#contact_form .btn--secondary,#contact_form .btn--secondary:not([disabled]){background-color:transparent;color:transparent;border-color:transparent}.jetmenu>li>a{padding:10px 15px}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95%}}.product-recommendations__nav{display:none!important}.thumbnails-wrapper .product-single__thumbnails>li>a{display:none}@media (max-width: 768px){.cart__price-wrapper{display:none!important}}.studioeditor .needsclick{display:none!important}.transition--blur-up{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-filter:blur(5px);filter:blur(5px);transform:translateZ(0);transition:filter .2s,-webkit-filter .2s}.transition--blur-up.lazyloaded{-webkit-filter:blur(0px);filter:none;transform:scale(1)}img[data-sizes=auto].lazyloaded{height:auto}img[data-sizes=auto],img[data-sizes="100vw"]{display:block;width:100%;margin-left:auto;margin-right:auto}.image__container{display:block;margin-left:auto;margin-right:auto}.image-element__wrap{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%}.image-element__wrap img{height:auto}.product-form .rc-template__button-group .rc-radio-group__options{display:block}.product-form .rc-template__button-group .rc-radio{border-radius:0;font-size:22px;letter-spacing:0;padding:10px 15px 8px;display:block;width:100%;line-height:1.4;background-color:transparent;color:#27397d;border:none;font-family:Barlow,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;white-space:normal;-ms-transition:all ease-out .35s;-webkit-transition:all ease-out .35s;transition:all ease-out .35s;max-width:100%}.product-form .rc-template__button-group .rc-radio .rc_widget__option__label.rc-radio__label .rc-option__text{position:relative}.product-form .rc-template__button-group .rc-radio .rc_widget__option__label.rc-radio__label .rc-option__text:before,.product-form .rc-template__button-group .rc-radio .rc_widget__option__label.rc-radio__label .rc-option__text:after{content:"";display:inline-block;height:22px;width:22px;border:2px solid #27397d;margin-left:5px;margin-right:10px;vertical-align:middle;margin-bottom:4px}.product-form .rc-template__button-group .rc-radio .rc_widget__option__label.rc-radio__label .rc-option__text:after{position:absolute;top:8px;left:5px;width:12px;height:12px;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:transparent;border:none}.product-form .rc-template__button-group .rc-radio .rc_widget__option__discount{display:none}.product-form .rc-template__button-group .rc-radio .rc-option__price{display:inline-block}.product-form .rc-template__button-group .rc-radio:first-child{margin-bottom:20px}.product-form .rc-template__button-group .rc-radio.rc-option--active{box-shadow:none;background-color:#27397d;color:#fff;border-color:transparent}.product-form .rc-template__button-group .rc-radio.rc-option--active .rc_widget__option__label.rc-radio__label .rc-option__text:before{border-color:#fff}.product-form .rc-template__button-group .rc-radio.rc-option--active .rc_widget__option__label.rc-radio__label .rc-option__text:after{background-color:#fff}.product-form .rc-template__button-group .rc-radio-group__options+.rc-selling-plans{background:#f3f1f0;padding:10px 15px 8px;font-size:14px;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:700;text-align:center;border:1px solid #27397d;margin-top:0}.product-form .rc-template__button-group .rc-radio-group__options+.rc-selling-plans select{border:none;outline:none;font-size:16px;font-family:Barlow,sans-serif;text-transform:uppercase;font-weight:900;color:#27397d}.product-form .rc-selling-plans .rc-selling-plans__label{display:inline-block}#subscription_details{display:flex;justify-content:space-between;align-items:center}.product-form .rc_popup{font-size:1rem}.product-form .rc_popup div.rc_popup__hover,.product-form .rc_popup a.rc_popup__hover{padding-bottom:0}.product-form .rc_popup button{font-size:12px}.product-form .rc_popup .product-form__cart-subscribe-details.hide{display:block;margin-top:0}#manage-subscription-root{padding-top:60px;padding-bottom:60px}body#recharge-novum #shopify-section-header{position:relative;z-index:100001}body#recharge-novum #page #recharge-te{background:#fff}body#recharge-novum #page #recharge-te .bg-light{background:#f3f1f0}.btn--custom{margin:5px!important;min-width:180px!important}.btn--custom:hover{opacity:.7!important}@media screen and (max-width: 767px){.btn--custom{margin:5px!important;width:98%!important}}.lion-tier-rewards-compare table tbody{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.lion-tier-rewards-compare table tbody tr{width:23%;text-align:center;padding:10px;display:flex;flex-direction:column;justify-content:start;border:1px solid #000;margin:0 10px 10px}@media (max-width: 576px){.lion-tier-rewards-compare table tbody tr{width:100%}}.lion-tier-rewards-compare table tbody tr td{border-right:0!important}.lion-loyalty-splash__content{display:flex;justify-content:center}.lion-loyalty-splash__content .lion-loyalty-splash-column{display:flex;flex-direction:column;justify-content:start;margin-top:20px;margin-bottom:20px}.lion-loyalty-splash__content .lion-loyalty-splash-column strong{display:block}.lion-loyalty-splash__content .lion-loyalty-splash-column--rewards{border-right:1px solid #000;padding-right:20px;margin-right:20px}#lion-loyalty-panel-custom-css .lion-loyalty-splash__button-spacer{opacity:0}#lion-loyalty-panel-custom-css .lion-loyalty-splash__close-button{display:none}#lion-loyalty-panel-custom-css .lion-loyalty-splash__actions .lion-action-button{font-weight:900;font-size:20px;letter-spacing:0;padding:5px 15px 8px;border-radius:0;background-color:#27397d;color:#fff;font-family:Barlow,sans-serif}#loyaltylion .lion-tier-rewards-compare th:first-child{border-right:0!important}.mobile--text-left{text-align:left}.mobile--text-center{text-align:center}.mobile--text-right{text-align:right}@media screen and (min-width: 768px){.shopify-section.index-section.custom-html .container_custom .section-header{margin-top:40px;display:inline-block}}.separator{display:flex;align-items:center}.separator .line{height:1px;flex:1;background-color:#27397d}.separator h2{padding:0 10px;font-size:16px;margin:0;font-weight:400}
/*# sourceMappingURL=/s/files/1/1681/3573/t/46/assets/inferno.scss.css.map */
