.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow:hidden;background:var(--noom-navy-dark);color:var(--noom-white)}.hero-background[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:87% center}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;z-index:-1;background:#08163380}.hero-inner[data-astro-cid-bbe6dxrz]{max-width:1248px;margin-inline:auto;padding:28px 20px 36px;display:grid;grid-template-areas:"heading" "product" "action" "statement" "facts";justify-items:center;text-align:center}.hero-heading[data-astro-cid-bbe6dxrz]{grid-area:heading}h1[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(2.125rem,8vw,2.75rem);line-height:1.45;font-weight:750}h1[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block;color:var(--noom-orange)}.hero-positioning[data-astro-cid-bbe6dxrz]{margin:12px 0 0;font-size:1.0625rem;line-height:1.8}.hero-product[data-astro-cid-bbe6dxrz]{pointer-events:none;grid-area:product;position:relative;width:100%;height:265px}.hero-product[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{position:absolute;height:390px;width:390px;max-width:none;top:-63px;left:50%;transform:translate(-50%);filter:drop-shadow(0 14px 12px #0006)}.hero-action[data-astro-cid-bbe6dxrz]{grid-area:action;width:100%;max-width:360px;display:grid;gap:8px}.hero-action[data-astro-cid-bbe6dxrz] .cta{width:100%;min-height:52px}.hero-volume[data-astro-cid-bbe6dxrz]{font-size:.875rem;line-height:1.8;color:#e1e6ef}.hero-statement[data-astro-cid-bbe6dxrz]{grid-area:statement;max-width:32ch;margin:20px 0;font-size:1.0625rem;line-height:1.85}.hero-facts[data-astro-cid-bbe6dxrz]{grid-area:facts;list-style:none;width:100%;max-width:470px;padding:8px 12px;margin:0;border:1px solid #ffffff40;border-radius:18px;background:#081633b3;display:grid}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:10px;text-align:right;font-size:1rem;line-height:1.7}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-top:1px solid #ffffff20}.hero-facts[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:68px;height:68px;object-fit:contain;flex-shrink:0}@media(min-width:64rem){.hero[data-astro-cid-bbe6dxrz]{min-height:650px}.hero-background[data-astro-cid-bbe6dxrz]{object-position:center}.hero[data-astro-cid-bbe6dxrz]:before{background:#08163326}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;min-height:650px;padding:52px 48px 64px;grid-template-columns:1fr 1fr;grid-template-areas:"heading product" "statement product" "facts product" "action product";column-gap:64px;align-content:center}h1[data-astro-cid-bbe6dxrz]{font-size:clamp(3rem,4.6vw,4rem);line-height:1.4}.hero-positioning[data-astro-cid-bbe6dxrz]{font-size:1.1875rem}.hero-statement[data-astro-cid-bbe6dxrz]{font-size:1.1875rem;margin:12px 0 24px}.hero-product[data-astro-cid-bbe6dxrz]{--bottle-canvas: clamp(540px, 44vw, 640px);grid-area:auto;position:absolute;inset:var(--pedestal-y, 75%) auto auto var(--pedestal-x, 31%);width:0;height:0;pointer-events:none}.hero-product[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{height:var(--bottle-canvas);width:var(--bottle-canvas);top:auto;left:0;bottom:calc(var(--bottle-canvas) * -.15);transform:translate(-50.985%);filter:none}.hero-product[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;width:calc(var(--bottle-canvas) * .21);height:7px;left:0;top:-3px;transform:translate(-50%);border-radius:50%;background:#0005;filter:blur(2px)}.hero-facts[data-astro-cid-bbe6dxrz]{grid-template-columns:repeat(3,1fr);padding:12px 4px}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{flex-direction:column;gap:0;text-align:center;padding:0 8px;font-size:.9375rem}.hero-facts[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]{border-top:0;border-inline-start:1px solid #ffffff30}.hero-facts[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:72px;height:72px}.hero-action[data-astro-cid-bbe6dxrz]{margin-top:24px}}.ingredient-item[data-astro-cid-snchye5y]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 10px 14px;border:1px solid #0d1f5412;border-radius:18px;background:#ffffff80;min-width:0;text-align:center}.ingredient-visual[data-astro-cid-snchye5y]{flex:0 0 auto;width:76px;height:76px;border:1px solid #0d1f542b;border-radius:50%;background:var(--noom-white);display:grid;place-items:center;overflow:hidden}img[data-astro-cid-snchye5y]{display:block;width:88%;height:88%;object-fit:contain}.ingredient-copy[data-astro-cid-snchye5y]{min-width:0}h3[data-astro-cid-snchye5y]{font-size:1.0625rem;line-height:1.6;margin:0;font-weight:700}p[data-astro-cid-snchye5y]{margin:4px 0 0;line-height:1.8}.ingredient-detail[data-astro-cid-snchye5y]{font-size:.875rem;color:var(--text-secondary);text-align:center;margin-top:3px;overflow-wrap:anywhere}.ingredient-amount[data-astro-cid-snchye5y]{font-size:1rem;font-weight:650;margin-top:8px}.ingredient-amount[data-astro-cid-snchye5y] span[data-astro-cid-snchye5y]{display:block;font-weight:400;font-size:.875rem;color:var(--text-secondary)}.ingredient-description[data-astro-cid-snchye5y]{font-size:.9375rem;line-height:1.75;color:var(--text-secondary);margin-top:10px;padding-top:10px;border-top:1px solid #0d1f5410}@media(max-width:63.999rem){.ingredient-description[data-astro-cid-snchye5y]{line-height:1.9}.ingredient-detail[data-astro-cid-snchye5y]{color:#526078;font-size:.8125rem;margin-top:1px}.ingredient-amount[data-astro-cid-snchye5y]{margin-top:3px;font-size:.9375rem}.ingredient-description[data-astro-cid-snchye5y]{margin-top:6px;padding-top:6px}}@media(min-width:64rem){.ingredient-item[data-astro-cid-snchye5y]{flex-direction:row;text-align:right;padding:22px 20px;gap:18px;min-height:250px;border-radius:24px}.ingredient-visual[data-astro-cid-snchye5y]{flex:0 0 112px;width:112px;height:112px}.ingredient-detail[data-astro-cid-snchye5y]{text-align:right}.ingredient-description[data-astro-cid-snchye5y]{font-size:1rem}h3[data-astro-cid-snchye5y]{font-size:1.25rem}.melatonin[data-astro-cid-snchye5y]{grid-area:melatonin}.magnesium[data-astro-cid-snchye5y]{grid-area:magnesium}.lemon[data-astro-cid-snchye5y]{grid-area:lemon}.vanilla[data-astro-cid-snchye5y]{grid-area:vanilla}.melatonin[data-astro-cid-snchye5y],.lemon[data-astro-cid-snchye5y]{flex-direction:row-reverse}.ingredient-amount[data-astro-cid-snchye5y] span[data-astro-cid-snchye5y]{display:block}}@media(max-width:359px){.ingredient-item[data-astro-cid-snchye5y]{padding-inline:8px}}.ingredient-story[data-astro-cid-mkajlcsm]{background:var(--noom-off-white);color:var(--text-primary);padding:36px 16px 40px;scroll-margin-top:24px}.ingredients-inner[data-astro-cid-mkajlcsm]{max-width:1160px;margin-inline:auto}.ingredient-title[data-astro-cid-mkajlcsm]{display:flex;align-items:center;justify-content:center;gap:4px}.title-flourish[data-astro-cid-mkajlcsm]{width:18px;height:32px;position:relative;overflow:hidden;flex-shrink:0}.title-flourish[data-astro-cid-mkajlcsm] img[data-astro-cid-mkajlcsm]{position:absolute;width:450%;height:auto;max-width:none;left:50%;top:50%;transform:translate(-50%,-52%)}.ingredient-intro[data-astro-cid-mkajlcsm]{max-width:62ch;margin:14px auto 0;text-align:center;color:var(--text-secondary);font-size:1rem;line-height:1.9}.ingredient-footnote[data-astro-cid-mkajlcsm]{margin:10px 0 0;text-align:center;color:var(--text-secondary);font-size:.875rem;line-height:1.8}h2[data-astro-cid-mkajlcsm]{text-align:center;margin:0;font-size:clamp(1.375rem,3vw,2.25rem);line-height:1.6;font-weight:750}.ingredient-composition[data-astro-cid-mkajlcsm]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.ingredient-product[data-astro-cid-mkajlcsm]{grid-column:1 / -1;position:relative;height:160px;overflow:hidden}.ingredient-product[data-astro-cid-mkajlcsm] img[data-astro-cid-mkajlcsm]{display:block;position:absolute;width:240px;height:240px;max-width:none;left:50%;top:-38px;transform:translate(-50.985%)}.ingredient-connections[data-astro-cid-mkajlcsm]{display:none}.ingredient-support[data-astro-cid-mkajlcsm]{margin:24px auto 0;max-width:54ch;text-align:center;font-size:1rem;line-height:1.9;color:var(--text-secondary)}@media(min-width:64rem){.ingredient-intro[data-astro-cid-mkajlcsm]{font-weight:700}.ingredient-story[data-astro-cid-mkajlcsm]{padding:64px 32px 56px}.ingredient-title[data-astro-cid-mkajlcsm]{gap:10px}.title-flourish[data-astro-cid-mkajlcsm]{width:24px;height:40px}.ingredient-composition[data-astro-cid-mkajlcsm]{margin-top:32px;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);grid-template-areas:"melatonin product magnesium" "lemon product vanilla";gap:28px 28px;align-items:stretch}.ingredient-product[data-astro-cid-mkajlcsm]{grid-area:product;height:auto;min-height:528px;overflow:visible}.ingredient-product[data-astro-cid-mkajlcsm] img[data-astro-cid-mkajlcsm]{width:610px;height:610px;top:50%;transform:translate(-50.985%,-51.36%);pointer-events:none}.ingredient-connections[data-astro-cid-mkajlcsm]{display:block;position:absolute;width:calc(100% + 56px);height:100%;left:-28px;top:0;overflow:visible;pointer-events:none}.ingredient-connections[data-astro-cid-mkajlcsm] path[data-astro-cid-mkajlcsm]{fill:none;stroke:var(--noom-navy);stroke-opacity:.42;stroke-width:1.3;stroke-dasharray:3 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.ingredient-support[data-astro-cid-mkajlcsm]{margin-top:28px;font-size:1.0625rem}}.routine-step[data-astro-cid-4ryno45c]{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 80px;align-items:center;gap:12px;padding:18px 14px;border:1px solid #0d1f5417;border-radius:20px;background:var(--noom-off-white);min-width:0}.routine-step[data-astro-cid-4ryno45c]:not(:last-child):after{content:"↓";position:absolute;top:calc(100% + 1px);right:14px;width:36px;text-align:center;color:var(--noom-orange);font-size:18px;line-height:18px}.step-number[data-astro-cid-4ryno45c]{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:var(--noom-navy-dark);background:var(--noom-orange);font-size:1rem;font-weight:650;direction:ltr}h3[data-astro-cid-4ryno45c]{margin:0;font-size:1.125rem;font-weight:700;line-height:1.7}.step-copy[data-astro-cid-4ryno45c] strong[data-astro-cid-4ryno45c]{color:var(--noom-navy);font-weight:750}.step-copy[data-astro-cid-4ryno45c]{min-width:0}.step-copy[data-astro-cid-4ryno45c] p[data-astro-cid-4ryno45c]{margin:6px 0 0;font-size:1rem;line-height:1.75;color:var(--text-secondary)}.step-visual[data-astro-cid-4ryno45c]{width:80px;height:88px;position:relative;overflow:hidden}.step-visual[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{position:absolute;width:132px;height:132px;max-width:none;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}[data-astro-cid-4ryno45c][data-step="02"] .step-visual[data-astro-cid-4ryno45c]:not(.photograph) img[data-astro-cid-4ryno45c]{width:155px;height:155px}[data-astro-cid-4ryno45c][data-step="04"] .step-visual[data-astro-cid-4ryno45c]:not(.photograph) img[data-astro-cid-4ryno45c]{width:123px;height:123px}.photograph[data-astro-cid-4ryno45c]{border-radius:16px}.photograph[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{position:static;width:100%;height:100%;transform:none;object-fit:cover;object-position:48% 28%}@media(min-width:48rem)and (max-width:63.999rem){.routine-step[data-astro-cid-4ryno45c]{padding:22px}}@media(min-width:64rem){.routine-step[data-astro-cid-4ryno45c]{grid-template-columns:1fr;justify-items:center;grid-template-rows:112px 1fr;padding:30px 18px 22px;text-align:center;gap:14px}.routine-step[data-astro-cid-4ryno45c]:not(:last-child):after{content:"‹";direction:ltr;unicode-bidi:isolate;top:calc(50% - 14px);right:auto;left:-27px;width:26px;line-height:28px;font-size:28px}.step-number[data-astro-cid-4ryno45c]{position:absolute;top:-19px;left:calc(50% - 19px);width:38px;height:38px;box-shadow:0 0 0 6px var(--noom-white)}.step-copy[data-astro-cid-4ryno45c] strong[data-astro-cid-4ryno45c]{color:var(--noom-navy);font-weight:750}.step-copy[data-astro-cid-4ryno45c]{grid-row:2;align-self:start}h3[data-astro-cid-4ryno45c]{font-size:1.1875rem}.step-visual[data-astro-cid-4ryno45c]{grid-row:1;width:112px;height:112px}.step-visual[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{width:180px;height:180px}[data-astro-cid-4ryno45c][data-step="02"] .step-visual[data-astro-cid-4ryno45c]:not(.photograph) img[data-astro-cid-4ryno45c]{width:210px;height:210px}[data-astro-cid-4ryno45c][data-step="04"] .step-visual[data-astro-cid-4ryno45c]:not(.photograph) img[data-astro-cid-4ryno45c]{width:164px;height:164px}.photograph[data-astro-cid-4ryno45c]{width:100%;max-width:172px}.photograph[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{width:100%;height:100%}}@media(max-width:359px){.routine-step[data-astro-cid-4ryno45c]{grid-template-columns:32px minmax(0,1fr) 68px;padding:16px 12px;gap:10px}.step-visual[data-astro-cid-4ryno45c]{width:68px;height:76px}.step-visual[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{width:120px;height:120px}.photograph[data-astro-cid-4ryno45c] img[data-astro-cid-4ryno45c]{width:100%;height:100%}.step-number[data-astro-cid-4ryno45c]{width:32px;height:32px}}.night-routine[data-astro-cid-ck73h2m3]{background:var(--noom-white);color:var(--text-primary);padding:44px 20px 52px;border-top:1px solid var(--border-subtle);scroll-margin-top:24px}.routine-inner[data-astro-cid-ck73h2m3]{max-width:1160px;margin-inline:auto}h2[data-astro-cid-ck73h2m3]{margin:0;text-align:center;font-size:clamp(1.625rem,3vw,2.25rem);line-height:1.6;font-weight:750}.routine-eyebrow[data-astro-cid-ck73h2m3]{text-align:center;margin:0 0 6px;font-size:.875rem;color:var(--text-secondary)}.routine-heading[data-astro-cid-ck73h2m3]{display:flex;align-items:center;justify-content:center;gap:10px}.routine-ornament[data-astro-cid-ck73h2m3]{display:block;position:relative;flex:0 0 24px;width:24px;height:44px;overflow:hidden}.routine-ornament[data-astro-cid-ck73h2m3] img[data-astro-cid-ck73h2m3]{position:absolute;width:108px;height:108px;max-width:none;left:50%;top:50%;transform:translate(-50%,-52%)}.routine-intro[data-astro-cid-ck73h2m3]{text-align:center;margin:12px 0 26px;font-size:1.0625rem;line-height:1.8;color:var(--text-secondary)}.routine-instruction[data-astro-cid-ck73h2m3]{margin:26px auto 0;padding:14px 18px;border-radius:14px;background:var(--noom-off-white);width:fit-content;max-width:100%;text-align:center;font-size:1rem;line-height:1.9;color:var(--noom-navy);font-weight:550;border:1px solid #0d1f5424}.routine-steps[data-astro-cid-ck73h2m3]{display:grid;gap:20px;padding:0;margin:0 auto;max-width:680px;list-style:none;direction:rtl}@media(min-width:64rem){.night-routine[data-astro-cid-ck73h2m3]{padding:56px 32px 60px}.routine-intro[data-astro-cid-ck73h2m3]{margin-bottom:40px;font-weight:700}.routine-steps[data-astro-cid-ck73h2m3]{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.product-attributes[data-astro-cid-vbb7g3rh]{padding:40px 20px 44px;color:var(--text-primary);background:var(--noom-off-white);scroll-margin-top:24px}.attributes-inner[data-astro-cid-vbb7g3rh]{max-width:1160px;margin-inline:auto}.attributes-heading[data-astro-cid-vbb7g3rh]{display:flex;align-items:center;justify-content:center;gap:10px}h2[data-astro-cid-vbb7g3rh]{margin:0;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:750;line-height:1.6}.attributes-ornament[data-astro-cid-vbb7g3rh]{position:relative;display:block;flex:0 0 24px;width:24px;height:44px;overflow:hidden}.attributes-ornament[data-astro-cid-vbb7g3rh] img[data-astro-cid-vbb7g3rh]{position:absolute;width:108px;height:108px;max-width:none;left:50%;top:50%;transform:translate(-50%,-52%)}.attributes-list[data-astro-cid-vbb7g3rh]{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.attribute-item[data-astro-cid-vbb7g3rh]{min-width:0;text-align:center;align-self:start}.attribute-item[data-astro-cid-vbb7g3rh]:last-child h3[data-astro-cid-vbb7g3rh]{font-size:1rem;text-wrap:balance}.attribute-item[data-astro-cid-vbb7g3rh]:last-child{grid-column:1 / -1;width:min(100%,300px);justify-self:center}.attribute-icon[data-astro-cid-vbb7g3rh]{width:82px;height:82px;border:1px solid #0d1f5424;border-radius:50%;margin:0 auto 12px;background:var(--noom-white);display:grid;place-items:center}.attribute-icon[data-astro-cid-vbb7g3rh] img[data-astro-cid-vbb7g3rh]{display:block;width:90%;height:90%;object-fit:contain}h3[data-astro-cid-vbb7g3rh]{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.65}p[data-astro-cid-vbb7g3rh]{margin:7px auto 0;max-width:25ch;font-size:.9375rem;color:var(--text-secondary);line-height:1.8;text-align:center}.registration-number[data-astro-cid-vbb7g3rh]{display:inline-block;white-space:nowrap;font-size:.8125rem}@media(min-width:64rem){.product-attributes[data-astro-cid-vbb7g3rh]{padding:48px 32px 56px}.attributes-list[data-astro-cid-vbb7g3rh]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:30px}.attribute-item[data-astro-cid-vbb7g3rh]{padding-inline:10px}.attribute-item[data-astro-cid-vbb7g3rh]:last-child h3[data-astro-cid-vbb7g3rh]{font-size:.9375rem}.attribute-item[data-astro-cid-vbb7g3rh]+.attribute-item[data-astro-cid-vbb7g3rh]{border-inline-start:1px solid #0d1f5412}.attribute-item[data-astro-cid-vbb7g3rh]:last-child{grid-column:auto;width:auto;justify-self:stretch}.attribute-icon[data-astro-cid-vbb7g3rh]{width:90px;height:90px;margin-bottom:14px}h3[data-astro-cid-vbb7g3rh]{font-size:1.125rem}}.faq-item[data-astro-cid-7h4h7iwu]+.faq-item[data-astro-cid-7h4h7iwu]{border-top:1px solid var(--border-subtle)}h3[data-astro-cid-7h4h7iwu]{margin:0;font-size:inherit}button[data-astro-cid-7h4h7iwu]{width:100%;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:18px 20px;cursor:pointer;color:var(--noom-navy);font:inherit;font-size:1.0625rem;font-weight:650;line-height:1.8;text-align:start}button[data-astro-cid-7h4h7iwu]:focus-visible{outline:2px solid var(--noom-navy);outline-offset:-4px;border-radius:10px}button[data-astro-cid-7h4h7iwu]:hover{background:#0d1f5403}.faq-toggle[data-astro-cid-7h4h7iwu]{flex:0 0 24px;text-align:center;font-size:1.5rem;line-height:1;font-weight:400}.opened[data-astro-cid-7h4h7iwu]{display:none}[data-astro-cid-7h4h7iwu][data-open=true] .opened[data-astro-cid-7h4h7iwu]{display:inline}[data-astro-cid-7h4h7iwu][data-open=true] .closed[data-astro-cid-7h4h7iwu]{display:none}[data-astro-cid-7h4h7iwu][data-open=true] .faq-toggle[data-astro-cid-7h4h7iwu]{color:var(--noom-orange)}.faq-answer[data-astro-cid-7h4h7iwu]{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .22s ease,opacity .22s ease,visibility .22s}[data-astro-cid-7h4h7iwu][data-open=true] .faq-answer[data-astro-cid-7h4h7iwu]{grid-template-rows:1fr;opacity:1;visibility:visible}.answer-clip[data-astro-cid-7h4h7iwu]{min-height:0;overflow:hidden}.answer-copy[data-astro-cid-7h4h7iwu]{padding:0 20px 22px;color:var(--text-secondary);font-size:1rem;line-height:1.95}p[data-astro-cid-7h4h7iwu]{margin:0;max-width:72ch}.registration[data-astro-cid-7h4h7iwu]{margin-top:10px}bdi[data-astro-cid-7h4h7iwu]{display:inline-block}@media(min-width:64rem){button[data-astro-cid-7h4h7iwu]{padding:20px 28px;font-size:1.125rem}.answer-copy[data-astro-cid-7h4h7iwu]{padding:0 28px 26px}}@media(prefers-reduced-motion:reduce){.faq-answer[data-astro-cid-7h4h7iwu]{transition:none}}.faq-section[data-astro-cid-al2ca2vr]{padding:32px 20px 52px;background:var(--noom-off-white);color:var(--noom-navy);scroll-margin-top:24px}.faq-inner[data-astro-cid-al2ca2vr]{max-width:920px;margin-inline:auto}.faq-heading[data-astro-cid-al2ca2vr]{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:8px}.faq-intro[data-astro-cid-al2ca2vr]{margin:0 0 26px;text-align:center;color:var(--text-secondary);font-size:1rem;line-height:1.8}h2[data-astro-cid-al2ca2vr]{margin:0;font-size:clamp(1.625rem,3vw,2.25rem);line-height:1.6;font-weight:750}.ornament[data-astro-cid-al2ca2vr]{position:relative;display:block;flex:0 0 24px;width:24px;height:44px;overflow:hidden}.ornament[data-astro-cid-al2ca2vr] img[data-astro-cid-al2ca2vr]{position:absolute;width:108px;height:108px;max-width:none;left:50%;top:50%;transform:translate(-50%,-52%)}.faq-list[data-astro-cid-al2ca2vr]{background:var(--noom-white);border:1px solid var(--border-subtle);border-radius:20px;overflow:hidden}@media(min-width:64rem){.faq-section[data-astro-cid-al2ca2vr]{padding:44px 32px 72px}.faq-intro[data-astro-cid-al2ca2vr]{margin-bottom:32px}}.new-tab-note[data-astro-cid-zc5gpy46]{display:block;font-size:.75rem;font-weight:400}a[data-astro-cid-zc5gpy46].purchase-link{flex-direction:column}.purchase-link[data-astro-cid-zc5gpy46]{display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px 22px;width:100%;border:1px solid transparent;border-radius:999px;background:var(--noom-orange);color:var(--noom-navy-dark);font:inherit;font-weight:750;font-size:1rem;text-align:center;line-height:1.7}.purchase-link[data-astro-cid-zc5gpy46]:disabled{cursor:default}a[data-astro-cid-zc5gpy46].purchase-link:hover{filter:brightness(1.06)}.secondary[data-astro-cid-zc5gpy46]{background:transparent;border-color:#fff5;color:#fff;min-height:48px;font-weight:600}.where-to-buy[data-astro-cid-sdfchni5]{padding:0 16px 40px;background:var(--noom-off-white);scroll-margin-top:24px}.buy-panel[data-astro-cid-sdfchni5]{max-width:1200px;margin:auto;padding:30px 22px 24px;border-radius:28px;background:var(--noom-navy-dark);color:#fff;display:grid;grid-template-areas:"heading" "active" "soon" "product" "trust"}.buy-heading[data-astro-cid-sdfchni5]{grid-area:heading;text-align:center}.title-row[data-astro-cid-sdfchni5]{display:flex;justify-content:center;align-items:center;gap:8px}h2[data-astro-cid-sdfchni5]{margin:0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.6;font-weight:750}.ornament[data-astro-cid-sdfchni5]{position:relative;display:block;flex:0 0 24px;width:24px;height:44px;overflow:hidden}.ornament[data-astro-cid-sdfchni5] img[data-astro-cid-sdfchni5]{position:absolute;width:108px;height:108px;max-width:none;left:50%;top:50%;transform:translate(-50%,-52%)}.buy-heading[data-astro-cid-sdfchni5] p[data-astro-cid-sdfchni5]{color:#d3daea;font-size:1rem;line-height:1.9;margin:10px 0 0}.buy-product[data-astro-cid-sdfchni5]{grid-area:product;position:relative;width:100%;max-width:480px;aspect-ratio:1122 / 1402;height:auto;align-self:center;justify-self:center;overflow:hidden;margin:20px 0;border-radius:20px;container-type:inline-size}.buy-product[data-astro-cid-sdfchni5] .scene[data-astro-cid-sdfchni5]{position:absolute;width:100%;height:100%;object-fit:contain;inset:0}.scene-stars[data-astro-cid-sdfchni5]{position:absolute;inset:0;z-index:1;pointer-events:none}.scene-star[data-astro-cid-sdfchni5]{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 7px 2px #d9eaff80;opacity:.35;animation:scene-twinkle var(--twinkle-duration) ease-in-out var(--twinkle-delay) infinite}.scene-star[data-astro-cid-sdfchni5]:nth-child(3n):after{content:"";position:absolute;inset:-3px;background:#eef6ff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}@keyframes scene-twinkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.sea-shimmer[data-astro-cid-sdfchni5]{position:absolute;left:65%;top:57%;width:23%;height:13%;overflow:hidden}.sea-shimmer[data-astro-cid-sdfchni5] span[data-astro-cid-sdfchni5]{position:absolute;top:calc(var(--ripple) * 10%);left:calc(36% - var(--ripple) * 3%);width:calc(20% + var(--ripple) * 7%);height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,#dcecffbb,#ffffffdd,#dcecff88,transparent);box-shadow:0 0 4px #b9d9ff70;opacity:.15;animation:sea-glimmer 4.8s ease-in-out var(--shimmer-delay) infinite}@keyframes sea-glimmer{0%,to{opacity:.1;transform:translate(-3px) scaleX(.75)}50%{opacity:.8;transform:translate(3px) scaleX(1.1)}}@media(prefers-reduced-motion:reduce){.scene-star[data-astro-cid-sdfchni5],.sea-shimmer[data-astro-cid-sdfchni5] span[data-astro-cid-sdfchni5]{animation:none;opacity:.4}}.buy-product[data-astro-cid-sdfchni5] .bottle[data-astro-cid-sdfchni5]{position:absolute;z-index:2;width:115%;height:auto;max-width:none;left:64%;bottom:0;transform:translate(-50.985%)}.buy-product[data-astro-cid-sdfchni5] .vanilla[data-astro-cid-sdfchni5]{position:absolute;z-index:3;width:34%;height:auto;object-fit:contain;left:12%;bottom:9%}.bottle-note[data-astro-cid-sdfchni5]{position:absolute;z-index:4;left:21%;top:29%;width:30%;color:#fff;font-size:6cqw;line-height:1.7;font-weight:550;text-shadow:0 2px 6px #081633;transform:rotate(-9deg);text-align:center}.bottle-note[data-astro-cid-sdfchni5] span[data-astro-cid-sdfchni5]{display:block}.bottle-note[data-astro-cid-sdfchni5] span[data-astro-cid-sdfchni5]:last-child{transform:rotate(6deg)}.bottle-note[data-astro-cid-sdfchni5]:after{content:"";display:block;height:10px;border-top:2px solid var(--noom-orange);border-radius:50%;transform:rotate(-5deg);margin-top:4px}.market-logo[data-astro-cid-sdfchni5],.pharmacy-tile[data-astro-cid-sdfchni5]{background:#fff;border-radius:12px;padding:10px 12px;width:140px;height:64px;display:grid;place-items:center;flex-shrink:0}.market-logo[data-astro-cid-sdfchni5] img[data-astro-cid-sdfchni5]{display:block;width:100%;height:40px;object-fit:contain}.pharmacy-brand[data-astro-cid-sdfchni5]{display:flex;align-items:center;gap:12px}.pharmacy-tile[data-astro-cid-sdfchni5] img[data-astro-cid-sdfchni5]{width:44px;height:44px;object-fit:contain}.active-channels[data-astro-cid-sdfchni5]{grid-area:active;display:grid;gap:16px;align-content:start}.active-card[data-astro-cid-sdfchni5]{background:var(--noom-navy);border:1px solid #ffffff26;padding:20px;border-radius:20px;display:flex;flex-direction:column}.active-card[data-astro-cid-sdfchni5] .purchase-link{margin-top:0}.channel-heading[data-astro-cid-sdfchni5]{min-height:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}h3[data-astro-cid-sdfchni5]{margin:0;font-size:1.25rem;line-height:1.7;font-weight:700}.status[data-astro-cid-sdfchni5]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.8125rem;line-height:1.8;white-space:nowrap}.active[data-astro-cid-sdfchni5]{color:#ffc17f;background:#f98f1e14;border:1px solid #f98f1e40}.pharmacy-channel[data-astro-cid-sdfchni5] h3[data-astro-cid-sdfchni5]{margin-bottom:8px}.pharmacy-channel[data-astro-cid-sdfchni5] p[data-astro-cid-sdfchni5]{font-size:1rem;line-height:1.9;margin:0 0 8px}.pharmacy-channel[data-astro-cid-sdfchni5] .more-branches[data-astro-cid-sdfchni5]{color:#b9c5dd;font-size:.9375rem;margin-bottom:16px}.coming-soon[data-astro-cid-sdfchni5]{grid-area:soon;margin-top:36px}.soon-heading[data-astro-cid-sdfchni5]{margin:0 0 10px;color:#bcc6d9;font-size:.9375rem}ul[data-astro-cid-sdfchni5]{list-style:none;margin:0;padding:0}.coming-soon[data-astro-cid-sdfchni5] ul[data-astro-cid-sdfchni5]{display:grid;gap:8px}.coming-soon[data-astro-cid-sdfchni5] li[data-astro-cid-sdfchni5]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;border:1px solid #ffffff18;border-radius:12px;background:#ccd2dd;color:var(--noom-navy);font-size:.9375rem}.soon-logo[data-astro-cid-sdfchni5]{width:112px;height:38px;object-fit:contain}.store-label[data-astro-cid-sdfchni5]{font-size:1.0625rem;font-weight:700}.soon[data-astro-cid-sdfchni5]{color:#526078;border:1px solid #0d1f5422}.trust-strip[data-astro-cid-sdfchni5]{grid-area:trust;margin-top:26px;padding-top:22px;border-top:1px solid #ffffff24;display:grid;grid-template-columns:1fr;gap:18px}.trust-strip[data-astro-cid-sdfchni5] li[data-astro-cid-sdfchni5]{display:flex;align-items:center;gap:14px;font-size:.9375rem;line-height:1.9;color:#d3daea;padding-block:4px}.registration-trust[data-astro-cid-sdfchni5]{grid-column:1 / -1}.trust-icon[data-astro-cid-sdfchni5]{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:50%;background:var(--noom-off-white)}.trust-icon[data-astro-cid-sdfchni5] img[data-astro-cid-sdfchni5]{width:36px;height:36px;object-fit:contain}small[data-astro-cid-sdfchni5]{display:block;margin-top:8px;font-size:.875rem;line-height:1.9;color:#b9c5dd}bdi[data-astro-cid-sdfchni5]{display:inline-block}@media(min-width:48rem){.coming-soon[data-astro-cid-sdfchni5] ul[data-astro-cid-sdfchni5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.where-to-buy[data-astro-cid-sdfchni5]{padding:0 32px 56px}.buy-panel[data-astro-cid-sdfchni5]{padding:38px 32px 30px;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);grid-template-areas:"heading product" "active product" "soon product" "trust product";column-gap:32px}.buy-heading[data-astro-cid-sdfchni5]{margin-bottom:26px;text-align:start}.title-row[data-astro-cid-sdfchni5]{justify-content:flex-start}.buy-product[data-astro-cid-sdfchni5]{margin:0}.coming-soon[data-astro-cid-sdfchni5] li[data-astro-cid-sdfchni5]{flex-direction:column;gap:8px;padding-inline:8px}.soon-logo[data-astro-cid-sdfchni5]{width:104px}.active-channels[data-astro-cid-sdfchni5]{gap:18px}.active-card[data-astro-cid-sdfchni5]{padding:22px 24px}.coming-soon[data-astro-cid-sdfchni5]{margin-top:32px}.trust-strip[data-astro-cid-sdfchni5]{grid-template-columns:1fr;gap:18px}.registration-trust[data-astro-cid-sdfchni5]{grid-column:auto}.trust-strip[data-astro-cid-sdfchni5] li[data-astro-cid-sdfchni5]{font-size:.875rem}}.product-facts[data-astro-cid-f254nowe]{background:var(--noom-off-white);padding:18px 20px;color:var(--noom-navy);border-bottom:1px solid var(--border-subtle)}dl[data-astro-cid-f254nowe]{max-width:1000px;margin:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:18px;text-align:center}dl[data-astro-cid-f254nowe] div[data-astro-cid-f254nowe]{display:flex;flex-direction:column-reverse;gap:4px}dt[data-astro-cid-f254nowe]{font-size:.9375rem;font-weight:500;line-height:1.6}dd[data-astro-cid-f254nowe]{margin:0;font-size:1.25rem;font-weight:700}@media(min-width:64rem){dl[data-astro-cid-f254nowe]{grid-template-columns:repeat(4,1fr)}}.sticky-purchase[data-astro-cid-qff7fdmd]{display:none}@media(max-width:63.999rem){.sticky-purchase[data-astro-cid-qff7fdmd]:not([hidden]){display:flex;position:fixed;bottom:calc(10px + env(safe-area-inset-bottom));inset-inline:16px;justify-content:center;z-index:30;pointer-events:none}.sticky-purchase[data-astro-cid-qff7fdmd] .cta[data-astro-cid-qff7fdmd]{pointer-events:auto;font-size:.9375rem;height:50px;min-height:50px;width:min(100%,360px);border-radius:999px;box-shadow:0 3px 12px #08163324}body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}
