{"title":"Magical Series - Additional Add-ons","description":"","products":[{"product_id":"outlines-add-on","title":"House Outlines Add-On |  Legacy \u0026 Magical Christmas Light Show Packages","description":"\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.mls-wrap *, .mls-wrap *::before, .mls-wrap *::after { box-sizing: border-box; }\n.mls-wrap {\n  --dark:        #141414;\n  --dark-mid:    #1E1E1E;\n  --dark-light:  #2A2A2A;\n  --gold:        #D4A843;\n  --gold-light:  #F0C85A;\n  --gold-pale:   #FBF5E6;\n  --accent:      #C85A00;\n  --accent-light:#E06A00;\n  --snow:        #FDFAF5;\n  --snow-2:      #F5F0E6;\n  --ink:         #1A1A1A;\n  --ink-mid:     #4A4A4A;\n  --ink-light:   #888;\n  font-family: 'Lato', sans-serif;\n  font-weight: 300;\n  color: var(--ink);\n  line-height: 1.6;\n}\n\n.mls-addon-badge { background: var(--dark); color: var(--gold-light); text-align: center; padding: 10px 24px; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; border-bottom: 3px solid var(--gold); }\n.mls-addon-badge span { opacity: 0.55; font-weight: 300; letter-spacing: 0.1em; margin-left: 12px; text-transform: none; font-style: italic; }\n\n\/* ── HERO ── *\/\n.mls-hero { background: var(--dark); border-left: 6px solid var(--gold); padding: 56px 40px 48px; display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }\n.mls-addon-pill { display: inline-flex; align-items: center; gap: 8px; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; padding: 6px 14px; margin-bottom: 18px; width: fit-content; }\n.mls-hero h1 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 900; color: #fff; line-height: 1.05; margin-bottom: 6px; }\n.mls-hero h1 em { font-style: italic; color: var(--gold-light); display: block; }\n.mls-hero-rule { width: 48px; height: 4px; background: var(--gold); margin: 18px 0; }\n.mls-hero-desc { font-size: 0.95rem; color: rgba(255,255,255,0.72); line-height: 1.8; max-width: 420px; margin-bottom: 24px; }\n\n.mls-coverage-pill { display: inline-flex; align-items: center; gap: 10px; background: rgba(212,168,67,0.1); border: 2px solid var(--gold); padding: 10px 18px; margin-bottom: 20px; }\n.mls-coverage-num { font-family: 'Playfair Display', Georgia, serif; font-size: 1.6rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-coverage-label { font-size: 0.72rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: rgba(255,255,255,0.7); }\n\n.mls-compat-row { display: flex; gap: 8px; flex-wrap: wrap; }\n.mls-compat-yes { font-size: 0.7rem; font-weight: 700; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); padding: 4px 11px; text-transform: uppercase; letter-spacing: 0.06em; }\n\n.mls-hero-img { background: #0a0a0a url('https:\/\/magicallightshows.com\/cdn\/shop\/files\/pixel-house-outline-lighting-christmas-display.png?v=1772148200\u0026width=1200') center center \/ contain no-repeat; aspect-ratio: 4\/3; border: 3px solid rgba(212,168,67,0.35); position: relative; }\n.mls-hero-img-tag { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(20,20,20,0.92); color: var(--gold-light); font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 0.88rem; padding: 12px 16px; text-align: center; border-top: 1px solid rgba(212,168,67,0.25); }\n\n\/* ── PRICE BAND ── *\/\n\/* =====================================================\n   PRICE — UPDATE FOR SALES\n   Regular: .mls-price-sale = full price, .mls-price-was stays display:none\n   On sale: .mls-price-sale = SALE price, remove display:none from .mls-price-was, enter original price\n   ===================================================== *\/\n.mls-price-band { background: var(--dark-mid); padding: 26px 40px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 20px; border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold); }\n.mls-price-left { display: flex; align-items: baseline; gap: 16px; flex-wrap: wrap; }\n.mls-price-sale { font-family: 'Playfair Display', Georgia, serif; font-size: 2.4rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-price-was { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 400; color: rgba(255,255,255,0.35); text-decoration: line-through; line-height: 1; display: none; }\n.mls-price-note { font-size: 0.76rem; color: rgba(255,255,255,0.5); margin-top: 5px; }\n.mls-price-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n.mls-btn-gold { padding: 13px 28px; background: var(--gold); color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: inline-block; transition: background 0.2s; }\n.mls-btn-gold:hover { background: var(--gold-light); }\n.mls-btn-outline { padding: 13px 28px; background: transparent; color: rgba(255,255,255,0.8); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid rgba(255,255,255,0.25); text-decoration: none; display: inline-block; transition: all 0.2s; }\n.mls-btn-outline:hover { border-color: var(--gold); color: var(--gold); }\n\n.mls-ornament { text-align: center; font-size: 1.2rem; padding: 13px 0; background: var(--snow-2); letter-spacing: 0.5em; border-top: 1px solid rgba(20,20,20,0.1); border-bottom: 1px solid rgba(20,20,20,0.1); }\n\n.mls-section { padding: 56px 40px; background: var(--snow); }\n.mls-section-alt { background: var(--snow-2); }\n.mls-eyebrow { display: flex; align-items: center; gap: 10px; font-size: 0.68rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); margin-bottom: 12px; }\n.mls-eyebrow::before, .mls-eyebrow::after { content: '✦'; font-size: 0.55rem; color: var(--gold); }\n.mls-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.5rem, 2.8vw, 2.2rem); font-weight: 700; color: var(--dark); line-height: 1.15; margin-bottom: 14px; }\n.mls-intro { font-size: 0.93rem; color: var(--ink-mid); line-height: 1.8; max-width: 680px; margin-bottom: 36px; }\n\n\/* ── WHAT IT DOES ── *\/\n.mls-effect-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 2px; background: rgba(20,20,20,0.1); border: 2px solid var(--dark); }\n.mls-effect-item { padding: 32px 28px; background: var(--snow); transition: background 0.2s; }\n.mls-effect-item:hover { background: var(--gold-pale); }\n.mls-effect-icon { font-size: 1.8rem; margin-bottom: 12px; display: block; }\n.mls-effect-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-effect-body { font-size: 0.82rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── WHERE IT GOES ── *\/\n.mls-placement-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 2px; background: rgba(20,20,20,0.08); border: 2px solid var(--dark); margin-top: 40px; }\n.mls-placement-item { padding: 24px 20px; text-align: center; background: var(--snow); transition: background 0.2s; }\n.mls-placement-item:hover { background: var(--gold-pale); }\n.mls-placement-icon { font-size: 1.6rem; display: block; margin-bottom: 10px; }\n.mls-placement-name { font-family: 'Playfair Display', Georgia, serif; font-size: 0.9rem; font-weight: 700; color: var(--dark); }\n\n\/* ── INCLUDED ── *\/\n.mls-two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: start; }\n.mls-col-label { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--dark); margin-bottom: 14px; padding-bottom: 8px; border-bottom: 3px solid var(--dark); }\n.mls-col-label.accent { color: var(--accent); border-color: var(--accent); }\n.mls-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-included-list li { display: flex; align-items: center; gap: 14px; padding: 16px 20px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); font-size: 0.88rem; color: var(--ink-mid); transition: background 0.2s; }\n.mls-included-list li:last-child { border-bottom: none; }\n.mls-included-list li:hover { background: var(--gold-pale); }\n.mls-included-list li::before { content: '✓'; color: var(--dark); font-weight: 700; flex-shrink: 0; }\n.mls-included-list li strong { color: var(--dark); }\n.mls-not-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid rgba(200,90,0,0.3); overflow: hidden; }\n.mls-not-included-list li { display: flex; align-items: center; gap: 14px; padding: 14px 20px; background: var(--snow); border-bottom: 1px solid rgba(200,90,0,0.1); font-size: 0.85rem; color: var(--ink-mid); }\n.mls-not-included-list li:last-child { border-bottom: none; }\n.mls-not-included-list li::before { content: '✕'; color: var(--accent); font-weight: 700; flex-shrink: 0; }\n\n\/* ── SYNC BAND ── *\/\n.mls-sync-band { background: var(--dark); padding: 40px; display: grid; grid-template-columns: auto 1fr; gap: 32px; align-items: center; border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold); }\n.mls-sync-icon { font-size: 3rem; }\n.mls-sync-eyebrow { font-size: 0.65rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 6px; }\n.mls-sync-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 700; color: #fff; margin-bottom: 8px; }\n.mls-sync-body { font-size: 0.83rem; color: rgba(255,255,255,0.8); line-height: 1.7; margin-bottom: 14px; }\n.mls-sync-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n.mls-sync-tag { font-size: 0.7rem; font-weight: 700; background: rgba(212,168,67,0.12); color: var(--gold-light); padding: 4px 12px; letter-spacing: 0.06em; text-transform: uppercase; border: 1px solid rgba(212,168,67,0.3); }\n\n\/* ── FAQ ── *\/\n.mls-faq { display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-faq-item { padding: 20px 24px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); }\n.mls-faq-item:last-child { border-bottom: none; }\n.mls-faq-item:nth-child(even) { background: var(--snow-2); }\n.mls-faq-q { font-family: 'Playfair Display', Georgia, serif; font-size: 0.95rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-faq-a { font-size: 0.83rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── CTA ── *\/\n.mls-cta { background: var(--snow-2); border-top: 3px solid var(--gold); padding: 48px 40px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 40px; }\n.mls-cta-stats { display: flex; gap: 36px; flex-wrap: wrap; margin-top: 18px; }\n.mls-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: 2rem; font-weight: 700; color: var(--dark); line-height: 1; margin-bottom: 3px; }\n.mls-stat-label { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--ink-light); }\n.mls-final-btns { display: flex; flex-direction: column; gap: 10px; min-width: 220px; }\n.mls-btn-primary { padding: 14px 28px; background: var(--dark); color: #fff; font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: block; text-align: center; transition: background 0.2s; }\n.mls-btn-primary:hover { background: var(--dark-light); }\n.mls-btn-secondary { padding: 14px 28px; background: transparent; color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid var(--dark); text-decoration: none; display: block; text-align: center; transition: all 0.2s; }\n.mls-btn-secondary:hover { background: var(--dark); color: #fff; }\n\n@media (max-width: 768px) {\n  .mls-hero { grid-template-columns: 1fr; gap: 32px; border-left: none; border-top: 6px solid var(--gold); padding: 40px 20px; }\n  .mls-price-band { flex-direction: column; align-items: flex-start; padding: 24px 20px; }\n  .mls-effect-grid { grid-template-columns: 1fr; }\n  .mls-placement-grid { grid-template-columns: repeat(2,1fr); }\n  .mls-two-col { grid-template-columns: 1fr; gap: 32px; }\n  .mls-sync-band { grid-template-columns: 1fr; }\n  .mls-cta { grid-template-columns: 1fr; }\n  .mls-section, .mls-cta { padding: 48px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"mls-wrap\"\u003e\n\n  \u003cdiv class=\"mls-addon-badge\"\u003e\n    Legacy \u0026amp; Magical Series  ·  Additional Add-On\n    \u003cspan\u003eWorks with all Christmas \u0026amp; Halloween packages  ·  Both series\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"mls-hero\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-addon-pill\"\u003e🏠 House Outlines Add-On\u003c\/div\u003e\n      \u003ch1\u003eMake Your House\u003cem\u003ePart of the Show.\u003c\/em\u003e\n\u003c\/h1\u003e\n      \u003cdiv class=\"mls-hero-rule\"\u003e\u003c\/div\u003e\n      \u003cp class=\"mls-hero-desc\"\u003ePixel strips that outline your roofline, eaves, windows, and doors with animated Magicolour lighting — turning your home's architecture into a synchronized, music-driven light show that frames everything else in your display.\u003c\/p\u003e\n      \u003cdiv class=\"mls-coverage-pill\"\u003e\n        \u003cdiv class=\"mls-coverage-num\"\u003e~180'\u003c\/div\u003e\n        \u003cdiv class=\"mls-coverage-label\"\u003eof pixel outline coverage included\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.4);margin-bottom:8px;\"\u003eCompatible with:\u003c\/div\u003e\n      \u003cdiv class=\"mls-compat-row\"\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Legacy Christmas\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Christmas\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Legacy Halloween\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Halloween\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-hero-img\"\u003e\n      \u003cdiv class=\"mls-hero-img-tag\"\u003eYour home. Your display. One unified show.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE BAND --\u003e\n  \u003c!-- =====================================================\n       PRICE — UPDATE FOR SALES\n       Regular: .mls-price-sale = full price, .mls-price-was stays display:none\n       On sale: .mls-price-sale = SALE price, remove display:none from .mls-price-was, enter original price\n       ===================================================== --\u003e\n  \u003cdiv class=\"mls-price-band\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv style=\"font-size:0.68rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.5);margin-bottom:7px;\"\u003eHouse Outlines Add-On — All Packages\u003c\/div\u003e\n      \u003cdiv class=\"mls-price-left\"\u003e\n        \u003cdiv class=\"mls-price-sale\"\u003e$1,699.99\u003c\/div\u003e\n        \u003cdiv class=\"mls-price-was\"\u003e$1,699.99\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-price-note\"\u003eMade to order  ·  Ships in 6–8 weeks  ·  ~180 linear feet coverage  ·  All Legacy \u0026amp; Magical packages\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-price-ctas\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-gold\"\u003e🛒 Add to Cart\u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mls-ornament\"\u003e✦   🏠   ✦   🏠   ✦\u003c\/div\u003e\n\n  \u003c!-- WHAT IT DOES --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eWhat Outlines Add\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eEvery prop animates in the yard. Now animate the house too.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eHouse outlines are the upgrade that ties your entire display together — your props animate in the yard, and your house animates above them. The result is a show that fills the full visual frame from ground to roofline.\u003c\/p\u003e\n    \u003cdiv class=\"mls-effect-grid\"\u003e\n      \u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🏠\u003c\/span\u003e\u003cdiv class=\"mls-effect-title\"\u003eYour Home Becomes the Display\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003ePixel strips on rooflines, eaves, gables, and fascia turn the architecture of your home into an animated surface — sweeping colour chases, flashes, and coordinated waves that dwarf every yard prop in scale.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🔗\u003c\/span\u003e\u003cdiv class=\"mls-effect-title\"\u003eUnifies the Whole Show\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eOutlines connect the visual dots — your arches, trees, and spinners now animate within a lit frame above them, making the display read as one cohesive production rather than separate elements.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e📐\u003c\/span\u003e\u003cdiv class=\"mls-effect-title\"\u003eDramatic Scale Increase\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eNothing else adds visual scale as efficiently as outlines — 180 feet of synchronized pixels along rooflines and edges multiplies the perceived size of your display instantly.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🎵\u003c\/span\u003e\u003cdiv class=\"mls-effect-title\"\u003eMusic-Synced Architecture\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eEvery chase, colour wash, and flash is timed to your existing sequences — the house pulses, sweeps, and strobes in perfect sync with the yard props and the music.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv style=\"margin-top:48px;\"\u003e\n      \u003cdiv class=\"mls-eyebrow\"\u003eWhere It Goes\u003c\/div\u003e\n      \u003cdiv class=\"mls-h2\" style=\"margin-bottom:8px;\"\u003e~180 feet. Every edge, every angle.\u003c\/div\u003e\n      \u003cp style=\"font-size:0.9rem;color:var(--ink-mid);margin-bottom:0;\"\u003eThe pixel strips can be run along any architectural edge of your home — typically enough to cover the full roofline plus key features.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-placement-grid\"\u003e\n      \u003cdiv class=\"mls-placement-item\"\u003e\n\u003cspan class=\"mls-placement-icon\"\u003e🏔️\u003c\/span\u003e\u003cdiv class=\"mls-placement-name\"\u003eRooflines\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-placement-item\"\u003e\n\u003cspan class=\"mls-placement-icon\"\u003e🪟\u003c\/span\u003e\u003cdiv class=\"mls-placement-name\"\u003eWindows\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-placement-item\"\u003e\n\u003cspan class=\"mls-placement-icon\"\u003e🚪\u003c\/span\u003e\u003cdiv class=\"mls-placement-name\"\u003eDoor frames\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-placement-item\"\u003e\n\u003cspan class=\"mls-placement-icon\"\u003e🏗️\u003c\/span\u003e\u003cdiv class=\"mls-placement-name\"\u003eEaves \u0026amp; fascia\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUDED \/ NOT INCLUDED --\u003e\n  \u003cdiv class=\"mls-section\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eWhat's Included\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eEverything to outline and connect.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003ePixel strips, Magicolour pixels, receiver, and all required cables — configured to plug straight into your existing system. Programming is included.\u003c\/p\u003e\n    \u003cdiv class=\"mls-two-col\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mls-col-label\"\u003eIncluded in this add-on:\u003c\/div\u003e\n        \u003cul class=\"mls-included-list\"\u003e\n          \u003cli\u003ePixel strips — approx. \u003cstrong\u003e180 linear feet\u003c\/strong\u003e of coverage\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMagicolour pixels\u003c\/strong\u003e — pre-configured to the strips\u003c\/li\u003e\n          \u003cli\u003eReceiver for controller integration\u003c\/li\u003e\n          \u003cli\u003eAll required connection cables\u003c\/li\u003e\n          \u003cli\u003eProgramming included — no sequencing software needed\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mls-col-label accent\"\u003eNot included:\u003c\/div\u003e\n        \u003cul class=\"mls-not-included-list\"\u003e\n          \u003cli\u003eMounting clips or channel tracks\u003c\/li\u003e\n          \u003cli\u003eCable ties or staples\u003c\/li\u003e\n          \u003cli\u003eLadder or installation equipment\u003c\/li\u003e\n          \u003cli\u003eFM transmitter or outdoor speakers\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"font-size:0.8rem;color:var(--ink-light);margin-top:14px;line-height:1.6;\"\u003eMounting method depends on your home's fascia material — clips, channel tracks, or adhesive mounts all work. Choose the approach that suits your home.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SYNC BAND --\u003e\n  \u003cdiv class=\"mls-sync-band\"\u003e\n    \u003cdiv class=\"mls-sync-icon\"\u003e🏠\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-sync-eyebrow\"\u003eSeamless Integration\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-title\"\u003eConnects to all packages. Christmas and Halloween.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-body\"\u003eThe House Outlines Add-On connects via receiver to your existing Legacy or Magical controller and syncs automatically with your sequences — Christmas colour sweeps in December, Halloween pulses in October. Programming is included, no re-sequencing, no software changes. Run the strips, connect the receiver, and the house joins the show.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-tags\"\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eProgramming included\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eAll packages compatible\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eColour chases \u0026amp; sweeps\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eMusic-synced architecture\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003e~180 feet coverage\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eFrequently Asked Questions\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eQuick answers.\u003c\/div\u003e\n    \u003cdiv class=\"mls-faq\"\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eWhich packages is this compatible with?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eAll four — Legacy Christmas, Magical Christmas, Legacy Halloween, and Magical Halloween packages. It connects via receiver to your existing controller.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eHow much coverage does this provide?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThis add-on includes enough pixel strips for approximately 180 linear feet of house outline — typically enough to cover the full roofline plus eaves and key architectural features of a standard home.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eAre the pixels included?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — Magicolour Pixels matched to the outline strips are included.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDo I need extra sequencing software?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eNo — programming is included and ready to run with your existing show system. No software needed.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eWhat mounting hardware do I need?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eMounting clips, channel tracks, or adhesive mounts work depending on your fascia material — these are not included as they vary by home. Cable ties, staples, or standard pixel mounting clips are all suitable options.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eHow long does it take to ship?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThis item is made to order and typically ships in 6–8 weeks from purchase.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"mls-cta\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-eyebrow\"\u003eReady to Expand\u003c\/div\u003e\n      \u003cdiv class=\"mls-h2\"\u003eThe upgrade that makes your whole home the display.\u003c\/div\u003e\n      \u003cdiv class=\"mls-cta-stats\"\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e~180'\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eLinear feet coverage\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003ePackages compatible\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e6–8\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWeeks to delivery\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e2yr\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eSupport included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-final-btns\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-primary\"\u003e🛒 Add to Cart — $1,699.99\u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Magical Light Shows LLC","offers":[{"title":"Default Title","offer_id":43098758185049,"sku":null,"price":1699.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2128\/8197\/files\/pixel-house-outline-lighting-christmas-display.png?v=1772148200"},{"product_id":"aura-mh-add-on","title":"Magicolour™  Aura IP65 Outdoor Moving Head Beam Light Add-On (4-Beam Package) for Legacy \u0026 Magical Light Show Systems","description":"\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.mls-wrap *, .mls-wrap *::before, .mls-wrap *::after { box-sizing: border-box; }\n.mls-wrap {\n  --dark:        #0E0E0E;\n  --dark-mid:    #1A1A1A;\n  --dark-light:  #272727;\n  --dark-card:   #1E1E1E;\n  --gold:        #D4A843;\n  --gold-light:  #F0C85A;\n  --gold-pale:   #FBF5E6;\n  --blue:        #1A3A5C;\n  --blue-light:  #2452A0;\n  --snow:        #FDFAF5;\n  --snow-2:      #F5F0E6;\n  --ink:         #1A1A1A;\n  --ink-mid:     #4A4A4A;\n  --ink-light:   #888;\n  font-family: 'Lato', sans-serif;\n  font-weight: 300;\n  color: var(--ink);\n  line-height: 1.6;\n}\n\n\/* ── BADGE ── *\/\n.mls-addon-badge { background: var(--dark); color: var(--gold-light); text-align: center; padding: 10px 24px; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; border-bottom: 3px solid var(--gold); }\n.mls-addon-badge span { opacity: 0.55; font-weight: 300; letter-spacing: 0.1em; margin-left: 12px; text-transform: none; font-style: italic; }\n\n\/* ── HERO ── *\/\n.mls-hero {\n  background: var(--dark);\n  border-left: 6px solid var(--gold);\n  padding: 56px 40px 48px;\n  display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center;\n}\n.mls-addon-pill { display: inline-flex; align-items: center; gap: 8px; background: rgba(212,168,67,0.1); border: 1px solid var(--gold); color: var(--gold-light); font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; padding: 6px 14px; margin-bottom: 18px; width: fit-content; }\n.mls-hero h1 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(2rem, 4vw, 3.4rem); font-weight: 900; color: #fff; line-height: 1.0; margin-bottom: 6px; }\n.mls-hero h1 em { font-style: italic; color: var(--gold-light); display: block; }\n.mls-hero-rule { width: 56px; height: 4px; background: var(--gold); margin: 20px 0; }\n.mls-hero-desc { font-size: 0.95rem; color: rgba(255,255,255,0.72); line-height: 1.8; max-width: 420px; margin-bottom: 28px; }\n\n\/* Spec pills *\/\n.mls-spec-pills { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px; }\n.mls-spec-pill { font-size: 0.7rem; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; padding: 5px 12px; background: rgba(255,255,255,0.06); border: 1px solid rgba(212,168,67,0.35); color: var(--gold-light); }\n\n.mls-compat-row { display: flex; gap: 10px; flex-wrap: wrap; }\n.mls-compat-yes { font-size: 0.72rem; font-weight: 700; background: rgba(212,168,67,0.1); border: 1px solid var(--gold); color: var(--gold-light); padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n\n.mls-hero-img { background: #050505 url('https:\/\/magicallightshows.com\/cdn\/shop\/files\/weatherproof-dmx-moving-head-fixture.png?v=1772146989\u0026width=1200') center center \/ contain no-repeat; aspect-ratio: 4\/3; border: 2px solid rgba(212,168,67,0.3); position: relative; }\n.mls-hero-img-tag { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(10,10,10,0.92); color: var(--gold-light); font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 0.88rem; padding: 12px 16px; text-align: center; border-top: 1px solid rgba(212,168,67,0.25); }\n\n\/* ── BEAM COUNT CALLOUT ── *\/\n.mls-beam-callout {\n  background: linear-gradient(135deg, var(--dark-mid) 0%, var(--dark-light) 100%);\n  border-top: 3px solid var(--gold);\n  border-bottom: 3px solid var(--gold);\n  padding: 28px 40px;\n  display: flex; align-items: center; gap: 32px; flex-wrap: wrap;\n}\n.mls-beam-num { font-family: 'Playfair Display', Georgia, serif; font-size: 4.5rem; font-weight: 900; color: var(--gold); line-height: 1; flex-shrink: 0; }\n.mls-beam-divider { width: 3px; height: 56px; background: rgba(212,168,67,0.3); flex-shrink: 0; }\n.mls-beam-label { font-size: 1rem; font-weight: 700; color: #fff; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 4px; }\n.mls-beam-sub { font-size: 0.82rem; color: rgba(255,255,255,0.6); line-height: 1.5; }\n\n\/* ── PRICE BAND ── *\/\n\/* =====================================================\n   PRICE — UPDATE FOR SALES\n   Sale price: change .mls-price-sale value\n   Regular price: change .mls-price-was value (currently $3,999.99)\n   ===================================================== *\/\n.mls-price-band { background: var(--dark-mid); padding: 28px 40px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 20px; border-bottom: 3px solid var(--gold); }\n.mls-price-left { display: flex; align-items: baseline; gap: 16px; flex-wrap: wrap; }\n.mls-price-sale { font-family: 'Playfair Display', Georgia, serif; font-size: 2.4rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-price-was { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 400; color: rgba(255,255,255,0.35); text-decoration: line-through; line-height: 1; }\n.mls-price-note { font-size: 0.76rem; color: rgba(255,255,255,0.5); margin-top: 5px; }\n.mls-price-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n.mls-btn-gold { padding: 13px 28px; background: var(--gold); color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: inline-block; transition: background 0.2s; }\n.mls-btn-gold:hover { background: var(--gold-light); }\n.mls-btn-outline { padding: 13px 28px; background: transparent; color: rgba(255,255,255,0.8); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid rgba(255,255,255,0.25); text-decoration: none; display: inline-block; transition: all 0.2s; }\n.mls-btn-outline:hover { border-color: var(--gold); color: var(--gold); }\n\n\/* ── ORNAMENT ── *\/\n.mls-ornament { text-align: center; font-size: 1.2rem; padding: 13px 0; background: var(--snow-2); letter-spacing: 0.5em; border-top: 1px solid rgba(20,20,20,0.1); border-bottom: 1px solid rgba(20,20,20,0.1); }\n\n\/* ── SECTIONS ── *\/\n.mls-section { padding: 56px 40px; background: var(--snow); }\n.mls-section-alt { background: var(--snow-2); }\n.mls-section-dark { background: var(--dark-mid); padding: 56px 40px; }\n.mls-eyebrow { display: flex; align-items: center; gap: 10px; font-size: 0.68rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold); margin-bottom: 12px; }\n.mls-eyebrow::before, .mls-eyebrow::after { content: '✦'; font-size: 0.55rem; color: rgba(212,168,67,0.5); }\n.mls-eyebrow.dark-text { color: #666; }\n.mls-eyebrow.dark-text::before, .mls-eyebrow.dark-text::after { color: var(--gold); }\n.mls-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.5rem, 2.8vw, 2.2rem); font-weight: 700; color: var(--dark); line-height: 1.15; margin-bottom: 14px; }\n.mls-h2.light { color: #fff; }\n.mls-intro { font-size: 0.93rem; color: var(--ink-mid); line-height: 1.8; max-width: 680px; margin-bottom: 36px; }\n.mls-intro.light { color: rgba(255,255,255,0.72); }\n\n\/* ── FEATURE GRID ── *\/\n.mls-feature-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 2px; background: rgba(20,20,20,0.1); border: 2px solid var(--dark); }\n.mls-feature-item { padding: 30px 24px; background: var(--snow); transition: background 0.2s; }\n.mls-feature-item:hover { background: var(--gold-pale); }\n.mls-feature-icon { font-size: 1.8rem; margin-bottom: 12px; display: block; }\n.mls-feature-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-feature-body { font-size: 0.8rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── IP65 HIGHLIGHT ── *\/\n.mls-ip-band {\n  background: var(--dark);\n  padding: 44px 40px;\n  display: grid; grid-template-columns: auto 1fr; gap: 40px; align-items: center;\n  border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold);\n}\n.mls-ip-badge { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100px; height: 100px; border: 3px solid var(--gold); background: rgba(212,168,67,0.08); flex-shrink: 0; }\n.mls-ip-badge-num { font-family: 'Playfair Display', Georgia, serif; font-size: 1.6rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-ip-badge-label { font-size: 0.6rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: rgba(255,255,255,0.5); margin-top: 4px; }\n.mls-ip-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.4rem; font-weight: 700; color: #fff; margin-bottom: 10px; }\n.mls-ip-body { font-size: 0.85rem; color: rgba(255,255,255,0.75); line-height: 1.7; margin-bottom: 16px; }\n.mls-ip-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n.mls-ip-tag { font-size: 0.7rem; font-weight: 700; background: rgba(255,255,255,0.07); color: var(--gold-light); padding: 4px 12px; letter-spacing: 0.06em; text-transform: uppercase; border: 1px solid rgba(212,168,67,0.25); }\n\n\/* ── SPECS TABLE ── *\/\n.mls-specs { border: 2px solid var(--dark); overflow: hidden; }\n.mls-specs-row { display: grid; grid-template-columns: 200px 1fr; border-bottom: 1px solid rgba(20,20,20,0.1); }\n.mls-specs-row:last-child { border-bottom: none; }\n.mls-specs-row:nth-child(even) .mls-specs-val { background: var(--snow-2); }\n.mls-specs-row:nth-child(even) .mls-specs-key { background: #F0ECE2; }\n.mls-specs-key { padding: 13px 20px; font-size: 0.78rem; font-weight: 700; color: var(--dark); text-transform: uppercase; letter-spacing: 0.06em; background: var(--snow); }\n.mls-specs-val { padding: 13px 20px; font-size: 0.84rem; color: var(--ink-mid); background: var(--snow); }\n\n\/* ── INCLUDED ── *\/\n.mls-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-included-list li { display: flex; align-items: center; gap: 14px; padding: 16px 22px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); font-size: 0.88rem; color: var(--ink-mid); transition: background 0.2s; }\n.mls-included-list li:last-child { border-bottom: none; }\n.mls-included-list li:hover { background: var(--gold-pale); }\n.mls-included-list li::before { content: '✓'; color: var(--dark); font-weight: 700; flex-shrink: 0; }\n.mls-included-list li strong { color: var(--dark); }\n\n\/* ── FAQ ── *\/\n.mls-faq { display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-faq-item { padding: 20px 24px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); }\n.mls-faq-item:last-child { border-bottom: none; }\n.mls-faq-item:nth-child(even) { background: var(--snow-2); }\n.mls-faq-q { font-family: 'Playfair Display', Georgia, serif; font-size: 0.95rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-faq-a { font-size: 0.83rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── CTA ── *\/\n.mls-cta { background: var(--snow-2); border-top: 3px solid var(--gold); padding: 48px 40px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 40px; }\n.mls-cta-stats { display: flex; gap: 36px; flex-wrap: wrap; margin-top: 18px; }\n.mls-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: 2rem; font-weight: 700; color: var(--dark); line-height: 1; margin-bottom: 3px; }\n.mls-stat-label { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--ink-light); }\n.mls-final-btns { display: flex; flex-direction: column; gap: 10px; min-width: 240px; }\n.mls-btn-primary { padding: 14px 28px; background: var(--dark); color: #fff; font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: block; text-align: center; transition: background 0.2s; }\n.mls-btn-primary:hover { background: var(--dark-light); }\n.mls-btn-secondary { padding: 14px 28px; background: transparent; color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid var(--dark); text-decoration: none; display: block; text-align: center; transition: all 0.2s; }\n.mls-btn-secondary:hover { background: var(--dark); color: #fff; }\n\n@media (max-width: 768px) {\n  .mls-hero { grid-template-columns: 1fr; gap: 32px; border-left: none; border-top: 6px solid var(--gold); padding: 40px 20px; }\n  .mls-beam-callout { gap: 20px; padding: 24px 20px; }\n  .mls-beam-divider { display: none; }\n  .mls-price-band { flex-direction: column; align-items: flex-start; padding: 24px 20px; }\n  .mls-feature-grid { grid-template-columns: 1fr; }\n  .mls-ip-band { grid-template-columns: 1fr; }\n  .mls-specs-row { grid-template-columns: 1fr; }\n  .mls-specs-key { border-bottom: 1px solid rgba(20,20,20,0.06); }\n  .mls-cta { grid-template-columns: 1fr; }\n  .mls-section, .mls-section-dark, .mls-cta { padding: 48px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"mls-wrap\"\u003e\n\n  \u003cdiv class=\"mls-addon-badge\"\u003e\n    Legacy \u0026amp; Magical Series  ·  Additional Add-On\n    \u003cspan\u003eWorks with both Christmas \u0026amp; Halloween packages  ·  All series\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"mls-hero\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-addon-pill\"\u003e💡 Magicolour Aura Moving Head Beams\u003c\/div\u003e\n      \u003ch1\u003eSweep the Sky.\u003cem\u003eCommand the Night.\u003c\/em\u003e\n\u003c\/h1\u003e\n      \u003cdiv class=\"mls-hero-rule\"\u003e\u003c\/div\u003e\n      \u003cp class=\"mls-hero-desc\"\u003eFour professional 350W outdoor moving head beam lights that integrate directly with your Legacy or Magical package — adding razor-sharp aerial beams, bold colour, and synchronized sky sweeps that take your display from impressive to unmissable.\u003c\/p\u003e\n      \u003cdiv class=\"mls-spec-pills\"\u003e\n        \u003cdiv class=\"mls-spec-pill\"\u003e350W per fixture\u003c\/div\u003e\n        \u003cdiv class=\"mls-spec-pill\"\u003e4 beams included\u003c\/div\u003e\n        \u003cdiv class=\"mls-spec-pill\"\u003eIP65 weatherproof\u003c\/div\u003e\n        \u003cdiv class=\"mls-spec-pill\"\u003eDMX-ready\u003c\/div\u003e\n        \u003cdiv class=\"mls-spec-pill\"\u003e−40°C rated\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv style=\"font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.4);margin-bottom:8px;\"\u003eCompatible with:\u003c\/div\u003e\n      \u003cdiv class=\"mls-compat-row\"\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Legacy Christmas\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Christmas\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Legacy Halloween\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Halloween\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-hero-img\"\u003e\n      \u003cdiv class=\"mls-hero-img-tag\"\u003eFour beams. One show-stopping sky display.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BEAM COUNT CALLOUT --\u003e\n  \u003cdiv class=\"mls-beam-callout\"\u003e\n    \u003cdiv class=\"mls-beam-num\"\u003e4\u003c\/div\u003e\n    \u003cdiv class=\"mls-beam-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-beam-label\"\u003eMagicolour Aura 350W Beam Fixtures Included\u003c\/div\u003e\n      \u003cdiv class=\"mls-beam-sub\"\u003eIP65 weatherproof · DMX-ready · Colour wheel · Gobo wheel · Fast pan \u0026amp; tilt · Multi-position LCD · Drop-shipped direct from manufacturer\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE BAND --\u003e\n  \u003c!-- =====================================================\n       PRICE — UPDATE FOR SALES\n       Sale price: change .mls-price-sale value\n       Regular price: change .mls-price-was value (currently $3,999.99)\n       ===================================================== --\u003e\n  \u003cdiv class=\"mls-price-band\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv style=\"font-size:0.68rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.5);margin-bottom:7px;\"\u003eMagicolour Aura — 4-Beam Package\u003c\/div\u003e\n      \u003cdiv class=\"mls-price-left\"\u003e\n        \u003cdiv class=\"mls-price-sale\"\u003e$3,499.99\u003c\/div\u003e\n        \u003cdiv class=\"mls-price-was\"\u003e$3,999.99\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-price-note\"\u003eDrop-shipped direct  ·  Approx. 6–8 weeks delivery  ·  All Legacy \u0026amp; Magical packages\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-price-ctas\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-gold\"\u003e🛒 Add to Cart\u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mls-ornament\"\u003e✦   💡   ✦   💡   ✦\u003c\/div\u003e\n\n  \u003c!-- WHAT THEY DO --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow dark-text\"\u003eWhat Moving Heads Add\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eThe upgrade that takes your display beyond props and pixels.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003ePixel props fill your yard. Moving head beams fill the sky above it — adding a dimension of professional production value that no ground-level prop can replicate.\u003c\/p\u003e\n    \u003cdiv class=\"mls-feature-grid\"\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e🔦\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eRazor-Sharp Sky Beams\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003e350W per fixture produces intense, focused beams that cut clearly through the night sky — visible from hundreds of metres away and sharp even in challenging conditions.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e🌀\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eSynchronized Pan \u0026amp; Tilt\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003eFast, smooth motor movement that sweeps, crosses, and fans the beams in perfect synchronization with your music sequences — choreographed aerial motion at every high point.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e🎨\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eBold Colour \u0026amp; Gobos\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003eColour wheel with vivid hues plus white, and a gobo wheel for patterns, textures, and sky-tracker effects — expand the visual vocabulary of your show beyond solid colour.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e⚡\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eSymmetrical 4-Beam Effects\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003eFour fixtures allow symmetrical crossing patterns, coordinated sweeps, and fanning effects — professional production moves that a single beam simply can't create.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e🎵\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eMusic-Mapped Motion\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003eIntegrates with your existing DMX-compatible show system — beams sweep, colour-change, and strobe in time with the music alongside every other element in your display.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-feature-item\"\u003e\n\u003cspan class=\"mls-feature-icon\"\u003e🏠\u003c\/span\u003e\u003cdiv class=\"mls-feature-title\"\u003eYear-Round Versatility\u003c\/div\u003e\n\u003cdiv class=\"mls-feature-body\"\u003eWorks with Christmas, Halloween, and any other show — the same four fixtures do double or triple duty across your holiday displays without any reconfiguration.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- IP65 HIGHLIGHT --\u003e\n  \u003cdiv class=\"mls-ip-band\"\u003e\n    \u003cdiv class=\"mls-ip-badge\"\u003e\n      \u003cdiv class=\"mls-ip-badge-num\"\u003eIP65\u003c\/div\u003e\n      \u003cdiv class=\"mls-ip-badge-label\"\u003eRated\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-ip-title\"\u003eA true outdoor fixture. No dome. No enclosure. No compromise.\u003c\/div\u003e\n      \u003cdiv class=\"mls-ip-body\"\u003eThe Aura features a sealed IP65 weatherproof housing — built for the outdoors, not adapted for it. Rain, snow, frost, and winter conditions don't require any additional protection. Rated down to −40°C and up to +50°C, it's engineered for extreme seasonal environments and can stay outside all season.\u003c\/div\u003e\n      \u003cdiv class=\"mls-ip-tags\"\u003e\n        \u003cdiv class=\"mls-ip-tag\"\u003eNo dome required\u003c\/div\u003e\n        \u003cdiv class=\"mls-ip-tag\"\u003eNo enclosure needed\u003c\/div\u003e\n        \u003cdiv class=\"mls-ip-tag\"\u003eRain \u0026amp; snow safe\u003c\/div\u003e\n        \u003cdiv class=\"mls-ip-tag\"\u003e−40°C to +50°C\u003c\/div\u003e\n        \u003cdiv class=\"mls-ip-tag\"\u003eAll-season outdoor\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHAT'S INCLUDED --\u003e\n  \u003cdiv class=\"mls-section\"\u003e\n    \u003cdiv class=\"mls-eyebrow dark-text\"\u003eWhat's Included\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eFour fixtures. All cables. Ready to install.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\" style=\"margin-bottom:28px;\"\u003eEverything needed to integrate the four Aura beams into your existing show system is included in the package.\u003c\/p\u003e\n    \u003cul class=\"mls-included-list\" style=\"max-width:560px;\"\u003e\n      \u003cli\u003e\u003cstrong\u003e4 × Magicolour Aura 350W outdoor moving head beam fixtures\u003c\/strong\u003e\u003c\/li\u003e\n      \u003cli\u003ePower cables\u003c\/li\u003e\n      \u003cli\u003eDMX cables\u003c\/li\u003e\n      \u003cli\u003eOutdoor-rated daisy-chain cables\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp style=\"font-size:0.82rem;color:var(--ink-light);margin-top:16px;line-height:1.6;\"\u003eAdditional cables are available separately if your installation requires longer runs.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TECH SPECS --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow dark-text\"\u003eTechnical Specifications\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eMagicolour Aura — per fixture.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\" style=\"margin-bottom:28px;\"\u003eProfessional-grade specifications built for demanding outdoor environments and long-term seasonal operation.\u003c\/p\u003e\n    \u003cdiv class=\"mls-specs\"\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eBeam Power\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e350W per fixture\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eIP Rating\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003eIP65 — fully weatherproof, no dome or enclosure required\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eControl\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003eDMX-ready\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eDisplay\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003eMulti-position LCD\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eTemp. Range\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e−40°C to +50°C\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eMax. Humidity\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e80% non-condensing\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eNet Weight\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e20.5 kg per fixture\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eProduct Dimensions\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e43 × 45 × 76 cm\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003e2 years\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-specs-row\"\u003e\n\u003cdiv class=\"mls-specs-key\"\u003eShipping\u003c\/div\u003e\n\u003cdiv class=\"mls-specs-val\"\u003eDrop-shipped direct from manufacturer · approx. 6–8 weeks\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003cdiv class=\"mls-section\"\u003e\n    \u003cdiv class=\"mls-eyebrow dark-text\"\u003eFrequently Asked Questions\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eQuick answers.\u003c\/div\u003e\n    \u003cdiv class=\"mls-faq\"\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eIs this compatible with both Legacy and Magical packages?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — the Aura integrates with All-In-One Legacy and Magical packages for both Christmas and Halloween.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eHow many lights come in the package?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eFour (4) Magicolour Aura 350W outdoor moving head beam fixtures.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDoes it need a dome or weatherproof enclosure?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eNo. The Aura is IP65 rated and built for direct outdoor installation — no dome, no enclosure, no additional protection required.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eCan it stay outside all season?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes. It is engineered for rain, snow, and winter operation down to −40°C — designed to remain outdoors for the full season.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDoes it include cables?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — power cables, DMX cables, and outdoor-rated daisy-chain cables are all included. Additional cables are available separately.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eHow long does delivery take?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThis item is drop-shipped directly from the manufacturer and typically arrives in 6–8 weeks from purchase.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"mls-cta\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-eyebrow dark-text\"\u003eReady to Go Pro\u003c\/div\u003e\n      \u003cdiv class=\"mls-h2\"\u003eFour beams. The sky is the show.\u003c\/div\u003e\n      \u003cdiv class=\"mls-cta-stats\"\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003e350W beam fixtures\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003eIP65\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWeatherproof rated\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e2yr\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWarranty included\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e6–8\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWeeks to delivery\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-final-btns\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-primary\"\u003e🛒 Add to Cart — $3,499.99\u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Magical Light Shows LLC","offers":[{"title":"Default Title","offer_id":43098758217817,"sku":"RCHW-MH-AURA-04","price":3499.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2128\/8197\/files\/weatherproof-dmx-moving-head-fixture.png?v=1772146989"},{"product_id":"15-steel-mega-tree-add-on-for-magical-christmas-package-only","title":"15' Steel Mega Tree Add-On for Magical Christmas Package Only","description":"\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n.mls-wrap *, .mls-wrap *::before, .mls-wrap *::after { box-sizing: border-box; }\n.mls-wrap {\n  --dark:        #141414;\n  --dark-mid:    #1E1E1E;\n  --dark-light:  #2A2A2A;\n  --dark-pale:   #F2F0EB;\n  --gold:        #D4A843;\n  --gold-light:  #F0C85A;\n  --gold-pale:   #FBF5E6;\n  --accent:      #C85A00;\n  --accent-light:#E06A00;\n  --snow:        #FDFAF5;\n  --snow-2:      #F5F0E6;\n  --ink:         #1A1A1A;\n  --ink-mid:     #4A4A4A;\n  --ink-light:   #888;\n  font-family: 'Lato', sans-serif;\n  font-weight: 300;\n  color: var(--ink);\n  line-height: 1.6;\n}\n\n.mls-addon-badge { background: var(--dark); color: var(--gold-light); text-align: center; padding: 10px 24px; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; border-bottom: 3px solid var(--gold); }\n.mls-addon-badge span { opacity: 0.6; font-weight: 300; letter-spacing: 0.1em; margin-left: 12px; text-transform: none; font-style: italic; }\n\n.mls-magical-only { background: var(--accent); padding: 16px 40px; display: flex; align-items: center; gap: 14px; border-bottom: 3px solid #8B3D00; }\n.mls-magical-only-icon { font-size: 1.3rem; flex-shrink: 0; }\n.mls-magical-only-text { font-size: 0.82rem; font-weight: 700; color: #fff; line-height: 1.5; }\n.mls-magical-only-text span { font-weight: 300; opacity: 0.85; font-style: italic; }\n\n\/* ── HERO ── *\/\n.mls-hero { background: var(--snow); border-left: 6px solid var(--gold); padding: 52px 40px 44px; display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }\n.mls-addon-pill { display: inline-flex; align-items: center; gap: 8px; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; padding: 6px 14px; margin-bottom: 18px; width: fit-content; }\n.mls-hero h1 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(2rem, 4vw, 3.4rem); font-weight: 900; color: #fff; line-height: 1.0; margin-bottom: 6px; }\n.mls-hero h1 em { font-style: italic; color: var(--gold-light); display: block; }\n.mls-hero-rule { width: 48px; height: 4px; background: var(--gold); margin: 18px 0; }\n.mls-hero-desc { font-size: 0.95rem; color: rgba(255,255,255,0.72); line-height: 1.8; max-width: 420px; margin-bottom: 20px; }\n.mls-compat-row { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 4px; }\n.mls-compat-yes { font-size: 0.72rem; font-weight: 700; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n.mls-compat-no { font-size: 0.72rem; font-weight: 700; background: rgba(200,90,0,0.15); border: 1px solid var(--accent); color: #F5870A; padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n\n.mls-hero-img { background: #0a0a0a url('https:\/\/magicallightshows.com\/cdn\/shop\/files\/15ft-steel-mega-tree-magical-package_jpg.png?v=1772495549\u0026width=800') center center \/ contain no-repeat; aspect-ratio: 3\/4; border: 3px solid var(--gold); position: relative; }\n.mls-hero-img-tag { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(20,20,20,0.92); color: var(--gold-light); font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 0.88rem; padding: 12px 16px; text-align: center; }\n\n\/* ── HEIGHT CALLOUT ── *\/\n.mls-height-callout { background: var(--dark); border-bottom: 4px solid var(--gold); padding: 24px 40px; display: flex; align-items: center; gap: 28px; flex-wrap: wrap; }\n.mls-height-num { font-family: 'Playfair Display', Georgia, serif; font-size: 4.5rem; font-weight: 900; color: var(--gold-light); line-height: 1; flex-shrink: 0; }\n.mls-height-divider { width: 3px; height: 56px; background: rgba(212,168,67,0.35); flex-shrink: 0; }\n.mls-height-label { font-size: 1rem; font-weight: 700; color: #fff; text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 4px; }\n.mls-height-sub { font-size: 0.82rem; color: rgba(255,255,255,0.6); line-height: 1.5; }\n\n\/* ── PRICE BAND ── *\/\n\/* =====================================================\n   PRICE — UPDATE FOR SALES\n   Regular: .mls-price-sale = full price, .mls-price-was stays display:none\n   On sale: .mls-price-sale = SALE price, remove display:none from .mls-price-was, enter original price\n   ===================================================== *\/\n.mls-price-band { background: var(--dark-mid); padding: 26px 40px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 20px; border-bottom: 3px solid var(--gold); }\n.mls-price-left { display: flex; align-items: baseline; gap: 16px; flex-wrap: wrap; }\n.mls-price-sale { font-family: 'Playfair Display', Georgia, serif; font-size: 2.4rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-price-was { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 400; color: rgba(255,255,255,0.45); text-decoration: line-through; line-height: 1; display: none; }\n.mls-price-note { font-size: 0.76rem; color: rgba(255,255,255,0.55); margin-top: 5px; }\n.mls-price-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n.mls-btn-gold { padding: 13px 28px; background: var(--gold); color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: inline-block; transition: all 0.2s; }\n.mls-btn-gold:hover { background: var(--gold-light); }\n.mls-btn-outline { padding: 13px 28px; background: transparent; color: rgba(255,255,255,0.85); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid rgba(255,255,255,0.3); text-decoration: none; display: inline-block; transition: all 0.2s; }\n.mls-btn-outline:hover { border-color: var(--gold); color: var(--gold); }\n\n.mls-ornament { text-align: center; font-size: 1.3rem; padding: 12px 0; background: var(--snow-2); letter-spacing: 0.5em; border-top: 1px solid rgba(20,20,20,0.1); border-bottom: 1px solid rgba(20,20,20,0.1); }\n\n.mls-section { padding: 56px 40px; background: var(--snow); }\n.mls-section-alt { background: var(--snow-2); }\n.mls-eyebrow { display: flex; align-items: center; gap: 10px; font-size: 0.68rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); margin-bottom: 12px; }\n.mls-eyebrow::before, .mls-eyebrow::after { content: '✦'; font-size: 0.55rem; color: var(--gold); }\n.mls-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.5rem, 2.8vw, 2.2rem); font-weight: 700; color: var(--dark); line-height: 1.15; margin-bottom: 14px; }\n.mls-intro { font-size: 0.93rem; color: var(--ink-mid); line-height: 1.8; max-width: 680px; margin-bottom: 36px; }\n\n\/* ── STEEL VS CORO COMPARE ── *\/\n.mls-compare { display: grid; grid-template-columns: 1fr 1fr; gap: 2px; background: rgba(20,20,20,0.1); border: 2px solid var(--dark); }\n.mls-compare-col { padding: 32px 28px; background: var(--snow); }\n.mls-compare-col.highlight { background: var(--dark); }\n.mls-compare-label { font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; margin-bottom: 12px; color: var(--ink-light); }\n.mls-compare-col.highlight .mls-compare-label { color: var(--gold-light); }\n.mls-compare-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.2rem; font-weight: 700; color: var(--dark); margin-bottom: 20px; }\n.mls-compare-col.highlight .mls-compare-title { color: #fff; }\n.mls-compare-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 10px; }\n.mls-compare-list li { font-size: 0.84rem; color: var(--ink-mid); padding-left: 20px; position: relative; line-height: 1.5; }\n.mls-compare-list li::before { content: '✓'; position: absolute; left: 0; color: var(--dark); font-weight: 700; }\n.mls-compare-col.highlight .mls-compare-list li { color: rgba(255,255,255,0.85); }\n.mls-compare-col.highlight .mls-compare-list li::before { color: var(--gold-light); }\n\n\/* ── WHY GRID ── *\/\n.mls-why-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 2px; background: rgba(20,20,20,0.1); border: 2px solid var(--dark); }\n.mls-why-item { padding: 28px 24px; background: var(--snow); transition: background 0.2s; }\n.mls-why-item:hover { background: var(--gold-pale); }\n.mls-why-icon { font-size: 1.5rem; margin-bottom: 10px; display: block; }\n.mls-why-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-why-body { font-size: 0.8rem; color: var(--ink-mid); line-height: 1.6; }\n\n\/* ── INCLUDED ── *\/\n.mls-two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: start; }\n.mls-col-label { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--dark); margin-bottom: 14px; padding-bottom: 8px; border-bottom: 3px solid var(--dark); }\n.mls-col-label.red { color: var(--accent); border-color: var(--accent); }\n.mls-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-included-list li { display: flex; align-items: center; gap: 14px; padding: 15px 20px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); font-size: 0.88rem; color: var(--ink-mid); transition: background 0.2s; }\n.mls-included-list li:last-child { border-bottom: none; }\n.mls-included-list li:hover { background: var(--gold-pale); }\n.mls-included-list li::before { content: '✓'; color: var(--dark); font-weight: 700; flex-shrink: 0; }\n.mls-included-list li strong { color: var(--dark); }\n.mls-not-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid rgba(200,90,0,0.3); overflow: hidden; }\n.mls-not-included-list li { display: flex; align-items: center; gap: 14px; padding: 14px 20px; background: var(--snow); border-bottom: 1px solid rgba(200,90,0,0.1); font-size: 0.85rem; color: var(--ink-mid); }\n.mls-not-included-list li:last-child { border-bottom: none; }\n.mls-not-included-list li::before { content: '✕'; color: var(--accent); font-weight: 700; flex-shrink: 0; }\n\n\/* ── SYNC BAND ── *\/\n.mls-sync-band { background: var(--dark); padding: 40px; display: grid; grid-template-columns: auto 1fr; gap: 32px; align-items: center; border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold); }\n.mls-sync-icon { font-size: 3rem; }\n.mls-sync-eyebrow { font-size: 0.65rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 6px; }\n.mls-sync-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 700; color: #fff; margin-bottom: 8px; }\n.mls-sync-body { font-size: 0.83rem; color: rgba(255,255,255,0.8); line-height: 1.7; margin-bottom: 14px; }\n.mls-sync-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n.mls-sync-tag { font-size: 0.7rem; font-weight: 700; background: rgba(212,168,67,0.12); color: var(--gold-light); padding: 4px 12px; letter-spacing: 0.06em; text-transform: uppercase; border: 1px solid rgba(212,168,67,0.3); }\n\n\/* ── FAQ ── *\/\n.mls-faq { display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; }\n.mls-faq-item { padding: 20px 24px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); }\n.mls-faq-item:last-child { border-bottom: none; }\n.mls-faq-item:nth-child(even) { background: var(--snow-2); }\n.mls-faq-q { font-family: 'Playfair Display', Georgia, serif; font-size: 0.95rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-faq-a { font-size: 0.83rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── CTA ── *\/\n.mls-cta { background: var(--snow-2); border-top: 3px solid var(--gold); padding: 48px 40px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 40px; }\n.mls-cta-stats { display: flex; gap: 36px; flex-wrap: wrap; margin-top: 18px; }\n.mls-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: 2rem; font-weight: 700; color: var(--dark); line-height: 1; margin-bottom: 3px; }\n.mls-stat-label { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--ink-light); }\n.mls-final-btns { display: flex; flex-direction: column; gap: 10px; min-width: 240px; }\n.mls-btn-primary { padding: 14px 28px; background: var(--dark); color: #fff; font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: block; text-align: center; transition: background 0.2s; }\n.mls-btn-primary:hover { background: var(--dark-light); }\n.mls-btn-secondary { padding: 14px 28px; background: transparent; color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid var(--dark); text-decoration: none; display: block; text-align: center; transition: all 0.2s; }\n.mls-btn-secondary:hover { background: var(--dark); color: #fff; }\n\n@media (max-width: 768px) {\n  .mls-hero { grid-template-columns: 1fr; gap: 32px; border-left: none; border-top: 6px solid var(--gold); padding: 40px 20px; }\n  .mls-height-callout { gap: 16px; padding: 24px 20px; }\n  .mls-height-divider { display: none; }\n  .mls-price-band { flex-direction: column; align-items: flex-start; padding: 24px 20px; }\n  .mls-compare { grid-template-columns: 1fr; }\n  .mls-why-grid { grid-template-columns: 1fr; }\n  .mls-two-col { grid-template-columns: 1fr; gap: 32px; }\n  .mls-sync-band { grid-template-columns: 1fr; }\n  .mls-cta { grid-template-columns: 1fr; }\n  .mls-section, .mls-cta { padding: 48px 20px; }\n  .mls-magical-only { padding: 16px 20px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"mls-wrap\"\u003e\n\n  \u003cdiv class=\"mls-addon-badge\"\u003e\n    Magical Series  ·  Additional Add-On\n    \u003cspan\u003eWorks with both Christmas \u0026amp; Halloween Magical packages\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mls-magical-only\"\u003e\n    \u003cdiv class=\"mls-magical-only-icon\"\u003e⚠️\u003c\/div\u003e\n    \u003cdiv class=\"mls-magical-only-text\"\u003e\n      Magical Package only  ·  \u003cspan\u003eNot compatible with Legacy packages. Works with both Christmas and Halloween Magical systems. If you're unsure which system you own, contact us before purchasing.\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"mls-hero\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-addon-pill\"\u003e🌲 15' Steel Mega Tree Add-On\u003c\/div\u003e\n      \u003ch1\u003eFifteen Feet.\u003cem\u003eAll Eyes on You.\u003c\/em\u003e\n\u003c\/h1\u003e\n      \u003cdiv class=\"mls-hero-rule\"\u003e\u003c\/div\u003e\n      \u003cp class=\"mls-hero-desc\"\u003eA 15-foot steel Mega Tree that commands the centre of any Magical display — spiralling pixels, full-tree colour washes, and music-synced animations that define your show. Includes both a \u003cstrong\u003estar topper\u003c\/strong\u003e for Christmas and a \u003cstrong\u003espider topper\u003c\/strong\u003e for Halloween.\u003c\/p\u003e\n      \u003cdiv style=\"font-size:0.78rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var(--ink-light);margin-bottom:8px;\"\u003eCompatibility:\u003c\/div\u003e\n      \u003cdiv class=\"mls-compat-row\"\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Christmas\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Halloween\u003c\/div\u003e\n        \u003cdiv class=\"mls-compat-no\"\u003e✕ Legacy Series\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-hero-img\"\u003e\n      \u003cdiv class=\"mls-hero-img-tag\"\u003e15 feet of animated Christmas centrepiece.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HEIGHT CALLOUT --\u003e\n  \u003cdiv class=\"mls-height-callout\"\u003e\n    \u003cdiv class=\"mls-height-num\"\u003e15'\u003c\/div\u003e\n    \u003cdiv class=\"mls-height-divider\"\u003e\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-height-label\"\u003eHeavy-Duty Steel Mega Tree Structure\u003c\/div\u003e\n      \u003cdiv class=\"mls-height-sub\"\u003eStar topper (Christmas) \u0026amp; Spider topper (Halloween) included · Magicolour pixels · Receiver for controller integration · Programming included\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PRICE BAND --\u003e\n  \u003c!-- =====================================================\n       PRICE — UPDATE FOR SALES\n       Regular: .mls-price-sale = full price, .mls-price-was stays display:none\n       On sale: .mls-price-sale = SALE price, remove display:none from .mls-price-was, enter original price\n       ===================================================== --\u003e\n  \u003cdiv class=\"mls-price-band\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv style=\"font-size:0.68rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.7);margin-bottom:7px;\"\u003e15' Steel Mega Tree — Magical Christmas\u003c\/div\u003e\n      \u003cdiv class=\"mls-price-left\"\u003e\n        \u003cdiv class=\"mls-price-sale\"\u003e$3,999.99\u003c\/div\u003e\n        \u003cdiv class=\"mls-price-was\"\u003e$3,999.99\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-price-note\"\u003eMade to order  ·  Ships in 6–8 weeks  ·  Magical Christmas \u0026amp; Halloween packages\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-price-ctas\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-gold\"\u003e🛒 Add to Cart\u003c\/a\u003e\n    \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mls-ornament\"\u003e🎄   🔴   ⭐   🔴   🎄\u003c\/div\u003e\n\n  \u003c!-- STEEL VS CORO --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eSteel vs Coro\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eA Mega Tree for every season — star or spider, your choice.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eThis steel Mega Tree comes with both a star topper and a spider topper — swap them out and the same structure anchors your Christmas show in December and your Halloween show in October. And when you're ready to upgrade from the Coro Mega Tree, here's what changes.\u003c\/p\u003e\n    \u003cdiv class=\"mls-compare\"\u003e\n      \u003cdiv class=\"mls-compare-col\"\u003e\n        \u003cdiv class=\"mls-compare-label\"\u003eCoro Mega Tree Add-On\u003c\/div\u003e\n        \u003cdiv class=\"mls-compare-title\"\u003eCoro Structure\u003c\/div\u003e\n        \u003cul class=\"mls-compare-list\"\u003e\n          \u003cli\u003eLightweight Coroplast frame\u003c\/li\u003e\n          \u003cli\u003eGreat entry-level Mega Tree\u003c\/li\u003e\n          \u003cli\u003eEasier seasonal assembly\u003c\/li\u003e\n          \u003cli\u003eLower price point\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-compare-col highlight\"\u003e\n        \u003cdiv class=\"mls-compare-label\"\u003eThis add-on\u003c\/div\u003e\n        \u003cdiv class=\"mls-compare-title\"\u003e15' Steel Structure\u003c\/div\u003e\n        \u003cul class=\"mls-compare-list\"\u003e\n          \u003cli\u003eHeavy-duty steel frame — built to last\u003c\/li\u003e\n          \u003cli\u003e15 feet tall — dramatically taller presence\u003c\/li\u003e\n          \u003cli\u003eStrong wind resistance for exposed locations\u003c\/li\u003e\n          \u003cli\u003eClean vertical pixel lines for smooth animations\u003c\/li\u003e\n          \u003cli\u003eHigher-impact drive-by visual from further away\u003c\/li\u003e\n          \u003cli\u003eStar \u0026amp; spider toppers included — Christmas and Halloween ready\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY ADD --\u003e\n  \u003cdiv class=\"mls-section\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eWhy Add This\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eThe upgrade that redefines your entire display.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eA 15-foot Mega Tree doesn't just add one more prop — it changes the scale of the whole show. Everything else in your display now orbits around it.\u003c\/p\u003e\n    \u003cdiv class=\"mls-why-grid\"\u003e\n      \u003cdiv class=\"mls-why-item\"\u003e\n\u003cspan class=\"mls-why-icon\"\u003e📐\u003c\/span\u003e\u003cdiv class=\"mls-why-title\"\u003eUnmatched Vertical Scale\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eAt 15 feet, this tree towers above everything else in your yard — visible from the end of the street, it establishes your display as a serious, destination-worthy show.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-why-item\"\u003e\n\u003cspan class=\"mls-why-icon\"\u003e🌀\u003c\/span\u003e\u003cdiv class=\"mls-why-title\"\u003eSpirals \u0026amp; Full-Tree Effects\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eClean vertical pixel runs enable smooth spiralling animations, colour chases, and full-tree washes that are impossible to achieve with lower or wider props.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-why-item\"\u003e\n\u003cspan class=\"mls-why-icon\"\u003e🏗️\u003c\/span\u003e\u003cdiv class=\"mls-why-title\"\u003eSteel Built for Durability\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eHeavy-duty steel construction withstands wind, weather, and season after season of use — this is an investment that performs year after year without degrading.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-why-item\"\u003e\n\u003cspan class=\"mls-why-icon\"\u003e🎵\u003c\/span\u003e\u003cdiv class=\"mls-why-title\"\u003eMusic-Synced Centrepiece\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003ePre-mapped sequences integrate directly with your Magical system — the tree fires on the beat, spirals through transitions, and explodes with colour during the high points of every song.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INCLUDED \/ NOT INCLUDED --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eWhat's Included\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eEverything to build and connect.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eAll components are designed to integrate directly into your existing Magical Package system — programming included, no sequencing software needed.\u003c\/p\u003e\n    \u003cdiv class=\"mls-two-col\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mls-col-label\"\u003eIncluded in this add-on:\u003c\/div\u003e\n        \u003cul class=\"mls-included-list\"\u003e\n          \u003cli\u003e15-foot steel Mega Tree structure\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eStar topper\u003c\/strong\u003e for Christmas display\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eSpider topper\u003c\/strong\u003e for Halloween display\u003c\/li\u003e\n          \u003cli\u003e\u003cstrong\u003eMagicolour pixel lights\u003c\/strong\u003e\u003c\/li\u003e\n          \u003cli\u003eReceiver for controller integration\u003c\/li\u003e\n          \u003cli\u003eRequired cables for integration\u003c\/li\u003e\n          \u003cli\u003ePre-mapped sequences — programming included\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mls-col-label red\"\u003eNot included:\u003c\/div\u003e\n        \u003cul class=\"mls-not-included-list\"\u003e\n          \u003cli\u003eGround stake or base anchoring hardware\u003c\/li\u003e\n          \u003cli\u003eMounting hardware\u003c\/li\u003e\n          \u003cli\u003eCable ties\u003c\/li\u003e\n          \u003cli\u003eFM transmitter or outdoor speakers\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"font-size:0.8rem;color:var(--ink-light);margin-top:14px;line-height:1.6;\"\u003eA suitable ground anchor is recommended for your specific soil type and location — consult with us if you have questions about installation for your yard.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SYNC BAND --\u003e\n  \u003cdiv class=\"mls-sync-band\"\u003e\n    \u003cdiv class=\"mls-sync-icon\"\u003e🌲\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-sync-eyebrow\"\u003eSeamless Integration\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-title\"\u003ePre-mapped. Pre-programmed. Plug in and run.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-body\"\u003eThe 15' Steel Mega Tree connects via receiver to your existing Magical controller and syncs automatically with your show — Christmas or Halloween. Programming is included and pre-mapped to your system — no re-sequencing, no new software, no adjustments. Swap the topper, and it's ready for the next holiday.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-tags\"\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eProgramming included\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eSpiral animations\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eFull-tree colour washes\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eMusic-synced motion\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eReceiver for controller integration\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003cdiv class=\"mls-section mls-section-alt\"\u003e\n    \u003cdiv class=\"mls-eyebrow\"\u003eFrequently Asked Questions\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eQuick answers.\u003c\/div\u003e\n    \u003cdiv class=\"mls-faq\"\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eWhich packages is this compatible with?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThis add-on is compatible with both Magical Christmas and Magical Halloween packages. It is not compatible with Legacy series packages.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eWhat's the difference between this and the Coro Mega Tree add-on?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThe Coro Mega Tree uses a lightweight Coroplast frame and is a great entry-level option. This steel version is 15 feet tall, built from heavy-duty steel for greater durability, wind resistance, and long-term seasonal use — a more permanent, higher-impact installation.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDoes it work for both Christmas and Halloween?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — it includes both a star topper for Christmas and a spider topper for Halloween. The same steel structure anchors both holiday shows.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDoes this include pixel lights?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — Magicolour pixel lights are included.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eDo I need extra sequencing software?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eNo — programming is included and pre-mapped to work with your existing Magical Christmas system. No software required.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eIs assembly required?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eYes — the steel frame requires assembly and anchoring. All pixel and cable connections then integrate directly into your existing Magical Package setup.\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mls-faq-item\"\u003e\n\u003cdiv class=\"mls-faq-q\"\u003eHow long does it take to ship?\u003c\/div\u003e\n\u003cdiv class=\"mls-faq-a\"\u003eThis item is made to order and typically ships in 6–8 weeks from purchase.\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"mls-cta\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-eyebrow\"\u003eReady to Go Big\u003c\/div\u003e\n      \u003cdiv class=\"mls-h2\"\u003eOne tree. Two holidays. Zero compromises.\u003c\/div\u003e\n      \u003cdiv class=\"mls-cta-stats\"\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e15'\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eSteel structure\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e6–8\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWeeks to delivery\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e2yr\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eSupport included\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"mls-final-btns\"\u003e\n      \u003ca href=\"#\" class=\"mls-btn-primary\"\u003e🛒 Add to Cart — $3,999.99\u003c\/a\u003e\n      \n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Magical Light Shows LLC","offers":[{"title":"Default Title","offer_id":43111757611097,"sku":null,"price":3999.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2128\/8197\/files\/15ft-steel-mega-tree-magical-package_jpg.png?v=1772495549"},{"product_id":"pixel-field-add-on-for-magical-package-only","title":"Pixel Field Add-On for Magical Package Only","description":"\u003cp\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700\u0026amp;family=Lato:wght@300;400;700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n.mls-wrap *, .mls-wrap *::before, .mls-wrap *::after { box-sizing: border-box; }\n.mls-wrap {\n  --dark:        #141414;\n  --dark-mid:    #1E1E1E;\n  --dark-light:  #2A2A2A;\n  --dark-pale:   #F2F0EB;\n  --gold:        #D4A843;\n  --gold-light:  #F0C85A;\n  --gold-pale:   #FBF5E6;\n  --accent:      #C85A00;\n  --accent-light:#E06A00;\n  --snow:        #FDFAF5;\n  --snow-2:      #F5F0E6;\n  --ink:         #1A1A1A;\n  --ink-mid:     #4A4A4A;\n  --ink-light:   #888;\n  font-family: 'Lato', sans-serif;\n  font-weight: 300;\n  color: var(--ink);\n  line-height: 1.6;\n}\n\n.mls-addon-badge { background: var(--dark); color: var(--gold-light); text-align: center; padding: 10px 24px; font-size: 0.72rem; font-weight: 700; letter-spacing: 0.2em; text-transform: uppercase; border-bottom: 3px solid var(--gold); }\n.mls-addon-badge span { opacity: 0.55; font-weight: 300; letter-spacing: 0.1em; margin-left: 12px; text-transform: none; font-style: italic; }\n\n\/* ── MAGICAL ONLY WARNING ── *\/\n.mls-magical-only { background: var(--accent); padding: 16px 40px; display: flex; align-items: center; gap: 14px; border-bottom: 3px solid #8B3D00; }\n.mls-magical-only-icon { font-size: 1.3rem; flex-shrink: 0; }\n.mls-magical-only-text { font-size: 0.82rem; font-weight: 700; color: #fff; line-height: 1.5; }\n.mls-magical-only-text span { font-weight: 300; opacity: 0.9; font-style: italic; }\n\n\/* ── HERO ── *\/\n.mls-hero { background: var(--dark); border-left: 6px solid var(--gold); padding: 56px 40px 48px; display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: center; }\n.mls-addon-pill { display: inline-flex; align-items: center; gap: 8px; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); font-size: 0.68rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; padding: 6px 14px; margin-bottom: 18px; width: fit-content; }\n.mls-hero h1 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 900; color: #fff; line-height: 1.05; margin-bottom: 6px; }\n.mls-hero h1 em { font-style: italic; color: var(--gold-light); display: block; }\n.mls-hero-rule { width: 48px; height: 4px; background: var(--gold); margin: 18px 0; }\n.mls-hero-desc { font-size: 0.95rem; color: rgba(255,255,255,0.75); line-height: 1.8; max-width: 420px; margin-bottom: 20px; }\n\n.mls-compat-row { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 16px; }\n.mls-compat-yes { font-size: 0.72rem; font-weight: 700; background: rgba(212,168,67,0.12); border: 1px solid var(--gold); color: var(--gold-light); padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n.mls-compat-no { font-size: 0.72rem; font-weight: 700; background: rgba(200,90,0,0.15); border: 1px solid var(--accent); color: #F5870A; padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n\n.mls-hero-img { background: #0a0a0a url('https:\/\/magicallightshows.com\/cdn\/shop\/files\/pixelfield.png?v=1740246629\u0026width=1200') center center \/ cover no-repeat; aspect-ratio: 4\/3; border: 3px solid var(--gold); position: relative; }\n.mls-hero-img-tag { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(20,20,20,0.92); color: var(--gold-light); font-family: 'Playfair Display', Georgia, serif; font-style: italic; font-size: 0.88rem; padding: 12px 16px; text-align: center; border-top: 1px solid rgba(212,168,67,0.3); }\n\n\/* ── PRICE BAND ── *\/\n\/* =====================================================\n   PRICE — UPDATE FOR SALES\n   Sale price: change .mls-price-sale value\n   Regular price: change .mls-price-was value (currently $3,999.95)\n   ===================================================== *\/\n.mls-price-band { background: var(--dark-mid); padding: 28px 40px; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: 20px; border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold); }\n.mls-price-left { display: flex; align-items: baseline; gap: 16px; flex-wrap: wrap; }\n.mls-price-sale { font-family: 'Playfair Display', Georgia, serif; font-size: 2.4rem; font-weight: 900; color: var(--gold-light); line-height: 1; }\n.mls-price-was { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 400; color: rgba(255,255,255,0.35); text-decoration: line-through; line-height: 1; }\n.mls-price-note { font-size: 0.76rem; color: rgba(255,255,255,0.55); margin-top: 5px; }\n.mls-price-ctas { display: flex; gap: 12px; flex-wrap: wrap; }\n.mls-btn-gold { padding: 13px 28px; background: var(--gold); color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: inline-block; transition: background 0.2s; }\n.mls-btn-gold:hover { background: var(--gold-light); }\n.mls-btn-outline { padding: 13px 28px; background: transparent; color: rgba(255,255,255,0.8); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid rgba(255,255,255,0.3); text-decoration: none; display: inline-block; transition: all 0.2s; }\n.mls-btn-outline:hover { border-color: var(--gold); color: var(--gold); }\n\n\/* ── ORNAMENT ── *\/\n.mls-ornament { text-align: center; font-size: 1.2rem; padding: 13px 0; background: var(--snow-2); letter-spacing: 0.5em; border-top: 1px solid rgba(20,20,20,0.1); border-bottom: 1px solid rgba(20,20,20,0.1); }\n\n\/* ── SECTIONS ── *\/\n.mls-section { padding: 56px 40px; background: var(--snow); }\n.mls-section-alt { background: var(--snow-2); }\n.mls-section-dark { background: var(--dark); }\n.mls-eyebrow { display: flex; align-items: center; gap: 10px; font-size: 0.68rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); margin-bottom: 12px; }\n.mls-eyebrow::before, .mls-eyebrow::after { content: '✦'; font-size: 0.55rem; color: var(--gold); }\n.mls-eyebrow.light { color: var(--gold-light); }\n.mls-eyebrow.light::before, .mls-eyebrow.light::after { color: rgba(255,255,255,0.3); }\n.mls-h2 { font-family: 'Playfair Display', Georgia, serif; font-size: clamp(1.5rem, 2.8vw, 2.2rem); font-weight: 700; color: var(--dark); line-height: 1.15; margin-bottom: 14px; }\n.mls-h2.light { color: #fff; }\n.mls-intro { font-size: 0.93rem; color: var(--ink-mid); line-height: 1.8; max-width: 680px; margin-bottom: 36px; }\n.mls-intro.light { color: rgba(255,255,255,0.75); }\n\n\/* ── WHAT IT DOES ── *\/\n.mls-effect-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 2px; background: rgba(20,20,20,0.1); border: 2px solid var(--dark); }\n.mls-effect-item { padding: 32px 24px; background: var(--snow); transition: background 0.2s; }\n.mls-effect-item:hover { background: var(--gold-pale); }\n.mls-effect-icon { font-size: 1.8rem; margin-bottom: 12px; display: block; }\n.mls-effect-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1rem; font-weight: 700; color: var(--dark); margin-bottom: 6px; }\n.mls-effect-body { font-size: 0.8rem; color: var(--ink-mid); line-height: 1.65; }\n\n\/* ── INCLUDED ── *\/\n.mls-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid var(--dark); overflow: hidden; max-width: 520px; }\n.mls-included-list li { display: flex; align-items: center; gap: 14px; padding: 18px 22px; background: var(--snow); border-bottom: 1px solid rgba(20,20,20,0.08); font-size: 0.9rem; color: var(--ink-mid); transition: background 0.2s; }\n.mls-included-list li:last-child { border-bottom: none; }\n.mls-included-list li:hover { background: var(--gold-pale); }\n.mls-included-list li::before { content: '✓'; color: var(--dark); font-weight: 700; flex-shrink: 0; font-size: 0.95rem; }\n.mls-included-list li strong { color: var(--dark); font-weight: 700; }\n\n\/* ── TWO COL ── *\/\n.mls-two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 56px; align-items: start; }\n.mls-col-label { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--dark); margin-bottom: 14px; padding-bottom: 8px; border-bottom: 3px solid var(--dark); }\n.mls-col-label.accent { color: var(--accent); border-color: var(--accent); }\n.mls-not-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid rgba(200,90,0,0.3); overflow: hidden; }\n.mls-not-included-list li { display: flex; align-items: center; gap: 14px; padding: 14px 20px; background: var(--snow); border-bottom: 1px solid rgba(200,90,0,0.1); font-size: 0.85rem; color: var(--ink-mid); }\n.mls-not-included-list li:last-child { border-bottom: none; }\n.mls-not-included-list li::before { content: '✕'; color: var(--accent); font-weight: 700; flex-shrink: 0; }\n\n\/* ── SYNC BAND ── *\/\n.mls-sync-band { background: var(--dark); padding: 40px; display: grid; grid-template-columns: auto 1fr; gap: 32px; align-items: center; border-top: 3px solid var(--gold); border-bottom: 3px solid var(--gold); }\n.mls-sync-icon { font-size: 3rem; }\n.mls-sync-eyebrow { font-size: 0.65rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: var(--gold-light); margin-bottom: 6px; }\n.mls-sync-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.3rem; font-weight: 700; color: #fff; margin-bottom: 8px; }\n.mls-sync-body { font-size: 0.83rem; color: rgba(255,255,255,0.8); line-height: 1.7; margin-bottom: 14px; }\n.mls-sync-tags { display: flex; flex-wrap: wrap; gap: 8px; }\n.mls-sync-tag { font-size: 0.7rem; font-weight: 700; background: rgba(212,168,67,0.12); color: var(--gold-light); padding: 4px 12px; letter-spacing: 0.06em; text-transform: uppercase; border: 1px solid rgba(212,168,67,0.3); }\n\n\/* ── CTA ── *\/\n.mls-cta { background: var(--snow-2); border-top: 3px solid var(--gold); padding: 48px 40px; display: grid; grid-template-columns: 1fr auto; align-items: center; gap: 40px; }\n.mls-cta-stats { display: flex; gap: 36px; flex-wrap: wrap; margin-top: 18px; }\n.mls-stat-num { font-family: 'Playfair Display', Georgia, serif; font-size: 2rem; font-weight: 700; color: var(--dark); line-height: 1; margin-bottom: 3px; }\n.mls-stat-label { font-size: 0.68rem; font-weight: 700; text-transform: uppercase; letter-spacing: 0.1em; color: var(--ink-light); }\n.mls-final-btns { display: flex; flex-direction: column; gap: 10px; min-width: 220px; }\n.mls-btn-primary { padding: 14px 28px; background: var(--dark); color: #fff; font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: none; display: block; text-align: center; transition: background 0.2s; }\n.mls-btn-primary:hover { background: var(--dark-light); }\n.mls-btn-secondary { padding: 14px 28px; background: transparent; color: var(--dark); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid var(--dark); text-decoration: none; display: block; text-align: center; transition: all 0.2s; }\n.mls-btn-secondary:hover { background: var(--dark); color: #fff; }\n\n@media (max-width: 768px) {\n  .mls-hero { grid-template-columns: 1fr; gap: 32px; border-left: none; border-top: 6px solid var(--gold); padding: 40px 20px; }\n  .mls-price-band { flex-direction: column; align-items: flex-start; padding: 24px 20px; }\n  .mls-effect-grid { grid-template-columns: 1fr; }\n  .mls-two-col { grid-template-columns: 1fr; gap: 32px; }\n  .mls-sync-band { grid-template-columns: 1fr; }\n  .mls-cta { grid-template-columns: 1fr; }\n  .mls-section, .mls-cta { padding: 48px 20px; }\n  .mls-magical-only { padding: 16px 20px; }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"mls-wrap\"\u003e\n\u003cdiv class=\"mls-addon-badge\"\u003eMagical Series  ·  Additional Add-On \u003cspan\u003eWorks with both Christmas \u0026amp; Halloween Magical packages\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-magical-only\"\u003e\n\u003cdiv class=\"mls-magical-only-icon\"\u003e⚠️\u003c\/div\u003e\n\u003cdiv class=\"mls-magical-only-text\"\u003eMagical Package only  ·  \u003cspan\u003eNot compatible with Legacy systems. If you're unsure which system you own, contact us before purchasing.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"mls-hero\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-addon-pill\"\u003e✨ Pixel Field Add-On\u003c\/div\u003e\n\u003ch1\u003eTurn Your Lawn Into\u003cem\u003ePart of the Show.\u003c\/em\u003e\n\u003c\/h1\u003e\n\u003cdiv class=\"mls-hero-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp class=\"mls-hero-desc\"\u003eA pixel field transforms open yard space into active animation — rolling colour waves, coordinated chases, and ground-level effects that connect every prop in your display into one unified, immersive show. Works with both your Christmas and Halloween Magical packages.\u003c\/p\u003e\n\u003cdiv style=\"font-size: 0.78rem; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; color: rgba(255,255,255,0.45); margin-bottom: 8px;\"\u003eCompatible with:\u003c\/div\u003e\n\u003cdiv class=\"mls-compat-row\"\u003e\n\u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Christmas\u003c\/div\u003e\n\u003cdiv class=\"mls-compat-yes\"\u003e✓ Magical Halloween\u003c\/div\u003e\n\u003cdiv class=\"mls-compat-no\"\u003e✕ Legacy Series\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-hero-img\"\u003e\n\u003cdiv class=\"mls-hero-img-tag\"\u003eEmpty grass. Endless animation.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PRICE BAND --\u003e \u003c!-- =====================================================\n       PRICE — UPDATE FOR SALES\n       Sale price: change .mls-price-sale value\n       Regular price: change .mls-price-was value (currently showing $3,999.95)\n       ===================================================== --\u003e\n\u003cdiv class=\"mls-price-band\"\u003e\n\u003cdiv\u003e\n\u003cdiv style=\"font-size: 0.68rem; font-weight: bold; letter-spacing: 0.14em; text-transform: uppercase; color: rgba(255,255,255,0.55); margin-bottom: 7px;\"\u003ePixel Field Add-On — Magical Package\u003c\/div\u003e\n\u003cdiv class=\"mls-price-left\"\u003e\n\u003cdiv class=\"mls-price-sale\"\u003e$3,499.99\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-price-note\"\u003eMade to order  ·  Ships in 6–8 weeks  ·  Christmas \u0026amp; Halloween Magical packages\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-price-ctas\"\u003e\n\u003ca class=\"mls-btn-gold\" href=\"#\"\u003e🛒 Add to Cart\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-ornament\"\u003e✦   ✨   ✦   ✨   ✦\u003c\/div\u003e\n\u003c!-- WHAT IT DOES --\u003e\n\u003cdiv class=\"mls-section mls-section-alt\"\u003e\n\u003cdiv class=\"mls-eyebrow\"\u003eWhat a Pixel Field Does\u003c\/div\u003e\n\u003cdiv class=\"mls-h2\"\u003eYour lawn isn't empty space — it's animation space.\u003c\/div\u003e\n\u003cp class=\"mls-intro\"\u003eUnlike individual props, a pixel field covers the open ground between your display elements and creates a continuous animated surface — rolling colour, coordinated movement, and ground-level effects that tie your entire show together visually.\u003c\/p\u003e\n\u003cdiv class=\"mls-effect-grid\"\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🌊\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eColour Waves Across the Lawn\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eSweeping rolls of animated colour wash across your entire yard — creating the impression of a single unified display rather than individual props standing alone.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e✨\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eGround-Level Chases\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003ePixel chases and colour patterns that run across the lawn surface — extending your sequence animations from your props all the way down to the ground.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🔗\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eVisual Connection\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eLinks your arches, trees, singing faces, and other props into one cohesive show — the pixel field fills the visual gaps and makes the whole display read as one.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e💡\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eExpanded Brightness\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eHundreds of additional pixels across the lawn significantly increase your overall display brightness — visible from further away and more impressive in photographs and video.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e🎵\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eBeat-Matched Animation\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eSyncs with your existing sequences — the field pulses, strobes, and chases in time with the music exactly as your other props do, extending the rhythm across your whole property.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-item\"\u003e\n\u003cspan class=\"mls-effect-icon\"\u003e📐\u003c\/span\u003e\n\u003cdiv class=\"mls-effect-title\"\u003eAny Layout, Any Size\u003c\/div\u003e\n\u003cdiv class=\"mls-effect-body\"\u003eStakes go anywhere in the lawn — shape the field to your yard's dimensions and leave pathways clear. Fully flexible placement with no fixed grid.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S INCLUDED --\u003e\n\u003cdiv class=\"mls-section\"\u003e\n\u003cdiv class=\"mls-eyebrow\"\u003eWhat's Included\u003c\/div\u003e\n\u003cdiv class=\"mls-h2\"\u003eEverything to deploy and connect.\u003c\/div\u003e\n\u003cp style=\"margin-bottom: 28px;\" class=\"mls-intro\"\u003eFour components — the pixel nodes, the stakes, the extension cables, and the receiver. Everything configured to plug straight into your existing Magical system.\u003c\/p\u003e\n\u003cul class=\"mls-included-list\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePixel nodes\u003c\/strong\u003e — all required pixels for full lawn coverage\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLawn stakes\u003c\/strong\u003e — included for ground installation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExtension cables\u003c\/strong\u003e — all required cables included\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eReceiver for controller integration\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eProgramming included — no sequencing software needed\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- INSTALLATION --\u003e\n\u003cdiv class=\"mls-section mls-section-alt\"\u003e\n\u003cdiv class=\"mls-eyebrow\"\u003eInstallation\u003c\/div\u003e\n\u003cdiv class=\"mls-h2\"\u003eStake it. Connect it. Watch it come alive.\u003c\/div\u003e\n\u003cp class=\"mls-intro\"\u003eNo technical experience required. Setup is straightforward seasonal installation.\u003c\/p\u003e\n\u003cdiv class=\"mls-two-col\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-col-label\"\u003eSetup steps:\u003c\/div\u003e\n\u003cul style=\"max-width: 100%;\" class=\"mls-included-list\"\u003e\n\u003cli\u003ePlace stakes evenly across your lawn in your chosen layout\u003c\/li\u003e\n\u003cli\u003eAttach pixel nodes to stakes\u003c\/li\u003e\n\u003cli\u003eConnect pixels to extension cables\u003c\/li\u003e\n\u003cli\u003eLink the receiver to your existing Magical system\u003c\/li\u003e\n\u003cli\u003eProgramming included — runs automatically with your sequences\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-col-label accent\"\u003eNot included:\u003c\/div\u003e\n\u003cul class=\"mls-not-included-list\"\u003e\n\u003cli\u003eAdditional mounting hardware\u003c\/li\u003e\n\u003cli\u003eFM transmitter or outdoor speakers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-size: 0.8rem; color: var(--ink-light); margin-top: 14px; line-height: 1.6;\"\u003eLawn stakes are included — no additional ground hardware is needed for standard installations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SYNC BAND --\u003e\n\u003cdiv class=\"mls-sync-band\"\u003e\n\u003cdiv class=\"mls-sync-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-sync-eyebrow\"\u003eSeamless Integration\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-title\"\u003eChristmas or Halloween — it works with both.\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-body\"\u003eThe Pixel Field Add-On connects via receiver to your existing Magical controller and syncs automatically with whichever holiday sequences you're running — Christmas waves, Halloween pulses, or anything in between. Programming is included. No re-sequencing, no software, no adjustments needed.\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-tags\"\u003e\n\u003cdiv class=\"mls-sync-tag\"\u003eProgramming included\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-tag\"\u003eChristmas \u0026amp; Halloween compatible\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-tag\"\u003eSmooth colour transitions\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-tag\"\u003eBeat-matched animations\u003c\/div\u003e\n\u003cdiv class=\"mls-sync-tag\"\u003eFull-yard movement\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"mls-cta\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-eyebrow\"\u003eReady to Expand\u003c\/div\u003e\n\u003cdiv class=\"mls-h2\"\u003eEvery square foot of your lawn. Animated.\u003c\/div\u003e\n\u003cdiv class=\"mls-cta-stats\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eHolidays compatible\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e6–8\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eWeeks to delivery\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e2yr\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eSupport included\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"mls-final-btns\"\u003e\n\u003ca class=\"mls-btn-primary\" href=\"#\"\u003e🛒 Add to Cart — $3,499.95\u003c\/a\u003e \n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Magical Light Shows LLC","offers":[{"title":"Default Title","offer_id":43114832298073,"sku":null,"price":3499.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2128\/8197\/files\/pixelfield.png?v=1740246629"}],"url":"https:\/\/magicallightshows.com\/collections\/magical-series-add-ons.oembed","provider":"Magical Light Shows LLC","version":"1.0","type":"link"}