{"product_id":"🎃halloween-early-bird-special-sale-50-off","title":"🎃Halloween Early Bird Special Sale 50% OFF","description":"\u003cstyle\u003e\n\n.halloween-gift,\n.halloween-gift *{\nbox-sizing:border-box;\nmargin:0;\npadding:0;\n}\n\n\n.halloween-gift{\n\nwidth:100%;\n\npadding:20px 15px;\n\nbackground:\n\nlinear-gradient(\n135deg,\n#1a062d,\n#3b0764\n);\n\nfont-family:\n-apple-system,\nBlinkMacSystemFont,\n\"Helvetica Neue\",\nArial,sans-serif;\n\noverflow:hidden;\n\nposition:relative;\n\n}\n\n\n\n.halloween-gift::before{\n\ncontent:\"🎁\";\n\nposition:absolute;\n\nright:15px;\n\ntop:-15px;\n\nfont-size:70px;\n\nopacity:.08;\n\n}\n\n\n\n\n.gift-container{\n\nmax-width:650px;\n\nmargin:auto;\n\ndisplay:flex;\n\nalign-items:center;\n\ngap:15px;\n\nbackground:\n\nrgba(255,255,255,.08);\n\nborder:\n\n1px solid rgba(255,138,0,.45);\n\nborder-radius:18px;\n\npadding:15px;\n\n}\n\n\n\n\n\n\/* gift image *\/\n\n.gift-image{\n\nwidth:85px;\n\nheight:85px;\n\nborder-radius:14px;\n\nbackground:white;\n\ndisplay:flex;\n\nalign-items:center;\n\njustify-content:center;\n\nfont-size:45px;\n\nflex-shrink:0;\n\nbox-shadow:\n\n0 5px 20px rgba(0,0,0,.3);\n\n}\n\n\n\n\n\n.gift-content{\n\nflex:1;\n\n}\n\n\n\n.gift-title{\n\ncolor:white;\n\nfont-size:18px;\n\nfont-weight:950;\n\nline-height:1.2;\n\n}\n\n\n\n.gift-title span{\n\ncolor:#ff8a00;\n\n}\n\n\n\n\n.gift-desc{\n\ncolor:rgba(255,255,255,.85);\n\nfont-size:13px;\n\nline-height:1.45;\n\nmargin-top:5px;\n\n}\n\n\n\n.gift-badge{\n\ndisplay:inline-block;\n\nmargin-top:8px;\n\nbackground:\n\nlinear-gradient(\n135deg,\n#ff8a00,\n#ff5e00\n);\n\n\ncolor:white;\n\nfont-size:11px;\n\nfont-weight:900;\n\npadding:5px 12px;\n\nborder-radius:20px;\n\n}\n\n\n\n\n.gift-free{\n\ncolor:#ffd166;\n\nfont-weight:900;\n\n}\n\n\n\n\n\n@media(max-width:480px){\n\n\n.gift-container{\n\npadding:12px;\n\ngap:12px;\n\n}\n\n\n\n.gift-image{\n\nwidth:70px;\n\nheight:70px;\n\nfont-size:36px;\n\n}\n\n\n\n.gift-title{\n\nfont-size:16px;\n\n}\n\n\n\n.gift-desc{\n\nfont-size:12px;\n\n}\n\n\n}\n\n\n\u003c\/style\u003e\n\u003csection class=\"halloween-gift\"\u003e\n\u003cdiv class=\"gift-container\"\u003e\n\u003cdiv class=\"gift-image\"\u003e❄️\u003c\/div\u003e\n\u003cdiv class=\"gift-content\"\u003e\n\u003cdiv class=\"gift-title\"\u003e🎁 FREE GIFT: \u003cspan\u003e Mini Snowflake Night Light-The top 50 will receive\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gift-desc\"\u003eGet a viral TikTok favorite snowflake lamp FREE with your Halloween order. Perfect for cozy nights \u0026amp; festive decorations.\u003c\/div\u003e\n\u003cdiv class=\"gift-badge\"\u003eLIMITED TIME • WHILE SUPPLIES LAST\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0850\/1565\/8708\/files\/pimg_104c0bf3a0c7c8274a5f8.webp?v=1788922936\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cstyle\u003e\/* ==========================================================   SOUL HARVESTER HALLOWEEN LANDING PAGE   Shopify Safe Version   - No negative margins   - No absolute layout overflow   - No parent width breakout   - Container responsive========================================================== *\/.shx-page,.shx-page *,.shx-page *::before,.shx-page *::after {  box-sizing: border-box;}.shx-page {  --black: #050609;  --black2: #0b0d14;  --navy: #071427;  --blue: #147cff;  --blue2: #52c7ff;  --purple: #8b5bc7;  --purple2: #c195ff;  --orange: #ff781f;  --cream: #f8f6f2;  --white: #ffffff;  --text: #20232a;  --muted: #6c727d;  position: relative;  z-index: 0;  display: block;  clear: both;  isolation: isolate;  width: 100%;  max-width: 1180px;  min-width: 0;  margin: 30px auto 0;  padding: 0;  overflow: hidden;  color: var(--text);  background: var(--white);  font-family: Arial, Helvetica, sans-serif;  line-height: 1.65;  container-type: inline-size;  container-name: soulharvester;}.shx-page img {  display: block;  width: 100% !important;  max-width: 100% !important;  height: auto !important;  margin: 0 !important;  padding: 0 !important;  border: 0;}.shx-page h1,.shx-page h2,.shx-page h3,.shx-page p,.shx-page ul {  margin-top: 0;}.shx-page h1,.shx-page h2,.shx-page h3 {  font-family: Georgia, \"Times New Roman\", serif;  line-height: 1.12;}.shx-page a {  text-decoration: none;}.shx-section {  position: relative;  display: block;  clear: both;  width: 100%;  padding: 52px 20px;}.shx-center {  text-align: center;}\/* ========================   COMMON======================== *\/.shx-kicker {  display: inline-flex;  margin-bottom: 14px;  padding: 7px 15px;  align-items: center;  justify-content: center;  border: 1px solid rgba(139,91,199,.65);  border-radius: 999px;  color: var(--purple);  background: rgba(139,91,199,.08);  font-size: 12px;  font-weight: 900;  line-height: 1.2;  letter-spacing: 1.3px;  text-transform: uppercase;}.shx-title {  max-width: 820px;  margin-right: auto;  margin-bottom: 16px;  margin-left: auto;  color: #11141a;  font-size: clamp(29px,5vw,44px);  font-weight: 700;  letter-spacing: -.8px;  overflow-wrap: break-word;}.shx-subtitle {  max-width: 720px;  margin-right: auto;  margin-bottom: 28px;  margin-left: auto;  color: var(--muted);  font-size: 17px;  line-height: 1.75;}.shx-button {  display: inline-flex;  width: auto;  min-height: 56px;  padding: 16px 28px;  align-items: center;  justify-content: center;  border: 1px solid #4ba7ff;  border-radius: 8px;  color: #fff !important;  background:    linear-gradient(      135deg,      #0867df 0%,      #1f9cff 50%,      #0758c5 100%    );  box-shadow:    0 14px 30px rgba(0,105,255,.32),    inset 0 1px 0 rgba(255,255,255,.35);  font-size: 16px;  font-weight: 900;  line-height: 1.25;  text-align: center;  transition:    transform .2s ease,    box-shadow .2s ease;}.shx-button:hover {  color: #fff !important;  transform: translateY(-2px);  box-shadow:    0 18px 38px rgba(0,105,255,.42),    inset 0 1px 0 rgba(255,255,255,.4);}\/* ========================   HERO======================== *\/.shx-hero {  position: relative;  display: block;  clear: both;  width: 100%;  padding: 62px 20px 38px;  overflow: hidden;  color: #fff;  text-align: center;  background:    radial-gradient(      circle at 50% 20%,      rgba(20,124,255,.25),      transparent 35%    ),    radial-gradient(      circle at 10% 10%,      rgba(112,48,164,.28),      transparent 28%    ),    linear-gradient(      150deg,      #020305 0%,      #071326 55%,      #050609 100%    );}.shx-hero-content {  position: relative;  z-index: 1;  width: 100%;  max-width: 900px;  margin: 0 auto;}.shx-hero .shx-kicker {  color: #c59aff;  border-color: rgba(193,149,255,.5);  background: rgba(139,91,199,.09);}.shx-main-title {  max-width: 880px;  margin: 0 auto 19px;  color: #fff !important;  font-size: clamp(39px,7vw,68px);  font-weight: 700;  line-height: 1.04 !important;  letter-spacing: -1.6px;  overflow-wrap: break-word;}.shx-main-title span {  color: #58b9ff;  text-shadow:    0 0 20px rgba(39,148,255,.55);}.shx-hero-copy {  max-width: 720px;  margin: 0 auto 27px;  color: #dbe9fa;  font-size: 18px;  line-height: 1.75;}.shx-hero-note {  margin: 15px 0 0;  color: #9cb3cf;  font-size: 13px;}\/* HERO IMAGE - normal flow *\/.shx-hero-image {  position: relative;  z-index: 1;  display: block;  width: 100%;  max-width: 760px;  margin: 38px auto 0;  padding: 8px;  overflow: hidden;  border: 1px solid rgba(70,160,255,.42);  border-radius: 16px;  background: #030509;  box-shadow:    0 26px 58px rgba(0,0,0,.55),    0 0 50px rgba(18,112,255,.12);}.shx-hero-image img {  border-radius: 10px;  aspect-ratio: 1 \/ 1;  object-fit: cover;}\/* ========================   QUICK BENEFITS======================== *\/.shx-facts-section {  position: relative;  display: block;  clear: both;  width: 100%;  padding: 36px 15px 43px;  background: #f6f8fc;}.shx-facts {  display: grid;  grid-template-columns:    repeat(2,minmax(0,1fr));  width: 100%;  max-width: 940px;  margin: 0 auto;  overflow: hidden;  border: 1px solid #dce3ed;  border-radius: 13px;  background: #fff;  box-shadow:    0 13px 31px rgba(5,20,40,.08);}.shx-fact {  min-width: 0;  padding: 23px 8px;  border-right: 1px solid #e4e9f0;  border-bottom: 1px solid #e4e9f0;  text-align: center;}.shx-fact:nth-child(2n) {  border-right: 0;}.shx-fact:nth-last-child(-n+2) {  border-bottom: 0;}.shx-fact strong {  display: block;  color: #0878e8;  font-family: Georgia, \"Times New Roman\", serif;  font-size: 26px;  line-height: 1.1;}.shx-fact span {  display: block;  margin-top: 8px;  color: #444b58;  font-size: 12px;  font-weight: 900;  line-height: 1.4;  letter-spacing: .4px;  text-transform: uppercase;}\/* ========================   EMOTIONAL INTRO======================== *\/.shx-emotion {  background: #fff;}.shx-quote {  max-width: 760px;  margin: 31px auto 0;  padding: 29px 24px;  border-left: 4px solid #1687ff;  border-radius: 5px 14px 14px 5px;  color: #0b2442;  background:    linear-gradient(      135deg,      #edf7ff,      #f8fbff    );  box-shadow:    0 12px 28px rgba(7,50,100,.07);  font-family: Georgia, \"Times New Roman\", serif;  font-size: 22px;  font-style: italic;  line-height: 1.55;  text-align: left;}.shx-quote small {  display: block;  margin-top: 13px;  color: var(--muted);  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  font-style: normal;  line-height: 1.65;}\/* ========================   SPLIT LAYOUT======================== *\/.shx-split {  display: grid;  grid-template-columns:    minmax(0,1fr);  gap: 31px;  align-items: center;}.shx-split \u003e * {  min-width: 0;}.shx-copy {  width: 100%;  min-width: 0;}.shx-copy p {  margin-bottom: 18px;  color: var(--muted);  font-size: 16px;  line-height: 1.75;}.shx-image-card {  display: block;  width: 100%;  max-width: 560px;  margin: 0 auto;  padding: 8px;  overflow: hidden;  border: 1px solid #25374d;  border-radius: 15px;  background: #05070b;  box-shadow:    0 20px 45px rgba(0,0,0,.22);}.shx-image-card img {  border-radius: 9px;  aspect-ratio: 1 \/ 1;  object-fit: cover;}\/* CHECKS *\/.shx-checks {  margin: 22px 0 0;  padding: 0;  list-style: none;}.shx-checks li {  position: relative;  margin-bottom: 14px;  padding-left: 35px;  color: #242a33;  font-size: 15px;  font-weight: 700;  line-height: 1.55;}.shx-checks li::before {  position: absolute;  top: 1px;  left: 0;  display: flex;  width: 24px;  height: 24px;  align-items: center;  justify-content: center;  border: 1px solid #1687ff;  border-radius: 50%;  color: #0878e8;  background: #edf7ff;  content: \"✦\";  font-size: 11px;}\/* ========================   DARK SECTION======================== *\/.shx-dark {  color: #fff;  background:    radial-gradient(      circle at 90% 15%,      rgba(23,117,255,.22),      transparent 31%    ),    radial-gradient(      circle at 10% 80%,      rgba(124,64,173,.18),      transparent 28%    ),    linear-gradient(      145deg,      #030508,      #091526    );}.shx-dark .shx-title {  color: #fff;}.shx-dark .shx-copy p {  color: #c9d6e7;}.shx-dark .shx-checks li {  color: #eef5ff;}.shx-dark .shx-checks li::before {  color: #67bdff;  border-color: #247ed2;  background: rgba(20,124,255,.1);}\/* ========================   BENEFIT CARDS======================== *\/.shx-benefits {  background: #f2f6fc;}.shx-card-grid {  display: grid;  grid-template-columns:    minmax(0,1fr);  gap: 18px;  margin-top: 32px;}.shx-card-grid \u003e * {  min-width: 0;}.shx-card {  padding: 27px 21px;  border: 1px solid #dbe4ef;  border-radius: 14px;  background: #fff;  box-shadow:    0 11px 28px rgba(10,35,70,.06);  text-align: left;}.shx-icon {  display: flex;  width: 54px;  height: 54px;  margin-bottom: 18px;  align-items: center;  justify-content: center;  border: 1px solid #5eaaff;  border-radius: 50%;  color: #0a73db;  background: #edf7ff;  font-size: 24px;}.shx-card h3 {  margin-bottom: 10px;  color: #0b203a;  font-size: 21px;}.shx-card p {  margin-bottom: 0;  color: var(--muted);  font-size: 15px;  line-height: 1.7;}\/* ========================   SHOWCASE======================== *\/.shx-showcase {  background: #fff;}.shx-showcase-frame {  display: block;  width: 100%;  max-width: 800px;  margin: 33px auto 0;  padding: 8px;  overflow: hidden;  border: 1px solid #24374f;  border-radius: 15px;  background: #030509;  box-shadow:    0 22px 48px rgba(0,0,0,.2);}.shx-showcase-frame img {  border-radius: 9px;}\/* ========================   SOLAR SECTION======================== *\/.shx-solar {  background:    linear-gradient(      135deg,      #f5f8fc,      #edf5ff    );}\/* ========================   EMOTIONAL HALLOWEEN======================== *\/.shx-halloween {  color: #fff;  background:    radial-gradient(      circle at 10% 20%,      rgba(255,112,25,.22),      transparent 28%    ),    radial-gradient(      circle at 88% 10%,      rgba(73,87,255,.18),      transparent 28%    ),    linear-gradient(      145deg,      #130810,      #06070c    );}.shx-halloween .shx-title {  color: #fff;}.shx-halloween .shx-subtitle {  color: #d9d0d8;}.shx-tags {  display: flex;  flex-wrap: wrap;  justify-content: center;  gap: 10px;  max-width: 780px;  margin: 28px auto 0;}.shx-tag {  padding: 10px 16px;  border: 1px solid rgba(157,110,210,.6);  border-radius: 999px;  color: #d8b8ff;  background: rgba(255,255,255,.05);  font-size: 13px;  font-weight: 800;}\/* ========================   STEPS======================== *\/.shx-steps {  background: #fff;}.shx-step-grid {  display: grid;  grid-template-columns:    minmax(0,1fr);  gap: 18px;  margin-top: 32px;}.shx-step {  padding: 28px 21px;  border: 1px solid #dce4ee;  border-radius: 14px;  background: #f8fafc;  text-align: center;}.shx-step-number {  display: flex;  width: 51px;  height: 51px;  margin: 0 auto 17px;  align-items: center;  justify-content: center;  border-radius: 50%;  color: #fff;  background:    linear-gradient(      135deg,      #095cc4,      #21a2ff    );  box-shadow:    0 8px 18px rgba(13,113,230,.22);  font-size: 21px;  font-weight: 900;}.shx-step h3 {  margin-bottom: 9px;  color: #0b203a;  font-size: 19px;}.shx-step p {  margin-bottom: 0;  color: var(--muted);  font-size: 15px;  line-height: 1.65;}\/* ========================   COMPARISON======================== *\/.shx-compare {  background: #f5f7fa;}.shx-compare-grid {  display: grid;  grid-template-columns:    minmax(0,1fr);  gap: 18px;  width: 100%;  max-width: 850px;  margin: 31px auto 0;  text-align: left;}.shx-compare-card {  min-width: 0;  padding: 27px 22px;  border-radius: 14px;}.shx-compare-card.basic {  border: 1px solid #dfe3e8;  background: #eceff2;}.shx-compare-card.soul {  border: 2px solid #218dff;  background: #fff;  box-shadow:    0 15px 32px rgba(16,119,230,.12);}.shx-compare-card h3 {  margin-bottom: 15px;  color: #0b203a;  font-size: 21px;}.shx-compare-card ul {  margin: 0;  padding-left: 20px;  color: var(--muted);}.shx-compare-card li {  margin-bottom: 10px;  font-size: 15px;  line-height: 1.6;}\/* ========================   FAQ======================== *\/.shx-faq {  background: #fff;}.shx-faq-list {  display: block;  width: 100%;  max-width: 820px;  margin: 29px auto 0;  text-align: left;}.shx-faq details {  display: block;  margin-bottom: 12px;  overflow: hidden;  border: 1px solid #dce4ee;  border-radius: 12px;  background: #f8fafc;}.shx-faq summary {  position: relative;  display: block;  padding: 18px 49px 18px 18px;  color: #102640;  cursor: pointer;  font-size: 16px;  font-weight: 900;  line-height: 1.45;  list-style: none;}.shx-faq summary::-webkit-details-marker {  display: none;}.shx-faq summary::after {  position: absolute;  top: 50%;  right: 18px;  color: #147cff;  content: \"+\";  font-size: 25px;  line-height: 1;  transform: translateY(-50%);}.shx-faq details[open] summary::after {  content: \"−\";}.shx-faq-answer {  padding: 0 18px 18px;  color: var(--muted);  font-size: 15px;  line-height: 1.7;}\/* ========================   FINAL CTA======================== *\/.shx-final {  position: relative;  display: block;  clear: both;  width: 100%;  padding: 66px 20px;  color: #fff;  text-align: center;  background:    radial-gradient(      circle at 50% 0%,      rgba(20,124,255,.3),      transparent 40%    ),    linear-gradient(      145deg,      #020305,      #081526    );}.shx-final .shx-title {  max-width: 780px;  color: #fff;}.shx-final-copy {  max-width: 690px;  margin: 0 auto 27px;  color: #cedced;  font-size: 17px;  line-height: 1.75;}.shx-final-note {  margin: 16px 0 0;  color: #8ea7c4;  font-size: 13px;}\/* ========================   RESPONSIVE======================== *\/@container soulharvester (min-width:700px) {  .shx-section {    padding: 68px 42px;  }  .shx-hero {    padding: 76px 42px 48px;  }  .shx-facts-section {    padding: 43px 30px 48px;  }  .shx-facts {    grid-template-columns:      repeat(4,minmax(0,1fr));  }  .shx-fact {    border-right: 1px solid #e4e9f0;    border-bottom: 0;  }  .shx-fact:nth-child(2) {    border-right: 1px solid #e4e9f0;  }  .shx-fact:last-child {    border-right: 0;  }  .shx-split {    grid-template-columns:      repeat(2,minmax(0,1fr));    gap: 48px;  }  .shx-card-grid,  .shx-step-grid {    grid-template-columns:      repeat(3,minmax(0,1fr));    gap: 20px;  }  .shx-compare-grid {    grid-template-columns:      repeat(2,minmax(0,1fr));    gap: 20px;  }  .shx-final {    padding: 78px 42px;  }}@container soulharvester (min-width:960px) {  .shx-section {    padding: 79px 59px;  }  .shx-hero {    padding: 87px 59px 54px;  }  .shx-split {    gap: 61px;  }  .shx-copy p {    font-size: 17px;  }  .shx-final {    padding: 87px 59px;  }}@media screen and (max-width:480px) {  .shx-page {    margin-top: 20px;  }  .shx-main-title {    font-size: 38px;  }  .shx-title {    font-size: 30px;  }  .shx-hero-copy,  .shx-subtitle {    font-size: 16px;  }  .shx-button {    width: 100%;    max-width: 420px;    padding-right: 17px;    padding-left: 17px;  }  .shx-quote {    font-size: 19px;  }}\u003c\/style\u003e\n\u003cdiv class=\"shx-page\"\u003e\n\u003c!-- =====================       HERO  ====================== --\u003e\n\u003csection class=\"shx-hero\"\u003e\n\u003cdiv class=\"shx-hero-content\"\u003e\n\u003cspan class=\"shx-kicker\"\u003eHalloween 2026 • Outdoor Haunted Display \u003c\/span\u003e\n\u003ch1 class=\"shx-main-title\"\u003eThe Graves Come Alive After Dark.\u003c\/h1\u003e\n\u003cp class=\"shx-hero-copy\"\u003eWatch glowing souls rise from the ground and flow toward the Reaper’s lantern—turning an ordinary front yard into the kind of Halloween display trick-or-treaters stop to stare at.\u003c\/p\u003e\n\u003cp class=\"shx-hero-note\"\u003eSolar powered • Outdoor display • No extension cords\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shx-hero-image\"\u003e\u003cimg src=\"https:\/\/img-va.myshopline.com\/image\/store\/1781086091930\/ChatGPTImage2026-8-21-15-32-19.png?w=1254\u0026amp;h=1254\" alt=\"Halloween Soul Harvester animated garden light\" width=\"1000\" height=\"1000\" loading=\"eager\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================       QUICK BENEFITS  ====================== --\u003e\n\u003csection class=\"shx-facts-section\"\u003e\n\u003cdiv class=\"shx-facts\"\u003e\n\u003cdiv class=\"shx-fact\"\u003e\n\u003cstrong\u003eSolar\u003c\/strong\u003e Powered\u003c\/div\u003e\n\u003cdiv class=\"shx-fact\"\u003e\n\u003cstrong\u003eAuto\u003c\/strong\u003e Lights at Night\u003c\/div\u003e\n\u003cdiv class=\"shx-fact\"\u003e\n\u003cstrong\u003e360°\u003c\/strong\u003e Halloween Impact\u003c\/div\u003e\n\u003cdiv class=\"shx-fact\"\u003e\n\u003cstrong\u003e0\u003c\/strong\u003e Extension Cords\u003cspan class=\"shx-kicker\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================       EMOTIONAL HOOK  ====================== --\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"Buy 1","offer_id":47165605445830,"sku":"DE2608Z000087-001000","price":38.98,"currency_code":"USD","in_stock":true},{"title":"Buy 2 Get 10% OFF🔥 Most popular","offer_id":47165605478598,"sku":"DE2608Z000087-001000*2","price":38.98,"currency_code":"USD","in_stock":true},{"title":"Buy 4 Get 20% OFF💥Customer Favorite","offer_id":47165605511366,"sku":"DE2608Z000087-001000*4","price":38.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0725\/6857\/0054\/files\/ChatGPTImage2026-8-21-15-32-19.png?v=1788975905","url":"https:\/\/estocura.com\/products\/%f0%9f%8e%83halloween-early-bird-special-sale-50-off","provider":"Estocura","version":"1.0","type":"link"}