.hero__viewport{background:#fff6e9}.hero__lighting--red,.hero__lighting--blue{background:none}.hero__detail-heading,.hero__creatine-amount,.hero__allergen-claim,.hero__ingredients-heading,.hero__purpose-heading,.hero__product-name-text{color:#4a2e2a;text-shadow:0 2px 24px rgba(255,246,233,.9)}.hero__detail-body,.hero__creatine-detail,.hero__allergen-detail,.hero__ingredients-body,.hero__purpose-body{color:#4a2e2ac7}.hero__arrow{color:#4a2e2a8c}.hero__arrow:hover{color:#4a2e2a}.hero__phase-track{background:#4a2e2a1f}.hero__phase-fill{background:#4a2e2a80}@media(max-width:768px){.hero__skip{color:#4a2e2a80}}.hero__loading{color:#4a2e2a}.floating-gummy{color:rgba(232,150,170,var(--gummy-alpha, .3))}[data-active-product=blue] .floating-gummy{color:rgba(120,175,235,var(--gummy-alpha, .3))}.glass-nav .glass-nav__inner{background:#fff6e959;border-color:#00000014;box-shadow:inset 0 1px #ffffff80,0 4px 24px -2px #0000000f,0 1px 3px #0000000a}.glass-nav .glass-nav__logo-svg,.glass-nav .glass-nav__link,.glass-nav .glass-nav__cart-icon{color:#140c0c}.glass-nav .glass-nav__link{opacity:.85}.glass-nav .glass-nav__link:hover{opacity:1}.glass-nav .glass-nav__menu-bar{background:#140c0c}.glass-nav .glass-nav__cta{background:#140c0cd9;color:#fff;border-color:#140c0c26}.glass-nav .glass-nav__cta:hover{background:#140c0cf2}.glass-nav .glass-nav__cart:hover,.glass-nav .glass-nav__menu-toggle:hover{background:#0000000d}.glass-mobile-menu__panel{background:#fff6e9d9;border-color:#00000014}.glass-mobile-menu__link{color:#140c0c;border-bottom-color:#140c0c1a}.glass-mobile-menu__cta{background:#140c0cd9;color:#fff;border-color:#140c0c26}html body .hero__subline,html body .hero__detail-body,html body .hero__creatine-detail,html body .hero__allergen-detail,html body .hero__ingredients-body,html body .hero__purpose-body,html body .products__subheading,html body .product-card__desc,html body .stepper__desc,html body .chewi-compare__cell-text,html body .chewi-compare__note,html body .chewi-ugc__subheading,html body .join__body{font-weight:600;color:#301c1b}html body .hero__subline,html body .hero__detail-body,html body .hero__creatine-detail,html body .hero__allergen-detail,html body .hero__ingredients-body,html body .hero__purpose-body,html body .join__body{text-shadow:0 0 2px rgba(255,246,233,1),0 0 8px rgba(255,246,233,1),0 0 18px rgba(255,246,233,.95)}html body .products__subheading,html body .stepper__desc,html body .join__body{font-size:clamp(1rem,1.35vw,1.15rem)}html body .chewi-compare__note{font-size:.9rem}html body .products__eyebrow,html body .stepper__eyebrow,html body .faq__eyebrow{font-weight:600;color:#4a2e2a}html body .product-card__pill{font-weight:600;color:#301c1b}html body .product-card__link{font-weight:600}html body .join__input{font-weight:500}html body .join__input::placeholder{color:#301c1bb3}.products .chewi-compare{display:none}html body .cw-pvc,html body .cw-myth,html body .cw-day,html body .cw-flv{padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(24px,3vw,40px)}html body .cw-pvc__head,html body .cw-myth__head,html body .cw-day__head,html body .cw-flv__head{margin-bottom:clamp(20px,2.6vw,34px)}html body .products{margin-bottom:0}html body .cw-pvc{z-index:9;padding-top:calc(clamp(60px,7vw,110px) + clamp(20px,3vw,40px))}@media(max-width:640px){html body .cw-pvc{padding-top:calc(clamp(50px,12vw,90px) + 24px)}}html body .products .chewi-ugc{padding-bottom:clamp(12px,1.5vw,24px)}html body .products .products__panel{padding-bottom:clamp(8px,1.5vh,16px)}html body .products .products__cloud-bottom{height:clamp(60px,7vw,110px)}html body .products .products__bottom-floaters{height:clamp(70px,9vw,130px)}@media(max-width:640px){html body .products .products__cloud-bottom--mobile{height:clamp(50px,12vw,90px)}}html body .faq__answer[aria-hidden=false]{max-height:480px}html body .faq__answer-inner p{font-weight:600;font-size:clamp(1rem,1.35vw,1.15rem);color:#301c1b;text-shadow:0 0 2px rgba(255,246,233,1),0 0 8px rgba(255,246,233,1),0 0 18px rgba(255,246,233,.95);max-width:640px}html body [data-active-product=blue] .hero__phase-eyebrow:before{background:#b7d9ff}html body [data-active-product=blue] .hero__phase-eyebrow{color:#301c1b}html body .products .products__eyebrow{display:none}html body .cw-pvc__head,html body .cw-myth__head,html body .cw-flv__head{max-width:1100px}@media(min-width:750px){html body .cw-pvc__heading,html body .cw-myth__heading,html body .cw-flv__heading{white-space:nowrap}}html body .cw-day{padding-bottom:clamp(12px,1.5vw,20px)}html body .cw-flv{padding-top:clamp(12px,1.5vw,20px)}html body .faq__eyebrow{display:none}html body .product-card--red .product-card__image-wrap:before{background:#f4d4de}html body .product-card--red .product-card__hover-gummy svg *{fill:#e8a0b6}html body .product-card--blue .product-card__image-wrap:before{background:#b7d9ff}html body .product-card--blue .product-card__hover-gummy svg *{fill:#7fb3ec}html body .product-card--bundle .product-card__image-wrap:before{background:linear-gradient(to bottom right,#f4d4de 49.8%,#b7d9ff 50.2%)}html body .product-card--red{background:#fbedf1}html body .product-card .product-card__cta{color:#301c1b;font-weight:600;border:2px solid #4A2E2A}html body .product-card--red .product-card__cta{background:#f4d4de}html body .product-card--blue .product-card__cta{background:#b7d9ff}html body .product-card--bundle .product-card__cta{background:linear-gradient(to bottom right,#f4d4de 49.8%,#b7d9ff 50.2%)}html body .product-card .product-card__cta:hover{filter:brightness(.97)}html body .hero__detail-body,html body .hero__creatine-detail,html body .hero__allergen-detail{visibility:hidden}.hero__mobile-intro{display:none}@media(max-width:989px){.hero__mobile-intro{display:block;position:absolute;top:calc(env(safe-area-inset-top,0px) + 100px);left:16px;right:16px;z-index:3;text-align:center;pointer-events:none;transition:opacity .2s linear}.hero__mobile-headline{margin:0;font-family:var(--font-heading, "Zalando Sans Expanded", sans-serif);font-weight:900;font-size:clamp(1.9rem,8.5vw,2.8rem);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;color:#4a2e2a;text-shadow:0 2px 24px rgba(255,246,233,.9)}.hero__mobile-subline{margin:8px 0 0;font-family:var(--font-body, "Jost", sans-serif);font-weight:600;font-size:clamp(.95rem,4vw,1.1rem);line-height:1.4;color:#301c1b;text-shadow:0 0 2px rgba(255,246,233,1),0 0 8px rgba(255,246,233,1),0 0 18px rgba(255,246,233,.95)}}@media(max-width:989px){html body .products__panel .products__grid{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(82%,360px);align-items:stretch;width:calc(100% + 2*clamp(1.25rem,5vw,4rem));max-width:none;margin-left:calc(-1*clamp(1.25rem,5vw,4rem));margin-right:calc(-1*clamp(1.25rem,5vw,4rem));padding:6px clamp(1.25rem,5vw,4rem) 22px;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(1.25rem,5vw,4rem);scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}html body .products__panel .products__grid::-webkit-scrollbar{display:none}html body .products__panel .products__grid .product-card{display:grid;grid-template-rows:subgrid;grid-row:1 / span 7;row-gap:0;max-width:360px;grid-column:auto;scroll-snap-align:center}}@media(max-width:989px){html body .products__panel .product-card__body{display:grid;grid-template-rows:subgrid;grid-row:2 / span 6;row-gap:clamp(.4rem,1vh,.65rem)}html body .products__panel .product-card__footer{margin-top:0;align-self:end}html body .products__panel .product-card__link{grid-row:5 / span 2;align-self:end}}@media(max-width:989px){html body .join__body{font-weight:700;color:#301c1b;text-shadow:0 0 3px #FFF6E9,0 0 10px #FFF6E9,0 0 22px #FFF6E9,0 0 34px rgba(255,246,233,.95)}html body .join__field-wrap{background:#fff6e9f7}html body .join__input{font-weight:600;color:#301c1b}html body .join__input::placeholder{color:#4a2e2a;opacity:1}}.hero__mobile-static{display:none}@media(max-width:989px){.hero__mobile-static{display:block;position:absolute;left:50%;top:54%;transform:translate(-50%,-50%);height:44vh;z-index:1;mix-blend-mode:multiply;pointer-events:none;transition:opacity .7s ease .3s}.hero__mobile-static img{display:block;height:100%;width:auto;max-width:80vw;object-fit:contain}.hero__canvas.is-loaded~.hero__mobile-static{opacity:0}.hero__loading{display:none!important}}.hero-shop-pill{display:none}@media(max-width:989px){.hero-shop-pill{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:90;display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:min(80vw,360px);min-height:52px;padding:0 22px;border-radius:999px;border:2px solid #4A2E2A;background:#f4d4de;color:#301c1b;box-shadow:0 10px 24px -10px #301c1b73;font-family:var(--font-body, "Jost", sans-serif);font-size:1rem;font-weight:700;letter-spacing:.01em;text-decoration:none;-webkit-tap-highlight-color:transparent;transform:translate(-50%);transition:transform .4s ease,opacity .4s ease,background-color .3s ease}.hero-shop-pill[data-flavour=blue]{background:#b7d9ff}.hero-shop-pill__price{font-weight:600;white-space:nowrap}.hero-shop-pill.is-away{transform:translate(-50%,calc(100% + 40px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none}body:has(.glass-mobile-menu.is-open) .hero-shop-pill{opacity:0;pointer-events:none}}@media(max-width:989px){html body .chewi-float{display:none!important}html body .hero__canvas canvas{transform:translateY(-7vh)}html body .hero__mobile-static{top:47%}html body .hero__detail,html body .hero__creatine-reveal,html body .hero__allergen-reveal,html body .hero__ingredients-reveal{bottom:calc(96px + env(safe-area-inset-bottom))}body.hero-cta-visible .hero-shop-pill{transform:translate(-50%,calc(100% + 40px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none}}html body .product-card__hover-gummy,html body .hero__mobile-intro{display:none!important}@media(max-width:989px){html body .hero__canvas canvas{transform:translateY(-2vh)}html body .hero__mobile-static{top:52%}html body .hero__detail-body,html body .hero__creatine-detail,html body .hero__allergen-detail{display:none}html body .hero__detail,html body .hero__creatine-reveal,html body .hero__allergen-reveal,html body .hero__ingredients-reveal{bottom:calc(92px + env(safe-area-inset-bottom))}}@media(max-width:989px){html body .hero__skip{color:#4a2e2a}html body .hero__skip-label{font-weight:700;font-size:13px;letter-spacing:.14em;text-shadow:0 0 2px #FFF6E9,0 0 8px #FFF6E9}html body .hero__skip svg{stroke-width:2.2}}@media(max-width:989px){html body .hero__ingredients-reveal{left:5%;right:5%;max-width:none}html body .hero__ingredients-heading{font-size:min(7vw,30px);letter-spacing:.04em;line-height:1.08}html body .hero__ingredients-body{max-width:none;line-height:1.35;letter-spacing:.01em}}@media(max-width:989px){.hero-mobile-shadow-bottom .hero__viewport:after{content:"";position:absolute;inset:auto 0 0;height:clamp(48px,8vh,72px);z-index:2;pointer-events:none;background:radial-gradient(ellipse 70% 100% at 50% 100%,rgba(48,28,27,.24),rgba(48,28,27,.1) 45%,transparent 80%)}}html body .product-card__pills{flex-wrap:wrap;align-items:flex-start;align-content:flex-start}html body .product-card__pill{height:auto;align-self:flex-start;white-space:nowrap}@media(min-width:990px){html body .hero__detail,html body .hero__creatine-reveal,html body .hero__allergen-reveal,html body .hero__ingredients-reveal{left:6%;bottom:12%;max-width:min(36vw,540px)}html body .hero__detail-heading,html body .hero__creatine-amount,html body .hero__allergen-claim,html body .hero__ingredients-heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight, 900);font-size:clamp(2.2rem,3.6vw,3.4rem);letter-spacing:.08em;line-height:1.05;color:#4a2e2a;text-shadow:0 0 2px #FFF6E9,0 0 14px rgba(255,246,233,.95),0 0 32px rgba(255,246,233,.9)}html body .hero__allergen-claims{gap:0}html body .hero__allergen-claim{white-space:nowrap}html body .hero__detail-body,html body .hero__creatine-detail,html body .hero__allergen-detail,html body .hero__ingredients-body{max-width:30vw;text-shadow:0 0 2px #FFF6E9,0 0 12px rgba(255,246,233,.95)}}@media(max-width:989px){html body .hero__detail-heading,html body .hero__creatine-amount,html body .hero__allergen-claim,html body .hero__ingredients-heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight, 900);font-size:min(7.2vw,32px);letter-spacing:.05em;line-height:1.06;color:#4a2e2a;text-shadow:0 0 2px #FFF6E9,0 0 12px rgba(255,246,233,.95),0 0 26px rgba(255,246,233,.9)}html body .hero__allergen-claims{gap:0}html body .hero__allergen-claim{white-space:nowrap}html body .hero__detail,html body .hero__creatine-reveal,html body .hero__allergen-reveal{left:5%;right:5%;max-width:none}}@media(min-width:1025px){html body .products .products__grid>.product-card{display:grid;grid-template-rows:subgrid;grid-row:span 7;row-gap:0}}@media(min-width:1025px){html body .products__panel .product-card__body,html body .chewi-shop .product-card__body{display:grid;grid-template-rows:subgrid;grid-row:2 / span 6}html body .products .product-card__body>.product-card__title{grid-row:1}html body .products .product-card__body>.product-card__desc:first-of-type{grid-row:2}html body .products .product-card__body>.product-card__pills{grid-row:3}html body .products .product-card__body>.product-card__footer{grid-row:4;margin-top:0;align-self:center}html body .products .product-card__footer~.product-card__desc{grid-row:5}html body .products .product-card__body>.product-card__banner{grid-row:6}html body .products .product-card__body>.product-card__link{grid-row:5 / span 2;align-self:end}}@media(max-width:989px){html body .products__panel .product-card__body{display:grid;grid-template-rows:subgrid;grid-row:2 / span 6}html body .products__panel .product-card__body>.product-card__title{grid-row:1}html body .products__panel .product-card__body>.product-card__desc:first-of-type{grid-row:2}html body .products__panel .product-card__body>.product-card__pills{grid-row:3}html body .products__panel .product-card__body>.product-card__footer{grid-row:4;margin-top:0;align-self:center}html body .products__panel .product-card__footer~.product-card__desc{grid-row:5}html body .products__panel .product-card__body>.product-card__banner{grid-row:6}html body .products__panel .product-card__body>.product-card__link{grid-row:5 / span 2;align-self:end}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hero-wellness.css.map */
