:root{
--font-display:'Poppins','Figtree',system-ui,sans-serif;
--font-body:'Figtree',system-ui,-apple-system,'Segoe UI',sans-serif;
--font-brand:'Plus Jakarta Sans','Figtree',system-ui,sans-serif;
--font-mono:'JetBrains Mono',ui-monospace,'SFMono-Regular',Menlo,monospace;
--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;
/* size / line-height pairs */
--text-display-xl:56px;--leading-display-xl:60px;
--text-display-lg:44px;--leading-display-lg:48px;
--text-h1:32px;--leading-h1:38px;
--text-h2:24px;--leading-h2:30px;
--text-h3:20px;--leading-h3:26px;
--text-h4:17px;--leading-h4:24px;
--text-body-lg:17px;--leading-body-lg:26px;
--text-body:15px;--leading-body:22px;
--text-body-sm:13px;--leading-body-sm:18px;
--text-caption:12px;--leading-caption:16px;
--text-overline:11px;--leading-overline:14px;
--tracking-display:-0.025em;--tracking-heading:-0.015em;--tracking-body:0;--tracking-overline:0.08em;
/* semantic */
--type-price-font:var(--font-body);--type-price-weight:var(--weight-bold);
--type-order-id-font:var(--font-mono);
}
