.soon[data-astro-cid-7t4s5yxt]{gap:var(--space-4);justify-items:start;display:grid}.soon__label[data-astro-cid-7t4s5yxt]{padding:var(--space-2) var(--space-4);background:var(--ui-surface-tint);color:var(--ui-brand-dark);border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:var(--weight-medium);display:inline-block}.atc[data-astro-cid-lx3neq6a]{gap:var(--space-3);justify-items:start;display:grid}.atc__done[data-astro-cid-lx3neq6a]{font-size:var(--text-small);color:var(--ui-text-muted);margin:0}.atc__done[data-astro-cid-lx3neq6a] a[data-astro-cid-lx3neq6a]{color:var(--ui-text-link);font-weight:var(--weight-semibold);margin-inline-start:var(--space-2)}.block[data-astro-cid-cht4t7y5]{margin-block-start:var(--space-16)}.block[data-astro-cid-cht4t7y5] .lead[data-astro-cid-cht4t7y5]{color:var(--ui-text-muted);margin-block-start:var(--space-4)}.contents[data-astro-cid-cht4t7y5]{margin:var(--space-8) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));padding:0;list-style:none;display:grid}.contents[data-astro-cid-cht4t7y5] li[data-astro-cid-cht4t7y5]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-small);display:flex}.contents[data-astro-cid-cht4t7y5] li[data-astro-cid-cht4t7y5]:before{content:"";border:2px solid var(--ui-border-strong);border-radius:.3rem;flex:none;block-size:1.15rem;inline-size:1.15rem;margin-block-start:.15em}.also[data-astro-cid-cht4t7y5]{padding:var(--space-5) var(--space-6);background:var(--ui-surface-sunken);border-radius:var(--radius-lg);margin-block-start:var(--space-8)}.also[data-astro-cid-cht4t7y5] h3[data-astro-cid-cht4t7y5]{font-size:var(--text-small)}.also[data-astro-cid-cht4t7y5] ul[data-astro-cid-cht4t7y5]{margin:var(--space-3) 0 0;padding-inline-start:var(--space-5)}.also[data-astro-cid-cht4t7y5] li[data-astro-cid-cht4t7y5]{font-size:var(--text-small);color:var(--ui-text-muted)}.chain[data-astro-cid-cht4t7y5]{margin:var(--space-8) 0 0;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chain__link[data-astro-cid-cht4t7y5]{padding:var(--space-5) var(--space-4);background:var(--ui-surface-tint);border-radius:var(--radius-lg);text-align:center;flex:8rem;position:relative}.chain__stage[data-astro-cid-cht4t7y5]{font-weight:var(--weight-semibold);color:var(--ui-brand-dark);font-size:var(--text-small);display:block}.chain__form[data-astro-cid-cht4t7y5]{font-size:var(--text-micro);color:var(--ui-text-muted);margin-block-start:var(--space-1);display:block}.chain__arrow[data-astro-cid-cht4t7y5]{color:var(--ui-brand);font-weight:var(--weight-bold);position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--space-3) * -1);transform:translateY(-50%)}[dir=rtl] .chain__arrow[data-astro-cid-cht4t7y5]{transform:translateY(-50%)scaleX(-1)}@media (width<=599px){.chain__arrow[data-astro-cid-cht4t7y5]{display:none}}.exps[data-astro-cid-cht4t7y5]{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.exp[data-astro-cid-cht4t7y5]{gap:var(--space-4);align-items:flex-start;display:flex}.exp__n[data-astro-cid-cht4t7y5]{border-radius:var(--radius-pill);background:var(--tomi-green-500);color:#fff;block-size:2rem;inline-size:2rem;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-small);flex:none;place-items:center;display:grid}.exp[data-astro-cid-cht4t7y5] h3[data-astro-cid-cht4t7y5]{font-size:var(--text-body-lg)}.exp[data-astro-cid-cht4t7y5] p[data-astro-cid-cht4t7y5]{color:var(--ui-text-muted);font-size:var(--text-small);margin-block-start:var(--space-2)}.safety[data-astro-cid-cht4t7y5]{padding:var(--space-6) var(--space-6) var(--space-6) var(--space-6);border-inline-start:4px solid var(--ui-danger);border-radius:var(--radius-lg);background:#fdf2f1}.safety[data-astro-cid-cht4t7y5] h2[data-astro-cid-cht4t7y5]{font-size:var(--text-body-lg);color:var(--ui-danger)}.safety[data-astro-cid-cht4t7y5] ul[data-astro-cid-cht4t7y5]{margin:var(--space-4) 0 0;gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}.safety[data-astro-cid-cht4t7y5] li[data-astro-cid-cht4t7y5]{font-size:var(--text-small);color:var(--ui-text)}.safety__adult[data-astro-cid-cht4t7y5]{font-size:var(--text-micro);font-weight:var(--weight-semibold);color:var(--ui-danger);margin-block-start:var(--space-4)}product-gallery[data-astro-cid-fmfgs2lu]{min-inline-size:0;display:block}.gallery__stage[data-astro-cid-fmfgs2lu]{border:1px solid var(--ui-border);border-radius:var(--radius-2xl);background:var(--ui-surface-tint);overflow:hidden}.gallery__stage[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{aspect-ratio:3/2;object-fit:contain;block-size:auto;inline-size:100%;display:block}.gallery__stage[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu][hidden]{display:none}.gallery__controls[data-astro-cid-fmfgs2lu]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}button[data-astro-cid-fmfgs2lu]{border:2px solid var(--ui-border);border-radius:var(--radius-md);background:var(--ui-surface);cursor:pointer;padding:3px;position:relative;overflow:hidden}button[data-astro-cid-fmfgs2lu][aria-pressed=true]{border-color:var(--ui-brand)}button[data-astro-cid-fmfgs2lu]:focus-visible{box-shadow:var(--focus-ring);outline:none}button[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{object-fit:contain;border-radius:var(--radius-sm);block-size:4.5rem;inline-size:4.5rem}button[data-astro-cid-fmfgs2lu] span[data-astro-cid-fmfgs2lu]{border-radius:var(--radius-pill);background:var(--ui-surface);color:var(--ui-text);font-size:var(--text-micro);padding-inline:5px;position:absolute;inset-block-end:3px;inset-inline-end:4px}.science[data-astro-cid-qwt45dqu]{gap:var(--space-8);padding:var(--space-6);border:1px solid var(--ui-border);border-radius:var(--radius-2xl);background:var(--ui-surface);align-items:center;display:grid}.science__visual[data-astro-cid-qwt45dqu]{background:var(--ui-surface-tint);border-radius:var(--radius-xl);overflow:hidden}.science__visual[data-astro-cid-qwt45dqu] img[data-astro-cid-qwt45dqu]{block-size:auto;inline-size:100%;display:block}.science__visual[data-astro-cid-qwt45dqu]>span[data-astro-cid-qwt45dqu]{padding:var(--space-3) var(--space-4);color:var(--ui-text-muted);font-size:var(--text-micro);text-align:center;display:block}.science__copy[data-astro-cid-qwt45dqu]>p[data-astro-cid-qwt45dqu]:not(.eyebrow){color:var(--ui-text-muted);margin-block-start:var(--space-5)}ol[data-astro-cid-qwt45dqu]{gap:var(--space-3);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-qwt45dqu]{gap:var(--space-3);font-size:var(--text-small);align-items:center;display:flex}li[data-astro-cid-qwt45dqu] span[data-astro-cid-qwt45dqu]{border-radius:var(--radius-pill);background:var(--ui-accent);block-size:2rem;inline-size:2rem;font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}@media (width>=760px){.science[data-astro-cid-qwt45dqu]{padding:var(--space-8);grid-template-columns:1fr 1fr}}.manual[data-astro-cid-oavlecdv] .narrow[data-astro-cid-oavlecdv]>*{max-inline-size:52rem}.crumbs[data-astro-cid-oavlecdv]{gap:var(--space-2);font-size:var(--text-small);color:var(--ui-text-muted);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.crumbs[data-astro-cid-oavlecdv] a[data-astro-cid-oavlecdv]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-oavlecdv] a[data-astro-cid-oavlecdv]:hover{color:var(--ui-brand);text-decoration:underline}.product__grid[data-astro-cid-oavlecdv]{gap:var(--space-10);grid-template-columns:1fr;display:grid}.product__media[data-astro-cid-oavlecdv]{background:var(--ui-surface-tint);border-radius:var(--radius-2xl);aspect-ratio:1;overflow:hidden}.product__media[data-astro-cid-oavlecdv] img[data-astro-cid-oavlecdv]{object-fit:contain;block-size:100%;inline-size:100%}.product__ph[data-astro-cid-oavlecdv]{place-items:center;block-size:100%;inline-size:100%;display:grid}.product__ph[data-astro-cid-oavlecdv] svg{opacity:.28;block-size:34%;inline-size:34%}.product__ph[data-astro-cid-oavlecdv][data-color=physics]{background:var(--ui-physics-soft);color:var(--ui-physics)}.product__ph[data-astro-cid-oavlecdv][data-color=chemistry]{background:var(--ui-chemistry-soft);color:var(--tomi-yellow-700)}.product__ph[data-astro-cid-oavlecdv][data-color=biology]{background:var(--ui-biology-soft);color:var(--ui-biology)}.product__ph[data-astro-cid-oavlecdv][data-color=space]{background:var(--ui-space-soft);color:var(--ui-space)}.badge[data-astro-cid-oavlecdv]{background:var(--ui-brand);color:#fff;font-size:var(--text-micro);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);margin-block-end:var(--space-4);display:inline-block}.product__info[data-astro-cid-oavlecdv] .lead[data-astro-cid-oavlecdv]{color:var(--ui-text-muted);margin-block-start:var(--space-3)}.price[data-astro-cid-oavlecdv]{font-size:var(--text-h2);font-weight:var(--weight-bold);color:var(--ui-brand-dark);margin-block-start:var(--space-6)}.sub[data-astro-cid-oavlecdv]{font-size:var(--text-body-lg);margin-block-start:var(--space-8)}.outcomes[data-astro-cid-oavlecdv]{margin:var(--space-4) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.outcomes[data-astro-cid-oavlecdv] li[data-astro-cid-oavlecdv]{gap:var(--space-3);font-size:var(--text-body);align-items:flex-start;display:flex}.outcomes[data-astro-cid-oavlecdv] li[data-astro-cid-oavlecdv]:before{content:"✓";background:var(--ui-accent);block-size:1.5rem;inline-size:1.5rem;color:var(--ui-text-on-accent);border-radius:var(--radius-pill);font-size:var(--text-micro);font-weight:var(--weight-bold);flex:none;place-items:center;display:grid}.meta[data-astro-cid-oavlecdv]{gap:var(--space-8);padding-block:var(--space-6);border-block:1px solid var(--ui-border);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.meta[data-astro-cid-oavlecdv] dt[data-astro-cid-oavlecdv]{font-size:var(--text-micro);color:var(--ui-text-subtle);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-family:var(--font-condensed)}.meta[data-astro-cid-oavlecdv] dd[data-astro-cid-oavlecdv]{margin:var(--space-1) 0 0;font-weight:var(--weight-medium)}[data-astro-cid-oavlecdv][lang=ar] .meta[data-astro-cid-oavlecdv] dt[data-astro-cid-oavlecdv]{letter-spacing:0;text-transform:none}.cta[data-astro-cid-oavlecdv]{gap:var(--space-4);justify-items:start;margin-block-start:var(--space-8);display:grid}.prose[data-astro-cid-oavlecdv]{color:var(--ui-text-muted);line-height:var(--leading-body);margin-block-start:var(--space-8)}@media (width>=900px){.product__grid[data-astro-cid-oavlecdv]{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:start}}
