.hydration-awareness{background:var(--el-bg, #12100E);color:var(--el-text, #FFFDF8)}.hydration-awareness .page-full-width{max-width:100%;margin:0;padding:0}.hydration-awareness__intro{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(24px,4vw,56px);align-items:center}.hydration-awareness__eyebrow{display:flex;align-items:flex-start;gap:clamp(10px,2vw,20px);flex-wrap:wrap}.hydration-awareness__eyebrow-text{padding-top:clamp(6px,1.5vw,20px);max-width:22ch;font-family:Rubik,system-ui,sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--el-accent, #F7D000)}.hydration-awareness__heading{margin:26px 0 18px;font-family:Rubik,system-ui,sans-serif;font-weight:800;font-size:clamp(24px,3.6vw,42px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--el-text, #FFFDF8)}.hydration-awareness__description{margin:0;font-family:Rubik,system-ui,sans-serif;font-weight:400;font-size:clamp(15px,1.7vw,18px);line-height:1.65;color:var(--el-text-muted, rgba(255, 253, 248, .72));max-width:54ch}.hydration-awareness__description strong{color:var(--el-accent, #F7D000);font-weight:700}.hydration-awareness__image img{width:100%;border-radius:20px;margin-bottom:14px;display:block;height:auto}.hydration-awareness__symptoms{margin-top:clamp(38px,6vw,68px)}.hydration-awareness__symptoms-heading{margin:0 0 18px;font-family:Rubik,system-ui,sans-serif;font-weight:600;font-size:clamp(15px,1.8vw,19px);line-height:1.4;color:var(--el-text-strong, rgba(255, 253, 248, .85))}.hydration-awareness__cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;gap:12px}.hydration-awareness__card{border:1px solid var(--el-border, rgba(255, 253, 248, .14));border-radius:16px;overflow:hidden;transition:transform .25s;scroll-snap-align:start}.hydration-awareness__card:hover{transform:translateY(-4px)}.hydration-awareness__card-image{aspect-ratio:1 / 1;overflow:hidden;background:#fffdf80f}.hydration-awareness__card-image img{width:100%;height:100%;object-fit:cover;display:block}.hydration-awareness__card-content{padding:16px 18px}.hydration-awareness__card-number{font-family:Rubik,system-ui,sans-serif;font-weight:900;font-size:11px;line-height:1;color:var(--el-accent, #F7D000);margin-bottom:8px}.hydration-awareness__card-label{font-family:Rubik,system-ui,sans-serif;font-weight:700;font-size:clamp(15px,1.8vw,19px);line-height:1.2;color:var(--el-text, #FFFDF8)}.hydration-awareness__quote{margin-top:clamp(38px,6vw,72px);border-top:1px solid var(--el-divider, rgba(255, 253, 248, .16));border-bottom:1px solid var(--el-divider, rgba(255, 253, 248, .16));padding:clamp(28px,4vw,44px) 0}.hydration-awareness__quote-inner{display:flex;gap:clamp(14px,3vw,32px);align-items:flex-start;flex-wrap:wrap}.hydration-awareness__quote-mark{font-family:Rubik,system-ui,sans-serif;font-weight:900;font-size:clamp(48px,8vw,110px);line-height:.7;color:var(--el-quote-accent, #F26B21)}.hydration-awareness__quote-text{margin:0;flex:1 1 300px;font-family:Rubik,system-ui,sans-serif;font-weight:500;font-size:clamp(20px,3vw,36px);line-height:1.25;letter-spacing:-.02em;text-wrap:pretty;color:var(--el-text, #FFFDF8)}.hydration-awareness__quote-text em{font-style:normal;font-weight:800;color:var(--el-accent, #F7D000)}
/*# sourceMappingURL=/cdn/shop/t/588/assets/hydration-awareness.css.map */
