{"product_id":"snowflake-and-spinner-add-on-for-magical-christmas-package-only","title":"Snowflake and Spinner 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  --green:       #1B4D2E;\n  --green-mid:   #246138;\n  --green-light: #2E7A47;\n  --green-pale:  #EBF4EE;\n  --red:         #C0272D;\n  --red-light:   #D93F45;\n  --gold:        #D4A843;\n  --gold-light:  #F0C85A;\n  --cream:       #FDFAF5;\n  --cream-2:     #F2EDE2;\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(--green); 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(--red); padding: 16px 40px; display: flex; align-items: center; gap: 14px; border-bottom: 3px solid #8B1A1D; }\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.mls-hero { background: var(--cream); border-left: 6px solid var(--red); 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: var(--green-pale); border: 1px solid var(--green); color: var(--green); 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: var(--green); line-height: 1.05; margin-bottom: 6px; }\n.mls-hero h1 em { font-style: italic; color: var(--red); 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: var(--ink-mid); 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: var(--green-pale); border: 1px solid var(--green); color: var(--green); padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n.mls-compat-no { font-size: 0.72rem; font-weight: 700; background: #FFF0F0; border: 1px solid var(--red); color: var(--red); padding: 5px 12px; text-transform: uppercase; letter-spacing: 0.06em; }\n.mls-hero-img { background: var(--cream-2) url('https:\/\/magicallightshows.com\/cdn\/shop\/files\/snowflake-spinner-magical-christmas-addon.jpg?v=1772585862\u0026width=700') center center \/ cover no-repeat; aspect-ratio: 4\/3; border: 3px solid var(--green); position: relative; }\n.mls-hero-img-tag { position: absolute; bottom: 0; left: 0; right: 0; background: var(--green); 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\/* ── 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(--green); 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.4); text-decoration: line-through; line-height: 1; display: none; }\n.mls-price-note { font-size: 0.76rem; color: rgba(255,255,255,0.65); 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(--green); 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.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.35); 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(--cream-2); letter-spacing: 0.5em; border-top: 1px solid rgba(27,77,46,0.1); border-bottom: 1px solid rgba(27,77,46,0.1); }\n\n.mls-section { padding: 56px 40px; background: var(--cream); }\n.mls-section-alt { background: var(--cream-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(--red); 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(--green); 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.mls-props-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 2px; background: rgba(27,77,46,0.1); border: 2px solid var(--green); }\n.mls-prop-card { padding: 32px 24px; background: var(--cream); transition: background 0.2s; }\n.mls-prop-card:hover { background: var(--green-pale); }\n.mls-prop-icon { font-size: 2.2rem; margin-bottom: 10px; display: block; }\n.mls-prop-count { display: inline-block; background: var(--green); color: var(--gold-light); font-size: 0.65rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; padding: 3px 10px; margin-bottom: 8px; }\n.mls-prop-title { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--green); margin-bottom: 6px; }\n.mls-prop-body { font-size: 0.8rem; color: var(--ink-mid); line-height: 1.6; }\n\n.mls-why-grid { display: grid; grid-template-columns: repeat(2,1fr); gap: 2px; background: rgba(27,77,46,0.1); border: 2px solid var(--green); }\n.mls-why-item { padding: 28px 24px; background: var(--cream); transition: background 0.2s; }\n.mls-why-item:hover { background: var(--green-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(--green); margin-bottom: 6px; }\n.mls-why-body { font-size: 0.8rem; color: var(--ink-mid); line-height: 1.6; }\n\n.mls-two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: start; }\n.mls-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid var(--green); overflow: hidden; }\n.mls-included-list li { display: flex; align-items: center; gap: 14px; padding: 16px 20px; background: var(--cream); border-bottom: 1px solid rgba(27,77,46,0.1); 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(--green-pale); }\n.mls-included-list li::before { content: '✓'; color: var(--green); font-weight: 700; flex-shrink: 0; }\n.mls-included-list li strong { color: var(--green); }\n.mls-not-included-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 0; border: 2px solid rgba(192,39,45,0.3); overflow: hidden; }\n.mls-not-included-list li { display: flex; align-items: center; gap: 14px; padding: 14px 20px; background: var(--cream); border-bottom: 1px solid rgba(192,39,45,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(--red); font-weight: 700; flex-shrink: 0; }\n.mls-col-label { font-family: 'Playfair Display', Georgia, serif; font-size: 1.05rem; font-weight: 700; color: var(--green); margin-bottom: 14px; padding-bottom: 8px; border-bottom: 3px solid var(--green); }\n.mls-col-label.red { color: var(--red); border-color: var(--red); }\n\n.mls-sync-band { background: var(--green); 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(255,255,255,0.12); color: var(--gold-light); padding: 4px 12px; letter-spacing: 0.06em; text-transform: uppercase; border: 1px solid rgba(255,255,255,0.2); }\n\n.mls-cta { background: var(--cream-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(--red); 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(--green); 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(--green-light); }\n.mls-btn-secondary { padding: 14px 28px; background: transparent; color: var(--green); font-family: 'Lato', sans-serif; font-size: 0.78rem; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; border: 2px solid var(--green); text-decoration: none; display: block; text-align: center; transition: all 0.2s; }\n.mls-btn-secondary:hover { background: var(--green); 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(--red); padding: 40px 20px; }\n  .mls-price-band { flex-direction: column; align-items: flex-start; padding: 24px 20px; }\n  .mls-props-grid { 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  ·  Christmas Add-On\n    \u003cspan\u003eExpands your existing Magical Christmas Package\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 Christmas Package only  ·  \u003cspan\u003eNot compatible with Legacy Christmas Packages. 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  \u003cdiv class=\"mls-hero\"\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"mls-addon-pill\"\u003e❄️ Snowflake \u0026amp; Spinner Add-On\u003c\/div\u003e\n      \u003ch1\u003eMore Motion.\u003cem\u003eMore Winter Magic.\u003c\/em\u003e\n\u003c\/h1\u003e\n      \u003cdiv class=\"mls-hero-rule\"\u003e\u003c\/div\u003e\n      \u003cp class=\"mls-hero-desc\"\u003eAdd striking winter focal points and high-energy spinning motion to your existing Magical Christmas display — 11 props that bring brightness, symmetry, and dynamic movement to every song.\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-no\"\u003e✕ Legacy Christmas\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\"\u003eBrightness. Symmetry. High-energy motion.\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.65);margin-bottom:7px;\"\u003eSnowflake \u0026amp; Spinner Add-On\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  ·  Magical Christmas Package only\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!-- PROPS --\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\"\u003eEleven props. Two types of motion.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eSnowflakes bring structure and winter atmosphere — spinners bring raw, high-speed energy. Together they fill your display with brightness, movement, and visual depth from every angle.\u003c\/p\u003e\n    \u003cdiv class=\"mls-props-grid\"\u003e\n      \u003cdiv class=\"mls-prop-card\"\u003e\n        \u003cspan class=\"mls-prop-icon\"\u003e❄️\u003c\/span\u003e\n        \u003cdiv class=\"mls-prop-count\"\u003e1 included\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-title\"\u003eLarge Snowflake\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-body\"\u003eA bold centrepiece snowflake that commands attention — animated pixel patterns, sweeping colour fills, and music-synced flashing effects.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-prop-card\"\u003e\n        \u003cspan class=\"mls-prop-icon\"\u003e✨\u003c\/span\u003e\n        \u003cdiv class=\"mls-prop-count\"\u003e8 included\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-title\"\u003eSmall Snowflakes\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-body\"\u003eEight smaller snowflakes that frame your yard and roofline — creating a cohesive winter atmosphere and multiplying your display's visual coverage.\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"mls-prop-card\"\u003e\n        \u003cspan class=\"mls-prop-icon\"\u003e🌀\u003c\/span\u003e\n        \u003cdiv class=\"mls-prop-count\"\u003e2 included\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-title\"\u003ePixel Spinners\u003c\/div\u003e\n        \u003cdiv class=\"mls-prop-body\"\u003eHigh-speed rotating pixel elements that explode with energy during upbeat sections — the most dynamic motion effect in the Magical Christmas lineup.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"background:var(--cream);border:2px solid var(--green);border-top:none;padding:20px 24px;display:flex;gap:24px;flex-wrap:wrap;\"\u003e\n      \u003cdiv style=\"font-size:0.82rem;color:var(--ink-mid);\"\u003eAlso included:  \u003cstrong style=\"color:var(--green);\"\u003eMagicolour pixel lights\u003c\/strong\u003e  ·  \u003cstrong style=\"color:var(--green);\"\u003eRequired connection cables\u003c\/strong\u003e  ·  \u003cstrong style=\"color:var(--green);\"\u003eDedicated controller\u003c\/strong\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\"\u003eMore movement. Brighter focal points. Fuller coverage.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eSnowflakes and spinners serve distinct purposes in an animated display — one adds atmosphere and scale, the other adds explosive energy. This add-on delivers both.\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\"\u003eBrighter Focal Points\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eThe large snowflake creates a commanding visual anchor — a bold lit element that draws the eye and anchors the centre of your display.\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\"\u003eYard-Wide Symmetry\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eEight small snowflakes spread across your property create a cohesive, unified winter display — framing every other element with consistent pixel lighting.\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\"\u003eHigh-Energy Motion\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eSpinners are the most dynamic element in the Magical Christmas system — rotating pixel bursts that react to high-energy song moments and stop traffic.\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-Mapped Animation\u003c\/div\u003e\n\u003cdiv class=\"mls-why-body\"\u003eEvery snowflake and spinner is timed to your existing sequences — chasing, pulsing, and spinning in perfect sync with the music and your other props.\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\"\u003eInstallation\u003c\/div\u003e\n    \u003cdiv class=\"mls-h2\"\u003eSimple assembly. No modifications needed.\u003c\/div\u003e\n    \u003cp class=\"mls-intro\"\u003eNo cutting, soldering, or electrical modifications required.\u003c\/p\u003e\n    \u003cdiv class=\"mls-two-col\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"mls-col-label\"\u003eAssembly required:\u003c\/div\u003e\n        \u003cul class=\"mls-included-list\"\u003e\n          \u003cli\u003eInsert pixels into snowflake \u0026amp; spinner props\u003c\/li\u003e\n          \u003cli\u003eSecure Coroplast components\u003c\/li\u003e\n          \u003cli\u003eConnect cables to the controller\u003c\/li\u003e\n          \u003cli\u003eIntegrate with existing Magical system\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\u003eStands or mounting hardware\u003c\/li\u003e\n          \u003cli\u003eLawn stakes\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;\"\u003eThese items are customized based on yard layout and customer preference.\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\"\u003eSyncs automatically with your existing sequences.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-body\"\u003eBecause this add-on uses the same Magical controller system, every snowflake and spinner locks into your existing shows automatically — no re-programming, no new software, no adjustments needed.\u003c\/div\u003e\n      \u003cdiv class=\"mls-sync-tags\"\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eSmooth pixel chases\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eRotational spinner effects\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eCoordinated colour transitions\u003c\/div\u003e\n        \u003cdiv class=\"mls-sync-tag\"\u003eMusic-mapped animations\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\"\u003eMore movement. More winter magic.\u003c\/div\u003e\n      \u003cdiv class=\"mls-cta-stats\"\u003e\n        \u003cdiv\u003e\n\u003cdiv class=\"mls-stat-num\"\u003e11\u003c\/div\u003e\n\u003cdiv class=\"mls-stat-label\"\u003eProps 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        \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":43114818830425,"sku":null,"price":1699.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2128\/8197\/files\/snowflake-spinner-magical-christmas-addon.jpg?v=1772585862","url":"https:\/\/magicallightshows.com\/products\/snowflake-and-spinner-add-on-for-magical-christmas-package-only","provider":"Magical Light Shows LLC","version":"1.0","type":"link"}