{"title":"Home page","description":null,"products":[{"product_id":"hollyglow™-christmas-hologram-projector","title":"HollyGlow™ Christmas Hologram Projector","description":"\u003cdiv class=\"hg-page\"\u003e\n\u003cstyle\u003e\n  .hg-page{\n    --hg-red:#a3161f;\n    --hg-red-dark:#7c1017;\n    --hg-black:#191512;\n    --hg-line:#ece5dc;\n    --hg-ink-soft:#5c564e;\n    --hg-green:#1e7a3e;\n    font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;\n    color:var(--hg-black);\n    max-width:720px;\n    margin:0 auto;\n    line-height:1.55;\n  }\n  .hg-page *{box-sizing:border-box;}\n  .hg-page img{max-width:100%;display:block;border-radius:10px;}\n  .hg-page h2{font-size:22px;line-height:1.3;margin:0 0 10px;font-weight:800;letter-spacing:-0.01em;}\n  .hg-page p{margin:0;}\n  .hg-section{padding:32px 4px;border-bottom:1px solid var(--hg-line);}\n  .hg-section:last-child{border-bottom:none;}\n  .hg-eyebrow{display:inline-block;font-size:11px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--hg-red);margin-bottom:8px;}\n  .hg-center{text-align:center;}\n  .hg-lede{color:var(--hg-ink-soft);font-size:15px;max-width:520px;}\n  .hg-center .hg-lede{margin:0 auto;}\n\n  \/* Gallery *\/\n  .hg-gallery-main{border-radius:14px;overflow:hidden;background:#f4f0ea;aspect-ratio:1\/1;display:flex;align-items:center;justify-content:center;}\n  .hg-gallery-main img{width:100%;height:100%;object-fit:cover;border-radius:0;}\n  .hg-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;}\n  .hg-thumbs img{width:64px;height:64px;object-fit:cover;flex:0 0 auto;border-radius:8px;border:2px solid transparent;cursor:pointer;opacity:0.7;}\n  .hg-thumbs img.hg-active{border-color:var(--hg-red);opacity:1;}\n\n  .hg-title{font-size:20px;font-weight:800;margin-top:20px;}\n  .hg-scarcity{\n    display:inline-flex;align-items:center;gap:8px;margin-top:12px;\n    border:1px solid var(--hg-red);background:#fdf3f2;color:var(--hg-red-dark);\n    font-size:12px;font-weight:700;padding:8px 12px;border-radius:8px;\n  }\n  .hg-price-row{display:flex;align-items:baseline;gap:10px;margin-top:14px;flex-wrap:wrap;}\n  .hg-price-row .now{font-size:26px;font-weight:800;}\n  .hg-price-row .was{font-size:15px;color:#a79f92;text-decoration:line-through;}\n  .hg-price-row .save{background:var(--hg-green);color:#fff;font-size:11px;font-weight:800;padding:3px 8px;border-radius:5px;text-transform:uppercase;}\n\n  \/* Bundle cards *\/\n  .hg-bundles{display:flex;flex-direction:column;gap:10px;margin-top:16px;}\n  .hg-bundle{position:relative;border:2px solid var(--hg-line);border-radius:12px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;background:#fff;}\n  .hg-bundle.hg-selected{border-color:var(--hg-red);background:#fdf3f2;}\n  .hg-bundle-left{display:flex;align-items:center;gap:12px;}\n  .hg-radio{width:20px;height:20px;border-radius:50%;border:2px solid #c9c2b6;flex-shrink:0;position:relative;}\n  .hg-bundle.hg-selected .hg-radio{border-color:var(--hg-red);}\n  .hg-bundle.hg-selected .hg-radio::after{content:\"\";position:absolute;inset:3px;border-radius:50%;background:var(--hg-red);}\n  .hg-bundle-name{font-weight:800;font-size:14.5px;}\n  .hg-bundle-sub{font-size:12.5px;color:var(--hg-ink-soft);margin-top:2px;}\n  .hg-badge{position:absolute;top:-10px;left:16px;background:var(--hg-red);color:#fff;font-size:10px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;padding:3px 9px;border-radius:20px;}\n  .hg-bundle-price{text-align:right;}\n  .hg-bundle-price .now{font-weight:800;font-size:16px;}\n  .hg-bundle-price .was{font-size:12px;color:#a79f92;text-decoration:line-through;margin-right:4px;}\n  .hg-bundle-price .save{display:block;font-size:11px;color:var(--hg-green);font-weight:700;}\n\n  .hg-atc{margin-top:16px;width:100%;background:var(--hg-red);color:#fff;border:none;border-radius:10px;padding:16px;font-size:15px;font-weight:800;letter-spacing:0.02em;text-transform:uppercase;cursor:pointer;}\n  .hg-atc:hover{background:var(--hg-red-dark);}\n  .hg-atc:disabled{opacity:0.7;cursor:default;}\n  .hg-payments{display:flex;justify-content:center;gap:8px;margin-top:14px;flex-wrap:wrap;}\n  .hg-payments span{font-size:10px;font-weight:700;color:#8c8578;border:1px solid var(--hg-line);border-radius:5px;padding:4px 7px;}\n  .hg-atc-note{text-align:center;font-size:12.5px;color:var(--hg-ink-soft);margin-top:12px;}\n  .hg-atc-note a{color:var(--hg-red);font-weight:700;text-decoration:underline;}\n\n  \/* Mini recap buy box *\/\n  .hg-recap{display:flex;align-items:center;gap:14px;border:1px solid var(--hg-line);border-radius:14px;padding:14px;margin-top:24px;}\n  .hg-recap img{width:64px;height:64px;object-fit:cover;flex-shrink:0;}\n  .hg-recap-info{flex:1;}\n  .hg-recap-info .name{font-weight:800;font-size:13.5px;}\n  .hg-recap-info .price{font-size:13px;color:var(--hg-ink-soft);margin-top:2px;}\n  .hg-recap-btn{background:var(--hg-red);color:#fff;border:none;border-radius:8px;padding:10px 16px;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer;white-space:nowrap;}\n\n  \/* Q\u0026A stack (checkbox-style, not accordion — matches reference layout) *\/\n  .hg-qa{margin-top:8px;}\n  .hg-qa-item{margin-bottom:22px;}\n  .hg-qa-item h3{display:flex;align-items:flex-start;gap:8px;font-size:16px;font-weight:800;margin:0 0 8px;}\n  .hg-qa-item h3::before{content:\"✓\";flex-shrink:0;color:var(--hg-green);font-weight:900;}\n  .hg-qa-item p{font-size:13.5px;color:var(--hg-ink-soft);padding-left:22px;}\n\n  .hg-imgrow{display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n  .hg-imgrow img{aspect-ratio:1;object-fit:cover;}\n\n  .hg-reviews-empty{text-align:center;border:1px dashed var(--hg-line);border-radius:12px;padding:28px 16px;color:var(--hg-ink-soft);font-size:13.5px;}\n\n  .hg-coming{background:#faf6f1;border-radius:14px;padding:26px;}\n  .hg-coming p{font-size:13.5px;color:var(--hg-ink-soft);margin-top:10px;}\n\n  \/* FAQ accordion *\/\n  .hg-faq-item{border-bottom:1px solid var(--hg-line);}\n  .hg-faq-q{display:flex;align-items:center;gap:10px;padding:16px 4px;cursor:pointer;}\n  .hg-faq-q .box{width:16px;height:16px;border:1.5px solid var(--hg-green);flex-shrink:0;border-radius:3px;}\n  .hg-faq-item.hg-open .hg-faq-q .box{background:var(--hg-green);}\n  .hg-faq-q span{font-weight:700;font-size:14px;flex:1;}\n  .hg-faq-chev{width:9px;height:9px;border-right:2px solid #9a9384;border-bottom:2px solid #9a9384;transform:rotate(45deg);transition:transform .2s;flex-shrink:0;}\n  .hg-faq-item.hg-open .hg-faq-chev{transform:rotate(-135deg);}\n  .hg-faq-a{max-height:0;overflow:hidden;transition:max-height .2s ease;padding:0 4px 0 26px;}\n  .hg-faq-item.hg-open .hg-faq-a{max-height:220px;padding-bottom:16px;}\n  .hg-faq-a p{font-size:13.5px;color:var(--hg-ink-soft);}\n\n  .hg-support{text-align:center;font-size:13px;color:var(--hg-ink-soft);}\n  .hg-support a{color:var(--hg-red);font-weight:700;}\n\n  .hg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:999;background:#fff;border-top:1px solid var(--hg-line);box-shadow:0 -6px 18px rgba(0,0,0,0.08);padding:10px 14px;display:none;align-items:center;justify-content:space-between;gap:12px;transform:translateY(110%);transition:transform .25s ease;}\n  .hg-sticky.hg-show{transform:translateY(0);}\n  @media(max-width:640px){.hg-sticky{display:flex;}}\n  .hg-sticky-info{font-size:13px;font-weight:700;}\n  .hg-sticky-info .price{color:var(--hg-red);}\n  .hg-sticky-btn{background:var(--hg-red);color:#fff;border:none;border-radius:8px;padding:11px 18px;font-size:12.5px;font-weight:800;text-transform:uppercase;cursor:pointer;}\n\u003c\/style\u003e\n\n\u003c!-- MAIN BUY BOX --\u003e\n\u003cdiv class=\"hg-section\" id=\"hg-buybox\"\u003e\n  \u003cdiv class=\"hg-gallery-main\"\u003e\n    \u003cimg id=\"hg-main-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235\" alt=\"HollyGlow Christmas Hologram Projector\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-thumbs\"\u003e\n    \u003cimg class=\"hg-active\" data-full=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235\" alt=\"\"\u003e\n    \u003cimg data-full=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/Screenshot_2026-08-28_212320.png?v=1787971240\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/Screenshot_2026-08-28_212320.png?v=1787971240\" alt=\"\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hg-title\"\u003eHollyGlow™ Christmas Hologram Projector\u003c\/div\u003e\n  \u003cdiv class=\"hg-scarcity\"\u003e⚠ High demand this season — orders may be limited\u003c\/div\u003e\n\n  \u003cdiv class=\"hg-price-row\" id=\"hg-price-row\"\u003e\n    \u003cspan class=\"now\"\u003e$99.00\u003c\/span\u003e\n    \u003cspan class=\"was\"\u003e$119\u003c\/span\u003e\n    \u003cspan class=\"save\"\u003eSave $20\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hg-bundles\" id=\"hg-bundles\"\u003e\n    \u003cdiv class=\"hg-bundle\" data-variant-id=\"67438394966061\" data-price=\"59.00\"\u003e\n      \u003cdiv class=\"hg-bundle-left\"\u003e\n        \u003cdiv class=\"hg-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"hg-bundle-name\"\u003eBuy 1 — Single\u003c\/div\u003e\n\u003cdiv class=\"hg-bundle-sub\"\u003e1× HollyGlow™ Projector\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hg-bundle-price\"\u003e\u003cspan class=\"now\"\u003e$59.00\u003c\/span\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hg-bundle hg-selected\" data-variant-id=\"67439404646445\" data-price=\"99.00\" data-compare=\"119.00\"\u003e\n      \u003cspan class=\"hg-badge\"\u003eMost Popular\u003c\/span\u003e\n      \u003cdiv class=\"hg-bundle-left\"\u003e\n        \u003cdiv class=\"hg-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"hg-bundle-name\"\u003eBuy 2\u003c\/div\u003e\n\u003cdiv class=\"hg-bundle-sub\"\u003ePerfect for multiple rooms or twice the magic\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hg-bundle-price\"\u003e\n\u003cspan class=\"was\"\u003e$119\u003c\/span\u003e\u003cspan class=\"now\"\u003e$99.00\u003c\/span\u003e\u003cspan class=\"save\"\u003eSave $20\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hg-bundle\" data-variant-id=\"67439404679213\" data-price=\"149.00\" data-compare=\"189.00\"\u003e\n      \u003cspan class=\"hg-badge\"\u003eBest Value\u003c\/span\u003e\n      \u003cdiv class=\"hg-bundle-left\"\u003e\n        \u003cdiv class=\"hg-radio\"\u003e\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"hg-bundle-name\"\u003eBuy 3\u003c\/div\u003e\n\u003cdiv class=\"hg-bundle-sub\"\u003eCreate the ultimate Christmas display\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hg-bundle-price\"\u003e\n\u003cspan class=\"was\"\u003e$189\u003c\/span\u003e\u003cspan class=\"now\"\u003e$149.00\u003c\/span\u003e\u003cspan class=\"save\"\u003eSave $40\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton class=\"hg-atc\" id=\"hg-atc-btn\"\u003eAdd to Cart — $99.00\u003c\/button\u003e\n  \u003cdiv class=\"hg-payments\"\u003e\n    \u003cspan\u003eVisa\u003c\/span\u003e\u003cspan\u003eMastercard\u003c\/span\u003e\u003cspan\u003eAmex\u003c\/span\u003e\u003cspan\u003eApple Pay\u003c\/span\u003e\u003cspan\u003eGoogle Pay\u003c\/span\u003e\u003cspan\u003eShop Pay\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-atc-note\" id=\"hg-atc-status\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- HOW IT WORKS IMAGE --\u003e\n\u003cdiv class=\"hg-section\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/Screenshot_2026-08-28_212320.png?v=1787971240\" alt=\"HollyGlow in use\"\u003e\n\n  \u003c!-- Mini recap buy box --\u003e\n  \u003cdiv class=\"hg-recap\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235\" alt=\"\"\u003e\n    \u003cdiv class=\"hg-recap-info\"\u003e\n      \u003cdiv class=\"name\"\u003eHollyGlow™ Christmas Hologram Projector\u003c\/div\u003e\n      \u003cdiv class=\"price\" id=\"hg-recap-price\"\u003e$99.00\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbutton class=\"hg-recap-btn\" id=\"hg-recap-btn\"\u003eAdd to Cart\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Q\u0026A STACK --\u003e\n\u003cdiv class=\"hg-section\"\u003e\n  \u003cdiv class=\"hg-qa\"\u003e\n    \u003cdiv class=\"hg-qa-item\"\u003e\n      \u003ch3\u003eHow does the HollyGlow™ work?\u003c\/h3\u003e\n      \u003cp\u003eA rotating LED core spins at high speed, and as it spins, synchronized lights display your graphic. Because the arm moves so fast, your eye reads it as a full, glowing image floating in mid-air.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hg-qa-item\"\u003e\n      \u003ch3\u003eDoes it require assembly?\u003c\/h3\u003e\n      \u003cp\u003eNo tools needed. Unbox it, set it in place, and plug it in — you'll be up and running in under a minute.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hg-qa-item\"\u003e\n      \u003ch3\u003eWhen will my order ship?\u003c\/h3\u003e\n      \u003cp\u003eShipping timelines are shown at checkout based on your address. See our \u003ca href=\"\/policies\/shipping-policy\" style=\"color:var(--hg-red);font-weight:700;\"\u003eShipping Policy\u003c\/a\u003e for full details.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hg-section\"\u003e\n  \u003cdiv class=\"hg-imgrow\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235\" alt=\"HollyGlow display\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/Screenshot_2026-08-28_212320.png?v=1787971240\" alt=\"HollyGlow display\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- REVIEWS (honest empty state — no fabricated testimonials) --\u003e\n\u003cdiv class=\"hg-section hg-center\"\u003e\n  \u003cspan class=\"hg-eyebrow\"\u003eReviews\u003c\/span\u003e\n  \u003ch2\u003eWhat HollyGlow Customers Are Saying\u003c\/h2\u003e\n  \u003cdiv class=\"hg-reviews-empty\" style=\"margin-top:16px;\"\u003e\n    Be the first to review HollyGlow™ — customer reviews will appear here once submitted.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- COMING TO STORES SOON --\u003e\n\u003cdiv class=\"hg-section\"\u003e\n  \u003cdiv class=\"hg-coming\"\u003e\n    \u003cspan class=\"hg-eyebrow\"\u003eAn Update From Our Team\u003c\/span\u003e\n    \u003ch2\u003eComing to Stores Soon\u003c\/h2\u003e\n    \u003cp\u003eHollyGlow™ started as an online-only release. Thanks to the demand we've seen from our community, we're now working on bringing it into retail so more people can see it in person before buying.\u003c\/p\u003e\n    \u003cp\u003eWe'll share updates here as retail partnerships are finalized — for now, every order helps fund that next chapter.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"hg-section\" id=\"hg-faq\"\u003e\n  \u003cdiv class=\"hg-center\" style=\"margin-bottom:16px;\"\u003e\n    \u003cspan class=\"hg-eyebrow\"\u003eFAQ\u003c\/span\u003e\n    \u003ch2\u003eFrequently Asked, All Answered\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-faq-item hg-open\"\u003e\n    \u003cdiv class=\"hg-faq-q\"\u003e\n\u003cdiv class=\"box\"\u003e\u003c\/div\u003e\n\u003cspan\u003eIs this a good Christmas gift?\u003c\/span\u003e\u003cdiv class=\"hg-faq-chev\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hg-faq-a\"\u003e\u003cp\u003eYes — it's a unique, eye-catching gift that stands out from typical holiday decor, especially for anyone who loves Christmas or gadgets.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-faq-item\"\u003e\n    \u003cdiv class=\"hg-faq-q\"\u003e\n\u003cdiv class=\"box\"\u003e\u003c\/div\u003e\n\u003cspan\u003eWould this work well in my living room?\u003c\/span\u003e\u003cdiv class=\"hg-faq-chev\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hg-faq-a\"\u003e\u003cp\u003eYes — its glowing display makes it a strong centerpiece for a living room, mantel, or entryway.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-faq-item\"\u003e\n    \u003cdiv class=\"hg-faq-q\"\u003e\n\u003cdiv class=\"box\"\u003e\u003c\/div\u003e\n\u003cspan\u003eCan I move it between rooms?\u003c\/span\u003e\u003cdiv class=\"hg-faq-chev\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hg-faq-a\"\u003e\u003cp\u003eYes — it's lightweight and portable. Setup takes under a minute wherever you place it.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"hg-faq-item\"\u003e\n    \u003cdiv class=\"hg-faq-q\"\u003e\n\u003cdiv class=\"box\"\u003e\u003c\/div\u003e\n\u003cspan\u003eWhat is the return policy?\u003c\/span\u003e\u003cdiv class=\"hg-faq-chev\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hg-faq-a\"\u003e\u003cp\u003eSee our \u003ca href=\"\/policies\/refund-policy\"\u003eReturn Policy\u003c\/a\u003e for full details on returns and exchanges.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SUPPORT --\u003e\n\u003cdiv class=\"hg-section hg-center\"\u003e\n  \u003cspan class=\"hg-eyebrow\"\u003eFor Support\u003c\/span\u003e\n  \u003cp class=\"hg-support\"\u003eReach out any time through our \u003ca href=\"\/pages\/contact\"\u003eContact page\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- STICKY MOBILE BAR --\u003e\n\u003cdiv class=\"hg-sticky\" id=\"hg-sticky\"\u003e\n  \u003cdiv class=\"hg-sticky-info\"\u003eHollyGlow™ \u003cspan class=\"price\" id=\"hg-sticky-price\"\u003e$99.00\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cbutton class=\"hg-sticky-btn\" id=\"hg-sticky-btn\"\u003eAdd to Cart\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var root = document.currentScript.closest('.hg-page') || document;\n  var mainImg = root.querySelector('#hg-main-img');\n  root.querySelectorAll('.hg-thumbs img').forEach(function(t){\n    t.addEventListener('click', function(){\n      root.querySelectorAll('.hg-thumbs img').forEach(function(x){ x.classList.remove('hg-active'); });\n      t.classList.add('hg-active');\n      mainImg.src = t.dataset.full;\n    });\n  });\n\n  var bundles = root.querySelectorAll('.hg-bundle');\n  var atcBtn = root.querySelector('#hg-atc-btn');\n  var stickyPrice = root.querySelector('#hg-sticky-price');\n  var recapPrice = root.querySelector('#hg-recap-price');\n  var priceRow = root.querySelector('#hg-price-row');\n  var selected = root.querySelector('.hg-bundle.hg-selected') || bundles[0];\n\n  function updateAtc(){\n    var price = selected.dataset.price;\n    var compare = selected.dataset.compare;\n    atcBtn.textContent = 'Add to Cart — $' + price;\n    if (stickyPrice) stickyPrice.textContent = '$' + price;\n    if (recapPrice) recapPrice.textContent = '$' + price;\n    if (priceRow) {\n      var html = '\u003cspan class=\"now\"\u003e$' + price + '\u003c\/span\u003e';\n      if (compare) {\n        var save = (parseFloat(compare) - parseFloat(price)).toFixed(0);\n        html += '\u003cspan class=\"was\"\u003e$' + parseFloat(compare).toFixed(0) + '\u003c\/span\u003e\u003cspan class=\"save\"\u003eSave $' + save + '\u003c\/span\u003e';\n      }\n      priceRow.innerHTML = html;\n    }\n  }\n  bundles.forEach(function(b){\n    b.addEventListener('click', function(){\n      bundles.forEach(function(x){ x.classList.remove('hg-selected'); });\n      b.classList.add('hg-selected');\n      selected = b;\n      updateAtc();\n    });\n  });\n  updateAtc();\n\n  function addToCart(btn){\n    var variantId = selected.dataset.variantId;\n    var statusEl = root.querySelector('#hg-atc-status');\n    btn.disabled = true;\n    var originalText = btn.textContent;\n    btn.textContent = 'Adding…';\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },\n      body: JSON.stringify({ items: [{ id: parseInt(variantId, 10), quantity: 1 }] })\n    })\n    .then(function(res){\n      if (!res.ok) return res.json().then(function(e){ throw new Error(e.description || 'Could not add to cart'); });\n      return res.json();\n    })\n    .then(function(){\n      btn.textContent = 'Added ✓';\n      if (statusEl) statusEl.innerHTML = 'Added to your cart — \u003ca href=\"\/cart\"\u003eview cart\u003c\/a\u003e';\n      document.dispatchEvent(new CustomEvent('cart:refresh'));\n      document.documentElement.dispatchEvent(new CustomEvent('cart:build'));\n      setTimeout(function(){ btn.disabled = false; btn.textContent = originalText; }, 2200);\n    })\n    .catch(function(err){\n      btn.disabled = false;\n      btn.textContent = originalText;\n      if (statusEl) statusEl.textContent = err.message || 'Something went wrong — please try again.';\n    });\n  }\n\n  [root.querySelector('#hg-atc-btn'), root.querySelector('#hg-recap-btn'), root.querySelector('#hg-sticky-btn')].forEach(function(btn){\n    if (btn) btn.addEventListener('click', function(){ addToCart(btn); });\n  });\n\n  root.querySelectorAll('.hg-faq-item').forEach(function(item){\n    item.querySelector('.hg-faq-q').addEventListener('click', function(){\n      var wasOpen = item.classList.contains('hg-open');\n      root.querySelectorAll('.hg-faq-item').forEach(function(i){ i.classList.remove('hg-open'); });\n      if (!wasOpen) item.classList.add('hg-open');\n    });\n  });\n\n  var sticky = root.querySelector('#hg-sticky');\n  var buybox = root.querySelector('#hg-buybox');\n  if (sticky \u0026\u0026 buybox \u0026\u0026 'IntersectionObserver' in window) {\n    var obs = new IntersectionObserver(function(entries){\n      entries.forEach(function(e){\n        if (!e.isIntersecting) sticky.classList.add('hg-show');\n        else sticky.classList.remove('hg-show');\n      });\n    }, { threshold: 0 });\n    obs.observe(buybox);\n  }\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"HollyGlow","offers":[{"title":"1 Pack","offer_id":67438394966061,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true},{"title":"2 Pack — Most Popular","offer_id":67439404646445,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true},{"title":"3 Pack","offer_id":67439404679213,"sku":null,"price":149.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0773\/9015\/1725\/files\/ChatGPTImageAug28_2026_09_40_17PM.png?v=1787971235"}],"url":"https:\/\/hollyglow.us\/collections\/frontpage.oembed","provider":"HollyGlow","version":"1.0","type":"link"}