.wb-nutrition-hero{display:flex;flex-direction:column;align-items:center;gap:28px;padding:24px 16px 0;background:var(--nutrition-white);color:var(--nutrition-ink)}.wb-nutrition-hero__copy{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:898px}.wb-nutrition-hero__headline-group{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.wb-nutrition-hero__title{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.wb-nutrition-hero__eyebrow{font-family:var(--nutrition-font-body);font-weight:600;font-size:13px;line-height:18px;letter-spacing:2.34px;white-space:nowrap;text-align:center}.wb-nutrition-hero__headline{width:100%;font-family:var(--nutrition-font-display);font-weight:700;font-size:32px;line-height:35px;letter-spacing:0;text-align:center}.wb-nutrition-hero__subhead{width:100%;max-width:532px;font-family:var(--nutrition-font-body);font-weight:400;font-size:17px;line-height:26px;color:var(--nutrition-body);text-align:center}.wb-nutrition-hero__ctas{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.wb-nutrition-hero__ctas .wb-nutrition-btn{width:330px;max-width:100%}.wb-nutrition-hero__media{position:relative;align-self:stretch;height:250px;margin:0 -16px;overflow:hidden}.wb-nutrition-hero__ribbon{position:absolute;top:28.7px;left:calc(50% - 533.5px - var(--photo-count) * 134.4px);display:flex;gap:8.4px;width:max-content;height:162px;transform:rotate(4deg)}.wb-nutrition-hero__photo{flex:0 0 126px;height:162px;border-radius:10.8px;background:var(--nutrition-white)}.wb-nutrition-hero__photo picture,.wb-nutrition-hero__photo img{width:100%;height:100%}.wb-nutrition-hero__photo img{clip-path:inset(3.6px round 7.2px);object-fit:cover}.wb-nutrition-hero__ticker{position:absolute;top:162.8px;left:50%;width:max(972px,calc(100% + 80px));height:37.1px;padding:9px 0 10.8px;overflow:hidden;background:var(--nutrition-lavender);box-shadow:var(--nutrition-shadow-ticker-m);transform:translate(-50%) rotate(-3deg)}.wb-nutrition-hero__track{display:flex;width:max-content;margin-left:-59px;animation:wb-nutrition-hero-ticker 40s linear infinite}.wb-nutrition-hero__ticker-set{display:flex;align-items:center;gap:12px;padding-right:12px}.wb-nutrition-hero__ticker-item{display:flex;align-items:center;gap:12px}.wb-nutrition-hero__ticker-text{font-family:var(--nutrition-font-display);font-weight:700;font-size:14.4px;line-height:17.28px;white-space:nowrap;color:var(--nutrition-ink)}.wb-nutrition-hero__spark{display:block;width:13px;height:14px;color:var(--nutrition-purple)}.wb-nutrition-hero__spark svg{width:12px;height:12px;margin:1px 0 0 .5px}@keyframes wb-nutrition-hero-ticker{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.wb-nutrition-hero__track{animation:none}}@media screen and (min-width:750px){.wb-nutrition-hero{gap:30px;padding:30px 100px 0}.wb-nutrition-hero__copy{gap:28px}.wb-nutrition-hero__headline-group{gap:15px}.wb-nutrition-hero__eyebrow{font-size:14px;line-height:20px;letter-spacing:2.52px}.wb-nutrition-hero__headline{font-size:52px;line-height:57px}.wb-nutrition-hero__subhead{font-size:18px;line-height:27px}.wb-nutrition-hero__ctas{flex-direction:row;justify-content:center;gap:15px}.wb-nutrition-hero__ctas .wb-nutrition-btn{width:auto}.wb-nutrition-hero__media{height:416px;margin:0 -100px}.wb-nutrition-hero__ribbon{top:47.8px;left:calc(50% - 889.3px - var(--photo-count) * 224px);gap:14px;height:270px}.wb-nutrition-hero__photo{flex-basis:210px;height:270px;border-radius:18px}.wb-nutrition-hero__photo img{clip-path:inset(6px round 12px)}.wb-nutrition-hero__ticker{top:271.4px;width:max(1620px,calc(100% + 120px));height:58.2px;padding:15px 0 18px;box-shadow:var(--nutrition-shadow-ticker)}.wb-nutrition-hero__track{margin-left:-97px}.wb-nutrition-hero__ticker-set,.wb-nutrition-hero__ticker-item{gap:20px}.wb-nutrition-hero__ticker-set{padding-right:20px}.wb-nutrition-hero__ticker-text{font-size:24px;line-height:25.2px}.wb-nutrition-hero__spark{width:21px;height:24px}.wb-nutrition-hero__spark svg{width:20px;height:20px;margin:2px 0 0 .5px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/wb-nutrition-hero.css.map */
