.section-hcc.hidden{display:none}.section-hcc{position:relative;overflow:hidden;isolation:isolate}.section-hcc .hcc-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.section-hcc .hcc-bg img{width:100%;height:100%;object-fit:cover;display:block}.section-hcc .hcc-inner{position:relative;z-index:1}.section-hcc .hcc-cards{display:flex;gap:2rem;align-items:stretch}.section-hcc .hcc-card{position:relative;flex:1;background:#ffffffb8;border-radius:2.7rem;padding:3.4rem 1.8rem 7rem;border:.1rem solid #DFF8FF}.section-hcc .hcc-card--first{background:#fffc}.section-hcc .hcc-card-title{font-family:Gelica;font-size:3rem;font-weight:800;line-height:1;color:var(--color-black);margin-bottom:2rem}.section-hcc .hcc-card-divider{height:.2rem;background-color:var(--color-ww-pdp-primary);margin-bottom:1.4rem}.section-hcc .hcc-card-list{list-style:none;padding:0;margin:0;padding-top:1rem}.section-hcc .hcc-card-item{position:relative;padding-left:1.6rem;font-size:2.5rem;font-weight:400;line-height:1.18;color:var(--color-black);margin-bottom:2rem}.section-hcc .hcc-card-item:last-child{margin-bottom:0}.section-hcc .hcc-card-item:before{content:"\2022";position:absolute;left:0;top:-1rem;color:var(--color-ww-pdp-primary);font-size:2.6rem;line-height:1.4}.section-hcc .hcc-nav{display:none;position:absolute;top:10%;right:2.6rem;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;line-height:0;color:var(--color-black);z-index:2}@media screen and (min-width:750px)and (max-width:1024px){.section-hcc .hcc-cards{gap:1.2rem}.section-hcc .hcc-card{padding:2.4rem 1.8rem 5rem}.section-hcc .hcc-card-title{font-size:2.5rem}.section-hcc .hcc-card-item{font-size:1.7rem}}@media screen and (max-width:749px){.section-hcc .page-width{padding:0;max-width:100%}.section-hcc .hcc-cards{gap:1rem;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.section-hcc .hcc-cards-wrapper{padding:0rem 1.6rem;display:flex;gap:1rem}.section-hcc .hcc-cards::-webkit-scrollbar{display:none}.section-hcc .hcc-card{flex:0 0 calc(50vw - 2.1rem);border-radius:1.4rem;padding:2.4rem 1.5rem 2.7rem;scroll-snap-align:start}.section-hcc .hcc-card-title{font-size:1.5rem;margin-bottom:.8rem}.section-hcc .hcc-card-item{font-size:1.5rem}.section-hcc .hcc-nav{display:flex;align-items:center;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/454/assets/section-hydration-comparison.css.map */
