.loader-container{display:flex;flex-direction:row;height:100%;justify-content:center;margin:10px 0;position:relative;width:100%;z-index:999999999999}.loader-container>div{flex:none;max-width:90%;position:relative;width:100px}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.spinner svg{animation:rotate 2s linear infinite;height:100%;width:100%}.spinner svg circle{stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}#dispenser-container{display:flex;flex-flow:row wrap;justify-content:center;margin:40px 0 35px;width:90vw}@media screen and (max-width:1088px){#dispenser-container{max-width:700px}}#dispenser-container>div{display:flex;flex:1 1 225px;flex-direction:column;margin:10px;max-width:250px;position:relative}#dispenser-container>div>.model-3d{height:0;padding-bottom:177.78%;position:relative;width:100%}#dispenser-container .model-3d-label{margin:10px 0 15px}#dispenser-container .model-3d-label a{border:none;color:#00a0f0;font-family:ArialRoundedBold;font-size:20px;font-weight:400;text-shadow:5px 5px 5px #0003;transition:.3s}#dispenser-container .model-3d-label a:hover{color:#0f00cc;text-shadow:5px 5px 5px #0006!important}#dispenser-container .model-3d-label a:after{content:none}#dispenser-container model-viewer{background:#d1d2d4;border:2px solid #000;border-radius:16px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}model-viewer{--poster-color:#0000;--progress-bar-color:#0006;backface-visibility:hidden}#lazy-load-poster{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;position:absolute;right:0;top:0}#button-3d{align-items:center;background-color:#00a0f0;border:2px solid #000;border-radius:50%;bottom:24px;box-shadow:5px 5px 8px #0006;color:#fff;cursor:pointer;display:flex;font-family:ArialRoundedBold;font-size:30px;font-weight:700;height:80px;justify-content:center;left:auto;position:absolute;right:24px;top:auto;transform:none;transition:.3s;width:80px;z-index:100}#button-3d:hover{background-color:#0090d8;box-shadow:5px 5px 8px #0009}#button-ar{background:#0000 url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400">     <path fill="%23000000" d="M383.04,200.12c0.59,100.87-82.78,183.31-183.39,183.01c-98.58-0.29-182.95-79.61-182.69-183.41       C17.22,97.17,99.18,16.95,200.28,16.87C301.67,16.78,383.44,99.39,383.04,200.12z M200.27,49.71       C117.65,49.44,50.05,116.57,49.75,199.2c-0.3,82.59,65.26,150.46,149.35,151.2c83.23,0.74,151.16-66.87,151.44-149.82       C350.83,117.52,283.56,49.98,200.27,49.71z"/>     <path fill="%23ffffff" d="M200.27,49.71c83.29,0.27,150.56,67.81,150.27,150.87c-0.29,82.95-68.22,150.56-151.44,149.82       c-84.09-0.74-149.65-68.62-149.35-151.2C50.05,116.57,117.65,49.44,200.27,49.71z M94.66,199.79c0,13.5-0.22,27,0.06,40.49       c0.27,13.05,5.82,23.62,17.16,30.3c23.66,13.93,47.45,27.63,71.38,41.09c11.08,6.23,22.71,6.22,33.84-0.09       c23.16-13.14,46.12-26.61,69.24-39.81c12.38-7.07,18.91-17.72,19.06-31.78c0.29-26.49,0.24-52.99-0.01-79.48       c-0.13-14.02-6.25-24.86-18.69-31.97c-22.82-13.06-45.57-26.25-68.32-39.43c-12.16-7.04-24.3-7.09-36.46-0.06       c-22.92,13.22-45.84,26.42-68.74,39.68c-12.3,7.12-18.33,17.99-18.48,32.08C94.54,173.79,94.65,186.79,94.66,199.79z"/>     <path fill="%23000000" d="M94.65,199.79c0-13-0.11-25.99,0.03-38.99c0.15-14.09,6.18-24.95,18.48-32.08c22.9-13.26,45.83-26.46,68.74-39.68       c12.17-7.02,24.3-6.98,36.46,0.06c22.76,13.17,45.5,26.37,68.32,39.43c12.44,7.12,18.56,17.95,18.69,31.97       c0.25,26.49,0.3,52.99,0.01,79.48c-0.15,14.06-6.69,24.72-19.06,31.78c-23.12,13.2-46.09,26.67-69.24,39.81       c-11.13,6.31-22.76,6.32-33.84,0.09c-23.93-13.46-47.72-27.16-71.38-41.09c-11.34-6.68-16.89-17.25-17.16-30.3       C94.44,226.79,94.66,213.29,94.65,199.79z M272.58,176.25c-2.37,1.22-3.85,1.9-5.25,2.71c-15.68,9.04-31.29,18.22-47.08,27.06       c-2.98,1.67-3.77,3.49-3.75,6.63c0.12,18.63,0.06,37.27,0.08,55.9c0,1.57,0.15,3.15,0.25,5.22c1.95-0.97,3.44-1.61,4.84-2.42       c13.38-7.72,26.43-16.09,40.22-22.98c8.48-4.24,11.4-9.39,10.93-18.82C271.96,212.14,272.58,194.67,272.58,176.25z M182.8,273.59       c0.49-0.95,0.75-1.23,0.75-1.51c0.03-20.48,0.1-40.96-0.07-61.44c-0.01-1.36-1.51-3.21-2.82-3.99       c-12.14-7.2-24.39-14.22-36.61-21.27c-5.23-3.02-10.49-5.99-16.36-9.34c0,21.68-0.07,42.31,0.13,62.94c0.01,1.54,1.58,3.59,3,4.5       c5.32,3.38,10.88,6.38,16.34,9.53C158.94,259.81,170.72,266.62,182.8,273.59z M145.9,147.72c1.41,1.15,2.18,1.98,3.11,2.52       c16.09,9.34,32.16,18.72,48.39,27.82c1.55,0.87,4.47,0.61,6.15-0.27c7.63-4.04,15.04-8.48,22.52-12.81       c9.45-5.48,18.88-10.99,28.86-16.8c-0.95-0.65-1.34-0.96-1.77-1.21c-16.53-9.56-33.01-19.23-49.69-28.53       c-1.83-1.02-5.23-0.8-7.18,0.22c-8.09,4.23-15.9,8.97-23.8,13.56C163.77,137.26,155.08,142.35,145.9,147.72z"/>     <path fill="%23ffffff" d="M272.58,176.25c0,18.42-0.62,35.9,0.25,53.3c0.47,9.43-2.45,14.58-10.93,18.82       c-13.79,6.89-26.84,15.26-40.22,22.98c-1.4,0.81-2.9,1.45-4.84,2.42c-0.1-2.07-0.25-3.65-0.25-5.22       c-0.02-18.63,0.04-37.27-0.08-55.9c-0.02-3.14,0.77-4.96,3.75-6.63c15.8-8.84,31.4-18.02,47.08-27.06       C268.73,178.15,270.21,177.46,272.58,176.25z"/>     <path fill="%23ffffff" d="M182.8,273.59c-12.08-6.97-23.85-13.77-35.63-20.57c-5.46-3.15-11.02-6.15-16.34-9.53       c-1.42-0.9-2.98-2.96-3-4.5c-0.2-20.63-0.13-41.27-0.13-62.94c5.86,3.34,11.12,6.32,16.36,9.34c12.23,7.05,24.47,14.07,36.61,21.27       c1.31,0.78,2.81,2.62,2.82,3.99c0.17,20.48,0.1,40.96,0.07,61.44C183.55,272.36,183.28,272.64,182.8,273.59z"/>     <path fill="%23ffffff" d="M145.9,147.72c9.18-5.36,17.87-10.46,26.59-15.51c7.9-4.59,15.72-9.33,23.8-13.56       c1.95-1.02,5.34-1.24,7.18-0.22c16.68,9.31,33.16,18.97,49.69,28.53c0.43,0.25,0.83,0.56,1.77,1.21       c-9.98,5.81-19.41,11.32-28.86,16.8c-7.47,4.33-14.89,8.77-22.52,12.81c-1.67,0.89-4.6,1.14-6.15,0.27     c-16.23-9.1-32.3-18.48-48.39-27.82C148.07,149.69,147.3,148.87,145.9,147.72z"/>   </svg>') no-repeat;border:none;cursor:pointer;height:50px;outline:none;position:absolute;right:20px;top:20px;width:50px;z-index:999999999}@font-face{font-family:ArialRoundedBold;src:url(https://alivewaters.com/cdn/shop/files/arlrdbd.ttf?v=1672791291) format("truetype")}html{font-size:16px}body,html{background-color:#f5f5f5!important}body{margin:0;padding:0}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.page-content{padding-top:0!important}.page-content.product-water-delivery{padding-top:0!important;position:relative;z-index:1}.page-content.product-water-delivery .product__price,.page-content.product-water-delivery .product__thumbs{display:none}.page-width{align-items:center;display:flex;flex-direction:column}#content-wrapper{background-color:#f5f5f5;display:flex;justify-content:center;width:100%}#content-wrapper>div{flex:none}#content-wrapper a,#content-wrapper a:focus,#content-wrapper a:visited{color:#000;text-decoration:none;transition:.25s}#content-wrapper a:hover{color:#00008b;text-shadow:2px 2px #333;transition:.25s}a.text-link,a.text-link:focus,a.text-link:visited{color:#00a0f0!important;text-shadow:none!important}a.text-link:hover{color:#0f00cc!important}#content{align-items:center;display:flex;flex-flow:column nowrap;font-family:ArialRoundedBold;max-width:100%;width:800px}#content>div{flex:none}.et-hero-tabs,.et-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.et-hero-tabs{margin:0 0 40px}.et-hero-tabs-container{background:#fff;bottom:0;box-shadow:0 0 20px #0000001a;display:flex;flex-flow:row nowrap;height:70px;margin:0 -3000px;position:relative;width:100vw;z-index:10}.et-hero-tabs-container--top{margin:initial;max-width:100%;position:fixed;top:0}.et-hero-tab{align-items:center;background:#70b7f21a;color:#000;display:flex;flex:1 1;font-family:ArialRoundedBold;font-size:2rem;font-weight:700;justify-content:center;transition:all .5s ease}@media screen and (max-width:1000px){.et-hero-tab#order-now-tab{flex-basis:6%}}.et-hero-tab:after{content:normal!important}@media screen and (min-width:701px)and (max-width:900px){.et-hero-tab{font-size:1.6rem}}@media screen and (min-width:501px)and (max-width:700px){.et-hero-tab{font-size:1rem}}@media screen and (max-width:500px){.et-hero-tab{font-size:.8rem}}.et-hero-tab:hover{background:#69b3f1;color:#fff;text-shadow:1px 1px #00008b;transition:all .5s ease}a.et-hero-tab,a.et-hero-tab:focus,a.et-hero-tab:visited{text-decoration:none}.et-hero-tab-slider{background:#69b3f1;bottom:0;height:6px;position:absolute;transition:left .3s ease;width:0}section{margin:0;padding:0;width:100%}.group{align-items:center;display:flex;flex-flow:column nowrap;font-family:ArialRoundedBold;max-width:90vw;width:800px}.group>div{flex:none}@keyframes slide-up{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.slide-in.enter{animation:slide-up 1.5s both;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.slide-in{opacity:0;transform:translateY(100px)}@keyframes text-gradient-flow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.header{font-size:2rem;font-weight:700;margin:20px;max-width:600px;text-align:center}.header>div{-webkit-text-fill-color:#0000;animation:text-gradient-flow 6s ease-in-out infinite;-webkit-background-clip:text;background-clip:text;background-size:300%}#group-1 .header>div,#group-5 .header>div,#group-6B .header>div{background-image:linear-gradient(-45deg,#00d2ff,#3a7bd5)}#group-3 .header>div,#group-9B .header>div{background-image:linear-gradient(-45deg,#000046,#1cb5e0)}#group-13 .header>div,#group-4 .header>div{background-image:linear-gradient(-45deg,#56ccf2,#2f80ed)}#group-10 .header>div,#group-10C .header>div,#group-13B .header>div,#group-6 .header>div{background-image:linear-gradient(-45deg,#1a2980,#26d0ce)}#group-10E .header>div,#group-11 .header>div,#group-7 .header>div{background-image:linear-gradient(-45deg,#1488cc,#2b32b2)}#group-10B .header>div,#group-10D .header>div,#group-8 .header>div{background-image:linear-gradient(-45deg,#00c6ff,#0072ff)}#group-9 .header>div{background-image:linear-gradient(-45deg,#000428,#004e92)}.group:not(#group-1):not(#group-2){margin-bottom:40px}.copy{text-wrap:balance;font-size:1.2rem;margin:20px;max-width:100%;text-align:center;width:700px}#group-10E .copy{text-wrap:initial}#group-10E .media{margin-bottom:0}.media{align-items:center;display:flex;flex-flow:column nowrap;margin:30px 20px 40px;max-width:80vw;overflow:hidden;width:500px}.media>div{width:100%}.media>div,.media>div>div{align-items:center;display:flex;flex:1 1;flex-flow:column nowrap}.media>div>div{max-width:90vw}.media>div>div>div,.media>div>div>svg{flex:none}#benefits,.group{height:auto}#group-1 .header{font-size:2.6rem;max-width:800px}@media screen and (max-width:500px){#group-1 .header{font-size:1.8rem}}#group-3 .media{margin:-90px 20px -140px 36px}@media screen and (max-width:450px){#group-3 .media{margin:-80px 20px -120px 36px}}#group-3 .media>div{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;max-width:90vw;overflow:visible;width:500px}#group-3 .media svg{display:block;flex:none;height:650px;max-height:200%;max-width:200%;width:650px}@media screen and (max-width:450px){#group-3 .media svg{height:550px;width:550px}}#group-3 .copy{width:650px}#group-4 .media{margin:30px 20px;width:500px}@media screen and (max-width:640px){#group-4 .media{margin:30px 20px 20px}#group-4 .media>div>*{height:200px!important;width:300px!important}}#group-5 .media{margin:20px 20px 30px}@media screen and (max-width:640px){#group-5 .media>div>*{height:240px!important;width:350px!important}}#group-6 .media{margin:0 20px}@media screen and (max-width:640px){#group-6 .media>div>*{height:200px!important;width:300px!important}}#group-6 .header{margin-top:-20px}#group-6{margin-bottom:0!important}#group-7 .media{margin:40px 20px 0}@media screen and (max-width:640px){#group-7 .media>div>*{height:160px!important;width:240px!important}}#group-8 .media{margin:0 20px}#group-9 .media{margin:30px 20px 20px;width:360px}@media screen and (max-width:640px){#group-9 .media{margin:-10px 20px 20px}}#group-9 .media>div>*{width:350px!important}#group-9B .media{width:530px}#group-10 .media{margin:-10px 20px 0}#group-11{margin-bottom:-90px!important}#group-11 .header{margin-top:-80px!important}@media screen and (min-width:601px){#group-11 .header{margin-top:-80px!important}}@media screen and (max-width:600px){#group-11 .header{margin-top:-20px!important}}#group-11 .media{margin:0}#group-11 .copy{margin-top:-20px}#group-11 .media,#group-13 .media{width:100%}#group-11 .media>div,#group-13 .media>div{padding-top:56.25%;position:relative;width:100%}#group-11 .media>div>div,#group-13 .media>div>div{height:100%;left:0;position:absolute;top:0;width:100%}#group-11 .media>div>div>iframe,#group-13 .media>div>div>iframe{height:100%;width:100%}#group-13 .media{max-width:100%!important}#group-13 .header{margin-top:40px}#group-13 .copy{margin-bottom:40px}.video-wrapper{position:static}#group-12{margin-top:60px}#group-12 .media{max-width:100%;width:1000px}#group-14 .copy{margin-top:0}#group-14{width:900px}#group-16{width:1000px}#group-15{margin-bottom:15px;width:600px}#group-14,#group-15,#group-16{max-width:90vw}#group-14 .media,#group-14 .media img,#group-15 .media,#group-15 .media img,#group-16 .media,#group-16 .media img{width:100%}#group-13 .media,#group-15 .media{margin:20px 0}#group-17 .media{margin:0}#group-17 .copy{color:#29398e;font-size:1.4rem}svg{display:block;height:100%;visibility:visible;width:100%}#video-shell{border-radius:10px;height:56.25%;max-width:100%;overflow:hidden;position:relative;width:1000px}#video-close-button{background:#0000 url('data:image/svg+xml;utf8,<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">         <circle fill="%23333333" cx="32" cy="32" r="32"/>         <path fill="none" stroke="%23fff" stroke-width="3" stroke-linecap="square" d="M41,22,22,41"/>         <path fill="none" stroke="%23fff" stroke-width="3" stroke-linecap="square" d="M22,22,41,41"/>     </svg>') no-repeat;bottom:20px!important;cursor:pointer;height:64px!important;left:20px!important;opacity:0;position:absolute;right:auto!important;top:auto!important;transition:background-color .35s ease;transition:opacity .35s ease;transition-delay:.5s;width:64px!important;z-index:9}@media screen and (max-width:800px){#video-close-button{height:32px!important;width:32px!important}}#video-fullscreen-button{background:#0000 url('data:image/svg+xml;utf8,<svg viewBox="0 0 992.1 992.1" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">         <path fill="%23333333" d="M496.1,9.8C227.5,9.8,9.8,227.5,9.8,496.1s217.7,486.2,486.2,486.2s486.2-217.7,486.2-486.2S764.6,9.8,496.1,9.8z           M393.7,738.5h-118c-12,0-22-10.1-22-22v-118c0-12.3,10.2-21.5,22-22c11.9-0.5,22,10.5,22,22v95.9h96c12.3,0,21.5,10.1,22,22.1           C416.2,728.3,405.2,738.5,393.7,738.5z M393.7,297.7h-96v96c0,12.3-10.1,21.5-22,22c-11.9,0.5-22-10.5-22-22v-118           c0-12,10.2-22,22-22h118c12.3,0,21.5,10.1,22,22C416.2,287.6,405.2,297.7,393.7,297.7z M738.5,716.5c0,12-10.1,22-22,22h-118           c-12.4,0-21.5-10.1-22-22c-0.5-11.9,10.5-22.1,22-22.1h95.9v-95.9c0-12.3,10.1-21.5,22-22s22,10.5,22,22V716.5z M738.5,393.7           c0,12.3-10.1,21.5-22,22c-11.9,0.5-22-10.5-22-22v-96h-95.9c-12.4,0-21.5-10.1-22-22c-0.5-11.9,10.5-22,22-22h118           c12,0,22,10.1,22,22V393.7z"/>         <path fill="%23fff" d="M393.7,738.5h-118c-12,0-22-10.1-22-22v-118c0-12.3,10.2-21.5,22-22c11.9-0.5,22,10.5,22,22v95.9h96           c12.3,0,21.5,10.1,22,22.1C416.2,728.3,405.2,738.5,393.7,738.5z"/>         <path fill="%23fff" d="M738.5,598.5v118c0,12-10.1,22-22,22h-118c-12.4,0-21.5-10.1-22-22c-0.5-11.9,10.5-22.1,22-22.1h95.9v-95.9           c0-12.3,10.1-21.5,22-22S738.5,586.9,738.5,598.5z"/>         <path fill="%23fff" d="M738.5,275.7v118c0,12.3-10.1,21.5-22,22c-11.9,0.5-22-10.5-22-22v-96h-95.9c-12.4,0-21.5-10.1-22-22           c-0.5-11.9,10.5-22,22-22h118C728.4,253.6,738.5,263.8,738.5,275.7z"/>         <path fill="%23fff" d="M393.7,297.7h-96v96c0,12.3-10.1,21.5-22,22c-11.9,0.5-22-10.5-22-22v-118c0-12,10.2-22,22-22h118           c12.3,0,21.5,10.1,22,22C416.2,287.6,405.2,297.7,393.7,297.7z"/>     </svg>') no-repeat;bottom:104px!important;cursor:pointer;height:64px!important;left:20px!important;opacity:0;position:absolute;right:auto!important;top:auto!important;transition:background-color .35s ease;transition:opacity .35s ease;transition-delay:.5s;width:64px!important;z-index:9}@media screen and (max-width:800px){#video-fullscreen-button{bottom:72px!important;height:32px!important;width:32px!important}}.video-controls{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:1;position:absolute;transition:opacity .35s ease;transition-delay:.25s;width:100%;z-index:5}#video-play-button{height:75px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:75px}#video-play-button:hover{cursor:pointer}#video-play-button:before{border:40px solid #ffffff40;border-radius:50%;box-sizing:initial!important;content:" ";height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:2}@media screen and (max-width:800px){#video-play-button:before{height:160px;width:160px}}.video-play-icon{background:#0000 url('data:image/svg+xml;utf8,<svg width="75" height="76" viewBox="0 0 75 76" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">     <polygon fill-rule="evenodd" clip-rule="evenodd" fill="%23ffffff" points="34,32 34,46 46,38.5 "/>     <circle style="opacity:0.1483" fill="none" stroke-width="2" stroke="%23eeeeee" cx="38" cy="38" r="36"/>     <defs>       <filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="0.5" y="0.5" width="75" height="75">         <feColorMatrix  type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"/>       </filter>     </defs>     <mask id="myMask" maskUnits="userSpaceOnUse" x="0.5" y="0.5" width="75" height="75">       <g filter="url%28#Adobe_OpacityMaskFilter%29%22%3E%20%20%20%20%20%20%20%20%20%3Cpath%20fill-rule=%22evenodd%22%20clip-rule=%22evenodd%22%20fill=%22%23fff%22%20d=%22M53.4,29.2L80.9,1.7L22.1-13.4l-69.7,37v49.8C-19,85.8-2,92,3.4,92s26.8,3.7,64.1,11%20l13.4-20.8L53,54.4L53.4,29.2z%22/%3E%20%20%20%20%20%20%20%3C/g%3E%20%20%20%20%20%3C/mask%3E%20%20%20%20%20%3Ccircle%20mask=%22url%28#myMask%29%22%20fill=%22none%22%20stroke=%22%230096ff%22%20stroke-width=%223%22%20cx=%2238%22%20cy=%2238%22%20r=%2236%22/%3E%20%20%20%3C/svg%3E') no-repeat;height:76px;position:absolute;width:75px;z-index:3}.video-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:absolute;top:0;transition:opacity .35s ease;width:100%;z-index:3}.video-revealer{background-color:#000;border-radius:50%;box-shadow:0 0 15px 10px #0003;display:block;height:300px;overflow:hidden;position:absolute;transform-origin:center;transition:.8s ease-in-out;width:300px;z-index:3}@media screen and (max-width:800px){.video-revealer{height:160px;width:160px}}#ytplayer2{height:100%;opacity:0;position:absolute;transition:.8s;width:100%;z-index:4}#video-shell.open .video-controls,#video-shell.open .video-foreground-image{opacity:0;pointer-events:none}#video-shell.open #video-close-button,#video-shell.open #video-fullscreen-button{opacity:1}#video-shell.open .video-revealer{pointer-events:none;transform:scale(3.2)}#video-shell.open #ytplayer2{opacity:1}#video-shell.open #video-play-button:before{opacity:0;transition:opacity .35s ease}#video-shell.open .video-container iframe,#video-shell.open .video-container video{transition:.35s ease-out .2s;width:100%}.video-container iframe,.video-container video{height:338.2%;left:50%;max-width:none!important;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .8s ease-in-out;transition-delay:50ms;width:190%;z-index:2}.video-container video{height:auto!important}.video-foreground-image{background-image:url(/cdn/shop/files/video-poster.jpg?v=1592067971);background-position:50%;background-size:170%;clip-path:circle(100px at center);height:100%;left:50%;position:absolute;top:50%;transition:opacity .35s ease;transition-delay:.25s;width:100%;z-index:4}@media screen and (max-width:800px){.video-foreground-image{clip-path:circle(60px at center)}}.video-foreground-image:hover{cursor:pointer}.video-background-image{background-image:url(/cdn/shop/files/video-poster.jpg?v=1592067971);background-position:50%;background-size:170%;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:800px){.video-background-image{background-size:190%}}.video-background-image:after{background-color:#0003;background:linear-gradient(180deg,#0000000d 20%,#000000a6);bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);height:100%;left:0;position:absolute;width:100%}.fullscreen{animation:none!important;opacity:1!important;transform:none}.fullscreen #video-shell{border-radius:0;bottom:0;left:0;padding-top:0!important;position:fixed!important;right:0;top:0;width:100vw!important;z-index:99999}.fullscreen #video-shell .video-container{max-width:100vw!important;object-fit:cover}html.noscrollbar::-webkit-scrollbar{display:none}html.noscrollbar{-ms-overflow-style:none;scrollbar-width:none}#select-delivery{align-items:center;background-color:#acdafd;border-radius:10px;display:flex;justify-content:center;max-width:90vw;padding:20px;width:800px}@media screen and (max-width:600px){#select-delivery{flex-direction:column}}.select-delivery-map{border:2px solid #29398e;border-radius:10px;flex:60% 1;max-width:100%;overflow:hidden}.select-delivery-map#florida{flex-basis:250px;max-width:250px}.select-delivery-map img,.select-delivery-map>div{width:100%}#select-delivery-copy{text-wrap:balance;background-color:#acdafd;color:#29398e;flex:40% 1;font-family:ArialRoundedBold;font-size:2rem;font-weight:700;line-height:1.2;padding:30px 5%;position:relative;text-align:center;text-shadow:1px 1px #0000004d;width:100%}@media screen and (max-width:600px){#select-delivery-copy{font-size:1.5rem}}#delivery-map{align-items:center;background-color:#acdafd;width:100%}#delivery-map,#delivery-map>div{display:flex;justify-content:center}#delivery-map>div{flex:none;flex-flow:row wrap;height:calc(min(900px,81vw)/1);max-width:81vw;width:900px}@media screen and (max-width:750px){#delivery-map>div{height:calc(min(900px,81vw)/.145)}}#delivery-map>div>div{border:2px solid #29398e;border-radius:10px;display:flex;flex:none;flex-flow:row wrap;justify-content:center;overflow:hidden;width:87.5%}#delivery-map>div>div>div{flex:none;position:relative}#delivery-map img{height:100%;width:100%}#delivery-map #florida{align-items:normal;border-bottom:2px solid #29398e;border-right:2px solid #29398e;width:18.6%}#delivery-map #florida>div{display:flex}#delivery-map #texas{align-items:normal;border-bottom:2px solid #29398e;border-right:2px solid #29398e;width:37.1%}#delivery-map #texas>div{display:flex}#delivery-map #california{border-bottom:2px solid #29398e;width:44.1%}#delivery-map #california>div{display:flex}#delivery-map #portland{border-right:2px solid #29398e;width:37.75%}#delivery-map #portland>div{display:flex}#delivery-map #new-york{width:61.97%}#delivery-map #new-york>div{display:flex}@media screen and (max-width:750px){#delivery-map,#delivery-map>div{flex-flow:column nowrap}#delivery-map #california,#delivery-map #california>div,#delivery-map #florida,#delivery-map #florida>div,#delivery-map #new-york,#delivery-map #new-york>div,#delivery-map #portland,#delivery-map #portland>div,#delivery-map #texas,#delivery-map #texas>div{width:100%}#delivery-map #florida{border-right:none!important;order:3}#delivery-map #texas{border-right:none!important;order:2}#delivery-map #california{order:1}#delivery-map #portland{border-bottom:2px solid #29398e;border-right:none!important;order:4}#delivery-map #new-york{order:5}}@media screen and (max-width:880px){#group-14 .media{max-width:90vw}}#delivery-copy,#delivery-copy-2{text-wrap:balance;background-color:#acdafd;border-radius:10px 10px 0 0;color:#29398e;display:block;font-family:ArialRoundedBold;font-size:2rem;font-weight:700;line-height:1.2;padding:30px 5%;position:relative;text-align:center;text-shadow:1px 1px #0000004d;width:100%}#delivery-copy-2:last-of-type,#delivery-copy:last-of-type{border-radius:0 0 10px 10px}@media screen and (min-width:881px)and (max-width:1100px){#delivery-copy,#delivery-copy-2{font-size:1.6rem}}#delivery-copy-2>a,#delivery-copy>a{border-bottom:none;color:#000;text-shadow:none}#delivery-copy-2>a:hover,#delivery-copy>a:hover{color:#000;text-shadow:none}#delivery-copy-2{padding:30px 10%}#schedule-header{background-color:#29398e;border-radius:10px;color:#fff;font-size:2rem;padding:20px 40px}@media screen and (max-width:600px){#schedule-header{font-size:1.8rem}}#schedule-subheader{font-size:1rem;margin:20px 40px}.discount-chart-header,.schedule-chart-header{background-color:#29398e;color:#fff;font-size:1.2rem;padding:10px}#discount-chart,#schedule-chart{border:1px solid #3393;border-radius:10px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;margin-top:20px;overflow:hidden}#discount-chart>div:not(.schedule-chart-header):not(.discount-chart-header),#schedule-chart>div:not(.schedule-chart-header):not(.discount-chart-header){background-color:#f2f2f2;border-bottom:1px solid #3393;border-right:1px solid #3393;padding:10px}#discount-asterisk{padding-top:10px}#order-now-product-heading{text-wrap:balance;font-family:ArialRoundedBold,sans-serif;font-size:2.5rem;max-width:90vw;width:600px}@media screen and (max-width:600px){#order-now-product-heading{font-size:1.5rem}}#select-delivery-label{font-family:ArialRoundedBold,sans-serif;font-size:1.5rem;max-width:90vw;width:400px}@media screen and (max-width:600px){#select-delivery-label{font-size:1.2rem}}.delivery-cost-note{text-wrap:initial!important;margin-top:40px}.delivery-option{align-items:center;display:flex;flex-flow:row nowrap;font-family:ArialRoundedBold,sans-serif;font-size:1.5rem;justify-content:center}@media screen and (max-width:600px){.delivery-option{font-size:1.2rem}}.delivery-option>div:first-of-type{margin-right:8px}.select-discount-chart-header{background-color:#29398e;color:#fff;font-family:ArialRoundedBold,Verala Round,sans-serif;font-size:1.2rem;padding:10px}#grocery-discount-chart,#select-discount-chart{border:1px solid #3393;border-radius:10px;display:grid;font-family:ArialRoundedBold,Verala Round,sans-serif;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;max-width:90vw;overflow:hidden;width:700px}#grocery-discount-chart{margin-bottom:80px;overflow:visible;overflow:initial}#grocery-discount-chart>.select-discount-chart-header{align-items:center;display:flex;justify-content:center;width:100%}#grocery-discount-chart>.select-discount-chart-header:first-of-type{border-top-left-radius:10px}#grocery-discount-chart>.select-discount-chart-header:nth-of-type(3){border-top-right-radius:10px}#grocery-discount-chart>div:nth-of-type(7){border-bottom-left-radius:10px}#grocery-discount-chart>div:nth-of-type(9){border-bottom-right-radius:10px}#grocery-discount-chart>div:not(.select-discount-chart-header),#select-discount-chart>div:not(.select-discount-chart-header){align-items:center;background-color:#f2f2f2;border-bottom:1px solid #3393;border-right:1px solid #3393;display:flex;flex-direction:column;justify-content:center;padding:10px;width:100%}#grocery-discount-chart>div:not(.select-discount-chart-header)>div,#select-discount-chart>div:not(.select-discount-chart-header)>div{align-items:center;display:flex;justify-content:center;width:100%}.delivery-copy{text-wrap:balance;font-family:ArialRoundedBold,sans-serif;font-size:1rem;line-height:1.2;max-width:90vw;text-align:center;width:600px}.delivery-adjustment-copy{margin:40px 0 20px}#grocery-discount-copy{margin:40px 0 10px}.delivery-quantity-asterisk{margin:20px 0 0}.delivery-waitlist{margin:20px 0 -10px}.info-icon-container{height:65px;margin-top:10px;width:60px}.info-icon-container>svg{height:100%;width:100%}.info-icon-container>svg path{fill:#29398e}.frequency-tooltip{background-color:#192255!important;border-radius:24px!important;color:#fff;margin:0;max-width:90vw;padding:0}.frequency-tooltip ul{margin:0;padding:10px 10px 10px 20px}.frequency-tooltip li{font-size:.8rem;text-align:left}.jdgm-carousel__arrows{padding-top:20px}@media screen and (max-width:600px){#shopify-section-product-water-delivery-template .jdgm-carousel-wrapper{width:100%!important}}.page-content.product-water-delivery .product-form__quantity-selector{font-family:Varela Round,sans-serif;font-size:18px}.page-content.product-water-delivery .product-form__quantity-selector select{background-color:#fff;border:1px solid #999;margin-left:10px;width:75px}.page-content.product-water-delivery .bold-ro__see-details{position:absolute;right:0}.page-content.product-water-delivery .bold-ro__sub{border:1px solid #3393;border-radius:10px}.page-content.product-water-delivery .grid{margin-left:0!important;max-width:100%;padding:0;width:600px}.page-content.product-water-delivery .grid>div{width:100%}.page-content.product-water-delivery .grid__item{padding:24px 0 0}.page-content.product-water-delivery .product-single__meta{margin-bottom:-40px!important;max-width:90vw;padding:0}.page-content.product-water-delivery .ro_widget .bold-ro__product{position:relative}.page-content.product-water-delivery .tooltip-inner{width:240px}.page-content.product-water-delivery .tooltip-inner>div>div{margin-bottom:10px}.page-content.product-water-delivery .tooltip-inner ul{margin:0 0 0 20px}#subscribe-copy{font-size:20px;padding:20px}.subscribe-button-container{display:flex;flex-flow:column}.subscribe-button{background-color:#29398e;color:#fff;flex:none;font-family:Varela Round,sans-serif;font-size:.94118em;font-weight:400;letter-spacing:.075em;line-height:1.3;margin-top:10px;max-width:100%;padding:9px 20px;width:300px}#select-delivery-weeks{background-color:#fff;border:1px solid #999;margin:0 10px;width:70px}#select-delivery-weeks-container{border:1px solid #3393;border-radius:10px;font-size:18px;padding:10px}.tooltip{cursor:pointer;float:right;position:relative;width:120px}.tooltip .tooltiptext{background-color:#29398e;border-radius:5px;color:#fff;font-size:12px;left:50%;margin-left:-120px;padding:12px;position:absolute;text-align:left;top:150%;visibility:hidden;width:240px;z-index:1}.tooltip .tooltiptext ul{margin:10px 0 0 20px}.tooltip .tooltiptext:after{border:5px solid;border-color:#0000 #0000 #29398e;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.tooltip:hover .tooltiptext{visibility:visible}#product-quantity-container{clear:both;font-family:Varela Round,sans-serif;font-size:18px;padding-right:44px}#product-quantity{background-color:#fff;border:1px solid #999;margin-left:10px;width:70px}@media screen and (max-width:600px){#product-quantity-container{padding-top:20px}}#subscribe-button{margin:-10px 0 0}@media screen and (max-width:460px){.page-content.product-water-delivery .liquid-button.addtocart{left:50%;transform:translateX(-50%)}}.page-content.product-water-delivery .product-single__form{margin-bottom:0!important}.bold-ro__recurring-title{display:none!important}.ro_widget{margin-bottom:40px!important;margin-top:20px!important}.bold-ro__recurring-text.bold-ro__subscription-only{display:none!important}.bold-ro__frequency-label{padding-top:0!important}.bold-ro__frequency-num{border:1px solid #999}.bold-ro__frequency-type.bold-ro__order-interval{display:none}.bold-ro__order-interval-lbl{margin-left:-92px}.bold-ro__order-interval-lbl:after{content:"Week(s)";left:108px;position:relative}.bold-ro__frequency-num{margin-left:-45px!important}.product-form__item.product-form__quantity-selector.shapp_qb_prod{padding-top:12px}.mySlides,.product-water-delivery .payment-buttons .ro_widget label{display:none}.slideshow-container img,.slideshow-container video{vertical-align:middle}.slideshow-container{background-color:#000;display:inline-grid!important;margin:auto;max-width:1000px;position:relative}.next,.prev{border-radius:0 3px 3px 0!important;color:#fff!important;cursor:pointer!important;font-size:18px!important;font-weight:700!important;margin-top:-22px!important;padding:16px!important;position:absolute!important;top:50%!important;transition:.6s ease!important;-webkit-user-select:none!important;user-select:none!important;width:auto!important}.next{border-radius:3px 0 0 3px!important;right:0!important}.next:hover,.prev:hover{background-color:#000c!important}.text{background-color:#000000b3!important;bottom:0;font-size:15px;text-align:center;width:100%}.numbertext,.text{color:#fff;padding:8px 12px;position:absolute}.numbertext{font-size:12px;top:0}.dot-container{display:inline!important;padding-bottom:20px;padding-top:0!important;position:static!important;text-align:center!important}.dot{background-color:#999;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 2px;transition:background-color .6s ease;width:15px}.active,.dot:hover{background-color:#111}.fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}@media only screen and (max-width:300px){.next,.prev,.text{font-size:11px!important}}#testimonial-slider-app{margin-bottom:40px;max-width:100vw;width:600px}#order-now .grid .grid__item.medium-up--one-half,#testimonial-slider-app{display:flex;justify-content:center}.product-water-delivery .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){display:none!important}.product-water-delivery .appstle_subscription_wrapper_option.appstle_include_dropdown{border-top:none!important}.product-water-delivery .appstle-text-and-badge-wrapper,.product-water-delivery .appstle_circle{display:none!important}.product-water-delivery .appstle_subscribe_option{margin-top:-10px!important}.product-water-delivery #appstle_subscription_widget0 .appstle_subscribe_option{justify-content:center!important}.product-water-delivery .appstle_subscribe_option_grid{max-width:80vw;width:340px}@media screen and (max-width:600px){.product-water-delivery .payment-buttons{margin-top:20px}}.product-water-delivery .liquid-button{margin-bottom:40px}@media screen and (max-width:450px){.product-water-delivery .liquid-button{left:-5vw;position:relative}}.appstle-tootltip-parent:hover{cursor:pointer}#water-delivery-options-heading-app{display:flex;justify-content:center;margin:80px 0 40px;position:relative;width:100%}.water-delivery-options-copy{text-wrap:balance}.water-delivery-options-heading-container{background:#192255;border-radius:50px;height:100px;max-width:90vw;position:relative;width:700px}@media screen and (max-width:600px){.water-delivery-options-heading-container{border-radius:30px;height:60px}}.water-delivery-options-heading-canvas,.water-delivery-options-heading-canvas>div,.water-delivery-options-heading-canvas>div>div{height:100%;width:100%}.water-delivery-options-heading-fallback{align-items:center;color:#fff;display:flex;font-family:ArialRoundedBold;font-size:48px;font-weight:700;height:100%;justify-content:center;width:100%}@media screen and (max-width:600px){.water-delivery-options-heading-fallback{font-size:28px}}.add-to-cart.btn--loading svg text{display:none}#order-now-animations{display:flex;margin-top:40px}#order-now-animations>div{flex:1 1}.jdgm-carousel-wrapper{margin-top:30px!important}.jdgm-carousel-title-and-link{align-items:center;border:none!important;display:flex;justify-content:center}.jdgm-carousel-title{border-radius:10px;font-family:ArialRoundedBold;padding:12px 30px!important}@media screen and (max-width:600px){.jdgm-carousel-title{font-size:20px}}.jdgm-carousel{margin-top:0!important}.jdgm-prev-badge{margin-top:14px}
/*# sourceMappingURL=main.a969a6e4.css.map*/