:root{--primary: #020059;--primary-foreground: #ffffff;--energy-orange: #FF9EC6;--energy-orange-foreground: #020059;--sea-foam: #D5F1FF;--sea-foam-foreground: #020059;--slate-text: #020059;--light-gray: #F8F8F8;--dark-teal: #020059;--muted-foreground: #757575;--background: #ffffff;--white: #ffffff}*{box-sizing:border-box}html,body{overflow-x:hidden!important;max-width:100%!important;margin:0!important;padding:0!important}*{max-width:100%!important}body,html,main,.main-content,.page-content{background-color:#fff!important}.author-section-full-width{width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:20px;background-color:#fff}.hydration-landing-page{min-height:100vh;background:var(--background);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--slate-text)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.text-xl{font-size:20px;line-height:28px}.text-2xl{font-size:24px;line-height:32px}.text-lg{font-size:18px;line-height:28px}.text-xs{font-size:12px;line-height:16px}.text-hero-main{font-size:28px;line-height:33px}.text-hero-lg{font-size:41px;line-height:45px}.text-hero-xl{font-size:54px;line-height:1}.font-light{font-weight:300}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-tight{line-height:1.25}.leading-relaxed{line-height:1.625}.italic{font-style:italic}.text-primary{color:var(--primary)}.text-slate-text{color:var(--slate-text)}.text-muted-foreground{color:var(--muted-foreground)}.text-white{color:var(--white)}.text-energy-orange{color:var(--energy-orange)}.bg-sea-foam{background-color:var(--sea-foam)}.bg-light-gray{background-color:var(--light-gray)}.bg-energy-orange{background-color:var(--energy-orange)}.bg-primary{background-color:var(--primary)}.bg-white{background-color:var(--white)}.text-slate-text strong,.text-muted-foreground strong,.reason-description strong{color:var(--primary);font-weight:600}.py-8{padding-top:32px;padding-bottom:32px}.pt-6{padding-top:24px}.pb-8{padding-bottom:32px}.py-4{padding-top:16px;padding-bottom:16px}.py-3{padding-top:12px;padding-bottom:12px}.p-6{padding:24px}.p-8{padding:32px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mb-12{margin-bottom:48px}.mr-1{margin-right:4px}.mr-4{margin-right:16px}.ml-3{margin-left:12px}.mt-8{margin-top:32px}.mt-12{margin-top:48px}.mb-2\.5{margin-bottom:10px}.grid{display:grid}.flex{display:flex}.hidden{display:none}.block{display:block}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gap-4{gap:16px}.gap-8{gap:32px}.items-center{align-items:center}.justify-center{justify-content:center}.flex-col{flex-direction:column}.w-full{width:100%}.w-6{width:24px}.h-6{height:24px}.max-w-2xl{max-width:672px}.max-w-4xl{max-width:896px}.mx-auto{margin-left:auto;margin-right:auto}.rounded-lg{border-radius:8px}.rounded-full{border-radius:9999px}.overflow-hidden{overflow:hidden}.object-cover{object-fit:cover}.object-center{object-position:center}.hero-banner{position:relative;width:100%;min-height:250px;background-image:url(hero2.png);background-image:image-set(url(hero2.png) 1x,url(hero2.png) 2x);background-size:cover;background-position:center 45%;color:#fff}.hero-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000;z-index:1}.hero-banner-content{position:relative;z-index:2;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px}.hero-banner-content .subtitle{max-width:600px}.btn{display:inline-block;padding:8px 16px;border-radius:8px;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:all .2s ease;border:none;font-size:14px}.btn-primary{background-color:var(--primary);color:var(--primary-foreground)}.btn-primary:hover{background-color:#030066}.btn-orange{background-color:var(--energy-orange);color:var(--white)}.btn-orange:hover{background-color:#ff8bbf}.btn-lg{padding:11px 22px;font-size:16px}.btn-secondary{background-color:var(--white);color:#333;border:2px solid #cccccc}.btn-secondary:hover{background-color:#f5f5f5;color:#333;border-color:#999}.star-rating{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.star-rating svg{width:24px;height:24px;fill:var(--energy-orange);color:var(--energy-orange);margin-right:4px}.star-rating-text{margin-left:12px;font-size:20px;font-weight:600;color:var(--slate-text)}.social-proof-section{padding:32px 0 64px;background-color:var(--light-gray)}.review-card{background:var(--white);padding:24px;border-radius:8px;box-shadow:0 4px 6px #0000001a;border:2px solid #e5e7eb;max-width:384px;margin:0 auto}.review-header{display:flex;align-items:center;margin-bottom:16px}.review-avatar{width:48px;height:48px;border-radius:50%;margin-right:16px;object-fit:cover;object-position:center}.review-name{font-weight:600;color:var(--slate-text)}.review-text{color:var(--slate-text);font-style:italic}.reason-section{padding:64px 0}@media (min-width: 1024px){.reason-section{padding:80px 0}}.reason-section.highlighted{background-color:var(--sea-foam)}.reason-section.last-section{padding-bottom:32px}.reason-content{display:grid;grid-template-columns:1fr;gap:48px;align-items:center;max-width:1200px;margin:0 auto;padding:0 24px}.reason-image{width:100%;max-width:525px;margin:0 auto;overflow:hidden;border-radius:8px}.reason-image img{width:100%;height:auto;object-fit:contain;display:block;max-height:450px}.reason-text{text-align:left;padding:0 16px}.reason-header{display:flex;align-items:flex-start;margin-bottom:24px}.reason-badge{background-color:var(--primary);color:var(--primary-foreground);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-right:16px;flex-shrink:0;margin-top:4px}@media (min-width: 1024px){.reason-badge{font-size:21px;width:46px;height:46px}}.reason-title{font-size:28px;font-weight:700;color:var(--primary);margin:0;line-height:1.3}@media (min-width: 1024px){.reason-title{font-size:37px}}.reason-description{font-size:16px;color:var(--slate-text);line-height:1.6;margin-top:16px}@media (min-width: 1024px){.reason-description{font-size:18px;line-height:1.7}}.promo-section{padding:64px 0;background-color:var(--energy-orange)}.promo-card{background:var(--white);border-radius:8px;padding:32px;max-width:896px;margin:0 auto}.promo-header{text-align:center;margin-bottom:32px}.promo-title{font-size:47px;font-weight:700;color:var(--slate-text);margin-bottom:8px}.promo-subtitle{font-size:23px;color:var(--slate-text);font-weight:600}.promo-content{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.promo-image{display:flex;justify-content:center}.promo-image img{width:100%;max-width:480px;height:auto;border-radius:8px}.promo-text{text-align:center}.promo-product-title{font-size:38px;font-weight:700;color:var(--slate-text);margin-bottom:16px}.promo-offer{font-size:16px;color:var(--slate-text);margin-bottom:16px}@media (min-width: 640px){.sm\:flex-row{flex-direction:row}}@media (max-width: 768px){html,body{overflow-x:hidden!important;max-width:100vw!important}.hero-banner{width:100%!important;margin-left:0!important}.reason-section{padding:32px 0}.reason-section.last-section{padding-bottom:16px}.reason-content{gap:24px}.reason-text{padding:0 8px}}@media (min-width: 768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex{display:flex}.md\:hidden{display:none}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:py-12{padding-top:48px;padding-bottom:48px}.lg\:text-3xl{font-size:30px;line-height:36px}.lg\:text-4xl{font-size:36px;line-height:40px}.lg\:max-w-full{max-width:100%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:w-auto{width:auto}.reason-section{padding:64px 0}.hero-banner{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;margin-left:0}.hero-banner-content{height:400px}.reason-content{grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1400px}.reason-content.reversed{direction:rtl}.reason-content.reversed>*{direction:ltr}.reason-text{padding:0 32px;max-width:600px}.reason-image{max-width:600px;width:100%}.promo-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.xl\:text-5xl{font-size:48px;line-height:1}}.mobile-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:none}.mobile-sticky-cta.show{display:block}.mobile-sticky-cta a{display:block;background-color:var(--primary);color:var(--white);padding:16px;text-decoration:none;font-weight:700;font-size:18px;text-align:center;transition:background-color .2s}.mobile-sticky-cta a:hover{background-color:#030066}.fill-energy-orange{fill:var(--energy-orange)}.transition-colors{transition:color .2s,background-color .2s}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/18/assets/hydration-landing.css.map */
