:root{
  --bg: #f8fafc;
  --surface: #ffffff;
  --surface-2: #f1f5f9;
  --border: #e2e8f0;
  --ink: #0f172a;
  --ink-2: #1e293b;
  --mute: #475569;
  --soft: #64748b;
  --dim: #94a3b8;
  --brand: #b91c1c;
  --brand-d: #7f1d1d;
  --ok: #22c55e;
  --footer-bg: #0f172a;
  --trust-bg: #0f172a;
  --radius-card: 14px;
  --radius-button: 8px;
  --radius-input: 6px;
  --radius-pill: 999px;
  --heading-font: 'Anek Telugu', system-ui, sans-serif;
  --body-font: 'Poppins', system-ui, sans-serif;
  --mono-font: 'JetBrains Mono', ui-monospace, monospace;
  --base-size: 16px;
  --heading-weight: 700;
  --heading-letterspacing: -0.018em;
  --btn-primary-bg: #0f172a;
  --btn-primary-text: #ffffff;
  --btn-primary-hover: #b91c1c;
  --btn-padding-y: 16px;
  --btn-padding-x: 32px;
  --btn-weight: 600;
}
html,body{ font-family: var(--body-font) !important; font-size: var(--base-size) !important; background: var(--bg) !important; color: var(--ink) !important; }
h1,h2,h3,h4{ font-family: var(--heading-font) !important; font-weight: var(--heading-weight) !important; letter-spacing: var(--heading-letterspacing) !important; }
.hd-brand,.ft-brand,.card-name,.card-price,.pdp-price,.trust-i .n,.hero-product-data .v{ font-family: var(--heading-font) !important; }
.card-data dt,.card-data dd,.hero-product-data .v span,.metric .l,.metric .n sup,.hero-eyebrow,.pdp-facts dd,.trust-i .n sup{ font-family: var(--mono-font) !important; }
.card{ border-radius: var(--radius-card) !important; }
.btn-primary,.pdp-buy{ background: var(--btn-primary-bg) !important; color: var(--btn-primary-text) !important; border-radius: var(--radius-button) !important; padding: var(--btn-padding-y) var(--btn-padding-x) !important; font-weight: var(--btn-weight) !important; }
.btn-primary:hover,.pdp-buy:hover{ background: var(--btn-primary-hover) !important; }
.btn-ghost{ border-radius: var(--radius-button) !important; }
.btn-sm{ border-radius: var(--radius-button) !important; }
.trust{ background: var(--trust-bg) !important; }
.ft{ background: var(--footer-bg) !important; }
/* generated 2026-06-13T05:15:28Z */
