{"product_id":"hormone-balance-bundle","title":"Hormone Balance Bundle","description":"\u003cstyle\u003e\n.bundle-hb {\n  --teal:         #00ADBD;\n  --teal-dark:    #007A87;\n  --teal-deeper:  #005F6B;\n  --teal-light:   #99DDE5;\n  --teal-bg:      #E0F7FA;\n  --teal-bg-soft: #F0FBFC;\n  --text:         #616161;\n  --text-mid:     #6E6E6E;\n  --text-light:   #8A8A8A;\n  --green:        #065F46;\n  --green-bg:     #ECFDF5;\n  --green-border: #6EE7B7;\n  --amber:        #92400E;\n  --amber-bg:     #FFFBEB;\n  --amber-border: #FCD34D;\n  --border:       #E5E7EB;\n  --white:        #FFFFFF;\n  --heading-font: 'Jost', sans-serif;\n  --body-font:    'Jost', sans-serif;\n\n  font-family: var(--body-font);\n  font-size: 16px;\n  line-height: 1.75;\n  color: var(--text);\n  max-width: 780px;\n  width: 100%;\n  margin: 0 auto 48px;\n  overflow-x: hidden;\n}\n\n.bundle-hb *, .bundle-hb *::before, .bundle-hb *::after { box-sizing: border-box; }\n\n.bundle-hb h2 {\n  font-family: var(--heading-font);\n  font-size: clamp(1.15rem, 2.8vw, 1.45rem);\n  font-weight: 700;\n  color: var(--text);\n  margin: 2em 0 0.55em;\n  line-height: 1.3;\n}\n\n.bundle-hb h3 {\n  font-family: var(--body-font);\n  font-size: 0.8rem;\n  font-weight: 700;\n  color: var(--teal-dark);\n  margin: 0 0 0.45em;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n.bundle-hb p { margin: 0 0 0.9em; color: var(--text-mid); }\n.bundle-hb strong { color: var(--text); font-weight: 700; }\n\n\/* ── OUTCOME PILLS ── *\/\n.bundle-hb-outcomes {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n  margin: 0 0 24px;\n  padding: 0;\n  list-style: none;\n}\n\n.bundle-hb-outcomes li {\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  background: var(--teal-bg);\n  border: 1px solid var(--teal-light);\n  border-left: 3px solid var(--teal);\n  border-radius: 6px;\n  padding: 9px 14px;\n  font-size: 0.88rem;\n  font-weight: 600;\n  color: var(--teal-deeper);\n  line-height: 1.3;\n  flex: 1 1 180px;\n}\n\n.bundle-hb-outcomes li svg {\n  flex-shrink: 0;\n  width: 16px;\n  height: 16px;\n  fill: none;\n  stroke: var(--teal);\n  stroke-width: 3;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\/* ── CARD BASE ── *\/\n.bundle-hb-card {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  padding: 20px 22px;\n  margin: 0 0 18px;\n}\n\n.bundle-hb-card--teal {\n  background: var(--teal-bg-soft);\n  border-color: var(--teal-light);\n  border-left: 4px solid var(--teal);\n}\n\n.bundle-hb-card--amber {\n  background: var(--amber-bg);\n  border: 1px solid var(--amber-border);\n  border-left: 4px solid #F59E0B;\n}\n\n\/* ── PRODUCTS GRID ── *\/\n.bundle-products {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: 14px;\n  margin: 0 0 18px;\n  list-style: none;\n  padding: 0;\n}\n\n.bundle-products li {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  border-top: 4px solid var(--teal);\n  padding: 18px 18px 16px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n.bundle-products li .p-icon { font-size: 1.4rem; line-height: 1; margin-bottom: 2px; }\n\n.bundle-products li strong {\n  font-size: 0.9rem;\n  color: var(--text);\n  display: block;\n  line-height: 1.3;\n}\n\n.bundle-products li .p-role {\n  font-size: 0.75rem;\n  font-weight: 700;\n  color: var(--teal-dark);\n  text-transform: uppercase;\n  letter-spacing: 0.05em;\n}\n\n.bundle-products li span {\n  font-size: 0.82rem;\n  color: var(--text-light);\n  line-height: 1.5;\n}\n\n\/* ── FLAVOUR GRID ── *\/\n.bundle-flavours {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(175px, 1fr));\n  gap: 10px;\n  margin: 12px 0 0;\n  list-style: none;\n  padding: 0;\n}\n\n.bundle-flavours li {\n  background: var(--white);\n  border: 1px solid var(--border);\n  border-radius: 8px;\n  padding: 13px 14px;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n}\n\n.bundle-flavours li .f-icon { font-size: 1.2rem; flex-shrink: 0; margin-top: 1px; }\n.bundle-flavours li strong { font-size: 0.86rem; color: var(--text); display: block; line-height: 1.3; }\n.bundle-flavours li span { font-size: 0.8rem; color: var(--text-light); line-height: 1.45; }\n\n\/* ── PROTOCOL STEPS ── *\/\n.bundle-protocol {\n  list-style: none;\n  padding: 0;\n  margin: 12px 0 0;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n\n.bundle-protocol li { display: flex; align-items: flex-start; gap: 14px; }\n\n.bundle-protocol li .step-num {\n  flex-shrink: 0;\n  width: 28px;\n  height: 28px;\n  background: var(--teal);\n  color: var(--white);\n  font-size: 0.82rem;\n  font-weight: 700;\n  border-radius: 50%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-top: 2px;\n}\n\n.bundle-protocol li .step-text strong { display: block; font-size: 0.9rem; color: var(--text); margin-bottom: 2px; }\n.bundle-protocol li .step-text span { font-size: 0.84rem; color: var(--text-light); line-height: 1.5; }\n\n\/* ── QUOTE ── *\/\n.bundle-quote {\n  background: var(--teal-bg-soft);\n  border-left: 4px solid var(--teal);\n  border-radius: 0 10px 10px 0;\n  padding: 20px 22px;\n  margin: 0 0 18px;\n}\n\n.bundle-quote blockquote { margin: 0 0 10px; font-style: italic; font-size: 0.95rem; color: var(--text-mid); line-height: 1.7; }\n.bundle-quote cite { font-style: normal; font-size: 0.84rem; font-weight: 700; color: var(--teal-dark); display: block; }\n.bundle-quote cite span { font-weight: 400; color: var(--text-light); display: block; margin-top: 2px; }\n\n\/* ── GUARANTEE ── *\/\n.bundle-guarantee {\n  background: var(--green-bg);\n  border: 1px solid var(--green-border);\n  border-radius: 10px;\n  padding: 16px 20px;\n  display: flex;\n  align-items: flex-start;\n  gap: 13px;\n  margin: 0 0 18px;\n}\n\n.bundle-guarantee svg { flex-shrink: 0; width: 26px; height: 26px; fill: #059669; margin-top: 2px; }\n.bundle-guarantee-text strong { display: block; font-size: 0.93rem; color: var(--green); margin-bottom: 3px; }\n.bundle-guarantee-text p { margin: 0; font-size: 0.86rem; color: var(--text-mid); }\n.bundle-guarantee-text a { color: var(--teal-dark); text-decoration: underline; }\n\n\/* ── DIVIDER ── *\/\n.bundle-hb hr { border: none; border-top: 1px solid var(--border); margin: 24px 0; }\n\n@media (max-width: 540px) {\n  .bundle-hb { font-size: 15px; }\n  .bundle-hb-card { padding: 16px 14px; }\n  .bundle-guarantee { flex-direction: column; gap: 10px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"bundle-hb\"\u003e\n\n  \u003c!-- ── HOOK ── --\u003e\n  \u003csection aria-label=\"Bundle overview\"\u003e\n    \u003cp\u003eTwo products. One daily routine. The \u003cstrong\u003eHormone Balance Bundle\u003c\/strong\u003e gives your ECS what it needs to keep the whole system regulated — a daily nutritional foundation from CB2 Hemp Seed Oil, and fast-acting CB2 Wellness drops for the moments when symptoms break through. 0% THC. 0% CBD. No intoxicating effects. No interactions with HRT.\u003c\/p\u003e\n\n    \u003cul class=\"bundle-hb-outcomes\" aria-label=\"Key benefits\"\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20,6 9,17 4,12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        Sleep, mood \u0026amp; hot flash support\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20,6 9,17 4,12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        Joint comfort \u0026amp; inflammation balance\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20,6 9,17 4,12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        Omega-3, omega-6 \u0026amp; GLA daily nutrition\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20,6 9,17 4,12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n        0% THC  ·  0% CBD  ·  Non-intoxicating\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003chr\u003e\n\n  \u003c!-- ── WHAT'S IN THE BUNDLE ── --\u003e\n  \u003csection aria-label=\"What's included\"\u003e\n    \u003ch2\u003eWhat's in the bundle\u003c\/h2\u003e\n\n    \u003cul class=\"bundle-products\" aria-label=\"Products included\"\u003e\n      \u003cli\u003e\n        \u003cdiv class=\"p-icon\"\u003e💧\u003c\/div\u003e\n        \u003cspan class=\"p-role\"\u003eFast-acting — larger variants\u003c\/span\u003e\n        \u003cstrong\u003eCB2 Wellness Terpene Blend\u003c\/strong\u003e\n        \u003cspan\u003e20 mg BCP per drop. Sublingual or inhalation. Use when a hot flash is coming, when mood shifts, or as part of your evening wind-down. Just 2–3 drops is all most people need.\u003c\/span\u003e\n      \u003c\/li\u003e\n      \u003cli\u003e\n        \u003cdiv class=\"p-icon\"\u003e🌿\u003c\/div\u003e\n        \u003cspan class=\"p-role\"\u003eDaily nutritional foundation — all variants\u003c\/span\u003e\n        \u003cstrong\u003eCB2 Hemp Seed Oil\u003c\/strong\u003e\n        \u003cspan\u003eBCP + omega-3, omega-6 \u0026amp; GLA in one daily tablespoon with dinner. GLA supports hormonal balance and skin health. The consistent daily dose that keeps your ECS supported between top-ups.\u003c\/span\u003e\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003cdiv class=\"bundle-hb-card bundle-hb-card--teal\"\u003e\n      \u003ch3\u003eChoose your flavour\u003c\/h3\u003e\n      \u003cp style=\"margin-bottom:10px;\"\u003eAll flavours deliver the same BCP and omega profile, including GLA.\u003c\/p\u003e\n      \u003cul class=\"bundle-flavours\" aria-label=\"Flavour options\"\u003e\n        \u003cli\u003e\n          \u003cdiv class=\"f-icon\"\u003e🌿\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eOriginal\u003c\/strong\u003e\n            \u003cspan\u003eClean, nutty hemp. Works over any food or straight from the spoon.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cdiv class=\"f-icon\"\u003e🫚\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eSweet Ginger\u003c\/strong\u003e\n            \u003cspan\u003eWarm gingerbread note. Works well with dinner — the flavour many women find most comforting.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cdiv class=\"f-icon\"\u003e🍊\u003c\/div\u003e\n          \u003cdiv\u003e\n            \u003cstrong\u003eOrange Creamsicle\u003c\/strong\u003e\n            \u003cspan\u003eBright citrus and vanilla. Stirs into yogurt or taken straight from the spoon.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr\u003e\n\n  \u003c!-- ── PROTOCOL ── --\u003e\n  \u003csection aria-label=\"How to use this bundle\"\u003e\n    \u003ch2\u003eYour daily routine\u003c\/h2\u003e\n\n    \u003cdiv class=\"bundle-hb-card\"\u003e\n      \u003cul class=\"bundle-protocol\" aria-label=\"Daily usage protocol\"\u003e\n        \u003cli\u003e\n          \u003cdiv class=\"step-num\"\u003e1\u003c\/div\u003e\n          \u003cdiv class=\"step-text\"\u003e\n            \u003cstrong\u003eWith dinner — CB2 Hemp Seed Oil\u003c\/strong\u003e\n            \u003cspan\u003eTake up to 1 tablespoon with dinner. Daily omega foundation and sustained ECS support. Do not heat.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cdiv class=\"step-num\"\u003e2\u003c\/div\u003e\n          \u003cdiv class=\"step-text\"\u003e\n            \u003cstrong\u003eAs needed — CB2 Wellness drops\u003c\/strong\u003e\n            \u003cspan\u003eJust 2–3 drops under the tongue, hold 30–60 seconds, then swallow. Use when a hot flash is coming, when mood shifts, or to wind down before sleep. 20 mg BCP per drop. Available in the larger bundle variants.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr\u003e\n\n  \u003c!-- ── NATURAL FLAVOURS ── --\u003e\n  \u003csection aria-label=\"About our natural flavours\"\u003e\n    \u003cdiv class=\"bundle-hb-card bundle-hb-card--amber\"\u003e\n      \u003ch3\u003eAbout our natural flavours\u003c\/h3\u003e\n      \u003cp\u003eMany products labelled natural flavour can legally contain synthetic processing aids, chemical solvents, or compounds like MSG.\u003c\/p\u003e\n      \u003cp style=\"margin:0;\"\u003eOurs don't. The natural flavours in CB2 Hemp Seed Oil are produced exclusively by \u003cstrong\u003esteam distillation from plants\u003c\/strong\u003e — the same method used to produce essential oils. No solvents. No processing aids. No synthetic additives. When we say natural, we mean it.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr\u003e\n\n  \u003c!-- ── DOCTOR QUOTE ── --\u003e\n  \u003csection aria-label=\"Healthcare professional recommendation\"\u003e\n    \u003cdiv class=\"bundle-quote\"\u003e\n      \u003cblockquote\u003e\n        \"We have a lot of vegetarian patients of South Asian background. Most require an omega-3 supplement and will not use fish oils. This is why we rely on Cannanda's CB2 Hemp Seed Oil. We also treat a lot of joint pain and injuries with injection therapies, and CB2 oil is a great adjunct to their treatment protocol. It's an excellent nutrient-dense oil for restricted diets.\"\n      \u003c\/blockquote\u003e\n      \u003ccite\u003e\n        Dr. Victor Chan, ND\n        \u003cspan\u003eSCIMEDICA Health Group, Surrey, BC\u003c\/span\u003e\n      \u003c\/cite\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003chr\u003e\n\n  \u003c!-- ── GUARANTEE ── --\u003e\n  \u003csection aria-label=\"Money-back guarantee for first-time buyers\"\u003e\n    \u003cdiv class=\"bundle-guarantee\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cdiv class=\"bundle-guarantee-text\"\u003e\n        \u003cstrong\u003eFirst-time buyer? Try it completely risk-free.\u003c\/strong\u003e\n        \u003cp\u003eOur no-hassle \u003ca href=\"\/policies\/refund-policy\"\u003emoney-back guarantee\u003c\/a\u003e means if the Hormone Balance Bundle isn't working for you, we'll give you a 100% refund — no awkward return process. (Limitations apply — see our \u003ca href=\"\/policies\/refund-policy\"\u003erefund policy\u003c\/a\u003e for full details.)\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"cannanda","offers":[{"title":"Original \/ Large (15 mL + 720 mL)","offer_id":48266245505249,"sku":"BD013","price":158.0,"currency_code":"CAD","in_stock":true},{"title":"Original \/ Small (5 mL + 240 mL)","offer_id":48266245538017,"sku":"BD010","price":69.5,"currency_code":"CAD","in_stock":true},{"title":"Sweet Ginger \/ Large (15 mL + 720 mL)","offer_id":48266245570785,"sku":"BD014","price":158.0,"currency_code":"CAD","in_stock":true},{"title":"Sweet Ginger \/ Small (5 mL + 240 mL)","offer_id":48266245603553,"sku":"BD011","price":69.5,"currency_code":"CAD","in_stock":true},{"title":"Orange Creamsicle \/ Large (15 mL + 720 mL)","offer_id":48266245636321,"sku":"BD015","price":158.0,"currency_code":"CAD","in_stock":true},{"title":"Orange Creamsicle \/ Small (5 mL + 240 mL)","offer_id":48266245669089,"sku":"BD012","price":69.5,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0634\/7099\/3633\/files\/Bedtime_Bundle_Wellness_15_-_HSOx3.jpg?v=1777648946","url":"https:\/\/cannanda.com\/products\/hormone-balance-bundle","provider":"Cannanda","version":"1.0","type":"link"}