{"title":"Popular 2026 lighting","description":"\u003cp\u003eCheck out the most popular lighting products for 2026 - the lights that Australian homeowners and party hosts are loving right now. This curated collection features our trending and top-rated lighting products, from stunning garden laser light projectors to beautiful fairy lights and innovative solar-powered options.\u003c\/p\u003e\n\u003cp\u003eThese are the lights that our customers keep coming back for. Each product in this collection has been selected based on real sales data, customer reviews, and popularity, so you know you are choosing from the very best. If it is trending in 2026, you will find it right here.\u003c\/p\u003e\n\u003cp\u003eWhether you are looking to upgrade your garden lighting, add ambience to your patio, or find the perfect lights for your next event, this collection has you covered. Our popular 2026 lighting range includes everything from high-powered outdoor laser projectors to delicate indoor fairy lights and everything in between.\u003c\/p\u003e\n\u003cp\u003eDo not miss out on the lighting trends that are transforming Australian homes and gardens this year. Browse our most popular 2026 lighting products today and see why thousands of customers across Australia are choosing The Home and Party Shop for their lighting needs.\u003c\/p\u003e","products":[{"product_id":"garden-landscape-waterproof-laser-light","title":"HighBright™ Outdoor Laser Light Projector – Waterproof Garden \u0026 Party Light (Blue \u0026 Green)","description":"\u003c!-- PANTHEON HUNTER see-it-in-her-garden v3 2026-05-29 (ALL REAL product photos, dramatic look per Jarrod) --\u003e\n\u003csection class=\"glowsee\" data-pantheon=\"see-it-in-her-garden\"\u003e\n\u003cstyle\u003e\n.glowsee{margin:0 0 30px;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased;}\n.glowsee *{box-sizing:border-box;}\n.glowsee__hero{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16\/10;background:#0a0b14;}\n.glowsee__hero img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%;}\n.glowsee__cap{position:absolute;left:0;right:0;bottom:0;padding:52px 20px 20px;line-height:1.3;\n  background:linear-gradient(to top,rgba(4,6,12,.95),rgba(4,6,12,.5) 58%,rgba(4,6,12,0));}\n.glowsee__eyebrow{color:#F2DDB8 !important;font-family:'Montserrat',sans-serif;font-weight:700;\n  font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 9px rgba(0,0,0,.98),0 0 3px rgba(0,0,0,.85);margin:0 0 7px;}\n.glowsee__h{color:#FFFFFF !important;font-family:'Montserrat',sans-serif;font-weight:800;\n  font-size:24px;line-height:1.16;margin:0 0 8px;text-shadow:0 1px 18px rgba(0,0,0,.65);}\n.glowsee__sub{color:#EFEFF6 !important;font-size:15px;line-height:1.5;margin:0;max-width:620px;}\n.glowsee__row{display:flex;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;\n  scroll-snap-type:x mandatory;padding:14px 2px 6px;margin:0;cursor:default;}\n.glowsee__row::-webkit-scrollbar{height:0;}\n.glowsee__tile{flex:0 0 80%;max-width:340px;scroll-snap-align:start;margin:0;cursor:default;}\n.glowsee__tile img{display:block;width:100%;height:200px;object-fit:cover;border-radius:11px;background:#0a0b14;}\n.glowsee__tilecap{color:#1A1612 !important;font-family:'Montserrat',sans-serif;font-weight:700;\n  font-size:13px;line-height:1.35;margin:9px 2px 0;}\n.glowsee__nudge{color:#5a4f45 !important;font-family:'Lato',sans-serif;font-size:14px;line-height:1.5;\n  text-align:center;margin:14px 8px 0;}\n.glowsee__nudge b{color:#1A1612 !important;}\n@media (min-width:750px){\n  .glowsee__h{font-size:33px;}.glowsee__sub{font-size:17px;}\n  .glowsee__row{overflow:visible;}.glowsee__tile{flex:1 1 0;max-width:none;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"glowsee__hero\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/Garden_light5.jpg?v=1773097432\u0026amp;width=1200\" alt=\"Tall gum trees filled with thousands of scattered green and blue laser dots against the night sky\" loading=\"lazy\"\u003e\n\u003cdiv class=\"glowsee__cap\"\u003e\n\u003cp class=\"glowsee__eyebrow\"\u003eSee it in your garden · real photos\u003c\/p\u003e\n\u003ch2 class=\"glowsee__h\"\u003eYour backyard has never looked like this\u003c\/h2\u003e\n\u003cp class=\"glowsee__sub\"\u003eA soft field of scattered points over the trees, the lawn and the water — not one harsh spotlight stuck in a garden bed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"glowsee__row\"\u003e\n\u003cfigure class=\"glowsee__tile\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_023351_8dfc2a5c-95f0-4af5-a011-a180ada71ec2.png?v=1781404707\u0026amp;width=800\" alt=\"A poolside garden at night, palms in green and blue HighBright laser points reflected in the pool\" loading=\"lazy\"\u003e\n\u003cfigcaption class=\"glowsee__tilecap\"\u003ePools, palms and trees — the whole yard glows\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"glowsee__tile\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_023533_79ccd0f3-8865-4ca0-bf60-9b0b60bdef98.png?v=1781404706\u0026amp;width=800\" alt=\"A feature tree wrapped in balanced green and blue HighBright laser starlight at night\" loading=\"lazy\"\u003e\n\u003cfigcaption class=\"glowsee__tilecap\"\u003eEvery tree wrapped in colour\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"glowsee__tile\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/DSC_6311_16c19877-5b3c-465c-bd48-75cc2944dec0.jpg?v=1773097432\" alt=\"Scattered green laser dots through a leafy garden and timber deck\" loading=\"lazy\"\u003e\n\u003cfigcaption class=\"glowsee__tilecap\"\u003eScattered points right through the garden\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cp class=\"glowsee__nudge\"\u003ePick your coverage up top: \u003cb\u003eone light for a courtyard, two or three to wrap a whole yard.\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003cstyle data-fix=\"2026-05-26-hbvs-v2\"\u003e\n\/* High-specificity overrides for the comparison table — fix contrast + mobile *\/\nsection.hb-vs .hb-vs-cell.hb-vs-header,\n.hb-vs .hb-vs-cell.hb-vs-header {\n  color: #E8C99B !important;\n  background: rgba(232,201,155,0.10) !important;\n  display: block !important;\n}\nsection.hb-vs .hb-vs-cell.hb-vs-feature,\n.hb-vs .hb-vs-cell.hb-vs-feature {\n  color: #FAF6EE !important;\n  background: transparent !important;\n  font-weight: 700 !important;\n}\nsection.hb-vs .hb-vs-cell.hb-vs-other,\n.hb-vs .hb-vs-cell.hb-vs-other {\n  color: rgba(250,246,238,0.78) !important;\n  background: transparent !important;\n}\nsection.hb-vs .hb-vs-cell.hb-vs-ours,\n.hb-vs .hb-vs-cell.hb-vs-ours {\n  color: #FFFFFF !important;\n  background: rgba(15,107,74,0.22) !important;\n  font-weight: 600 !important;\n}\n.hb-vs .hb-vs-mark.no { color: #E07A5F !important; }\n.hb-vs .hb-vs-mark.yes { color: #5BB888 !important; }\n\n\/* Mobile: collapse to 2-column on phones. Feature label spans both. *\/\n@media (max-width: 600px) {\n  .hb-vs .hb-vs-grid {\n    grid-template-columns: 1fr 1fr !important;\n  }\n  .hb-vs .hb-vs-cell.hb-vs-feature {\n    grid-column: 1 \/ -1 !important;\n    text-align: left !important;\n    padding: 14px 14px 6px !important;\n    background: rgba(232,201,155,0.06) !important;\n    border-bottom: none !important;\n  }\n  .hb-vs .hb-vs-cell.hb-vs-header:first-child {\n    display: none !important;\n  }\n  .hb-vs .hb-vs-cell {\n    padding: 12px 10px !important;\n    font-size: 13px !important;\n  }\n  .hb-vs .hb-vs-cell.hb-vs-header {\n    font-size: 10px !important;\n    letter-spacing: 0.08em !important;\n  }\n}\n\u003c\/style\u003e\n\n\n\n\n\u003cstyle\u003e\n\n\/* FB modal overlay *\/\n.hb-fbtile{cursor:pointer;}\n#hb-fbmodal{position:fixed;inset:0;background:rgba(10,12,14,0.92);z-index:99999;display:none;align-items:center;justify-content:center;padding:20px;backdrop-filter:blur(8px);}\n#hb-fbmodal.open{display:flex;}\n#hb-fbmodal-inner{position:relative;width:100%;max-width:420px;aspect-ratio:9\/16;background:#000;}\n#hb-fbmodal-inner iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}\n#hb-fbmodal-close{position:absolute;top:-44px;right:0;width:36px;height:36px;border:0;border-radius:50%;background:#FAF6EE;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:18px;color:#1A1612;font-weight:700;}\n@media(max-width:480px){#hb-fbmodal-inner{max-width:100%;height:100%;max-height:90vh;}}\n\n\/* === HighBright\u0026trade; PDP v2 - Shrine Pro premium === *\/\n.hb{font-family:Inter,system-ui,sans-serif;color:#1A1612;line-height:1.6;max-width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;}\n.hb *,.hb *::before,.hb *::after{box-sizing:border-box;}\n.hb section{padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px);}\n.hb .wrap{max-width:1080px;margin:0 auto;}\n.hb .center{text-align:center;}\n.hb .eyebrow{font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#0F6B4A;margin:0 0 14px;}\n.hb .eyebrow.gold{color:#B89469;}\n.hb .h1{font-size:clamp(32px,5.2vw,52px);font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 18px;color:#1A1612;}\n.hb .h1 em{font-style:italic;color:#0F6B4A;font-weight:900;}\n.hb .h2{font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#1A1612;}\n.hb .h2 em{font-style:italic;color:#0F6B4A;font-weight:900;}\n.hb .h3{font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-0.2px;line-height:1.2;margin:0 0 8px;color:#1A1612;}\n.hb .lead{font-size:clamp(16px,1.8vw,18px);line-height:1.6;color:#3A332C;margin:0 auto 24px;max-width:640px;}\n.hb .body{font-size:15px;line-height:1.65;color:#4A4540;margin:0 0 12px;}\n.hb .body strong{color:#1A1612;font-weight:700;}\n\/* HERO *\/\n.hb-hero{background:linear-gradient(160deg,#1A1612 0%,#2D261D 60%,#1A1612 100%);color:#FAF6EE;padding:clamp(64px,10vw,120px) clamp(20px,5vw,48px);text-align:center;}\n.hb-hero .eyebrow{color:#E8C99B;}\n.hb-hero .h1{color:#FFFFFF;font-size:clamp(36px,6vw,64px);}\n.hb-hero .h1 em{color:#E8C99B;}\n.hb-hero .lead{color:rgba(250,246,238,0.82);font-size:clamp(16px,2vw,19px);max-width:680px;}\n.hb-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:760px;margin:48px auto 0;}\n.hb-stat{padding:24px 12px;border:1px solid rgba(232,201,155,0.25);background:rgba(255,255,255,0.04);}\n.hb-stat .num{font-size:clamp(26px,4vw,40px);font-weight:900;color:#E8C99B;display:block;line-height:1;letter-spacing:-1px;}\n.hb-stat .lbl{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:rgba(250,246,238,0.7);margin-top:8px;display:block;font-weight:700;}\n@media(max-width:640px){.hb-stats{grid-template-columns:repeat(2,1fr);}}\n\/* VIDEO BLOCKS *\/\n.hb-video{background:#0E1419;padding:0;}\n.hb-video .frame{position:relative;width:100%;aspect-ratio:16\/9;background:#000;overflow:hidden;}\n.hb-video video,.hb-video iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block;}\n.hb-video .caption{padding:24px 20px 32px;text-align:center;color:#FAF6EE;}\n.hb-video .caption .h3{color:#FFFFFF;font-size:15px;letter-spacing:0.06em;text-transform:uppercase;font-weight:700;}\n.hb-video .caption .body{color:rgba(250,246,238,0.7);font-size:13px;}\n\/* BENEFIT GRID *\/\n.hb-bgrid{background:#FAF6EE;}\n.hb-bgrid .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;}\n.hb-bcard{background:#FFFFFF;padding:36px 28px;border:1px solid #EFE7D7;text-align:center;}\n.hb-bcard .icn{width:48px;height:48px;border-radius:50%;background:#0F6B4A;display:inline-flex;align-items:center;justify-content:center;margin:0 0 18px;}\n.hb-bcard .icn svg{width:22px;height:22px;fill:#FFFFFF;}\n@media(max-width:768px){.hb-bgrid .grid{grid-template-columns:1fr;gap:14px;}}\n\/* FB VIDEO TILES *\/\n.hb-fbgrid{background:#1A1612;color:#FAF6EE;}\n.hb-fbgrid .h2{color:#FFFFFF;}\n.hb-fbgrid .lead{color:rgba(250,246,238,0.75);}\n.hb-fbgrid .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;}\n.hb-fbtile{position:relative;aspect-ratio:16\/9;border-radius:6px;overflow:hidden;background:#1A1612;cursor:pointer;display:block;text-decoration:none;color:#FAF6EE;transition:transform 200ms ease,box-shadow 200ms ease;}.hb-fbtile:hover{transform:scale(1.015);box-shadow:0 12px 32px rgba(0,0,0,0.4);}.hb-fbtile{appearance:none;-webkit-appearance:none;border:0;padding:0;font:inherit;}\n.hb-fbtile-poster{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block !important;z-index:1;}\n.hb-fbtile::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.55) 100%);z-index:2;pointer-events:none;}\n.hb-fbtile .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;}\n.hb-fbtile .play .btn{width:64px;height:64px;border-radius:50%;background:#E8C99B;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:transform 200ms;}\n.hb-fbtile:hover .play .btn{transform:scale(1.08);}\n.hb-fbtile .play .btn::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:11px 0 11px 16px;border-color:transparent transparent transparent #1A1612;margin-left:4px;}\n.hb-fbtile .play .lbl{font-family:Inter,sans-serif;font-weight:700;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:#FFFFFF;text-shadow:0 1px 6px rgba(0,0,0,0.7);}\n.hb-fbtile .name{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;font-family:Inter,sans-serif;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:#FFFFFF;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,0.9),0 2px 12px rgba(0,0,0,0.8);background:rgba(0,0,0,0.85);padding:6px 12px;border-radius:3px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}\n@media(max-width:768px){.hb-fbgrid .grid{grid-template-columns:1fr;gap:14px;}.hb-fbtile{aspect-ratio:4\/3;border-radius:8px;}.hb-fbtile .play .btn{width:54px;height:54px;box-shadow:0 4px 14px rgba(0,0,0,0.4);animation:hbtile-pulse 2.4s ease-in-out infinite;}.hb-fbtile .play .btn::after{border-width:10px 0 10px 14px;}.hb-fbtile .play .lbl{font-size:11px;letter-spacing:0.1em;margin-top:8px;font-weight:800;}.hb-fbtile .name{font-size:10px;left:8px;right:8px;bottom:10px;letter-spacing:0.06em;}.hb-fbgrid .h2{font-size:26px;}.hb-fbgrid .eyebrow{font-size:13px;}}@keyframes hbtile-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(232,201,155,0.7);}50%{transform:scale(1.06);box-shadow:0 0 0 16px rgba(232,201,155,0);}}@media(max-width:600px){.hb-fbgrid .grid{margin-top:32px;}.hb-fbtile .play .btn{width:72px;height:72px;margin:0 auto 14px;}.hb-fbtile .play .btn::after{border-width:13px 0 13px 19px;margin-left:5px;}.hb-fbtile .play .lbl{font-size:14px;letter-spacing:0.12em;margin-top:12px;}.hb-fbtile .name{font-size:14px;letter-spacing:0.08em;left:14px;right:14px;bottom:14px;font-weight:800;}.hb-fbgrid .h2{font-size:30px;line-height:1.2;}.hb-fbgrid .lead{font-size:16px;}}\n\/* SPEC GRID *\/\n.hb-specs{background:#FFFFFF;}\n.hb-specs .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:40px;border:1px solid #EFE7D7;}\n.hb-spec{padding:22px 24px;border-bottom:1px solid #EFE7D7;display:flex;justify-content:space-between;align-items:center;gap:16px;}\n.hb-spec:nth-child(2n){border-left:1px solid #EFE7D7;}\n.hb-spec:nth-last-child(-n+2){border-bottom:0;}\n.hb-spec .k{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#7A6F62;}\n.hb-spec .v{font-size:15px;font-weight:700;color:#1A1612;text-align:right;}\n@media(max-width:640px){.hb-specs .grid{grid-template-columns:1fr;}.hb-spec:nth-child(2n){border-left:0;}.hb-spec:nth-last-child(2){border-bottom:1px solid #EFE7D7;}}\n\/* USE CASES *\/\n.hb-use{background:#FAF6EE;}\n.hb-use .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;}\n.hb-ucard{background:#FFFFFF;padding:24px 18px;border:1px solid #EFE7D7;text-align:center;}\n.hb-ucard .ico{font-size:24px;margin-bottom:10px;display:block;}\n.hb-ucard .h3{font-size:14px;letter-spacing:0.04em;text-transform:uppercase;font-weight:800;}\n.hb-ucard .body{font-size:13px;color:#4A4540;margin:6px 0 0;}\n@media(max-width:768px){.hb-use .grid{grid-template-columns:repeat(2,1fr);}}\n\/* PROMISE *\/\n.hb-promise{background:linear-gradient(135deg,#0F6B4A 0%,#0A5238 100%);color:#FFFFFF;}\n.hb-promise .eyebrow{color:#E8C99B;}\n.hb-promise .h2{color:#FFFFFF;}.hb-promise .h2 em{color:#E8C99B !important;}\n.hb-promise .lead{color:rgba(255,255,255,0.92);max-width:680px;}\n.hb-promise .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;}\n.hb-pcard{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);padding:28px 22px;text-align:center;}\n.hb-pcard .num{font-size:36px;font-weight:900;color:#E8C99B;display:block;line-height:1;}\n.hb-pcard .lbl{font-size:11px;letter-spacing:0.14em;text-transform:uppercase;font-weight:700;color:rgba(255,255,255,0.85);margin-top:6px;display:block;}\n.hb-pcard .body{color:rgba(255,255,255,0.78);margin-top:12px;font-size:14px;line-height:1.55;}\n@media(max-width:768px){.hb-promise .pgrid{grid-template-columns:1fr;}}\n\/* BOX *\/\n.hb-box{background:#1A1612;color:#FAF6EE;}\n.hb-box .eyebrow{color:#E8C99B;}\n.hb-box .h2{color:#FFFFFF;}\n.hb-box .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:40px;text-align:center;}\n.hb-box .item{padding:18px 8px;border:1px solid rgba(232,201,155,0.2);}\n.hb-box .item .v{font-size:24px;font-weight:900;color:#E8C99B;display:block;line-height:1;}\n.hb-box .item .k{font-size:11px;letter-spacing:0.1em;text-transform:uppercase;font-weight:700;color:rgba(250,246,238,0.78);margin-top:8px;display:block;}\n@media(max-width:640px){.hb-box .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* MOMENTS GALLERY *\/\n.hb-moments{background:#FAF6EE;}\n.hb-moments .h2 em{color:#0F6B4A;}\n.hb-moments-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:8px;margin-top:48px;}\n.hb-mtile{position:relative;overflow:hidden;background:#0E1419;border-radius:0;}\n.hb-mtile-tall{grid-row:span 2;}\n.hb-mtile-wide{grid-column:span 2;}\n.hb-mtile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 600ms ease;}\n.hb-mtile:hover img{transform:scale(1.05);}\n@media(max-width:768px){.hb-moments-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px;}.hb-mtile-tall{grid-row:span 1;}.hb-mtile-wide{grid-column:span 1;}.hb-moments-grid .hb-mtile:last-child{grid-column:span 2;}}\n\n\n\/* PANORAMA full bleed *\/\n\n\n\n\n\n\n\n\/* USE-CASES split *\/\n.hb-use{background:#FAF6EE;padding:0 !important;}\n.hb-use-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;}\n.hb-use-img{aspect-ratio:1\/1;overflow:hidden;}\n.hb-use-img img{width:100%;height:100%;object-fit:cover;display:block;}\n.hb-use-copy{padding:clamp(40px,6vw,72px);display:flex;flex-direction:column;justify-content:center;}\n.hb-use-list{list-style:none;padding:0;margin:18px 0 0;font-size:15px;line-height:1.8;color:#3A332C;}\n.hb-use-list li{padding-left:18px;position:relative;}\n.hb-use-list li::before{content:'';position:absolute;left:0;top:13px;width:6px;height:6px;background:#0F6B4A;border-radius:50%;}\n@media(max-width:768px){.hb-use-grid{grid-template-columns:1fr;}.hb-use-img{aspect-ratio:16\/10;}}\n\n\/* FINAL CTA *\/\n.hb-cta{background:#FAF6EE;text-align:center;}\n.hb-cta a.btn{display:inline-block;background:#1A1612;color:#FFFFFF;padding:20px 44px;font-family:Inter,sans-serif;font-weight:700;text-decoration:none;letter-spacing:0.06em;text-transform:uppercase;font-size:14px;margin-top:12px;}\n.hb-cta a.btn:hover{background:#0F6B4A;}\n.hb-cta .micro{font-size:12px;color:#7A6F62;margin-top:18px;letter-spacing:0.04em;}\n\u003c\/style\u003e\n\u003cdiv class=\"hb\"\u003e\n\u003c!-- HERO --\u003e \u003c!-- HERO --\u003e\n\u003c!-- THAPS Wedding Vibe Hero Video — May 26 2026 --\u003e\n\u003csection class=\"thaps-vibe-hero\" style=\"margin:24px 0 32px;padding:0;background:#1A1612;border-radius:14px;overflow:hidden;\"\u003e\n  \u003cdiv style=\"position:relative;width:100%;max-width:720px;margin:0 auto;\"\u003e\n    \u003cvideo muted loop playsinline preload=\"none\" controls=\"controls\" data-jb-desktop-autoplay poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/Garden_light5.jpg?v=1773097432\u0026amp;width=1200\" style=\"width:100%;height:auto;display:block;border-radius:14px;\" aria-label=\"Garden Laser Light at a backyard wedding\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/e47717d649da4a46ae2745762a0df5f0\/e47717d649da4a46ae2745762a0df5f0.HD-720p-1.6Mbps-84929493.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003cdiv style=\"padding:18px 22px 22px;background:#1A1612;color:#FAF6F0;text-align:center;\"\u003e\n      \u003cp style=\"margin:0 0 6px;font-family:'Montserrat',sans-serif;font-weight:800;font-size:20px;letter-spacing:0.04em;text-transform:uppercase;color:#FAF6F0;\"\u003eBackyard wedding? Birthday? Anniversary?\u003c\/p\u003e\n      \u003cp style=\"margin:0;font-family:'Lato',sans-serif;font-weight:400;font-size:15px;color:#FAF6F0;opacity:0.85;\"\u003eOne little projector. The whole night becomes the photos.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"hb-hero\"\u003e\n\u003cp class=\"eyebrow\"\u003eAustralian-owned · Shipped from our QLD warehouse · Backed by a 12-month Australian warranty\u003c\/p\u003e\n\u003ch2 class=\"h1\"\u003eStake it. Point it. \u003cem\u003eHundreds of lights, in 60 seconds.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eStake it in the lawn. Point it at the tree line. In 60 seconds your backyard is wearing hundreds of green and blue dots from fence to fence — no extension cords, no electrician, no app.\u003c\/p\u003e\n\u003c\/section\u003e \u003c!-- HERO VIDEO --\u003e\n\u003csection class=\"hb-video\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cvideo poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/30c0fff3d6c4448eabcbf8d2330d5a37.thumbnail.0000000000.jpg?v=1775283791\" playsinline=\"\" loop=\"loop\" muted=\"\" preload=\"none\" controls=\"controls\" data-jb-desktop-autoplay\u003e\n        \u003csource type=\"video\/mp4\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/30c0fff3d6c4448eabcbf8d2330d5a37\/30c0fff3d6c4448eabcbf8d2330d5a37.SD-480p-1.5Mbps-80248964.mp4\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cdiv class=\"caption\"\u003e\n\u003cp class=\"h3\"\u003eThe HighBright™ difference, in motion\u003c\/p\u003e\n\u003cp class=\"body\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hbr\" aria-label=\"See the garden before and after\"\u003e\n\u003cstyle\u003e\n.hbr .hbr-eyebrow{color:#E8C99B!important}.hbr .hbr-h{color:#FFFFFF!important}.hbr .hbr-h em{color:#5BB888!important}.hbr .hbr-sub,.hbr .hbr-cap{color:#EDE7DD!important}\n.hbr{background:#0d0a08;color:#FAF6F0;font-family:Inter,system-ui,sans-serif;\n  padding:clamp(52px,7vw,88px) clamp(16px,4vw,40px);-webkit-font-smoothing:antialiased;}\n.hbr *{box-sizing:border-box;}\n.hbr-wrap{max-width:920px;margin:0 auto;}\n.hbr-head{text-align:center;margin:0 0 clamp(26px,4vw,40px);}\n.hbr-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;\n  color:#E8C99B;margin:0 0 12px;}\n.hbr-h{font-family:'Fraunces',Georgia,serif;font-weight:700;letter-spacing:-.01em;\n  font-size:clamp(27px,4.6vw,42px);line-height:1.08;color:#FFFFFF;margin:0 0 12px;}\n.hbr-h em{font-style:italic;color:#5BB888;}\n.hbr-sub{font-size:clamp(14px,1.7vw,16px);line-height:1.55;color:rgba(250,246,240,.74);\n  max-width:540px;margin:0 auto;}\n\/* the slider *\/\n.hbr-stage{position:relative;width:100%;aspect-ratio:16\/10;border-radius:16px;overflow:hidden;\n  background:#06070b;box-shadow:0 24px 70px rgba(0,0,0,.55);isolation:isolate;\n  border:1px solid rgba(232,201,155,.18);}\n.hbr-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;\n  display:block;-webkit-user-select:none;user-select:none;pointer-events:none;}\n\/* BEFORE (lights off) sits on top, clipped from the right by the slider value *\/\n.hbr-before{z-index:2;filter:brightness(.40) saturate(.5) contrast(1.05);\n  clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0);}\n\/* corner labels *\/\n.hbr-tag{position:absolute;top:14px;z-index:4;font-size:10.5px;font-weight:800;letter-spacing:.14em;\n  text-transform:uppercase;padding:6px 12px;border-radius:999px;backdrop-filter:blur(4px);\n  -webkit-backdrop-filter:blur(4px);pointer-events:none;text-shadow:0 1px 4px rgba(0,0,0,.6);}\n.hbr-tag.off{left:14px;background:rgba(10,12,18,.62);color:rgba(250,246,240,.92);\n  border:1px solid rgba(255,255,255,.16);}\n.hbr-tag.on{right:14px;background:rgba(15,107,74,.78);color:#FFFFFF;\n  border:1px solid rgba(91,184,136,.55);box-shadow:0 4px 16px rgba(15,107,74,.4);}\n\/* the divider handle (purely visual, follows --pos) *\/\n.hbr-divider{position:absolute;top:0;bottom:0;z-index:5;left:var(--pos,50%);width:2px;\n  transform:translateX(-1px);background:linear-gradient(180deg,rgba(232,201,155,.2),#E8C99B 22%,#E8C99B 78%,rgba(232,201,155,.2));\n  pointer-events:none;box-shadow:0 0 18px rgba(232,201,155,.55);}\n.hbr-knob{position:absolute;top:50%;left:var(--pos,50%);z-index:6;width:50px;height:50px;\n  transform:translate(-50%,-50%);border-radius:50%;background:rgba(13,10,8,.55);\n  border:2px solid #E8C99B;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);\n  display:flex;align-items:center;justify-content:center;gap:3px;pointer-events:none;\n  box-shadow:0 6px 20px rgba(0,0,0,.5),0 0 0 6px rgba(232,201,155,.10);\n  transition:box-shadow .2s ease;}\n.hbr-knob::before,.hbr-knob::after{content:\"\";width:0;height:0;border-style:solid;}\n.hbr-knob::before{border-width:5px 7px 5px 0;border-color:transparent #E8C99B transparent transparent;}\n.hbr-knob::after{border-width:5px 0 5px 7px;border-color:transparent transparent transparent #E8C99B;}\n\/* the actual control — invisible range over the whole stage *\/\n.hbr-range{position:absolute;inset:0;z-index:7;width:100%;height:100%;margin:0;padding:0;\n  -webkit-appearance:none;appearance:none;background:transparent;cursor:ew-resize;}\n.hbr-range:focus-visible{outline:none;}\n.hbr-range:focus-visible~.hbr-knob{box-shadow:0 6px 20px rgba(0,0,0,.5),0 0 0 6px rgba(232,201,155,.30);}\n.hbr-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:54px;height:100vh;\n  background:transparent;cursor:ew-resize;}\n.hbr-range::-moz-range-thumb{width:54px;height:100vh;background:transparent;border:0;cursor:ew-resize;}\n.hbr-range::-moz-range-track{background:transparent;}\n\/* swipe hint that fades after first interaction *\/\n.hbr-hint{position:absolute;left:50%;bottom:16px;z-index:5;transform:translateX(-50%);\n  font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0d0a08;\n  background:rgba(232,201,155,.92);border-radius:999px;padding:7px 16px;pointer-events:none;\n  box-shadow:0 4px 14px rgba(0,0,0,.35);animation:hbrNudge 2.4s ease-in-out infinite;white-space:nowrap;}\n.hbr-stage[data-touched=\"1\"] .hbr-hint{opacity:0;transition:opacity .3s ease;}\n@keyframes hbrNudge{0%,100%{transform:translateX(calc(-50% - 7px));}50%{transform:translateX(calc(-50% + 7px));}}\n@media (prefers-reduced-motion:reduce){.hbr-hint{animation:none;}}\n.hbr-cap{text-align:center;font-size:14px;line-height:1.55;color:rgba(250,246,240,.72);\n  margin:clamp(18px,3vw,26px) auto 0;max-width:560px;}\n.hbr-cap b{color:#E8C99B;font-weight:700;}\n@media(max-width:600px){\n  .hbr-stage{aspect-ratio:4\/5;border-radius:14px;}\n  .hbr-knob{width:46px;height:46px;}\n  .hbr-tag{font-size:10px;padding:5px 10px;top:12px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hbr-wrap\"\u003e\n  \u003cdiv class=\"hbr-head\"\u003e\n    \u003cp class=\"hbr-eyebrow\"\u003eDrag to see the difference\u003c\/p\u003e\n    \u003ch2 class=\"hbr-h\"\u003eSame garden. \u003cem\u003eOne plug later.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"hbr-sub\"\u003eSlide across to watch a dark backyard fill with hundreds of green and blue points — from a single power point.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hbr-stage\" id=\"hbrStage\" style=\"--pos:50%;\"\u003e\n    \u003c!-- ON = real lit photo (under) --\u003e\n    \u003cimg class=\"hbr-img hbr-after\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_024232_f710c5f3-e6c7-415c-a037-8699416c34fb.png?v=1781405078\u0026amp;width=1400\" alt=\"The same backyard lit by hundreds of green and blue HighBright laser dots across the trees and lawn\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c!-- OFF = same photo, CSS-darkened (over, clipped). Swap data-off URL for a real dark frame if available. --\u003e\n    \u003cimg class=\"hbr-img hbr-before\" id=\"hbrBefore\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_024232_f710c5f3-e6c7-415c-a037-8699416c34fb.png?v=1781405078\u0026amp;width=1400\" data-off=\"\" alt=\"The same backyard before — dark and unlit at night\" loading=\"lazy\" decoding=\"async\"\u003e\n\n    \u003cspan class=\"hbr-tag off\"\u003ePorch light off\u003c\/span\u003e\n    \u003cspan class=\"hbr-tag on\"\u003eHighBright on\u003c\/span\u003e\n\n    \u003cspan class=\"hbr-divider\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003cspan class=\"hbr-knob\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n\n    \u003cinput class=\"hbr-range\" type=\"range\" min=\"0\" max=\"100\" value=\"50\" step=\"0.1\" aria-label=\"Drag to reveal the garden with the lights on\" id=\"hbrRange\"\u003e\n\n    \u003cspan class=\"hbr-hint\"\u003e← Drag →\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"hbr-cap\"\u003eThis is the same garden, framed the same way. \u003cb\u003eThe only thing that changed is the light.\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var stage=document.getElementById('hbrStage');\n  var range=document.getElementById('hbrRange');\n  var before=document.getElementById('hbrBefore');\n  if(!stage||!range)return;\n  \/\/ if a real \"lights off\" frame is supplied via data-off, use it (and drop the CSS dim)\n  if(before){var off=before.getAttribute('data-off');if(off){before.src=off;before.style.filter='none';}}\n  function set(v){stage.style.setProperty('--pos',v+'%');}\n  range.addEventListener('input',function(){set(this.value);stage.setAttribute('data-touched','1');},{passive:true});\n  \/\/ tap\/drag-anywhere on the stage moves the handle to that x (nicer than only the thumb).\n  \/\/ Bind pointer + mouse + touch so every browser jumps to the tap point.\n  function jump(clientX){\n    var r=stage.getBoundingClientRect();\n    var pct=Math.max(0,Math.min(100,((clientX-r.left)\/r.width)*100));\n    range.value=pct;set(pct);stage.setAttribute('data-touched','1');\n  }\n  function onDown(e){\n    var x=(e.touches\u0026\u0026e.touches[0])?e.touches[0].clientX:e.clientX;\n    if(x!=null)jump(x);\n  }\n  stage.addEventListener('pointerdown',onDown,{passive:true});\n  stage.addEventListener('mousedown',onDown,{passive:true});\n  stage.addEventListener('touchstart',onDown,{passive:true});\n  set(50);\n})();\n\u003c\/script\u003e\n\u003c\/section\u003e\n\u003c!-- REAL FB REVIEWS v4 - May 24 2026 - clickable to real FB page --\u003e\n\u003cstyle\u003e\n.hb-fbr3{\n  background:#F0F2F5 !important;\n  padding:clamp(48px,7vw,80px) clamp(12px,3vw,32px) !important;\n  font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif !important;\n  color:#050505 !important;\n}\n.hb-fbr3 *{box-sizing:border-box;}\n.hb-fbr3 .hb-fbr3-wrap{max-width:740px;margin:0 auto;}\n.hb-fbr3 .hb-fbr3-head{text-align:center;margin:0 0 28px;padding:0 12px;}\n.hb-fbr3 .hb-fbr3-eyebrow{\n  font-size:11px !important;font-weight:700 !important;letter-spacing:0.22em !important;\n  text-transform:uppercase !important;color:#0F6B4A !important;margin:0 0 12px !important;\n}\n.hb-fbr3 .hb-fbr3-h2{\n  font-size:clamp(26px,4vw,38px) !important;font-weight:900 !important;letter-spacing:-0.5px !important;\n  line-height:1.12 !important;margin:0 0 14px !important;color:#1A1612 !important;\n}\n.hb-fbr3 .hb-fbr3-h2 em{font-style:italic !important;color:#0F6B4A !important;font-weight:900 !important;}\n.hb-fbr3 .hb-fbr3-lead{\n  font-size:15px !important;line-height:1.55 !important;color:#65676B !important;\n  max-width:560px !important;margin:0 auto !important;\n}\n\/* Featured Maxine card *\/\n.hb-fbr3-featured{\n  background:#FFFFFF;border-radius:12px;padding:14px 14px 18px;\n  border:2px solid #1877F2;box-shadow:0 6px 18px rgba(24,119,242,0.14);\n  margin:0 0 16px;position:relative;\n}\n.hb-fbr3-featured-badge{\n  position:absolute;top:-10px;left:14px;\n  background:#1877F2;color:#FFFFFF;\n  font-size:10px;font-weight:700;letter-spacing:0.06em;\n  text-transform:uppercase;padding:3px 8px;border-radius:4px;\n}\n.hb-fbr3-img{\n  display:block;width:100%;height:auto;margin:0;border-radius:6px;\n}\n.hb-fbr3-set{\n  background:#FFFFFF;border-radius:12px;padding:14px;\n  box-shadow:0 1px 3px rgba(0,0,0,0.08);\n  margin:0;\n}\n\/* Per-card view-on-FB link *\/\n.hb-fbr3-viewlink{\n  display:flex;align-items:center;justify-content:flex-end;gap:6px;\n  margin-top:10px;padding-top:8px;\n  border-top:1px solid rgba(0,0,0,0.06);\n  font-size:12.5px;color:#1877F2;\n  text-decoration:none;font-weight:600;\n}\n.hb-fbr3-viewlink:hover{text-decoration:underline;color:#0F5BC4;}\n.hb-fbr3-viewlink svg{flex-shrink:0;}\n\/* Make the whole card visually inviting as a link *\/\n.hb-fbr3-cardlink{\n  display:block;text-decoration:none;color:inherit;\n  border-radius:12px;\n  transition:transform 180ms ease, box-shadow 180ms ease;\n}\n.hb-fbr3-cardlink:hover{transform:translateY(-1px);}\n.hb-fbr3-cardlink:focus-visible{outline:3px solid #1877F2;outline-offset:2px;}\n\/* Footer CTA pill *\/\n.hb-fbr3-foot{\n  text-align:center;margin-top:24px;padding:0 12px;\n}\n.hb-fbr3-foot a.hb-fbr3-pill{\n  display:inline-flex;align-items:center;gap:8px;\n  padding:12px 22px;background:#1877F2;color:#FFFFFF;\n  font-family:Inter,-apple-system,sans-serif;\n  font-size:14px;font-weight:600;\n  border-radius:999px;text-decoration:none;\n  transition:background 180ms ease, transform 180ms ease;\n}\n.hb-fbr3-foot a.hb-fbr3-pill:hover{background:#0F5BC4;transform:translateY(-1px);}\n.hb-fbr3-foot small{\n  display:block;margin-top:10px;\n  font-family:Inter,sans-serif;\n  font-size:11.5px;color:#7A6F62;line-height:1.45;\n}\n\u003c\/style\u003e\n\n\u003csection class=\"hb-fbr3\"\u003e\n  \u003cdiv class=\"hb-fbr3-wrap\"\u003e\n    \u003cdiv class=\"hb-fbr3-head\"\u003e\n      \u003cp class=\"hb-fbr3-eyebrow\"\u003eFrom our Facebook community\u003c\/p\u003e\n      \u003ch2 class=\"hb-fbr3-h2\"\u003eFrom the Facebook \u003cem\u003ecomment threads.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"hb-fbr3-lead\"\u003eScreenshots, not quotes. Names, words and reaction counts unchanged.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hb-fbr3-cardlink\"\u003e\n      \u003cdiv class=\"hb-fbr3-featured\"\u003e\n        \u003cspan class=\"hb-fbr3-featured-badge\"\u003e★ Top Comment\u003c\/span\u003e\n        \u003cimg class=\"hb-fbr3-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/fb_review_maxine_may12.png?v=1778564252\" alt=\"Facebook comment from Maxine Payne: I've just received these lights. They are incredible. I would highly recommend.\" width=\"692\" height=\"127\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hb-fbr3-cardlink\"\u003e\n      \u003cdiv class=\"hb-fbr3-set\"\u003e\n        \u003cimg class=\"hb-fbr3-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/fb_reviews_set_may12.png?v=1778564252\" alt=\"Five Facebook comments from THAPS customers: Be Branded, Roofers Warehouse, Rebecca Lollback, Sunshine Coast Tradies, and Kaylene Chaponnel - all praising the garden laser light.\" width=\"700\" height=\"528\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END REAL FB REVIEWS v3 --\u003e\n\u003c!-- BENEFITS --\u003e\n\n\n\n\u003c!-- FB VIDEOS --\u003e\n\u003csection class=\"hb-fbgrid\"\u003e\n\u003cdiv class=\"wrap center\"\u003e\n\u003cp class=\"eyebrow gold\"\u003eSee HighBright in action\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eWatch it work. \u003cem\u003eAcross three different gardens.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eTap to play - three real backyards, three real nights, no lighting tricks.\u003c\/p\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cbutton type=\"button\" class=\"hb-fbtile\" data-video=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/913becc2df0b4de59e41e80b828d30a7\/913becc2df0b4de59e41e80b828d30a7.HD-720p-1.6Mbps-83773554.mp4\" data-poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/913becc2df0b4de59e41e80b828d30a7.thumbnail.0000000000.jpg?v=1778393915\"\u003e\u003cimg class=\"hb-fbtile-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/913becc2df0b4de59e41e80b828d30a7.thumbnail.0000000000.jpg?v=1778393915\u0026amp;width=720\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/913becc2df0b4de59e41e80b828d30a7.thumbnail.0000000000.jpg?v=1778393915\u0026amp;width=320 320w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/913becc2df0b4de59e41e80b828d30a7.thumbnail.0000000000.jpg?v=1778393915\u0026amp;width=480 480w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/913becc2df0b4de59e41e80b828d30a7.thumbnail.0000000000.jpg?v=1778393915\u0026amp;width=720 720w\" sizes=\"(max-width: 749px) calc(33vw - 12px), 360px\" width=\"720\" height=\"405\" alt=\"Garden Laser Light video preview\" loading=\"lazy\" decoding=\"async\"\u003e\u003cdiv class=\"play\"\u003e\n\u003cdiv class=\"btn\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"lbl\"\u003eTap to play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"name\"\u003eBackyard reel\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"hb-fbtile\" data-video=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/263a2966e1d24a8d805bb7fe1f726e6f\/263a2966e1d24a8d805bb7fe1f726e6f.HD-720p-1.6Mbps-83773556.mp4\" data-poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/263a2966e1d24a8d805bb7fe1f726e6f.thumbnail.0000000000.jpg?v=1778393923\"\u003e\u003cimg class=\"hb-fbtile-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/263a2966e1d24a8d805bb7fe1f726e6f.thumbnail.0000000000.jpg?v=1778393923\u0026amp;width=720\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/263a2966e1d24a8d805bb7fe1f726e6f.thumbnail.0000000000.jpg?v=1778393923\u0026amp;width=320 320w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/263a2966e1d24a8d805bb7fe1f726e6f.thumbnail.0000000000.jpg?v=1778393923\u0026amp;width=480 480w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/263a2966e1d24a8d805bb7fe1f726e6f.thumbnail.0000000000.jpg?v=1778393923\u0026amp;width=720 720w\" sizes=\"(max-width: 749px) calc(33vw - 12px), 360px\" width=\"720\" height=\"405\" alt=\"Garden Laser Light video preview\" loading=\"lazy\" decoding=\"async\"\u003e\u003cdiv class=\"play\"\u003e\n\u003cdiv class=\"btn\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"lbl\"\u003eTap to play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"name\"\u003eTree projection\u003c\/span\u003e\u003c\/button\u003e\u003cbutton type=\"button\" class=\"hb-fbtile\" data-video=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/5663e256956744b2904a7b279696f29f\/5663e256956744b2904a7b279696f29f.HD-720p-1.6Mbps-83773558.mp4\" data-poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/5663e256956744b2904a7b279696f29f.thumbnail.0000000000.jpg?v=1778393925\"\u003e\u003cimg class=\"hb-fbtile-poster\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/5663e256956744b2904a7b279696f29f.thumbnail.0000000000.jpg?v=1778393925\u0026amp;width=720\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/5663e256956744b2904a7b279696f29f.thumbnail.0000000000.jpg?v=1778393925\u0026amp;width=320 320w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/5663e256956744b2904a7b279696f29f.thumbnail.0000000000.jpg?v=1778393925\u0026amp;width=480 480w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/preview_images\/5663e256956744b2904a7b279696f29f.thumbnail.0000000000.jpg?v=1778393925\u0026amp;width=720 720w\" sizes=\"(max-width: 749px) calc(33vw - 12px), 360px\" width=\"720\" height=\"405\" alt=\"Garden Laser Light video preview\" loading=\"lazy\" decoding=\"async\"\u003e\u003cdiv class=\"play\"\u003e\n\u003cdiv class=\"btn\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cspan class=\"lbl\"\u003eTap to play\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"name\"\u003eFull backyard coverage\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- EDITORIAL: sparkler party hero strip (lazy, full bleed) --\u003e\n\n\u003c!-- MOMENTS GALLERY (lazy-loaded, zero LCP impact) --\u003e\n\u003csection class=\"hb-moments\"\u003e\n\u003cdiv class=\"wrap center\"\u003e\n\u003cp class=\"eyebrow\"\u003eSee it in your own garden\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eThe nights you’ll \u003cem\u003eactually remember.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"lead\"\u003eHighBright across different garden settings. Plug in a single unit, point it at your trees, watch your night change.\u003c\/p\u003e\n\u003cdiv class=\"hb-moments-grid\"\u003e\n\u003cdiv class=\"hb-mtile hb-mtile-tall\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013702_40fdb538-a596-4baf-bdc6-35dca2aea2c0.png?v=1781402364\u0026amp;width=900\" alt=\"Long candle-lit garden dinner table at night with the whole garden behind in HighBright blue and green laser starlight\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013658_784d240f-2dd8-4108-855c-9ba654bacf49.png?v=1781402364\u0026amp;width=600\" alt=\"Garden dinner party at night, guests at a candle-lit table under HighBright blue and green laser starlight\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013706_2c87937e-36b6-4d4b-9f39-12b120199de7.png?v=1781402365\u0026amp;width=600\" alt=\"Friends around a warm fire pit with the garden behind glowing in HighBright blue and green laser starlight\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013709_ea85e3d4-3bf5-496e-a309-75e58cbd73c4.png?v=1781402365\u0026amp;width=600\" alt=\"Frangipani courtyard with warm lanterns and dense HighBright blue and green laser starlight overhead\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile hb-mtile-wide\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_014340_0603a6b1-7d9f-411b-b09a-abd16fd03172.png?v=1781402365\u0026amp;width=900\" alt=\"Sweeping luxury Australian garden at night blanketed in HighBright blue and green laser starlight with a warm-lit pavilion\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_014344_8701054a-2004-485d-83d4-efbd0c0b48fa.png?v=1781402364\u0026amp;width=600\" alt=\"Couple walking a garden path lined with HighBright blue and green laser starlight at night\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013733_b16f61cf-e657-4ec9-b271-e86b0a3638f7.png?v=1781402366\u0026amp;width=600\" alt=\"Poolside cabana at night, palms in HighBright blue and green laser points doubled in the pool reflection\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013739_c70037fe-473e-4ead-a00b-dc9becc984af.png?v=1781402365\u0026amp;width=600\" alt=\"Couple at a candle-lit terrace dinner with a garden of HighBright blue and green laser stars behind\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-mtile hb-mtile-wide\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_014336_761a4dfa-3b99-46ae-be92-86e508a95eb6.png?v=1781402937\u0026amp;width=900\" alt=\"Hamptons verandah dinner table at night with the garden behind in HighBright blue and green laser starlight\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CINEMATIC FILM (added Jun 14) --\u003e\n\u003csection class=\"thaps-cine\" style=\"margin:8px 0 32px;padding:0 16px;text-align:center;\"\u003e\n  \u003cp class=\"eyebrow\"\u003eSee it move\u003c\/p\u003e\n  \u003ch2 class=\"h2\" style=\"margin:0 0 14px;\"\u003eSome nights, \u003cem\u003eno one wants to go inside.\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003cp style=\"margin:0 0 16px;font-family:Lato,sans-serif;color:#6b6157;font-size:16px;\"\u003ePour a wine, press play.\u003c\/p\u003e\n  \u003cdiv style=\"position:relative;width:100%;max-width:460px;margin:0 auto;border-radius:16px;overflow:hidden;background:#0a1020;box-shadow:0 20px 50px rgba(0,0,0,.4);\"\u003e\n    \u003cvideo muted loop playsinline preload=\"none\" controls=\"controls\" data-jb-desktop-autoplay poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013702_40fdb538-a596-4baf-bdc6-35dca2aea2c0.png?v=1781402364\u0026amp;width=700\" style=\"width:100%;height:auto;display:block;border-radius:16px;\" aria-label=\"HighBright garden laser lights over a candle-lit backyard dinner at night\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/3dcd310f326e49ac9fee7e07ab18460d\/3dcd310f326e49ac9fee7e07ab18460d.HD-720p-1.6Mbps-86487765.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FOCAL: single tree starscape proof of detail --\u003e\n\n\u003c!-- USE CASES with doorway lead image --\u003e\n\u003csection class=\"hb-use\"\u003e\n\u003cdiv class=\"hb-use-grid\"\u003e\n\u003cdiv class=\"hb-use-img\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/P02_doorway_reveal_v2.webp?width=1200\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/P02_doorway_reveal_v2.webp?width=600 600w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/P02_doorway_reveal_v2.webp?width=900 900w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/P02_doorway_reveal_v2.webp?width=1200 1200w\" sizes=\"(max-width:768px) 100vw, 540px\" alt=\"Living room view through sliding door onto a garden lit by HighBright laser, golden retriever resting by the fire\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hb-use-copy\"\u003e\n\u003cp class=\"eyebrow\"\u003eEngagement party Friday. Pasta Tuesday.\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eStake it once. \u003cem\u003eUse it every night.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"body\"\u003ePlug it in before dinner. By the time the steaks come off the grill, the back fence is covered in moving green and blue dots. People walk outside, stop, and ask what it is. We hear that one a lot.\u003c\/p\u003e\n\u003cul class=\"hb-use-list\"\u003e\n\u003cli\u003eBackyard parties · weddings · engagements\u003c\/li\u003e\n\u003cli\u003eChristmas Day · New Year’s Eve · birthdays\u003c\/li\u003e\n\u003cli\u003eQuiet weeknights · wine on the deck · fire pit on\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hb-atmos\"\u003e\n\u003cimg class=\"hb-atmos-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_013741_39de3466-838b-4e7e-b181-04ac8ba9522e.png?v=1781402936\u0026amp;width=1600\" alt=\"Mid-century courtyard dinner under an olive tree filled with HighBright blue and green laser starlight at night\"\u003e\n\u003cdiv class=\"hb-atmos-overlay\"\u003e\n\u003cdiv class=\"hb-atmos-card\"\u003e\n\u003cp class=\"hb-atmos-eyebrow\"\u003eFor the parties and the Tuesdays\u003c\/p\u003e\n\u003ch2 class=\"hb-atmos-h\"\u003eThe backyard no one \u003cem\u003ewants to leave.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"hb-atmos-lead\"\u003eFrom Saturday-night parties to a quiet Wednesday glass of wine — the back deck becomes the place everyone wants to be, not just the path to the bins.\u003c\/p\u003e\n\u003ca class=\"hb-atmos-cta\" href=\"#ProductSubmitButton-template--20415408668750__main\"\u003eLight up your garden - $275 →\u003c\/a\u003e\n\u003cp class=\"hb-atmos-bnpl\"\u003eor 4 interest-free payments of \u003cstrong\u003e$68.75\u003c\/strong\u003e with Afterpay · 12-month AU warranty\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SPECS --\u003e\n\n\u003c!-- US VS THEM - added May 12 2026 (Sprint 3) --\u003e\n\u003cstyle\u003e\n.hb-coverage{position:relative;width:100%;background:#0a0a0a;overflow:hidden;min-height:clamp(420px,56vw,720px);}\n.hb-coverage-img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;background:#0a0a0a;filter:brightness(1.05) saturate(1.1);}\n.hb-coverage-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,rgba(10,12,18,0.55) 0%,rgba(10,12,18,0.30) 50%,rgba(10,12,18,0.65) 100%);}\n.hb-coverage-card{max-width:580px;width:100%;background:rgba(10,12,18,0.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(232,201,155,0.32);padding:36px 32px;text-align:center;box-shadow:0 24px 64px rgba(0,0,0,0.5);}\n.hb-coverage-eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;color:#E8C99B !important;text-transform:uppercase;margin:0 0 14px;}\n.hb-coverage-h{font-family:'Fraunces',Georgia,serif;font-size:clamp(28px,5vw,44px);line-height:1.08;letter-spacing:-0.01em;color:#FFFFFF !important;margin:0 0 16px;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,0.6);}\n.hb-coverage-h em{color:#5BB888 !important;font-style:italic;font-weight:700;}\n.hb-coverage-lead{font-family:Inter,sans-serif;font-size:15px;line-height:1.55;color:#FFFFFF !important;margin:0 0 24px;opacity:1;text-shadow:0 1px 8px rgba(0,0,0,0.4);}\n.hb-coverage-cta-row{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:14px;}\n.hb-coverage-cta{display:inline-block;background:#FAF6EE !important;color:#1A1612 !important;padding:14px 28px;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:all 0.2s;}\n.hb-coverage-cta:hover{background:#b59677;color:#FAF6EE;}\n.hb-coverage-price{font-family:Inter,sans-serif;font-size:14px;color:#FAF6EE !important;font-weight:600;}\n.hb-coverage-price strong{font-size:18px;font-weight:800;}\n.hb-coverage-price s{opacity:0.7;font-weight:400;margin-left:4px;color:#FAF6EE;}\n.hb-coverage-bnpl{font-family:Inter,sans-serif;font-size:13px;color:#E8C99B;letter-spacing:0.04em;margin:0;line-height:1.55;font-weight:500;}\n@media(max-width:749px){.hb-coverage{display:block;min-height:0;}.hb-coverage-overlay{position:static;display:block;padding:0;background:none;}.hb-coverage-card{padding:24px 20px;margin:-46px 12px 22px;border-radius:12px;position:relative;z-index:2;}.hb-coverage-h{font-size:clamp(22px,6.5vw,30px);}.hb-coverage-cta-row{flex-direction:column;gap:10px;}.hb-coverage-cta{width:100%;}}\n\u003c\/style\u003e\n\u003csection class=\"hb-coverage\"\u003e\n\u003cimg class=\"hb-coverage-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/10-aerial-coverage.jpg?v=1778731289\u0026amp;width=1600\" alt=\"Aerial view of HighBright laser covering 40+ metres of garden with blue and green pinpoint dots\"\u003e\n\u003cdiv class=\"hb-coverage-overlay\"\u003e\n\u003cdiv class=\"hb-coverage-card\"\u003e\n\u003cp class=\"hb-coverage-eyebrow\"\u003eThe numbers, visualised\u003c\/p\u003e\n\u003ch2 class=\"hb-coverage-h\"\u003e40m+ of garden.\u003cbr\u003e\u003cem\u003eLit from one socket.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"hb-coverage-lead\"\u003eWhat the spec sheet says - from above. Every tree, every shrub, every corner. Covered.\u003c\/p\u003e\n\u003cdiv class=\"hb-coverage-cta-row\"\u003e\n\u003ca class=\"hb-coverage-cta\" href=\"#ProductSubmitButton-template--20415408668750__main\"\u003eLight up the garden →\u003c\/a\u003e\n\u003cspan class=\"hb-coverage-price\"\u003e\u003cstrong\u003e$275\u003c\/strong\u003e \u003cs\u003e$349\u003c\/s\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"hb-coverage-bnpl\"\u003eor 4 interest-free payments of \u003cstrong style=\"color:#FAF6EE;\"\u003e$68.75\u003c\/strong\u003e with Afterpay\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\n.hb-vs{\n  background:#1A1612 !important;\n  padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px) !important;\n  font-family:Inter,system-ui,sans-serif !important;\n  color:#FAF6EE !important;\n}\n.hb-vs .hb-vs-wrap{max-width:920px;margin:0 auto;}\n.hb-vs .hb-vs-head{text-align:center;margin:0 0 40px;}\n.hb-vs .hb-vs-eyebrow{\n  font-size:11px !important;font-weight:700 !important;letter-spacing:0.22em !important;\n  text-transform:uppercase !important;color:#E8C99B !important;margin:0 0 12px !important;\n}\n.hb-vs .hb-vs-h2{\n  font-size:clamp(26px,4vw,40px) !important;font-weight:900 !important;letter-spacing:-0.5px !important;\n  line-height:1.1 !important;margin:0 0 14px !important;color:#FFFFFF !important;\n}\n.hb-vs .hb-vs-h2 em{font-style:italic !important;color:#E8C99B !important;font-weight:900 !important;}\n.hb-vs .hb-vs-lead{font-size:15px !important;line-height:1.55 !important;color:rgba(250,246,238,0.78) !important;max-width:540px;margin:0 auto;}\n.hb-vs-grid{\n  background:rgba(255,255,255,0.04);\n  border:1px solid rgba(232,201,155,0.22);border-radius:12px;overflow:hidden;\n  display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:stretch;\n}\n.hb-vs-row{\n  display:contents;\n}\n.hb-vs-cell{padding:18px 20px;border-bottom:1px solid rgba(232,201,155,0.14);font-size:14px;line-height:1.4;}\n.hb-vs-row:last-child .hb-vs-cell{border-bottom:0;}\n.hb-vs-cell.hb-vs-header{\n  background:rgba(232,201,155,0.08);\n  font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;\n  color:#E8C99B;\n  border-bottom:1px solid rgba(232,201,155,0.3);\n  text-align:center;\n}\n.hb-vs-cell.hb-vs-feature{font-weight:700;color:#FAF6EE;}\n.hb-vs-cell.hb-vs-other{color:rgba(250,246,238,0.7);text-align:center;}\n.hb-vs-cell.hb-vs-ours{\n  background:rgba(15,107,74,0.18);\n  color:#FFFFFF;font-weight:600;text-align:center;\n}\n.hb-vs-mark{font-size:18px;display:block;line-height:1;}\n.hb-vs-mark.no{color:#E07A5F;}\n.hb-vs-mark.yes{color:#5BB888;}\n.hb-vs-foot{margin:32px 0 0;text-align:center;font-size:13px;color:rgba(250,246,238,0.85) !important;}\n@media (max-width:680px){\n  .hb-vs-grid{grid-template-columns:1.2fr 0.9fr 1fr;}\n  .hb-vs-cell{padding:12px 10px;font-size:13px;}\n  .hb-vs-cell.hb-vs-header{font-size:10px;letter-spacing:0.08em;}\n}\n@media (max-width:480px){\n  .hb-vs-cell{padding:10px 8px;font-size:12px;}\n  .hb-vs-mark{font-size:16px;}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"hb-vs\"\u003e\n  \u003cdiv class=\"hb-vs-wrap\"\u003e\n    \u003cdiv class=\"hb-vs-head\"\u003e\n      \u003cp class=\"hb-vs-eyebrow\"\u003eWhy HighBright\u003c\/p\u003e\n      \u003ch2 class=\"hb-vs-h2\"\u003eNot all garden lasers are \u003cem\u003ebuilt the same.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"hb-vs-lead\"\u003eA side-by-side look at what separates HighBright from the imports flooding online marketplaces.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hb-vs-grid\"\u003e\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-header\" style=\"text-align:left;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-header\"\u003eMost $50-90 imports\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-header\"\u003eHighBright™\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eCoverage area\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003ePartial tree spread, fades fast\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003e40m+ from one socket\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eWeatherproofing\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003e\n\u003cspan class=\"hb-vs-mark no\"\u003e✗\u003c\/span\u003e Unclear \/ fades in rain\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003e\n\u003cspan class=\"hb-vs-mark yes\"\u003e✓\u003c\/span\u003e IP65 rated\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eElectrical certification\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003e\n\u003cspan class=\"hb-vs-mark no\"\u003e✗\u003c\/span\u003e Overseas plug \/ no AU spec\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003e\n\u003cspan class=\"hb-vs-mark yes\"\u003e✓\u003c\/span\u003e 240V AU certified\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eWarranty\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003e\n\u003cspan class=\"hb-vs-mark no\"\u003e✗\u003c\/span\u003e None or 30-day\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003e\n\u003cspan class=\"hb-vs-mark yes\"\u003e✓\u003c\/span\u003e 12-month Australian\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eRisk reversal\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003e\n\u003cspan class=\"hb-vs-mark no\"\u003e✗\u003c\/span\u003e Re-stocking fees\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003e\n\u003cspan class=\"hb-vs-mark yes\"\u003e✓\u003c\/span\u003e 12-month AU warranty\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eBuild quality\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003eThin plastic shell\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003eDie-cast aluminium housing\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eSetup\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003eApp + Wi-Fi pairing\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003ePlug in, point, done · 60s\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hb-vs-row\"\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-feature\"\u003eSupport\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-other\"\u003eEmail-only \/ overseas\u003c\/div\u003e\n        \u003cdiv class=\"hb-vs-cell hb-vs-ours\"\u003eQLD-based team\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"hb-vs-foot\"\u003eBuilt and certified for the Australian backyard. Plug into any 240V AU power point.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hb-specs\"\u003e\n\u003cdiv class=\"wrap center\"\u003e\n\u003cp class=\"eyebrow\"\u003eSpec sheet\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eAU-certified. IP65. \u003cem\u003eSeven seasons in Aussie gardens.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"v\"\u003e40m+ throw, scales with mount distance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eColours\u003c\/span\u003e\u003cspan class=\"v\"\u003eGreen \u0026amp; Blue laser\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eWeatherproofing\u003c\/span\u003e\u003cspan class=\"v\"\u003eIP65 rated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003ePower\u003c\/span\u003e\u003cspan class=\"v\"\u003e240V AU plug, 5m cable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eModes\u003c\/span\u003e\u003cspan class=\"v\"\u003eStatic · Twinkle · Slow drift\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eRemote\u003c\/span\u003e\u003cspan class=\"v\"\u003eIncluded - 8m range\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eMounting\u003c\/span\u003e\u003cspan class=\"v\"\u003eGround stake \u0026amp; wall mount\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"v\"\u003e12 months AU\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END US VS THEM --\u003e\n\u003c!-- AU WARRANTY --\u003e\n\n\u003c!-- WHAT'S IN THE BOX --\u003e\n\u003cstyle\u003e\n.hb-atmos{position:relative;width:100%;background:#0a0a0a;overflow:hidden;min-height:clamp(420px,56vw,720px);}\n.hb-atmos-img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;background:#0a0a0a;filter:brightness(1.05) saturate(1.08);}\n.hb-atmos-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:clamp(24px,4vw,48px);background:linear-gradient(180deg,rgba(10,12,18,0.0) 0%,rgba(10,12,18,0.55) 40%,rgba(10,12,18,0.92) 75%,rgba(10,12,18,1.0) 100%);}\n.hb-atmos-card{max-width:640px;width:100%;text-align:center;color:#FFFFFF;padding:clamp(22px,3vw,30px);background:rgba(10,12,18,0.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(232,201,155,0.28);border-radius:4px;margin-bottom:clamp(12px,3vw,32px);}\n.hb-atmos-eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;color:#E8C99B !important;text-transform:uppercase;margin:0 0 12px;}\n.hb-atmos-h{font-family:'Fraunces',Georgia,serif;font-size:clamp(26px,5vw,42px);line-height:1.1;letter-spacing:-0.01em;color:#FFFFFF;margin:0 0 14px;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,0.6);}\n.hb-atmos-h em{color:#E8C99B;font-style:italic;}\n.hb-atmos-lead{font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#FFFFFF !important;margin:0 auto 22px;text-shadow:0 1px 8px rgba(0,0,0,0.4);max-width:520px;}\n.hb-atmos-cta{display:inline-block;background:#FAF6EE !important;color:#1A1612 !important;padding:14px 32px;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;margin-bottom:12px;transition:all 0.2s;}\n.hb-atmos-cta:hover{background:#b59677;color:#FAF6EE;}\n.hb-atmos-bnpl{font-family:Inter,sans-serif;font-size:12px;color:rgba(255,255,255,0.88);letter-spacing:0.04em;margin:0;line-height:1.5;}\n.hb-atmos-bnpl strong{color:#E8C99B;font-weight:700;}\n@media(max-width:749px){.hb-atmos-img{aspect-ratio:4\/5;object-fit:cover;height:auto;width:100%;}.hb-atmos{display:block;min-height:0;}.hb-atmos-overlay{position:static;display:block;padding:0;background:none;}.hb-atmos-card{margin:-52px 14px clamp(20px,5vw,32px);background:#0d0a08;border:1px solid rgba(232,201,155,0.28);border-radius:12px;position:relative;z-index:2;}}\n\u003c\/style\u003e\n\n\u003cdiv class=\"hbd\" role=\"presentation\" aria-hidden=\"true\"\u003e\n\u003cstyle\u003e\n.hbd{background:#1A1612;padding:0 clamp(16px,4vw,40px);}\n.hbd-rule{max-width:920px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:6px 0;}\n.hbd-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(181,150,119,.4));}\n.hbd-line.r{background:linear-gradient(90deg,rgba(181,150,119,.4),transparent);}\n.hbd-dot{width:5px;height:5px;border-radius:50%;background:#b59677;box-shadow:0 0 8px rgba(181,150,119,.8);}\n.hbd-dot.sm{width:3px;height:3px;opacity:.6;}\n\u003c\/style\u003e\n\u003cdiv class=\"hbd-rule\"\u003e\n  \u003cspan class=\"hbd-line\"\u003e\u003c\/span\u003e\n  \u003cspan class=\"hbd-dot sm\"\u003e\u003c\/span\u003e\u003cspan class=\"hbd-dot\"\u003e\u003c\/span\u003e\u003cspan class=\"hbd-dot sm\"\u003e\u003c\/span\u003e\n  \u003cspan class=\"hbd-line r\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003csection class=\"hbg\" aria-label=\"Our promise to you\"\u003e\n\u003cstyle\u003e\n.hbg .hbg-eyebrow{color:#E8C99B!important}.hbg .hbg-h{color:#FFFFFF!important}.hbg .hbg-h em{color:#E8C99B!important}.hbg .hbg-sub,.hbg .hbg-foot,.hbg .hbg-ct .d{color:#E7E1D6!important}.hbg .hbg-ct .t{color:#FFFFFF!important}.hbg .hbg-foot b{color:#FFFFFF!important}.hbg .hbg-sig,.hbg .hbg-ct .d b{color:#E8C99B!important}\n.hbg{background:linear-gradient(165deg,#1A1612 0%,#221B14 55%,#14100C 100%);color:#FAF6F0;\n  font-family:Inter,system-ui,sans-serif;padding:clamp(56px,8vw,92px) clamp(16px,4vw,40px);\n  -webkit-font-smoothing:antialiased;position:relative;overflow:hidden;}\n.hbg *{box-sizing:border-box;}\n\/* faint bronze hairline top + bottom to set it apart as \"the promise\" *\/\n.hbg::before,.hbg::after{content:\"\";position:absolute;left:0;right:0;height:1px;\n  background:linear-gradient(90deg,transparent,rgba(181,150,119,.45) 18%,rgba(181,150,119,.45) 82%,transparent);}\n.hbg::before{top:0;}.hbg::after{bottom:0;}\n.hbg-wrap{max-width:920px;margin:0 auto;position:relative;z-index:1;}\n.hbg-head{text-align:center;margin:0 0 clamp(34px,5vw,52px);}\n.hbg-eyebrow{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;\n  color:#E8C99B;margin:0 0 14px;}\n.hbg-h{font-family:'Fraunces',Georgia,serif;font-weight:700;letter-spacing:-.01em;\n  font-size:clamp(28px,5vw,44px);line-height:1.08;color:#FFFFFF;margin:0 0 16px;}\n.hbg-h em{font-style:italic;color:#E8C99B;}\n.hbg-sub{font-size:clamp(15px,1.8vw,17px);line-height:1.6;color:rgba(250,246,240,.78);\n  max-width:600px;margin:0 auto;}\n\/* the four promises *\/\n.hbg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;}\n.hbg-card{position:relative;background:rgba(255,255,255,.035);border:1px solid rgba(232,201,155,.20);\n  border-radius:14px;padding:26px 24px 24px;display:flex;gap:18px;align-items:flex-start;\n  transition:border-color .25s ease,background .25s ease,transform .25s ease;}\n.hbg-card:hover{border-color:rgba(232,201,155,.42);background:rgba(255,255,255,.055);transform:translateY(-2px);}\n.hbg-ico{flex:0 0 46px;width:46px;height:46px;border-radius:50%;\n  background:linear-gradient(150deg,#0F6B4A,#0A5238);display:flex;align-items:center;justify-content:center;\n  box-shadow:0 6px 16px rgba(15,107,74,.32);}\n.hbg-ico svg{width:22px;height:22px;stroke:#FFFFFF;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}\n.hbg-ct .t{font-family:Inter,sans-serif;font-weight:800;font-size:16px;line-height:1.25;\n  color:#FFFFFF;margin:0 0 6px;letter-spacing:-.01em;}\n.hbg-ct .d{font-size:14px;line-height:1.55;color:rgba(250,246,240,.74);margin:0;}\n.hbg-ct .d b{color:#E8C99B;font-weight:700;}\n\/* closing reassurance line *\/\n.hbg-foot{margin:clamp(28px,4vw,40px) auto 0;text-align:center;max-width:680px;\n  font-size:14px;line-height:1.6;color:rgba(250,246,240,.66);}\n.hbg-foot b{color:#FAF6F0;font-weight:700;}\n.hbg-sig{display:inline-flex;align-items:center;gap:9px;margin-top:16px;\n  font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#E8C99B;}\n.hbg-sig::before,.hbg-sig::after{content:\"\";width:26px;height:1px;background:rgba(232,201,155,.5);}\n@media(max-width:600px){\n  .hbg-grid{grid-template-columns:1fr;gap:11px;}\n  .hbg-card{padding:22px 20px;gap:15px;}\n  .hbg-ico{flex-basis:42px;width:42px;height:42px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hbg-wrap\"\u003e\n  \u003cdiv class=\"hbg-head\"\u003e\n    \u003cp class=\"hbg-eyebrow\"\u003eOur promise to you\u003c\/p\u003e\n    \u003ch2 class=\"hbg-h\"\u003eBuy it once. \u003cem\u003eLight up the whole garden for years.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"hbg-sub\"\u003eStake it in the lawn, plug it in, and watch the trees come alive in seconds. One projector, the whole garden — built to do it season after season.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"hbg-grid\"\u003e\n    \u003cdiv class=\"hbg-card\"\u003e\n      \u003cspan class=\"hbg-ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3s6 6 6 10a6 6 0 0 1-12 0c0-4 6-10 6-10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cdiv class=\"hbg-ct\"\u003e\n        \u003cp class=\"t\"\u003eBuilt to last\u003c\/p\u003e\n        \u003cp class=\"d\"\u003ePremium aluminium housing, fully weatherproof \u003cb\u003eIP65\u003c\/b\u003e — built for years of Aussie summers, not one party.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hbg-card\"\u003e\n      \u003cspan class=\"hbg-ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 3l7 3v5c0 4.6-3.1 8.4-7 9.6C8.1 19.4 5 15.6 5 11V6l7-3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cdiv class=\"hbg-ct\"\u003e\n        \u003cp class=\"t\"\u003e12-month AU warranty\u003c\/p\u003e\n        \u003cp class=\"d\"\u003eEvery unit is backed for a full year and supported by \u003cb\u003eour QLD team\u003c\/b\u003e — not an overseas inbox.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hbg-card\"\u003e\n      \u003cspan class=\"hbg-ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 21s-7-4.4-7-10a7 7 0 0 1 14 0c0 5.6-7 10-7 10z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"11\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cdiv class=\"hbg-ct\"\u003e\n        \u003cp class=\"t\"\u003eAustralian-owned since 2019\u003c\/p\u003e\n        \u003cp class=\"d\"\u003eSeven seasons on the market, shipped to \u003cb\u003eevery state and territory\u003c\/b\u003e — designed and supported here.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"hbg-card\"\u003e\n      \u003cspan class=\"hbg-ico\" aria-hidden=\"true\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 13l1.5-5A2 2 0 0 1 6.4 6.5H14V16H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 9h3.5l3 3.5V16H14z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003c\/span\u003e\n      \u003cdiv class=\"hbg-ct\"\u003e\n        \u003cp class=\"t\"\u003eSame-day dispatch from QLD\u003c\/p\u003e\n        \u003cp class=\"d\"\u003eOrder before \u003cb\u003e2pm AEST on a weekday\u003c\/b\u003e and it ships the same day, straight from our Queensland warehouse.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"hbg-foot\"\u003e\u003cb\u003eThousands of Aussie gardens lit since 2019.\u003c\/b\u003e Built to last, backed for a full year, and shipped fast from right here in QLD.\u003c\/p\u003e\n  \u003cp style=\"text-align:center;margin:0;\"\u003e\u003cspan class=\"hbg-sig\"\u003eThe Home \u0026amp; Party Shop\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"hb-box\"\u003e\n\u003cdiv class=\"wrap center\"\u003e\n\u003cp class=\"eyebrow\"\u003eWhat's in the box\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eEverything you need. \u003cem\u003eNothing you don't.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eHighBright™ Projector\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003e5m AU power cable\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eGround stake\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eWireless remote\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eQuick-start card\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SHOWCASE: lifestyle moments wide strip (lazy-loaded) --\u003e\n\n\n\u003c!-- FAQ - added May 12 2026 (Sprint 3) --\u003e\n\u003cstyle\u003e\n.hb-faq{\n  background:#FFFFFF !important;\n  padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px) !important;\n  font-family:Inter,system-ui,sans-serif !important;\n  color:#1A1612 !important;\n}\n.hb-faq .hb-faq-wrap{max-width:760px;margin:0 auto;}\n.hb-faq .hb-faq-head{text-align:center;margin:0 0 32px;}\n.hb-faq .hb-faq-eyebrow{\n  font-size:11px !important;font-weight:700 !important;letter-spacing:0.22em !important;\n  text-transform:uppercase !important;color:#0F6B4A !important;margin:0 0 12px !important;\n}\n.hb-faq .hb-faq-h2{\n  font-size:clamp(26px,4vw,40px) !important;font-weight:900 !important;letter-spacing:-0.5px !important;\n  line-height:1.1 !important;margin:0 0 14px !important;color:#1A1612 !important;\n}\n.hb-faq .hb-faq-h2 em{font-style:italic !important;color:#0F6B4A !important;font-weight:900 !important;}\n.hb-faq .hb-faq-lead{font-size:15px !important;line-height:1.55 !important;color:#4A4540 !important;max-width:520px;margin:0 auto;}\n.hb-faq-list{margin:0;padding:0;list-style:none;}\n.hb-faq-item{\n  background:#FAF6EE;border:1px solid #EFE7D7;border-radius:10px;\n  margin:0 0 10px;padding:0;overflow:hidden;\n}\n.hb-faq-item summary{\n  list-style:none;cursor:pointer;padding:18px 22px 18px 22px;\n  font-size:16px !important;font-weight:700 !important;color:#1A1612 !important;\n  display:flex;align-items:center;justify-content:space-between;gap:14px;\n  font-family:Inter,sans-serif !important;\n}\n.hb-faq-item summary::-webkit-details-marker{display:none;}\n.hb-faq-item summary::after{\n  content:'+';font-size:22px;font-weight:400;color:#0F6B4A;line-height:1;flex-shrink:0;\n  transition:transform 200ms ease;\n}\n.hb-faq-item details[open] summary::after{content:'-';transform:translateY(-2px);}\n.hb-faq-answer{\n  padding:0 22px 20px;color:#3A332C;font-size:15px;line-height:1.6;\n}\n.hb-faq-answer p{margin:0 0 8px;}\n.hb-faq-answer p:last-child{margin-bottom:0;}\n@media (max-width:600px){\n  .hb-faq-item summary{font-size:15px !important;padding:16px 18px;}\n  .hb-faq-answer{padding:0 18px 18px;font-size:14px;}\n}\n\u003c\/style\u003e\n\n\u003csection class=\"hb-faq\"\u003e\n  \u003cdiv class=\"hb-faq-wrap\"\u003e\n    \u003cdiv class=\"hb-faq-head\"\u003e\n      \u003cp class=\"hb-faq-eyebrow\"\u003eQuestions worth asking\u003c\/p\u003e\n      \u003ch2 class=\"hb-faq-h2\"\u003eThe honest answers \u003cem\u003ebefore you buy.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"hb-faq-lead\"\u003eThe questions people actually email us about before they buy.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cul class=\"hb-faq-list\"\u003e\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eDoes it work in the rain?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eYes. The unit is IP65-rated - sealed against dust and pressurised water spray. Real-world: it sits in QLD summer thunderstorms and tropical downpours and keeps going. We've had test units staked outside for seven seasons with no failure.\u003c\/p\u003e\n          \u003cp\u003eThe only condition we'd avoid is direct submersion (don't drop it in the pool).\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eWill my neighbours see the laser dots from their place?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eOnly if you aim it that way. The unit projects in a narrow forward cone - point it at your trees, your lawn, your back fence, and the dots stay in your garden.\u003c\/p\u003e\n          \u003cp\u003eAim it at your own trees, fence, or back wall and the dots stay in your garden. The cone is narrow - it won't bleed into the neighbour's place unless you point it at their property directly.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eHow bright is this compared to a cheap one from Bunnings or Amazon?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eVisibly different. Cheap garden lasers throw a hazy bloom that fades 5-8 metres out. HighBright projects hundreds of crisp, defined points that hold their shape across 40m+ of foliage. The difference is the laser diode quality and the lens - both spec'd higher than the imported units selling for less.\u003c\/p\u003e\n          \u003cp\u003eYou can see it on a 12m tree from the back of the garden. Most cheap units, you can't.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eHow long do they last?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eWe've been selling these in Australia since 2019 — six summers and counting. The motor, lens and laser diodes are rated for years of seasonal use. Most customers run them on weekend evenings and special occasions, so wear-and-tear stays minimal. Every unit ships with a 12-month Australian warranty handled by our QLD team.\u003c\/p\u003e\n          \u003cp\u003eEvery unit comes with a 12-month Australian warranty - direct from our QLD team.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eCan I leave it staked in the garden all year round?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eYes. IP65 + UV-stable housing handles AU sun, summer storms, and winter chill. Leave it staked, leave it plugged in. Some customers run it nightly on a timer.\u003c\/p\u003e\n          \u003cp\u003eThe only maintenance: wipe the lens every couple of months if dust\/cobwebs build up. Nothing else.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n\n      \u003cli class=\"hb-faq-item\"\u003e\u003cdetails\u003e\n        \u003csummary\u003eIs it safe around kids and pets?\u003c\/summary\u003e\n        \u003cdiv class=\"hb-faq-answer\"\u003e\n          \u003cp\u003eYes for both. The dots projected onto your trees and lawn are diffuse reflections - completely safe for kids and pets to walk through, look at, play under. Pets ignore them; kids find them mesmerising. The housing runs cool to touch with no exposed wiring once plugged in.\u003c\/p\u003e\n          \u003cp\u003eStandard sensible practice - don't stare directly into the lens aperture from close range - but that's the only caution.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- END FAQ --\u003e\n\u003c!-- PANORAMA: full coverage proof, big bleed image --\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hb-tonight{position:relative;width:100%;background:#0a0a0a;overflow:hidden;min-height:clamp(420px,56vw,720px);}\n.hb-tonight-img{display:block;width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;filter:brightness(1.08) saturate(1.12);}\n.hb-tonight-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:clamp(24px,4vw,56px);background:linear-gradient(180deg,rgba(10,12,18,0.0) 0%,rgba(10,12,18,0.4) 40%,rgba(10,12,18,0.92) 80%,rgba(10,12,18,1.0) 100%);}\n.hb-tonight-card{max-width:680px;width:100%;text-align:center;color:#FFFFFF;padding:clamp(22px,3vw,30px);background:rgba(10,12,18,0.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(232,201,155,0.28);border-radius:4px;margin-bottom:clamp(12px,3vw,32px);}\n.hb-tonight-eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;color:#E8C99B !important;text-transform:uppercase;margin:0 0 12px;}\n.hb-tonight-h{font-family:'Fraunces',Georgia,serif;font-size:clamp(28px,6vw,48px);line-height:1.05;letter-spacing:-0.01em;color:#FFFFFF;margin:0 0 14px;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,0.6);}\n.hb-tonight-h em{color:#E8C99B;font-style:italic;}\n.hb-tonight-lead{font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#FFFFFF !important;margin:0 auto 22px;text-shadow:0 1px 8px rgba(0,0,0,0.5);max-width:520px;}\n.hb-tonight-cta-row{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:12px;}\n.hb-tonight-cta{display:inline-block;background:#FAF6EE !important;color:#1A1612 !important;padding:16px 36px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:all 0.2s;}\n.hb-tonight-cta:hover{background:#b59677;color:#FAF6EE;}\n.hb-tonight-price{font-family:Inter,sans-serif;font-size:15px;color:#FAF6EE !important;font-weight:600;}\n.hb-tonight-price strong{font-size:20px;font-weight:800;}\n.hb-tonight-price s{opacity:0.55;font-weight:400;margin-left:4px;}\n.hb-tonight-bnpl{font-family:Inter,sans-serif;font-size:12px;color:rgba(255,255,255,0.88);letter-spacing:0.04em;margin:0;line-height:1.5;}\n.hb-tonight-bnpl strong{color:#E8C99B;font-weight:700;}\n@media(max-width:749px){.hb-tonight-img{aspect-ratio:4\/5;object-fit:cover;}.hb-tonight-h{font-size:clamp(24px,7vw,32px);}.hb-tonight-cta-row{flex-direction:column;gap:10px;}.hb-tonight-cta{width:100%;}.hb-tonight-card{padding:20px 18px;}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n\/* hb-pano LAST-CHANCE CTA section - May 3 redesign *\/\n.hb-pano{position:relative;width:100%;background:#0a0a0a;overflow:hidden;min-height:clamp(420px,56vw,720px);}\n.hb-pano-img{display:block;width:100%;height:auto;object-fit:cover;filter:brightness(1.08) saturate(1.12);}\n.hb-pano-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,rgba(10,12,18,0.32) 0%,rgba(10,12,18,0.18) 50%,rgba(10,12,18,0.42) 100%);}\n.hb-pano-card{max-width:580px;width:100%;background:rgba(10,12,18,0.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(232,201,155,0.32);padding:36px 32px;text-align:center;border-radius:0;box-shadow:0 24px 64px rgba(0,0,0,0.55);}\n.hb-pano-eyebrow{font-family:Inter,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;color:#E8C99B !important;text-transform:uppercase;margin:0 0 14px;opacity:1;}\n.hb-pano-h{font-family:'Fraunces',Georgia,serif;font-size:clamp(28px,5vw,46px);line-height:1.08;letter-spacing:-0.01em;color:#FFFFFF !important;margin:0 0 16px;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,0.6);}\n.hb-pano-h em{color:#5BB888 !important;font-style:italic;font-weight:700;text-shadow:0 2px 16px rgba(0,0,0,0.4);}\n.hb-pano-lead{font-family:Inter,sans-serif;font-size:15px;line-height:1.55;color:#FFFFFF !important;margin:0 0 24px;text-shadow:0 1px 8px rgba(0,0,0,0.4);opacity:0.96;}\n.hb-pano-cta-row{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:14px;}\n.hb-pano-cta{display:inline-block;background:#FAF6EE !important;color:#1A1612 !important;padding:14px 28px;font-family:Inter,sans-serif;font-weight:700;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:all 0.2s;}\n.hb-pano-cta:hover{background:#B89469;color:#FAF6EE;}\n.hb-pano-price{font-family:Inter,sans-serif;font-size:14px;color:#FAF6EE;font-weight:600;display:inline-flex;align-items:center;gap:6px;}\n.hb-pano-price strong{font-size:18px;font-weight:800;}\n.hb-pano-price s{opacity:0.55;font-weight:400;}\n.hb-pano-save{background:#A85A3F;color:#FAF6EE;padding:3px 8px;font-size:10px;font-weight:800;letter-spacing:0.04em;border-radius:2px;margin-left:4px;}\n.hb-pano-trust{font-family:Inter,sans-serif;font-size:12px;color:#E8C99B !important;letter-spacing:0.04em;margin:0;line-height:1.5;font-weight:500;}\n@media(max-width:749px){\n  .hb-pano{display:block;min-height:0;}\n  .hb-pano-overlay{position:static;display:block;padding:0;background:none;}\n  .hb-pano-card{padding:24px 20px;margin:-46px 12px 22px;background:rgba(13,10,8,0.97);border-radius:12px;position:relative;z-index:2;}\n  .hb-pano-h{font-size:clamp(24px,7vw,32px);}\n  .hb-pano-cta-row{flex-direction:column;gap:10px;}\n  .hb-pano-cta{width:100%;}\n  .hb-pano-price{justify-content:center;}\n  .hb-pano-trust{font-size:10px;}\n}\n\n\/* JB 2026-05-14: Hard override - .pdp-desc-inner p\/strong\/a wins specificity over our card text. *\/\n.hb-tonight-card *,.hb-coverage-card *,.hb-atmos-card *{color:inherit;}\n.hb-tonight-card,.hb-coverage-card,.hb-atmos-card{color:#FFFFFF !important;}\n.hb-tonight-card strong,.hb-coverage-card strong,.hb-atmos-card strong{color:#FAF6EE !important;}\n.hb-tonight-card s,.hb-coverage-card s,.hb-atmos-card s{color:rgba(250,246,238,0.6) !important;}\n.hb-tonight-card .hb-tonight-cta,.hb-coverage-card .hb-coverage-cta,.hb-atmos-card .hb-atmos-cta,.hb-pano-card .hb-pano-cta{color:#1A1612 !important;}\n.hb-tonight-eyebrow,.hb-coverage-eyebrow,.hb-atmos-eyebrow,.hb-pano-eyebrow{color:#E8C99B !important;}\n.hb-coverage-bnpl,.hb-tonight-bnpl,.hb-atmos-bnpl{color:#E8C99B !important;}\n.hb-tonight-card h1,.hb-tonight-card h2,.hb-tonight-card h3,.hb-tonight-card h4,.hb-coverage-card h1,.hb-coverage-card h2,.hb-coverage-card h3,.hb-coverage-card h4,.hb-atmos-card h1,.hb-atmos-card h2,.hb-atmos-card h3,.hb-atmos-card h4{color:#FFFFFF !important;}\n.hb-tonight-card h2 em,.hb-coverage-card h2 em,.hb-atmos-card h2 em{color:#E8C99B !important;font-style:normal;}\n.hb-vs-foot{color:#FAF6EE !important;}\n.hb-pano-trust{color:#E8C99B !important;}\n.hb-faq-lead{color:#3A332C !important;}\n.hb-fbr3-lead{color:#3A332C !important;}\n\u003c\/style\u003e\n\u003cdiv class=\"hb\"\u003e\n\u003csection class=\"hb-pano\"\u003e\u003cimg class=\"hb-pano-img\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_022024_89a0f57f-e5c7-44c6-b051-92eddb222a43.png?v=1781403836\u0026amp;width=1600\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_022024_89a0f57f-e5c7-44c6-b051-92eddb222a43.png?v=1781403836\u0026amp;width=800 800w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_022024_89a0f57f-e5c7-44c6-b051-92eddb222a43.png?v=1781403836\u0026amp;width=1200 1200w, https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_022024_89a0f57f-e5c7-44c6-b051-92eddb222a43.png?v=1781403836\u0026amp;width=1600 1600w\" sizes=\"100vw\" alt=\"Wide panorama of a luxury Australian garden at night blanketed in HighBright green and blue laser starlight with a warm-lit home\" width=\"1600\" height=\"1600\"\u003e\n\u003cdiv class=\"hb-pano-overlay\"\u003e\n\u003cdiv class=\"hb-pano-card\"\u003e\n\u003cp class=\"hb-pano-eyebrow\"\u003eONE SOCKET. WHOLE BACKYARD.\u003c\/p\u003e\n\u003ch2 class=\"hb-pano-h\"\u003ePlug in. \u003cem\u003e60 seconds.\u003c\/em\u003e\u003cbr\u003eThe night just changed.\u003c\/h2\u003e\n\u003cp class=\"hb-pano-lead\"\u003eHundreds of crisp green and blue points scattered across every tree, every fence, every patch of lawn. From a single power point.\u003c\/p\u003e\n\u003cdiv class=\"hb-pano-cta-row\"\u003e\n\u003ca class=\"hb-pano-cta hb-pano-cta-primary\" href=\"#ProductSubmitButton-template--20415408668750__main\"\u003eLight up the garden →\u003c\/a\u003e \u003cspan class=\"hb-pano-price\"\u003e\u003cstrong\u003e$275\u003c\/strong\u003e \u003cs\u003e$349\u003c\/s\u003e \u003cspan class=\"hb-pano-save\"\u003eSAVE $74\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"hb-pano-bnpl\" style=\"font-family:Inter,sans-serif;font-size:13px;color:#FAF6EE;margin:8px 0 14px;text-align:center;letter-spacing:0.02em;\"\u003eor \u003cstrong style=\"color:#E8C99B;font-weight:800;\"\u003e4 interest-free payments of $68.75\u003c\/strong\u003e with Afterpay\u003c\/p\u003e\n\u003cp class=\"hb-pano-trust\"\u003eAustralian-owned and shipped from QLD · QLD warehouse · Free AU shipping over $299\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\n\n\u003c!-- CLOSING GUM HERO (Jarrod request Jun 3) --\u003e\n\u003csection class=\"hb-gumclose\" style=\"background:#0d0a08;margin:0;padding:0;\"\u003e\n  \u003ca href=\"#ProductSubmitButton-template--20415408668750__main\" style=\"display:block;text-decoration:none;\"\u003e\n    \u003cdiv style=\"position:relative;font-size:0;line-height:0;\"\u003e\n      \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260614_022028_16fb9898-7001-4935-9f7a-861221ed1224.png?v=1781403836\" alt=\"A single majestic gum tree drenched in thousands of HighBright green and blue laser points at night\" width=\"1376\" style=\"display:block;width:100%;height:auto;border:0;\"\u003e\n      \u003cdiv style=\"position:absolute;left:0;right:0;bottom:0;padding:56px 24px 30px;background:linear-gradient(to top,rgba(13,10,8,.9),rgba(13,10,8,0));text-align:center;\"\u003e\n        \u003cp style=\"margin:0;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(22px,4.6vw,38px);line-height:1.12;color:#fff;text-shadow:0 2px 14px rgba(0,0,0,.65);\"\u003eOne plug. The whole garden, alive.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/a\u003e\n\u003c\/section\u003e\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — hub PDP, 0 outgoing links before today) ==== --\u003e\n\u003csection class=\"hb-suggest\" style=\"background:#1A1612;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#b59677 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#FAF6EE !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003eCustomers who buy the laser often add these.\u003c\/h2\u003e\n    \u003cp style=\"color:#C9BFAF !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eThree pieces that pair beautifully with the HighBright laser — for different moods, different rooms, different jobs.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/crystal-lightfall-pink-edition\" style=\"display:block;text-decoration:none;color:inherit;background:#231D17;border-radius:14px;padding:24px;border:1px solid #3B3128;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Pink\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#C9BFAF !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eSoft pink stars for weddings, anniversaries and special nights. The romantic counterpart.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#b59677 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Pink →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/the-aurora-laser-star-light\" style=\"display:block;text-decoration:none;color:inherit;background:#231D17;border-radius:14px;padding:24px;border:1px solid #3B3128;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eAurora Galaxy Projector\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#C9BFAF !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eIndoor cosmic projection — a nebula on the ceiling, real laser stars, Bluetooth music sync.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#b59677 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Aurora →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/moving-life-like-firefly-garden-light\" style=\"display:block;text-decoration:none;color:inherit;background:#231D17;border-radius:14px;padding:24px;border:1px solid #3B3128;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eYellow Firefly Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#C9BFAF !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eMoving fireflies across 250m². Lifelike garden motion in warm amber-yellow.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#b59677 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Firefly →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\u003cdiv id=\"hb-fbmodal\" role=\"dialog\" aria-hidden=\"true\"\u003e\n\u003cdiv id=\"hb-fbmodal-inner\"\u003e\u003cbutton id=\"hb-fbmodal-close\" type=\"button\" aria-label=\"Close video\"\u003e×\u003c\/button\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nif(window.__hbFbBound){return;}\nwindow.__hbFbBound=true;\n\nvar lastFocusedEl=null;\n\nwindow.hbFbOpen=function(el){\n  var src=el.getAttribute('data-video');\n  var poster=el.getAttribute('data-poster')||'';\n  var inner=document.getElementById('hb-fbmodal-inner');\n  var ex=inner.querySelectorAll('video,iframe');\n  for(var i=0;i\u003cex.length;i++){try{ex[i].pause\u0026\u0026ex[i].pause();}catch(e){}ex[i].remove();}\n  var v=document.createElement('video');\n  v.src=src;\n  v.setAttribute('controls','');\n  v.setAttribute('playsinline','');\n  v.setAttribute('preload','auto');\n  v.setAttribute('aria-label','Garden laser video');\n  v.poster=poster;\n  v.style.cssText='width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;background:#000;';\n  v.autoplay=true;\n  v.muted=false;\n  inner.appendChild(v);\n  var p=v.play();\n  if(p\u0026\u0026p.catch){p.catch(function(){v.muted=true;v.play().catch(function(){});});}\n  var m=document.getElementById('hb-fbmodal');\n  m.classList.add('open');\n  m.setAttribute('aria-hidden','false');\n  m.setAttribute('aria-modal','true');\n  document.body.style.overflow='hidden';\n  lastFocusedEl=document.activeElement;\n  var closeBtn=document.getElementById('hb-fbmodal-close');\n  if(closeBtn){setTimeout(function(){closeBtn.focus();},50);}\n};\n\nwindow.hbFbClose=function(){\n  var m=document.getElementById('hb-fbmodal');\n  m.classList.remove('open');\n  m.setAttribute('aria-hidden','true');\n  m.removeAttribute('aria-modal');\n  var ex=m.querySelectorAll('video,iframe');\n  for(var i=0;i\u003cex.length;i++){try{ex[i].pause\u0026\u0026ex[i].pause();}catch(e){}ex[i].remove();}\n  document.body.style.overflow='';\n  if(lastFocusedEl\u0026\u0026lastFocusedEl.focus){try{lastFocusedEl.focus();}catch(e){}}\n};\n\ndocument.addEventListener('keydown',function(e){\n  if(e.key==='Escape'){window.hbFbClose();return;}\n  if(e.key==='Tab'){\n    var m=document.getElementById('hb-fbmodal');\n    if(!m||!m.classList.contains('open'))return;\n    var focusables=m.querySelectorAll('button,video,[tabindex]:not([tabindex=\"-1\"])');\n    if(!focusables.length)return;\n    var first=focusables[0];\n    var last=focusables[focusables.length-1];\n    if(e.shiftKey\u0026\u0026document.activeElement===first){e.preventDefault();last.focus();}\n    else if(!e.shiftKey\u0026\u0026document.activeElement===last){e.preventDefault();first.focus();}\n  }\n});\n\ndocument.addEventListener('click',function(e){\n  var t=e.target.closest('.hb-fbtile');\n  if(t){e.preventDefault();e.stopPropagation();window.hbFbOpen(t);return;}\n  if(e.target.closest('#hb-fbmodal-close')){e.preventDefault();e.stopPropagation();window.hbFbClose();return;}\n  if(e.target\u0026\u0026e.target.id==='hb-fbmodal'){e.preventDefault();window.hbFbClose();return;}\n},{capture:false});\n\n\/* IntersectionObserver block removed May 11 2026 - tiles are now static images, no need to lazy-load videos *\/\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c!-- cache-bust 1778458539 --\u003e\n\u003c!-- touch v1778561345 --\u003e\n\u003cscript\u003e(function(){var vs=document.querySelectorAll('[data-jb-desktop-autoplay]');if(window.matchMedia('(min-width: 990px)').matches){vs.forEach(function(v){v.removeAttribute('controls');v.setAttribute('autoplay','');v.play().catch(function(){});});}})();\u003c\/script\u003e\n\n\u003c!-- HB contrast pass --\u003e\n\u003cstyle\u003e\n\/* HB final contrast pass — 2026-05-28 16:55 AEST *\/\n.hb-pano-price strong,\n.hb-pano-card strong { color: inherit !important; }\n.hb .eyebrow.gold,\n.hb-suggest .eyebrow.gold,\n.hb-tonight-eyebrow { color: #8B6914 !important; }\n.hb-fbgrid em,\n.hb-fbgrid i { color: #7FE3B9 !important; }\n\u003c\/style\u003e\n\n\u003c!-- HB contrast pass 1b --\u003e\n\u003cstyle\u003e\n\/* HB contrast pass 1b — fbgrid is dark section, needs lighter gold *\/\n.hb-fbgrid .eyebrow.gold,\n.hb-fbgrid .eyebrow { color: #B59677 !important; }\n\u003c\/style\u003e\n\n\u003c!-- HB contrast pass 1c --\u003e\n\u003cstyle\u003e\n\/* HB contrast pass 1c — high-specificity overrides for dark fbgrid section *\/\nsection.hb-fbgrid .eyebrow.gold,\nsection.hb-fbgrid p.eyebrow.gold,\n.hb section.hb-fbgrid .eyebrow.gold { color: #B59677 !important; }\n\u003c\/style\u003e\n\n\u003c!-- HB H2 CONTRAST LOCKDOWN v2 --\u003e\n\u003cstyle\u003e\n\/* HB CONTRAST !important LOCKDOWN v2 — 2026-05-28 17:55 AEST *\/\n\/* HighBright PDP: only the dark-bg H2s the audit flagged. *\/\n.hb-fbgrid h2,\n.hb-box h2 { color: #FAF6F0 !important; }\n.hb-fbgrid p,\n.hb-box p { color: rgba(250,246,240,0.92) !important; }\n\u003c\/style\u003e\n\n\u003c!-- HB RESIDUAL H2 LOCKDOWN — 2026-05-28 17:55 AEST — catches .hb-promise\/.hb-moments\/.hb-colours --\u003e\n\u003cstyle\u003e\n.hb-promise h2,\n.hb-promise .h2,\n.hb-moments h2,\n.hb-moments .h2,\n.hb-colours h2,\n.hb-colours .h2 { color: #FFFFFF !important; }\n.hb-moments h2 em,\n.hb-moments .h2 em { color: #7FE3B9 !important; }\n\u003c\/style\u003e\n\u003c!-- jun1-pdp-polish START --\u003e\n\u003cstyle id=\"jun1-pdp-polish\"\u003e\n\/* ===== JUN 1 2026 PDP POLISH (owner-greenlit) — additive, reversible ===== *\/\n\n\/* --- #4 MOODBOARD \/ FULL-BLEED IMAGES: kill the inherited 24px desc-img margin (black letterbox bars) --- *\/\n.pdp-desc-inner.has-hb img{margin:0 !important;}\n\/* premium framing for moodboard tiles + glowsee tiles: consistent rounded corners + soft shadow *\/\n.hb-moments-grid .hb-mtile{border-radius:14px !important;overflow:hidden !important;box-shadow:0 6px 20px rgba(26,22,18,0.14) !important;background:#1A1612 !important;}\n.hb-moments-grid .hb-mtile img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important;}\n\n\/* --- #5 CONTRAST SWEEP (all !important per Shrine cascade gotcha) --- *\/\n\/* moments heading (cream bg #FAF6EE): white was invisible; recolor dark, em to AA-pass bronze *\/\n.hb-moments h2,.hb-moments .h2{color:#1A1612 !important;}            \/* 16.7:1 on cream *\/\n.hb-moments h2 em,.hb-moments .h2 em{color:#8A5E2C !important;}      \/* 5.24:1 on cream (was mint #7FE3B9 = 1.43) *\/\n\/* bronze eyebrows on cream\/white sections: #b59677 (2.57) -\u003e dark bronze #8A5E2C (\u003e=5.2) *\/\n.hb-moments .eyebrow,\n.hb-bgrid .eyebrow,\n.hb-use .eyebrow,\n.hb-cta .eyebrow,\n.hb-specs .eyebrow{color:#8A5E2C !important;}\n\/* eyebrow on green section #0D5F41: bronze (2.78) -\u003e light gold #E8C99B (4.86) *\/\n.hb-promise .eyebrow{color:#E8C99B !important;}\n\/* \"Nothing you don't.\" em: green #0F6B4A on dark (2.76) -\u003e brand bronze #b59677 (6.5) *\/\n.hb-box h2 em,.hb-box .h2 em{color:#b59677 !important;}\n\/* FB \"Top Comment\" badge: white on FB-blue #1877F2 (4.23) -\u003e slightly deeper blue #1568D6 (5.27) keeps the FB look, passes AA *\/\n.hb-fbr3-featured-badge{background:#1568D6 !important;color:#FFFFFF !important;}\n\n\/* --- #3 PORCH-LIGHT (\"hb-tonight\"): card was taller than image -\u003e top of heading clipped by overflow:hidden.\n       On mobile: center the overlay card and let the section grow to fit the card (no clip). --- *\/\n@media(max-width:749px){\n  .hb-tonight{min-height:0 !important;height:auto !important;overflow:visible !important;}\n  .hb-tonight-img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;aspect-ratio:auto !important;object-fit:cover !important;}\n  .hb-tonight-overlay{position:relative !important;align-items:center !important;min-height:clamp(460px,118vw,640px) !important;padding-top:40px !important;padding-bottom:40px !important;}\n}\n\n\/* --- #6 HERO THUMBNAIL STRIP: make horizontal scroll obviously swipeable (edge fade + cue).\n       CSS-only, targets the protected hero snippet from outside; no structural change. --- *\/\n.jb-hero-thumbs{position:relative;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}\n.jb-hero-thumbs::-webkit-scrollbar{display:none;}\n.jb-hero-thumbs\u003e*{scroll-snap-align:start;}\n\/* wrap-level edge gradient + swipe hint, injected via a sibling overlay element (added by JS below) *\/\n.jb-thumbs-fade{position:absolute;top:0;right:0;height:100%;width:38px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.92) 100%);z-index:3;}\n.jb-thumbs-hint{position:absolute;right:8px;bottom:8px;z-index:4;pointer-events:none;font:700 10px\/1 Inter,system-ui,sans-serif;letter-spacing:0.08em;color:#1A1612;background:rgba(255,255,255,0.86);border-radius:20px;padding:4px 9px;box-shadow:0 1px 6px rgba(0,0,0,0.12);display:flex;align-items:center;gap:5px;animation:jbSwipeNudge 2.6s ease-in-out 2;}\n@keyframes jbSwipeNudge{0%,100%{transform:translateX(0);opacity:.92}50%{transform:translateX(-5px);opacity:1}}\n\n\/* --- DOPAMINE: gentle scroll-reveal fade-up as sections enter (no layout shift; honours reduced-motion) --- *\/\n@media (prefers-reduced-motion: no-preference){\n  .hb .jb-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform;}\n  .hb .jb-reveal.jb-in{opacity:1;transform:none;}\n}\n\n\/* --- DOPAMINE: polish the gold star rating (crisper gold, subtle separation) wherever the .hb rating renders --- *\/\n.hb .hb-stars,.hb [class*=\"rating-stars\"]{letter-spacing:1px;}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n  try{\n    \/\/ #6 hero-thumbs affordance: only when the strip actually overflows\n    var strip=document.querySelector('.jb-hero-thumbs');\n    if(strip \u0026\u0026 strip.scrollWidth \u003e strip.clientWidth + 8 \u0026\u0026 !strip.parentElement.querySelector('.jb-thumbs-fade')){\n      var host=strip.parentElement;\n      if(getComputedStyle(host).position==='static') host.style.position='relative';\n      var fade=document.createElement('div');fade.className='jb-thumbs-fade';\n      var hint=document.createElement('div');hint.className='jb-thumbs-hint';hint.innerHTML='swipe \\u2192';\n      host.appendChild(fade);host.appendChild(hint);\n      strip.addEventListener('scroll',function(){\n        var atEnd = strip.scrollLeft + strip.clientWidth \u003e= strip.scrollWidth - 6;\n        fade.style.opacity = atEnd ? '0' : '1';\n        hint.style.opacity = (strip.scrollLeft\u003e12) ? '0' : '';\n      },{passive:true});\n    }\n    \/\/ dopamine scroll-reveal: tag major .hb sections, reveal on enter\n    var hb=document.querySelector('.pdp-desc-inner.has-hb');\n    if(hb \u0026\u0026 'IntersectionObserver' in window){\n      var secs=hb.querySelectorAll('section, .hb-moments-grid');\n      secs.forEach(function(s){ s.classList.add('jb-reveal'); });\n      var io=new IntersectionObserver(function(es){es.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('jb-in'); io.unobserve(e.target);} });},{rootMargin:'0px 0px -8% 0px',threshold:0.06});\n      secs.forEach(function(s){ io.observe(s); });\n      \/\/ safety: if observer never fires (e.g. very fast scroll), reveal all after 3.5s\n      setTimeout(function(){ secs.forEach(function(s){ s.classList.add('jb-in'); }); },3500);\n    }\n  }catch(e){}\n})();\n\u003c\/script\u003e\n\u003c!-- jun1-pdp-polish END --\u003e\n\u003c!-- cache-flush 2026-06-10T18:20 banner --\u003e","brand":"The Home and Party Shop","offers":[{"title":"1-Pack","offer_id":29305185304654,"sku":"0018","price":275.0,"currency_code":"AUD","in_stock":true},{"title":"2-Pack","offer_id":43747089809486,"sku":"0018-2PK","price":497.0,"currency_code":"AUD","in_stock":true},{"title":"3-Pack","offer_id":43747089842254,"sku":"0018-3PK","price":697.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/Gardenlandscapelight.jpg?v=1763954582"},{"product_id":"purple-blossom-waterproof-solar-garden-lights","title":"Purple Blossom Waterproof Solar Garden Lights","description":"\u003cp\u003eThese magical solar powered purple blossom waterproof lights are our latest addition to our amazing range of garden lighting. If you want to make your home or special event look magical and stand-out these waterproof purple blossom lights will be guaranteed to get lots of comments from friends and family. The ideal way to add some magic to your garden, patio or porch or any other special area you may have.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures:\u003cbr\u003e\u003cbr\u003e\u003c\/strong\u003e* Solar powered\u003cbr\u003e* Waterproof\u003cbr\u003e* Still \u0026amp; flashing modes\u003cbr\u003e* 7 metres - 50 LED Blossom lights\u003cbr\u003e* Purchase multiple units for an amazing display\u003cbr\u003e* Exclusive to Party Supplies Now \u003cbr\u003e- Bike not included - lighting only\u003cbr\u003e \u003c\/p\u003e","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":29305230655566,"sku":"0020","price":29.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/solar_blossom_string_light_thumb_992f0618-5e64-49ae-972d-7c262b50c16c.jpg?v=1562058289"},{"product_id":"white-star-crystal-last-light","title":"White Star Crystal Laser Light - Multi-Colour Indoor \u0026 Outdoor Laser Projector","description":"\u003cstyle id=\"ws-shots-css\"\u003e.ws-shot{background:#0a0a0a;padding:0;line-height:0;}.ws-shot img{display:block;width:100%;height:auto;margin:0 auto;}@media(min-width:768px){.ws-shot img{max-width:680px;}}\u003c\/style\u003e\u003cstyle\u003e\n.hb{font-family:Inter,system-ui,sans-serif;color:#1A1612;line-height:1.6;max-width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;}\n.hb *,.hb *::before,.hb *::after{box-sizing:border-box;}\n.hb section{padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px);}\n.hb .wrap{max-width:1080px;margin:0 auto;}\n.hb .center{text-align:center;}\n.hb .eyebrow{font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#0F6B4A;margin:0 0 14px;}\n.hb .eyebrow.gold{color:#B89469;}\n.hb .h1{font-size:clamp(32px,5.2vw,52px);font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 18px;color:#1A1612;}\n.hb .h1 em{font-style:italic;color:#0F6B4A;font-weight:900;}\n.hb .h2{font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#1A1612;}\n.hb .h2 em{font-style:italic;color:#0F6B4A;font-weight:900;}\n.hb .h3{font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-0.2px;line-height:1.2;margin:0 0 8px;color:#1A1612;}\n.hb .lead{font-size:clamp(16px,1.8vw,18px);line-height:1.6;color:#3A332C;margin:0 auto 24px;max-width:640px;}\n.hb .body{font-size:15px;line-height:1.65;color:#4A4540;margin:0 0 12px;}\n.hb .body strong{color:#1A1612;font-weight:700;}\n\n\/* HERO *\/\n.hb-hero{background:linear-gradient(160deg,#0E0B08 0%,#1A1612 60%,#0E0B08 100%);color:#FAF6EE;padding:clamp(64px,10vw,120px) clamp(20px,5vw,48px);text-align:center;}\n.hb-hero .eyebrow{color:#E8C99B;}\n.hb-hero .h1{color:#FFFFFF;font-size:clamp(36px,6vw,64px);}\n.hb-hero .h1 em{color:#E8C99B;}\n.hb-hero .lead{color:rgba(250,246,238,0.85);font-size:clamp(16px,2vw,19px);max-width:720px;}\n.hb-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:820px;margin:48px auto 0;}\n.hb-stat{padding:24px 12px;border:1px solid rgba(232,201,155,0.25);background:rgba(255,255,255,0.04);}\n.hb-stat .num{font-size:clamp(24px,3.6vw,36px);font-weight:900;color:#E8C99B;display:block;line-height:1;letter-spacing:-1px;}\n.hb-stat .lbl{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:rgba(250,246,238,0.7);margin-top:8px;display:block;font-weight:700;}\n@media(max-width:640px){.hb-stats{grid-template-columns:repeat(2,1fr);}}\n\n\/* VIDEO HERO - native HTML5 video, autoplay muted loop *\/\n.hb-video{padding:0;background:#000;}\n.hb-video .frame{position:relative;width:100%;aspect-ratio:16\/9;background:#000;overflow:hidden;}\/*ws-vid-mobile*\/@media(max-width:768px){.hb-video .frame{aspect-ratio:4\/5;}.hb-video .ctxt{padding:18px 16px;}.hb-video .ctxt .ch{font-size:22px;}}\n.hb-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block;}\n.hb-video .ctxt{position:absolute;left:0;right:0;bottom:0;padding:clamp(24px,4vw,40px) clamp(20px,4vw,40px);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);color:#fff;text-align:center;z-index:2;pointer-events:none;}\n.hb-video .ctxt .eyebrow{color:#E8C99B;font-size:11px;letter-spacing:0.22em;}\n.hb-video .ctxt .ch{color:#fff;font-size:clamp(20px,3vw,32px);font-weight:900;line-height:1.2;letter-spacing:-0.4px;margin:6px 0 4px;}\n.hb-video .ctxt .ch em{color:#E8C99B;font-style:italic;}\n.hb-video .ctxt .csub{color:rgba(255,255,255,0.78);font-size:clamp(13px,1.6vw,15px);}\n\n\/* DUAL - Indoor + Outdoor (50\/50) *\/\n.hb-dual{background:#FAF6EE;}\n.hb-dual .h2 em{color:#0F6B4A;}\n.hb-dual .dgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:48px;border:1px solid #E5DCC9;}\n.hb-dual .dpanel{position:relative;min-height:460px;display:flex;flex-direction:column;justify-content:flex-end;padding:0;}\n.hb-dual .dpanel .pic{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;}\n.hb-dual .dpanel .grad{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,0.85) 100%);pointer-events:none;}\n.hb-dual .dpanel .lbl{position:relative;color:#fff;padding:36px 28px;z-index:2;}\n.hb-dual .dpanel .badge{display:inline-block;background:#E8C99B;color:#1A1612;font-size:11px;letter-spacing:0.18em;padding:5px 10px;font-weight:800;text-transform:uppercase;margin-bottom:10px;}\n.hb-dual .dpanel .ttl{font-size:24px;font-weight:900;line-height:1.15;margin:0 0 8px;letter-spacing:-0.3px;color:#fff;}\n.hb-dual .dpanel .sub{font-size:14px;color:rgba(255,255,255,0.85);line-height:1.5;}\n@media(max-width:768px){.hb-dual .dgrid{grid-template-columns:1fr;}.hb-dual .dpanel{min-height:340px;}}\n\n\/* BENEFITS *\/\n.hb-bgrid{background:#FFFFFF;}\n.hb-bgrid .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;}\n.hb-bcard{background:#FAF6EE;padding:32px 24px;border:1px solid #EFE7D7;text-align:center;}\n.hb-bcard .icn{width:48px;height:48px;border-radius:50%;background:#0F6B4A;display:inline-flex;align-items:center;justify-content:center;margin:0 0 18px;}\n.hb-bcard .icn svg{width:22px;height:22px;fill:#FFFFFF;}\n@media(max-width:900px){.hb-bgrid .grid{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:560px){.hb-bgrid .grid{grid-template-columns:1fr;}}\n\n\/* USECASES *\/\n.hb-usecases{background:#1A1612;color:#FAF6EE;}\n.hb-usecases .h2{color:#FFFFFF;}\n.hb-usecases .h2 em{color:#E8C99B;}\n.hb-usecases .lead{color:rgba(250,246,238,0.78);}\n.hb-usecases .eyebrow{color:#E8C99B;}\n.hb-uc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;}\n.hb-uc{background:linear-gradient(180deg,rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.01) 100%);border:1px solid rgba(232,201,155,0.18);padding:28px 24px;text-align:left;display:flex;flex-direction:column;gap:6px;}\n.hb-uc .when{font-size:11px;letter-spacing:0.22em;text-transform:uppercase;color:#E8C99B;font-weight:700;}\n.hb-uc .what{font-size:19px;font-weight:800;color:#FFFFFF;line-height:1.2;letter-spacing:-0.3px;}\n.hb-uc .why{font-size:14px;color:rgba(250,246,238,0.72);margin-top:4px;line-height:1.55;}\n@media(max-width:900px){.hb-uc-grid{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:560px){.hb-uc-grid{grid-template-columns:1fr;}}\n\n\/* MOMENTS GRID - 5 authentic photos only *\/\n.hb-moments{background:#FAF6EE;}\n.hb-moments .h2 em{color:#0F6B4A;}\n.hb-moments-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:8px;margin-top:48px;}\n.hb-mtile{position:relative;overflow:hidden;background:#0E1419;}\n.hb-mtile-tall{grid-row:span 2;}\n.hb-mtile-wide{grid-column:span 2;}\n.hb-mtile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 600ms ease;}\n.hb-mtile:hover img{transform:scale(1.05);}\n.hb-mtile .cap{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.78) 100%);color:#FFFFFF;font-size:12px;font-weight:600;letter-spacing:0.04em;}\n.hb-mtile .cap span{display:block;font-size:10px;letter-spacing:0.2em;text-transform:uppercase;color:#E8C99B;margin-bottom:2px;font-weight:700;}\n@media(max-width:768px){.hb-moments-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:160px;}.hb-mtile-tall{grid-row:span 1;}.hb-mtile-wide{grid-column:span 2;}}\n\n\/* COLOURS - 7 colour swatches *\/\n.hb-colours{background:#0E0B08;color:#FAF6EE;}\n.hb-colours .eyebrow{color:#E8C99B;}\n.hb-colours .h2{color:#fff;}\n.hb-colours .h2 em{color:#E8C99B;}\n.hb-colours .lead{color:rgba(250,246,238,0.78);}\n.hb-colour-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:48px;max-width:880px;margin-left:auto;margin-right:auto;}\n.hb-swatch{aspect-ratio:1\/1.4;border:1px solid rgba(232,201,155,0.15);position:relative;display:flex;align-items:flex-end;padding:14px 12px;overflow:hidden;}\n.hb-swatch::before{content:\"\";position:absolute;inset:0;opacity:0.95;}\n.hb-swatch::after{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 30%,rgba(255,255,255,0.5) 0%,rgba(0,0,0,0) 60%);pointer-events:none;}\n.hb-swatch .nm{position:relative;z-index:2;font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,0.6);}\n.hb-swatch.s-white::before{background:linear-gradient(160deg,#F8F8FA 0%,#D8DDE5 100%);}\n.hb-swatch.s-white .nm{color:#1A1612;text-shadow:none;}\n.hb-swatch.s-blue::before{background:linear-gradient(160deg,#3A78C8 0%,#1B4B8A 100%);}\n.hb-swatch.s-green::before{background:linear-gradient(160deg,#1FA86F 0%,#0F6B4A 100%);}\n.hb-swatch.s-red::before{background:linear-gradient(160deg,#E14B5C 0%,#9A2937 100%);}\n.hb-swatch.s-amber::before{background:linear-gradient(160deg,#F2C46B 0%,#C99746 100%);}\n.hb-swatch.s-purple::before{background:linear-gradient(160deg,#9456C6 0%,#5C297D 100%);}\n.hb-swatch.s-cyan::before{background:linear-gradient(160deg,#3FCDC4 0%,#0F8A85 100%);}\n.hb-colour-modes{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:32px;max-width:760px;margin-left:auto;margin-right:auto;}\n.hb-colour-mode{background:rgba(255,255,255,0.04);border:1px solid rgba(232,201,155,0.18);padding:24px 22px;text-align:left;}\n.hb-colour-mode .lbl{font-size:11px;letter-spacing:0.22em;text-transform:uppercase;color:#E8C99B;font-weight:700;margin-bottom:6px;}\n.hb-colour-mode .ttl{font-size:18px;font-weight:800;color:#fff;line-height:1.2;letter-spacing:-0.2px;}\n.hb-colour-mode .sub{font-size:13px;color:rgba(250,246,238,0.7);margin-top:6px;line-height:1.5;}\n@media(max-width:768px){.hb-colour-grid{grid-template-columns:repeat(4,1fr);}.hb-colour-grid \u003e .hb-swatch:nth-child(n+5){grid-column:auto;}.hb-colour-modes{grid-template-columns:1fr;}}\n\n\/* COMPARISON *\/\n.hb-compare{background:#FAF6EE;}\n.hb-compare .h2 em{color:#0F6B4A;}\n.hb-compare-grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:48px;border:1px solid #E5DCC9;background:#fff;}\n.hb-compare-h{padding:18px 16px;background:#1A1612;color:rgba(250,246,238,0.85);font-size:12px;letter-spacing:0.16em;text-transform:uppercase;font-weight:700;text-align:center;}\n.hb-compare-h.them-l{color:rgba(250,246,238,0.55);}\n.hb-compare-h.us{color:#E8C99B;background:linear-gradient(180deg,#0F6B4A 0%,#0A5238 100%);}\n.hb-compare-r{padding:18px 16px;border-bottom:1px solid #E5DCC9;display:flex;align-items:center;}\n.hb-compare-r.lbl{font-weight:700;color:#3A332C;font-size:14px;}\n.hb-compare-r.them{color:#A09587;font-size:14px;justify-content:center;text-align:center;}\n.hb-compare-r.us{color:#1A1612;font-weight:700;font-size:14px;justify-content:center;text-align:center;background:#F8FCFA;}\n.hb-compare-grid \u003e :nth-last-child(-n+3){border-bottom:0;}\n@media(max-width:640px){.hb-compare-r.lbl{font-size:13px;}.hb-compare-r,.hb-compare-h{padding:14px 10px;font-size:12px;}}\n\n\/* REVIEWS *\/\n.hb-reviews{background:#FFFFFF;}\n.hb-reviews .h2{text-align:center;}\n.hb-reviews .h2 em{color:#0F6B4A;}\n.hb-reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;}\n.hb-review{background:#FAF6EE;border:1px solid #EFE7D7;padding:28px 26px;display:flex;flex-direction:column;gap:14px;}\n.hb-review .stars{color:#E8C99B;font-size:18px;letter-spacing:2px;}\n.hb-review .qt{font-size:17px;line-height:1.5;color:#1A1612;font-weight:600;}\n.hb-review .who{margin-top:auto;display:flex;flex-direction:column;gap:2px;padding-top:14px;border-top:1px solid #EFE7D7;}\n.hb-review .who .nm{font-size:13px;font-weight:700;color:#1A1612;letter-spacing:0.02em;}\n.hb-review .who .loc{font-size:11px;color:#7A6F62;letter-spacing:0.12em;text-transform:uppercase;font-weight:600;}\n.hb-review .who .vb{font-size:10px;color:#0F6B4A;letter-spacing:0.16em;text-transform:uppercase;font-weight:700;margin-top:4px;}\n@media(max-width:768px){.hb-reviews-grid{grid-template-columns:1fr;}}\n\n\/* SPECS *\/\n.hb-specs{background:#FAF6EE;}\n.hb-specs .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:40px;border:1px solid #E5DCC9;background:#fff;}\n.hb-spec{padding:22px 24px;border-bottom:1px solid #E5DCC9;display:flex;justify-content:space-between;align-items:center;gap:16px;}\n.hb-spec:nth-child(2n){border-left:1px solid #E5DCC9;}\n.hb-spec:nth-last-child(-n+2){border-bottom:0;}\n.hb-spec .k{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#7A6F62;}\n.hb-spec .v{font-size:15px;font-weight:700;color:#1A1612;text-align:right;}\n@media(max-width:640px){.hb-specs .grid{grid-template-columns:1fr;}.hb-spec:nth-child(2n){border-left:0;}.hb-spec:nth-last-child(2){border-bottom:1px solid #E5DCC9;}}\n\n\/* FAQ *\/\n.hb-faq{background:#FFFFFF;}\n.hb-faq .h2{text-align:center;}\n.hb-faq .h2 em{color:#0F6B4A;}\n.hb-faq-list{margin-top:40px;border-top:1px solid #E5DCC9;}\n.hb-faq-q{border-bottom:1px solid #E5DCC9;padding:24px 8px;cursor:pointer;}\n.hb-faq-q summary{font-size:17px;font-weight:700;color:#1A1612;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;}\n.hb-faq-q summary::-webkit-details-marker{display:none;}\n.hb-faq-q summary::after{content:'+';font-size:22px;color:#0F6B4A;font-weight:400;line-height:1;flex-shrink:0;transition:transform 200ms;}\n.hb-faq-q[open] summary::after{content:'−';}\n.hb-faq-q .ans{padding:14px 0 4px;color:#3A332C;font-size:15px;line-height:1.65;}\n\n\/* PROMISE *\/\n.hb-promise{background:linear-gradient(135deg,#0F6B4A 0%,#0A5238 100%);color:#FFFFFF;}\n.hb-promise .eyebrow{color:#E8C99B;}\n.hb-promise .h2{color:#FFFFFF;}\n.hb-promise .h2 em{color:#E8C99B !important;}\n.hb-promise .lead{color:rgba(255,255,255,0.92);max-width:680px;}\n.hb-promise .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;}\n.hb-pcard{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);padding:32px 24px;text-align:center;}\n.hb-pcard .num{font-size:48px;font-weight:900;color:#E8C99B;display:block;line-height:1;letter-spacing:-1px;}\n.hb-pcard .lbl{font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.85);margin:8px 0 12px;display:block;font-weight:700;}\n.hb-pcard .body{color:rgba(255,255,255,0.78);font-size:14px;}\n@media(max-width:768px){.hb-promise .pgrid{grid-template-columns:1fr;}}\n\n\/* BOX *\/\n.hb-box{background:#FAF6EE;}\n.hb-box .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:40px;}\n.hb-box .item{background:#FFFFFF;border:1px solid #EFE7D7;padding:24px 16px;text-align:center;}\n.hb-box .v{font-size:22px;font-weight:900;color:#0F6B4A;display:block;line-height:1;}\n.hb-box .k{font-size:13px;font-weight:600;color:#1A1612;margin-top:8px;display:block;line-height:1.3;}\n@media(max-width:768px){.hb-box .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* AU MADE *\/\n.hb-au{background:#FFFFFF;text-align:center;padding:clamp(48px,7vw,72px) clamp(20px,4vw,40px);border-top:1px solid #EFE7D7;border-bottom:1px solid #EFE7D7;}\n.hb-au .h3{font-size:clamp(22px,3vw,28px);font-weight:900;letter-spacing:-0.4px;color:#1A1612;line-height:1.2;margin:6px 0;}\n.hb-au .h3 em{color:#0F6B4A;font-style:italic;}\n.hb-au p{max-width:620px;margin:0 auto;color:#3A332C;font-size:15px;line-height:1.6;}\n.hb-au .flag{font-size:36px;letter-spacing:4px;margin-bottom:6px;}\n\n\/* TONIGHT *\/\n.hb-tonight{background:linear-gradient(180deg,#FAF6EE 0%,#F1EAD8 100%);text-align:center;}\n.hb-tonight .h2 em{color:#0F6B4A;}\n.hb-tonight .lead{font-size:clamp(17px,2vw,20px);font-weight:500;color:#1A1612;}\n\n\/* CTA *\/\n.hb-cta{background:#1A1612;color:#FAF6EE;text-align:center;}\n.hb-cta .eyebrow{color:#E8C99B;}\n.hb-cta .h2{color:#FFFFFF;}\n.hb-cta .h2 em{color:#E8C99B;}\n.hb-cta .lead{color:rgba(250,246,238,0.85);}\n.hb-cta .btn{display:inline-block;background:#E8C99B;color:#1A1612;font-weight:800;font-size:16px;padding:18px 48px;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border-radius:2px;margin:24px 0 16px;transition:transform 200ms;}\n.hb-cta .btn:hover{transform:translateY(-2px);}\n.hb-cta .micro{font-size:13px;color:rgba(250,246,238,0.7);}\n\u003c\/style\u003e\n\n\u003cdiv class=\"hb\"\u003e\n\n\u003c!-- ========== HERO ========== --\u003e\n\u003csection class=\"hb-hero\"\u003e\n  \u003cp class=\"eyebrow\"\u003eOutdoor + Indoor laser projector · 7 colour modes · 4,000+ Aussie homes\u003c\/p\u003e\n  \u003ch1 class=\"h1\"\u003eStake it in the lawn. Light up the garden. \u003cem\u003eOr the ceiling.\u003c\/em\u003e\n\u003c\/h1\u003e\n  \u003cp class=\"lead\"\u003eA high-power 100mW laser projector that scatters thousands of crisp star points across lawns, gardens, water features, alfresco ceilings - or any wall, ceiling, or surface inside. \u003cstrong\u003e7 colour modes.\u003c\/strong\u003e IP65 weatherproof. 30m+ coverage. Australian-developed. One unit, every space.\u003c\/p\u003e\n  \u003cdiv class=\"hb-stats\"\u003e\n    \u003cdiv class=\"hb-stat\"\u003e\n\u003cspan class=\"num\"\u003e7\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eColour modes\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hb-stat\"\u003e\n\u003cspan class=\"num\"\u003e100mW\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eHighBright laser\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hb-stat\"\u003e\n\u003cspan class=\"num\"\u003e30m+\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eCoverage\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"hb-stat\"\u003e\n\u003cspan class=\"num\"\u003eIP65\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eWeatherproof\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== VIDEO HERO - native HTML5 ========== --\u003e\n\n\u003c!-- ========== DUAL - Indoor + Outdoor ========== --\u003e\n\u003csection class=\"hb-dual\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eOne projector · 7 colours · every backyard, every room\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eOutdoor first. \u003cem\u003eIndoor anytime.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eStake it in the lawn for a wedding, BBQ, NYE, or pool party - point at trees, water, or guest tables. Bring it inside for movie night and bedtime. Cycle through 7 colour modes for any mood. Same unit. Same plug. Every Saturday handled.\u003c\/p\u003e\n    \u003cdiv class=\"dgrid\"\u003e\n      \u003cdiv class=\"dpanel\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" class=\"pic\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-estate-wedding-2026-06-10.png?v=1781050060\u0026amp;width=1200\" alt=\"White Star Crystal at an estate wedding — marquee and gum tree under white star points\"\u003e\n        \u003cdiv class=\"grad\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbl\"\u003e\n          \u003cspan class=\"badge\"\u003eOUTDOORS\u003c\/span\u003e\n          \u003ch3 class=\"ttl\"\u003eLawns · gardens · pools · events\u003c\/h3\u003e\n          \u003cp class=\"sub\"\u003eStake into the lawn, flower pot, or garden bed. Point at trees, water features, fences, alfresco ceilings, or guest tables. IP65 weatherproof - leave it out in rain or storm. Covers a 30m+ area from one plug.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dpanel\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" class=\"pic\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-livingroom-starfield-2026-06-10.jpg?v=1781050059\u0026amp;width=1200\" alt=\"White Star Crystal indoor — white stars across a living room ceiling\"\u003e\n        \u003cdiv class=\"grad\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lbl\"\u003e\n          \u003cspan class=\"badge\"\u003eINDOORS\u003c\/span\u003e\n          \u003ch3 class=\"ttl\"\u003eLiving rooms · bedrooms · kids\u003c\/h3\u003e\n          \u003cp class=\"sub\"\u003eBring it in. Sit it on a side table. Point at the ceiling, wall, or any flat surface. Sleep timer + remote. 7 colours of mood - calm white for sleep, full colour for date night.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== BENEFITS GRID ========== --\u003e\n\u003csection class=\"hb-bgrid\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eEngineered, not assembled\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eThe technology behind \u003cem\u003ethe stillness.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eHigh-grade white laser diodes pulse through a holographic diffraction film, scattering thousands of pin-sharp star points across any surface - ceiling, lawn, water, walls. Cinematic; calm.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"hb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2L4 6v6c0 5 3.5 9.7 8 11 4.5-1.3 8-6 8-11V6l-8-4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003e100mW HighBright laser\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eMost projectors smear. Ours scatters \u003cstrong\u003ethousands of crisp white stars\u003c\/strong\u003e with depth, detail, dimension. The kind of effect you remember.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2C8 8 2 10 2 16a10 10 0 0 0 20 0c0-6-6-8-10-14z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003eIP65 weatherproof\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eStake it into your lawn and forget it. \u003cstrong\u003eRain-rated, dust-rated.\u003c\/strong\u003e Stays out all night - Sydney winters, Melbourne storms, Darwin wet season, Perth heat. Ships Australia-wide.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M3 12c0-5 4-9 9-9s9 4 9 9-4 9-9 9-9-4-9-9zm9-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003e7 colour modes\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eWhite stars + 6 wash colours: blue, green, red, amber, purple, cyan. \u003cstrong\u003eStatic or moving.\u003c\/strong\u003e Calm white for sleep · full cycle for parties.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M13 2L3 14h7v8l10-12h-7V2z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003ePlug + go\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003e240V AU plug, 1.5m cable. \u003cstrong\u003e60 seconds to set up.\u003c\/strong\u003e Sleep timer, remote, multiple ambient programs. Calmer evenings, on demand.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== USECASES - 6 different use moments (3 outdoor + 3 indoor) ========== --\u003e\n\u003csection class=\"hb-usecases\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eMade for the moments that matter\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eOne projector. \u003cem\u003eSix completely different evenings.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eA laser projector isn't really about light. It's about what light makes possible - the moments you'd otherwise scroll right past.\u003c\/p\u003e\n    \u003cdiv class=\"hb-uc-grid\"\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eOUTDOORS · 7 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003eBackyard wedding.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003eStake into the lawn. Point at the gum trees. Forty guests under a sky of moving stars. The marquee doesn't need to come.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eOUTDOORS · 8:30 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003ePool party.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003ePoint at the water. The surface fractures into a thousand moving star reflections. Cocktails optional but encouraged.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eOUTDOORS · 10 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003eDinner party.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003eStake near the long table. Stars across the gum trees, the tablecloth, the wine. The kind of evening that doesn't end at dessert.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eINDOORS · 7:30 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003eBedtime that doesn't fight back.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003eSet the timer. Point at the ceiling. Kids settle faster and calmer under a slow-drift starlit ceiling — a quiet favourite for sensitive sleepers and anxious little ones.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eINDOORS · 9:12 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003eMovie night, with atmosphere.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003eCinema mode for the wash, stars on the ceiling. Suddenly the lounge is the kind of room your friends ask you to send the location of.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-uc\"\u003e\n        \u003cspan class=\"when\"\u003eINDOORS · 10:11 PM\u003c\/span\u003e\n        \u003cspan class=\"what\"\u003eDate night, no reservation.\u003c\/span\u003e\n        \u003cspan class=\"why\"\u003eA slow nebula across the kitchen ceiling. Two glasses of wine. The room you ignored becomes the room you live in.\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== MOMENTS GRID - 5 authentic photos only ========== --\u003e\n\u003csection class=\"hb-moments\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eReal Australian backyards + homes\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eSame plug. \u003cem\u003eEvery Saturday.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eOne unit, one power point. Lawn, garden, water, alfresco - or living room, bedroom, kid's room. The same crisp star field across whatever surface you point at, in any of 7 colours.\u003c\/p\u003e\n    \u003cdiv class=\"hb-moments-grid\"\u003e\n      \u003cdiv class=\"hb-mtile hb-mtile-tall\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-estate-wedding-b-2026-06-10.png?v=1781050060\u0026amp;width=1200\" alt=\"Estate wedding marquee under white laser stars\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eOutdoors · Backyard\u003c\/span\u003eWedding lawn · 7 PM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/White_laser_star.png?v=1767770625\u0026amp;width=900\" alt=\"White Star Crystal - projector unit close-up\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eThe unit\u003c\/span\u003eIP65 · 100mW · 7 colours\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-coastal-estate-2026-06-10.png?v=1781050061\u0026amp;width=900\" alt=\"Coastal estate pool and lawn under white laser stars\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eOutdoors · Poolside\u003c\/span\u003eCoastal estate · 8 PM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile hb-mtile-wide\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-gum-garden-2026-06-10.png?v=1781050060\u0026amp;width=1400\" alt=\"Giant gum trees covered in white laser star points above a garden party\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eOutdoors · Dinner party\u003c\/span\u003eStars across the gum trees · 10 PM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-bedroom-starfield-2026-06-10.jpg?v=1781050059\u0026amp;width=900\" alt=\"Bedroom ceiling covered in white laser stars\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eIndoors · Bedroom\u003c\/span\u003eSunday wind-down\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/ws-vineyard-2026-06-10.png?v=1781050060\u0026amp;width=900\" alt=\"Vineyard long-table dinner under white laser stars\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eOutdoors · Long table\u003c\/span\u003eVineyard dinner · 9 PM\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-mtile\"\u003e\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/White_laser_star.png?v=1767770517\u0026amp;width=900\" alt=\"White Star Crystal - stars on bedroom ceiling at night\"\u003e\n        \u003cdiv class=\"cap\"\u003e\n\u003cspan\u003eIndoors · Date night\u003c\/span\u003eSlow drift · 10 PM\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"hb-video\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003cvideo autoplay muted loop playsinline preload=\"auto\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/White_laser_star.png?v=1767770517\u0026amp;width=1600\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/dce7c384bbac4d37bcdbc2bf2c06fcb0\/dce7c384bbac4d37bcdbc2bf2c06fcb0.HD-720p-1.6Mbps-83252305.mp4\" type=\"video\/mp4\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/dce7c384bbac4d37bcdbc2bf2c06fcb0\/dce7c384bbac4d37bcdbc2bf2c06fcb0.SD-480p-0.9Mbps-83252305.mp4\" type=\"video\/mp4\"\u003e\u003c\/source\u003e\u003c\/video\u003e\n    \u003cdiv class=\"ctxt\"\u003e\n      \u003cp class=\"eyebrow\"\u003eSee it in action\u003c\/p\u003e\n      \u003ch2 class=\"ch\"\u003eStatic. Moving. \u003cem\u003eColour-changing.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== 7 COLOURS section ========== --\u003e\n\u003csection class=\"hb-colours\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003e7 colours · static or moving · one remote\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eSeven colours. \u003cem\u003eSeven moods.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eWhite stars by default. Six wash colours behind them on demand. Pick one for the night, or cycle through all seven. Static for sleep. Moving for parties. Anything in between.\u003c\/p\u003e\n    \u003cdiv class=\"hb-colour-grid\"\u003e\n      \u003cdiv class=\"hb-swatch s-white\"\u003e\u003cspan class=\"nm\"\u003eWhite\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-blue\"\u003e\u003cspan class=\"nm\"\u003eBlue\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-green\"\u003e\u003cspan class=\"nm\"\u003eGreen\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-red\"\u003e\u003cspan class=\"nm\"\u003eRed\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-amber\"\u003e\u003cspan class=\"nm\"\u003eAmber\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-purple\"\u003e\u003cspan class=\"nm\"\u003ePurple\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"hb-swatch s-cyan\"\u003e\u003cspan class=\"nm\"\u003eCyan\u003c\/span\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"hb-colour-modes\"\u003e\n      \u003cdiv class=\"hb-colour-mode\"\u003e\n        \u003cspan class=\"lbl\"\u003eStatic mode\u003c\/span\u003e\n        \u003ch3 class=\"ttl\"\u003ePick a colour. Hold it.\u003c\/h3\u003e\n        \u003cp class=\"sub\"\u003eStill and calm. Cool white for sleep, blue for date night, amber for dinner. The mood you want, locked in.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-colour-mode\"\u003e\n        \u003cspan class=\"lbl\"\u003eAuto-cycle mode\u003c\/span\u003e\n        \u003ch3 class=\"ttl\"\u003eAll 7 colours, on rotation.\u003c\/h3\u003e\n        \u003cp class=\"sub\"\u003eThe mode for backyard weddings, NYE, kids' birthdays, pool parties. The room (or the lawn) becomes the show.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== COMPARISON ========== --\u003e\n\u003csection class=\"hb-compare\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eBeware of cheap imported copies\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eWhat separates White Star Crystal \u003cem\u003efrom the imports.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eThere's a reason 4,000+ Australian homes have ours and not the $39 shipped-from-China copy with the wrong plug, no warranty, and a fan you can hear from across the room.\u003c\/p\u003e\n    \u003cdiv class=\"hb-compare-grid\"\u003e\n      \u003cdiv class=\"hb-compare-h them-l\"\u003e$39 import projectors\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-h\"\u003eFeature\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-h us\"\u003eWhite Star Crystal\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003eSmeary blobs of light\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eStar quality\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003eCrisp pin-sharp 100mW\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003eAudible fan hum\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eNoise\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003eWhisper quiet\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003e~10m² area\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eCoverage\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003e30m+ wide\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003eIPX0 - indoor only\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eWeatherproof\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003eIP65 - full alfresco\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003eUS\/EU plug - adapter needed\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003ePower\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003e240V AU plug, no adapter\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003e90 days, return-to-China\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eWarranty\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003e12 months · AU support\u003c\/div\u003e\n\n      \u003cdiv class=\"hb-compare-r them\"\u003e\"Final sale, no returns\"\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r lbl\"\u003eTry-at-home\u003c\/div\u003e\n      \u003cdiv class=\"hb-compare-r us\"\u003e12-month AU warranty, free returns\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== REVIEWS ========== --\u003e\n\u003csection class=\"hb-reviews\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eAs reviewed by 98 verified buyers\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003e\"It changed our \u003cem\u003eevenings.\u003c\/em\u003e\"\u003c\/h2\u003e\n    \u003cdiv class=\"hb-reviews-grid\"\u003e\n      \u003cdiv class=\"hb-review\"\u003e\n        \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"qt\"\u003e\"Used it on the lawn for our 40th - switched it to amber for dinner, then auto-cycle for the dance floor. Forty guests didn't want to leave.\"\u003c\/div\u003e\n        \u003cdiv class=\"who\"\u003e\n          \u003cspan class=\"nm\"\u003eOlivia P.\u003c\/span\u003e\n          \u003cspan class=\"loc\"\u003eNorthern Beaches · NSW\u003c\/span\u003e\n          \u003cspan class=\"vb\"\u003eVerified buyer · outdoor\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-review\"\u003e\n        \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"qt\"\u003e\"Stake it in the garden, point at the gum trees, change the colour with the remote - backyard becomes a different planet. Best $345 we've spent.\"\u003c\/div\u003e\n        \u003cdiv class=\"who\"\u003e\n          \u003cspan class=\"nm\"\u003eEm \u0026amp; Marcus\u003c\/span\u003e\n          \u003cspan class=\"loc\"\u003eMosman · NSW\u003c\/span\u003e\n          \u003cspan class=\"vb\"\u003eVerified buyer · outdoor + indoor\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"hb-review\"\u003e\n        \u003cdiv class=\"stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"qt\"\u003e\"My son has autism and he loves his white starry sky on the ceiling at night. He stopped asking for stories - just lies there watching the stars.\"\u003c\/div\u003e\n        \u003cdiv class=\"who\"\u003e\n          \u003cspan class=\"nm\"\u003eDaniel S.\u003c\/span\u003e\n          \u003cspan class=\"loc\"\u003eSunshine Coast · QLD\u003c\/span\u003e\n          \u003cspan class=\"vb\"\u003eVerified buyer · indoor\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== SPECS ========== --\u003e\n\u003csection class=\"hb-specs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe technical bit\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBuilt to AU spec. \u003cem\u003eBuilt to last.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eLaser power\u003c\/span\u003e\u003cspan class=\"v\"\u003e100mW HighBright\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eColour modes\u003c\/span\u003e\u003cspan class=\"v\"\u003e7 - white, blue, green, red, amber, purple, cyan\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"v\"\u003e30m+ wide area\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eWeatherproof rating\u003c\/span\u003e\u003cspan class=\"v\"\u003eIP65 - rain \u0026amp; dust rated\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eDisplay modes\u003c\/span\u003e\u003cspan class=\"v\"\u003eStatic · slow-drift · auto-cycle\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003ePower\u003c\/span\u003e\u003cspan class=\"v\"\u003e240V AU plug, 1.5m cable\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eSleep timer\u003c\/span\u003e\u003cspan class=\"v\"\u003eAuto-off function\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eRemote\u003c\/span\u003e\u003cspan class=\"v\"\u003eWireless · 6m range\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eMounting\u003c\/span\u003e\u003cspan class=\"v\"\u003eGround stake · tabletop · tripod\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"hb-spec\"\u003e\n\u003cspan class=\"k\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"v\"\u003e12 months Australian\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"ws-shot\" data-ws=\"outdoor\"\u003e\u003cvideo autoplay muted loop playsinline preload=\"auto\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260531_051002_740f10f3-75a3-4e74-a489-3550ac400725.png?v=1780204315\" style=\"width:100%;height:auto;display:block;border-radius:18px;\" aria-label=\"White Star Crystal Laser Light filling a backyard with a white starfield at night\"\u003e\u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/b7d694615ca74dd38e0e6f59a1a6d5dc\/b7d694615ca74dd38e0e6f59a1a6d5dc.HD-1080p-7.2Mbps-85335023.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\u003c\/section\u003e\n\n\u003c!-- ========== FAQ ========== --\u003e\n\u003csection class=\"hb-faq\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow center\"\u003eQuestions, honestly answered\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eThe bits people ask \u003cem\u003ebefore they buy.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"hb-faq-list\"\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eCan I leave it outdoors in the rain?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — it's IP65 weatherproof, rain and dust rated. Stake it into the lawn, a garden bed or a pot and leave it out through any Australian weather. The 1.5m AU cable plugs into a standard power point; add a weatherproof outdoor extension to reach further.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eWhat 7 colours does it project?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eWhite (default), blue, green, red, amber, purple and cyan. Lock in one for the night or auto-cycle all seven — static or moving. Calm white for sleep, full cycle for parties, switched in seconds on the wireless remote.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eCan I use it both outdoors and indoors?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — that's the whole point. Stake it in the lawn for a wedding, BBQ or dinner party, or sit it on a side table indoors and point it at the ceiling for movie night or bedtime. Same unit, same plug.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eWill the stars project on a textured (white) ceiling?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — white, off-white and lightly textured ceilings work best. Heavily wood-stained or matte-black surfaces absorb light and dull the effect. On white plaster and outdoor surfaces (lawn, water, trees) it looks just like the photos.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eHow big an area does it cover?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eUp to 30 metres wide, depending on distance to the surface. One unit easily covers a backyard's lawn and tree canopy, or fills an entire living-room ceiling.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eIs it safe for kids and pets?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — the light is diffused, with no concentrated beam at face height. It sits on a table or stakes into the ground and projects upward. Safe for nurseries, kids' rooms and curious pets — some customers use it specifically to help autistic children settle to sleep.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eHow fast do I get it in Australia?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eWe ship Australia-wide with fast dispatch from our QLD warehouse. Delivery time then depends on your location and the carrier.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \n      \u003cdetails class=\"hb-faq-q\"\u003e\n        \u003csummary\u003eIs it the same as the $39 import projectors?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eNo. Cheap imports use LED-and-mirror systems with audible fans, ~10sqm coverage, US\/EU plugs and no warranty. White Star Crystal uses a high-grade 100mW laser diode with holographic diffraction for crisp, dramatic projection across 30m+ — Australian-developed, AU plug, 12-month warranty.\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== PROMISE ========== --\u003e\n\n\u003c!-- ========== BOX ========== --\u003e\n\u003csection class=\"hb-box\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWhat's in the box\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eEverything you need. \u003cem\u003eNothing you don't.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eWhite Star Crystal unit\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eGround stake\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eAU power cable (1.5m)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eWireless remote\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1×\u003c\/span\u003e\u003cspan class=\"k\"\u003eQuick-start card\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== AUSTRALIAN-MADE ========== --\u003e\n\u003csection class=\"hb-au\"\u003e\n  \u003cdiv class=\"flag\"\u003e🇦🇺\u003c\/div\u003e\n  \u003cp class=\"eyebrow gold center\"\u003eProudly developed in Australia\u003c\/p\u003e\n  \u003ch3 class=\"h3\"\u003eAustralian-owned. \u003cem\u003eEngineered to AU standards.\u003c\/em\u003e\n\u003c\/h3\u003e\n  \u003cp\u003eWhite Star Crystal was developed by The Home and Party Shop - a family-owned Aussie business. Built to Australian electrical standards. Supported by a real human in QLD when you call. Beware of cheap imports that don't meet AU electrical safety.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== TONIGHT ========== --\u003e\n\u003csection class=\"hb-tonight\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eImagine this Saturday\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eLawn glowing. Trees lit. Pool reflecting stars. \u003cem\u003eOr the ceiling, indoors, in any colour you want.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eStake it outside for the BBQ. Bring it inside for movie night. Cycle through 7 colours when you feel like it. Same plug, same 60 seconds, same magic. The backyard you've ignored becomes the venue everyone's screenshotting.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ========== CTA ========== --\u003e\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — extend pass) ==== --\u003e\n\u003csection class=\"wsc-suggest\" style=\"background:#FAF6F0;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#5476FF !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#1A1612 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003eTake it outside. Take it indoors.\u003c\/h2\u003e\n    \u003cp style=\"color:#5A5048 !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eThree pieces that pair beautifully with the White Star — for different rooms, different moods, different jobs.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eHighBright™ Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe outdoor hero. 40m+ coverage, blue + green dots across the whole back yard.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#5476FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/crystal-lightfall-pink-edition\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Pink\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe pink version. Soft warm pink stars for weddings, anniversaries and special nights.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#5476FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/the-aurora-laser-star-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eAurora Galaxy Projector\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eIndoor cosmic. Nebula on the ceiling, real laser stars, Bluetooth music sync.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#5476FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\u003csection class=\"hb-cta\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eReady when you are.\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003e7 colours. 30m+ coverage. \u003cem\u003eIndoor + outdoor.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eWe ship fast from our QLD warehouse, right across Australia.\u003c\/p\u003e\n    \u003ca class=\"btn\" href=\"#MainContent\"\u003eAdd to cart →\u003c\/a\u003e\n    \u003cp class=\"micro\"\u003e12-month AU warranty Promise · Free shipping over $299 · Afterpay available\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- HB H2 CONTRAST LOCKDOWN v2 --\u003e\n\u003cstyle\u003e\n\/* HB CONTRAST !important LOCKDOWN v2 — 2026-05-28 17:55 AEST *\/\n\/* White Star Crystal PDP: only the dark-bg H2s the audit flagged. *\/\n.hb-usecases h2,\n.hb-cta h2 { color: #FAF6F0 !important; }\n.hb-usecases p,\n.hb-cta p { color: rgba(250,246,240,0.92) !important; }\n\u003c\/style\u003e\n\n\u003c!-- HB RESIDUAL H2 LOCKDOWN — 2026-05-28 17:55 AEST — catches .hb-promise\/.hb-moments\/.hb-colours --\u003e\n\u003cstyle\u003e\n.hb-promise h2,\n.hb-promise .h2,\n.hb-moments h2,\n.hb-moments .h2,\n.hb-colours h2,\n.hb-colours .h2 { color: #FFFFFF !important; }\n.hb-moments h2 em,\n.hb-moments .h2 em { color: #7FE3B9 !important; }\n\u003c\/style\u003e\n\u003cscript id=\"ws-video-autoplay-nudge\"\u003e(function(){var v=document.querySelector(\".hb-video video\");if(!v)return;var go=function(){if(document.hidden)return;var p=v.play();if(p\u0026\u0026p.catch)p.catch(function(){});};if(\"IntersectionObserver\" in window){new IntersectionObserver(function(en){en.forEach(function(e){if(e.isIntersecting)go();});},{threshold:0.25}).observe(v);}else{go();}v.addEventListener(\"canplay\",go);document.addEventListener(\"visibilitychange\",function(){if(!document.hidden)go();});})();\u003c\/script\u003e\n\n\u003c!-- jun1-catalog-fix: contrast + letterbox (Batch C\/D). Revert: delete this style block. --\u003e\n\u003cstyle\u003e\n\/* Batch C: letterbox — zero injected 24px margin inside dark overflow:hidden frames\/tiles *\/\n.hb-mtile img,\n.ws-shot img{margin:0 !important;}\n\/* Batch C: .ws-shot is a \u003csection\u003e inside .hb; the body's own \".hb section{padding:clamp(56px..)}\"\n   out-specifies \".ws-shot{padding:0}\", leaving ~112px of #0a0a0a black band around bedroom.jpg.\n   Force full-bleed so the image fills its dark backdrop (no black bars). *\/\n.ws-shot{padding:0 !important;}\n\/* Batch D: .hb-moments intro heading is white\/mint on cream band (invisible). The section's\n   own rule forces white for the photo-grid; scope the INTRO heading to dark-on-cream. *\/\n.hb-moments .wrap h2,\n.hb-moments .wrap .h2{color:#1A1612 !important;}\n.hb-moments .wrap h2 em,\n.hb-moments .wrap .h2 em{color:#0F6B4A !important;}\n\u003c\/style\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":30593104314446,"sku":"","price":297.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/White_laser_star.png?v=1767770517"},{"product_id":"2-solar-powered-led-color-changing-hightbright-bubble-lights","title":"2 Solar-Powered LED Color Changing HighBright™ Bubble Lights","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cinzel:wght@400;500;600;700\u0026amp;family=Raleway:wght@300;400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n        :root {\n            --primary-purple: #9333ea;\n            --deep-violet: #7c3aed;\n            --royal-blue: #3b82f6;\n            --vibrant-pink: #ec4899;\n            --sunset-orange: #f97316;\n            --midnight: #0f172a;\n            --soft-cream: #fefce8;\n            --pure-white: #ffffff;\n            --gold-accent: #fbbf24;\n            --elegant-gray: #64748b;\n        }\n\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: 'Raleway', sans-serif;\n            background: #ffffff;\n            color: var(--midnight);\n            line-height: 1.6;\n        }\n\n        .container {\n            max-width: 100%;\n            margin: 0 auto;\n            background: #ffffff;\n        }\n\n        \/* Stunning Hero Section *\/\n        .hero {\n            position: relative;\n            background: linear-gradient(135deg, #7c3aed 0%, #9333ea 25%, #ec4899 50%, #f97316 75%, #fbbf24 100%);\n            padding: 6rem 3rem;\n            text-align: center;\n            overflow: hidden;\n        }\n\n        .hero::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: \n                radial-gradient(circle at 20% 20%, rgba(236, 72, 153, 0.3) 0%, transparent 40%),\n                radial-gradient(circle at 80% 80%, rgba(251, 191, 36, 0.3) 0%, transparent 40%),\n                radial-gradient(circle at 50% 50%, rgba(124, 58, 237, 0.2) 0%, transparent 60%);\n            animation: colorShift 10s ease-in-out infinite;\n        }\n\n        @keyframes colorShift {\n            0%, 100% { opacity: 1; }\n            50% { opacity: 0.7; }\n        }\n\n        .bestseller-badge {\n            display: inline-block;\n            background: linear-gradient(135deg, var(--gold-accent), #fcd34d);\n            color: var(--midnight);\n            padding: 0.75rem 2.5rem;\n            border-radius: 50px;\n            font-size: 0.9rem;\n            font-weight: 700;\n            letter-spacing: 2px;\n            text-transform: uppercase;\n            margin-bottom: 2rem;\n            position: relative;\n            z-index: 2;\n            box-shadow: 0 8px 30px rgba(251, 191, 36, 0.5);\n            animation: glow 2s ease-in-out infinite;\n        }\n\n        @keyframes glow {\n            0%, 100% { box-shadow: 0 8px 30px rgba(251, 191, 36, 0.5); }\n            50% { box-shadow: 0 8px 40px rgba(251, 191, 36, 0.8); }\n        }\n\n        .hero-title {\n            font-family: 'Cinzel', serif;\n            font-size: 4rem;\n            font-weight: 700;\n            line-height: 1.2;\n            margin-bottom: 1.5rem;\n            position: relative;\n            z-index: 2;\n            color: #ffffff;\n            text-shadow: 0 6px 30px rgba(0, 0, 0, 0.4);\n            letter-spacing: 1px;\n        }\n\n        .hero-subtitle {\n            font-size: 1.6rem;\n            margin-bottom: 2rem;\n            position: relative;\n            z-index: 2;\n            color: #ffffff;\n            font-weight: 400;\n            text-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);\n        }\n\n        .hero-description {\n            font-size: 1.2rem;\n            line-height: 1.8;\n            position: relative;\n            z-index: 2;\n            color: #ffffff;\n            max-width: 900px;\n            margin: 0 auto 2rem;\n            text-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);\n        }\n\n        .hero-stats {\n            display: flex;\n            justify-content: center;\n            gap: 3rem;\n            margin-top: 3rem;\n            position: relative;\n            z-index: 2;\n            flex-wrap: wrap;\n        }\n\n        .stat-item {\n            text-align: center;\n        }\n\n        .stat-number {\n            font-family: 'Cinzel', serif;\n            font-size: 2.5rem;\n            font-weight: 700;\n            color: var(--gold-accent);\n            display: block;\n            text-shadow: 0 4px 15px rgba(0, 0, 0, 0.4);\n        }\n\n        .stat-label {\n            font-size: 1rem;\n            color: #ffffff;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-top: 0.5rem;\n        }\n\n        \/* Premium Features Section *\/\n        .features-section {\n            background: linear-gradient(180deg, #fefce8 0%, #ffffff 100%);\n            padding: 5rem 3rem;\n            position: relative;\n        }\n\n        .features-section::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            height: 3px;\n            background: linear-gradient(90deg, var(--primary-purple), var(--vibrant-pink), var(--sunset-orange), var(--gold-accent));\n        }\n\n        .section-header {\n            text-align: center;\n            margin-bottom: 4rem;\n        }\n\n        .section-title {\n            font-family: 'Cinzel', serif;\n            font-size: 3rem;\n            font-weight: 600;\n            color: var(--midnight);\n            margin-bottom: 1rem;\n        }\n\n        .section-subtitle {\n            font-size: 1.2rem;\n            color: var(--elegant-gray);\n            font-weight: 400;\n        }\n\n        \/* Features Grid *\/\n        .features-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(380px, 1fr));\n            gap: 3rem;\n            max-width: 1300px;\n            margin: 0 auto;\n        }\n\n        .feature-card {\n            background: linear-gradient(135deg, #ffffff, #fefce8);\n            padding: 3rem 2.5rem;\n            border-radius: 20px;\n            border: 2px solid transparent;\n            background-clip: padding-box;\n            position: relative;\n            box-shadow: 0 8px 30px rgba(124, 58, 237, 0.1);\n            transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n        }\n\n        .feature-card::before {\n            content: '';\n            position: absolute;\n            top: -2px;\n            left: -2px;\n            right: -2px;\n            bottom: -2px;\n            background: linear-gradient(135deg, var(--primary-purple), var(--vibrant-pink), var(--sunset-orange));\n            border-radius: 20px;\n            z-index: -1;\n            opacity: 0;\n            transition: opacity 0.5s ease;\n        }\n\n        .feature-card:hover::before {\n            opacity: 1;\n        }\n\n        .feature-card:hover {\n            transform: translateY(-12px);\n            box-shadow: 0 20px 60px rgba(124, 58, 237, 0.25);\n        }\n\n        .feature-icon {\n            font-size: 3rem;\n            margin-bottom: 1.5rem;\n            display: block;\n        }\n\n        .feature-title {\n            font-family: 'Cinzel', serif;\n            font-size: 1.8rem;\n            font-weight: 600;\n            margin-bottom: 1rem;\n            color: var(--midnight);\n        }\n\n        .feature-text {\n            font-size: 1.05rem;\n            line-height: 1.8;\n            color: var(--elegant-gray);\n        }\n\n        \/* Color Magic Section *\/\n        .color-magic {\n            background: linear-gradient(135deg, var(--midnight), #1e293b);\n            color: #ffffff;\n            padding: 5rem 3rem;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .color-magic::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: \n                radial-gradient(circle at 30% 40%, rgba(147, 51, 234, 0.2) 0%, transparent 50%),\n                radial-gradient(circle at 70% 60%, rgba(236, 72, 153, 0.2) 0%, transparent 50%);\n            animation: pulse 8s ease-in-out infinite;\n        }\n\n        @keyframes pulse {\n            0%, 100% { opacity: 1; }\n            50% { opacity: 0.6; }\n        }\n\n        .color-magic-content {\n            max-width: 1000px;\n            margin: 0 auto;\n            text-align: center;\n            position: relative;\n            z-index: 2;\n        }\n\n        .color-magic-title {\n            font-family: 'Cinzel', serif;\n            font-size: 3rem;\n            font-weight: 700;\n            margin-bottom: 2rem;\n            background: linear-gradient(135deg, #ffffff, var(--gold-accent));\n            -webkit-background-clip: text;\n            -webkit-text-fill-color: transparent;\n            background-clip: text;\n        }\n\n        .color-magic-text {\n            font-size: 1.3rem;\n            line-height: 1.8;\n            color: rgba(255, 255, 255, 0.95);\n            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);\n        }\n\n        .color-bubbles {\n            display: flex;\n            justify-content: center;\n            gap: 2rem;\n            margin-top: 3rem;\n            flex-wrap: wrap;\n        }\n\n        .bubble {\n            width: 80px;\n            height: 80px;\n            border-radius: 50%;\n            animation: float 3s ease-in-out infinite;\n        }\n\n        .bubble:nth-child(1) {\n            background: linear-gradient(135deg, #7c3aed, #9333ea);\n            animation-delay: 0s;\n        }\n\n        .bubble:nth-child(2) {\n            background: linear-gradient(135deg, #3b82f6, #06b6d4);\n            animation-delay: 0.5s;\n        }\n\n        .bubble:nth-child(3) {\n            background: linear-gradient(135deg, #10b981, #84cc16);\n            animation-delay: 1s;\n        }\n\n        .bubble:nth-child(4) {\n            background: linear-gradient(135deg, #fbbf24, #f59e0b);\n            animation-delay: 1.5s;\n        }\n\n        .bubble:nth-child(5) {\n            background: linear-gradient(135deg, #f97316, #ef4444);\n            animation-delay: 2s;\n        }\n\n        .bubble:nth-child(6) {\n            background: linear-gradient(135deg, #ec4899, #a855f7);\n            animation-delay: 2.5s;\n        }\n\n        @keyframes float {\n            0%, 100% { transform: translateY(0); }\n            50% { transform: translateY(-20px); }\n        }\n\n        \/* Specifications *\/\n        .specs-section {\n            background: #ffffff;\n            padding: 5rem 3rem;\n        }\n\n        .specs-container {\n            max-width: 1100px;\n            margin: 0 auto;\n            background: linear-gradient(135deg, #fefce8, #ffffff);\n            border-radius: 24px;\n            padding: 4rem 3rem;\n            box-shadow: 0 12px 50px rgba(124, 58, 237, 0.12);\n            border: 3px solid transparent;\n            background-clip: padding-box;\n            position: relative;\n        }\n\n        .specs-container::before {\n            content: '';\n            position: absolute;\n            top: -3px;\n            left: -3px;\n            right: -3px;\n            bottom: -3px;\n            background: linear-gradient(135deg, var(--primary-purple), var(--vibrant-pink), var(--sunset-orange), var(--gold-accent));\n            border-radius: 24px;\n            z-index: -1;\n        }\n\n        .specs-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n            gap: 1.5rem;\n            margin-top: 3rem;\n        }\n\n        .spec-item {\n            background: #ffffff;\n            padding: 1.8rem;\n            border-radius: 12px;\n            border-left: 5px solid var(--primary-purple);\n            box-shadow: 0 4px 15px rgba(124, 58, 237, 0.08);\n            transition: all 0.3s ease;\n            font-size: 1.05rem;\n        }\n\n        .spec-item:hover {\n            transform: translateX(10px);\n            box-shadow: 0 6px 25px rgba(236, 72, 153, 0.15);\n            border-left-color: var(--vibrant-pink);\n        }\n\n        .spec-item::before {\n            content: '◆';\n            color: var(--gold-accent);\n            margin-right: 1rem;\n            font-size: 1.3rem;\n        }\n\n        \/* Perfect For Section *\/\n        .perfect-for-section {\n            background: linear-gradient(180deg, #ffffff, #fefce8);\n            padding: 5rem 3rem;\n        }\n\n        .perfect-grid {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));\n            gap: 2rem;\n            max-width: 1200px;\n            margin: 3rem auto 0;\n        }\n\n        .perfect-item {\n            background: #ffffff;\n            padding: 2.5rem 2rem;\n            border-radius: 16px;\n            text-align: center;\n            border: 2px solid transparent;\n            box-shadow: 0 6px 25px rgba(124, 58, 237, 0.1);\n            transition: all 0.4s ease;\n            position: relative;\n        }\n\n        .perfect-item::before {\n            content: '';\n            position: absolute;\n            top: -2px;\n            left: -2px;\n            right: -2px;\n            bottom: -2px;\n            background: linear-gradient(135deg, var(--primary-purple), var(--vibrant-pink));\n            border-radius: 16px;\n            z-index: -1;\n            opacity: 0;\n            transition: opacity 0.4s ease;\n        }\n\n        .perfect-item:hover::before {\n            opacity: 1;\n        }\n\n        .perfect-item:hover {\n            transform: scale(1.08);\n            box-shadow: 0 12px 40px rgba(147, 51, 234, 0.2);\n        }\n\n        .perfect-icon {\n            font-size: 3rem;\n            margin-bottom: 1rem;\n        }\n\n        .perfect-title {\n            font-family: 'Cinzel', serif;\n            font-size: 1.4rem;\n            font-weight: 600;\n            color: var(--midnight);\n        }\n\n        \/* CTA Section *\/\n        .cta-section {\n            background: linear-gradient(135deg, #7c3aed 0%, #9333ea 25%, #ec4899 50%, #f97316 75%, #fbbf24 100%);\n            color: #ffffff;\n            padding: 6rem 3rem;\n            text-align: center;\n            position: relative;\n            overflow: hidden;\n        }\n\n        .cta-section::before {\n            content: '';\n            position: absolute;\n            top: 0;\n            left: 0;\n            right: 0;\n            bottom: 0;\n            background: radial-gradient(circle at center, rgba(255, 255, 255, 0.15) 0%, transparent 70%);\n        }\n\n        .cta-content {\n            position: relative;\n            z-index: 2;\n            max-width: 900px;\n            margin: 0 auto;\n        }\n\n        .cta-title {\n            font-family: 'Cinzel', serif;\n            font-size: 3.5rem;\n            font-weight: 700;\n            margin-bottom: 2rem;\n            text-shadow: 0 6px 30px rgba(0, 0, 0, 0.4);\n        }\n\n        .cta-text {\n            font-size: 1.3rem;\n            line-height: 1.8;\n            margin-bottom: 2rem;\n            text-shadow: 0 2px 12px rgba(0, 0, 0, 0.3);\n        }\n\n        .bestseller-note {\n            font-size: 1.2rem;\n            font-weight: 600;\n            color: var(--gold-accent);\n            margin-top: 2rem;\n            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 768px) {\n            .hero-title {\n                font-size: 2.5rem;\n            }\n\n            .hero-subtitle {\n                font-size: 1.3rem;\n            }\n\n            .section-title {\n                font-size: 2.2rem;\n            }\n\n            .hero-stats {\n                gap: 1.5rem;\n            }\n\n            .stat-number {\n                font-size: 2rem;\n            }\n\n            .features-grid,\n            .perfect-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .specs-grid {\n                grid-template-columns: 1fr;\n            }\n\n            .color-magic-title {\n                font-size: 2.2rem;\n            }\n\n            .cta-title {\n                font-size: 2.5rem;\n            }\n\n            .hero,\n            .features-section,\n            .specs-section,\n            .perfect-for-section,\n            .cta-section,\n            .color-magic {\n                padding: 3rem 1.5rem;\n            }\n        }\n    \u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003c!-- Hero Section --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"bestseller-badge\"\u003e★★★ TOP SELLER ★★★\u003c\/div\u003e\n\u003ch1 class=\"hero-title\"\u003eSolar-Powered LED\u003cbr\u003eColour Changing Bubble Lights\u003c\/h1\u003e\n\u003cp class=\"hero-subtitle\"\u003eTransform Your Garden Into a Mesmerising Rainbow Paradise\u003c\/p\u003e\n\u003cp class=\"hero-description\"\u003eLine your garden or pathway with these beautiful bright color-changing bubble lights. These premium decorations cost nothing to stay lit-completely solar powered! Simply stake them down in direct sunlight and watch the magic happen automatically every night.\u003c\/p\u003e\n\u003cdiv class=\"hero-stats\"\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-number\"\u003e2\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eHighBright™ Lights\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-number\"\u003e6\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eHours Runtime\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stat-item\"\u003e\n\u003cspan class=\"stat-number\"\u003e100%\u003c\/span\u003e \u003cspan class=\"stat-label\"\u003eSolar Powered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Features Section --\u003e\n\u003cdiv class=\"features-section\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-title\"\u003eWhy Customers Love These Lights\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003ePremium quality that creates unforgettable ambiance\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🌈\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eAutomatic Color Magic\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eWatch in wonder as your lights automatically cycle through a stunning spectrum of colors. From vibrant purples and blues to warm oranges and golds-creating an ever-changing display that never gets old.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e☀️\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eZero Running Costs\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eCompletely solar-powered with no electricity needed. After a full day in the sunlight, these lights run for up to 6 hours automatically. Eco-friendly, cost-effective, and effortlessly beautiful.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e💎\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eHighBright™ Technology\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eFeaturing exclusive HighBright™ bubble lights that deliver exceptional brightness and color vibrancy. These aren't ordinary solar lights-they're premium illumination that commands attention.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🛡️\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eAll-Weather Durability\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eFully waterproof and weatherproof construction built for Australian conditions. Rain, shine, or storms-these lights keep performing beautifully year-round with zero maintenance required.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e⚡\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eInstant Installation\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eNo wiring, no electrician, no complexity. Simply stake them into the ground in a sunny spot and you're done. Installation takes seconds, and the magic begins at dusk automatically.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-card\"\u003e\n\u003cspan class=\"feature-icon\"\u003e🌙\u003c\/span\u003e\n\u003ch3 class=\"feature-title\"\u003eSmart Auto On\/Off\u003c\/h3\u003e\n\u003cp class=\"feature-text\"\u003eIntelligent sensors automatically turn your lights on at dusk and off at dawn. Set them up once and enjoy effortless enchantment every single night without lifting a finger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Color Magic Section --\u003e\n\u003cdiv class=\"color-magic\"\u003e\n\u003cdiv class=\"color-magic-content\"\u003e\n\u003ch2 class=\"color-magic-title\"\u003eA Symphony of Colors\u003c\/h2\u003e\n\u003cp class=\"color-magic-text\"\u003eThese aren't just lights-they're an experience. Watch as vibrant hues dance and shift throughout the evening, creating a captivating atmosphere that transforms ordinary spaces into extraordinary retreats. Each bubble glows with brilliant, ever-changing colors that mesmerize guests and family alike.\u003c\/p\u003e\n\u003cdiv class=\"color-bubbles\"\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bubble\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Specifications --\u003e\n\u003cdiv class=\"specs-section\"\u003e\n\u003cdiv class=\"specs-container\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-title\"\u003ePremium Specifications\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003eQuality craftsmanship in every detail\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"specs-grid\"\u003e\n\u003cdiv class=\"spec-item\"\u003eIncludes 2 HighBright™ Bubble Lights\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e100% solar-powered - no electricity needed\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eAutomatic color changing technology\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eWorks up to 6 hours after full sun charge\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eAutomatically lights up at night\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eFully waterproof and weatherproof\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eEasy installation - no wiring required\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eSize: 22cm bubble + 33cm stake (55cm total height)\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003e8mm diameter bubble design\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003ePerfect for all-year-round use\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eDurable construction for Australian conditions\u003c\/div\u003e\n\u003cdiv class=\"spec-item\"\u003eIntelligent dusk-to-dawn sensors\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Perfect For Section --\u003e\n\u003cdiv class=\"perfect-for-section\"\u003e\n\u003cdiv class=\"section-header\"\u003e\n\u003ch2 class=\"section-title\"\u003ePerfect For Every Occasion\u003c\/h2\u003e\n\u003cp class=\"section-subtitle\"\u003eCreate magic wherever you need it\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-grid\"\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🌿\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eGarden Pathways\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e💐\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eFlower Beds\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e💒\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eWeddings\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🎉\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eSpecial Events\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🏡\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eDriveways\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🪴\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eLandscaping\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e🎊\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eParties\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"perfect-item\"\u003e\n\u003cdiv class=\"perfect-icon\"\u003e✨\u003c\/div\u003e\n\u003ch3 class=\"perfect-title\"\u003eEveryday Magic\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA Section --\u003e\n\u003cdiv class=\"cta-section\"\u003e\n\u003cdiv class=\"cta-content\"\u003e\n\u003ch2 class=\"cta-title\"\u003eCreate Your Rainbow Paradise\u003c\/h2\u003e\n\u003cp class=\"cta-text\"\u003eJoin thousands of satisfied customers who have transformed their outdoor spaces with these stunning color-changing bubble lights. Easy to install, beautiful to behold, and completely free to run.\u003c\/p\u003e\n\u003cp class=\"cta-text\"\u003eSet them up today and enjoy magical, automatic illumination every single night-no maintenance, no fuss, just pure enchantment.\u003c\/p\u003e\n\u003cp class=\"bestseller-note\"\u003e⭐ Our Top-Selling Solar Light • Trusted by Thousands of Australians ⭐\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":31836329312334,"sku":"","price":57.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/solar_garden.jpg?v=1583814457"},{"product_id":"the-aurora-laser-star-light","title":"The Aurora Laser Star Light","description":"\u003cdiv class=\"aur-funnel-banner\" style=\"background:#0B0815;color:#FAF6EE;padding:20px 24px;text-align:center;font-family:Lato,sans-serif;margin:0 0 28px;\"\u003e\n  \u003cp style=\"margin:0 0 10px;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:#b59677;font-weight:700;\"\u003eLighting up the back yard instead?\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 16px;font-size:16px;line-height:1.5;max-width:560px;margin-left:auto;margin-right:auto;\"\u003eAurora is for indoor — bedrooms, cinema rooms, kids' rooms. If you're after garden coverage, our \u003cstrong\u003eHighBright™ Professional Garden Laser\u003c\/strong\u003e throws 40m+ from one position.\u003c\/p\u003e\n  \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:inline-block;background:#b59677;color:#1A1612;padding:13px 32px;text-decoration:none;font-weight:700;letter-spacing:0.06em;font-size:14px;text-transform:uppercase;\"\u003eSee the HighBright →\u003c\/a\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* === AURORA BEDROOM PROJECTOR PDP v2 - Shrine Pro premium - .aur-* namespace === *\/\n\/* v2 fixes (2026-05-28 PM): !important on h1\/h2\/h3 colour overrides because Shrine *\/\n\/* theme applies !important to h2 colour globally. Bronze .num swapped for violet on *\/\n\/* cream BG (was 2.81:1, now ~7:1). Added .aur-bedtime \/ .aur-installs \/ .aur-quotes *\/\n\/* \/ .aur-vs-ext sections — 12 -\u003e 16 sections. *\/\n.aur{font-family:Inter,system-ui,sans-serif;color:#1A1612;line-height:1.6;max-width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;}\n.aur *,.aur *::before,.aur *::after{box-sizing:border-box;}\n.aur section{padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px);}\n.aur .wrap{max-width:1080px;margin:0 auto;}\n.aur .narrow{max-width:720px;margin:0 auto;}\n.aur .center{text-align:center;}\n.aur .eyebrow{font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#7A4FD0;margin:0 0 14px;}\n.aur .eyebrow.gold{color:#5B2D8E;}\n.aur .h1{font-size:clamp(32px,5.2vw,52px);font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 18px;color:#1A1612!important;}\n.aur .h1 em{font-style:italic;color:#7A4FD0!important;font-weight:900;}\n.aur .h2{font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#1A1612!important;}\n.aur .h2 em{font-style:italic;color:#7A4FD0!important;font-weight:900;}\n.aur .h3{font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-0.2px;line-height:1.2;margin:0 0 8px;color:#1A1612!important;}\n.aur .lead{font-size:clamp(16px,1.8vw,18px);line-height:1.6;color:#3A332C;margin:0 auto 24px;max-width:640px;}\n.aur .body{font-size:15px;line-height:1.65;color:#4A4540;margin:0 0 12px;}\n.aur .body strong{color:#1A1612;font-weight:700;}\n\n\/* HERO - cosmic gradient with purple + cobalt radial nebula *\/\n.aur-hero{background:linear-gradient(160deg,#06030F 0%,#1B0E3D 45%,#0A0726 100%);color:#FAF6EE;padding:clamp(64px,10vw,120px) clamp(20px,5vw,48px);text-align:center;position:relative;overflow:hidden;}\n.aur-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 28% 30%,rgba(157,111,216,0.32) 0%,transparent 50%),radial-gradient(circle at 78% 70%,rgba(84,118,255,0.26) 0%,transparent 50%),radial-gradient(circle at 50% 90%,rgba(220,140,235,0.18) 0%,transparent 55%);pointer-events:none;}\n.aur-hero::after{content:'';position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 18%,#FFF 100%,transparent),radial-gradient(1px 1px at 22% 62%,#FFF 100%,transparent),radial-gradient(1px 1px at 38% 35%,#FFF 100%,transparent),radial-gradient(1px 1px at 55% 78%,#FFF 100%,transparent),radial-gradient(1px 1px at 67% 22%,#FFF 100%,transparent),radial-gradient(1px 1px at 82% 48%,#FFF 100%,transparent),radial-gradient(1px 1px at 91% 82%,#FFF 100%,transparent),radial-gradient(1px 1px at 8% 88%,#FFF 100%,transparent),radial-gradient(1px 1px at 45% 12%,#FFF 100%,transparent);opacity:0.7;pointer-events:none;}\n.aur-hero \u003e *{position:relative;z-index:2;}\n.aur-hero .eyebrow{color:#C9A8FF;}\n.aur-hero .h1{color:#FFFFFF!important;font-size:clamp(36px,6vw,64px);}\n.aur-hero .h1 em{color:#C9A8FF!important;}\n.aur-hero .lead{color:rgba(250,246,238,0.92);font-size:clamp(16px,2vw,19px);max-width:680px;}\n.aur-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:760px;margin:48px auto 0;}\n.aur-stat{padding:24px 12px;border:1px solid rgba(201,168,255,0.28);background:rgba(255,255,255,0.04);}\n.aur-stat .num{font-size:clamp(22px,3.6vw,34px);font-weight:900;color:#C9A8FF;display:block;line-height:1;letter-spacing:-1px;}\n.aur-stat .lbl{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:rgba(250,246,238,0.88);margin-top:8px;display:block;font-weight:700;}\n@media(max-width:640px){.aur-stats{grid-template-columns:repeat(2,1fr);}}\n\n\/* REINFORCEMENT *\/\n.aur-reinforce{background:#FAF6EE;border-top:1px solid #EFE7D7;border-bottom:1px solid #EFE7D7;padding:24px clamp(16px,4vw,40px);}\n.aur-reinforce .row{max-width:880px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:center;text-align:center;}\n.aur-reinforce .item{font-size:12px;letter-spacing:0.04em;color:#3A332C;font-weight:600;line-height:1.35;}\n.aur-reinforce .item strong{display:block;color:#5436A0;font-size:13px;letter-spacing:0.06em;text-transform:uppercase;margin-bottom:2px;}\n@media(max-width:640px){.aur-reinforce .row{grid-template-columns:repeat(2,1fr);gap:14px;}}\n\n\/* WHY - 3 numbered cards *\/\n.aur-why{background:#FFFCF7;}\n.aur-why .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;}\n.aur-wcard{background:#FFFFFF;padding:36px 28px;border:1px solid #EFE7D7;text-align:center;}\n.aur-wcard .num{display:inline-block;font-size:11px;font-weight:800;letter-spacing:0.18em;color:#5B2D8E;margin-bottom:14px;border:1px solid #D9C7F2;padding:4px 10px;border-radius:30px;background:#F4ECFA;}\n.aur-wcard .h3{margin-bottom:10px;}\n.aur-wcard .body{margin:0;}\n@media(max-width:768px){.aur-why .grid{grid-template-columns:1fr;gap:14px;}}\n\n\/* USE CASES - 4-tile dark *\/\n.aur-uses{background:#0A0726;color:#FAF6EE;position:relative;overflow:hidden;}\n.aur-uses::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(157,111,216,0.15) 0%,transparent 50%);pointer-events:none;}\n.aur-uses \u003e *{position:relative;z-index:2;}\n.aur-uses .h2{color:#FFFFFF!important;}\n.aur-uses .h2 em{color:#C9A8FF!important;}\n.aur-uses .eyebrow.gold{color:#C9A8FF;}\n.aur-uses .lead{color:rgba(250,246,238,0.92);}\n.aur-uses .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;}\n.aur-utile{background:rgba(255,255,255,0.04);border:1px solid rgba(201,168,255,0.18);padding:28px 20px;text-align:center;transition:border-color 0.2s;}\n.aur-utile:hover{border-color:rgba(201,168,255,0.5);}\n.aur-utile .ico{font-size:32px;display:block;margin-bottom:14px;}\n.aur-utile .name{font-size:13px;letter-spacing:0.1em;text-transform:uppercase;font-weight:700;color:#FFFFFF;display:block;margin-bottom:8px;}\n.aur-utile .sub{font-size:13px;color:rgba(250,246,238,0.82);line-height:1.5;}\n@media(max-width:768px){.aur-uses .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* SIGNATURE - Bluetooth music sync feature *\/\n.aur-sig{background:linear-gradient(160deg,#0E0A24 0%,#1B0E3D 100%);color:#FAF6EE;padding:clamp(72px,10vw,120px) clamp(20px,5vw,48px);position:relative;overflow:hidden;}\n.aur-sig::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 20% 50%,rgba(84,118,255,0.22) 0%,transparent 55%),radial-gradient(ellipse at 80% 50%,rgba(157,111,216,0.22) 0%,transparent 55%);pointer-events:none;}\n.aur-sig \u003e *{position:relative;z-index:2;}\n.aur-sig .grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;}\n.aur-sig .eyebrow{color:#C9A8FF;}\n.aur-sig .h2{color:#FFFFFF!important;font-size:clamp(28px,4.6vw,44px);}\n.aur-sig .h2 em{color:#C9A8FF!important;}\n.aur-sig .body{color:rgba(250,246,238,0.92);font-size:16px;line-height:1.7;}\n.aur-sig .body strong{color:#FFFFFF;}\n.aur-sig .visual{aspect-ratio:1\/1;border-radius:50%;background:radial-gradient(circle,rgba(157,111,216,0.4) 0%,rgba(84,118,255,0.25) 40%,transparent 75%);position:relative;display:flex;align-items:center;justify-content:center;border:1px solid rgba(201,168,255,0.2);}\n.aur-sig .visual::before{content:'';position:absolute;inset:18%;border-radius:50%;border:1px solid rgba(201,168,255,0.18);}\n.aur-sig .visual::after{content:'';position:absolute;inset:36%;border-radius:50%;border:1px solid rgba(201,168,255,0.14);}\n.aur-sig .visual .wave{position:relative;z-index:2;display:flex;gap:6px;align-items:flex-end;height:80px;}\n.aur-sig .visual .wave span{width:6px;background:linear-gradient(to top,#C9A8FF,#5476FF);border-radius:3px;}\n.aur-sig .visual .wave span:nth-child(1){height:28%;}\n.aur-sig .visual .wave span:nth-child(2){height:62%;}\n.aur-sig .visual .wave span:nth-child(3){height:85%;}\n.aur-sig .visual .wave span:nth-child(4){height:48%;}\n.aur-sig .visual .wave span:nth-child(5){height:92%;}\n.aur-sig .visual .wave span:nth-child(6){height:70%;}\n.aur-sig .visual .wave span:nth-child(7){height:38%;}\n@media(max-width:768px){.aur-sig .grid{grid-template-columns:1fr;gap:36px;}.aur-sig .visual{max-width:280px;margin:0 auto;}}\n\n\/* BEDTIME ROUTINE — 4-step wind-down (NEW v2) *\/\n.aur-bedtime{background:#FAF6EE;}\n.aur-bedtime .head{text-align:center;max-width:680px;margin:0 auto 48px;}\n.aur-bedtime .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto;}\n.aur-bedtime .step{background:#FFFFFF;border:1px solid #EFE7D7;padding:32px 20px 28px;text-align:center;position:relative;}\n.aur-bedtime .step .min{display:inline-block;font-size:11px;font-weight:800;letter-spacing:0.18em;color:#5B2D8E;background:#F4ECFA;padding:4px 10px;border-radius:30px;margin-bottom:14px;border:1px solid #D9C7F2;}\n.aur-bedtime .step h3{font-size:15px;font-weight:800;color:#1A1612!important;margin:0 0 8px;letter-spacing:-0.1px;}\n.aur-bedtime .step p{font-size:13px;line-height:1.55;color:#4A4540;margin:0;}\n@media(max-width:768px){.aur-bedtime .grid{grid-template-columns:repeat(2,1fr);}}\n@media(max-width:480px){.aur-bedtime .grid{grid-template-columns:1fr;}}\n\n\/* WHAT'S IN THE BOX *\/\n.aur-box{background:#FFFCF7;}\n.aur-box .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px;}\n.aur-bcard{background:#FFFFFF;border:1px solid #EFE7D7;padding:28px 18px;text-align:center;}\n.aur-bcard .disc{width:52px;height:52px;border-radius:50%;background:#1A1612;color:#C9A8FF;display:inline-flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:14px;}\n.aur-bcard .name{font-size:14px;font-weight:800;color:#1A1612;margin:0 0 4px;letter-spacing:-0.1px;}\n.aur-bcard .sub{font-size:12px;color:#6A5F52;line-height:1.4;}\n@media(max-width:768px){.aur-box .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* INSTALLS — 3-step placement (NEW v2) *\/\n.aur-installs{background:#FAF6EE;border-top:1px solid #EFE7D7;}\n.aur-installs .head{text-align:center;max-width:680px;margin:0 auto 44px;}\n.aur-installs .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1000px;margin:0 auto;}\n.aur-installs .place{background:#FFFFFF;border:1px solid #EFE7D7;padding:36px 24px;text-align:center;}\n.aur-installs .place .pic{font-size:36px;display:block;margin-bottom:14px;color:#7A4FD0;}\n.aur-installs .place h3{font-size:16px;font-weight:800;color:#1A1612!important;margin:0 0 6px;letter-spacing:-0.1px;}\n.aur-installs .place .dist{font-size:11px;color:#5B2D8E;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:10px;display:block;}\n.aur-installs .place p{font-size:13px;line-height:1.55;color:#4A4540;margin:0;}\n@media(max-width:768px){.aur-installs .grid{grid-template-columns:1fr;gap:14px;}}\n\n\/* COMPARISON - basic 2-card *\/\n.aur-vs{background:#1A1612;color:#FAF6EE;}\n.aur-vs .h2{color:#FFFFFF!important;}\n.aur-vs .h2 em{color:#C9A8FF!important;}\n.aur-vs .eyebrow.gold{color:#C9A8FF;}\n.aur-vs .lead{color:rgba(250,246,238,0.92);}\n.aur-vs .grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:48px;max-width:920px;margin-left:auto;margin-right:auto;}\n.aur-vs .card{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);padding:32px 24px;}\n.aur-vs .card.win{border-color:#C9A8FF;background:rgba(157,111,216,0.07);position:relative;}\n.aur-vs .card.win::before{content:'AURORA';position:absolute;top:-12px;left:24px;background:#C9A8FF;color:#0A0726;padding:4px 10px;font-size:10px;font-weight:800;letter-spacing:0.12em;}\n.aur-vs .card h4{font-size:14px;letter-spacing:0.14em;text-transform:uppercase;color:rgba(250,246,238,0.78);margin:0 0 18px;font-weight:700;}\n.aur-vs .card.win h4{color:#C9A8FF;}\n.aur-vs .card ul{list-style:none;padding:0;margin:0;}\n.aur-vs .card li{font-size:14px;line-height:1.55;color:#FAF6EE;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.08);position:relative;padding-left:24px;}\n.aur-vs .card li:last-child{border-bottom:0;}\n.aur-vs .card li::before{content:'\\00d7';position:absolute;left:0;top:10px;color:#E07A5F;font-weight:900;font-size:18px;line-height:1;}\n.aur-vs .card.win li::before{content:'\\2713';color:#C9A8FF;font-size:14px;top:12px;}\n@media(max-width:768px){.aur-vs .grid{grid-template-columns:1fr;}}\n\n\/* EXTENDED VS - 4-col matrix (NEW v2) *\/\n.aur-vsx{background:#FFFCF7;}\n.aur-vsx .head{text-align:center;max-width:680px;margin:0 auto 36px;}\n.aur-vsx .scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}\n.aur-vsx table{width:100%;max-width:1000px;margin:0 auto;border-collapse:collapse;background:#FFFFFF;border:1px solid #EFE7D7;}\n.aur-vsx th,.aur-vsx td{padding:14px 12px;text-align:left;font-size:13px;line-height:1.45;border-bottom:1px solid #F2EBDC;}\n.aur-vsx th{font-size:11px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:#5B2D8E;background:#F8F2E2;text-align:center;border-bottom:1px solid #E0D3B0;}\n.aur-vsx th.win{background:#C9A8FF;color:#0A0726;}\n.aur-vsx td.row-head{font-weight:700;color:#1A1612;background:#FCFAF3;width:28%;}\n.aur-vsx td.win{background:#FAF4FF;color:#1A1612;font-weight:600;}\n.aur-vsx tr:last-child td{border-bottom:0;}\n.aur-vsx td.center{text-align:center;}\n.aur-vsx td.lose{color:#6F5949;}\n@media(max-width:640px){.aur-vsx th,.aur-vsx td{padding:10px 8px;font-size:12px;}.aur-vsx td.row-head{width:32%;}}\n\n\/* EDITORIAL PULL QUOTE *\/\n.aur-edit{background:#FAF6EE;padding:clamp(72px,10vw,120px) clamp(20px,5vw,40px);}\n.aur-edit .quote{max-width:780px;margin:0 auto;text-align:center;}\n.aur-edit .mark{font-family:Georgia,serif;font-size:80px;color:#7A4FD0;line-height:0.6;margin-bottom:8px;display:block;}\n.aur-edit blockquote{font-family:Georgia,serif;font-size:clamp(22px,3vw,30px);font-weight:400;line-height:1.4;color:#1A1612;font-style:italic;margin:0 0 24px;letter-spacing:-0.3px;}\n.aur-edit .attrib{font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:#5B2D8E;font-weight:700;}\n\n\/* QUOTES — 3 paraphrased customer testimonials (NEW v2) *\/\n.aur-quotes{background:#FFFCF7;border-top:1px solid #EFE7D7;}\n.aur-quotes .head{text-align:center;max-width:680px;margin:0 auto 48px;}\n.aur-quotes .head .note{font-size:11px;color:#7A4FD0;letter-spacing:0.14em;text-transform:uppercase;font-weight:700;margin:14px 0 0;}\n.aur-quotes .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto;}\n.aur-quotes .card{background:#FFFFFF;border:1px solid #EFE7D7;padding:32px 26px;position:relative;}\n.aur-quotes .card .mk{font-family:Georgia,serif;font-size:44px;color:#7A4FD0;line-height:0.5;margin-bottom:14px;display:block;}\n.aur-quotes .card .qt{font-size:14px;line-height:1.6;color:#3A332C;margin:0 0 18px;font-style:italic;}\n.aur-quotes .card .who{font-size:11px;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:#5B2D8E;margin:0;}\n.aur-quotes .card .ctx{font-size:11px;color:#6A5F52;margin:4px 0 0;letter-spacing:0.04em;}\n@media(max-width:768px){.aur-quotes .grid{grid-template-columns:1fr;gap:14px;}}\n\n\/* TRUST STRIP *\/\n.aur-trust{background:#0A0726;color:#FAF6EE;padding:64px clamp(16px,4vw,40px);position:relative;overflow:hidden;}\n.aur-trust::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 100%,rgba(157,111,216,0.1) 0%,transparent 60%);pointer-events:none;}\n.aur-trust \u003e *{position:relative;z-index:2;}\n.aur-trust .grid{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center;}\n.aur-trust .item .ico{width:44px;height:44px;border-radius:50%;background:rgba(201,168,255,0.12);color:#C9A8FF;display:inline-flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px;}\n.aur-trust .item .ttl{font-size:13px;font-weight:800;letter-spacing:0.06em;color:#FFFFFF;text-transform:uppercase;margin-bottom:4px;}\n.aur-trust .item .sub{font-size:12px;color:rgba(250,246,238,0.82);line-height:1.45;}\n.aur-trust .since{text-align:center;margin:36px 0 0;padding-top:24px;border-top:1px solid rgba(201,168,255,0.18);}\n.aur-trust .since p{font-size:11px;letter-spacing:0.22em;text-transform:uppercase;color:rgba(250,246,238,0.82);margin:0;font-weight:700;}\n@media(max-width:768px){.aur-trust .grid{grid-template-columns:repeat(2,1fr);gap:24px;}}\n\n\/* FAQ *\/\n.aur-faq{background:#FAF6EE;}\n.aur-faq .list{max-width:720px;margin:40px auto 0;}\n.aur-faq details{background:#FFFFFF;border:1px solid #EFE7D7;margin-bottom:12px;}\n.aur-faq details[open]{border-color:#7A4FD0;}\n.aur-faq summary{padding:20px 24px;font-size:15px;font-weight:700;color:#1A1612;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}\n.aur-faq summary::-webkit-details-marker{display:none;}\n.aur-faq summary::after{content:'+';font-size:24px;color:#5B2D8E;font-weight:300;line-height:1;flex-shrink:0;}\n.aur-faq details[open] summary::after{content:'\\2212';}\n.aur-faq .ans{padding:0 24px 22px;font-size:14px;line-height:1.65;color:#4A4540;}\n.aur-faq .ans a{color:#7A4FD0;font-weight:700;text-decoration:underline;}\n.aur-faq .ans strong{color:#1A1612;}\n\n\/* CROSS-LINK to HighBright (garden) *\/\n.aur-xlink{background:#1A1612;color:#FAF6EE;text-align:center;padding:56px clamp(16px,4vw,40px);}\n.aur-xlink .eyebrow{color:#C9A8FF;}\n.aur-xlink h3{font-size:clamp(22px,3vw,30px)!important;font-weight:900;color:#FFFFFF!important;margin:0 0 14px;letter-spacing:-0.5px;}\n.aur-xlink p{font-size:15px;line-height:1.6;color:rgba(250,246,238,0.92);max-width:560px;margin:0 auto 24px;}\n.aur-xlink a{display:inline-block;background:#b59677;color:#1A1612;padding:14px 30px;text-decoration:none;font-weight:800;letter-spacing:0.06em;font-size:13px;text-transform:uppercase;}\n.aur-xlink a:hover{background:#C9A8FF;}\n\n\/* FINAL CTA *\/\n.aur-final{background:linear-gradient(160deg,#06030F 0%,#1B0E3D 50%,#0A0726 100%);color:#FAF6EE;text-align:center;padding:clamp(72px,10vw,120px) clamp(20px,5vw,48px);position:relative;overflow:hidden;}\n.aur-final::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(157,111,216,0.18) 0%,transparent 60%),radial-gradient(circle at 20% 80%,rgba(84,118,255,0.14) 0%,transparent 50%);pointer-events:none;}\n.aur-final::after{content:'';position:absolute;inset:0;background-image:radial-gradient(1px 1px at 15% 25%,#FFF 100%,transparent),radial-gradient(1px 1px at 32% 70%,#FFF 100%,transparent),radial-gradient(1px 1px at 58% 38%,#FFF 100%,transparent),radial-gradient(1px 1px at 78% 82%,#FFF 100%,transparent),radial-gradient(1px 1px at 88% 18%,#FFF 100%,transparent),radial-gradient(1px 1px at 6% 60%,#FFF 100%,transparent);opacity:0.6;pointer-events:none;}\n.aur-final \u003e *{position:relative;z-index:2;}\n.aur-final .eyebrow{color:#C9A8FF;}\n.aur-final .h2{color:#FFFFFF!important;font-size:clamp(28px,5vw,46px);}\n.aur-final .h2 em{color:#C9A8FF!important;}\n.aur-final .lead{color:rgba(250,246,238,0.92);max-width:600px;}\n.aur-final .ptag{margin-top:32px;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:rgba(250,246,238,0.82);font-weight:700;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"aur\"\u003e\n\n\u003c!-- 1. HERO --\u003e\n\u003csection class=\"aur-hero\"\u003e\n  \u003cp class=\"eyebrow\"\u003eBluetooth Galaxy \u0026amp; Nebula Projector\u003c\/p\u003e\n  \u003ch1 class=\"h1\"\u003ePut a \u003cem\u003enebula\u003c\/em\u003e on the ceiling.\u003cbr\u003eSleep underneath it.\u003c\/h1\u003e\n  \u003cp class=\"lead\"\u003eA real laser diode firing thousands of crisp star points through a swirling blue-and-purple cloud — paired with a Bluetooth speaker that pulses the colours to your music. Cinema, kids' rooms, sensory rooms, late-night unwind.\u003c\/p\u003e\n  \u003cdiv class=\"aur-stats\"\u003e\n    \u003cdiv class=\"aur-stat\"\u003e\n\u003cspan class=\"num\"\u003eLaser\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eDiode Stars\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"aur-stat\"\u003e\n\u003cspan class=\"num\"\u003eBluetooth\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eMusic Sync\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"aur-stat\"\u003e\n\u003cspan class=\"num\"\u003e~30m²\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eCoverage\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"aur-stat\"\u003e\n\u003cspan class=\"num\"\u003eTimer\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eAuto Off\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 2. ATC REINFORCEMENT --\u003e\n\u003csection class=\"aur-reinforce\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"item\"\u003e\n\u003cstrong\u003eFree shipping\u003c\/strong\u003eAustralia-wide over $299\u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n\u003cstrong\u003e12-month warranty\u003c\/strong\u003eAussie-backed support\u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n\u003cstrong\u003eRemote included\u003c\/strong\u003eBrightness, colour, timer\u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n\u003cstrong\u003e4,000+ delighted\u003c\/strong\u003eAustralian homes since 2019\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 3. WHY (3 numbered cards) --\u003e\n\u003csection class=\"aur-why\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow gold\"\u003eWhy this one\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eNot another \u003cem\u003e$30 galaxy gimmick\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eThree things separate this from the cheap projectors on Temu and AliExpress. None of them are marketing fluff.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"aur-wcard\"\u003e\n        \u003cspan class=\"num\"\u003e01\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eReal laser stars, not blurry LEDs\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eMost \"galaxy projectors\" use a tiny LED and a rotating slide. The dots look like out-of-focus paint flecks. Aurora uses an actual green laser diode — the star points are pin-sharp, evenly spaced, and stay crisp across the whole ceiling. Lights off, it reads as real stars. Not a print-out.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aur-wcard\"\u003e\n        \u003cspan class=\"num\"\u003e02\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eNebula that actually moves\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eA second LED layer projects the swirling cloud underneath the laser stars — deep blues, violets, soft greens, a wash of red that drifts through. Two layers, two motors, working together. The motion is slow and ambient, not a strobe. Closer to a planetarium than a disco.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aur-wcard\"\u003e\n        \u003cspan class=\"num\"\u003e03\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eBluetooth speaker built in\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eConnect your phone. Play whatever — Lo-fi, lullabies, a film score, the kids' bedtime audiobook. The colours pulse with the audio in sound-activated mode, or hold steady if you prefer. Removes the \"lights here, speaker there\" cable mess that kills the vibe.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4. USE CASES (4-tile dark) --\u003e\n\u003csection class=\"aur-uses\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow gold\"\u003eWhere it lives\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBuilt for the rooms \u003cem\u003eyou actually relax in\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eFour scenarios our customers buy this for, in order of how often we see it come up on email:\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"aur-utile\"\u003e\n\u003cspan class=\"ico\"\u003e👻\u003c\/span\u003e\u003cspan class=\"name\"\u003eKids' rooms\u003c\/span\u003e\u003cdiv class=\"sub\"\u003eA real nightlight they fall asleep watching — not a plastic owl that loops every 4 minutes.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aur-utile\"\u003e\n\u003cspan class=\"ico\"\u003e🎞\u003c\/span\u003e\u003cspan class=\"name\"\u003eCinema room\u003c\/span\u003e\u003cdiv class=\"sub\"\u003eOverhead lights off, ambient blue cast on the ceiling. Looks like the room dimmed itself.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aur-utile\"\u003e\n\u003cspan class=\"ico\"\u003e🧘\u003c\/span\u003e\u003cspan class=\"name\"\u003eSensory rooms\u003c\/span\u003e\u003cdiv class=\"sub\"\u003eCalm, slow movement parents of autistic kids tell us actually settles their child. No flicker.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"aur-utile\"\u003e\n\u003cspan class=\"ico\"\u003e💫\u003c\/span\u003e\u003cspan class=\"name\"\u003eAdult bedroom\u003c\/span\u003e\u003cdiv class=\"sub\"\u003eWind-down after a long day. Phone away, lights off, nebula on, breathe.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5. SIGNATURE - Bluetooth music sync detail --\u003e\n\u003csection class=\"aur-sig\"\u003e\n  \u003cdiv class=\"grid\"\u003e\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp class=\"eyebrow\"\u003eThe killer feature\u003c\/p\u003e\n      \u003ch2 class=\"h2\"\u003ePress play. \u003cem\u003eWatch the room breathe.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"body\"\u003ePair your phone in three seconds. The Bluetooth speaker handles the audio — the nebula colours pulse and drift in time with whatever's playing.\u003c\/p\u003e\n      \u003cp class=\"body\"\u003eSoft piano? The cloud moves like a slow tide. Drum \u0026amp; bass? The whole ceiling pulses with the bassline. A film score swelling? The whole colour wheel shifts together.\u003c\/p\u003e\n      \u003cp class=\"body\"\u003e\u003cstrong\u003eOr turn the music sync off\u003c\/strong\u003e and let it hold a single mood — cool blue for sleep, warm violet for cinema nights, the full slow cycle for a dinner party. Remote in your hand the whole time.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"visual\" aria-hidden=\"true\"\u003e\n      \u003cdiv class=\"wave\"\u003e\n        \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 6. BEDTIME ROUTINE — 4-step wind-down (NEW v2) --\u003e\n\u003csection class=\"aur-bedtime\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"head\"\u003e\n      \u003cp class=\"eyebrow gold\"\u003eThe 8-minute wind-down\u003c\/p\u003e\n      \u003ch2 class=\"h2\"\u003eA bedtime routine \u003cem\u003ethat actually sticks\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"lead\"\u003eIf you've been losing the bedtime fight, here's the rhythm a lot of customers settle into. Eight minutes, four moves, lights off.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"min\"\u003e0:00 — 2:00\u003c\/span\u003e\n        \u003ch3\u003eLights down, Aurora on\u003c\/h3\u003e\n        \u003cp\u003eTap the remote — main lights drop, Aurora throws stars and a soft violet cloud on the ceiling. Whole room re-mood in two minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"min\"\u003e2:00 — 5:00\u003c\/span\u003e\n        \u003ch3\u003ePress play\u003c\/h3\u003e\n        \u003cp\u003eOpen Spotify or a sleep audiobook on your phone. Bluetooth pair. Nebula colours start pulsing softly to whatever's playing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"min\"\u003e5:00 — 8:00\u003c\/span\u003e\n        \u003ch3\u003ePick the mood\u003c\/h3\u003e\n        \u003cp\u003eRemote selects: cool blue for calm, slow rainbow for ambient, hold a single colour, or kill the music sync entirely. One-handed, no app.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"min\"\u003e8:00 + Timer\u003c\/span\u003e\n        \u003ch3\u003eSet timer, walk out\u003c\/h3\u003e\n        \u003cp\u003e1h, 2h, 4h or continuous. Most parents set 2h — by then they're asleep, projector turns itself off, no faffing back into the room.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 7. WHAT'S IN THE BOX --\u003e\n\u003csection class=\"aur-box\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow gold\"\u003eWhat arrives\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eIn the box\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eOne projector. One remote. One cable. One five-page guide that you probably won't need.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"aur-bcard\"\u003e\n        \u003cspan class=\"disc\"\u003e🌙\u003c\/span\u003e\n        \u003cdiv class=\"name\"\u003e1 × Aurora Projector\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eSits on a bedside table or shelf. Compact.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aur-bcard\"\u003e\n        \u003cspan class=\"disc\"\u003e📱\u003c\/span\u003e\n        \u003cdiv class=\"name\"\u003eRemote Control\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eBrightness, colour, pattern, timer, music sync on\/off.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aur-bcard\"\u003e\n        \u003cspan class=\"disc\"\u003e🔌\u003c\/span\u003e\n        \u003cdiv class=\"name\"\u003eUSB Power Cable\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003eUSB-A — plug into the wall, your laptop, or a power bank.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aur-bcard\"\u003e\n        \u003cspan class=\"disc\"\u003e📖\u003c\/span\u003e\n        \u003cdiv class=\"name\"\u003eSetup Guide\u003c\/div\u003e\n        \u003cdiv class=\"sub\"\u003e5 pages. Mostly pictures. You won't need it.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 8. INSTALLS — 3-step placement (NEW v2) --\u003e\n\u003csection class=\"aur-installs\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"head\"\u003e\n      \u003cp class=\"eyebrow gold\"\u003eWhere to put it\u003c\/p\u003e\n      \u003ch2 class=\"h2\"\u003eThree placements \u003cem\u003ethat just work\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"lead\"\u003eNo drilling, no mount, no app. Aurora sits on a flat surface and points wherever you angle the head. Here's where customers tell us they end up.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"place\"\u003e\n        \u003cspan class=\"pic\"\u003e🛏\u003c\/span\u003e\n        \u003ch3\u003eCorner table\u003c\/h3\u003e\n        \u003cspan class=\"dist\"\u003eBedroom · 2.5m ceiling\u003c\/span\u003e\n        \u003cp\u003eAngled diagonally up — covers the whole ceiling from one corner. Best for kids' rooms and standard bedrooms. The most-asked-about setup.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"place\"\u003e\n        \u003cspan class=\"pic\"\u003e📺\u003c\/span\u003e\n        \u003ch3\u003eShelf at 2m\u003c\/h3\u003e\n        \u003cspan class=\"dist\"\u003eCinema · open ceiling\u003c\/span\u003e\n        \u003cp\u003eA bookshelf or bench behind the couch, head tilted back. Soft cast on the ceiling above the TV. Doesn't compete with the screen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"place\"\u003e\n        \u003cspan class=\"pic\"\u003e🎯\u003c\/span\u003e\n        \u003ch3\u003eWall-aimed\u003c\/h3\u003e\n        \u003cspan class=\"dist\"\u003eSensory · focused show\u003c\/span\u003e\n        \u003cp\u003ePointed at a blank wall rather than a ceiling. Closer, smaller, sharper — works well for sensory rooms or behind a meditation cushion.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 9. COMPARISON (vs cheap Temu galaxy projector) --\u003e\n\u003csection class=\"aur-vs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow gold\"\u003eWhy we charge $245\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eA $30 Temu projector vs \u003cem\u003eAurora\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eThe cheap ones exist. We're not going to pretend they don't. Here's what you give up.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003ch4\u003eMost $30 imports\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003eLED-on-a-slide stars — fuzzy dots, not points\u003c\/li\u003e\n          \u003cli\u003eSingle nebula layer that rotates only one way\u003c\/li\u003e\n          \u003cli\u003eNo speaker, no Bluetooth, no music sync\u003c\/li\u003e\n          \u003cli\u003eThin plastic body that overheats in 20 minutes\u003c\/li\u003e\n          \u003cli\u003eCheap remote that stops talking to it within months\u003c\/li\u003e\n          \u003cli\u003eNo Australian warranty path — chargeback or eat it\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card win\"\u003e\n        \u003ch4\u003eThe Aurora Projector\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003eReal green laser diode — pin-sharp star points\u003c\/li\u003e\n          \u003cli\u003eIndependent nebula layer with its own motor\u003c\/li\u003e\n          \u003cli\u003eBuilt-in Bluetooth speaker \u0026amp; sound-activated mode\u003c\/li\u003e\n          \u003cli\u003eMetal-shell motor housing, designed to run all night\u003c\/li\u003e\n          \u003cli\u003eRemote with brightness, colour, pattern, timer, sync\u003c\/li\u003e\n          \u003cli\u003e12-month warranty, replies within one business day\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 10. EXTENDED VS — 4-col matrix (NEW v2) --\u003e\n\u003csection class=\"aur-vsx\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"head\"\u003e\n      \u003cp class=\"eyebrow gold\"\u003eWhere it sits in the market\u003c\/p\u003e\n      \u003ch2 class=\"h2\"\u003eAurora vs \u003cem\u003ethree other ways\u003c\/em\u003e to light a bedroom\u003c\/h2\u003e\n      \u003cp class=\"lead\"\u003eGalaxy projectors, smart-bulb tricks, premium colour bulbs. Each one does some of what Aurora does — none of them do all of it.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"scroll\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth class=\"row-head\"\u003eFeature\u003c\/th\u003e\n            \u003cth\u003eTemu Galaxy ~$30\u003c\/th\u003e\n            \u003cth\u003eSmart Plug + LED ~$60\u003c\/th\u003e\n            \u003cth\u003ePremium Colour Bulb ~$95\u003c\/th\u003e\n            \u003cth class=\"win\"\u003eAurora · $245\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eReal laser star points\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo (LED slide)\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eMoving nebula layer\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eSingle rotation\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eSolid colour only\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eIndependent motor\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eBluetooth speaker built in\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eMusic-sync colour pulse\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eNo\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eSome apps, with lag\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eApp only, narrow palette\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eBuilt in, no app\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eRuns all night safely\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eOverheats\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes · metal housing\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eNo-app, one-hand remote\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes, cheap remote\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eApp required\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eApp required\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eYes · full remote\u003c\/td\u003e\n          \u003c\/tr\u003e\n          \u003ctr\u003e\n            \u003ctd class=\"row-head\"\u003eAU warranty + support\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eChargeback only\u003c\/td\u003e\n            \u003ctd class=\"center lose\"\u003eUsually overseas\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003eBrand-dependent\u003c\/td\u003e\n            \u003ctd class=\"center win\"\u003e12 months · QLD\u003c\/td\u003e\n          \u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 11. EDITORIAL PULL QUOTE --\u003e\n\u003csection class=\"aur-edit\"\u003e\n  \u003cdiv class=\"quote\"\u003e\n    \u003cspan class=\"mark\"\u003e“\u003c\/span\u003e\n    \u003cblockquote\u003eThe bedtime fight ended the week it arrived. He calls it his star machine. Asks for it before brushing teeth. We've used the same one every single night for over a year.\u003c\/blockquote\u003e\n    \u003cp class=\"attrib\"\u003eA parent · Customer email, Aurora purchase\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 12. QUOTES — 3 paraphrased customer testimonials (NEW v2) --\u003e\n\u003csection class=\"aur-quotes\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"head\"\u003e\n      \u003cp class=\"eyebrow gold\"\u003eFrom our inbox\u003c\/p\u003e\n      \u003ch2 class=\"h2\"\u003eWhat customers \u003cem\u003eactually use it for\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"lead\"\u003eParaphrased from emails and Aurora reviews. Names initialised. The three patterns we see most often.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"mk\"\u003e“\u003c\/span\u003e\n        \u003cp class=\"qt\"\u003eMy son's on the spectrum and bedtime was hell for years. We've tried every nightlight on the market. This is the first one he asks for. He calls the laser stars his \"quiet sky\" and the slow movement keeps him from spiralling. Two months in and it's still working.\u003c\/p\u003e\n        \u003cp class=\"who\"\u003eL · QLD\u003c\/p\u003e\n        \u003cp class=\"ctx\"\u003eParaphrased from customer email · Sensory \/ kids' room use\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"mk\"\u003e“\u003c\/span\u003e\n        \u003cp class=\"qt\"\u003eBought this for the home cinema. Mounted it on the back shelf, angled at the ceiling. Overhead lights go off, Aurora drifts a deep blue across the whole ceiling, the movie starts. Looks like the room dimmed itself for the show. Doesn't compete with the screen.\u003c\/p\u003e\n        \u003cp class=\"who\"\u003eM · NSW\u003c\/p\u003e\n        \u003cp class=\"ctx\"\u003eParaphrased from product review · Cinema room use\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"mk\"\u003e“\u003c\/span\u003e\n        \u003cp class=\"qt\"\u003eI do guided meditation in the lounge most evenings. Aurora on the floor pointed at the wall behind me, slow rainbow mode, no Bluetooth — just the projector. The colour drift is slow enough not to distract but interesting enough to anchor focus. Replaced a $300 salt lamp + LED strip combo I never used right.\u003c\/p\u003e\n        \u003cp class=\"who\"\u003eK · VIC\u003c\/p\u003e\n        \u003cp class=\"ctx\"\u003eParaphrased from customer email · Meditation \/ adult use\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 13. TRUST STRIP --\u003e\n\u003csection class=\"aur-trust\"\u003e\n  \u003cdiv class=\"grid\"\u003e\n    \u003cdiv class=\"item\"\u003e\n      \u003cspan class=\"ico\"\u003e🇦🇺\u003c\/span\u003e\n      \u003cdiv class=\"ttl\"\u003eAustralian owned\u003c\/div\u003e\n      \u003cdiv class=\"sub\"\u003eQLD warehouse · ships from AU\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n      \u003cspan class=\"ico\"\u003e📦\u003c\/span\u003e\n      \u003cdiv class=\"ttl\"\u003eFree shipping over $299\u003c\/div\u003e\n      \u003cdiv class=\"sub\"\u003eTracked Australia-wide\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n      \u003cspan class=\"ico\"\u003e💰\u003c\/span\u003e\n      \u003cdiv class=\"ttl\"\u003eAfterpay \u0026amp; PayPal\u003c\/div\u003e\n      \u003cdiv class=\"sub\"\u003eSplit it into four if it helps\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"item\"\u003e\n      \u003cspan class=\"ico\"\u003e🔒\u003c\/span\u003e\n      \u003cdiv class=\"ttl\"\u003e12-month warranty\u003c\/div\u003e\n      \u003cdiv class=\"sub\"\u003eReal human on email\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"since\"\u003e\n    \u003cp\u003eLighting Australian homes since 2019\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 14. CROSS-LINK to HighBright (garden cousin) --\u003e\n\u003csection class=\"aur-xlink\"\u003e\n  \u003cp class=\"eyebrow\"\u003eOutdoors too?\u003c\/p\u003e\n  \u003ch3\u003eAurora's for the bedroom. \u003cbr\u003eIf you want the back yard, take a look at this.\u003c\/h3\u003e\n  \u003cp\u003eThe HighBright Professional Garden Laser projects blue and green dots across 40+ metres of garden from a single position — same colour family, different room. Lots of Aurora customers run both: nebula indoors, laser outside.\u003c\/p\u003e\n  \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\"\u003eSee the HighBright →\u003c\/a\u003e\n\u003c\/section\u003e\n\n\u003c!-- 15. FAQ --\u003e\n\u003csection class=\"aur-faq\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow gold\"\u003eCommon questions\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBefore you buy\u003c\/h2\u003e\n    \u003cdiv class=\"list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it actually pair with my phone?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — standard Bluetooth. iPhone, Android, iPad, laptop, anything that pairs to a speaker pairs to this. Hold the Bluetooth button on the remote until it flashes, find \"Aurora\" in your phone's Bluetooth menu, tap it. Takes about three seconds. Plays anything — Spotify, Apple Music, YouTube, your kids' bedtime audiobook.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the laser safe for a kid's room?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eThe laser is a low-power Class 2 diode — the same class used in laser pointers and supermarket scanners. The beam is dispersed through a diffraction grating before it leaves the projector, so by the time it hits the ceiling it's spread into thousands of soft points. Safe to look at the ceiling. Like all laser products, you shouldn't stare directly into the projector's output lens at close range — same as you'd tell a kid not to point a torch in their own eye. We've sold thousands of these into kids' rooms with zero incidents.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow big a room will it cover?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eComfortably fills a standard bedroom or kids' room ceiling (roughly 3.5 × 4 metres). Stretches across a larger living-room ceiling, but the stars get further apart — aim it from a corner if you're working a bigger space. Angle is adjustable; point it at the ceiling for full coverage, or at a single wall for a focused show.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I run it all night?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eYes — or use the built-in timer. The remote sets auto-off at 1h, 2h, 4h or off (continuous). Most customers use the 2-hour timer for kids and leave it continuous for sleep. The motor housing's designed to run overnight; it's not a $30 Temu unit that cooks itself by midnight.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat's the actual difference vs a $30 galaxy projector?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eThree real differences: (1) the stars are an actual laser diode — sharp points, not blurry LEDs; (2) the nebula has its own dedicated motor and independent layer, so the cloud and stars move at different speeds — this is what makes it look like a real sky; (3) the built-in Bluetooth speaker and sound-activated mode aren't on the cheap models. Whether the difference is worth $215 is your call — we'd rather you knew exactly what you're paying for.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it work in any room, or only bedrooms?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eAny room with a ceiling or wall to throw light against, a power point or USB power source, and the ability to make the room reasonably dark. Bedrooms, cinema rooms, sensory rooms, lounge rooms, dining rooms for a dinner-party mood, even kids' tents. The brightness adjusts on the remote — drop it low for ambient nightlight, push it up for full overhead nebula. Aussie 240V plug or USB-A — both work.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWill it bother the neighbours through curtains?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003eNo — the laser and LED output is contained in the room. Aurora needs the room to be dark on the inside for the projection to look good; from outside through curtains, the light spill is similar to a normal bedside lamp on low. Different to an outdoor laser projector — Aurora is built for inside only.\u003c\/div\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat happens if it stops working?\u003c\/summary\u003e\n        \u003cdiv class=\"ans\"\u003e12-month warranty. Email \u003cstrong\u003einfo@thehomeandpartyshop.com\u003c\/strong\u003e with a quick description and a photo of the issue — you'll get a reply within one business day, weekdays. If it's a manufacturing fault we replace it. We're a small Australian team — not an overseas drop-shipper. Returns go to QLD, not Guangzhou.\u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — Pink reciprocal added; Joanna proof) ==== --\u003e\n\u003csection class=\"aur-suggest\" style=\"background:#0F0A1A;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#C9A8FF !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#FAF6EE !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003eTake the magic outside.\u003c\/h2\u003e\n    \u003cp style=\"color:#BAB4C8 !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eAurora lives inside. If you want the same dreamy effect across the back garden — one of these.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/crystal-lightfall-pink-edition\" style=\"display:block;text-decoration:none;color:inherit;background:#1A1226;border-radius:14px;padding:24px;border:1px solid #2E2240;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Pink\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#BAB4C8 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe outdoor pink edition. Same romantic mood — garden scale instead of bedroom ceiling.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#C9A8FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Pink →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:block;text-decoration:none;color:inherit;background:#1A1226;border-radius:14px;padding:24px;border:1px solid #2E2240;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eHighBright™ Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#BAB4C8 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe outdoor workhorse. 40m+ coverage in blue + green — whole back yard from one projector.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#C9A8FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView HighBright →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/moving-life-like-firefly-garden-light\" style=\"display:block;text-decoration:none;color:inherit;background:#1A1226;border-radius:14px;padding:24px;border:1px solid #2E2240;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#FAF6EE !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eYellow Firefly Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#BAB4C8 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eMoving fireflies across 250m² in warm amber. The whimsical outdoor sibling.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#C9A8FF !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Firefly →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\u003c!-- 16. FINAL CTA --\u003e\n\u003csection class=\"aur-final\"\u003e\n  \u003cp class=\"eyebrow\"\u003eCosmos on the ceiling\u003c\/p\u003e\n  \u003ch2 class=\"h2\"\u003ePress the button. \u003cem\u003eThe room changes.\u003c\/em\u003e\n\u003c\/h2\u003e\n  \u003cp class=\"lead\"\u003eReal laser stars. A nebula that moves. Bluetooth speaker built in. Twelve-month warranty. QLD warehouse. Lights on, it's a black box; lights off, it's a planetarium.\u003c\/p\u003e\n  \u003cp class=\"ptag\"\u003eAdd to cart above ↑\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- AUR contrast pass 3 --\u003e\n\u003cstyle\u003e\n\/* AUR final contrast pass 3 — 2026-05-28 16:55 AEST *\/\n.aur-funnel-banner p,\n.aur-funnel-banner strong { color: #FAF6EE !important; }\n.aur .eyebrow.gold,\n.aur-suggest .eyebrow.gold { color: #5B2D8E !important; }\n\u003c\/style\u003e\n\n\u003c!-- {NS} aur deadclick fix 2026-05-29 --\u003e\n\u003cstyle\u003e\n\/* {NS} aur deadclick fix 2026-05-29 — appended after Clarity 3d flagged 21.4% mobile dead-click post-rebuild.\n   Defuse decorative elements that LOOK tappable but aren't, reinforce real CTAs.\n   Idempotent — wrapped in sentinel marker. *\/\n.aur .aur-sig .visual,\n.aur .aur-sig .wave,\n.aur .aur-sig .wave \u003e span,\n.aur-uses .aur-utile,\n.aur-vs .card,\n.aur-vs .card.win,\n.aur-vsx table,\n.aur-vsx table tr,\n.aur-vsx table td,\n.aur-vsx table th,\n.aur-vsx td.win,\n.aur-vsx td.lose,\n.aur-hero .aur-stats,\n.aur-hero .aur-stat,\n.aur .aur-wcard,\n.aur-quotes .card,\n.aur-bedtime .step,\n.aur-installs .place,\n.aur-box .aur-bcard,\n.aur-trust .item,\n.aur-reinforce .item,\n.aur-edit .quote,\n.aur-edit blockquote,\n.aur-edit .mark,\n.aur-final .ptag,\n.aur-final p.eyebrow,\n.aur .aur-funnel-banner \u003e p,\n.aur-suggest \u003e div \u003e span,\n.aur-suggest \u003e div \u003e h2,\n.aur-suggest \u003e div \u003e p {\n  cursor: default !important;\n  -webkit-tap-highlight-color: transparent !important;\n  -webkit-touch-callout: none !important;\n}\n\/* Allow text selection on body copy but block the dead-tap halo *\/\n.aur-uses .aur-utile,\n.aur-vs .card,\n.aur-vsx table,\n.aur-hero .aur-stats,\n.aur-hero .aur-stat,\n.aur .aur-wcard,\n.aur-quotes .card,\n.aur-bedtime .step,\n.aur-installs .place,\n.aur-box .aur-bcard,\n.aur-trust .item,\n.aur-reinforce .item {\n  -webkit-user-select: text;\n  user-select: text;\n}\n\/* Decorative-only — kill text selection where it makes no sense *\/\n.aur .aur-sig .visual,\n.aur .aur-sig .wave,\n.aur .aur-sig .wave \u003e span {\n  -webkit-user-select: none !important;\n  user-select: none !important;\n  pointer-events: none !important;\n}\n\/* Reinforce real CTAs keep pointer cursor (defensive against later cascade) *\/\n.aur-funnel-banner a,\n.aur-xlink a,\n.aur-suggest a,\n.aur-faq details summary {\n  cursor: pointer !important;\n}\n\/* Belt-and-braces: empty Compare bar (same pattern as Firefly fix) *\/\n#jbCmpBar:not(.has-items),\n.jb-cmp-bar:not(.has-items),\n#jbCmpBar[aria-hidden=\"true\"],\n.jb-cmp-bar[aria-hidden=\"true\"] {\n  display: none !important;\n  pointer-events: none !important;\n  visibility: hidden !important;\n}\n\u003c\/style\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":32560095887438,"sku":"","price":245.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/f4.png?v=1679718571"},{"product_id":"moving-life-like-firefly-garden-light","title":"Yellow Firefly Garden Laser Light - Moving Outdoor Projector","description":"\u003cdiv class=\"hb-funnel-banner\" style=\"background:#1A1612;color:#FAF6EE;padding:20px 24px;text-align:center;font-family:Lato,sans-serif;margin:0 0 28px;border-radius:0;\"\u003e\n  \u003cp style=\"margin:0 0 10px;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:#b59677;font-weight:700;\"\u003eLooking for our top pick?\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 16px;font-size:16px;line-height:1.5;max-width:560px;margin-left:auto;margin-right:auto;\"\u003eMost customers shopping outdoor lighting end up with the \u003cstrong\u003eHighBright™ Professional Garden Laser\u003c\/strong\u003e — 40m+ throw, seven seasons tested, Australian homes since 2019.\u003c\/p\u003e\n  \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:inline-block;background:#b59677;color:#1A1612;padding:13px 32px;text-decoration:none;font-weight:700;letter-spacing:0.06em;font-size:14px;text-transform:uppercase;\"\u003eSee the HighBright →\u003c\/a\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n.thaps-pdp{font-family:'Lato','Helvetica Neue',Arial,sans-serif;color:#222;line-height:1.65;max-width:100%;-webkit-font-smoothing:antialiased;}\n.thaps-pdp *,.thaps-pdp *::before,.thaps-pdp *::after{box-sizing:border-box;}\n.thaps-pdp section{padding:clamp(48px,7vw,84px) clamp(18px,4vw,40px);}\n.thaps-pdp .wrap{max-width:1080px;margin:0 auto;}\n.thaps-pdp .center{text-align:center;}\n.thaps-pdp .eyebrow{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#b59677;margin:0 0 14px;}\n.thaps-pdp .h1{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(30px,5vw,48px);font-weight:800;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#222;}\n.thaps-pdp .h1 em{font-style:italic;color:#b59677;font-weight:800;}\n.thaps-pdp .h2{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(24px,3.6vw,36px);font-weight:800;letter-spacing:-0.3px;line-height:1.15;margin:0 0 14px;color:#222;}\n.thaps-pdp .h2 em{font-style:italic;color:#b59677;font-weight:800;}\n.thaps-pdp .h3{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(17px,2.2vw,20px);font-weight:700;letter-spacing:-0.1px;line-height:1.25;margin:0 0 8px;color:#222;}\n.thaps-pdp .lead{font-size:clamp(16px,1.7vw,18px);line-height:1.6;color:#4d5959;margin:0 auto 22px;max-width:640px;}\n.thaps-pdp .body{font-size:15.5px;line-height:1.7;color:#4d5959;margin:0 0 12px;}\n.thaps-pdp .body strong{color:#222;font-weight:700;}\n\n\/* HERO - warm dusk band *\/\n.thaps-pdp-hero{background:linear-gradient(160deg,#1a1310 0%,#2b1f15 60%,#1a1310 100%);color:#faf6ee;text-align:center;padding:clamp(56px,8vw,96px) clamp(18px,4vw,40px);}\n.thaps-pdp-hero .h1{color:#fff;}\n.thaps-pdp-hero .h1 em{color:#f5c771;}\n.thaps-pdp-hero .lead{color:rgba(250,246,238,0.82);}\n.thaps-pdp-hero .eyebrow{color:#f5c771;}\n.thaps-pdp-hero .pill{display:inline-block;background:rgba(245,199,113,0.14);color:#f5c771;padding:6px 14px;border-radius:999px;font-family:'Montserrat',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:16px;border:1px solid rgba(245,199,113,0.3);}\n\n\/* HERO IMAGE - square *\/\n.thaps-pdp-heroimg{padding:0;background:#0e0c0a;display:flex;justify-content:center;}\n.thaps-pdp-heroimg .frame{width:100%;max-width:900px;aspect-ratio:1\/1;overflow:hidden;background:#000;}\n.thaps-pdp-heroimg img{width:100%;height:100%;object-fit:cover;display:block;}\n\n\/* STATS STRIP *\/\n.thaps-pdp-stats{background:#f5f5f5;padding:clamp(28px,4vw,40px) clamp(18px,4vw,40px);}\n.thaps-pdp-stats .row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto;text-align:center;}\n.thaps-pdp-stats .stat{padding:8px 4px;}\n.thaps-pdp-stats .stat .num{font-family:'Montserrat',Arial,sans-serif;font-size:clamp(22px,3vw,30px);font-weight:800;color:#b59677;line-height:1;display:block;margin-bottom:6px;letter-spacing:-0.5px;}\n.thaps-pdp-stats .stat .lbl{font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:#4d5959;}\n@media (max-width:640px){.thaps-pdp-stats .row{grid-template-columns:repeat(2,1fr);gap:22px;}}\n\n\/* GALLERY *\/\n.thaps-pdp-gallery{background:#fff;}\n.thaps-pdp-gallery .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:1100px;margin:32px auto 0;}\n.thaps-pdp-gallery .tile{position:relative;border-radius:8px;overflow:hidden;aspect-ratio:1\/1;}\n.thaps-pdp-gallery .tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease;}\n.thaps-pdp-gallery .tile:hover img{transform:scale(1.04);}\n.thaps-pdp-gallery .tile .lbl{position:absolute;left:14px;bottom:14px;background:rgba(26,19,16,0.78);color:#f5c771;padding:6px 12px;border-radius:4px;font-family:'Montserrat',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;}\n@media (max-width:640px){.thaps-pdp-gallery .grid{grid-template-columns:1fr;}}\n\n\/* STORY *\/\n.thaps-pdp-story{background:#fff;}\n.thaps-pdp-story .quote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(17px,2.2vw,21px);color:#222;line-height:1.5;margin:14px 0 0;padding-left:14px;border-left:3px solid #b59677;text-align:left;display:inline-block;}\n\n\/* MACRO FEATURE - full-width image *\/\n.thaps-pdp-macro{padding:0;background:#0e0c0a;display:flex;justify-content:center;}\n.thaps-pdp-macro .frame{width:100%;max-width:1080px;aspect-ratio:1\/1;overflow:hidden;background:#000;}\n.thaps-pdp-macro img{width:100%;height:100%;object-fit:cover;display:block;}\n\n\/* FEATURE GRID *\/\n.thaps-pdp-features{background:#f5f5f5;}\n.thaps-pdp-features .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:32px auto 0;}\n.thaps-pdp-features .card{background:#fff;padding:26px 22px;border-radius:8px;border:1px solid #ececec;transition:transform .2s ease,box-shadow .2s ease;}\n.thaps-pdp-features .card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.06);}\n.thaps-pdp-features .card .ico{font-size:28px;line-height:1;margin-bottom:14px;display:block;}\n@media (max-width:880px){.thaps-pdp-features .grid{grid-template-columns:repeat(2,1fr);}}\n@media (max-width:520px){.thaps-pdp-features .grid{grid-template-columns:1fr;}}\n\n\/* TESTIMONIAL *\/\n.thaps-pdp-testimonial{background:#fff;}\n.thaps-pdp-testimonial .grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,40px);align-items:center;max-width:1080px;margin:0 auto;}\n.thaps-pdp-testimonial .imgframe{aspect-ratio:1\/1;border-radius:8px;overflow:hidden;background:#000;}\n.thaps-pdp-testimonial img{width:100%;height:100%;object-fit:cover;display:block;}\n.thaps-pdp-testimonial .quoteblock{padding:10px;}\n.thaps-pdp-testimonial .stars{color:#f5b800;font-size:22px;letter-spacing:2px;margin-bottom:14px;line-height:1;}\n.thaps-pdp-testimonial .bigquote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(18px,2.4vw,24px);line-height:1.5;color:#222;margin:0 0 16px;}\n.thaps-pdp-testimonial .author{font-family:'Montserrat',Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:#b59677;}\n@media (max-width:760px){.thaps-pdp-testimonial .grid{grid-template-columns:1fr;}}\n\n\/* MOOD BAND *\/\n.thaps-pdp-mood{background:#1a1310;color:#fff;text-align:center;}\n.thaps-pdp-mood .h2{color:#fff;}\n.thaps-pdp-mood .h2 em{color:#f5c771;}\n.thaps-pdp-mood .body{color:#d8d8d8;}\n.thaps-pdp-mood .quote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(18px,2.4vw,24px);line-height:1.5;color:#f5c771;max-width:760px;margin:24px auto 0;padding:18px 0;border-top:1px solid rgba(245,199,113,0.3);border-bottom:1px solid rgba(245,199,113,0.3);}\n\n\/* SPECS *\/\n.thaps-pdp-specs{background:#fff;}\n.thaps-pdp-specs .table{max-width:760px;margin:32px auto 0;background:#fafafa;border-radius:8px;overflow:hidden;border:1px solid #ececec;}\n.thaps-pdp-specs .row{display:grid;grid-template-columns:1fr 1.4fr;padding:14px 22px;border-bottom:1px solid #ececec;font-size:15px;}\n.thaps-pdp-specs .row:last-child{border-bottom:0;}\n.thaps-pdp-specs .lbl{font-family:'Montserrat',Arial,sans-serif;font-weight:700;color:#222;letter-spacing:0.04em;}\n.thaps-pdp-specs .val{color:#4d5959;}\n@media (max-width:520px){.thaps-pdp-specs .row{grid-template-columns:1fr;gap:4px;}}\n\n\/* SETUP *\/\n.thaps-pdp-setup{background:#f5f5f5;}\n.thaps-pdp-setup .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:32px auto 0;}\n.thaps-pdp-setup .step{background:#fff;padding:28px 22px;border-radius:8px;border:1px solid #ececec;text-align:center;}\n.thaps-pdp-setup .step .num{font-family:'Montserrat',Arial,sans-serif;font-size:42px;font-weight:800;color:#b59677;line-height:1;letter-spacing:-1px;display:block;margin-bottom:10px;}\n@media (max-width:760px){.thaps-pdp-setup .steps{grid-template-columns:1fr;}}\n\n\/* FAQ *\/\n.thaps-pdp-faq{background:#fff;}\n.thaps-pdp-faq .list{max-width:780px;margin:32px auto 0;}\n.thaps-pdp-faq details{border-bottom:1px solid #ececec;padding:18px 0;}\n.thaps-pdp-faq summary{font-family:'Montserrat',Arial,sans-serif;font-weight:700;color:#222;cursor:pointer;font-size:16px;list-style:none;display:flex;justify-content:space-between;align-items:center;}\n.thaps-pdp-faq summary::after{content:'+';font-size:22px;color:#b59677;transition:transform .2s;}\n.thaps-pdp-faq details[open] summary::after{content:'−';}\n.thaps-pdp-faq details p{margin-top:12px;color:#4d5959;font-size:15px;line-height:1.7;}\n\n\/* PERFECT FOR *\/\n.thaps-pdp-tags{background:#f5f5f5;}\n.thaps-pdp-tags .row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:760px;margin:24px auto 0;}\n.thaps-pdp-tags .tag{padding:9px 18px;background:#fff;color:#222;border-radius:999px;font-size:14px;font-weight:600;border:1px solid #ececec;}\n\n\/* TRUST *\/\n.thaps-pdp-trust{background:#1a1310;color:#fff;}\n.thaps-pdp-trust .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:980px;margin:0 auto;text-align:center;}\n.thaps-pdp-trust .h3{color:#fff;}\n.thaps-pdp-trust .body{color:#d8d8d8;}\n.thaps-pdp-trust .ico{font-size:32px;display:block;margin-bottom:12px;}\n@media (max-width:760px){.thaps-pdp-trust .grid{grid-template-columns:1fr;gap:32px;}}\n\n\/* CTA *\/\n.thaps-pdp-cta{background:#fff;text-align:center;}\n.thaps-pdp-cta .h2{margin-bottom:14px;}\n.thaps-pdp-cta .micro{font-size:13px;color:#828a8a;margin-top:14px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"thaps-pdp\"\u003e\n\n\u003csection class=\"thaps-pdp-topvideo\" style=\"padding:0;background:#000;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;overflow:hidden;\"\u003e\n  \u003cdiv style=\"position:relative;width:100%;aspect-ratio:16\/9;background:#000;\"\u003e\n    \u003cvideo autoplay muted loop playsinline preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly-poster.jpg?v=1777962249\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block;\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/138f9b4a189c478c8b32161040755fda\/138f9b4a189c478c8b32161040755fda.SD-480p-0.9Mbps-83381041.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-hero\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cspan class=\"pill\"\u003eOutdoor laser projector · 250m+ coverage\u003c\/span\u003e\n    \u003ch1 class=\"h1\"\u003eHundreds of fireflies.\u003cbr\u003e\u003cem\u003eDrifting through your backyard.\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"lead\"\u003eA single weatherproof projector throws thousands of warm yellow firefly-points across trees, fences and lawn - and they slowly move. Set it up in 5 minutes. Leave it out year-round.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-heroimg\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly_hero_dusk_backyard.png?v=1777598472\" alt=\"Yellow Firefly Garden Laser Light - backyard at dusk filled with firefly points\" loading=\"eager\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-stats\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e250m+\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eCoverage\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003eIP65\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eWeatherproof\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e5 min\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eSetup\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e60\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eNight promise\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-gallery\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eIt transforms any space\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eOne projector. \u003cem\u003eAn entirely different vibe.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eAnywhere you'd love that warm summer-evening magic - backyards, decks, weddings, dinners under the stars.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly_couple_deck_twilight.png?v=1777598472\" alt=\"Couple on a deck at twilight surrounded by firefly points\" loading=\"lazy\"\u003e\n        \u003cspan class=\"lbl\"\u003eDate night on the deck\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/Firefly.webp?v=1755385044\" alt=\"Modern home exterior at dusk with firefly lights across the garden\" loading=\"lazy\"\u003e\n        \u003cspan class=\"lbl\"\u003eBackyard entertaining\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/Untitleddesign_43.png?v=1755385044\" alt=\"Wedding venue lit up with firefly garden lights\" loading=\"lazy\"\u003e\n        \u003cspan class=\"lbl\"\u003eWeddings \u0026amp; events\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/LIGHT.jpg?v=1755385044\" alt=\"Trees illuminated by yellow firefly garden laser lights\" loading=\"lazy\"\u003e\n        \u003cspan class=\"lbl\"\u003eTrees \u0026amp; gardens\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-story\"\u003e\n  \u003cdiv class=\"wrap center\" style=\"max-width:760px;\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe secret sauce\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eEach point moves \u003cem\u003eindependently.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"body\"\u003eMost \"firefly lights\" are static dots that never change - give it 30 seconds and your eye stops noticing them. Ours are different. Each yellow point drifts gently through the garden on its own slow path, just like the real thing. Your eye keeps tracking, your brain keeps believing.\u003c\/p\u003e\n    \u003cp class=\"body\"\u003eIt uses warm yellow laser DIODE technology - sharp, vivid points that hold their shape across the entire 250m+ projection range. Whisper-quiet. No fan. No hum. Just slow magical movement from dusk till bedtime.\u003c\/p\u003e\n    \u003cp class=\"quote\"\u003e\"Looks like the real thing. Our guests couldn't stop talking about it.\" - Sarah \u0026amp; Michael, Brisbane wedding\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-macro\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly_macro_fence_passionfruit.png?v=1777598472\" alt=\"Macro shot of a single firefly point glowing on a passionfruit vine at dusk\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-features\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eBuilt for Aussie backyards\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eSix things that make it \u003cem\u003edifferent.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eMost outdoor lights are either too cheap to last or too expensive to justify. This is built to last and priced for real homes.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e✨\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eIndependent movement\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eEach light point drifts on its own slow path. No repeating pattern, no static dots.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🌳\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003e250m+ coverage\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eCovers an entire backyard, multiple trees, or a whole event venue from a single unit.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🛡️\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eIP65 weatherproof\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eAluminium housing. Engineered for full Aussie storms and summer heat. Leave it out year-round.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e⚡\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003ePlug-and-play\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eMount the bracket, plug in, point at your trees. 5 minutes from box to glowing.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e💡\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eEnergy efficient\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eLess power than a single 60W bulb. Safe to run all night, every night.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e⏳\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003e50,000 hour life\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBuilt to last years. The laser DIODE outlives the rest of your garden lighting.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-testimonial\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"imgframe\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/products\/Untitleddesign_48.png?v=1755385044\" alt=\"Couple enjoying drinks under the firefly garden lights on a backyard deck\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"quoteblock\"\u003e\n        \u003cp class=\"eyebrow\"\u003eReal customer · verified review\u003c\/p\u003e\n        \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n        \u003cp class=\"bigquote\"\u003e\"Best investment for our restaurant's outdoor area. Customers are genuinely mesmerised - they just stop and stare.\"\u003c\/p\u003e\n        \u003cp class=\"author\"\u003e- James, Sydney restaurant owner\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-mood\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe summer-evening feeling\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eIt doesn't just light the garden. \u003cem\u003eIt transforms it.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"body\" style=\"max-width:680px;margin:0 auto;\"\u003eThere's a particular feeling on a still summer evening when the air goes warm and the first fireflies appear. It's calming. Slightly magical. The kind of moment kids remember and adults try to recreate. This brings that feeling on demand - every single night.\u003c\/p\u003e\n    \u003cp class=\"quote\"\u003e\"Transformed our wedding venue into something out of a fairy tale.\" - Sarah \u0026amp; Michael, Brisbane\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-specs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe fine print\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBuilt right. \u003cem\u003eBuilt to last.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"table\"\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eWhat's in the box\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eFirefly laser projector, easy-mount bracket, AU power adapter, weather-resistant cover, manual\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eCoverage\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e250m+ projection range - entire backyards, multiple trees, large venues\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eLight source\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eWarm yellow laser DIODE - independent moving points\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eHousing\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eDurable aluminium · IP65 weatherproof\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eAU plug · adapter included · less than 60W\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eLifespan\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e50,000+ hours of operation\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eIndoor use\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eSafe for indoor ceilings \u0026amp; walls too\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e12 months + 12-month AU warranty\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-setup\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eOut of the box\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eGlowing in \u003cem\u003eunder five minutes.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"steps\"\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e1\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eMount the bracket\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eScrew the easy-mount bracket onto a wall, deck post, or stake it into the lawn.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e2\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003ePlug in\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eAU adapter plugs straight into any outdoor or extension socket.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e3\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eAim \u0026amp; enjoy\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003ePoint at your trees, fence, or lawn. Watch the fireflies appear at dusk.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-tags\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eLooks beautiful in\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eWherever you want a \u003cem\u003elittle extra magic.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"row\"\u003e\n      \u003cspan class=\"tag\"\u003eBackyards\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eDecks \u0026amp; patios\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eGarden trees\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eWeddings\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eDinner parties\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eRestaurants \u0026amp; cafés\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eFestive seasons\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003ePhotography\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eIndoor ceilings\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-faq\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eCommon questions\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eThe bits everyone asks \u003cem\u003ebefore they buy.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"list\" style=\"text-align:left;\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow long does it take to set up?\u003c\/summary\u003e\n        \u003cp\u003e5-10 minutes. Mount the bracket, plug it in, and aim it at the area you want lit. No app, no pairing, no Wi-Fi.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I leave it outside in the rain?\u003c\/summary\u003e\n        \u003cp\u003eYes. The IP65 rating means it's built to handle rain, dust, heat, and cold. Australian summers and winters included. Designed for permanent outdoor installation.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow big an area does it cover?\u003c\/summary\u003e\n        \u003cp\u003e250m+ - easily covers a typical Aussie backyard, multiple trees, or a large event venue. One unit is plenty for most homes.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much power does it use?\u003c\/summary\u003e\n        \u003cp\u003eLess than a single 60W bulb. Safe and economical to run every night.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I use it indoors?\u003c\/summary\u003e\n        \u003cp\u003eYes - looks gorgeous on indoor ceilings and walls too. Especially good for kids' rooms or feature walls.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it bright enough to see in twilight?\u003c\/summary\u003e\n        \u003cp\u003eYes. The laser diode points stay vivid even before full dark. For the best effect, use it from dusk onwards.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-trust\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🌙\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003e12-month AU warranty promise\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBacked by a 12-month Australian warranty — any fault, we repair or replace it.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🇦🇺\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eAustralian-owned\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eFamily business based in QLD. Local support, dispatched from Aussie warehouses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🚚\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eFree shipping over $299\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eFree delivery Australia-wide on orders over $299.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-video\" style=\"padding:0;background:#000;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;max-width:100vw;overflow:hidden;\"\u003e\n  \u003cdiv style=\"position:relative;width:100%;aspect-ratio:16\/9;background:#000;\"\u003e\n    \u003cvideo autoplay muted loop playsinline preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly-poster.jpg?v=1777962249\" style=\"position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block;\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/138f9b4a189c478c8b32161040755fda\/138f9b4a189c478c8b32161040755fda.SD-480p-0.9Mbps-83381041.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003cdiv style=\"position:absolute;left:clamp(16px,3vw,32px);bottom:clamp(16px,3vw,32px);color:#fff;font-family:'Lato','Helvetica Neue',Arial,sans-serif;font-size:13px;letter-spacing:0.04em;text-shadow:0 2px 8px rgba(0,0,0,0.6);pointer-events:none;z-index:2;\"\u003e\n      \u003cspan style=\"opacity:0.85;\"\u003eBackyard near Maleny, QLD · dusk\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — extend pass) ==== --\u003e\n\u003csection class=\"yfl-suggest\" style=\"background:#FAF6F0;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#8B6914 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#1A1612 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003ePair the fireflies with these.\u003c\/h2\u003e\n    \u003cp style=\"color:#5A5048 !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eCustomers who love the moving fireflies often add one of these to the same order — different jobs, same wow factor.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eHighBright™ Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe blue + green workhorse. 40m+ coverage across the whole back yard from one projector.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#8B6914 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/crystal-lightfall-pink-edition\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Pink\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eSoft pink stars for weddings, anniversaries and special nights. The romantic counterpart.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#8B6914 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/the-aurora-laser-star-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eAurora Galaxy Projector\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eIndoor cosmic projection for bedrooms — real laser stars, Bluetooth music sync.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#8B6914 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\u003csection class=\"thaps-pdp-cta\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eBring the magic home\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eLight up the garden tonight.\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eAdd to cart above. Most orders dispatch within 24 hours from our QLD warehouse.\u003c\/p\u003e\n    \u003cp class=\"micro\"\u003eUse code WELCOME20 at checkout for $20 off your first order.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- {yfl-v2} dead-click neutralise pass 1 --\u003e\n\u003cstyle\u003e\n\/* Neutralise inert tappable-looking PDP elements (Clarity dead-click fix v2) *\/\n.thaps-pdp .pill,\n.thaps-pdp .lbl,\n.thaps-pdp .card,\n.thaps-pdp .quote,\n.thaps-pdp .step,\n.thaps-pdp .tag,\n.thaps-pdp .thaps-pdp-stats,\n.thaps-pdp .thaps-pdp-stats *,\n.thaps-pdp .wrap \u003e .pill,\n.thaps-pdp section .pill,\n.thaps-pdp section .lbl,\n.thaps-pdp section .card:not(a):not(button),\n.thaps-pdp section .quote,\n.thaps-pdp section .step:not(a),\n.thaps-pdp section .tag {\n  cursor: default !important;\n}\n\/* Allow tappable cards (with explicit link\/onclick) to keep pointer *\/\n.thaps-pdp .card[href],\n.thaps-pdp .card[onclick],\n.thaps-pdp a.card,\n.thaps-pdp button.card,\n.thaps-pdp .pill[href],\n.thaps-pdp a.pill {\n  cursor: pointer !important;\n}\n\/* Visual hint that text-only labels are not actionable *\/\n.thaps-pdp .lbl,\n.thaps-pdp .pill,\n.thaps-pdp .tag {\n  user-select: text;\n  -webkit-tap-highlight-color: transparent;\n}\n\u003c\/style\u003e\n\u003c!-- {\/yfl-v2} --\u003e\n\n\u003c!-- jun1-catalog-fix: contrast + letterbox (Batch B\/C\/D). Revert: delete this style block. --\u003e\n\u003cstyle\u003e\n\/* Batch B: funnel banner product name + body (Shrine global forces dark; restore cream on dark bg) *\/\n.hb-funnel-banner strong{color:#FAF6EE !important;}\n.hb-funnel-banner p{color:#FAF6EE !important;}\n\/* Batch C: kill theme .pdp-desc-inner img{margin:24px} letterbox inside dark overflow:hidden frames *\/\n.thaps-pdp-heroimg .frame img,\n.thaps-pdp-macro .frame img,\n.thaps-pdp-testimonial .imgframe img,\n.thaps-pdp-gallery .tile img{margin:0 !important;}\n\/* Batch D: mood band h2 invisible (dark-on-dark) — restore white\/gold on #1a1310 *\/\n.thaps-pdp-mood .h2{color:#fff !important;}\n.thaps-pdp-mood .h2 em{color:#f5c771 !important;}\n\u003c\/style\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":39381244969038,"sku":"","price":245.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/firefly_hero_dusk_backyard.png?v=1777598472"},{"product_id":"amazing-bubble-firework-show","title":"Amazing Bubble Firework Show™","description":"\u003cstyle\u003e\n\/* === Amazing Bubble Firework Show™ - Shrine Pro premium PDP === *\/\n.bb{font-family:Inter,system-ui,sans-serif;color:#1A1612;line-height:1.6;max-width:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;}\n.bb *,.bb *::before,.bb *::after{box-sizing:border-box;}\n.bb section{padding:clamp(56px,8vw,96px) clamp(16px,4vw,40px);}\n.bb .wrap{max-width:1080px;margin:0 auto;}\n.bb .center{text-align:center;}\n.bb .eyebrow{font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#B89469;margin:0 0 14px;}\n.bb .h1{font-size:clamp(32px,5.2vw,52px);font-weight:900;letter-spacing:-1px;line-height:1.05;margin:0 0 18px;color:#1A1612;}\n.bb .h1 em{font-style:italic;color:#B89469;font-weight:900;}\n.bb .h2{font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#1A1612;}\n.bb .h2 em{font-style:italic;color:#B89469;font-weight:900;}\n.bb .h3{font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-0.2px;line-height:1.2;margin:0 0 8px;color:#1A1612;}\n.bb .lead{font-size:clamp(16px,1.8vw,18px);line-height:1.6;color:#3A332C;margin:0 auto 24px;max-width:640px;}\n.bb .body{font-size:15px;line-height:1.65;color:#4A4540;margin:0 0 12px;}\n.bb .body strong{color:#1A1612;font-weight:700;}\n.bb-hero{background:linear-gradient(160deg,#1A1612 0%,#2D261D 60%,#1A1612 100%);color:#FAF6EE;padding:clamp(64px,10vw,120px) clamp(20px,5vw,48px);text-align:center;}\n.bb-hero .eyebrow{color:#E8C99B;}\n.bb-hero .h1{color:#FFFFFF;font-size:clamp(36px,6vw,64px);}\n.bb-hero .h1 em{color:#E8C99B;}\n.bb-hero .lead{color:rgba(250,246,238,0.85);font-size:clamp(16px,2vw,19px);max-width:680px;}\n.bb-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:760px;margin:48px auto 0;}\n.bb-stat{padding:24px 12px;border:1px solid rgba(232,201,155,0.25);background:rgba(255,255,255,0.04);}\n.bb-stat .num{font-size:clamp(22px,3.6vw,36px);font-weight:900;color:#E8C99B;display:block;line-height:1;letter-spacing:-1px;}\n.bb-stat .lbl{font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:rgba(250,246,238,0.7);margin-top:8px;display:block;font-weight:700;}\n@media(max-width:640px){.bb-stats{grid-template-columns:repeat(2,1fr);}}\n.bb-video{background:#0E1419;padding:0;}\n.bb-video .frame{position:relative;width:100%;aspect-ratio:16\/9;background:#000;overflow:hidden;}\n.bb-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;}\n.bb-video .caption{padding:24px 20px 32px;text-align:center;color:#FAF6EE;}\n.bb-video .caption .h3{color:#FFFFFF;font-size:15px;letter-spacing:0.06em;text-transform:uppercase;font-weight:700;margin:0 0 4px;}\n.bb-video .caption .body{color:rgba(250,246,238,0.7);font-size:13px;margin:0;}\n.bb-bgrid{background:#FAF6EE;}\n.bb-bgrid .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;}\n.bb-bcard{background:#FFFFFF;padding:36px 28px;border:1px solid #EFE7D7;text-align:center;}\n.bb-bcard .icn{width:48px;height:48px;border-radius:50%;background:#B89469;color:#FFFFFF;display:inline-flex;align-items:center;justify-content:center;margin:0 0 18px;font-size:22px;}\n@media(max-width:768px){.bb-bgrid .grid{grid-template-columns:1fr;gap:14px;}}\n.bb-bundle{background:linear-gradient(135deg,#2D261D 0%,#1A1612 100%);color:#FAF6EE;}\n.bb-bundle .card{background:rgba(255,255,255,0.04);border:2px solid #E8C99B;padding:clamp(28px,5vw,56px) clamp(20px,4vw,48px);max-width:760px;margin:0 auto;text-align:center;}\n.bb-bundle .ribbon{display:inline-block;background:#E8C99B;color:#1A1612;font-size:11px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;padding:8px 16px;margin-bottom:20px;}\n.bb-bundle h2{color:#FFFFFF;font-size:clamp(28px,4.4vw,40px);font-weight:900;line-height:1.1;letter-spacing:-0.5px;margin:0 0 14px;}\n.bb-bundle h2 em{font-style:italic;color:#E8C99B;}\n.bb-bundle .sub{color:rgba(250,246,238,0.8);font-size:16px;max-width:520px;margin:0 auto 24px;line-height:1.5;}\n.bb-bundle .pricing{margin:24px 0 8px;display:flex;justify-content:center;align-items:baseline;gap:14px;flex-wrap:wrap;}\n.bb-bundle .price{font-size:clamp(36px,6vw,56px);font-weight:900;color:#FFFFFF;letter-spacing:-1.5px;line-height:1;}\n.bb-bundle .strike{font-size:clamp(18px,2.6vw,22px);color:rgba(250,246,238,0.5);text-decoration:line-through;font-weight:600;}\n.bb-bundle .save{font-size:12px;background:#0F6B4A;color:#FFFFFF;padding:6px 12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;}\n.bb-bundle .perpiece{font-size:14px;color:rgba(250,246,238,0.75);margin:8px 0 24px;}\n.bb-bundle .btn{display:inline-block;background:#E8C99B;color:#1A1612;font-size:16px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:18px 40px;text-decoration:none;border:0;transition:background 200ms ease,transform 200ms ease;}\n.bb-bundle .btn:hover{background:#FFD9A8;transform:translateY(-1px);}\n.bb-bundle .small{font-size:12px;color:rgba(250,246,238,0.6);margin-top:18px;letter-spacing:0.04em;}\n.bb-uses{background:#FFFFFF;}\n.bb-uses .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;border:1px solid #EFE7D7;}\n.bb-use{padding:28px 20px;text-align:center;border-right:1px solid #EFE7D7;border-bottom:1px solid #EFE7D7;}\n.bb-use:nth-child(4n){border-right:0;}\n.bb-use:nth-last-child(-n+4){border-bottom:0;}\n.bb-use .ic{font-size:26px;margin-bottom:10px;display:block;}\n.bb-use .ti{font-size:13px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:#1A1612;}\n@media(max-width:768px){.bb-uses .grid{grid-template-columns:repeat(2,1fr);}.bb-use:nth-child(2n){border-right:0;}.bb-use:nth-last-child(-n+2){border-bottom:0;}.bb-use:nth-last-child(3),.bb-use:nth-last-child(4){border-bottom:1px solid #EFE7D7;}.bb-use:nth-child(2n+1){border-right:1px solid #EFE7D7;}}\n.bb-specs{background:#FAF6EE;}\n.bb-specs .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:40px;border:1px solid #EFE7D7;background:#FFFFFF;}\n.bb-spec{padding:22px 24px;border-bottom:1px solid #EFE7D7;display:flex;justify-content:space-between;align-items:center;gap:16px;}\n.bb-spec:nth-child(2n){border-left:1px solid #EFE7D7;}\n.bb-spec:nth-last-child(-n+2){border-bottom:0;}\n.bb-spec .k{font-size:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#7A6F62;}\n.bb-spec .v{font-size:15px;font-weight:700;color:#1A1612;text-align:right;}\n@media(max-width:640px){.bb-specs .grid{grid-template-columns:1fr;}.bb-spec:nth-child(2n){border-left:0;}.bb-spec:nth-last-child(-n+2){border-bottom:1px solid #EFE7D7;}.bb-spec:last-child{border-bottom:0;}}\n.bb-trust{background:#1A1612;color:#FAF6EE;padding:48px clamp(16px,4vw,40px);}\n.bb-trust .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin:0 auto;}\n.bb-trust .it{text-align:center;}\n.bb-trust .it .ic{font-size:28px;display:block;margin-bottom:10px;}\n.bb-trust .it .ti{font-size:13px;font-weight:800;color:#FFFFFF;letter-spacing:0.06em;text-transform:uppercase;display:block;}\n.bb-trust .it .sb{font-size:12px;color:rgba(250,246,238,0.65);margin-top:4px;display:block;}\n@media(max-width:640px){.bb-trust .grid{grid-template-columns:repeat(2,1fr);gap:20px;}}\n.bb-faq{background:#FFFFFF;}\n.bb-faq .list{max-width:760px;margin:40px auto 0;border-top:1px solid #EFE7D7;text-align:left;}\n.bb-faq details{border-bottom:1px solid #EFE7D7;padding:0;}\n.bb-faq summary{padding:20px 0;font-size:16px;font-weight:700;color:#1A1612;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;}\n.bb-faq summary::-webkit-details-marker{display:none;}\n.bb-faq summary::after{content:'+';font-size:26px;font-weight:300;color:#B89469;line-height:1;flex-shrink:0;}\n.bb-faq details[open] summary::after{content:'−';}\n.bb-faq details \u003e p{font-size:15px;color:#4A4540;padding:0 0 20px;margin:0;line-height:1.65;}\n.bb-final{background:linear-gradient(160deg,#1A1612 0%,#2D261D 60%,#1A1612 100%);color:#FAF6EE;text-align:center;}\n.bb-final .eyebrow{color:#E8C99B;}\n.bb-final h2{color:#FFFFFF;font-size:clamp(28px,4.8vw,44px);font-weight:900;line-height:1.1;letter-spacing:-0.5px;margin:0 0 18px;}\n.bb-final h2 em{font-style:italic;color:#E8C99B;}\n.bb-final p{color:rgba(250,246,238,0.82);font-size:17px;max-width:600px;margin:0 auto 28px;line-height:1.6;}\n.bb-final .btn{display:inline-block;background:#E8C99B;color:#1A1612;font-size:16px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;padding:18px 40px;text-decoration:none;}\n.bb-final .btn:hover{background:#FFD9A8;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"bb\"\u003e\n\n\u003csection class=\"bb-hero\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003e★★★★★ 5.0 - Loved by Aussie Hosts\u003c\/p\u003e\n    \u003ch1 class=\"h1\"\u003eThe Party Trick That Turns Any Room Into a \u003cem\u003eBubble Wonderland\u003c\/em\u003e\n\u003c\/h1\u003e\n    \u003cp class=\"lead\"\u003eOne click. Music, colour, and thousands of dreamy bubbles cascade through the air. Kids freeze. Adults reach for their phones. The whole room lights up.\u003c\/p\u003e\n    \u003cdiv class=\"bb-stats\"\u003e\n      \u003cdiv class=\"bb-stat\"\u003e\n\u003cspan class=\"num\"\u003e1000s\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eBubbles per Minute\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-stat\"\u003e\n\u003cspan class=\"num\"\u003e45-60\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eMin Runtime\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-stat\"\u003e\n\u003cspan class=\"num\"\u003e1-Click\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eOperation\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-stat\"\u003e\n\u003cspan class=\"num\"\u003eAuto\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eRotating Head\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-video\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003ciframe loading=\"lazy\" title=\"Amazing Bubble Firework Show in action\" src=\"https:\/\/player.vimeo.com\/video\/872025243?badge=0\u0026amp;autopause=0\u0026amp;quality_selector=1\u0026amp;progress_bar=1\u0026amp;player_id=0\u0026amp;app_id=58479#t=2s\" allow=\"autoplay; fullscreen; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"caption\"\u003e\n    \u003ch3 class=\"h3\"\u003eSEE IT FOR YOURSELF\u003c\/h3\u003e\n    \u003cp class=\"body\"\u003eReal footage - no edits, no filters.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-bgrid\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWhy It's a Show-Stopper\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003ePure magic - \u003cem\u003ewithout the setup\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eThree things make the Bubble Firework Show different from every other bubble machine you've seen.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"bb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e⚡\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003eOne-Click Operation\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eNo assembly. No app. No fuss. Fill the tray, flick the switch, walk away - it does the rest for the next 45-60 minutes.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e🎵\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003eLights + Music + Bubbles\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBuilt-in firework music effects and colour-changing LEDs sync with the auto-rotating bubble head. It's a multi-sensory show - not just a stream of bubbles.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bb-bcard\"\u003e\n        \u003cdiv class=\"icn\"\u003e🔋\u003c\/div\u003e\n        \u003ch3 class=\"h3\"\u003eTake It Anywhere\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBattery-powered (cordless), lightweight, and self-contained. Backyard, beach, hall, lounge room - wherever the party is, this comes with you.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-bundle\"\u003e\n  \u003cdiv class=\"card\"\u003e\n    \u003cspan class=\"ribbon\"\u003e★ Most Popular ★\u003c\/span\u003e\n    \u003ch2\u003eWant to go \u003cem\u003efull spectacle?\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"sub\"\u003eFive machines spread across the room is the upgrade nobody talks about. Bubbles rolling in from every corner - the photos are unreal.\u003c\/p\u003e\n    \u003cdiv class=\"pricing\"\u003e\n      \u003cspan class=\"strike\"\u003e$370\u003c\/span\u003e\n      \u003cspan class=\"price\"\u003e$265\u003c\/span\u003e\n      \u003cspan class=\"save\"\u003eSave $105\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"perpiece\"\u003eThat's just \u003cstrong style=\"color:#FFFFFF;\"\u003e$53 each\u003c\/strong\u003e when you grab 5 - vs $59 each individually.\u003c\/p\u003e\n    \u003ca href=\"\/products\/5-bundle-pack-amazing-bubble-firework-show\" class=\"btn\"\u003eGrab the 5-Pack Bundle →\u003c\/a\u003e\n    \u003cp class=\"small\"\u003eOne click - opens the 5-Pack page\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-uses\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eUse It For\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBuilt for \u003cem\u003eany moment\u003c\/em\u003e worth remembering\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e🎂\u003c\/span\u003e\u003cspan class=\"ti\"\u003eBirthday Parties\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e💍\u003c\/span\u003e\u003cspan class=\"ti\"\u003eWeddings\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e📸\u003c\/span\u003e\u003cspan class=\"ti\"\u003ePhoto Shoots\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e🎄\u003c\/span\u003e\u003cspan class=\"ti\"\u003eHoliday Events\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e🏊\u003c\/span\u003e\u003cspan class=\"ti\"\u003ePool Parties\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e🌳\u003c\/span\u003e\u003cspan class=\"ti\"\u003eBackyard BBQs\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e👶\u003c\/span\u003e\u003cspan class=\"ti\"\u003eKids' Rooms\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-use\"\u003e\n\u003cspan class=\"ic\"\u003e💃\u003c\/span\u003e\u003cspan class=\"ti\"\u003eDance Floors\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-specs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe Details\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eSpecs \u003cem\u003ethat matter\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eRuntime\u003c\/span\u003e\u003cspan class=\"v\"\u003e45-60 min per fill\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eRefill Time\u003c\/span\u003e\u003cspan class=\"v\"\u003eUnder 10 seconds\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003ePower\u003c\/span\u003e\u003cspan class=\"v\"\u003eBatteries (not included)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eLights\u003c\/span\u003e\u003cspan class=\"v\"\u003eMulti-colour LED\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eSound\u003c\/span\u003e\u003cspan class=\"v\"\u003eFirework music effects\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eMovement\u003c\/span\u003e\u003cspan class=\"v\"\u003eAuto-rotating head\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eSolution\u003c\/span\u003e\u003cspan class=\"v\"\u003eStandard bubble liquid or detergent\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"bb-spec\"\u003e\n\u003cspan class=\"k\"\u003eBest For\u003c\/span\u003e\u003cspan class=\"v\"\u003eIndoor + sheltered outdoor\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-trust\"\u003e\n  \u003cdiv class=\"grid\"\u003e\n    \u003cdiv class=\"it\"\u003e\n\u003cspan class=\"ic\"\u003e🇦🇺\u003c\/span\u003e\u003cspan class=\"ti\"\u003eAU-Based Support\u003c\/span\u003e\u003cspan class=\"sb\"\u003eReal humans, fast replies\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"it\"\u003e\n\u003cspan class=\"ic\"\u003e📦\u003c\/span\u003e\u003cspan class=\"ti\"\u003eShips from AU\u003c\/span\u003e\u003cspan class=\"sb\"\u003eDispatched from our warehouse\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"it\"\u003e\n\u003cspan class=\"ic\"\u003e💳\u003c\/span\u003e\u003cspan class=\"ti\"\u003eAfterpay \u0026amp; PayPal\u003c\/span\u003e\u003cspan class=\"sb\"\u003eSplit it 4 ways, no interest\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"it\"\u003e\n\u003cspan class=\"ic\"\u003e🛡️\u003c\/span\u003e\u003cspan class=\"ti\"\u003eSatisfaction Guarantee\u003c\/span\u003e\u003cspan class=\"sb\"\u003eLove it or we make it right\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"bb-faq\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eQuestions We Hear a Lot\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eAnything \u003cem\u003eyou're wondering?\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"list\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWill one machine cover a whole room?\u003c\/summary\u003e\n        \u003cp\u003eOne machine creates a beautiful bubble effect in a focal point - perfect for a cake table, dance floor, or photo backdrop. For a true room-wide spectacle (or full backyard coverage), the \u003ca href=\"\/products\/5-bundle-pack-amazing-bubble-firework-show\" style=\"color:#B89469;font-weight:700;\"\u003e5-Pack Bundle\u003c\/a\u003e is what you want.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I use it outdoors?\u003c\/summary\u003e\n        \u003cp\u003eYes - sheltered outdoor spaces are great. Avoid heavy wind (it'll blow the bubbles sideways) and direct rain (the machine isn't fully waterproof).\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat bubble solution should I use?\u003c\/summary\u003e\n        \u003cp\u003eAny commercial bubble liquid works. In a pinch, regular dish detergent mixed with a splash of water does the job too.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow long do the batteries last?\u003c\/summary\u003e\n        \u003cp\u003eRoughly 45-60 minutes of continuous use per fresh set. We recommend keeping a spare set on hand for longer events.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it safe around kids and pets?\u003c\/summary\u003e\n        \u003cp\u003eAbsolutely. The bubble solution is non-toxic and the machine has no exposed hot parts. Kids are usually the main fans.\u003c\/p\u003e\n      \u003c\/details\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan I use it for a photoshoot or wedding?\u003c\/summary\u003e\n        \u003cp\u003eHundreds of customers have. The auto-rotating head + LED + music combo is a favourite among event photographers and wedding planners for first-dance shots, cake-cutting, and grand entrances.\u003c\/p\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — extend pass) ==== --\u003e\n\u003csection class=\"bb-suggest\" style=\"background:#FAF6F0;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#1E3A8A !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#1A1612 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003eMore wow for the same garden.\u003c\/h2\u003e\n    \u003cp style=\"color:#5A5048 !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eThree pieces that pair beautifully with the Bubble Firework — different effects, same magic.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eHighBright™ Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe garden lighting workhorse. Different category — laser stars instead of bubbles, 40m+ coverage.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#1E3A8A !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/crystal-lightfall-pink-edition\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Pink\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eIf you love the wow factor — pink laser stars next. The romantic counterpart for special nights.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#1E3A8A !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/5-bundle-pack-amazing-bubble-firework-show\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eBubble Firework 5-Pack\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eSave $80 — the bulk option. Five machines for big yards, multiple zones, full coverage.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#1E3A8A !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\u003csection class=\"bb-final\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eYour Next Party Starts Here\u003c\/p\u003e\n    \u003ch2\u003eOne machine = magic. Five = \u003cem\u003eunforgettable.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eWhether it's a single hero piece for the cake table or five machines wrapping the entire room in bubbles, you're 60 seconds of setup away from the kind of moment people talk about for years.\u003c\/p\u003e\n    \u003ca href=\"\/products\/5-bundle-pack-amazing-bubble-firework-show\" class=\"btn\"\u003eSee the 5-Pack Bundle →\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* ─── Contrast cascade fix v2 (May 28 retroactive) — bb-* ─────────────────\n   Same Shrine Pro !important cascade bug as Aurora v2 + Disk Lights v2.\n   v2 adds: stickbook, ladder, video (dark), bundle-card semi-transparent text,\n   day-vs-night, shape, closeup, sticky lookbook chapter numbers.\n*\/\n\n\/* ── DEFAULTS: cream \/ light BG sections ── *\/\n.bb .eyebrow { color:#0F6B4A !important; }\n.bb .h1, .bb .h2, .bb .h3, .bb .h4 { color:#1A1612 !important; }\n.bb .h1 em, .bb .h2 em, .bb .h3 em { color:#0F6B4A !important; }\n.bb h1, .bb h2, .bb h3, .bb h4 { color:#1A1612 !important; }\n.bb h1 em, .bb h2 em, .bb h3 em { color:#0F6B4A !important; }\n.bb .lead { color:#3A332C !important; }\n.bb .body { color:#4A4540 !important; }\n.bb .body strong { color:#1A1612 !important; }\n\n\/* ── HERO (dark) ── *\/\n.bb-hero { color:#FAF6EE !important; }\n.bb-hero .eyebrow { color:#E8C99B !important; }\n.bb-hero .h1, .bb-hero h1 { color:#FFFFFF !important; }\n.bb-hero .h1 em, .bb-hero h1 em { color:#E8C99B !important; }\n.bb-hero .h2, .bb-hero h2 { color:#FFFFFF !important; }\n.bb-hero .h2 em, .bb-hero h2 em { color:#E8C99B !important; }\n.bb-hero .h3, .bb-hero h3 { color:#FFFFFF !important; }\n.bb-hero .lead { color:rgba(250,246,238,0.92) !important; }\n.bb-hero .body { color:rgba(250,246,238,0.88) !important; }\n\n\/* Stat cards — give them an opaque dark BG so bronze text reads *\/\n.bb-stats { background:rgba(0,0,0,0.32) !important; }\n.bb-stat, [class*=\"bb-stat\"] { background:rgba(0,0,0,0.42) !important; }\n.bb-stat .num, [class*=\"bb-stat\"] .num { color:#E8C99B !important; }\n.bb-stat .lbl, [class*=\"bb-stat\"] .lbl { color:rgba(250,246,238,0.92) !important; }\n\n\/* ── VIDEO \/ GIF — explicitly DARK background sections ── *\/\n.bb-video, .bb-gif { background:#0E1419 !important; color:#FAF6EE !important; }\n.bb-video h1, .bb-video h2, .bb-video h3, .bb-video .h1, .bb-video .h2, .bb-video .h3 { color:#FFFFFF !important; }\n.bb-video .eyebrow { color:#E8C99B !important; }\n.bb-video .caption { color:rgba(250,246,238,0.92) !important; }\n.bb-video .body, .bb-video p, .bb-video .sub { color:rgba(250,246,238,0.88) !important; }\n.bb-gif h1, .bb-gif h2, .bb-gif h3, .bb-gif .h1, .bb-gif .h2, .bb-gif .h3 { color:#FFFFFF !important; }\n.bb-gif .eyebrow { color:#E8C99B !important; }\n.bb-gif .caption, .bb-gif p, .bb-gif .body { color:rgba(250,246,238,0.88) !important; }\n\n\/* ── REAL \/ CLOSEUP \/ DAYNIGHT \/ SHAPE \/ SHOW (dark bg) ── *\/\n.bb-real h1, .bb-real h2, .bb-real h3, .bb-real .h1, .bb-real .h2, .bb-real .h3 { color:#FFFFFF !important; }\n.bb-real .eyebrow { color:#E8C99B !important; }\n.bb-real .sub, .bb-real p { color:rgba(250,246,238,0.92) !important; }\n.bb-closeup h1, .bb-closeup h2, .bb-closeup h3, .bb-closeup .h1, .bb-closeup .h2, .bb-closeup .h3 { color:#FFFFFF !important; }\n.bb-closeup .eyebrow { color:#E8C99B !important; }\n.bb-closeup p, .bb-closeup .body { color:rgba(250,246,238,0.92) !important; }\n.bb-daynight h1, .bb-daynight h2, .bb-daynight h3, .bb-daynight .h1, .bb-daynight .h2, .bb-daynight .h3 { color:#FFFFFF !important; }\n.bb-daynight .eyebrow { color:#E8C99B !important; }\n.bb-shape h1, .bb-shape h2, .bb-shape h3 { color:#FFFFFF !important; }\n.bb-shape .eyebrow { color:#E8C99B !important; }\n\n\/* ── STICKBOOK — RIGHT column lives on CREAM, not dark.\n       Chapter numbers were bronze on cream (2.61), h3s were white on cream (1.08). ── *\/\n.bb-stickbook h1, .bb-stickbook h2, .bb-stickbook .h1, .bb-stickbook .h2 { color:#1A1612 !important; }\n.bb-stickbook .eyebrow { color:#0F6B4A !important; }\n.bb-stickbook .ch, .bb-stickbook .ch * { }\n.bb-stickbook .ch h3, .bb-stickbook .ch .h3 { color:#1A1612 !important; }\n.bb-stickbook .ch p, .bb-stickbook .ch .body { color:#4A4540 !important; }\n.bb-stickbook .ch .num { color:#0F6B4A !important; }\n\n\/* Catch-all for any chapter-numbered cards using .num on cream *\/\n.bb .ch .num { color:#0F6B4A !important; }\n\n\/* ── LADDER — quantity cards, white-on-white invisible price + body ── *\/\n.bb-ladder { background:#0E1419 !important; color:#FAF6EE !important; }\n.bb-ladder h1, .bb-ladder h2, .bb-ladder h3, .bb-ladder .h1, .bb-ladder .h2, .bb-ladder .h3 { color:#FFFFFF !important; }\n.bb-ladder .eyebrow { color:#E8C99B !important; }\n.bb-ladder .frame, .bb-ladder [class*=\"frame\"] { background:rgba(0,0,0,0.42) !important; }\n.bb-ladder .price { color:#E8C99B !important; }\n.bb-ladder .body, .bb-ladder p, .bb-ladder .sub { color:rgba(250,246,238,0.92) !important; }\n.bb-ladder .buttons label, .bb-ladder .btn { color:#FFFFFF !important; }\n.bb-ladder .num { color:#E8C99B !important; }\n.bb-ladder .hint { color:rgba(250,246,238,0.78) !important; }\n\n\/* ── CONFIG — interactive shape configurator (dark) ── *\/\n.bb-config { background:#0E1419 !important; color:#FAF6EE !important; }\n.bb-config h1, .bb-config h2, .bb-config h3, .bb-config .h1, .bb-config .h2, .bb-config .h3 { color:#FFFFFF !important; }\n.bb-config .eyebrow { color:#E8C99B !important; }\n.bb-config .body, .bb-config p { color:rgba(250,246,238,0.92) !important; }\n.bb-config .buttons label { color:#FFFFFF !important; }\n\n\/* ── BUNDLE dark CTA — semi-transparent card sub\/perpiece\/small text 1.08:1 fix ── *\/\n.bb-bundle { color:#FAF6EE !important; }\n.bb-bundle .eyebrow { color:#E8C99B !important; }\n.bb-bundle h1, .bb-bundle h2, .bb-bundle h3, .bb-bundle .h1, .bb-bundle .h2, .bb-bundle .h3 { color:#FFFFFF !important; }\n.bb-bundle h2 em, .bb-bundle h3 em, .bb-bundle .h2 em, .bb-bundle .h3 em { color:#E8C99B !important; }\n.bb-bundle .sub, .bb-bundle .body, .bb-bundle p { color:rgba(250,246,238,0.92) !important; }\n\/* Fix the rgba(255,255,255,0.04) card BGs — make them solid *\/\n.bb-bundle .card, .bb-bundle .frame, .bb-bundle .perpiece, .bb-bundle .small,\n.bb-bundle [class*=\"card\"], .bb-bundle [class*=\"-frame\"] { background:rgba(0,0,0,0.32) !important; }\n.bb-bundle .perpiece { color:rgba(250,246,238,0.92) !important; }\n.bb-bundle .perpiece strong { color:#FFFFFF !important; }\n.bb-bundle .small { color:rgba(250,246,238,0.88) !important; }\n.bb-bundle .strike { color:rgba(250,246,238,0.55) !important; }\n.bb-bundle .price { color:#E8C99B !important; }\n\n\/* ── FINAL dark CTA ── *\/\n.bb-final { color:#FAF6EE !important; }\n.bb-final .eyebrow { color:#E8C99B !important; }\n.bb-final h1, .bb-final h2, .bb-final h3, .bb-final .h1, .bb-final .h2, .bb-final .h3 { color:#FFFFFF !important; }\n.bb-final h2 em, .bb-final h3 em, .bb-final .h2 em, .bb-final .h3 em { color:#E8C99B !important; }\n.bb-final .sub, .bb-final .body, .bb-final p { color:rgba(250,246,238,0.92) !important; }\n\n\/* ── TRUST strip (often dark, sometimes cream) ── *\/\n.bb-trust .ti, .bb-trust .title, .bb-trust h3, .bb-trust .h3 { color:#FFFFFF !important; }\n.bb-trust .sub, .bb-trust p { color:rgba(250,246,238,0.92) !important; }\n\n\/* ── QUOTE — light bg ── *\/\n.bb-quote h1, .bb-quote h2, .bb-quote h3, .bb-quote .h1, .bb-quote .h2, .bb-quote .h3 { color:#1A1612 !important; }\n.bb-quote blockquote { color:#1A1612 !important; }\n.bb-quote .attrib { color:#5A4F44 !important; }\n\n\/* ── USES \/ SPECS \/ FAQ \/ INTRO \/ GALLERY \/ WHY (light bg) ── *\/\n.bb-uses h1, .bb-uses h2, .bb-uses h3, .bb-uses .h1, .bb-uses .h2, .bb-uses .h3 { color:#1A1612 !important; }\n.bb-uses .eyebrow { color:#0F6B4A !important; }\n.bb-uses .tile .lbl { color:#1A1612 !important; }\n.bb-specs h1, .bb-specs h2, .bb-specs h3, .bb-specs .h1, .bb-specs .h2, .bb-specs .h3 { color:#1A1612 !important; }\n.bb-specs .eyebrow { color:#0F6B4A !important; }\n.bb-faq h1, .bb-faq h2, .bb-faq h3, .bb-faq .h1, .bb-faq .h2, .bb-faq .h3 { color:#1A1612 !important; }\n.bb-faq .eyebrow { color:#0F6B4A !important; }\n.bb-faq summary { color:#1A1612 !important; }\n.bb-faq details p, .bb-faq .body { color:#4A4540 !important; }\n.bb-faq details a, .bb-faq a { color:#0F6B4A !important; }\n.bb-intro h1, .bb-intro h2, .bb-intro h3, .bb-intro .h1, .bb-intro .h2, .bb-intro .h3 { color:#1A1612 !important; }\n.bb-intro .eyebrow { color:#0F6B4A !important; }\n.bb-gallery h1, .bb-gallery h2, .bb-gallery h3, .bb-gallery .h1, .bb-gallery .h2, .bb-gallery .h3 { color:#1A1612 !important; }\n.bb-gallery .eyebrow { color:#0F6B4A !important; }\n.bb-why h1, .bb-why h2, .bb-why h3, .bb-why .h1, .bb-why .h2, .bb-why .h3 { color:#1A1612 !important; }\n.bb-why .eyebrow { color:#0F6B4A !important; }\n.bb-bcard h3 { color:#1A1612 !important; }\n\n\/* ── PRICING \/ SAVE \/ MULT (light bg) ── *\/\n.bb-pricing h1, .bb-pricing h2, .bb-pricing h3, .bb-pricing .h1, .bb-pricing .h2, .bb-pricing .h3 { color:#1A1612 !important; }\n.bb-pricing .eyebrow { color:#0F6B4A !important; }\n.bb-save h1, .bb-save h2, .bb-save h3, .bb-save .h1, .bb-save .h2, .bb-save .h3 { color:#1A1612 !important; }\n.bb-save .eyebrow { color:#0F6B4A !important; }\n.bb-mult h1, .bb-mult h2, .bb-mult h3, .bb-mult .h1, .bb-mult .h2, .bb-mult .h3 { color:#1A1612 !important; }\n.bb-mult .eyebrow { color:#0F6B4A !important; }\n.bb-mult-card.winner { color:#FAF6EE !important; }\n.bb-mult-card.winner .ti { color:#E8C99B !important; }\n.bb-mult-card.winner h1, .bb-mult-card.winner h2, .bb-mult-card.winner h3 { color:#FFFFFF !important; }\n.bb-mult-card .ti { color:#5A4F44 !important; }\n\n\/* ── YARD \/ BOX \/ SEAL — light bg ── *\/\n.bb-yard h1, .bb-yard h2, .bb-yard h3, .bb-yard .h1, .bb-yard .h2, .bb-yard .h3 { color:#1A1612 !important; }\n.bb-yard .eyebrow { color:#0F6B4A !important; }\n.bb-box h1, .bb-box h2, .bb-box h3, .bb-box .h1, .bb-box .h2, .bb-box .h3 { color:#1A1612 !important; }\n.bb-box .eyebrow { color:#0F6B4A !important; }\n\u003c\/style\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":40136072134734,"sku":"","price":59.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260531_021223_02404a45-f2f1-41ff-9f41-c21517658178.png?v=1780194434"},{"product_id":"highbright-solar-sunflower-garden-lights","title":"Highbright™ Solar Sunflower Garden Lights","description":"\u003cstyle\u003e\n.thaps-pdp{font-family:'Lato','Helvetica Neue',Arial,sans-serif;color:#222;line-height:1.65;max-width:100%;-webkit-font-smoothing:antialiased;}\n.thaps-pdp *,.thaps-pdp *::before,.thaps-pdp *::after{box-sizing:border-box;}\n.thaps-pdp section{padding:clamp(48px,7vw,84px) clamp(18px,4vw,40px);}\n.thaps-pdp .wrap{max-width:1080px;margin:0 auto;}\n.thaps-pdp .center{text-align:center;}\n.thaps-pdp .eyebrow{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.22em;text-transform:uppercase;color:#b59677;margin:0 0 14px;}\n.thaps-pdp .h1{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(30px,5vw,48px);font-weight:800;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#222;}\n.thaps-pdp .h1 em{font-style:italic;color:#b59677;font-weight:800;}\n.thaps-pdp .h2{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(24px,3.6vw,36px);font-weight:800;letter-spacing:-0.3px;line-height:1.15;margin:0 0 14px;color:#222;}\n.thaps-pdp .h2 em{font-style:italic;color:#b59677;font-weight:800;}\n.thaps-pdp .h3{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(17px,2.2vw,20px);font-weight:700;letter-spacing:-0.1px;line-height:1.25;margin:0 0 8px;color:#222;}\n.thaps-pdp .lead{font-size:clamp(16px,1.7vw,18px);line-height:1.6;color:#4d5959;margin:0 auto 22px;max-width:640px;}\n.thaps-pdp .body{font-size:15.5px;line-height:1.7;color:#4d5959;margin:0 0 12px;}\n.thaps-pdp .body strong{color:#222;font-weight:700;}\n\n\/* HERO *\/\n.thaps-pdp-hero{background:#fff;padding:clamp(48px,7vw,80px) clamp(18px,4vw,40px);text-align:center;border-bottom:1px solid #f1f1f1;}\n.thaps-pdp-hero .pill{display:inline-block;background:#fff5e6;color:#b59677;padding:6px 14px;border-radius:999px;font-family:'Montserrat',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:16px;border:1px solid #ecddc7;}\n\n\/* STATS STRIP *\/\n.thaps-pdp-stats{background:#f5f5f5;padding:clamp(28px,4vw,40px) clamp(18px,4vw,40px);}\n.thaps-pdp-stats .row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto;text-align:center;}\n.thaps-pdp-stats .stat{padding:8px 4px;}\n.thaps-pdp-stats .stat .num{font-family:'Montserrat',Arial,sans-serif;font-size:clamp(22px,3vw,30px);font-weight:800;color:#b59677;line-height:1;display:block;margin-bottom:6px;letter-spacing:-0.5px;}\n.thaps-pdp-stats .stat .lbl{font-size:11px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:#4d5959;}\n@media (max-width:640px){.thaps-pdp-stats .row{grid-template-columns:repeat(2,1fr);gap:22px;}}\n\n\/* STORY *\/\n.thaps-pdp-story{background:#fff;}\n.thaps-pdp-story .grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,5vw,56px);align-items:center;max-width:1080px;margin:0 auto;}\n.thaps-pdp-story img{width:100%;height:auto;border-radius:8px;display:block;}\n.thaps-pdp-story .quote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(17px,2.2vw,21px);color:#222;line-height:1.5;margin:14px 0 0;padding-left:14px;border-left:3px solid #b59677;}\n@media (max-width:760px){.thaps-pdp-story .grid{grid-template-columns:1fr;}}\n\n\/* FEATURE GRID *\/\n.thaps-pdp-features{background:#f5f5f5;}\n.thaps-pdp-features .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:32px auto 0;}\n.thaps-pdp-features .card{background:#fff;padding:26px 22px;border-radius:8px;border:1px solid #ececec;transition:transform .2s ease,box-shadow .2s ease;}\n.thaps-pdp-features .card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.06);}\n.thaps-pdp-features .card .ico{font-size:28px;line-height:1;margin-bottom:14px;display:block;}\n@media (max-width:880px){.thaps-pdp-features .grid{grid-template-columns:repeat(2,1fr);}}\n@media (max-width:520px){.thaps-pdp-features .grid{grid-template-columns:1fr;}}\n\n\/* SPECS *\/\n.thaps-pdp-specs{background:#fff;}\n.thaps-pdp-specs .table{max-width:760px;margin:32px auto 0;background:#fafafa;border-radius:8px;overflow:hidden;border:1px solid #ececec;}\n.thaps-pdp-specs .row{display:grid;grid-template-columns:1fr 1.4fr;padding:14px 22px;border-bottom:1px solid #ececec;font-size:15px;}\n.thaps-pdp-specs .row:last-child{border-bottom:0;}\n.thaps-pdp-specs .lbl{font-family:'Montserrat',Arial,sans-serif;font-weight:700;color:#222;letter-spacing:0.04em;}\n.thaps-pdp-specs .val{color:#4d5959;}\n@media (max-width:520px){.thaps-pdp-specs .row{grid-template-columns:1fr;gap:4px;}}\n\n\/* SETUP *\/\n.thaps-pdp-setup{background:#f5f5f5;}\n.thaps-pdp-setup .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:32px auto 0;}\n.thaps-pdp-setup .step{background:#fff;padding:28px 22px;border-radius:8px;border:1px solid #ececec;text-align:center;}\n.thaps-pdp-setup .step .num{font-family:'Montserrat',Arial,sans-serif;font-size:42px;font-weight:800;color:#b59677;line-height:1;letter-spacing:-1px;display:block;margin-bottom:10px;}\n@media (max-width:760px){.thaps-pdp-setup .steps{grid-template-columns:1fr;}}\n\n\/* PERFECT FOR *\/\n.thaps-pdp-tags{background:#fff;}\n.thaps-pdp-tags .row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:760px;margin:24px auto 0;}\n.thaps-pdp-tags .tag{padding:9px 18px;background:#f5f5f5;color:#222;border-radius:999px;font-size:14px;font-weight:600;border:1px solid #ececec;}\n\n\/* TRUST *\/\n.thaps-pdp-trust{background:#222;color:#fff;}\n.thaps-pdp-trust .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:980px;margin:0 auto;text-align:center;}\n.thaps-pdp-trust .h3{color:#fff;}\n.thaps-pdp-trust .body{color:#d8d8d8;}\n.thaps-pdp-trust .ico{font-size:32px;display:block;margin-bottom:12px;}\n@media (max-width:760px){.thaps-pdp-trust .grid{grid-template-columns:1fr;gap:32px;}}\n\n\/* CTA *\/\n.thaps-pdp-cta{background:#fff;text-align:center;}\n.thaps-pdp-cta .h2{margin-bottom:14px;}\n.thaps-pdp-cta .nudge{display:inline-block;margin-top:18px;padding:14px 28px;background:#b59677;color:#fff;font-family:'Montserrat',Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;border-radius:6px;text-decoration:none;}\n.thaps-pdp-cta .nudge:hover{background:#a08361;}\n.thaps-pdp-cta .micro{font-size:13px;color:#828a8a;margin-top:14px;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"thaps-pdp\"\u003e\n\n\u003csection class=\"thaps-pdp-hero\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cspan class=\"pill\"\u003eSolar · Year-round outdoor\u003c\/span\u003e\n    \u003ch1 class=\"h1\"\u003eA garden that \u003cem\u003eblooms by day,\u003c\/em\u003e\u003cbr\u003eglows by night.\u003c\/h1\u003e\n    \u003cp class=\"lead\"\u003eThree lifelike sunflower heads on a single solar stake. Real-flower charm in daylight - a warm, romantic glow when the sun goes down. Zero wiring. Zero power costs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-stats\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e3\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eSunflower heads\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e8-12h\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eGlow per night\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003eIP65\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eWeatherproof\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e$0\u003c\/span\u003e\u003cspan class=\"lbl\"\u003ePower bills\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-story\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"eyebrow\"\u003eReal-flower realism\u003c\/p\u003e\n        \u003ch2 class=\"h2\"\u003eLooks like the real thing - \u003cem\u003eeven up close.\u003c\/em\u003e\n\u003c\/h2\u003e\n        \u003cp class=\"body\"\u003eWe searched for ages to find solar lights that didn't look cheap or plasticky in the daytime. These are the ones. Each petal is detailed, the heads sit naturally on flexible stems, and the colour holds up in full sun.\u003c\/p\u003e\n        \u003cp class=\"body\"\u003eBy day they're a charming garden feature. The moment the sun drops, they switch on automatically and warm your space with that soft, golden glow that makes everything feel a little more magical.\u003c\/p\u003e\n        \u003cp class=\"quote\"\u003e\"Honestly thought they were real until I got close. The night-time glow is gorgeous.\" - Karen, QLD\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/55.jpg?v=1768110251\" alt=\"Highbright Solar Sunflower Garden Lights glowing in the garden at night\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-features\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWhy you'll love them\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eSet it once. \u003cem\u003eEnjoy it every night.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eDesigned for Aussie backyards - built to handle our weather, sized for real garden beds.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🌻\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eThree blooms per stake\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eOne stake delivers triple the visual impact - perfect along borders or clustered for a feature.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e☀️\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eAll-day solar charging\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eA small solar panel on top tops up the rechargeable battery from sunrise to sunset.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🌙\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eAuto on at dusk\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBuilt-in light sensor flips them on as the sun sets and off again at dawn. No timers, no apps.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🛡️\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eIP65 weatherproof\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eEngineered for full Aussie summer storms and winter dew - leave them out year-round.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e🌿\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eBendable stems\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eInternal wire lets you shape each stem so the blooms face wherever they look best.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"card\"\u003e\n        \u003cspan class=\"ico\"\u003e⚡\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003e60-second setup\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003ePush the stake into the soil, flick the switch, walk away. That's it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-specs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe fine print\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eBuilt right. \u003cem\u003eBuilt to last.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"table\"\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eWhat's in the box\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e1 × stake with 3 sunflower heads\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eABS plastic + aluminium stake\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eBattery\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eNI-MH AA 600mAh 1.2V (rechargeable, included)\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eSolar panel\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e2V · 70mA\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eLight colour\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eWarm white\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eCharge time\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e6-8 hours of sunlight\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eRun time\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003e8-12 hours per night\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"lbl\"\u003eWeather rating\u003c\/div\u003e\n\u003cdiv class=\"val\"\u003eIP65 - rain \u0026amp; dust resistant\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-setup\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eOut of the box\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eGlowing in \u003cem\u003eunder a minute.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"steps\"\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e1\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003ePick the spot\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eAnywhere with a few hours of direct sun - garden bed, pathway, planter.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e2\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003ePush \u0026amp; flick\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003ePress the stake into soil. Flick the on switch underneath the panel.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e3\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eWalk away\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eCharges all day. Lights up automatically when the sun sets. Every night.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-tags\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eLooks beautiful in\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eWherever you'd love a \u003cem\u003elittle extra glow.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"row\"\u003e\n      \u003cspan class=\"tag\"\u003eGarden beds\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003ePathways\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003ePatios\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eBalconies\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eCourtyards\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003ePots \u0026amp; planters\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eFront yards\u003c\/span\u003e\n      \u003cspan class=\"tag\"\u003eWedding venues\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-trust\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🌙\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003e12-month AU warranty promise\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eTry them for two months. Don't love them? Send them back - we cover return shipping.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🇦🇺\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eAustralian-owned\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eFamily business based in QLD. Local support, fast dispatch from Aussie warehouses.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"ico\"\u003e🚚\u003c\/span\u003e\n        \u003ch3 class=\"h3\"\u003eFree shipping over $299\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eBundle a few stakes for a stunning row, or pair with our other garden lights for free delivery over $299.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"thaps-pdp-cta\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eReady to glow?\u003c\/p\u003e\n    \u003ch2 class=\"h2\"\u003eLight up your garden \u003cem\u003etonight.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eAdd to cart above. Most orders dispatch within 24 hours from our QLD warehouse.\u003c\/p\u003e\n    \u003cp class=\"micro\"\u003eUse code WELCOME20 at checkout for $20 off your first order.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":43305089368142,"sku":"SUNFLOWER-SOLAR-01","price":24.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/55.jpg?v=1768110251"},{"product_id":"crystal-lightfall-pink-edition","title":"Crystal Lightfall™ - Pink Edition","description":"\u003cdiv id=\"eofy-strip-2026\" style=\"background:#0d0a08;border-radius:12px;padding:16px 20px;margin:0 0 18px;text-align:center;\"\u003e\n\u003cp style=\"margin:0;color:#E8C99B;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:800;font-size:12px;letter-spacing:0.18em;text-transform:uppercase;\"\u003eEOFY Sale · ends Sunday 11:59pm\u003c\/p\u003e\n\u003cp style=\"margin:6px 0 0;color:#FAF6F0;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;\"\u003eCode \u003cstrong style=\"font-family:Courier,monospace;letter-spacing:0.08em;\"\u003eEOFY30\u003c\/strong\u003e takes this to \u003cstrong style=\"color:#FFFFFF;\"\u003e$245\u003c\/strong\u003e \u003cspan style=\"opacity:0.65;text-decoration:line-through;\"\u003e$275\u003c\/span\u003e at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv class=\"hb-funnel-banner\" style=\"background:#1A1612;color:#FAF6EE;padding:20px 24px;text-align:center;font-family:Lato,sans-serif;margin:0 0 28px;border-radius:0;\"\u003e\n  \u003cp style=\"margin:0 0 10px;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:#b59677;font-weight:700;\"\u003eLooking for our top pick?\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 16px;font-size:16px;line-height:1.5;max-width:560px;margin-left:auto;margin-right:auto;\"\u003eMost customers shopping outdoor lighting end up with the \u003cstrong\u003eHighBright™ Professional Garden Laser\u003c\/strong\u003e — 40m+ throw, seven seasons tested, Australian homes since 2019.\u003c\/p\u003e\n  \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:inline-block;background:#b59677;color:#1A1612;padding:13px 32px;text-decoration:none;font-weight:700;letter-spacing:0.06em;font-size:14px;text-transform:uppercase;\"\u003eSee the HighBright →\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.pink{font-family:'Lato','Helvetica Neue',Arial,sans-serif;color:#1A1612 !important;line-height:1.65;max-width:100%;-webkit-font-smoothing:antialiased;}\n.pink *,.pink *::before,.pink *::after{box-sizing:border-box;}\n.pink section{padding:clamp(48px,7vw,84px) clamp(18px,4vw,40px);}\n.pink .wrap{max-width:1080px;margin:0 auto;}\n.pink .center{text-align:center;}\n.pink .eyebrow{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:11px;font-weight:800 !important;letter-spacing:0.22em;text-transform:uppercase;color:#9F3F66 !important;margin:0 0 14px;}\n.pink h1,.pink .h1{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(30px,5vw,48px);font-weight:800 !important;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;color:#1A1612 !important;}\n.pink h2,.pink .h2{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(24px,3.6vw,36px);font-weight:800 !important;letter-spacing:-0.3px;line-height:1.15;margin:0 0 14px;color:#1A1612 !important;}\n.pink h3,.pink .h3{font-family:'Montserrat','Helvetica Neue',Arial,sans-serif;font-size:clamp(17px,2.2vw,20px);font-weight:700 !important;letter-spacing:-0.1px;line-height:1.25;margin:0 0 8px;color:#1A1612 !important;}\n.pink h1 em,.pink .h1 em,.pink h2 em,.pink .h2 em{font-style:italic;color:#9F3F66 !important;font-weight:800 !important;}\n.pink .lead{font-size:clamp(16px,1.7vw,18px) !important;line-height:1.6;color:#3D332B !important;margin:0 auto 22px;max-width:640px;}\n.pink .body{font-size:15.5px;line-height:1.7;color:#3D332B !important;margin:0 0 12px;}\n.pink .body strong{color:#1A1612 !important;font-weight:700 !important;}\n\n\/* HERO - dark gradient with pink dot field *\/\n.pink-hero{position:relative;background:radial-gradient(ellipse at 50% 60%,#3a1825 0%,#1a0d14 60%,#0d0709 100%);color:#FAF6EE !important;text-align:center;padding:clamp(80px,12vw,140px) clamp(18px,4vw,40px);overflow:hidden;isolation:isolate;}\n.pink-hero h1,.pink-hero .h1{color:#FFFFFF !important;text-shadow:0 2px 18px rgba(0,0,0,0.45);}\n.pink-hero h1 em,.pink-hero .h1 em{color:#FFB3D0 !important;}\n.pink-hero .lead{color:rgba(250,246,238,0.92) !important;text-shadow:0 1px 10px rgba(0,0,0,0.45);}\n.pink-hero .eyebrow{color:#FFB3D0 !important;}\n.pink-hero .pill{display:inline-block;background:rgba(255,179,208,0.14);color:#FFB3D0 !important;padding:6px 14px;border-radius:999px;font-family:'Montserrat',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;margin-bottom:16px;border:1px solid rgba(255,179,208,0.32);}\n.pink-hero .wrap{position:relative;z-index:2;}\n.pink-hero::after{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 65%);z-index:1;pointer-events:none;}\n.pink-hero .dotfield{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;}\n.pink-hero .dotfield .dot{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#FFD6E5 0%,#FF6FA3 45%,rgba(255,111,163,0) 75%);opacity:var(--o);box-shadow:0 0 var(--g) rgba(255,111,163,0.6);}\n.pink-hero .heroprice{display:inline-flex;align-items:baseline;gap:14px;color:#FFFFFF !important;font-family:Montserrat,sans-serif;margin-top:18px;}\n.pink-hero .heroprice .now{font-size:28px;font-weight:800 !important;color:#FFB3D0 !important;}\n.pink-hero .heroprice .was{font-size:15px;color:rgba(255,179,208,0.7) !important;text-decoration:line-through;font-weight:600;}\n.pink-hero .heroprice .save{font-size:11px;color:#FFFFFF !important;background:#9F3F66;padding:3px 10px;border-radius:999px;letter-spacing:0.14em;text-transform:uppercase;font-weight:800;}\n\n\/* REINFORCE BAR *\/\n.pink-reinforce{background:#FFFCF7;padding:32px clamp(18px,4vw,40px) !important;border-bottom:1px solid #F0E6D8;}\n.pink-reinforce .row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;text-align:center;}\n.pink-reinforce .pill{font-family:Lato,sans-serif;font-size:13px;font-weight:700 !important;color:#1A1612 !important;line-height:1.4;}\n.pink-reinforce .pill .ico{display:block;font-size:20px;margin-bottom:6px;color:#9F3F66 !important;}\n@media (max-width:640px){.pink-reinforce .row{grid-template-columns:repeat(2,1fr);gap:24px;}}\n\n\/* HERO IMAGE *\/\n.pink-heroimg{padding:0 !important;background:#0e0709;display:flex;justify-content:center;}\n.pink-heroimg .frame{width:100%;max-width:980px;aspect-ratio:1\/1;overflow:hidden;background:#000;}\n.pink-heroimg img{width:100%;height:100%;object-fit:cover;display:block;}\n\n\/* STATS STRIP *\/\n.pink-stats{background:#FAF6EE;padding:clamp(28px,4vw,40px) clamp(18px,4vw,40px) !important;}\n.pink-stats .row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto;text-align:center;}\n.pink-stats .stat{padding:8px 4px;}\n.pink-stats .stat .num{font-family:'Montserrat',Arial,sans-serif;font-size:clamp(22px,3vw,30px);font-weight:800 !important;color:#9F3F66 !important;line-height:1;display:block;margin-bottom:6px;letter-spacing:-0.5px;}\n.pink-stats .stat .lbl{font-size:11px;font-weight:700 !important;letter-spacing:0.16em;text-transform:uppercase;color:#3D332B !important;}\n@media (max-width:640px){.pink-stats .row{grid-template-columns:repeat(2,1fr);gap:22px;}}\n\n\/* WHY - 3 numbered cards *\/\n.pink-why{background:#FFFCF7;}\n.pink-why .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:32px auto 0;}\n.pink-why .wcard{background:#FAF6EE;padding:28px 24px;border:1px solid #F0E6D8;border-radius:10px;}\n.pink-why .wcard .num{display:inline-block;background:#FFFFFF;border:1px solid #E8B7C9;color:#9F3F66 !important;font-family:Montserrat,sans-serif;font-weight:800 !important;font-size:13px;padding:5px 12px;border-radius:999px;letter-spacing:0.1em;margin-bottom:14px;}\n.pink-why .wcard h3{margin-bottom:10px;}\n@media (max-width:880px){.pink-why .grid{grid-template-columns:1fr;}}\n\n\/* USES - 4-tile dark grid *\/\n.pink-uses{background:#1A0D14;color:#FAF6EE !important;}\n.pink-uses h2,.pink-uses .h2{color:#FFFFFF !important;}\n.pink-uses h2 em,.pink-uses .h2 em{color:#FFB3D0 !important;}\n.pink-uses .lead{color:rgba(250,246,238,0.92) !important;}\n.pink-uses .eyebrow{color:#FFB3D0 !important;}\n.pink-uses .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1080px;margin:32px auto 0;}\n.pink-uses .tile{background:rgba(255,179,208,0.06);border:1px solid rgba(255,179,208,0.18);padding:24px 18px;border-radius:10px;}\n.pink-uses .tile .ico{display:block;font-size:24px;margin-bottom:10px;color:#FFB3D0 !important;}\n.pink-uses .tile h3{color:#FFFFFF !important;font-size:16px;margin-bottom:6px;}\n.pink-uses .tile p{color:rgba(250,246,238,0.82) !important;font-size:13.5px;line-height:1.55;margin:0;}\n@media (max-width:880px){.pink-uses .grid{grid-template-columns:repeat(2,1fr);}}\n@media (max-width:520px){.pink-uses .grid{grid-template-columns:1fr;}}\n\n\/* SIGNATURE - what makes pink different *\/\n.pink-sig{background:#FAF6EE;}\n.pink-sig .quote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(17px,2.2vw,21px);color:#1A1612 !important;line-height:1.5;margin:18px 0 0;padding-left:18px;border-left:3px solid #9F3F66;text-align:left;display:inline-block;}\n.pink-sig .attrib{display:block;margin-top:10px;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700 !important;letter-spacing:0.18em;text-transform:uppercase;color:#9F3F66 !important;}\n\n\/* COVER - mood + lifestyle *\/\n.pink-cover{background:#1A0D14;color:#FAF6EE !important;text-align:center;}\n.pink-cover h2,.pink-cover .h2{color:#FFFFFF !important;}\n.pink-cover h2 em,.pink-cover .h2 em{color:#FFB3D0 !important;}\n.pink-cover .body{color:rgba(250,246,238,0.92) !important;max-width:680px;margin:0 auto 18px;}\n.pink-cover .eyebrow{color:#FFB3D0 !important;}\n.pink-cover .quote{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:clamp(18px,2.4vw,24px);line-height:1.5;color:#FFB3D0 !important;max-width:760px;margin:24px auto 0;padding:18px 0;border-top:1px solid rgba(255,179,208,0.3);border-bottom:1px solid rgba(255,179,208,0.3);}\n\n\/* PRODUCT IMG *\/\n.pink-product{padding:0 !important;background:#0e0709;display:flex;justify-content:center;}\n.pink-product .frame{width:100%;max-width:980px;aspect-ratio:16\/10;overflow:hidden;background:#1a0d14;}\n.pink-product img{width:100%;height:100%;object-fit:cover;display:block;}\n\n\/* INSTALL - 3 steps *\/\n.pink-install{background:#FFFCF7;}\n.pink-install .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:32px auto 0;}\n.pink-install .step{background:#FAF6EE;padding:32px 24px;border-radius:10px;border:1px solid #F0E6D8;text-align:center;}\n.pink-install .step .num{display:block;font-family:Montserrat,sans-serif;font-size:38px;font-weight:800 !important;color:#9F3F66 !important;line-height:1;margin-bottom:12px;letter-spacing:-1px;}\n.pink-install .step h3{margin-bottom:8px;}\n@media (max-width:760px){.pink-install .steps{grid-template-columns:1fr;}}\n\n\/* IN THE BOX *\/\n.pink-box{background:#FAF6EE;}\n.pink-box .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1080px;margin:32px auto 0;}\n.pink-box .bcard{background:#FFFCF7;padding:22px 18px;border-radius:10px;border:1px solid #F0E6D8;text-align:center;}\n.pink-box .bcard .ico{font-size:28px;display:block;margin-bottom:10px;color:#9F3F66 !important;}\n.pink-box .bcard h3{font-size:14.5px;margin-bottom:6px;}\n.pink-box .bcard p{font-size:12.5px;color:#3D332B !important;margin:0;line-height:1.5;}\n@media (max-width:880px){.pink-box .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* VS - 2-card comparison *\/\n.pink-vs{background:#FFFCF7;}\n.pink-vs .grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:1080px;margin:32px auto 0;}\n.pink-vs .vcard{padding:32px 26px;border-radius:12px;}\n.pink-vs .vcard.lose{background:#FAF6EE;border:1px solid #E8DCC8;}\n.pink-vs .vcard.win{background:#FFFFFF;border:2px solid #9F3F66;position:relative;}\n.pink-vs .vcard.win::before{content:\"OUR LIGHT\";position:absolute;top:-12px;right:18px;background:#9F3F66;color:#FFFFFF !important;font-family:Montserrat,sans-serif;font-weight:800 !important;font-size:10px;padding:5px 12px;border-radius:999px;letter-spacing:0.18em;}\n.pink-vs .vcard h3{font-size:18px;margin-bottom:14px;}\n.pink-vs .vcard ul{list-style:none;padding:0;margin:0;}\n.pink-vs .vcard li{font-size:14px;color:#3D332B !important;padding:7px 0;border-bottom:1px solid rgba(0,0,0,0.06);line-height:1.45;}\n.pink-vs .vcard li::before{content:\"\";display:inline-block;width:14px;margin-right:8px;font-weight:800;}\n.pink-vs .vcard.lose li::before{content:\"\\00d7\";color:#B85959 !important;}\n.pink-vs .vcard.win li::before{content:\"\\2713\";color:#0F6B4A !important;}\n.pink-vs .vcard li:last-child{border-bottom:0;}\n@media (max-width:760px){.pink-vs .grid{grid-template-columns:1fr;}}\n\n\/* QUOTES - 3 testimonials *\/\n.pink-quotes{background:#FAF6EE;}\n.pink-quotes .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1080px;margin:32px auto 0;}\n.pink-quotes .qcard{background:#FFFCF7;padding:28px 24px;border-radius:10px;border:1px solid #F0E6D8;}\n.pink-quotes .qcard .stars{color:#9F3F66 !important;font-size:14px;letter-spacing:3px;margin-bottom:14px;line-height:1;}\n.pink-quotes .qcard p{font-family:'Libre Baskerville','Georgia',serif;font-style:italic;font-size:15.5px;color:#1A1612 !important;line-height:1.5;margin:0 0 14px;}\n.pink-quotes .qcard .who{font-family:Montserrat,sans-serif;font-size:11px;font-weight:800 !important;letter-spacing:0.18em;text-transform:uppercase;color:#9F3F66 !important;}\n.pink-quotes .note{font-size:12px;color:#3D332B !important;margin-top:18px;text-align:center;font-style:italic;}\n@media (max-width:880px){.pink-quotes .grid{grid-template-columns:1fr;}}\n\n\/* TRUST - 4-icon strip *\/\n.pink-trust{background:#FFFCF7;text-align:center;}\n.pink-trust .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin:32px auto 0;}\n.pink-trust .tcard h3{font-size:14.5px;margin-bottom:6px;}\n.pink-trust .tcard p{font-size:12.5px;color:#3D332B !important;margin:0;line-height:1.5;}\n.pink-trust .tcard .ico{display:block;font-size:26px;margin-bottom:10px;color:#9F3F66 !important;}\n.pink-trust .tag{display:inline-block;margin-top:36px;font-family:Montserrat,sans-serif;font-weight:700 !important;font-size:13px;color:#9F3F66 !important;letter-spacing:0.18em;text-transform:uppercase;}\n@media (max-width:760px){.pink-trust .grid{grid-template-columns:repeat(2,1fr);}}\n\n\/* XLINK - HighBright cross-link *\/\n.pink-xlink{background:#1A1612;color:#FAF6EE !important;text-align:center;}\n.pink-xlink h2,.pink-xlink .h2{color:#FFFFFF !important;}\n.pink-xlink h2 em,.pink-xlink .h2 em{color:#b59677 !important;}\n.pink-xlink p{color:rgba(250,246,238,0.92) !important;max-width:600px;margin:0 auto 22px;}\n.pink-xlink .eyebrow{color:#b59677 !important;}\n.pink-xlink a.btn{display:inline-block;background:#b59677;color:#1A1612 !important;padding:14px 32px;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:800 !important;letter-spacing:0.08em;font-size:13px;text-transform:uppercase;border-radius:999px;}\n\n\/* FAQ *\/\n.pink-faq{background:#FAF6EE;}\n.pink-faq .wrap{max-width:820px;}\n.pink-faq details{background:#FFFCF7;border:1px solid #F0E6D8;border-radius:10px;margin:0 0 12px;overflow:hidden;}\n.pink-faq summary{padding:18px 24px;font-family:Montserrat,sans-serif;font-weight:700 !important;font-size:15.5px;color:#1A1612 !important;cursor:pointer;list-style:none;position:relative;padding-right:48px;}\n.pink-faq summary::-webkit-details-marker{display:none;}\n.pink-faq summary::after{content:\"+\";position:absolute;right:24px;top:18px;font-family:Montserrat,sans-serif;font-size:22px;font-weight:800 !important;color:#9F3F66 !important;line-height:1;transition:transform .15s ease;}\n.pink-faq details[open]{border-color:#9F3F66;}\n.pink-faq details[open] summary::after{content:\"\\2212\";}\n.pink-faq details p{padding:0 24px 22px;margin:0;color:#3D332B !important;font-size:14.5px;line-height:1.7;}\n.pink-faq details p a{color:#9F3F66 !important;font-weight:700 !important;text-decoration:underline;}\n\n\/* FINAL - cinematic close *\/\n.pink-final{position:relative;background:radial-gradient(ellipse at 50% 50%,#3a1825 0%,#1a0d14 60%,#0d0709 100%);color:#FAF6EE !important;text-align:center;padding:clamp(80px,11vw,130px) clamp(18px,4vw,40px) !important;overflow:hidden;isolation:isolate;}\n.pink-final h2,.pink-final .h2{color:#FFFFFF !important;text-shadow:0 2px 18px rgba(0,0,0,0.45);}\n.pink-final h2 em,.pink-final .h2 em{color:#FFB3D0 !important;}\n.pink-final p{color:rgba(250,246,238,0.92) !important;max-width:600px;margin:0 auto;}\n.pink-final .eyebrow{color:#FFB3D0 !important;}\n.pink-final .tag{display:block;margin-top:18px;font-family:Montserrat,sans-serif;font-weight:700 !important;font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:#FFB3D0 !important;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"pink\"\u003e\n\n\u003csection class=\"pink-hero\"\u003e\n  \u003cdiv class=\"dotfield\" aria-hidden=\"true\"\u003e\n    \u003cspan class=\"dot\" style=\"--x:63.9%;--y:2.5%;--s:3.1px;--o:0.49;--g:8.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:42.2%;--y:3.0%;--s:2.9px;--o:0.72;--g:8.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:22.0%;--y:58.9%;--s:5.2px;--o:0.53;--g:14.6px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:95.7%;--y:33.7%;--s:2.4px;--o:0.81;--g:6.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:53.6%;--y:97.3%;--s:3.5px;--o:0.74;--g:9.8px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:70.5%;--y:4.6%;--s:2.9px;--o:0.59;--g:8.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:63.6%;--y:36.5%;--s:3.5px;--o:0.75;--g:9.8px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:17.1%;--y:72.9%;--s:2.7px;--o:0.79;--g:7.6px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:84.3%;--y:77.6%;--s:2.9px;--o:0.92;--g:8.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:87.6%;--y:31.5%;--s:4.6px;--o:0.57;--g:12.9px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:56.1%;--y:26.3%;--s:4.3px;--o:0.7;--g:12.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:9.1%;--y:4.7%;--s:2.4px;--o:0.64;--g:6.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:99.6%;--y:52.9%;--s:5.9px;--o:0.72;--g:16.5px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:26.7%;--y:64.1%;--s:2.4px;--o:0.58;--g:6.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:50.1%;--y:17.9%;--s:5.7px;--o:0.53;--g:16.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:76.3%;--y:53.9%;--s:5.1px;--o:0.91;--g:14.3px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:87.9%;--y:83.2%;--s:3.2px;--o:0.69;--g:9.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:6.9%;--y:76.1%;--s:5.1px;--o:0.89;--g:14.3px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:42.3%;--y:21.2%;--s:4.2px;--o:0.77;--g:11.8px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:43.8%;--y:51.8%;--s:2.5px;--o:0.56;--g:7.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:7.1%;--y:63.1%;--s:2.9px;--o:0.78;--g:8.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:21.4%;--y:13.2%;--s:5.7px;--o:0.55;--g:16.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:9.7%;--y:43.1%;--s:3.7px;--o:0.5;--g:10.4px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:40.3%;--y:33.9%;--s:5.4px;--o:0.59;--g:15.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:25.0%;--y:92.3%;--s:3.8px;--o:0.87;--g:10.6px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:96.9%;--y:92.6%;--s:5.4px;--o:0.48;--g:15.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:37.9%;--y:98.5%;--s:3.1px;--o:0.95;--g:8.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:55.6%;--y:71.8%;--s:2.6px;--o:0.82;--g:7.3px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:5.7%;--y:58.4%;--s:4.0px;--o:0.54;--g:11.2px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:59.5%;--y:67.5%;--s:2.9px;--o:0.76;--g:8.1px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:41.9%;--y:58.4%;--s:4.1px;--o:0.65;--g:11.5px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:67.2%;--y:30.0%;--s:3.3px;--o:0.95;--g:9.2px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:7.3%;--y:21.3%;--s:3.1px;--o:0.53;--g:8.7px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:83.4%;--y:70.4%;--s:4.4px;--o:0.6;--g:12.3px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:66.3%;--y:93.9%;--s:2.5px;--o:0.75;--g:7.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:71.8%;--y:20.4%;--s:4.5px;--o:0.5;--g:12.6px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:42.4%;--y:27.7%;--s:2.0px;--o:0.73;--g:5.6px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:42.8%;--y:1.0%;--s:2.3px;--o:0.74;--g:6.4px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:14.8%;--y:12.7%;--s:3.2px;--o:0.56;--g:9.0px;\"\u003e\u003c\/span\u003e\u003cspan class=\"dot\" style=\"--x:25.0%;--y:10.3%;--s:5.1px;--o:0.91;--g:14.3px;\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cspan class=\"pill\"\u003eCrystal Lightfall™ · Pink Edition\u003c\/span\u003e\n    \u003ch1\u003eA \u003cem\u003ethousand pink stars,\u003c\/em\u003e\u003cbr\u003edrifting across your garden.\u003c\/h1\u003e\n    \u003cp class=\"lead\"\u003eA single weatherproof projector throws thousands of soft pink laser points across trees, fences, pool and lawn — slowly drifting, never repeating. Set it up in 60 seconds. Leave it out year-round.\u003c\/p\u003e\n    \u003cdiv class=\"heroprice\"\u003e\n      \u003cspan class=\"now\"\u003e$275\u003c\/span\u003e\n      \u003cspan class=\"was\"\u003e$395\u003c\/span\u003e\n      \u003cspan class=\"save\"\u003eSave $120\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-reinforce\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"ico\"\u003e❤\u003c\/span\u003eAdd to cart above ↑\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"ico\"\u003e♢\u003c\/span\u003eFree shipping over $299\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"ico\"\u003e⚡\u003c\/span\u003eAustralian-owned since 2019\u003c\/div\u003e\n    \u003cdiv class=\"pill\"\u003e\n\u003cspan class=\"ico\"\u003e★\u003c\/span\u003e12-month warranty\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-heroimg\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/pink_laser_projector_light.jpg?v=1768891426\" alt=\"Crystal Lightfall Pink — backyard at dusk filled with pink laser points\" loading=\"eager\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-stats\"\u003e\n  \u003cdiv class=\"row\"\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e1000s\u003c\/span\u003e\u003cspan class=\"lbl\"\u003ePink points drifting\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003eIP65\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eWeatherproof rating\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e60s\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eSetup, start to glow\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"stat\"\u003e\n\u003cspan class=\"num\"\u003e\u0026lt;60W\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eLess than a 60W bulb\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-why\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWhat makes it different\u003c\/p\u003e\n    \u003ch2\u003eNot another \u003cem\u003epink party light.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eMost \"pink lights\" are static colour washes. Once your eye adjusts, you stop seeing them. Crystal Lightfall Pink works differently — here’s why it stays magic all night.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"wcard\"\u003e\n        \u003cspan class=\"num\"\u003e01\u003c\/span\u003e\n        \u003ch3\u003eEach point moves on its own path\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eThousands of independently drifting pink laser points, never repeating. Your eye keeps tracking. Your brain keeps believing it’s magic.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"wcard\"\u003e\n        \u003cspan class=\"num\"\u003e02\u003c\/span\u003e\n        \u003ch3\u003eSoft warm pink, not harsh neon\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eA romantic blush hue that flatters skin, food and faces in photos. Built for weddings and anniversaries, not strip-club neon.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"wcard\"\u003e\n        \u003cspan class=\"num\"\u003e03\u003c\/span\u003e\n        \u003ch3\u003eIndoor and outdoor in one fixture\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eIP65 housing for the back garden, soft enough for an indoor ceiling or wall. One projector, every room and every event.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-uses\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe events it was built for\u003c\/p\u003e\n    \u003ch2\u003eAnywhere a moment \u003cem\u003eneeds to feel bigger.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003ePink isn’t a party trick — it’s a tone-setter. Pour it across the trees an hour before guests arrive and the whole evening lifts a level.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cspan class=\"ico\"\u003e♡\u003c\/span\u003e\n        \u003ch3\u003eWeddings \u0026amp; engagements\u003c\/h3\u003e\n        \u003cp\u003eBackyard ceremonies, marquee receptions, after-dinner dancefloors. The bridesmaids’ first reaction is always the same.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cspan class=\"ico\"\u003e🎉\u003c\/span\u003e\n        \u003ch3\u003eHens \u0026amp; milestone birthdays\u003c\/h3\u003e\n        \u003cp\u003e30ths, 40ths, hens parties, baby reveals. Pink does the heavy lifting before the first cocktail is poured.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cspan class=\"ico\"\u003e🏊\u003c\/span\u003e\n        \u003ch3\u003ePool parties \u0026amp; alfresco\u003c\/h3\u003e\n        \u003cp\u003eThrow it across the pool surface for an unreal reflection. Outdoor lounges, decks, alfresco dinners.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tile\"\u003e\n        \u003cspan class=\"ico\"\u003e🌹\u003c\/span\u003e\n        \u003ch3\u003ePink ribbon events\u003c\/h3\u003e\n        \u003cp\u003eBreast cancer awareness fundraisers, charity galas, support gatherings. A quiet visual nod that does a lot of the talking.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-sig\"\u003e\n  \u003cdiv class=\"wrap center\" style=\"max-width:760px;\"\u003e\n    \u003cp class=\"eyebrow\"\u003eThe signature look\u003c\/p\u003e\n    \u003ch2\u003eSoft warm pink. \u003cem\u003eNever harsh neon.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"body\"\u003eCheap pink lights blast a single hot magenta wash across everything. Skin tones look unwell. Photos look like a nightclub. We tuned this projector to a warmer, romantic pink — the same hue you’d pay a wedding lighting designer to dial in.\u003c\/p\u003e\n    \u003cp class=\"body\"\u003eIt’s the difference between \"pink lights\" and \"the lighting was incredible\".\u003c\/p\u003e\n    \u003cp class=\"quote\"\u003e“We used it for our wedding reception. Every single guest asked where it was from.”\u003cspan class=\"attrib\"\u003e— Lauren, Gold Coast (paraphrased from review)\u003c\/span\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-cover\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eCoverage \u0026amp; mood\u003c\/p\u003e\n    \u003ch2\u003eThere’s a moment when guests \u003cem\u003ejust stop.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"body\"\u003eThey walk into the garden, see the pink drifting across the trees and the lawn, and the whole evening shifts up a level. Birthdays feel bigger. Weddings feel more cinematic. A quiet Tuesday on the deck feels like a Saturday.\u003c\/p\u003e\n    \u003cp class=\"body\"\u003eA single unit covers hundreds of square metres — whole backyards, pools, multiple trees, or a marquee ceiling. Aim it once. Walk away. Let it work.\u003c\/p\u003e\n    \u003cp class=\"quote\"\u003e“It set the entire tone of the night before anyone had a drink.”\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-product\"\u003e\n  \u003cdiv class=\"frame\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/Pink_Laser_Product.png?v=1769123022\" alt=\"Crystal Lightfall Pink — the projector unit itself\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-install\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eOut of the box\u003c\/p\u003e\n    \u003ch2\u003eGlowing in \u003cem\u003eunder a minute.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eNo tradie. No app pairing. No drilling into anything you can’t un-drill. One bracket, one plug, one aim.\u003c\/p\u003e\n    \u003cdiv class=\"steps\"\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eMount\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eScrew the bracket onto a wall, deck post, or stake it into the lawn. Comes with everything.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003ePlug\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003eAU adapter plugs into any outdoor or indoor socket. Use a $5 outdoor extension lead if your power point is far from the lawn.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eAim\u003c\/h3\u003e\n        \u003cp class=\"body\"\u003ePoint at trees, fence, pool surface or an indoor ceiling. Adjust the tilt by hand. Walk away — it just runs.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-box\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eIn the box\u003c\/p\u003e\n    \u003ch2\u003eEverything you need. \u003cem\u003eNothing extra to buy.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"bcard\"\u003e\n        \u003cspan class=\"ico\"\u003e☀\u003c\/span\u003e\n        \u003ch3\u003ePink laser projector\u003c\/h3\u003e\n        \u003cp\u003eAluminium-housed, IP65 weatherproof, tuned to warm romantic pink.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bcard\"\u003e\n        \u003cspan class=\"ico\"\u003e🔧\u003c\/span\u003e\n        \u003ch3\u003eEasy-mount bracket\u003c\/h3\u003e\n        \u003cp\u003eWall, post or lawn-stake compatible. Tilt freely by hand.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bcard\"\u003e\n        \u003cspan class=\"ico\"\u003e⚡\u003c\/span\u003e\n        \u003ch3\u003eAU power adapter\u003c\/h3\u003e\n        \u003cp\u003ePlugs into any standard Australian socket, indoor or outdoor.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bcard\"\u003e\n        \u003cspan class=\"ico\"\u003e☂\u003c\/span\u003e\n        \u003ch3\u003eWeather cover \u0026amp; manual\u003c\/h3\u003e\n        \u003cp\u003eFor long-term outdoor leave-out. Setup guide included.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-vs\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eVersus the $30 import\u003c\/p\u003e\n    \u003ch2\u003eA cheap pink light vs \u003cem\u003ethis one.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"lead\"\u003eThe Amazon \/ Temu pink projectors look identical online. They don’t survive a year in an Australian backyard. Here’s the honest difference.\u003c\/p\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"vcard lose\"\u003e\n        \u003ch3\u003eMost $30 pink imports\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eStatic pink wash, hot magenta hue\u003c\/li\u003e\n          \u003cli\u003ePlastic housing, cracks in UV\u003c\/li\u003e\n          \u003cli\u003eIP44 at best, dies in heavy rain\u003c\/li\u003e\n          \u003cli\u003eThrows barely past 5 metres\u003c\/li\u003e\n          \u003cli\u003e3-month warranty — if you’re lucky to reach the seller\u003c\/li\u003e\n          \u003cli\u003eNo AU support, no replacement parts\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"vcard win\"\u003e\n        \u003ch3\u003eCrystal Lightfall Pink\u003c\/h3\u003e\n        \u003cul\u003e\n          \u003cli\u003eThousands of independently drifting points\u003c\/li\u003e\n          \u003cli\u003eAluminium housing, full UV tested\u003c\/li\u003e\n          \u003cli\u003eIP65 weatherproof for Aussie storms\u003c\/li\u003e\n          \u003cli\u003eCovers hundreds of square metres from one unit\u003c\/li\u003e\n          \u003cli\u003e12-month Australian warranty\u003c\/li\u003e\n          \u003cli\u003eEmail a real human, reply within one business day\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-quotes\"\u003e\n  \u003cdiv class=\"wrap center\"\u003e\n    \u003cp class=\"eyebrow\"\u003eFrom the inbox\u003c\/p\u003e\n    \u003ch2\u003eWhat customers actually \u003cem\u003edid with it.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"qcard\"\u003e\n        \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n        \u003cp\u003e“Bought it for my wife’s 40th. She walked into the backyard and burst into tears. Worth every cent.”\u003c\/p\u003e\n        \u003cdiv class=\"who\"\u003e— D, Brisbane\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"qcard\"\u003e\n        \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n        \u003cp\u003e“We hire it out for engagements and hens parties now. Three bookings in October alone — it’s already paid for itself.”\u003c\/p\u003e\n        \u003cdiv class=\"who\"\u003e— S, QLD event hire\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"qcard\"\u003e\n        \u003cdiv class=\"stars\"\u003e★ ★ ★ ★ ★\u003c\/div\u003e\n        \u003cp\u003e“Set it up on the verandah for a pink ribbon morning tea. People asked where I’d hired the lighting from. It’s a single projector on a stake.”\u003c\/p\u003e\n        \u003cdiv class=\"who\"\u003e— J, Melbourne\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"note\"\u003eNames initialised to protect customer privacy. Quotes paraphrased from emails and reviews.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-trust\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWhy customers stay\u003c\/p\u003e\n    \u003ch2\u003eBuilt right. \u003cem\u003eBuilt to last.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cdiv class=\"grid\"\u003e\n      \u003cdiv class=\"tcard\"\u003e\n        \u003cspan class=\"ico\"\u003e🇺🇸\u003c\/span\u003e\n        \u003ch3\u003eAustralian-owned, QLD warehouse\u003c\/h3\u003e\n        \u003cp\u003eLocal support. Dispatched from Aussie warehouses, not a port in Shenzhen.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tcard\"\u003e\n        \u003cspan class=\"ico\"\u003e⚡\u003c\/span\u003e\n        \u003ch3\u003eFree shipping over $299\u003c\/h3\u003e\n        \u003cp\u003eMost single-unit orders qualify automatically. Pair with anything from our store.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tcard\"\u003e\n        \u003cspan class=\"ico\"\u003e💳\u003c\/span\u003e\n        \u003ch3\u003eAfterpay \u0026amp; PayPal\u003c\/h3\u003e\n        \u003cp\u003ePay in 4 fortnightly. Or any major card, or PayPal, at checkout.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tcard\"\u003e\n        \u003cspan class=\"ico\"\u003e✉\u003c\/span\u003e\n        \u003ch3\u003e12-month warranty + real human on email\u003c\/h3\u003e\n        \u003cp\u003eEmail info@thehomeandpartyshop.com. Reply within one business day from an actual person.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"tag\"\u003eLighting Australian gardens since 2019\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-xlink\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eGoing bigger outdoors?\u003c\/p\u003e\n    \u003ch2\u003eIf you want the \u003cem\u003ewhole back yard\u003c\/em\u003e covered.\u003c\/h2\u003e\n    \u003cp\u003ePink looks gorgeous across a marquee or a single tree line. If you want one fixture that throws across 40+ metres from one spot — the back yard, the whole fence, multiple trees — the HighBright Garden Laser is the workhorse to pair it with.\u003c\/p\u003e\n    \u003ca class=\"btn\" href=\"\/products\/garden-landscape-waterproof-laser-light\"\u003eSee the HighBright →\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"pink-faq\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"center\" style=\"margin-bottom:24px;\"\u003e\n      \u003cp class=\"eyebrow\"\u003eCommon questions\u003c\/p\u003e\n      \u003ch2\u003eBefore you \u003cem\u003eadd to cart.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I use it indoors and outdoors?\u003c\/summary\u003e\n      \u003cp\u003eYes — IP65 weatherproof for outdoor use, but the soft pink hue also looks stunning on indoor ceilings and walls. Same projector, both jobs. Many customers move it inside for winter parties and back outside for spring.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWill it actually work for a wedding or a bigger event?\u003c\/summary\u003e\n      \u003cp\u003eYes — that’s exactly what it was built for. A single unit covers hundreds of square metres, so a single projector is enough for a marquee ceiling, a ceremony backdrop, or the back-of-venue tree line. For very large venues (200+ guests, multiple separate zones), pair two units.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eIs the pink \"harsh\" pink, or warm romantic pink?\u003c\/summary\u003e\n      \u003cp\u003eWarm and romantic. We tuned this away from the hot magenta look of cheap imports. Skin tones photograph well. Food on a dinner table looks appealing. It’s the wedding-lighting hue, not the nightclub hue.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat’s the difference between this and the HighBright laser?\u003c\/summary\u003e\n      \u003cp\u003eThe \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\"\u003eHighBright\u003c\/a\u003e is the brand’s outdoor workhorse — blue and green dots, 40m+ throw, built for whole-garden coverage. Crystal Lightfall Pink is the soft warm pink for romantic and event moments — weddings, anniversaries, hens, pink ribbon events. Many customers buy both: HighBright for everyday garden ambience, Pink for occasions.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWill it survive an Aussie summer storm?\u003c\/summary\u003e\n      \u003cp\u003eYes. IP65 weatherproof. Aluminium housing tested for full sun, rain, dust and heat. Customers across QLD coastal salt-air and inland NSW heat have left them out year-round since 2019.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eHow much electricity does it use?\u003c\/summary\u003e\n      \u003cp\u003eLess than a single 60W bulb. Safe to leave on all night, every night. Bills barely move.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat’s the warranty + return policy?\u003c\/summary\u003e\n      \u003cp\u003e12-month Australian warranty. Try it for two months — if you don’t love it, we cover return shipping. Email info@thehomeandpartyshop.com and you’ll hear back from a real human within one business day.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWill Bunnings have the cheaper version?\u003c\/summary\u003e\n      \u003cp\u003eThe cheap \"pink party light\" yes — you’ll see the difference within one event. We back this one with 50,000+ hours of laser-diode life, an aluminium housing, and a 12-month AU warranty. You’re paying for the years, not the box.\u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- ==== CROSS-SELL SUGGESTIONS (added 2026-05-28 — Joanna proof) ==== --\u003e\n\u003csection class=\"pink-suggest\" style=\"background:#FAF6F0;padding:64px 24px;font-family:Lato,sans-serif;\"\u003e\n  \u003cdiv style=\"max-width:1040px;margin:0 auto;text-align:center;\"\u003e\n    \u003cspan style=\"display:inline-block;color:#9F3F66 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:11px;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:14px;\"\u003eYou may also love\u003c\/span\u003e\n    \u003ch2 style=\"color:#1A1612 !important;font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.2;margin:0 0 14px;\"\u003ePair the pink with these.\u003c\/h2\u003e\n    \u003cp style=\"color:#5A5048 !important;font-family:Lato,sans-serif;font-size:15px;line-height:1.55;max-width:620px;margin:0 auto 36px;\"\u003eThree pieces our customers most often add to the same order.\u003c\/p\u003e\n    \u003cdiv style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;text-align:left;\"\u003e\n      \u003ca href=\"\/products\/the-aurora-laser-star-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eCrystal Lightfall™ Aurora\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe indoor companion. Bluetooth music sync, galaxy nebula projection for bedrooms and ceilings.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#9F3F66 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView Aurora →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/garden-landscape-waterproof-laser-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eHighBright™ Garden Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eThe outdoor workhorse. 40m+ coverage, blue + green dots across the whole back yard.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#9F3F66 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView HighBright →\u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca href=\"\/products\/white-star-crystal-last-light\" style=\"display:block;text-decoration:none;color:inherit;background:#FFFCF7;border-radius:14px;padding:24px;border:1px solid #E8DCC8;transition:transform 0.18s ease, box-shadow 0.18s ease;\"\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;font-weight:800;color:#1A1612 !important;font-size:16px;line-height:1.3;margin-bottom:8px;\"\u003eWhite Star Crystal Laser\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Lato,sans-serif;color:#5A5048 !important;font-size:14px;margin-bottom:14px;line-height:1.5;\"\u003eSeven-colour star projector. Indoor + outdoor versatility, classic white-star ambience.\u003c\/div\u003e\n        \u003cdiv style=\"font-family:Montserrat,sans-serif;color:#9F3F66 !important;font-weight:800;font-size:12px;letter-spacing:0.14em;text-transform:uppercase;\"\u003eView White Star →\u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ==== \/CROSS-SELL SUGGESTIONS ==== --\u003e\n\n\u003csection class=\"pink-final\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cp class=\"eyebrow\"\u003eBring the pink home\u003c\/p\u003e\n    \u003ch2\u003ePress the button. \u003cem\u003eThe garden changes.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eOne projector. Thousands of soft drifting pink points. Indoor or outdoor. Set up in 60 seconds and leave it out year-round.\u003c\/p\u003e\n    \u003cspan class=\"tag\"\u003eAdd to cart above ↑\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- jun1-catalog-fix: contrast + letterbox (Batch B\/C). Revert: delete this style block. --\u003e\n\u003cstyle\u003e\n\/* Batch B: funnel banner product name + body *\/\n.hb-funnel-banner strong{color:#FAF6EE !important;}\n.hb-funnel-banner p{color:#FAF6EE !important;}\n\/* Batch C: letterbox — zero injected 24px margin inside dark overflow:hidden frames *\/\n.pink-heroimg .frame img,\n.pink-product .frame img{margin:0 !important;}\n\u003c\/style\u003e\n","brand":"The Home and Party Shop","offers":[{"title":"Default Title","offer_id":43346420236366,"sku":null,"price":275.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260602_055525_72375c2f-3e5b-4e27-8598-a4043cf39153.png?v=1780380501"},{"product_id":"galaxy-glow-starlight-projector","title":"Galaxy Glow™ 2.0 — Starlight Galaxy Projector","description":"\u003cstyle\u003e .gg{font-family:'Lato',-apple-system,Helvetica,Arial,sans-serif;color:#1a1a1a !important;line-height:1.6;width:100vw;max-width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-x:hidden;-webkit-font-smoothing:antialiased;} .gg *,.gg *::before,.gg *::after{box-sizing:border-box;} .gg section{padding:clamp(52px,8vw,92px) clamp(16px,4vw,40px);} .gg .wrap{max-width:1120px;margin:0 auto;} .gg .center{text-align:center;} .gg h1,.gg h2,.gg h3,.gg .eyebrow{font-family:'Montserrat',-apple-system,Helvetica,Arial,sans-serif;} .gg .eyebrow{font-size:11px;font-weight:700;letter-spacing:0.24em;text-transform:uppercase;color:#b59677 !important;margin:0 0 14px;} .gg .h1{font-size:clamp(32px,5.4vw,58px);font-weight:800;letter-spacing:-1px;line-height:1.04;margin:0 0 18px;} .gg .h2{font-size:clamp(26px,4vw,44px);font-weight:800;letter-spacing:-0.5px;line-height:1.1;margin:0 0 16px;} .gg .h2 em{font-style:normal;color:#b59677 !important;} .gg .h3{font-size:clamp(18px,2.4vw,21px);font-weight:700;line-height:1.25;margin:0 0 8px;} .gg .lead{font-size:clamp(16px,1.8vw,18px);line-height:1.65;margin:0 auto 8px;max-width:680px;} .gg .body{font-size:15px;line-height:1.65;color:#4a4540 !important;margin:0 0 12px;} .gg .body strong{color:#1a1a1a !important;font-weight:700;}\n.gg-marquee{background:linear-gradient(90deg,#11182e,#0a0e1a 50%,#11182e);border-top:1px solid rgba(232,201,155,.22);border-bottom:1px solid rgba(232,201,155,.22);overflow:hidden;white-space:nowrap;padding:13px 0;}\n.gg-marquee__track{display:inline-block;white-space:nowrap;animation:gg-marq 28s linear infinite;}\n.gg-marquee__track span{font-family:'Montserrat',sans-serif;font-weight:800;font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:#e8c99b !important;padding:0 4px;}\n.gg-marquee__track span b{color:#fff !important;}\n.gg-marquee__track .d{color:#b59677 !important;padding:0 16px;}\n@keyframes gg-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n@media (prefers-reduced-motion:reduce){.gg-marquee__track{animation:none;}}\n.gg-band{font-size:0;line-height:0;position:relative;}\n.gg-band img{width:100%;height:auto;max-height:78vh;object-fit:cover;display:block;}\n.gg-band .cap{position:absolute;left:0;right:0;bottom:0;padding:40px 24px 26px;background:linear-gradient(to top,rgba(5,7,15,.85),rgba(5,7,15,0));text-align:center;}\n.gg-band .cap p{margin:0;font-family:'Montserrat';font-weight:800;font-size:clamp(15px,2.4vw,22px);letter-spacing:.02em;color:#fff !important;line-height:1.2;}\n.gg-band .cap span{color:#e8c99b !important;}\n.gg-hero .gg-badge2026{display:inline-flex;align-items:center;gap:8px;background:rgba(232,201,155,.12);border:1px solid rgba(232,201,155,.45);color:#e8c99b !important;font-family:'Montserrat';font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:9px 17px;border-radius:999px;margin:0 0 20px;}\n.gg-hero .gg-badge2026 b{color:#fff !important;}\n.gg-hero .lead b{color:#fff !important;}\n.gg-excl{font-size:13px;letter-spacing:.03em;color:rgba(243,241,236,.72) !important;margin:22px 0 0;font-weight:600;}\n.gg-excl b{color:#e8c99b !important;}\n.gg-new{background:linear-gradient(135deg,#b59677,#8c6f50);color:#fff !important;}\n.gg-new .eyebrow{color:#2a2018 !important;}\n.gg-new .h2{color:#fff !important;}\n.gg-new .lead{color:rgba(255,255,255,.93) !important;}\n.gg-new .ngrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;text-align:left;}\n.gg-ncard{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);border-radius:14px;padding:28px 22px;}\n.gg-ncard .nt{font-family:'Montserrat';font-weight:800;font-size:17px;color:#fff !important;margin:0 0 8px;}\n.gg-ncard .nb{font-size:14px;line-height:1.55;color:rgba(255,255,255,.9) !important;margin:0;}\n@media(max-width:760px){.gg-new .ngrid{grid-template-columns:1fr;gap:12px;}}\n.gg-hero{background:radial-gradient(120% 100% at 50% 0%,#1b2440 0%,#0a0e1a 55%,#05070f 100%);color:#f3f1ec !important;text-align:center;padding:clamp(54px,9vw,104px) clamp(20px,5vw,48px);position:relative;overflow:hidden;} .gg-hero .eyebrow{color:#e8c99b !important;} .gg-hero .h1{color:#fff !important;} .gg-hero .h1 em{font-style:normal;color:#e8c99b !important;} .gg-hero .lead{color:rgba(243,241,236,0.82) !important;} .gg-stars{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:820px;margin:44px auto 0;} .gg-stat{padding:22px 10px;border:1px solid rgba(232,201,155,0.22);background:rgba(255,255,255,0.04);border-radius:10px;} .gg-stat .num{font-family:'Montserrat';font-size:clamp(22px,3.4vw,32px);font-weight:800;color:#e8c99b !important;display:block;line-height:1;letter-spacing:-0.5px;} .gg-stat .lbl{font-size:10.5px;letter-spacing:0.1em;text-transform:uppercase;color:rgba(243,241,236,0.72) !important;margin-top:9px;display:block;font-weight:700;} @media(max-width:560px){.gg-stars{grid-template-columns:repeat(2,1fr);}} .gg-video{background:#05070f;color:#f3f1ec !important;text-align:center;padding:clamp(40px,7vw,80px) clamp(12px,3vw,40px);} .gg-video .eyebrow{color:#e8c99b !important;} .gg-video .h2{color:#fff !important;} .gg-video .lead{color:rgba(243,241,236,0.78) !important;margin-bottom:30px;} .gg-video .frame{max-width:1000px;margin:0 auto;border-radius:16px;overflow:hidden;border:1px solid rgba(232,201,155,0.18);box-shadow:0 30px 80px rgba(0,0,0,0.6);line-height:0;} .gg-video video{width:100%;height:auto;display:block;background:#000;} .gg-feat{background:#faf7f2;} .gg-feat .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;} .gg-fcard{background:#fff;padding:34px 26px;border:1px solid #ece3d4;border-radius:14px;text-align:center;} .gg-fcard .icn{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#b59677,#8c6f50);display:inline-flex;align-items:center;justify-content:center;margin:0 0 18px;} .gg-fcard .icn svg{width:26px;height:26px;stroke:#fff;fill:none;stroke-width:1.8;} @media(max-width:760px){.gg-feat .grid{grid-template-columns:1fr;gap:12px;}} .gg-moments{background:#0a0e1a;} .gg-moments .eyebrow{color:#e8c99b !important;} .gg-moments .h2{color:#fff !important;} .gg-moments .lead{color:rgba(243,241,236,0.74) !important;} .gg-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:10px;margin-top:42px;max-width:1180px;margin-left:auto;margin-right:auto;} .gg-tile{position:relative;overflow:hidden;background:#05070f;border-radius:12px;} .gg-tile-tall{grid-row:span 2;} .gg-tile-wide{grid-column:span 2;} .gg-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 700ms ease;} .gg-tile:hover img{transform:scale(1.06);} @media(max-width:760px){.gg-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px;}.gg-tile-tall{grid-row:span 1;}.gg-tile-wide{grid-column:span 2;}} .gg-device{background:#faf7f2;} .gg-device .row{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;max-width:1120px;margin:0 auto;} .gg-device .imgwrap{background:radial-gradient(120% 120% at 50% 40%,#202840,#0a0e1a);border-radius:18px;padding:24px;} .gg-device img{width:100%;height:auto;display:block;border-radius:10px;} @media(max-width:760px){.gg-device .row{grid-template-columns:1fr;gap:26px;}} .gg-steps{background:#fff;} .gg-steps .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;} .gg-step{text-align:center;padding:10px;} .gg-step .n{font-family:'Montserrat';font-size:40px;font-weight:800;color:#e8c99b !important;line-height:1;display:block;margin-bottom:12px;} @media(max-width:680px){.gg-steps .grid{grid-template-columns:1fr;gap:14px;}} .gg-specs{background:#0a0e1a;color:#f3f1ec !important;} .gg-specs .eyebrow{color:#e8c99b !important;} .gg-specs .h2{color:#fff !important;} .gg-specs .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:40px;border:1px solid rgba(232,201,155,0.18);border-radius:12px;overflow:hidden;max-width:900px;margin-left:auto;margin-right:auto;} .gg-spec{padding:20px 22px;border-bottom:1px solid rgba(232,201,155,0.14);display:flex;justify-content:space-between;align-items:center;gap:14px;} .gg-spec:nth-child(2n){border-left:1px solid rgba(232,201,155,0.14);} .gg-spec .k{font-size:11.5px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:rgba(243,241,236,0.62) !important;} .gg-spec .v{font-size:14.5px;font-weight:700;color:#fff !important;text-align:right;} @media(max-width:600px){.gg-specs .grid{grid-template-columns:1fr;}.gg-spec:nth-child(2n){border-left:0;}} .gg-box{background:#faf7f2;} .gg-box .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:38px;text-align:center;max-width:820px;margin-left:auto;margin-right:auto;} .gg-box .item{padding:24px 10px;border:1px solid #ece3d4;border-radius:12px;background:#fff;} .gg-box .item .v{font-family:'Montserrat';font-size:26px;font-weight:800;color:#b59677 !important;display:block;line-height:1;} .gg-box .item .k{font-size:11px;letter-spacing:0.06em;text-transform:uppercase;font-weight:700;color:#4a4540 !important;margin-top:9px;display:block;} @media(max-width:600px){.gg-box .grid{grid-template-columns:repeat(2,1fr);}} .gg-cta{background:radial-gradient(120% 120% at 50% 0%,#1b2440 0%,#0a0e1a 60%,#05070f 100%);color:#f3f1ec !important;text-align:center;} .gg-cta .eyebrow{color:#e8c99b !important;} .gg-cta .h2{color:#fff !important;} .gg-cta .lead{color:rgba(243,241,236,0.82) !important;} .gg-cta .promise{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;margin:26px 0 4px;font-size:13px;color:rgba(243,241,236,0.8) !important;font-weight:600;letter-spacing:0.02em;} .gg-cta .promise span{display:inline-flex;align-items:center;gap:7px;} .gg-cta .promise svg{width:15px;height:15px;stroke:#e8c99b;fill:none;stroke-width:2;} .gg .gg-video .h2,.gg .gg-moments .h2,.gg .gg-specs .h2,.gg .gg-cta .h2,.gg .gg-new .h2{color:#fff !important;} .gg .gg-moments .h2 em,.gg .gg-cta .h2 em{color:#e8c99b !important;} .gg .gg-hero .h1{color:#fff !important;} .gg .gg-hero .h1 em{color:#e8c99b !important;} .gg .gg-specs .gg-spec .v{color:#fff !important;} .gg .gg-specs .gg-spec .k{color:rgba(243,241,236,0.62) !important;} .gg .gg-stat .num{color:#e8c99b !important;} .gg .gg-stat .lbl{color:rgba(243,241,236,0.72) !important;} .gg .gg-step .n{color:#e8c99b !important;} .gg .gg-new .eyebrow{color:#2a2018 !important;} .gg .gg-band .cap p{color:#fff !important;} \u003c\/style\u003e \u003cdiv class=\"gg\"\u003e \u003cdiv class=\"gg-marquee\"\u003e\u003cdiv class=\"gg-marquee__track\"\u003e\n\u003cspan\u003e★ New for 2026\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eGalaxy Glow™ 2.0\u003c\/b\u003e\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eOn sale now\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eExclusive to The Home \u0026amp; Party Shop Australia\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eWhole-room Milky Way\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003e★ New for 2026\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eGalaxy Glow™ 2.0\u003c\/b\u003e\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eOn sale now\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eExclusive to The Home \u0026amp; Party Shop Australia\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eWhole-room Milky Way\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e \u003csection class=\"gg-video\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cp class=\"eyebrow\"\u003eSee it for yourself\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eWatch your ceiling become a \u003cem\u003egalaxy\u003c\/em\u003e\n\u003c\/h2\u003e \u003cp class=\"lead\"\u003eReal footage — this is exactly what lands on your roof the moment you switch it on.\u003c\/p\u003e \u003cdiv class=\"frame\"\u003e \u003cvideo autoplay loop muted playsinline preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/973ba7c4-3d24-4dbc-9747-e087b99b8cc6.jpg?v=1781219308\"\u003e \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/d8c7e73029eb4f39bc466612fda3e529\/d8c7e73029eb4f39bc466612fda3e529.HD-720p-2.1Mbps-86331283.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-hero\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cspan class=\"gg-badge2026\"\u003e★ New for 2026 — \u003cb\u003eGalaxy Glow™ 2.0\u003c\/b\u003e\u003c\/span\u003e \u003ch1 class=\"h1\"\u003eYour ceiling, reimagined as a \u003cem\u003egalaxy\u003c\/em\u003e.\u003c\/h1\u003e \u003cp class=\"lead\"\u003eThe all-new \u003cb\u003e2026 edition\u003c\/b\u003e of our most-loved star projector — a pocket-sized unit that washes your whole room in a realistic Milky Way. Plug it in, dim the lights, and watch the stars come out.\u003c\/p\u003e \u003cdiv class=\"gg-stars\"\u003e \u003cdiv class=\"gg-stat\"\u003e\n\u003cspan class=\"num\"\u003eWhole\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eRoom coverage\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-stat\"\u003e\n\u003cspan class=\"num\"\u003e3\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eBrightness levels\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-stat\"\u003e\n\u003cspan class=\"num\"\u003eUSB\u003c\/span\u003e\u003cspan class=\"lbl\"\u003ePlug \u0026amp; play\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-stat\"\u003e\n\u003cspan class=\"num\"\u003e60s\u003c\/span\u003e\u003cspan class=\"lbl\"\u003eTo set up\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003cp class=\"gg-excl\"\u003eUpgraded \u003cb\u003e2.0\u003c\/b\u003e model · sold \u003cb\u003eexclusively\u003c\/b\u003e at The Home \u0026amp; Party Shop Australia\u003c\/p\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cdiv class=\"gg-band\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/6cf918da-d3ba-44e6-a76d-49f2e4077b18.jpg?v=1781219308\" alt=\"Wide Milky Way galaxy projected across a ceiling\" loading=\"lazy\"\u003e\u003cdiv class=\"cap\"\u003e\u003cp\u003eImagine waking up under \u003cspan\u003ethis\u003c\/span\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003csection class=\"gg-feat\"\u003e \u003cdiv class=\"wrap center\"\u003e \u003cp class=\"eyebrow\"\u003eWhy you'll love it\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eA whole sky, in a small white shell\u003c\/h2\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"gg-fcard\"\u003e \u003cspan class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M12 2l2.4 6.6L21 11l-6.6 2.4L12 20l-2.4-6.6L3 11l6.6-2.4z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003ch3 class=\"h3\"\u003eA galaxy that fills the room\u003c\/h3\u003e \u003cp class=\"body\"\u003eA dense, lifelike starfield with a soft glowing nebula band — not a handful of dots, a whole sky. It spreads across the entire ceiling and spills down the walls.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"gg-fcard\"\u003e \u003cspan class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v3M12 19v3M2 12h3M19 12h3M5 5l2 2M17 17l2 2M19 5l-2 2M7 17l-2 2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003ch3 class=\"h3\"\u003eSet the mood with a twist\u003c\/h3\u003e \u003cp class=\"body\"\u003eThree brightness levels, from a gentle bedtime glow to a full, deep-space wash. Dial it down for sleep, or up for a proper night-under-the-stars moment.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"gg-fcard\"\u003e \u003cspan class=\"icn\"\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M7 8V5a1 1 0 011-1h2v6H8a1 1 0 01-1-1zM14 4h2a1 1 0 011 1v3a1 1 0 01-1 1h-2zM12 10v6M9 20h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/span\u003e \u003ch3 class=\"h3\"\u003ePlug in and drift off\u003c\/h3\u003e \u003cp class=\"body\"\u003eUSB-powered and tiny. Sit it on a nightstand, shelf or the floor — point it up, and you're away. No batteries, no fuss, stars in seconds.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-new\"\u003e \u003cdiv class=\"wrap center\"\u003e \u003cp class=\"eyebrow\"\u003eThe 2026 upgrade\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eMeet the Galaxy Glow 2.0\u003c\/h2\u003e \u003cp class=\"lead\"\u003eOur newest, most lifelike galaxy projector yet — released for 2026 and sold only here at The Home \u0026amp; Party Shop Australia.\u003c\/p\u003e \u003cdiv class=\"ngrid\"\u003e \u003cdiv class=\"gg-ncard\"\u003e\n\u003cp class=\"nt\"\u003eA defined Milky Way\u003c\/p\u003e\n\u003cp class=\"nb\"\u003eThousands of pin-sharp stars with a glowing nebula band — a real galaxy on your ceiling, not a few scattered dots.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-ncard\"\u003e\n\u003cp class=\"nt\"\u003eFills the whole room\u003c\/p\u003e\n\u003cp class=\"nb\"\u003eCeiling, walls, the lot — one little unit covers the entire room in stars, not just a small patch above your bed.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-ncard\"\u003e\n\u003cp class=\"nt\"\u003eDial-in the mood\u003c\/p\u003e\n\u003cp class=\"nb\"\u003eThree brightness levels, from a soft bedtime glow to a full deep-space wash. USB-powered, set up in 60 seconds.\u003c\/p\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-moments\"\u003e \u003cdiv class=\"wrap center\"\u003e \u003cp class=\"eyebrow\"\u003eImagine your room\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eFrom lights-off to \u003cem\u003elift-off\u003c\/em\u003e\n\u003c\/h2\u003e \u003cp class=\"lead\"\u003eThe same little projector, painting the night across an ordinary ceiling.\u003c\/p\u003e \u003cdiv class=\"gg-grid\"\u003e \u003cdiv class=\"gg-tile gg-tile-wide gg-tile-tall\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/973ba7c4-3d24-4dbc-9747-e087b99b8cc6.jpg?v=1781219308\" alt=\"Milky Way galaxy projected across a bedroom ceiling\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"gg-tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/e37fd98a-04b8-4ca5-a8f7-b3003f063573.jpg?v=1781219308\" alt=\"Dense starfield projection\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"gg-tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/b77873c8-dee4-4690-ad85-7bcbad5fe02b.jpg?v=1781219308\" alt=\"Galaxy nebula band on ceiling\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"gg-tile gg-tile-wide\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/6cf918da-d3ba-44e6-a76d-49f2e4077b18.jpg?v=1781219308\" alt=\"Wide Milky Way across the room\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"gg-tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/c586c98a-1ac9-4f44-a257-55e4d9fdddf3.jpg?v=1781219308\" alt=\"Stars over a dark room\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003cdiv class=\"gg-tile\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/d6ed6817-9afe-420d-86c1-2e62633b9caf.jpg?v=1781219308\" alt=\"Soft glowing galaxy projection\" loading=\"lazy\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cdiv class=\"gg-band\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/d6ed6817-9afe-420d-86c1-2e62633b9caf.jpg?v=1781219308\" alt=\"Soft glowing galaxy filling a dark room\" loading=\"lazy\"\u003e\u003cdiv class=\"cap\"\u003e\u003cp\u003eMovie nights, sleep, or just \u003cspan\u003eswitching off\u003c\/span\u003e.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e \u003csection class=\"gg-device\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cdiv class=\"row\"\u003e \u003cdiv class=\"imgwrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/hf_20260612_000434_fb3f9130-68af-4e0b-9809-e69488e392e8.png?v=1781222832\" alt=\"The Galaxy Glow 2.0 Starlight Projector device\"\u003e\u003c\/div\u003e \u003cdiv\u003e \u003cp class=\"eyebrow\"\u003eThe little unit\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eSmall enough to forget. Bright enough to \u003cem\u003eremember\u003c\/em\u003e.\u003c\/h2\u003e \u003cp class=\"body\"\u003eIt tucks neatly onto any surface and angles straight up at the ceiling. A smooth matte shell, a single projection lens, and a built-in fold-out foot to aim it just right.\u003c\/p\u003e \u003cp class=\"body\"\u003e\u003cstrong\u003eOne cable, one button.\u003c\/strong\u003e Power it from a wall plug, a power bank or the USB port you already use — then sit back and let the room disappear.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-steps\"\u003e \u003cdiv class=\"wrap center\"\u003e \u003cp class=\"eyebrow\" style=\"color:#b59677 !important;\"\u003eHow it works\u003c\/p\u003e \u003ch2 class=\"h2\" style=\"color:#1a1a1a !important;\"\u003eStars in three easy steps\u003c\/h2\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"gg-step\"\u003e\n\u003cspan class=\"n\"\u003e1\u003c\/span\u003e\u003ch3 class=\"h3\"\u003ePlug it in\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eConnect the USB cable to any wall plug or power bank.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-step\"\u003e\n\u003cspan class=\"n\"\u003e2\u003c\/span\u003e\u003ch3 class=\"h3\"\u003ePoint it up\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eAim it at the ceiling and pick your brightness.\u003c\/p\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-step\"\u003e\n\u003cspan class=\"n\"\u003e3\u003c\/span\u003e\u003ch3 class=\"h3\"\u003eDim \u0026amp; drift\u003c\/h3\u003e\n\u003cp class=\"body\"\u003eTurn off the lights and watch the galaxy appear.\u003c\/p\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-specs\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cdiv class=\"center\"\u003e\n\u003cp class=\"eyebrow\"\u003eThe detail\u003c\/p\u003e\n\u003ch2 class=\"h2\"\u003eThe technical bit\u003c\/h2\u003e\n\u003c\/div\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eModel\u003c\/span\u003e\u003cspan class=\"v\"\u003eGalaxy Glow™ 2.0 (2026)\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eEffect\u003c\/span\u003e\u003cspan class=\"v\"\u003eMilky Way starfield + nebula\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"v\"\u003eWhole-room (ceiling + walls)\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eBrightness\u003c\/span\u003e\u003cspan class=\"v\"\u003e3 adjustable levels\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eBody\u003c\/span\u003e\u003cspan class=\"v\"\u003eMatte white shell\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003ePower\u003c\/span\u003e\u003cspan class=\"v\"\u003eUSB, 5V\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003ePlacement\u003c\/span\u003e\u003cspan class=\"v\"\u003eNightstand, shelf or floor\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"gg-spec\"\u003e\n\u003cspan class=\"k\"\u003eBest for\u003c\/span\u003e\u003cspan class=\"v\"\u003eBedrooms · nurseries · gifts\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-box\"\u003e \u003cdiv class=\"wrap center\"\u003e \u003cp class=\"eyebrow\" style=\"color:#b59677 !important;\"\u003eIn the box\u003c\/p\u003e \u003ch2 class=\"h2\" style=\"color:#1a1a1a !important;\"\u003eEverything you need\u003c\/h2\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1\u003c\/span\u003e\u003cspan class=\"k\"\u003eGalaxy projector\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1\u003c\/span\u003e\u003cspan class=\"k\"\u003eUSB cable\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1\u003c\/span\u003e\u003cspan class=\"k\"\u003eFold-out stand\u003c\/span\u003e\n\u003c\/div\u003e \u003cdiv class=\"item\"\u003e\n\u003cspan class=\"v\"\u003e1\u003c\/span\u003e\u003cspan class=\"k\"\u003eQuick-start card\u003c\/span\u003e\n\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003csection class=\"gg-video\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cp class=\"eyebrow\"\u003eOne more look\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eStill picturing it? \u003cem\u003eHere it is again.\u003c\/em\u003e\n\u003c\/h2\u003e \u003cp class=\"lead\"\u003ePress play, dim the lights, and imagine this on your own ceiling tonight.\u003c\/p\u003e \u003cdiv class=\"frame\"\u003e \u003cvideo autoplay loop muted playsinline preload=\"metadata\" poster=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/6cf918da-d3ba-44e6-a76d-49f2e4077b18.jpg?v=1781219308\"\u003e \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/d8c7e73029eb4f39bc466612fda3e529\/d8c7e73029eb4f39bc466612fda3e529.HD-720p-2.1Mbps-86331283.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cdiv class=\"gg-marquee\"\u003e\u003cdiv class=\"gg-marquee__track\"\u003e\n\u003cspan\u003eLimited 2026 release\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eSave $25\u003c\/b\u003e on the 2-pack\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eExclusive to The Home \u0026amp; Party Shop Australia\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eFree shipping over $299\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eLimited 2026 release\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003e\u003cb\u003eSave $25\u003c\/b\u003e on the 2-pack\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eExclusive to The Home \u0026amp; Party Shop Australia\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\u003cspan\u003eFree shipping over $299\u003c\/span\u003e\u003cspan class=\"d\"\u003e●\u003c\/span\u003e\n\u003c\/div\u003e\u003c\/div\u003e \u003csection class=\"gg-cta\"\u003e \u003cdiv class=\"wrap\"\u003e \u003cp class=\"eyebrow\"\u003eReady when you are\u003c\/p\u003e \u003ch2 class=\"h2\"\u003eTurn tonight into a night \u003cem\u003eunder the stars\u003c\/em\u003e.\u003c\/h2\u003e \u003cp class=\"lead\"\u003eGrab the Galaxy Glow™ 2.0 — or save $25 and take home two — and bring the whole sky home.\u003c\/p\u003e \u003cdiv class=\"promise\"\u003e \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Free shipping over $299\u003c\/span\u003e \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e 30-day easy returns\u003c\/span\u003e \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Afterpay available\u003c\/span\u003e \u003cspan\u003e\u003csvg viewbox=\"0 0 24 24\"\u003e\u003cpath d=\"M5 13l4 4L19 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Australian support\u003c\/span\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003c\/div\u003e","brand":"The Home and Party Shop","offers":[{"title":"1 Light","offer_id":43857553227854,"sku":"GG-STAR-75","price":85.0,"currency_code":"AUD","in_stock":true},{"title":"2 Lights","offer_id":43857688952910,"sku":"GG-STAR-2PK","price":135.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0248\/2447\/9822\/files\/973ba7c4-3d24-4dbc-9747-e087b99b8cc6.jpg?v=1781219308"}],"url":"https:\/\/thehomeandpartyshop.com\/collections\/popular-2026-lighting.oembed","provider":"The Home And Party Shop","version":"1.0","type":"link"}