{"product_id":"lighted-christmas-staircase-garland-5-festive-characters-51","title":"🎄Lighted Christmas Staircase Garland – 5 Festive Characters ✨","description":"\n\u003c!--\nALASJOY | CHRISTMAS STAIRCASE GARLAND\nV2 RESPONSIVE LANDING PAGE\nFull-screen layered holiday atmosphere\nNo carousel \/ No logo \/ One bottom CTA\nNo tracking, blocking or external scripts\n--\u003e\n\n\u003cstyle\u003e\n#aj-stair26{\n  --pine:#203e30;\n  --forest:#173326;\n  --red:#883b42;\n  --gold:#c79550;\n  --cream:#fcf8ef;\n  --paper:#fffdf8;\n  --sand:#f2e9da;\n  --ink:#27352b;\n  --muted:#697064;\n  position:relative;\n  isolation:isolate;\n  container-type:inline-size;\n  width:100%;\n  max-width:1120px;\n  margin:0 auto;\n  padding:0;\n  overflow:hidden;\n  background:var(--cream);\n  color:var(--ink);\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:15px;\n  line-height:1.65;\n}\n#aj-stair26 *,\n#aj-stair26 *::before,\n#aj-stair26 *::after{\n  box-sizing:border-box;\n}\n#aj-stair26 img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n#aj-stair26 h2,\n#aj-stair26 h3,\n#aj-stair26 p{\n  margin:0!important;\n  padding:0;\n  max-width:100%;\n  word-break:normal;\n  overflow-wrap:normal;\n  text-transform:none;\n}\n#aj-stair26 h2,\n#aj-stair26 h3{\n  font-family:Georgia,\"Times New Roman\",serif!important;\n  font-weight:700!important;\n  line-height:1.2!important;\n  letter-spacing:-.025em!important;\n}\n#aj-stair26 .aj-label{\n  display:block;\n  margin-bottom:13px;\n  color:#9c7543;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:2px;\n  line-height:1.5;\n  text-transform:uppercase;\n}\n#aj-stair26 .aj-red{color:var(--red)}\n#aj-stair26 .aj-gold{color:#d6a85e}\n\n\/* HERO *\/\n#aj-stair26 .aj-hero{\n  position:relative;\n  text-align:center;\n  padding:48px 22px 36px;\n  background:\n    radial-gradient(ellipse at 90% 8%,\n    #e4cda75c,transparent 54%),\n    linear-gradient(150deg,#fffaf0,#f1e7d7);\n}\n#aj-stair26 .aj-hero:before{\n  content:\"✦\";\n  position:absolute;\n  font-size:35px;\n  color:#cba36566;\n  right:7%;\n  top:35px;\n}\n#aj-stair26 .aj-hero h2{\n  font-size:clamp(30px,5cqw,57px)!important;\n  max-width:780px;\n  margin:0 auto 17px!important;\n}\n#aj-stair26 .aj-lead{\n  max-width:570px;\n  font-size:15px;\n  color:#6c695e;\n  line-height:1.75;\n  margin:0 auto 23px!important;\n}\n#aj-stair26 .aj-pills{\n  display:flex;\n  justify-content:center;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-bottom:27px;\n}\n#aj-stair26 .aj-pills span{\n  display:inline-block;\n  border:1px solid #d8c6ad;\n  background:#fffaf3bd;\n  color:#526343;\n  border-radius:30px;\n  padding:8px 13px;\n  font-size:11px;\n  font-weight:800;\n}\n#aj-stair26 .aj-mainphoto{\n  max-width:810px;\n  margin:0 auto;\n  border-radius:15px;\n  overflow:hidden;\n  box-shadow:0 20px 45px #4c3c2826;\n  background:#e7dac8;\n}\n#aj-stair26 .aj-mainphoto img{\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n#aj-stair26 .aj-heronote{\n  font-family:Georgia,serif;\n  color:#79593b;\n  font-size:17px;\n  font-style:italic;\n  margin:22px auto 0!important;\n}\n\n\/* DARK VALUE SECTION *\/\n#aj-stair26 .aj-intro{\n  text-align:center;\n  background:var(--forest);\n  color:#fff7e9;\n  padding:45px 22px 46px;\n}\n#aj-stair26 .aj-intro .aj-label{\n  color:#e7be82;\n}\n#aj-stair26 .aj-intro h2{\n  color:#fff6e8!important;\n  font-size:clamp(28px,4cqw,43px)!important;\n  margin-bottom:14px!important;\n}\n#aj-stair26 .aj-intro p{\n  color:#d6e0d1;\n  max-width:560px;\n  margin:0 auto!important;\n  font-size:14px;\n}\n#aj-stair26 .aj-values{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:11px;\n  max-width:830px;\n  margin:28px auto 0;\n}\n#aj-stair26 .aj-value{\n  border:1px solid #ffffff30;\n  border-radius:12px;\n  padding:17px 10px;\n  min-width:0;\n}\n#aj-stair26 .aj-value b{\n  display:block;\n  font-size:23px;\n  color:#efca8e;\n  margin-bottom:8px;\n}\n#aj-stair26 .aj-value span{\n  display:block;\n  font-size:12px;\n  font-weight:700;\n}\n\n\/* RESPONSIVE IMAGE + TEXT *\/\n#aj-stair26 .aj-story{\n  display:grid!important;\n  grid-template-columns:\n    minmax(0,1fr) minmax(0,1fr)!important;\n  align-items:center!important;\n  gap:clamp(20px,4cqw,50px)!important;\n  padding:46px clamp(20px,4cqw,52px)!important;\n  width:100%;\n  min-width:0;\n  background:var(--paper);\n}\n#aj-stair26 .aj-story.alt{\n  background:var(--sand);\n}\n#aj-stair26 .aj-story.dark{\n  background:#284635;\n  color:#fff4e4;\n}\n#aj-stair26 .aj-story.reverse .aj-photo{\n  order:2;\n}\n#aj-stair26 .aj-story.reverse .aj-copy{\n  order:1;\n}\n#aj-stair26 .aj-photo,\n#aj-stair26 .aj-copy{\n  min-width:0!important;\n  max-width:100%!important;\n  width:100%!important;\n}\n#aj-stair26 .aj-photo{\n  overflow:hidden;\n  border-radius:14px;\n  background:#e8dccb;\n  box-shadow:0 12px 30px #2e30231c;\n}\n#aj-stair26 .aj-photo img{\n  width:100%!important;\n  aspect-ratio:1\/1;\n  height:auto!important;\n  object-fit:cover;\n}\n#aj-stair26 .aj-copy{\n  display:flex;\n  flex-direction:column;\n  align-items:flex-start;\n  justify-content:center;\n}\n#aj-stair26 .aj-copy h2{\n  width:100%!important;\n  font-size:clamp(26px,3.5cqw,41px)!important;\n  margin:0 0 16px!important;\n  line-height:1.2!important;\n  white-space:normal!important;\n}\n#aj-stair26 .aj-copy p{\n  font-size:14px!important;\n  line-height:1.78!important;\n  color:var(--muted);\n  margin:0 0 14px!important;\n}\n#aj-stair26 .aj-story.dark h2{\n  color:#fff8e9!important;\n}\n#aj-stair26 .aj-story.dark p{\n  color:#dfe6d8;\n}\n#aj-stair26 .aj-story.dark .aj-label{\n  color:#eac18a;\n}\n#aj-stair26 .aj-detail{\n  width:100%;\n  display:flex;\n  align-items:center;\n  gap:11px;\n  border-top:1px solid #b4a28666;\n  padding-top:15px;\n  margin-top:5px;\n}\n#aj-stair26 .aj-detail i{\n  font-style:normal;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:39px;\n  height:39px;\n  min-width:39px;\n  border-radius:50%;\n  background:#eed9b5;\n  color:#72502e;\n  font-size:19px;\n}\n#aj-stair26 .aj-detail strong{\n  font-size:11px;\n  letter-spacing:.4px;\n  line-height:1.5;\n}\n#aj-stair26 .aj-story.dark .aj-detail strong{\n  color:#f0ddc2;\n}\n\n\/* HOLIDAY MESSAGE *\/\n#aj-stair26 .aj-message{\n  text-align:center;\n  padding:47px 22px;\n  background:\n    radial-gradient(circle at 50% 0%,\n      #edd0a688,transparent 75%),\n    #f6ecdd;\n}\n#aj-stair26 .aj-message h2{\n  max-width:720px;\n  margin:0 auto!important;\n  font-size:clamp(29px,4.5cqw,48px)!important;\n}\n#aj-stair26 .aj-message p{\n  margin:16px auto 0!important;\n  color:var(--muted);\n  font-size:14px;\n  max-width:560px;\n}\n\n\/* CHARACTER COLLECTION *\/\n#aj-stair26 .aj-cast{\n  padding:44px 22px 49px;\n  text-align:center;\n  background:#fffaf3;\n}\n#aj-stair26 .aj-cast h2{\n  font-size:clamp(28px,4cqw,41px)!important;\n  margin-bottom:13px!important;\n}\n#aj-stair26 .aj-cast-lead{\n  max-width:570px;\n  margin:0 auto 24px!important;\n  font-size:14px;\n  color:var(--muted);\n}\n#aj-stair26 .aj-cast-grid{\n  display:grid;\n  grid-template-columns:repeat(5,minmax(0,1fr));\n  gap:9px;\n}\n#aj-stair26 .aj-person{\n  padding:17px 7px;\n  background:#f4eee4;\n  border:1px solid #e7d9c5;\n  border-radius:12px;\n}\n#aj-stair26 .aj-person span{\n  display:block;\n  font-size:27px;\n  margin-bottom:7px;\n}\n#aj-stair26 .aj-person strong{\n  font-size:11px;\n  line-height:1.4;\n  display:block;\n}\n#aj-stair26 .aj-cast-note{\n  color:#765b42;\n  font-size:12px;\n  margin:20px auto 0!important;\n}\n\n\/* GALLERY *\/\n#aj-stair26 .aj-gallery{\n  text-align:center;\n  padding:45px 20px 50px;\n  background:#f2e8d9;\n}\n#aj-stair26 .aj-gallery h2{\n  font-size:clamp(28px,4cqw,40px)!important;\n  margin-bottom:12px!important;\n}\n#aj-stair26 .aj-gallery p{\n  color:var(--muted);\n  font-size:14px;\n  margin:0 auto 24px!important;\n}\n#aj-stair26 .aj-gallery-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:11px;\n}\n#aj-stair26 .aj-gallery-grid img{\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n  border-radius:11px;\n}\n\n\/* FAQ *\/\n#aj-stair26 .aj-faq{\n  background:#fffbf5;\n  padding:45px 20px;\n}\n#aj-stair26 .aj-faq h2{\n  text-align:center;\n  font-size:clamp(28px,4cqw,39px)!important;\n  margin-bottom:25px!important;\n}\n#aj-stair26 .aj-faq-inner{\n  max-width:780px;\n  margin:auto;\n}\n#aj-stair26 .aj-faq details{\n  border:1px solid #e3d6c2;\n  border-radius:10px;\n  padding:16px 18px;\n  margin-bottom:9px;\n  background:#f8f0e4;\n}\n#aj-stair26 .aj-faq summary{\n  cursor:pointer;\n  font-size:14px;\n  font-weight:700;\n}\n#aj-stair26 .aj-faq details p{\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.7;\n  margin-top:11px!important;\n}\n\n\/* FINAL CTA *\/\n#aj-stair26 .aj-final{\n  padding:53px 20px 59px;\n  text-align:center;\n  color:#fff7e9;\n  background:\n    radial-gradient(circle at 50% 0,\n    #d29b5940,transparent 62%),\n    #173528;\n}\n#aj-stair26 .aj-final .aj-label{\n  color:#edc98f;\n}\n#aj-stair26 .aj-final h2{\n  font-size:clamp(30px,4.5cqw,47px)!important;\n  color:#fff5e5!important;\n  max-width:660px;\n  margin:0 auto 15px!important;\n}\n#aj-stair26 .aj-final p{\n  max-width:540px;\n  color:#d9e2d3;\n  font-size:14px;\n  margin:0 auto 26px!important;\n}\n#aj-stair26 .aj-button{\n  display:inline-block;\n  padding:16px 30px;\n  text-decoration:none!important;\n  background:#eac18b;\n  color:#263a2b!important;\n  border-radius:40px;\n  font-size:13px;\n  letter-spacing:.3px;\n  font-weight:800;\n  box-shadow:0 9px 25px #0004;\n  transition:transform .22s,background .22s;\n}\n#aj-stair26 .aj-button:hover{\n  transform:translateY(-3px);\n  background:#f4d3a5;\n}\n\n\/* CONTAINER-BASED RESPONSIVENESS *\/\n@container (max-width:740px){\n  #aj-stair26 .aj-story{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:20px!important;\n    padding:32px 18px!important;\n  }\n  #aj-stair26 .aj-story .aj-photo{\n    order:1!important;\n  }\n  #aj-stair26 .aj-story .aj-copy{\n    order:2!important;\n  }\n  #aj-stair26 .aj-copy h2{\n    font-size:clamp(27px,6cqw,36px)!important;\n    margin-bottom:12px!important;\n  }\n  #aj-stair26 .aj-hero{\n    padding:37px 16px 29px;\n  }\n  #aj-stair26 .aj-hero h2{\n    font-size:clamp(29px,7cqw,42px)!important;\n  }\n  #aj-stair26 .aj-label{\n    margin-bottom:9px;\n  }\n  #aj-stair26 .aj-values{\n    gap:7px;\n  }\n  #aj-stair26 .aj-value{\n    padding:13px 6px;\n  }\n  #aj-stair26 .aj-value span{\n    font-size:10px;\n  }\n  #aj-stair26 .aj-cast-grid{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n}\n@container (max-width:420px){\n  #aj-stair26 .aj-copy h2{\n    font-size:29px!important;\n  }\n  #aj-stair26 .aj-gallery-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n  #aj-stair26 .aj-cast-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n  #aj-stair26 .aj-pills span{\n    font-size:10px;\n    padding:7px 10px;\n  }\n}\n\n\/* ===================================\nFULLSCREEN CHRISTMAS ATMOSPHERE\nLayer 1: ambient warm light\nLayer 2: animated gold fairy lights\nLayer 3: floating star crystals\nLayer 4: decorative evergreen corners\nLayer 5: shimmering winter particles\n=================================== *\/\n\n#aj-stair-fx26{\n  position:fixed;\n  inset:0;\n  width:100%;\n  height:100vh;\n  height:100dvh;\n  pointer-events:none!important;\n  z-index:20;\n  overflow:hidden;\n  isolation:isolate;\n  contain:layout style;\n}\n\n\/* Ambient glow *\/\n#aj-stair-fx26 .aj-aurora{\n  position:absolute;\n  width:68vmax;\n  height:68vmax;\n  top:-35vmax;\n  right:-25vmax;\n  border-radius:50%;\n  background:radial-gradient(circle,\n    #f4c06e3c,\n    #e5b97d10 50%,\n    transparent 72%);\n  filter:blur(34px);\n  animation:aj-warmdrift 14s ease-in-out infinite alternate;\n}\n\n\/* Light chain at the top *\/\n#aj-stair-fx26 .aj-lightchain{\n  position:absolute;\n  top:-6px;\n  left:0;\n  width:100%;\n  height:70px;\n  border-top:2px solid #42624788;\n  border-radius:0 0 50% 50%;\n}\n#aj-stair-fx26 .aj-light{\n  position:absolute;\n  top:var(--top);\n  left:var(--left);\n  width:9px;\n  height:13px;\n  background:#ffda8d;\n  border-radius:45%;\n  box-shadow:\n    0 0 9px 3px #ffc46d88,\n    0 0 22px 8px #ffc46d3b;\n  animation:aj-lighttwinkle\n    var(--speed,3s)\n    ease-in-out infinite alternate;\n  animation-delay:var(--delay,0s);\n}\n#aj-stair-fx26 .aj-light:before{\n  content:\"\";\n  position:absolute;\n  top:-5px;\n  left:2px;\n  width:5px;\n  height:6px;\n  background:#486146;\n  border-radius:2px 2px 0 0;\n}\n\n\/* Floating winter stars *\/\n#aj-stair-fx26 .aj-star{\n  position:absolute;\n  top:-50px;\n  left:var(--x);\n  font-family:Georgia,serif;\n  font-size:var(--size);\n  line-height:1;\n  color:#dbad67;\n  text-shadow:0 0 12px #fff1c2;\n  opacity:0;\n  animation:aj-stardrop\n    var(--duration,15s)\n    linear infinite;\n  animation-delay:var(--delay,0s);\n}\n#aj-stair-fx26 .aj-star.s1{\n  --x:5%;--size:16px;\n  --duration:18s;--delay:-7s;\n}\n#aj-stair-fx26 .aj-star.s2{\n  --x:18%;--size:11px;\n  --duration:24s;--delay:-15s;\n}\n#aj-stair-fx26 .aj-star.s3{\n  --x:33%;--size:20px;\n  --duration:22s;--delay:-10s;\n}\n#aj-stair-fx26 .aj-star.s4{\n  --x:49%;--size:12px;\n  --duration:19s;--delay:-4s;\n}\n#aj-stair-fx26 .aj-star.s5{\n  --x:63%;--size:17px;\n  --duration:26s;--delay:-20s;\n}\n#aj-stair-fx26 .aj-star.s6{\n  --x:78%;--size:13px;\n  --duration:21s;--delay:-13s;\n}\n#aj-stair-fx26 .aj-star.s7{\n  --x:93%;--size:19px;\n  --duration:23s;--delay:-8s;\n}\n\n\/* Snow sparkle *\/\n#aj-stair-fx26 .aj-flake{\n  position:absolute;\n  top:-15px;\n  left:var(--x);\n  width:var(--size,4px);\n  height:var(--size,4px);\n  background:#fffdf5;\n  border-radius:50%;\n  box-shadow:0 0 6px #f6dbab;\n  opacity:0;\n  animation:aj-flakefall\n    var(--dur,14s)\n    linear infinite;\n  animation-delay:var(--delay,0s);\n}\n#aj-stair-fx26 .aj-flake.f1{\n  --x:8%;--size:4px;--dur:14s;--delay:-6s;\n}\n#aj-stair-fx26 .aj-flake.f2{\n  --x:24%;--size:3px;--dur:20s;--delay:-13s;\n}\n#aj-stair-fx26 .aj-flake.f3{\n  --x:38%;--size:5px;--dur:18s;--delay:-8s;\n}\n#aj-stair-fx26 .aj-flake.f4{\n  --x:57%;--size:3px;--dur:15s;--delay:-11s;\n}\n#aj-stair-fx26 .aj-flake.f5{\n  --x:74%;--size:4px;--dur:22s;--delay:-17s;\n}\n#aj-stair-fx26 .aj-flake.f6{\n  --x:91%;--size:3px;--dur:17s;--delay:-5s;\n}\n\n\/* Evergreen side decorations *\/\n#aj-stair-fx26 .aj-branch{\n  position:absolute;\n  width:125px;\n  height:175px;\n  opacity:.62;\n  filter:drop-shadow(0 3px 7px #203e3022);\n  transform-origin:top center;\n  animation:aj-branchsway 7s ease-in-out infinite alternate;\n}\n#aj-stair-fx26 .aj-branch.left{\n  top:95px;\n  left:-40px;\n  transform:rotate(-17deg);\n}\n#aj-stair-fx26 .aj-branch.right{\n  top:160px;\n  right:-45px;\n  transform:scaleX(-1) rotate(-15deg);\n  animation-delay:-3s;\n}\n#aj-stair-fx26 .aj-branch:before{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  top:0;\n  width:5px;\n  height:170px;\n  background:#395c3c;\n  border-radius:5px;\n  transform:rotate(22deg);\n}\n#aj-stair-fx26 .aj-needle{\n  position:absolute;\n  left:var(--x);\n  top:var(--y);\n  width:var(--w);\n  height:14px;\n  background:linear-gradient(\n    90deg,#244a33,#648364);\n  border-radius:90% 12% 90% 12%;\n  transform:rotate(var(--r));\n  transform-origin:left center;\n}\n#aj-stair-fx26 .aj-berry{\n  position:absolute;\n  width:10px;\n  height:10px;\n  top:var(--y);\n  left:var(--x);\n  background:#a83f45;\n  border-radius:50%;\n  box-shadow:inset -2px -2px 3px #662932;\n}\n#aj-stair-fx26 .aj-glow{\n  position:absolute;\n  width:320px;\n  height:320px;\n  border-radius:50%;\n  left:var(--mx,50%);\n  top:var(--my,50%);\n  transform:translate(-50%,-50%);\n  background:radial-gradient(circle,\n    #f4d39324,transparent 70%);\n  transition:left .25s,top .25s;\n}\n\n\/* Animations *\/\n@keyframes aj-warmdrift{\n  from{transform:translate(0,0) scale(1)}\n  to{transform:translate(-13vw,12vh) scale(1.15)}\n}\n@keyframes aj-lighttwinkle{\n  0%,100%{opacity:.35;transform:scale(.8)}\n  50%{opacity:1;transform:scale(1.3)}\n}\n@keyframes aj-stardrop{\n  0%{\n    transform:translate3d(0,-10vh,0) rotate(0);\n    opacity:0;\n  }\n  10%{opacity:.65}\n  80%{opacity:.45}\n  100%{\n    transform:translate3d(52px,110vh,0) rotate(200deg);\n    opacity:0;\n  }\n}\n@keyframes aj-flakefall{\n  0%{\n    transform:translate3d(0,-5vh,0);\n    opacity:0;\n  }\n  15%{opacity:.7}\n  85%{opacity:.6}\n  100%{\n    transform:translate3d(-40px,110vh,0);\n    opacity:0;\n  }\n}\n@keyframes aj-branchsway{\n  0%{translate:0 0}\n  100%{translate:5px 7px}\n}\n\n@media(max-width:650px){\n  #aj-stair-fx26 .aj-branch{\n    width:100px;\n    opacity:.35;\n  }\n  #aj-stair-fx26 .aj-glow{\n    display:none;\n  }\n  #aj-stair-fx26 .aj-star.s2,\n  #aj-stair-fx26 .aj-star.s4,\n  #aj-stair-fx26 .aj-star.s6,\n  #aj-stair-fx26 .aj-flake.f2,\n  #aj-stair-fx26 .aj-flake.f4{\n    display:none;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  #aj-stair-fx26{\n    display:none!important;\n  }\n  #aj-stair26 .aj-button{\n    transition:none;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- FULLSCREEN FESTIVE EFFECT --\u003e\n\u003cdiv id=\"aj-stair-fx26\" aria-hidden=\"true\"\u003e\n\n  \u003cdiv class=\"aj-aurora\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"aj-lightchain\"\u003e\n    \u003ci class=\"aj-light\" style=\"--left:5%;--top:19px;--delay:-1s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:15%;--top:29px;--delay:-2s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:25%;--top:38px;--delay:-.5s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:35%;--top:43px;--delay:-3s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:45%;--top:45px;--delay:-1.5s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:55%;--top:45px;--delay:-2.5s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:65%;--top:43px;--delay:-.7s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:75%;--top:38px;--delay:-2s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:85%;--top:29px;--delay:-3s\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-light\" style=\"--left:95%;--top:19px;--delay:-1s\"\u003e\u003c\/i\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"aj-branch left\"\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:58px;--y:13px;--w:64px;--r:-39deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:61px;--y:35px;--w:61px;--r:35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:68px;--y:59px;--w:67px;--r:-37deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:72px;--y:84px;--w:65px;--r:36deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:80px;--y:111px;--w:60px;--r:-35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:83px;--y:136px;--w:54px;--r:35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:79px;--y:47px\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:89px;--y:58px\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:70px;--y:65px\"\u003e\u003c\/i\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"aj-branch right\"\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:58px;--y:13px;--w:64px;--r:-39deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:61px;--y:35px;--w:61px;--r:35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:68px;--y:59px;--w:67px;--r:-37deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:72px;--y:84px;--w:65px;--r:36deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:80px;--y:111px;--w:60px;--r:-35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-needle\" style=\"--x:83px;--y:136px;--w:54px;--r:35deg\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:79px;--y:47px\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:89px;--y:58px\"\u003e\u003c\/i\u003e\n    \u003ci class=\"aj-berry\" style=\"--x:70px;--y:65px\"\u003e\u003c\/i\u003e\n  \u003c\/div\u003e\n\n  \u003cspan class=\"aj-star s1\"\u003e✦\u003c\/span\u003e\n  \u003cspan class=\"aj-star s2\"\u003e✧\u003c\/span\u003e\n  \u003cspan class=\"aj-star s3\"\u003e✦\u003c\/span\u003e\n  \u003cspan class=\"aj-star s4\"\u003e✧\u003c\/span\u003e\n  \u003cspan class=\"aj-star s5\"\u003e✦\u003c\/span\u003e\n  \u003cspan class=\"aj-star s6\"\u003e✧\u003c\/span\u003e\n  \u003cspan class=\"aj-star s7\"\u003e✦\u003c\/span\u003e\n\n  \u003ci class=\"aj-flake f1\"\u003e\u003c\/i\u003e\n  \u003ci class=\"aj-flake f2\"\u003e\u003c\/i\u003e\n  \u003ci class=\"aj-flake f3\"\u003e\u003c\/i\u003e\n  \u003ci class=\"aj-flake f4\"\u003e\u003c\/i\u003e\n  \u003ci class=\"aj-flake f5\"\u003e\u003c\/i\u003e\n  \u003ci class=\"aj-flake f6\"\u003e\u003c\/i\u003e\n\n  \u003cdiv class=\"aj-glow\"\u003e\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- LANDING PAGE --\u003e\n\u003cdiv id=\"aj-stair26\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"aj-hero\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      A LITTLE CHRISTMAS STORY ON EVERY STEP\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Make Every Step\n      \u003cspan class=\"aj-red\"\u003e\n        Feel Like Christmas.\n      \u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"aj-lead\"\u003e\n      Festive little characters,\n      flowing evergreen branches\n      and warm glowing lights.\n      Turn your staircase into\n      a joyful Christmas welcome.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aj-pills\"\u003e\n      \u003cspan\u003e🎄 5 Festive Characters\u003c\/span\u003e\n      \u003cspan\u003e✨ Warm Light Accents\u003c\/span\u003e\n      \u003cspan\u003e🏡 Cozy Holiday Decor\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-mainphoto\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/bfadda89a91423fef5a123802c411edd.png?v=1794627749\" alt=\"Five Christmas character garland sections decorating a staircase\" loading=\"eager\"\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"aj-heronote\"\u003e\n      Five little characters.\n      One beautiful Christmas story.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- VALUES --\u003e\n  \u003csection class=\"aj-intro\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      THE CHARM IS IN THE DETAILS\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      A Staircase Full\n      of Christmas Joy.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A festive collection designed\n      to make the corners of your home\n      feel cozy, welcoming and\n      full of holiday personality.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aj-values\"\u003e\n\n      \u003cdiv class=\"aj-value\"\u003e\n        \u003cb\u003e🎅\u003c\/b\u003e\n        \u003cspan\u003eAdorable Holiday Characters\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-value\"\u003e\n        \u003cb\u003e✨\u003c\/b\u003e\n        \u003cspan\u003eWarm Festive Glow\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-value\"\u003e\n        \u003cb\u003e🌲\u003c\/b\u003e\n        \u003cspan\u003eFlowing Evergreen Style\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 1 --\u003e\n  \u003csection class=\"aj-story\"\u003e\n\n    \u003cdiv class=\"aj-photo\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/3_5f6c287d-2931-47ba-8bd0-25c61096810f.png?v=1794627749\" alt=\"Santa Christmas garland character holding a little present\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-copy\"\u003e\n\n      \u003cspan class=\"aj-label\"\u003e\n        01 \/ LITTLE CHRISTMAS FRIENDS\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Tiny Characters.\n        \u003cspan class=\"aj-red\"\u003e\n          Big Holiday Smiles.\n        \u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        From Santa carrying a gift\n        to a cheerful snowman and\n        star-holding reindeer,\n        each character brings\n        its own festive personality.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        A charming little detail\n        to discover along\n        your Christmas staircase.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"aj-detail\"\u003e\n        \u003ci\u003e🎅\u003c\/i\u003e\n        \u003cstrong\u003e\n          FIVE DIFFERENT FESTIVE DESIGNS\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 2 --\u003e\n  \u003csection class=\"aj-story alt reverse\"\u003e\n\n    \u003cdiv class=\"aj-photo\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/6_f180f6e6-88e6-4679-9c8e-5ca1c6a5b0e8.png?v=1794627749\" alt=\"Christmas staircase garland glowing warmly in the evening\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-copy\"\u003e\n\n      \u003cspan class=\"aj-label\"\u003e\n        02 \/ THE EVENING GLOW\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Even More Magical\n        \u003cspan class=\"aj-red\"\u003e\n          After Dark.\n        \u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        When the evening arrives,\n        little points of warm light\n        bring the greenery and\n        festive characters to life.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Create a welcoming holiday\n        atmosphere that feels\n        warm and inviting.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"aj-detail\"\u003e\n        \u003ci\u003e✨\u003c\/i\u003e\n        \u003cstrong\u003e\n          SOFT LIGHT · COZY ATMOSPHERE\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 3 --\u003e\n  \u003csection class=\"aj-story\"\u003e\n\n    \u003cdiv class=\"aj-photo\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/4_6613d4dc-6203-4456-8a8d-b8ee675181e6.png?v=1794627749\" alt=\"Hands arranging festive greenery on a staircase railing\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-copy\"\u003e\n\n      \u003cspan class=\"aj-label\"\u003e\n        03 \/ STYLE IT YOUR WAY\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Let the Greenery\n        \u003cspan class=\"aj-red\"\u003e\n          Flow Beautifully.\n        \u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Arrange the decorative\n        sections below the handrail.\n        Gently overlap the leafy\n        ends to create a natural,\n        flowing Christmas display.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Position each character\n        where it can be seen\n        and enjoyed.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"aj-detail\"\u003e\n        \u003ci\u003e🌲\u003c\/i\u003e\n        \u003cstrong\u003e\n          ARRANGE · OVERLAP · ENJOY\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- HOLIDAY MESSAGE --\u003e\n  \u003csection class=\"aj-message\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      HOME IS WHERE CHRISTMAS BEGINS\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Turn an Everyday Corner\n      Into a\n      \u003cspan class=\"aj-red\"\u003e\n        Christmas Memory.\n      \u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      A little greenery,\n      a familiar holiday face,\n      and a warm glow can make\n      a home feel ready\n      for the season.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 4 --\u003e\n  \u003csection class=\"aj-story alt reverse\"\u003e\n\n    \u003cdiv class=\"aj-photo\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/2_6f5b8cf3-0dad-45f6-b21f-ce4fe7e9b8d8.png?v=1794627750\" alt=\"All five Christmas characters decorating a landing railing\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-copy\"\u003e\n\n      \u003cspan class=\"aj-label\"\u003e\n        04 \/ A BEAUTIFUL HOLIDAY SCENE\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        A Festive Welcome\n        \u003cspan class=\"aj-red\"\u003e\n          at Every Turn.\n        \u003c\/span\u003e\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Style the sections along\n        a staircase or upstairs\n        landing to bring Christmas\n        charm throughout your home.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Choose one favorite character\n        or arrange all five for\n        a fuller festive scene.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"aj-detail\"\u003e\n        \u003ci\u003e🏡\u003c\/i\u003e\n        \u003cstrong\u003e\n          STAIRCASES · LANDINGS\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- SECTION 5 --\u003e\n  \u003csection class=\"aj-story dark\"\u003e\n\n    \u003cdiv class=\"aj-photo\"\u003e\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/5_208046ab-1065-42de-aae6-48de5b354fa2.png?v=1794627748\" alt=\"Santa snowman and reindeer Christmas garlands styled on a mantel\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"aj-copy\"\u003e\n\n      \u003cspan class=\"aj-label\"\u003e\n        05 \/ BEYOND THE STAIRCASE\n      \u003c\/span\u003e\n\n      \u003ch2\u003e\n        Christmas Charm\n        for Your Favorite\n        Little Corners.\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Bring your festive friends\n        beyond the stairs.\n        Style them along a mantel,\n        window ledge or cozy\n        indoor display area.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Let the playful characters\n        add warmth wherever\n        you love to decorate.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"aj-detail\"\u003e\n        \u003ci\u003e❤️\u003c\/i\u003e\n        \u003cstrong\u003e\n          MANTELS · WINDOWS · HOME DECOR\n        \u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- CHARACTER COLLECTION --\u003e\n  \u003csection class=\"aj-cast\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      MEET THE CHRISTMAS COLLECTION\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Five Little Friends.\n      \u003cspan class=\"aj-red\"\u003e\n        Endless Christmas Charm.\n      \u003c\/span\u003e\n    \u003c\/h2\u003e\n\n    \u003cp class=\"aj-cast-lead\"\u003e\n      Pick the festive character\n      that makes you smile,\n      or bring the whole\n      collection together.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aj-cast-grid\"\u003e\n\n      \u003cdiv class=\"aj-person\"\u003e\n        \u003cspan\u003e🎅\u003c\/span\u003e\n        \u003cstrong\u003eGift-Bearing Santa\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-person\"\u003e\n        \u003cspan\u003e⛄\u003c\/span\u003e\n        \u003cstrong\u003eJingle Bell Snowman\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-person\"\u003e\n        \u003cspan\u003e🦌\u003c\/span\u003e\n        \u003cstrong\u003eStar-Holding Reindeer\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-person\"\u003e\n        \u003cspan\u003e🍪\u003c\/span\u003e\n        \u003cstrong\u003eCandy Cane Gingerbread\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"aj-person\"\u003e\n        \u003cspan\u003e🎄\u003c\/span\u003e\n        \u003cstrong\u003eGift-Giving Elf\u003c\/strong\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cp class=\"aj-cast-note\"\u003e\n      Individual styles and a complete\n      five-character collection are\n      listed as separate options.\n    \u003c\/p\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- GALLERY --\u003e\n  \u003csection class=\"aj-gallery\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      LITTLE DETAILS · BIG HOLIDAY FEELING\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Christmas From\n      Every Angle.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Discover the characters,\n      the greenery and\n      the cozy styling possibilities.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"aj-gallery-grid\"\u003e\n\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/3_25033af2-cb2f-4c78-8f2e-17c66a81960b.png?v=1794627749\" alt=\"Reindeer and snowman Christmas decorations on a winter window ledge\" loading=\"lazy\"\u003e\n\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/7_973add1c-aa19-49d7-abb9-35ff409be6bc.png?v=1794627749\" alt=\"Woman arranging Christmas character decorations\" loading=\"lazy\"\u003e\n\n      \u003cimg src=\"https:\/\/alasjoy.com\/cdn\/shop\/files\/8_e2ea6110-16c8-48a6-998a-605e2a69096f.png?v=1794627749\" alt=\"Close-up of the star-holding Christmas reindeer garland\" loading=\"lazy\"\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"aj-faq\"\u003e\n\n    \u003cspan class=\"aj-label\" style=\"text-align:center\"\u003e\n      BEFORE YOU DECORATE\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Frequently Asked Questions\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"aj-faq-inner\"\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Does every order include all five characters?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          No. Individual style options\n          contain the selected character\n          section. Choose the complete\n          five-style collection for\n          one of each design.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Can I decorate with one or two styles?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          Yes. Single sections create\n          a smaller decorative accent.\n          Multiple sections can be\n          arranged with overlapping\n          greenery for a fuller look.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Will five sections cover my staircase?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          Coverage depends on your\n          railing length, the size\n          of each section and how\n          much the greenery overlaps.\n          Measure your intended\n          decorating area first.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          How should I arrange the garland?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          Position it below the handrail,\n          overlap the greenery gently,\n          and keep the characters visible.\n          Leave the handrail gripping\n          surface and walking area clear.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003e\n          Can I use these elsewhere in my home?\n        \u003c\/summary\u003e\n        \u003cp\u003e\n          The product gallery shows\n          indoor styling on mantels,\n          window ledges and landing rails.\n          Keep decorations away\n          from open flames and heat.\n        \u003c\/p\u003e\n      \u003c\/details\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n  \u003c!-- ONLY BOTTOM CTA --\u003e\n  \u003csection class=\"aj-final\"\u003e\n\n    \u003cspan class=\"aj-label\"\u003e\n      BRING THE CHRISTMAS STORY HOME\n    \u003c\/span\u003e\n\n    \u003ch2\u003e\n      Five Little Characters.\n      \u003cbr\u003e\n      A Home Full of Christmas.\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Turn your favorite corner\n      into a warm, joyful\n      Christmas scene with\n      festive friends and\n      beautiful greenery.\n    \u003c\/p\u003e\n\n    \u003ca href=\"#\" id=\"aj-stair-top26\" class=\"aj-button\"\u003e\n      BRING CHRISTMAS TO YOUR STAIRS 🎄\n    \u003c\/a\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  \"use strict\";\n\n  var page=document.getElementById(\n    \"aj-stair26\"\n  );\n  var fx=document.getElementById(\n    \"aj-stair-fx26\"\n  );\n\n  if(!page || !fx) return;\n\n  \/* Accessibility *\/\n  var reduced=window.matchMedia(\n    \"(prefers-reduced-motion: reduce)\"\n  );\n\n  function updateMotion(){\n    fx.style.display=reduced.matches\n      ? \"none\"\n      : \"\";\n  }\n\n  updateMotion();\n\n  if(reduced.addEventListener){\n    reduced.addEventListener(\n      \"change\",updateMotion\n    );\n  }\n\n  \/* Warm light follows cursor *\/\n  if(window.matchMedia(\n    \"(hover:hover) and (pointer:fine)\"\n  ).matches){\n\n    document.addEventListener(\n      \"pointermove\",\n      function(e){\n        if(reduced.matches) return;\n\n        fx.style.setProperty(\n          \"--mx\",e.clientX+\"px\"\n        );\n\n        fx.style.setProperty(\n          \"--my\",e.clientY+\"px\"\n        );\n      },\n      {passive:true}\n    );\n  }\n\n  \/* Bottom CTA returns to product top *\/\n  var btn=document.getElementById(\n    \"aj-stair-top26\"\n  );\n\n  if(btn){\n    btn.addEventListener(\n      \"click\",\n      function(e){\n        e.preventDefault();\n\n        window.scrollTo({\n          top:0,\n          behavior:reduced.matches\n            ? \"auto\"\n            : \"smooth\"\n        });\n      }\n    );\n  }\n\n})();\n\u003c\/script\u003e\n","brand":"LHK","offers":[{"title":"Gift-Bearing Santa","offer_id":68308794638573,"sku":"T10U26111207-Gift-Bearing Santa","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Jingle Bell Snowman","offer_id":68308794671341,"sku":"T10U26111207-Jingle Bell Snowman","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Star-Holding Reindeer","offer_id":68308794704109,"sku":"T10U26111207-Star-Holding Reindeer","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Candy Cane Gingerbread","offer_id":68308794736877,"sku":"T10U26111207-Candy Cane Gingerbread","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Gift-Giving Elf","offer_id":68308794769645,"sku":"T10U26111207-Gift-Giving Elf","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Complete Set – All 5 Styles · Extra 20% Off","offer_id":68308794802413,"sku":"T10U26111207-Complete Set – All 5 Styles · Extra 20% Off","price":110.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0841\/9354\/2381\/files\/bfadda89a91423fef5a123802c411edd.png?v=1794627749","url":"https:\/\/alasjoy.com\/products\/lighted-christmas-staircase-garland-5-festive-characters-51","provider":"alasjoy","version":"1.0","type":"link"}