/* ============================================
SCOPED STYLES — prefixed with .npc- to avoid
any conflicts with Astra theme CSS
============================================ */
@import url(‘https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700&family=DM+Serif+Display&display=swap’);
.npc-page {
font-family: ‘DM Sans’, -apple-system, BlinkMacSystemFont, sans-serif !important;
color: #1a1a2e !important;
line-height: 1.7;
overflow-x: hidden;
}
.npc-page *, .npc-page *::before, .npc-page *::after { box-sizing: border-box; }
/* Force color reset — overrides Astra global text color */
.npc-page h1, .npc-page h2, .npc-page h3, .npc-page h4,
.npc-page p, .npc-page span, .npc-page div, .npc-page td, .npc-page th,
.npc-page a, .npc-page li, .npc-page strong { color: inherit !important; }
/* — Layout — */
.npc-container { max-width: 1100px; margin: 0 auto; padding: 0 24px; }
.npc-section { padding: 72px 0; }
.npc-section–tinted { background: #f4f8f7 !important; }
.npc-section–dark { background: #0c2233 !important; color: #e8edf2 !important; }
.npc-section–accent { background: linear-gradient(135deg, #0a6e5c 0%, #0c2233 100%) !important; color: #fff !important; }
/* — Typography — */
.npc-page h1, .npc-page h2, .npc-page h3 { font-family: ‘DM Serif Display’, Georgia, serif !important; line-height: 1.25; color: #1a1a2e !important; }
.npc-page h1 { font-size: clamp(2rem, 4.5vw, 3rem); margin-bottom: 20px; }
.npc-page h2 { font-size: clamp(1.6rem, 3.5vw, 2.25rem); margin-bottom: 16px; }
.npc-page h3 { font-size: clamp(1.15rem, 2vw, 1.4rem); margin-bottom: 12px; }
.npc-page p { margin-bottom: 18px; font-size: 1.05rem; color: #1a1a2e !important; }
.npc-label {
display: inline-block; font-size: 0.75rem; font-weight: 700; letter-spacing: 0.12em;
text-transform: uppercase; color: #0a6e5c !important; margin-bottom: 12px;
}
.npc-section–dark .npc-label, .npc-section–accent .npc-label { color: #5ee4c4 !important; }
.npc-subtitle { font-size: 1.15rem; color: #4a5568 !important; max-width: 720px; }
.npc-section–dark .npc-subtitle { color: #a8bfd0 !important; }
.npc-section–dark h2, .npc-section–dark h3 { color: #ffffff !important; }
.npc-section–dark p { color: #e8edf2 !important; }
.npc-section–accent h2 { color: #ffffff !important; }
.npc-section–accent p { color: rgba(255,255,255,0.8) !important; }
/* — Hero — */
.npc-hero { padding: 80px 0 64px; text-align: center; position: relative; }
.npc-hero::before {
content: ”; position: absolute; top: 0; left: 0; right: 0; bottom: 0;
background: radial-gradient(ellipse at 30% 20%, rgba(10,110,92,0.06) 0%, transparent 60%),
radial-gradient(ellipse at 70% 80%, rgba(12,34,51,0.04) 0%, transparent 50%);
pointer-events: none;
}
.npc-hero h1 span { color: #0a6e5c !important; }
.npc-hero-badges { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; margin-top: 32px; }
.npc-badge {
display: inline-flex; align-items: center; gap: 8px; padding: 10px 20px;
background: #fff !important; border: 1px solid #d4e5e0; border-radius: 60px;
font-size: 0.88rem; font-weight: 600; color: #1a1a2e !important; box-shadow: 0 2px 8px rgba(0,0,0,0.04);
}
.npc-badge svg { width: 18px; height: 18px; color: #0a6e5c !important; flex-shrink: 0; }
.npc-hero-cta {
display: inline-block; margin-top: 36px; padding: 16px 40px;
background: #0a6e5c !important; color: #fff !important; font-weight: 700; font-size: 1rem;
border-radius: 8px; text-decoration: none !important; transition: background 0.2s, transform 0.15s;
box-shadow: 0 4px 14px rgba(10,110,92,0.3);
}
.npc-page a.npc-hero-cta { color: #fff !important; }
.npc-hero-cta:hover { background: #085a4b !important; transform: translateY(-1px); color: #fff !important; }
.npc-page a.npc-hero-cta:hover { color: #fff !important; }
/* — Trust Bar — */
.npc-trustbar {
display: grid; grid-template-columns: repeat(4, 1fr); gap: 0;
background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px;
overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.05);
}
.npc-trustbar-item {
padding: 28px 20px; text-align: center;
border-right: 1px solid #e2e8f0;
}
.npc-trustbar-item:last-child { border-right: none; }
.npc-trustbar-num { font-family: ‘DM Serif Display’, serif; font-size: 2rem; color: #0a6e5c !important; }
.npc-trustbar-desc { font-size: 0.85rem; color: #64748b !important; margin-top: 4px; font-weight: 500; }
/* — Product Grid — */
.npc-products { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-top: 40px; }
.npc-product-card {
background: #fff !important; border: 1px solid #e2e8f0; border-radius: 12px;
padding: 32px 24px; text-align: center; transition: box-shadow 0.2s, transform 0.2s;
position: relative;
}
.npc-product-card:hover { box-shadow: 0 8px 30px rgba(0,0,0,0.08); transform: translateY(-3px); }
.npc-product-tag {
position: absolute; top: 16px; right: 16px; font-size: 0.7rem; font-weight: 700;
padding: 4px 10px; border-radius: 4px; text-transform: uppercase; letter-spacing: 0.06em;
}
.npc-tag-popular { background: #dcfce7 !important; color: #166534 !important; }
.npc-tag-new { background: #dbeafe !important; color: #1e40af !important; }
.npc-tag-trending { background: #fef3c7 !important; color: #92400e !important; }
.npc-product-icon {
width: 64px; height: 64px; border-radius: 50%;
background: linear-gradient(135deg, #e8f5f2, #d4ede8) !important;
margin: 0 auto 16px; display: flex; align-items: center; justify-content: center;
font-size: 1.5rem; font-weight: 700; color: #0a6e5c !important;
}
.npc-product-card h3 { font-size: 1.15rem; margin-bottom: 8px; color: #1a1a2e !important; }
.npc-product-card p { font-size: 0.9rem; color: #4a5568 !important; margin-bottom: 16px; line-height: 1.6; }
.npc-product-meta {
display: flex; justify-content: center; gap: 16px; font-size: 0.8rem; color: #64748b !important;
border-top: 1px solid #f1f5f9; padding-top: 14px; margin-top: auto;
}
.npc-product-meta span { color: #64748b !important; }
.npc-product-link {
display: inline-block; margin-top: 14px; color: #0a6e5c !important; font-weight: 600;
font-size: 0.9rem; text-decoration: none !important;
}
.npc-page a.npc-product-link { color: #0a6e5c !important; }
.npc-product-link:hover { text-decoration: underline !important; color: #085a4b !important; }
.npc-page a.npc-product-link:hover { color: #085a4b !important; }
/* — Comparison Table — */
.npc-table-wrap { overflow-x: auto; margin-top: 32px; border-radius: 12px; border: 1px solid #e2e8f0; }
.npc-table { width: 100%; border-collapse: collapse; font-size: 0.95rem; }
.npc-table thead { background: #0c2233 !important; color: #fff !important; }
.npc-table th {
padding: 16px 20px; text-align: left; font-weight: 600; font-size: 0.85rem;
letter-spacing: 0.04em; text-transform: uppercase; color: #fff !important;
background: #0c2233 !important;
}
.npc-table td { padding: 14px 20px; border-bottom: 1px solid #f1f5f9; color: #1a1a2e !important; background: #fff !important; }
.npc-table tbody tr:nth-child(even) td { background: #f8fafb !important; }
.npc-table tbody tr:hover td { background: #eef5f3 !important; }
.npc-table .npc-check { color: #0a6e5c !important; font-weight: 700; font-size: 1.1rem; }
.npc-table .npc-x { color: #dc2626 !important; font-size: 1.1rem; }
.npc-highlight-row td { background: #eef9f6 !important; border-left: 3px solid #0a6e5c; }
/* — Process Steps — */
.npc-steps { display: grid; grid-template-columns: repeat(4, 1fr); gap: 32px; margin-top: 40px; }
.npc-step { text-align: center; position: relative; }
.npc-step::after {
content: ‘→’; position: absolute; right: -20px; top: 36px;
font-size: 1.4rem; color: #5ee4c4 !important; font-weight: 700;
}
.npc-step:last-child::after { display: none; }
.npc-step-num {
width: 56px; height: 56px; border-radius: 50%;
border: 2px solid #5ee4c4; color: #5ee4c4 !important;
display: flex; align-items: center; justify-content: center;
font-family: ‘DM Serif Display’, serif; font-size: 1.4rem;
margin: 0 auto 16px;
}
.npc-step h3 { font-size: 1.05rem; margin-bottom: 8px; color: #fff !important; }
.npc-step p { font-size: 0.9rem; color: #a8bfd0 !important; line-height: 1.6; }
/* — Bar Chart (CSS-only) — */
.npc-chart { margin-top: 32px; }
.npc-chart-bar-group { margin-bottom: 16px; }
.npc-chart-label { font-size: 0.85rem; font-weight: 600; margin-bottom: 6px; color: #1a1a2e !important; }
.npc-chart-track { background: #e8edf2; border-radius: 8px; height: 32px; position: relative; overflow: hidden; }
.npc-chart-fill {
height: 100%; border-radius: 8px; display: flex; align-items: center;
padding-left: 14px; font-size: 0.8rem; font-weight: 700; color: #fff !important;
transition: width 1s ease;
}
.npc-chart-fill–primary { background: linear-gradient(90deg, #0a6e5c, #0e9c83); }
.npc-chart-fill–secondary { background: linear-gradient(90deg, #0c2233, #1a4060); }
.npc-chart-fill–muted { background: linear-gradient(90deg, #94a3b8, #64748b); }
/* — FAQ — */
.npc-faq { margin-top: 40px; }
.npc-faq-item { border-bottom: 1px solid #e2e8f0; }
.npc-faq-q {
display: flex; justify-content: space-between; align-items: center;
padding: 20px 0; cursor: pointer; font-weight: 600; font-size: 1.05rem;
color: #1a1a2e !important; gap: 16px;
}
.npc-faq-q:hover { color: #0a6e5c !important; }
.npc-faq-toggle {
font-size: 1.3rem; color: #0a6e5c !important; flex-shrink: 0; transition: transform 0.3s;
font-weight: 400;
}
.npc-faq-a {
max-height: 0; overflow: hidden; transition: max-height 0.4s ease, padding 0.3s ease;
font-size: 0.95rem; color: #4a5568 !important; line-height: 1.7;
}
.npc-faq-a p { color: #4a5568 !important; }
.npc-faq-item.active .npc-faq-a { max-height: 400px; padding-bottom: 20px; }
.npc-faq-item.active .npc-faq-toggle { transform: rotate(45deg); }
/* — CTA Block — */
.npc-cta-block { text-align: center; padding: 56px 40px; }
.npc-cta-block h2 { color: #fff !important; margin-bottom: 12px; }
.npc-cta-block p { color: rgba(255,255,255,0.8) !important; max-width: 560px; margin: 0 auto 28px; }
.npc-cta-btn {
display: inline-block; padding: 16px 44px; background: #fff !important;
color: #0a6e5c !important; font-weight: 700; font-size: 1rem; border-radius: 8px;
text-decoration: none !important; transition: transform 0.15s, box-shadow 0.2s;
}
.npc-section–accent a.npc-cta-btn { color: #0a6e5c !important; }
.npc-cta-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 24px rgba(0,0,0,0.2); color: #085a4b !important; }
.npc-section–accent a.npc-cta-btn:hover { color: #085a4b !important; }
/* — Info Grid — */
.npc-info-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; margin-top: 40px; }
.npc-info-card { padding: 28px; background: #fff; border-radius: 12px; border: 1px solid #e2e8f0; }
.npc-info-card h3 { color: #0a6e5c !important; }
.npc-info-card p { font-size: 0.93rem; color: #4a5568 !important; margin-bottom: 0; }
.npc-info-icon { font-size: 1.6rem; margin-bottom: 12px; }
/* — Responsive — */
@media (max-width: 900px) {
.npc-trustbar { grid-template-columns: repeat(2, 1fr); }
.npc-trustbar-item:nth-child(2) { border-right: none; }
.npc-products { grid-template-columns: 1fr 1fr; }
.npc-steps { grid-template-columns: 1fr 1fr; }
.npc-step::after { display: none; }
.npc-info-grid { grid-template-columns: 1fr; }
}
@media (max-width: 600px) {
.npc-trustbar { grid-template-columns: 1fr; }
.npc-trustbar-item { border-right: none; border-bottom: 1px solid #e2e8f0; }
.npc-trustbar-item:last-child { border-bottom: none; }
.npc-products { grid-template-columns: 1fr; }
.npc-steps { grid-template-columns: 1fr; }
.npc-section { padding: 48px 0; }
.npc-hero { padding: 48px 0 40px; }
}
Canada’s Research-Grade Supplier
Buy Peptides in Canada With Verified Purity
NuMe supplies independently tested research compounds to labs, clinics, and researchers across every province.
Every batch is HPLC and mass spectrometry verified to 99%+ purity before it leaves our facility.
99%+ Purity Guarantee
Third-Party COAs
Fast Canadian Shipping
Ships From Canada
Browse All Research Compounds
99.3%
Average Batch Purity
48h
Average Delivery Time
Why Domestic Sourcing Matters
Why Researchers Across Canada Choose Domestic Suppliers
Sourcing research compounds domestically eliminates the risks that come with cross-border imports — customs seizures, temperature exposure during extended transit, and untraceable supply chains.
????
No Customs Risk
International shipments face increasing scrutiny at the Canadian border. CBSA seizure rates for imported compounds have risen sharply. Domestic orders bypass customs entirely — your shipment goes directly from our Canadian facility to your door.
????️
Cold-Chain Integrity
Lyophilized compounds are stable in transit, but extended shipping times (7–21 days for international orders) increase degradation risk. Canadian-to-Canadian shipping typically delivers within 1–3 business days, preserving molecular integrity.
????
Verified Supply Chain
Every NuMe product comes with a batch-specific Certificate of Analysis from an independent, accredited Canadian laboratory. You receive full documentation of purity, identity, and molecular weight — not a generic spec sheet.
Featured Research Compounds
Most Requested Compounds in Canada
Each product is available in lyophilized form and ships with a batch-specific Certificate of Analysis. All compounds are for research use only.
Most Popular
B
BPC-157
Gastric pentadecapeptide studied for tissue repair, gut mucosal protection, and angiogenesis in preclinical models.
5mg / 10mg
≥99.1% Purity
View Details →
Trending
G
GHK-Cu
Copper-binding tripeptide researched for wound healing, collagen synthesis, and gene expression modulation across 4,000+ genes.
50mg / 200mg
≥99.4% Purity
View Details →
New
R
Retatrutide
Triple-receptor agonist (GLP-1/GIP/Glucagon) under investigation for metabolic regulation and body composition effects.
5mg / 10mg
≥99.0% Purity
View Details →
T
TB-500
Thymosin beta-4 fragment studied for cell migration, differentiation, and tissue regeneration in preclinical research.
5mg / 10mg
≥99.2% Purity
View Details →
M
Melanotan II
Melanocortin receptor agonist investigated for pigmentation pathways, photoprotection, and energy homeostasis research.
10mg
≥99.3% Purity
View Details →
S
Semax
Synthetic heptapeptide analogue of ACTH(4-10) researched for neurotrophic activity and cognitive function support.
Nasal 30mg
≥99.0% Purity
View Details →
Quality Transparency
How NuMe Purity Compares
Independent laboratory testing shows consistent purity across all NuMe batches. Here is how our verified results compare to industry benchmarks for research-grade compounds in Canada.
NuMe Peptides — Average Batch Purity
Industry Standard — Research-Grade Threshold
Overseas Imports — Reported Average (Unverified Sources)
Purity figures based on NuMe’s internal HPLC batch testing and published industry data. Overseas import average reflects reports from regulatory agencies and independent lab analyses.
Supplier Comparison
What to Look For When You Buy Research Compounds in Canada
Not all suppliers meet the same standards. Here is what separates verified Canadian sources from unvetted alternatives.
| Quality Criteria |
NuMe |
Avg. Canadian Supplier |
Overseas Import |
| Batch-Specific COA |
✓ |
✓ (varies) |
✗ Rarely |
| Third-Party HPLC Testing |
✓ |
✓ (some) |
✗ |
| Mass Spectrometry Verification |
✓ |
✗ Rare |
✗ |
| Ships From Within Canada |
✓ |
✓ |
✗ |
| No Customs / Seizure Risk |
✓ |
✓ |
✗ High Risk |
| 1–3 Day Delivery Nationwide |
✓ |
✓ (varies) |
✗ 7–21 days |
| Verified ≥99% Purity |
✓ |
Not always |
✗ Unverifiable |
| Canadian Dollar Pricing |
✓ |
✓ |
✗ USD |
How It Works
How to Buy Research Compounds From NuMe
Four steps from selection to delivery — most Canadian orders arrive within 48 hours.
1
Choose Compounds
Browse our catalogue and select the compounds and quantities your research requires. All products include detailed specifications.
2
Place Your Order
Check out securely with your Canadian billing address. We accept e-transfer and major payment methods. Orders over $300 ship free.
3
We Verify & Ship
Each order is quality-checked, vacuum sealed, and shipped same-day (orders placed before 2 PM ET). You receive tracking immediately.
4
Receive & Research
Your order arrives with a printed Certificate of Analysis. Store lyophilized compounds at -20°C. Reconstitute with bacteriostatic water when ready.
Canada-Wide Coverage
Estimated Delivery Times by Province
All orders ship from our Canadian facility via Canada Post or FedEx with tracking. Same-day dispatch on orders placed before 2 PM ET.
| Province / Territory |
Estimated Delivery |
Shipping Cost |
| Ontario | 1–2 business days | Free over $300 |
| Quebec | 1–2 business days | Free over $300 |
| British Columbia | 2–3 business days | Free over $300 |
| Alberta | 2–3 business days | Free over $300 |
| Manitoba / Saskatchewan | 2–3 business days | Free over $300 |
| Atlantic Provinces (NB, NS, PE, NL) | 2–4 business days | Free over $300 |
| Northern Territories (YT, NT, NU) | 4–7 business days | Flat rate $15 |
Common Questions
Frequently Asked Questions About Buying Research Compounds in Canada
Can I legally buy research compounds in Canada?
+
Research compounds may be purchased in Canada strictly for laboratory and in-vitro research purposes. They are not approved for human consumption or veterinary use. NuMe labels all products as “For Research Use Only” in compliance with Health Canada guidelines. Buyers are responsible for ensuring their use complies with all applicable federal and provincial regulations.
How is purity verified for each batch?
+
Every NuMe batch undergoes two independent analytical methods: High-Performance Liquid Chromatography (HPLC) to verify purity percentage, and Mass Spectrometry (MS) to confirm molecular identity and weight. Testing is performed by accredited third-party laboratories, and each product ships with a batch-specific Certificate of Analysis documenting these results.
How fast do orders arrive across Canada?
+
Orders placed before 2 PM ET ship same day. Most Canadian orders arrive within 1–3 business days depending on province. Ontario and Quebec typically receive within 1–2 days, while BC and Alberta average 2–3 days. Northern territories may take 4–7 days. Every order includes tracking information sent via email immediately upon shipment.
What payment methods do you accept?
+
NuMe accepts Interac e-Transfer (preferred for Canadian customers), cryptocurrency, and select payment methods through our secure checkout. All transactions are processed in Canadian dollars, so you never pay currency conversion fees. Orders over $300 CAD qualify for free Canada-wide shipping, and orders over $500 CAD receive an automatic 10% discount.
How should I store compounds after delivery?
+
Lyophilized (freeze-dried) compounds should be stored at -20°C for long-term stability. They are stable at room temperature during normal shipping transit. Once reconstituted with bacteriostatic water, store at 2–8°C (standard refrigerator) and use within 30 days for optimal molecular activity. Always handle reconstituted solutions in a clean environment.
Why buy from a Canadian supplier instead of ordering internationally?
+
Domestic sourcing offers three key advantages: no risk of customs seizure at the Canadian border (CBSA has increased enforcement on imported compounds), faster delivery times (1–3 days vs. 1–3 weeks), and verifiable quality from suppliers subject to Canadian business standards. International shipments also risk temperature exposure in non-climate-controlled customs warehouses, which can degrade sensitive compounds.
Start Your Research
Ready to Order Research-Grade Compounds in Canada?
Browse our full catalogue of HPLC-verified, independently tested research compounds. Free shipping on Canadian orders over $300.
Shop All Compounds
Disclaimer: All products sold by NuMe are intended strictly for laboratory research and in-vitro testing purposes. They are not approved for human consumption, veterinary use, or any therapeutic application. Products are not intended to diagnose, treat, cure, or prevent any disease. Purchasers assume responsibility for compliance with all applicable laws and regulations. NuMe operates in compliance with Canadian regulations governing research materials.
document.addEventListener(‘DOMContentLoaded’, function() {
// Pre-open first FAQ item
var firstItem = document.querySelector(‘.npc-faq-item’);
if (firstItem) firstItem.classList.add(‘active’);
});