{"product_id":"handmade-stained-glass-rotating-hanging-ornament","title":"🔥LAST DAY 49% OFF -🕺A Tribute to the \"King of Pop\" ✨ Handmade Stained Glass Rotating Hanging Ornament","description":"\u003cstyle\u003e\n\/* =========================================================\n   RETRO POP DANCE SUNCATCHER\n   Shopify Landing Page\n   Midnight Blue × Electric Blue × Crystal Silver\n========================================================= *\/\n\n.rpd,\n.rpd *{\n  box-sizing:border-box;\n}\n\n.rpd{\n  --blue:#235b91;\n  --blue2:#4285c2;\n  --blue3:#163d64;\n\n  --deep:#0c1722;\n  --deep2:#132537;\n\n  --black:#191b1f;\n\n  --silver:#dce8ef;\n  --silver2:#f2f7fa;\n\n  --cream:#f9fbfc;\n  --cream2:#eef4f7;\n\n  --gold:#c9a55d;\n\n  --text:#30373c;\n  --muted:#6f7980;\n  --line:#dbe4e9;\n\n  width:100%;\n  max-width:780px;\n\n  margin:0 auto!important;\n  padding:0 10px 0!important;\n\n  overflow:visible!important;\n\n  background:#fff;\n  color:var(--text);\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Helvetica,\n    Arial,\n    sans-serif;\n\n  line-height:1.65;\n}\n\n\n\/* =========================================================\n   IMAGE SAFETY\n   FULL DISPLAY \/ NO CROP\n========================================================= *\/\n\n.rpd img{\n  display:block!important;\n\n  width:100%!important;\n  max-width:100%!important;\n\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n\n  aspect-ratio:auto!important;\n\n  object-fit:contain!important;\n  object-position:center center!important;\n\n  margin:0!important;\n  padding:0!important;\n\n  transform:none!important;\n\n  clip-path:none!important;\n  mask:none!important;\n  -webkit-mask:none!important;\n\n  border:0!important;\n}\n\n\n.rpd h1,\n.rpd h2,\n.rpd h3,\n.rpd p{\n  margin-top:0;\n}\n\n\n.rpd strong{\n  font-weight:850;\n}\n\n\n\/* =========================================================\n   ANIMATIONS\n========================================================= *\/\n\n@keyframes rpdReveal{\n\n  from{\n    opacity:0;\n    transform:translateY(18px);\n  }\n\n  to{\n    opacity:1;\n    transform:none;\n  }\n\n}\n\n\n@keyframes rpdFloat{\n\n  0%,100%{\n    transform:\n      translateY(0)\n      rotate(-2deg);\n  }\n\n  50%{\n    transform:\n      translateY(-6px)\n      rotate(2deg);\n  }\n\n}\n\n\n@keyframes rpdSpark{\n\n  0%,100%{\n    opacity:.20;\n\n    transform:\n      scale(.72)\n      rotate(0deg);\n  }\n\n  50%{\n    opacity:1;\n\n    transform:\n      scale(1.18)\n      rotate(28deg);\n  }\n\n}\n\n\n@keyframes rpdGlow{\n\n  0%,100%{\n    box-shadow:\n      inset 0 0 0\n      rgba(70,142,201,0);\n  }\n\n  50%{\n    box-shadow:\n      inset 0 0 95px\n      rgba(70,142,201,.09);\n  }\n\n}\n\n\n@keyframes rpdPulse{\n\n  0%,100%{\n    transform:scale(1);\n\n    box-shadow:\n      0 8px 23px\n      rgba(35,91,145,.22);\n  }\n\n  50%{\n    transform:scale(1.035);\n\n    box-shadow:\n      0 13px 33px\n      rgba(35,91,145,.43);\n  }\n\n}\n\n\n@keyframes rpdDisc{\n\n  0%,100%{\n    transform:\n      rotate(-4deg)\n      translateY(0);\n  }\n\n  50%{\n    transform:\n      rotate(4deg)\n      translateY(-5px);\n  }\n\n}\n\n\n@keyframes rpdAura{\n\n  0%,100%{\n    opacity:.15;\n    transform:scale(.96);\n  }\n\n  50%{\n    opacity:.32;\n    transform:scale(1.06);\n  }\n\n}\n\n\n\/* visible fallback *\/\n\n.rpd-reveal{\n  opacity:1;\n  transform:none;\n}\n\n\n@supports(animation-timeline:view()){\n\n  .rpd-reveal{\n    animation:\n      rpdReveal\n      .8s\n      ease\n      both;\n\n    animation-timeline:view();\n\n    animation-range:\n      entry 5%\n      cover 28%;\n  }\n\n}\n\n\n\/* =========================================================\n   GENERAL\n========================================================= *\/\n\n.rpd-sec{\n  margin:32px 0;\n}\n\n\n.rpd-copy{\n  margin-bottom:16px!important;\n\n  color:var(--muted);\n\n  font-size:15px;\n}\n\n\n.rpd-k{\n  margin:\n    0 0\n    7px!important;\n\n  color:var(--blue);\n\n  font-size:11.5px;\n  font-weight:900;\n\n  letter-spacing:1.12px;\n\n  text-transform:uppercase;\n}\n\n\n.rpd h2{\n  margin:\n    0 0\n    10px;\n\n  color:#303b43;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-size:26px;\n\n  line-height:1.2;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.rpd-hero{\n  position:relative;\n\n  overflow:hidden;\n\n  margin:\n    0 -10px\n    25px;\n\n  padding:\n    36px 10px\n    29px;\n\n  text-align:center;\n\n  color:#fff;\n\n  background:\n\n    radial-gradient(\n      circle at 12% 12%,\n      rgba(55,128,189,.35),\n      transparent 31%\n    ),\n\n    radial-gradient(\n      circle at 90% 82%,\n      rgba(124,179,218,.20),\n      transparent 35%\n    ),\n\n    radial-gradient(\n      circle at 50% 5%,\n      rgba(220,236,247,.10),\n      transparent 29%\n    ),\n\n    linear-gradient(\n      145deg,\n      #17344e,\n      #0a1722 72%\n    );\n}\n\n\n.rpd-hero:before{\n  content:\"\";\n\n  position:absolute;\n  inset:0;\n\n  opacity:.11;\n\n  pointer-events:none;\n\n  background-image:\n\n    radial-gradient(\n      circle,\n      #fff 1px,\n      transparent 1.5px\n    ),\n\n    radial-gradient(\n      circle,\n      #7fc3ef 1px,\n      transparent 1.5px\n    );\n\n  background-size:\n    56px 56px;\n\n  background-position:\n    0 0,\n    28px 28px;\n}\n\n\n.rpd-hero:after{\n  content:\"✦\";\n\n  position:absolute;\n\n  right:8%;\n  top:45px;\n\n  color:#bde1fa;\n\n  font-size:28px;\n\n  animation:\n    rpdSpark\n    2.8s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-hero-inner{\n  position:relative;\n\n  z-index:2;\n}\n\n\n.rpd-mark{\n  display:inline-grid;\n\n  place-items:center;\n\n  width:60px;\n  height:60px;\n\n  margin-bottom:10px;\n\n  border:\n    1px solid\n    rgba(255,255,255,.18);\n\n  border-radius:50%;\n\n  background:\n    rgba(255,255,255,.07);\n\n  font-size:30px;\n\n  box-shadow:\n    0 0 30px\n    rgba(90,161,215,.28);\n\n  animation:\n    rpdDisc\n    3.2s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-hero h1{\n  max-width:700px;\n\n  margin:\n    0 auto\n    12px;\n\n  color:#fff;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-size:35px;\n\n  line-height:1.1;\n}\n\n\n.rpd-hero h1 span{\n  color:#86c8f3;\n}\n\n\n.rpd-hero-sub{\n  max-width:660px;\n\n  margin:\n    0 auto\n    18px!important;\n\n  color:#e0eaf1;\n\n  font-size:15.5px;\n}\n\n\n.rpd-pill{\n  display:inline-flex;\n\n  flex-wrap:wrap;\n  justify-content:center;\n\n  gap:6px;\n\n  margin:\n    0 auto\n    20px;\n\n  padding:\n    8px 14px;\n\n  border:\n    1px solid\n    rgba(184,222,247,.24);\n\n  border-radius:999px;\n\n  background:\n    rgba(255,255,255,.065);\n\n  color:#dcedf9;\n\n  font-size:12.5px;\n  font-weight:850;\n\n  animation:\n    rpdFloat\n    3.5s\n    ease-in-out\n    infinite;\n}\n\n\n\/* =========================================================\n   HERO IMAGE\n   PORTRAIT GIF FULL DISPLAY\n========================================================= *\/\n\n.rpd-hero-media{\n  display:block!important;\n\n  width:100%!important;\n  max-width:430px!important;\n\n  height:auto!important;\n\n  margin:0 auto!important;\n  padding:0!important;\n\n  overflow:visible!important;\n\n  background:transparent!important;\n}\n\n\n.rpd-hero-media img{\n  display:block!important;\n\n  width:100%!important;\n  max-width:100%!important;\n\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n\n  aspect-ratio:auto!important;\n\n  object-fit:contain!important;\n  object-position:center center!important;\n\n  margin:0!important;\n\n  border-radius:16px!important;\n\n  transform:none!important;\n\n  box-shadow:\n    0 15px 40px\n    rgba(0,0,0,.28);\n}\n\n\n\/* =========================================================\n   QUICK STRIP\n========================================================= *\/\n\n.rpd-strip{\n  display:grid;\n\n  grid-template-columns:\n    repeat(4,1fr);\n\n  margin:\n    0 0\n    31px;\n\n  overflow:hidden;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:14px;\n\n  background:#fff;\n\n  box-shadow:\n    0 6px 20px\n    rgba(37,52,63,.08);\n}\n\n\n.rpd-f{\n  padding:\n    14px 7px;\n\n  text-align:center;\n}\n\n\n.rpd-f + .rpd-f{\n  border-left:\n    1px solid\n    var(--line);\n}\n\n\n.rpd-f strong{\n  display:block;\n\n  margin-bottom:3px;\n\n  color:#245c8e;\n\n  font-size:13px;\n}\n\n\n.rpd-f span{\n  display:block;\n\n  color:#717b82;\n\n  font-size:11.5px;\n\n  line-height:1.3;\n}\n\n\n\/* =========================================================\n   MEDIA\n========================================================= *\/\n\n.rpd-media{\n  display:block!important;\n\n  position:relative!important;\n\n  width:100%!important;\n\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n\n  margin:\n    0 0\n    18px!important;\n\n  padding:0!important;\n\n  overflow:visible!important;\n\n  aspect-ratio:auto!important;\n\n  background:transparent!important;\n}\n\n\n.rpd-media img{\n  display:block!important;\n\n  width:100%!important;\n  max-width:100%!important;\n\n  height:auto!important;\n  max-height:none!important;\n\n  aspect-ratio:auto!important;\n\n  object-fit:contain!important;\n  object-position:center center!important;\n\n  border-radius:16px!important;\n\n  transform:none!important;\n\n  box-shadow:\n    0 11px 29px\n    rgba(34,48,58,.12);\n\n  transition:\n    filter .3s ease,\n    box-shadow .3s ease;\n}\n\n\n.rpd-media:hover img{\n  transform:none!important;\n\n  filter:\n    contrast(1.015)\n    saturate(1.025);\n\n  box-shadow:\n    0 15px 35px\n    rgba(34,48,58,.17);\n}\n\n\n\/* =========================================================\n   DARK SECTION\n========================================================= *\/\n\n.rpd-dark{\n  position:relative;\n\n  overflow:hidden;\n\n  margin:\n    33px -10px;\n\n  padding:\n    32px 10px;\n\n  color:#fff;\n\n  background:\n\n    radial-gradient(\n      circle at 88% 8%,\n      rgba(66,137,195,.31),\n      transparent 31%\n    ),\n\n    radial-gradient(\n      circle at 8% 92%,\n      rgba(207,221,230,.08),\n      transparent 28%\n    ),\n\n    linear-gradient(\n      145deg,\n      #142b3f,\n      #09141e\n    );\n}\n\n\n.rpd-dark:after{\n  content:\"\";\n\n  position:absolute;\n\n  width:220px;\n  height:220px;\n\n  right:-85px;\n  bottom:-85px;\n\n  border-radius:50%;\n\n  pointer-events:none;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(75,157,216,.20),\n      transparent 68%\n    );\n\n  animation:\n    rpdAura\n    4.3s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-dark \u003e *{\n  position:relative;\n  z-index:2;\n}\n\n\n.rpd-dark h2{\n  color:#fff;\n}\n\n\n.rpd-dark .rpd-copy{\n  color:#dce7ee;\n}\n\n\n.rpd-dark .rpd-k{\n  color:#8ecbf2;\n}\n\n\n\/* =========================================================\n   LIGHT SECTION\n========================================================= *\/\n\n.rpd-light{\n  position:relative;\n\n  margin:\n    33px -10px;\n\n  padding:\n    32px 10px;\n\n  background:\n\n    radial-gradient(\n      circle at 87% 7%,\n      rgba(53,124,181,.08),\n      transparent 30%\n    ),\n\n    radial-gradient(\n      circle at 8% 92%,\n      rgba(190,211,224,.11),\n      transparent 30%\n    ),\n\n    linear-gradient(\n      145deg,\n      #fbfdfe,\n      #edf4f8\n    );\n}\n\n\n\/* =========================================================\n   CALLOUT\n========================================================= *\/\n\n.rpd-call{\n  margin:\n    18px 0;\n\n  padding:\n    16px 17px;\n\n  border-left:\n    4px solid\n    var(--blue);\n\n  border-radius:\n    0 11px\n    11px 0;\n\n  background:\n    linear-gradient(\n      90deg,\n      #eaf5fc,\n      #f9fcfe\n    );\n\n  color:#506573;\n}\n\n\n.rpd-call strong{\n  color:#30495a;\n}\n\n\n\/* =========================================================\n   DARK CARDS\n========================================================= *\/\n\n.rpd-glowgrid{\n  display:grid;\n\n  grid-template-columns:\n    repeat(2,1fr);\n\n  gap:9px;\n\n  margin-top:17px;\n}\n\n\n.rpd-glowcard{\n  padding:\n    16px 10px;\n\n  border:\n    1px solid\n    rgba(255,255,255,.12);\n\n  border-radius:12px;\n\n  background:\n    rgba(255,255,255,.055);\n\n  text-align:center;\n\n  transition:\n    transform .25s ease,\n    background .25s ease;\n}\n\n\n.rpd-glowcard:hover{\n  transform:translateY(-4px);\n\n  background:\n    rgba(255,255,255,.10);\n}\n\n\n.rpd-glowcard i{\n  display:block;\n\n  margin-bottom:5px;\n\n  font-style:normal;\n\n  font-size:25px;\n\n  animation:\n    rpdFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-glowcard b{\n  display:block;\n\n  color:#9bd1f3;\n\n  font-size:13.5px;\n}\n\n\n.rpd-glowcard span{\n  display:block;\n\n  margin-top:4px;\n\n  color:#dae6ed;\n\n  font-size:11.8px;\n\n  line-height:1.4;\n}\n\n\n\/* =========================================================\n   GENERAL CARDS\n========================================================= *\/\n\n.rpd-grid{\n  display:grid;\n\n  grid-template-columns:\n    repeat(2,1fr);\n\n  gap:10px;\n\n  margin-top:16px;\n}\n\n\n.rpd-card{\n  padding:16px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:14px;\n\n  background:#fff;\n\n  transition:\n    transform .3s ease,\n    box-shadow .3s ease,\n    border-color .3s ease;\n}\n\n\n.rpd-card:hover{\n  transform:translateY(-3px);\n\n  border-color:#a9c7db;\n\n  box-shadow:\n    0 10px 23px\n    rgba(38,57,69,.09);\n}\n\n\n.rpd-icon{\n  display:block;\n\n  margin-bottom:7px;\n\n  font-size:25px!important;\n\n  animation:\n    rpdFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-card b{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:#255d8a;\n\n  font-size:14px;\n}\n\n\n.rpd-card span{\n  display:block;\n\n  color:#707a81;\n\n  font-size:12.8px;\n\n  line-height:1.48;\n}\n\n\n\/* =========================================================\n   ROTATION FEATURE\n========================================================= *\/\n\n.rpd-motion{\n  display:grid;\n\n  grid-template-columns:\n    repeat(3,1fr);\n\n  gap:9px;\n\n  margin-top:17px;\n}\n\n\n.rpd-motion-item{\n  padding:\n    17px 9px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:13px;\n\n  background:#fff;\n\n  text-align:center;\n\n  transition:\n    transform .25s ease,\n    box-shadow .25s ease;\n}\n\n\n.rpd-motion-item:hover{\n  transform:translateY(-4px);\n\n  box-shadow:\n    0 9px 21px\n    rgba(42,59,70,.08);\n}\n\n\n.rpd-motion-item i{\n  display:block;\n\n  margin-bottom:6px;\n\n  font-style:normal;\n\n  font-size:27px;\n\n  animation:\n    rpdFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-motion-item b{\n  display:block;\n\n  color:#245c88;\n\n  font-size:13px;\n}\n\n\n.rpd-motion-item span{\n  display:block;\n\n  margin-top:4px;\n\n  color:#717b81;\n\n  font-size:11px;\n\n  line-height:1.4;\n}\n\n\n\/* =========================================================\n   DETAIL CHIPS\n========================================================= *\/\n\n.rpd-details{\n  display:grid;\n\n  grid-template-columns:\n    repeat(4,1fr);\n\n  gap:8px;\n\n  margin-top:17px;\n}\n\n\n.rpd-detail{\n  padding:\n    15px 8px;\n\n  border:\n    1px solid\n    rgba(255,255,255,.13);\n\n  border-radius:11px;\n\n  background:\n    rgba(255,255,255,.055);\n\n  text-align:center;\n}\n\n\n.rpd-detail i{\n  display:block;\n\n  margin-bottom:4px;\n\n  font-style:normal;\n\n  font-size:23px;\n\n  animation:\n    rpdFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-detail b{\n  display:block;\n\n  color:#9bd3f6;\n\n  font-size:12.5px;\n}\n\n\n.rpd-detail span{\n  display:block;\n\n  margin-top:4px;\n\n  color:#dce7ee;\n\n  font-size:10.8px;\n\n  line-height:1.35;\n}\n\n\n\/* =========================================================\n   TAGS\n========================================================= *\/\n\n.rpd-tags{\n  display:flex;\n\n  flex-wrap:wrap;\n\n  gap:8px;\n\n  margin-top:14px;\n}\n\n\n.rpd-tag{\n  padding:\n    8px 12px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:999px;\n\n  background:#f9fcfe;\n\n  color:#4b6271;\n\n  font-size:12px;\n  font-weight:800;\n\n  transition:.25s ease;\n}\n\n\n.rpd-tag:hover{\n  transform:translateY(-3px);\n\n  box-shadow:\n    0 7px 16px\n    rgba(39,57,69,.08);\n}\n\n\n\/* =========================================================\n   PACKAGE\n========================================================= *\/\n\n.rpd-package{\n  margin:32px 0;\n\n  padding:\n    22px 20px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:16px;\n\n  background:\n    linear-gradient(\n      145deg,\n      #fbfdfe,\n      #edf4f8\n    );\n\n  text-align:center;\n}\n\n\n.rpd-package-icon{\n  display:inline-grid;\n\n  place-items:center;\n\n  width:48px;\n  height:48px;\n\n  margin-bottom:8px;\n\n  border-radius:50%;\n\n  background:#fff;\n\n  font-size:25px;\n\n  box-shadow:\n    0 7px 18px\n    rgba(39,55,66,.08);\n\n  animation:\n    rpdFloat\n    3.4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-package h2{\n  margin-bottom:7px;\n}\n\n\n.rpd-package p{\n  margin:0;\n\n  color:var(--muted);\n}\n\n\n.rpd-package strong{\n  display:inline-block;\n\n  margin-top:10px;\n\n  padding:\n    9px 15px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:999px;\n\n  background:#fff;\n\n  color:#245b89;\n}\n\n\n\/* =========================================================\n   TRUST\n========================================================= *\/\n\n.rpd-trust{\n  margin:\n    20px 0\n    0;\n\n  padding:20px;\n\n  border:\n    1px solid\n    var(--line);\n\n  border-radius:15px;\n\n  background:#fff;\n\n  text-align:center;\n}\n\n\n.rpd-trust h3{\n  margin:\n    0 0\n    5px;\n\n  color:#3e484e;\n\n  font-size:18px;\n}\n\n\n.rpd-trust p{\n  max-width:650px;\n\n  margin:0 auto;\n\n  color:#727b80;\n\n  font-size:13.5px;\n}\n\n\n.rpd-bottom{\n  display:grid;\n\n  grid-template-columns:\n    repeat(3,1fr);\n\n  gap:7px;\n\n  margin-top:15px;\n\n  padding-top:14px;\n\n  border-top:\n    1px solid\n    var(--line);\n\n  color:#59646b;\n\n  text-align:center;\n\n  font-size:12.5px;\n  font-weight:800;\n}\n\n\n.rpd-trust-media{\n  width:100%;\n\n  margin:\n    15px auto\n    0!important;\n\n  padding:0!important;\n\n  overflow:visible!important;\n}\n\n\n.rpd-trust-media img{\n  width:100%!important;\n\n  height:auto!important;\n\n  object-fit:contain!important;\n\n  transform:none!important;\n}\n\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n.rpd-final{\n  position:relative;\n\n  overflow:hidden;\n\n  margin:\n    33px -10px\n    0!important;\n\n  padding:\n    39px 16px\n    40px!important;\n\n  text-align:center;\n\n  color:#fff;\n\n  background:\n\n    radial-gradient(\n      circle at 50% 0,\n      rgba(84,157,213,.27),\n      transparent 39%\n    ),\n\n    radial-gradient(\n      circle at 7% 100%,\n      rgba(218,232,240,.08),\n      transparent 34%\n    ),\n\n    linear-gradient(\n      145deg,\n      #17344d,\n      #091620\n    );\n\n  animation:\n    rpdGlow\n    4s\n    ease-in-out\n    infinite;\n}\n\n\n.rpd-final:before{\n  content:\"🕺\";\n\n  position:absolute;\n\n  right:-5px;\n  top:-37px;\n\n  opacity:.055;\n\n  font-size:165px;\n\n  transform:rotate(-7deg);\n}\n\n\n.rpd-final h2{\n  position:relative;\n\n  max-width:650px;\n\n  margin:\n    0 auto\n    10px;\n\n  color:#fff;\n\n  font-size:28px;\n}\n\n\n.rpd-final p{\n  position:relative;\n\n  max-width:620px;\n\n  margin:\n    0 auto\n    18px;\n\n  color:#dce7ee;\n}\n\n\n.rpd-cta{\n  position:relative;\n\n  display:inline-block;\n\n  padding:\n    12px 22px;\n\n  border-radius:999px;\n\n  color:#fff!important;\n\n  background:\n    linear-gradient(\n      90deg,\n      #235b91,\n      #4285c2\n    );\n\n  text-decoration:none;\n\n  font-size:13.5px;\n  font-weight:900;\n\n  animation:\n    rpdPulse\n    2.7s\n    ease-in-out\n    infinite;\n}\n\n\n\/* =========================================================\n   BOTTOM FIX\n========================================================= *\/\n\n.rpd{\n  margin-bottom:0!important;\n  padding-bottom:0!important;\n}\n\n\n.rpd \u003e *:last-child{\n  margin-bottom:0!important;\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:640px){\n\n  .rpd{\n    padding:\n      0 8px\n      0!important;\n  }\n\n\n  .rpd-hero{\n    margin-left:-8px;\n    margin-right:-8px;\n\n    padding:\n      29px 8px\n      24px;\n  }\n\n\n  .rpd-hero h1{\n    font-size:27px;\n  }\n\n\n  .rpd-hero-media{\n    max-width:380px!important;\n  }\n\n\n  .rpd-strip{\n    grid-template-columns:\n      1fr 1fr;\n  }\n\n\n  .rpd-f:nth-child(3),\n  .rpd-f:nth-child(4){\n    border-top:\n      1px solid\n      var(--line);\n  }\n\n\n  .rpd-f:nth-child(3){\n    border-left:0;\n  }\n\n\n  .rpd-grid,\n  .rpd-glowgrid{\n    grid-template-columns:1fr;\n  }\n\n\n  .rpd-motion{\n    grid-template-columns:1fr;\n  }\n\n\n  .rpd-details{\n    grid-template-columns:\n      1fr 1fr;\n  }\n\n\n  .rpd-bottom{\n    grid-template-columns:1fr;\n\n    text-align:left;\n  }\n\n\n  .rpd-media,\n  .rpd-hero-media,\n  .rpd-trust-media{\n    overflow:visible!important;\n\n    height:auto!important;\n\n    aspect-ratio:auto!important;\n  }\n\n\n  .rpd-media img,\n  .rpd-hero-media img,\n  .rpd-trust-media img{\n    width:100%!important;\n\n    height:auto!important;\n\n    max-height:none!important;\n\n    aspect-ratio:auto!important;\n\n    object-fit:contain!important;\n\n    transform:none!important;\n  }\n\n\n  .rpd-pill{\n    border-radius:14px;\n  }\n\n\n  .rpd-final{\n    margin:\n      33px -8px\n      0!important;\n\n    padding-bottom:35px!important;\n  }\n\n}\n\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media(prefers-reduced-motion:reduce){\n\n  .rpd *,\n  .rpd *::before,\n  .rpd *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n\n\n  .rpd-reveal{\n    opacity:1!important;\n    transform:none!important;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"rpd\" id=\"rpd-top\"\u003e\n\n\n\u003c!-- =====================================================\n     HERO\n===================================================== --\u003e\n\n\u003csection class=\"rpd-hero\"\u003e\n\n  \u003cdiv class=\"rpd-hero-inner\"\u003e\n\n    \u003cdiv class=\"rpd-mark\"\u003e\n      🕺\n    \u003c\/div\u003e\n\n\n    \u003cp class=\"rpd-k\" style=\"color:#9fd2f3;\"\u003e\n\n      Music • Movement • Light • Nostalgia\n\n    \u003c\/p\u003e\n\n\n    \u003ch1\u003e\n\n      An Iconic Dance Silhouette\n      \u003cspan\u003eReimagined in Light and Motion.\u003c\/span\u003e\n\n    \u003c\/h1\u003e\n\n\n    \u003cp class=\"rpd-hero-sub\"\u003e\n\n      A dramatic retro pop-dance silhouette\n      meets rich blue and crystal-clear textured panels.\n\n      Hang it near natural light\n      and watch the look change as reflections,\n      shadows and color move across the piece.\n\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"rpd-pill\"\u003e\n\n      🕺 Dance-Inspired Art\n       • \n      ✨ Sunlight Effects\n       • \n      🔄 Rotating Display\n       • \n      🎁 Music Lover Gift\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-hero-media\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/dcd43f32399f221415663046a5654bd1_6faaa4c2-5b68-4c31-9831-453c0ceff7d2.gif?v=1789108512\" alt=\"Retro pop dance inspired rotating hanging ornament\" loading=\"eager\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     QUICK BENEFITS\n========================================================= --\u003e\n\n\u003cdiv class=\"rpd-strip\"\u003e\n\n  \u003cdiv class=\"rpd-f\"\u003e\n\n    \u003cstrong\u003e\n      🕺 Dynamic Design\n    \u003c\/strong\u003e\n\n    \u003cspan\u003e\n      Expressive dance-inspired silhouette\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-f\"\u003e\n\n    \u003cstrong\u003e\n      ✨ Catches Light\n    \u003c\/strong\u003e\n\n    \u003cspan\u003e\n      Textured panels respond to sunlight\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-f\"\u003e\n\n    \u003cstrong\u003e\n      🔄 Rotating Display\n    \u003c\/strong\u003e\n\n    \u003cspan\u003e\n      A changing view from different angles\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-f\"\u003e\n\n    \u003cstrong\u003e\n      🎁 Giftable Art\n    \u003c\/strong\u003e\n\n    \u003cspan\u003e\n      Made for music and dance lovers\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003c!-- =====================================================\n     DANCE TRIBUTE\n===================================================== --\u003e\n\n\u003csection class=\"rpd-dark rpd-reveal\"\u003e\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/5_504287b5-e3e0-4b45-9c55-ceeecf9d9b48.png?v=1789110837\" alt=\"Retro pop dance silhouette hanging ornament\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cp class=\"rpd-k\"\u003e\n    A Silhouette That Feels Like It Is Still Moving\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    🕺 A Tribute to the Energy of Classic Pop Performance\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    The dramatic black silhouette,\n    tilted hat styling and expressive stage pose\n    instantly bring back the energy of unforgettable pop performances.\n\n    It turns music nostalgia into an artistic hanging accent\n    you can enjoy in everyday light.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-glowgrid\"\u003e\n\n    \u003cdiv class=\"rpd-glowcard\"\u003e\n\n      \u003ci\u003e🕺\u003c\/i\u003e\n\n      \u003cb\u003e\n        Expressive Pose\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        A dramatic silhouette makes movement the visual focus.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-glowcard\"\u003e\n\n      \u003ci\u003e🎵\u003c\/i\u003e\n\n      \u003cb\u003e\n        Music Nostalgia\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Designed to evoke memories of classic stage performance.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-glowcard\"\u003e\n\n      \u003ci\u003e🖤\u003c\/i\u003e\n\n      \u003cb\u003e\n        Strong Contrast\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        The dark figure stands out against the brighter blue panels.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-glowcard\"\u003e\n\n      \u003ci\u003e✨\u003c\/i\u003e\n\n      \u003cb\u003e\n        Artistic Display\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        More visually expressive than a flat printed decoration.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     SUNLIGHT\n===================================================== --\u003e\n\n\u003csection class=\"rpd-sec rpd-reveal\"\u003e\n\n  \u003cp class=\"rpd-k\"\u003e\n    Let Natural Light Join the Performance\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    ✨ Sunlight Changes the Look Throughout the Day\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    Place it near a bright window\n    and let natural light pass through the clear and blue textured panels.\n\n    As the light changes,\n    reflections, shadows and color shift across the ornament,\n    giving it a more dynamic appearance.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/2_b2833f4d-4e56-4d49-8252-a65278552dd8.png?v=1789110837\" alt=\"Blue dance ornament catching natural sunlight\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-call\"\u003e\n\n    \u003cstrong\u003e\n      ☀️ Morning light, bright afternoon sun and changing viewing angles can each give the same piece a slightly different look.\n    \u003c\/strong\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     ROTATING DISPLAY\n===================================================== --\u003e\n\n\u003csection class=\"rpd-light rpd-reveal\"\u003e\n\n  \u003cp class=\"rpd-k\"\u003e\n    More Interesting Than Flat Wall Art\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    🔄 A Hanging Display That Changes as It Turns\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    When suspended,\n    the ornament can gently turn and present different angles.\n\n    The overlapping blue and clear panels create changing shapes\n    around the dancer,\n    adding an extra sense of visual movement.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/3_3cb33ba7-75e4-4256-a040-a78783985c1d.png?v=1789110837\" alt=\"Rotating pop dance hanging ornament viewed from different angles\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-motion\"\u003e\n\n    \u003cdiv class=\"rpd-motion-item\"\u003e\n\n      \u003ci\u003e🔄\u003c\/i\u003e\n\n      \u003cb\u003e\n        Rotate\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Different angles reveal different panel overlaps.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-motion-item\"\u003e\n\n      \u003ci\u003e☀️\u003c\/i\u003e\n\n      \u003cb\u003e\n        Catch Light\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Changing illumination alters the visual contrast.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-motion-item\"\u003e\n\n      \u003ci\u003e✨\u003c\/i\u003e\n\n      \u003cb\u003e\n        See It Change\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Motion, light and texture work together throughout the day.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     STAINED GLASS AESTHETIC\n===================================================== --\u003e\n\n\u003csection class=\"rpd-dark rpd-reveal\"\u003e\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/9_a6943de6-3097-46de-b571-10cf0d5f223b.png?v=1789110837\" alt=\"Textured stained glass inspired dance ornament detail\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cp class=\"rpd-k\"\u003e\n    Texture Makes the Difference\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    🎨 A Stained-Glass-Inspired Look With More Visual Depth\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    Blue and crystal-clear textured surfaces\n    give the ornament more depth than a simple printed image.\n\n    Reflections change across the surface,\n    helping the silhouette and surrounding panels\n    feel more layered and dimensional.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-details\"\u003e\n\n    \u003cdiv class=\"rpd-detail\"\u003e\n\n      \u003ci\u003e🔵\u003c\/i\u003e\n\n      \u003cb\u003e\n        Blue Panels\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Strong color contrast\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-detail\"\u003e\n\n      \u003ci\u003e💎\u003c\/i\u003e\n\n      \u003cb\u003e\n        Clear Texture\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Light-catching surface\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-detail\"\u003e\n\n      \u003ci\u003e🖤\u003c\/i\u003e\n\n      \u003cb\u003e\n        Black Silhouette\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Dramatic focal point\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-detail\"\u003e\n\n      \u003ci\u003e✨\u003c\/i\u003e\n\n      \u003cb\u003e\n        Reflective Detail\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Changing highlights\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     NOSTALGIA\n===================================================== --\u003e\n\n\u003csection class=\"rpd-sec rpd-reveal\"\u003e\n\n  \u003cp class=\"rpd-k\"\u003e\n    More Than Another Window Decoration\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    ❤️ Music. Rhythm. Memories.\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    Some songs instantly bring back a time and place.\n    Some dance moves are recognizable from nothing more than a silhouette.\n\n    This hanging ornament turns that feeling of musical nostalgia\n    into something you can display\n    and rediscover whenever sunlight catches it.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/6_7246433f-2041-468c-a33d-eef7c922c5d5.png?v=1789110837\" alt=\"Music inspired dance silhouette hanging ornament in sunlight\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-call\"\u003e\n\n    \u003cstrong\u003e\n      🎵 A small piece of decor that brings together movement, light and the memories connected to music.\n    \u003c\/strong\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     WHO IT'S FOR\n===================================================== --\u003e\n\n\u003csection class=\"rpd-light rpd-reveal\"\u003e\n\n  \u003cp class=\"rpd-k\"\u003e\n    A Gift With More Personality Than Ordinary Decor\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    🎁 Made for People Who Still Turn Up the Music\n  \u003c\/h2\u003e\n\n\n  \u003cdiv class=\"rpd-grid\"\u003e\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        🎵\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Music Lovers\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        A decorative way to celebrate the energy and nostalgia of pop performance.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        🕺\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Dance Fans\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        A dynamic silhouette makes movement the heart of the design.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        ☀️\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Suncatcher Fans\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        Textured blue and clear panels become more interesting in natural light.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        🎨\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Artistic Decor Lovers\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        A more dimensional alternative to ordinary printed wall pieces.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        🎁\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Unique Gift Buyers\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        An unexpected gift idea for someone whose life has always had a soundtrack.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"rpd-card\"\u003e\n\n      \u003cspan class=\"rpd-icon\"\u003e\n        ❤️\n      \u003c\/span\u003e\n\n      \u003cb\u003e\n        Nostalgia Collectors\n      \u003c\/b\u003e\n\n      \u003cspan\u003e\n        A visual reminder of classic music, movement and unforgettable stage energy.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"rpd-tags\"\u003e\n\n    \u003cspan class=\"rpd-tag\"\u003e\n      🪟 Sunny Window\n    \u003c\/span\u003e\n\n    \u003cspan class=\"rpd-tag\"\u003e\n      🎵 Music Room\n    \u003c\/span\u003e\n\n    \u003cspan class=\"rpd-tag\"\u003e\n      📚 Shelf Area\n    \u003c\/span\u003e\n\n    \u003cspan class=\"rpd-tag\"\u003e\n      🎨 Creative Space\n    \u003c\/span\u003e\n\n    \u003cspan class=\"rpd-tag\"\u003e\n      🎁 Gift Display\n    \u003c\/span\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     EMOTIONAL CLOSER\n===================================================== --\u003e\n\n\u003csection class=\"rpd-dark rpd-reveal\"\u003e\n\n  \u003cdiv class=\"rpd-media\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/8_1432d6cc-1fa4-4700-9536-a36fa6805cb4.png?v=1789110837\" alt=\"Blue rotating dance ornament hanging in natural light\" loading=\"lazy\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cp class=\"rpd-k\"\u003e\n    Let the Rhythm Live On in Light and Shadow\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    🕺✨ Hang It. Let It Turn. Watch the Light Change.\n  \u003c\/h2\u003e\n\n\n  \u003cp class=\"rpd-copy\"\u003e\n\n    Put it where natural light can find it\n    and let the blue panels,\n    clear textures and dramatic dancer silhouette\n    become a moving little tribute to music.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-call\"\u003e\n\n    \u003cstrong\u003e\n      🎵 Music in the memory. 🕺 Movement in the silhouette. ✨ Light in the room.\n    \u003c\/strong\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     PACKAGE\n===================================================== --\u003e\n\n\u003csection class=\"rpd-package rpd-reveal\"\u003e\n\n  \u003cdiv class=\"rpd-package-icon\"\u003e\n    📦\n  \u003c\/div\u003e\n\n\n  \u003cp class=\"rpd-k\"\u003e\n    Package Includes\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    What's in Your Order\n  \u003c\/h2\u003e\n\n\n  \u003cstrong\u003e\n    Handmade Stained Glass Rotating Hanging Ornament × 1 \/ 2 \/ 3 \/ 4\n  \u003c\/strong\u003e\n\n\n  \u003cp style=\"margin-top:10px;\"\u003e\n\n    Quantity according to the option selected at checkout.\n\n  \u003c\/p\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- =====================================================\n     GUARANTEE\n===================================================== --\u003e\n\n\u003cdiv class=\"rpd-trust rpd-reveal\"\u003e\n\n  \u003ch3\u003e\n    30-Day Money-Back Guarantee\n  \u003c\/h3\u003e\n\n\n  \u003cp\u003e\n\n    Contact customer support within 30 days of receiving your order\n    to request an eligible refund according to the store policy.\n\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"rpd-bottom\"\u003e\n\n    \u003cdiv\u003e\n      🔒 Secure Checkout\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      🏆 Quality-Checked Products\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      🤝 Customer Support\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003cdiv class=\"rpd-trust-media\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0745\/3314\/2682\/files\/ChatGPT_Image_2026_6_2_16_55_25_9.png?v=1780390725\" alt=\"Secure checkout and customer satisfaction badges\" loading=\"lazy\"\u003e\n\n\u003c\/div\u003e\n\n\n\n\u003c!-- =====================================================\n     FINAL CTA\n===================================================== --\u003e\n\n\u003csection class=\"rpd-final rpd-reveal\"\u003e\n\n  \u003cp class=\"rpd-k\" style=\"color:#9fd3f4;\"\u003e\n\n    Music • Movement • Memories\n\n  \u003c\/p\u003e\n\n\n  \u003ch2\u003e\n    Let the Dance Live On in Light and Motion.\n  \u003c\/h2\u003e\n\n\n  \u003cp\u003e\n\n    Hang it near a bright window,\n    let it gently turn\n    and watch blue, clear and shadowed surfaces\n    change as natural light moves throughout the day.\n\n  \u003c\/p\u003e\n\n\n  \u003ca class=\"rpd-cta\" href=\"#rpd-top\"\u003e\n\n    🕺 Bring the Rhythm Into the Light →\n\n  \u003c\/a\u003e\n\n\u003c\/section\u003e\n\n\n\u003c\/div\u003e","brand":"LJH","offers":[{"title":"Default Title","offer_id":57343656231078,"sku":"SZ06732609110451-A","price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0741\/4169\/6166\/files\/1_b564ab11-de05-4770-85ce-647923fabbc8.png?v=1789110837","url":"https:\/\/getvyxor.com\/products\/handmade-stained-glass-rotating-hanging-ornament","provider":"getvyxor","version":"1.0","type":"link"}