@font-face{font-family:Archivo;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/archivo-latin-variable.woff2) format("woff2")}:root[data-brand=limitless-research-chemicals][data-theme]{--font-display: "Archivo", Helvetica, Arial, sans-serif;--font-sans: "Archivo", Helvetica, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, monospace;--header-h: 112px;--logo-h: 60px;--bg: #f7f9fc;--surface: #fff;--surface-2: #eaf0f8;--elev: #fff;--text: #0b1324;--text-muted: #475569;--text-faint: #5f6b7d;--hairline: #dbe2ec;--accent: #134bff;--accent-hover: #073cde;--accent-2: #134bff;--accent-soft: #e2eaff;--accent-contrast: #fff;--verified: #134bff;--lrc-blue: #134bff;--lrc-ink: #0b1324;--lrc-paper: #f7f9fc;--band-dark: #0b1324;--band-dark-2: #172136;--band-dark-text: #f7f9fc;--band-dark-muted: #bcc9dd;--band-hairline: #344057;--radius: 4px;--radius-sm: 4px;--radius-lg: 6px;--radius-pill: 4px;--shadow: 0 12px 32px rgb(11 19 36 / .06);--shadow-lg: 0 24px 60px rgb(11 19 36 / .1);--fs-h1: clamp(3.5rem, 7vw, 6.5rem);--fs-h2: clamp(2.5rem, 4.5vw, 4.75rem);--fs-h3: 1.7rem;--fs-body: 1rem;--fs-lead: 1.35rem;--lh-body: 1.6}:root[data-brand=limitless-research-chemicals] body{background:var(--bg)}:root[data-brand=limitless-research-chemicals] :is(h1,h2,h3,.pep-display){font-family:var(--font-display);letter-spacing:-.04em;font-weight:700;text-wrap:balance}:root[data-brand=limitless-research-chemicals] .pep-btn{border-radius:4px;box-shadow:none;padding:.95rem 1.6rem;min-height:52px;font-family:var(--font-sans);font-weight:600;letter-spacing:-.01em;transition:background-color .18s ease-out,color .18s ease-out}:root[data-brand=limitless-research-chemicals] .pep-btn:hover{transform:none;box-shadow:none}:root[data-brand=limitless-research-chemicals] .pep-btn--ghost{color:var(--text);border-color:var(--hairline);background:transparent}:root[data-brand=limitless-research-chemicals] .pep-btn--ghost:hover{border-color:var(--text);background:var(--surface-2)}:root[data-brand=limitless-research-chemicals] :focus-visible{outline:2px solid var(--accent);outline-offset:4px}:root[data-brand=limitless-research-chemicals] :is(.pep-molecular-canvas,.pep-molecular-net,.pep-eyebrow){display:none}:root[data-brand=limitless-research-chemicals] :is(.shop-hero,.ab-hero,.coa-hero,.ct-hero,.faq-hero,.rn-hero,.vfy-hero){background:var(--bg);color:var(--text);box-shadow:none;border:0;padding-block:clamp(3rem,5vw,5rem) 2rem}:root[data-brand=limitless-research-chemicals] :is(.shop-hero,.ab-hero,.coa-hero,.ct-hero,.faq-hero,.rn-hero,.vfy-hero) h1{color:var(--text)}:root[data-brand=limitless-research-chemicals] :is(.shop-hero,.ab-hero,.coa-hero,.ct-hero,.faq-hero,.rn-hero,.vfy-hero) p{color:var(--text-muted)}:root[data-brand=limitless-research-chemicals] .coa-hero .coa-stats,:root[data-brand=limitless-research-chemicals] .coa-hero .coa-stats b{color:var(--text-muted)}:root[data-brand=limitless-research-chemicals] .faq-lede a{color:var(--accent)}:root[data-brand=limitless-research-chemicals] :is(.pep-cf-pill,.coa-chip,.coa-tag,#coa-q){border-radius:4px}:root[data-brand=limitless-research-chemicals] .pep-pcard{border:0;border-radius:4px;background:var(--surface);box-shadow:none}:root[data-brand=limitless-research-chemicals] .pep-pcard:hover{box-shadow:var(--shadow)}:root[data-brand=limitless-research-chemicals] .pep-pcard .pep-pcard-img:has(img),:root[data-brand=limitless-research-chemicals] .pdp-media{background:#080909;overflow:hidden}:root[data-brand=limitless-research-chemicals] .pdp-media img{padding:0}:root[data-brand=limitless-research-chemicals] :is(.pep-card.ab-card,.pep-card.ct-card){background:transparent;border:0;border-top:1px solid var(--hairline);box-shadow:none;border-radius:0;padding:1.8rem 0}:root[data-brand=limitless-research-chemicals] .ct-ico{color:var(--accent);background:transparent;width:auto;height:auto;margin-bottom:.75rem}:root[data-brand=limitless-research-chemicals] .ct-big{overflow-wrap:anywhere}:root[data-brand=limitless-research-chemicals] .shop-empty{max-width:54rem;padding-block:2.5rem 4rem}:root[data-brand=limitless-research-chemicals] .shop-empty-lead{font-size:clamp(1.75rem,3vw,2.8rem);font-weight:600;letter-spacing:-.035em}:root[data-brand=limitless-research-chemicals] .shop-empty-body{max-width:50ch}:root[data-brand=limitless-research-chemicals] .cart-wrap .empty-card{background:var(--surface);border:0;border-radius:6px;box-shadow:none}:root[data-brand=limitless-research-chemicals] .pep-footer{background:var(--band-dark)}@media(max-width:760px){:root[data-brand=limitless-research-chemicals][data-theme]{--header-h: 96px;--logo-h: 48px}}@media(prefers-reduced-motion:reduce){:root[data-brand=limitless-research-chemicals] .pep-btn{transition:none}}:root[data-brand=limitless-research-chemicals] :is(.shop-hero,.ab-hero,.coa-hero,.ct-hero,.faq-hero,.rn-hero,.vfy-hero) .pep-back{color:var(--text-muted)}:root[data-brand=limitless-research-chemicals] :is(.shop-hero,.ab-hero,.coa-hero,.ct-hero,.faq-hero,.rn-hero,.vfy-hero) .pep-back:hover{color:var(--text)}:root[data-brand=limitless-research-chemicals] .ab-cta .pep-btn--ghost{color:var(--band-dark-text);border-color:var(--band-hairline)}:root[data-brand=limitless-research-chemicals] .ab-cta .pep-btn--ghost:hover{color:var(--band-dark-text);background:var(--band-dark-2);border-color:var(--band-dark-muted)}:root[data-brand=limitless-research-chemicals] #pep-gate-title{font-size:1.65rem;line-height:1.2;letter-spacing:-.025em;margin:0 0 1rem}@media(max-width:760px){:root[data-brand=limitless-research-chemicals] .ct-big{font-size:1rem}:root[data-brand=limitless-research-chemicals] :is(.ct-lede,.ab-lede,.faq-lede){font-size:1.05rem;line-height:1.65}}
