.hydration-101{position:relative;z-index:1;margin:-16% 0 0}.hydration-101__top-wave svg,.hydration-101__bottom-wave svg{width:100%;height:auto}.hydration-101__top-wave .top-wave--mobile{display:block}.hydration-101__top-wave .top-wave{display:none}.hydration-101__bottom-wave .bottom-wave--mobile{display:block}.hydration-101__bottom-wave .bottom-wave{display:none}@media screen and (min-width:750px){.hydration-101{margin-block-start:-2.8%}.hydration-101__top-wave .top-wave--mobile{display:none}.hydration-101__top-wave .top-wave{display:block}.hydration-101__bottom-wave .bottom-wave--mobile{display:none}.hydration-101__bottom-wave .bottom-wave{display:block}}.hydration-101__main{position:relative;z-index:2;margin-block:-2px;padding-block:0 4.8rem!important;color:rgba(var(--color-foreground));background-color:#1778d3}.hydration-101__header{position:sticky;top:0}.hydration-101__header-inner{position:sticky;top:0;padding-block-start:3.5rem}.hydration-101__heading{margin-block:0 1.6rem;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.36;text-transform:uppercase}.hydration-101__subtitle{max-width:29.5rem}.hydration-101__subtitle *{font-weight:800;font-size:calc(var(--font-heading-scale) * 3.2rem);line-height:1.1;letter-spacing:-.01em;margin:0;color:#fff;text-transform:uppercase}.hydration-101__content{position:sticky;top:19rem;padding-block-start:3rem}.hydration-101__item{padding:1.6rem;min-height:48.8rem;display:flex;flex-direction:column;row-gap:1.6rem;background:#fff;border-radius:2.4rem;box-shadow:0 -1px 4px #00000014,0 2px 16px #00000014}.hydration-101__item-number{width:3.2rem;height:3.2rem;display:flex;justify-content:center;background:rgba(var(--color-foreground));color:#fff;border-radius:50%;font-weight:700;font-size:1.8rem;line-height:3.5rem}.hydration-101__item-content{padding-block-start:1.6rem}.hydration-101__item-title{margin:0;font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.2}.hydration-101__item-text{margin-block-start:1.2rem;font-weight:500;font-size:1.6rem;line-height:1.36}.hydration-101__item-text p{margin:0}.hydration-101__item-image{position:relative;margin-block-start:auto;overflow:hidden;aspect-ratio:302 / 190;max-height:20rem;border-radius:1.6rem}.hydration-101__image{display:block;width:100%;height:100%!important;object-fit:cover}.hydration-101__symptoms{position:absolute;bottom:1rem;left:1rem;z-index:2;max-width:calc(100% - 2rem);background:#213478;color:#fff;border-radius:1rem}.hydration-101__symptoms span{margin:0;padding:1rem;display:flex;gap:.8rem;font-weight:700;font-size:1.2rem;line-height:1.36;text-transform:uppercase;color:inherit}.hydration-101__symptoms ul{list-style:none;margin:0;padding:0 1rem 1rem;display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem}.hydration-101__symptoms li{position:relative;padding-left:1.6rem;font-weight:500;font-size:1.2rem;line-height:1.4}.hydration-101__symptoms li:before{content:"";position:absolute;left:6px;top:7px;width:4px;height:4px;background:currentColor;border-radius:50%}@media screen and (max-width:749px){.hydration-101__symptoms span{cursor:pointer;height:32px}.hydration-101__symptoms ul{display:none}.hydration-101__symptoms.active ul{display:grid}}@media screen and (min-width:640px){.hydration-101__item{min-height:48rem}}@media screen and (min-width:750px){.hydration-101__subtitle{max-width:37rem}.hydration-101__subtitle *{font-size:calc(var(--font-heading-scale) * 4rem)}.hydration-101__item{min-height:32rem;flex-direction:row}.hydration-101__item-number{position:absolute;left:2.4rem;top:2.4rem}.hydration-101__item-content,.hydration-101__item-image{width:50%}.hydration-101__item-image{margin:0;aspect-ratio:1;height:42rem;max-height:none}.hydration-101__item-content{padding:6.8rem 2.4rem 1.6rem 1.2rem;display:flex;flex-direction:column;justify-content:flex-end}.hydration-101__symptoms{position:absolute;bottom:1rem;left:1rem;right:1rem;z-index:2;padding:0 1rem 1rem;background:#213478;color:#fff;border-radius:1.6rem}.hydration-101__symptoms span{padding-inline:0}.hydration-101__symptoms span svg{display:none}.hydration-101__symptoms ul{padding:0}}@media screen and (min-width:990px){.hydration-101__container{display:flex}.hydration-101__header{width:min(36%,37rem)}.hydration-101__header-inner{padding-block-start:8rem;padding-inline-end:1rem;min-height:52.4rem}.hydration-101__heading{margin-block-end:2rem;font-size:1.6rem;line-height:1.28}.hydration-101__subtitle *{font-size:calc(var(--font-heading-scale) * 5.6rem)}.hydration-101__content{width:64%;padding-block-start:12rem;padding-inline-start:6rem;flex-grow:1}.hydration-101__item{min-height:42rem;padding:1.2rem;width:100%}.hydration-101__item:nth-child(2){margin-left:-2rem}.hydration-101__item:nth-child(3){margin-left:-4rem}.hydration-101__item:nth-child(4){margin-left:-6rem}.hydration-101__item-title{font-size:calc(var(--font-heading-scale) * 2rem)}}@media screen and (min-width:1200px){.hydration-101__content{padding-left:9.6rem}.hydration-101__item:nth-child(2){margin-left:-3.2rem}.hydration-101__item:nth-child(3){margin-left:-6.4rem}.hydration-101__item:nth-child(4){margin-left:-9.6rem}.hydration-101__symptoms ul{grid-template-columns:1fr 1.5fr 1fr}}@media screen and (min-width:1300px){.hydration-101__symptoms ul{grid-template-columns:1fr 1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/section-hydration-101.css.map */
