{"product_id":"wearable-heated-poncho-blanket1","title":"Limited-Time Discount🔥 Wearable Heated Poncho Blanket – Zip-Up Hands-Free Warmth for Home \u0026 Travel","description":"\u003cstyle\u003e\n.gf-heated-wrap{\n  --wine:#8e3138;\n  --wine-dark:#612229;\n  --wine-soft:#f7e9e8;\n  --cream:#fbf7f0;\n  --cream-2:#fffdf9;\n  --warm:#d8af83;\n  --ink:#272322;\n  --text:#5d5551;\n  --muted:#817873;\n  --line:#eadfd7;\n  --green:#68735a;\n  --dark:#282221;\n  --white:#ffffff;\n\n  width:100%;\n  max-width:820px;\n  margin:0 auto;\n  padding:10px 12px 46px;\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Roboto,\n    Arial,\n    sans-serif;\n\n  color:var(--ink);\n  line-height:1.55;\n}\n\n.gf-heated-wrap *{\n  box-sizing:border-box;\n}\n\n.gf-heated-wrap img,\n.gf-heated-wrap video{\n  display:block;\n  width:100%;\n  max-width:100%;\n}\n\n\n\/* =========================================================\n   SECTION\n========================================================= *\/\n\n.gf-heat-section{\n  position:relative;\n\n  margin:16px 0;\n  padding:23px 19px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:17px;\n\n  overflow:hidden;\n\n  box-shadow:\n    0 7px 24px rgba(79,47,42,.05);\n}\n\n.gf-heat-section--hero{\n  background:\n    radial-gradient(\n      circle at 90% 5%,\n      rgba(216,175,131,.21),\n      transparent 30%\n    ),\n    linear-gradient(\n      145deg,\n      #fffdf9 0%,\n      #fbf2ec 55%,\n      #f6e8e6 100%\n    );\n}\n\n.gf-heat-section--wine{\n  background:\n    linear-gradient(\n      145deg,\n      #8f343b,\n      #70262d\n    );\n\n  border-color:#70262d;\n\n  color:#fff;\n}\n\n.gf-heat-section--dark{\n  background:#292321;\n  border-color:#292321;\n  color:#fff;\n}\n\n.gf-heat-section--cream{\n  background:var(--cream);\n}\n\n.gf-heat-section--soft{\n  background:#faf8f5;\n}\n\n\n\/* =========================================================\n   TYPOGRAPHY\n========================================================= *\/\n\n.gf-heat-kicker{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n\n  margin-bottom:9px;\n  padding:6px 10px;\n\n  border-radius:999px;\n\n  background:#f6e3e2;\n\n  color:#8e3138;\n\n  font-size:10px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:.065em;\n\n  text-transform:uppercase;\n}\n\n.gf-heat-section--wine .gf-heat-kicker,\n.gf-heat-section--dark .gf-heat-kicker{\n  background:rgba(255,255,255,.14);\n  color:#fff;\n}\n\n.gf-heated-wrap h2{\n  margin:0 0 10px;\n\n  color:var(--ink);\n\n  font-size:29px;\n  line-height:1.08;\n  letter-spacing:-.025em;\n  font-weight:900;\n}\n\n.gf-heated-wrap h3{\n  margin:0 0 5px;\n\n  color:var(--ink);\n\n  font-size:16px;\n  line-height:1.28;\n  font-weight:850;\n}\n\n.gf-heated-wrap p{\n  margin:0;\n\n  color:var(--text);\n\n  font-size:14px;\n  line-height:1.58;\n}\n\n.gf-heat-section--wine \u003e h2,\n.gf-heat-section--dark \u003e h2{\n  color:#fff !important;\n}\n\n.gf-heat-section--wine \u003e p,\n.gf-heat-section--dark \u003e p{\n  color:rgba(255,255,255,.86) !important;\n}\n\n\n\/* =========================================================\n   TOP TRUST\n========================================================= *\/\n\n.gf-heat-trust{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:7px;\n\n  margin-bottom:14px;\n}\n\n.gf-heat-trust__item{\n  min-width:0;\n\n  padding:11px 5px;\n\n  background:#fff;\n\n  border:1px solid var(--line);\n  border-radius:11px;\n\n  text-align:center;\n}\n\n.gf-heat-trust__icon{\n  display:block;\n\n  margin-bottom:4px;\n\n  font-size:20px;\n  line-height:1;\n}\n\n.gf-heat-trust__item strong{\n  display:block;\n\n  color:#503b3b;\n\n  font-size:10px;\n  line-height:1.25;\n  font-weight:850;\n}\n\n\n\/* =========================================================\n   PILLS\n========================================================= *\/\n\n.gf-heat-pills{\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n\n  margin-top:14px;\n}\n\n.gf-heat-pill{\n  padding:7px 10px;\n\n  background:#fff;\n\n  border:1px solid #ead5d3;\n  border-radius:999px;\n\n  color:#684748;\n\n  font-size:11px;\n  line-height:1.2;\n  font-weight:800;\n}\n\n\n\/* =========================================================\n   MEDIA\n========================================================= *\/\n\n.gf-heat-media{\n  margin-top:17px;\n\n  overflow:hidden;\n\n  background:#f7f2ee;\n\n  border:1px solid #eaded7;\n  border-radius:14px;\n}\n\n.gf-heat-media img{\n  width:100%;\n  height:auto;\n}\n\n\n\/* =========================================================\n   FEATURE GRID\n========================================================= *\/\n\n.gf-heat-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:9px;\n\n  margin-top:16px;\n}\n\n.gf-heat-card{\n  padding:14px 12px;\n\n  background:#fff;\n\n  border:1px solid #eadfd9;\n  border-radius:11px;\n}\n\n.gf-heat-card__icon{\n  margin-bottom:6px;\n\n  font-size:22px;\n}\n\n.gf-heat-card h3{\n  font-size:15px;\n}\n\n.gf-heat-card p{\n  font-size:12px;\n  line-height:1.48;\n}\n\n.gf-heat-section--wine .gf-heat-card,\n.gf-heat-section--dark .gf-heat-card{\n  background:#fff;\n  border-color:#fff;\n}\n\n.gf-heat-section--wine .gf-heat-card h3,\n.gf-heat-section--dark .gf-heat-card h3{\n  color:#302726 !important;\n}\n\n.gf-heat-section--wine .gf-heat-card p,\n.gf-heat-section--dark .gf-heat-card p{\n  color:#6b615d !important;\n}\n\n\n\/* =========================================================\n   COMPARISON\n========================================================= *\/\n\n.gf-heat-compare{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:9px;\n\n  margin-top:16px;\n}\n\n.gf-compare-card{\n  padding:15px 12px;\n\n  border-radius:11px;\n}\n\n.gf-compare-card--old{\n  background:#f1f3f5;\n  border:1px solid #e1e4e7;\n}\n\n.gf-compare-card--new{\n  background:#f9e8e5;\n  border:1px solid #ebcbc7;\n}\n\n.gf-compare-card strong{\n  display:block;\n\n  margin-bottom:8px;\n\n  color:#342d2b;\n\n  font-size:14px;\n  font-weight:900;\n}\n\n.gf-compare-row{\n  padding:6px 0;\n\n  border-bottom:\n    1px dashed rgba(63,48,44,.15);\n\n  color:#625853;\n\n  font-size:12px;\n  line-height:1.35;\n}\n\n.gf-compare-row:last-child{\n  border-bottom:0;\n}\n\n\n\/* =========================================================\n   SCENES\n========================================================= *\/\n\n.gf-heat-scenes{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:7px;\n\n  margin-top:15px;\n}\n\n.gf-heat-scene{\n  padding:12px 5px;\n\n  background:#fff;\n\n  border:1px solid #e9ded8;\n  border-radius:10px;\n\n  color:#554642;\n\n  text-align:center;\n\n  font-size:11px;\n  line-height:1.3;\n  font-weight:800;\n}\n\n.gf-heat-scene span{\n  display:block;\n\n  margin-bottom:5px;\n\n  font-size:22px;\n}\n\n\n\/* =========================================================\n   VIDEO \/ UGC\n========================================================= *\/\n\n.gf-video-track{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:9px;\n\n  margin-top:16px;\n}\n\n.gf-video-card{\n  overflow:hidden;\n\n  background:#1c1918;\n\n  border-radius:13px;\n\n  box-shadow:\n    0 5px 16px rgba(29,21,18,.10);\n}\n\n.gf-video-card video{\n  aspect-ratio:9 \/ 16;\n  object-fit:cover;\n\n  background:#111;\n}\n\n.gf-video-caption{\n  padding:9px 8px;\n\n  background:#fff;\n\n  color:#5f504b;\n\n  text-align:center;\n\n  font-size:10px;\n  line-height:1.35;\n  font-weight:750;\n}\n\n\n\/* =========================================================\n   STATEMENT\n========================================================= *\/\n\n.gf-heat-statement{\n  margin-top:15px;\n  padding:15px;\n\n  background:#342725;\n\n  border-radius:11px;\n\n  color:#fff;\n}\n\n.gf-heat-statement strong{\n  display:block;\n\n  margin-bottom:4px;\n\n  color:#fff;\n\n  font-size:17px;\n  line-height:1.25;\n  font-weight:900;\n}\n\n.gf-heat-statement p{\n  color:rgba(255,255,255,.78) !important;\n\n  font-size:12px;\n}\n\n\n\/* =========================================================\n   STEPS\n========================================================= *\/\n\n.gf-heat-steps{\n  display:grid;\n  gap:12px;\n\n  margin-top:16px;\n}\n\n.gf-heat-step{\n  display:grid;\n  grid-template-columns:42px 1fr;\n  gap:11px;\n\n  align-items:start;\n}\n\n.gf-heat-step__num{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:38px;\n  height:38px;\n\n  border-radius:50%;\n\n  background:var(--wine);\n\n  color:#fff;\n\n  font-size:13px;\n  font-weight:900;\n}\n\n.gf-heat-step p{\n  font-size:12px;\n}\n\n\n\/* =========================================================\n   GIFT\n========================================================= *\/\n\n.gf-gift-box{\n  margin-top:15px;\n  padding:16px 14px;\n\n  background:#fff7ea;\n\n  border:1px solid #eedcc1;\n  border-radius:11px;\n}\n\n.gf-gift-box strong{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:#5a4036;\n\n  font-size:15px;\n}\n\n.gf-gift-box p{\n  color:#725f55;\n\n  font-size:12px;\n}\n\n\n\/* =========================================================\n   COLOR\n========================================================= *\/\n\n.gf-color-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:8px;\n\n  margin-top:15px;\n}\n\n.gf-color{\n  padding:11px 5px;\n\n  background:#fff;\n\n  border:1px solid #e8ded8;\n  border-radius:10px;\n\n  text-align:center;\n\n  color:#544744;\n\n  font-size:11px;\n  font-weight:850;\n}\n\n.gf-color-dot{\n  display:block;\n\n  width:25px;\n  height:25px;\n\n  margin:0 auto 6px;\n\n  border-radius:50%;\n\n  border:2px solid rgba(0,0,0,.06);\n}\n\n.gf-color-dot--red{\n  background:#82262d;\n}\n\n.gf-color-dot--beige{\n  background:#c9ac88;\n}\n\n.gf-color-dot--green{\n  background:#6b7047;\n}\n\n\n\/* =========================================================\n   DETAILS\n========================================================= *\/\n\n.gf-detail-table{\n  margin-top:15px;\n\n  overflow:hidden;\n\n  background:#fff;\n\n  border:1px solid #e8dfda;\n  border-radius:11px;\n}\n\n.gf-detail-row{\n  display:grid;\n  grid-template-columns:130px 1fr;\n  gap:10px;\n\n  padding:11px 12px;\n\n  border-bottom:1px solid #f0ebe7;\n\n  font-size:12px;\n}\n\n.gf-detail-row:last-child{\n  border-bottom:0;\n}\n\n.gf-detail-row strong{\n  color:#493c38;\n}\n\n.gf-detail-row span{\n  color:#726762;\n}\n\n\n\/* =========================================================\n   NOTE\n========================================================= *\/\n\n.gf-heat-note{\n  margin-top:14px;\n  padding:13px 14px;\n\n  background:#fff7e7;\n\n  border-left:4px solid #d3a267;\n  border-radius:0 9px 9px 0;\n\n  color:#66574f;\n\n  font-size:11px;\n  line-height:1.5;\n}\n\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n.gf-heat-faq details{\n  padding:13px 0;\n\n  border-top:1px dashed #ddd2cb;\n}\n\n.gf-heat-faq details:last-child{\n  border-bottom:1px dashed #ddd2cb;\n}\n\n.gf-heat-faq summary{\n  position:relative;\n\n  padding-right:29px;\n\n  cursor:pointer;\n  list-style:none;\n\n  color:#483935;\n\n  font-size:14px;\n  font-weight:850;\n}\n\n.gf-heat-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n.gf-heat-faq summary:after{\n  content:\"+\";\n\n  position:absolute;\n  right:3px;\n  top:-5px;\n\n  color:var(--wine);\n\n  font-size:22px;\n  font-weight:400;\n}\n\n.gf-heat-faq details[open] summary:after{\n  content:\"−\";\n}\n\n.gf-heat-faq details p{\n  margin-top:8px;\n\n  font-size:12px;\n}\n\n\n\/* =========================================================\n   CTA\n========================================================= *\/\n\n.gf-heat-cta{\n  width:100%;\n\n  margin-top:17px;\n  padding:15px 17px;\n\n  border:0;\n  border-radius:10px;\n\n  background:#fff;\n\n  color:#802d34;\n\n  font-size:15px;\n  font-weight:900;\n\n  cursor:pointer;\n\n  box-shadow:\n    0 5px 0 rgba(74,17,23,.18);\n}\n\n.gf-heat-cta:active{\n  transform:translateY(2px);\n\n  box-shadow:\n    0 3px 0 rgba(74,17,23,.18);\n}\n\n.gf-center{\n  text-align:center;\n}\n\n.gf-heat-small{\n  margin-top:9px !important;\n\n  color:rgba(255,255,255,.75) !important;\n\n  font-size:10px !important;\n}\n\n\n\n\n\/* =========================================================\n   3-IN-1 WINTER BEANIE ADD-ON\n   Direct AJAX add-to-cart, no product-page redirect\n========================================================= *\/\n.gf-beanie-addon{\n  background:linear-gradient(145deg,#fffdf9 0%,#fbf2ec 58%,#f6e8e6 100%);\n  border-color:#ead8d4;\n}\n.gf-beanie-addon__top{\n  display:flex;\n  align-items:flex-start;\n  justify-content:space-between;\n  gap:10px;\n  margin-bottom:13px;\n}\n.gf-beanie-addon__top h2{margin-bottom:6px;}\n.gf-beanie-addon__mini{\n  flex:0 0 auto;\n  padding:6px 9px;\n  border-radius:999px;\n  background:#8e3138;\n  color:#fff;\n  font-size:10px;\n  line-height:1;\n  font-weight:900;\n  white-space:nowrap;\n}\n.gf-beanie-addon__box{\n  display:grid;\n  grid-template-columns:165px minmax(0,1fr);\n  gap:15px;\n  align-items:start;\n  padding:13px;\n  background:#fff;\n  border:1px solid #eadfd7;\n  border-radius:14px;\n  box-shadow:0 5px 18px rgba(79,47,42,.05);\n}\n.gf-beanie-addon__image-wrap{\n  position:relative;\n  overflow:hidden;\n  border-radius:11px;\n  background:#f7f2ee;\n}\n.gf-beanie-addon__image{\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n.gf-beanie-addon__sale{\n  position:absolute;\n  top:8px;\n  left:8px;\n  padding:5px 8px;\n  border-radius:999px;\n  background:#8e3138;\n  color:#fff;\n  font-size:10px;\n  line-height:1;\n  font-weight:900;\n}\n.gf-beanie-addon__name{\n  color:#2f2927;\n  font-size:15px;\n  line-height:1.28;\n  font-weight:900;\n}\n.gf-beanie-addon__benefits{\n  display:flex;\n  flex-wrap:wrap;\n  gap:5px;\n  margin-top:8px;\n}\n.gf-beanie-addon__benefits span{\n  padding:5px 7px;\n  border-radius:999px;\n  background:#fbf1ef;\n  border:1px solid #efd7d4;\n  color:#72484a;\n  font-size:10px;\n  line-height:1.1;\n  font-weight:800;\n}\n.gf-beanie-addon__price{\n  display:flex;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-top:10px;\n}\n.gf-beanie-addon__price strong{\n  color:#8e3138;\n  font-size:21px;\n  line-height:1;\n  font-weight:950;\n}\n.gf-beanie-addon__price del{\n  color:#9a918c;\n  font-size:12px;\n}\n.gf-beanie-addon__label{\n  margin-top:11px;\n  color:#4c413e;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:850;\n}\n.gf-beanie-addon__colors{\n  display:flex;\n  flex-wrap:wrap;\n  gap:6px;\n  margin-top:7px;\n}\n.gf-beanie-color{\n  appearance:none;\n  border:1px solid #ded4ce;\n  background:#fff;\n  color:#554a46;\n  border-radius:999px;\n  padding:7px 9px;\n  font:inherit;\n  font-size:10px;\n  line-height:1;\n  font-weight:800;\n  cursor:pointer;\n}\n.gf-beanie-color.is-selected{\n  border-color:#8e3138;\n  box-shadow:0 0 0 1px #8e3138 inset;\n  color:#8e3138;\n  background:#fff8f7;\n}\n.gf-beanie-color:disabled{\n  opacity:.42;\n  cursor:not-allowed;\n  text-decoration:line-through;\n}\n.gf-beanie-addon__button{\n  width:100%;\n  margin-top:10px;\n  padding:12px 13px;\n  border:0;\n  border-radius:9px;\n  background:#8e3138;\n  color:#fff;\n  font-size:12px;\n  line-height:1.2;\n  font-weight:900;\n  cursor:pointer;\n  box-shadow:0 4px 0 rgba(97,34,41,.16);\n}\n.gf-beanie-addon__button:hover{background:#7d2b32;}\n.gf-beanie-addon__button:active{transform:translateY(1px);}\n.gf-beanie-addon__button:disabled{opacity:.62;cursor:not-allowed;box-shadow:none;}\n.gf-beanie-addon__status{\n  min-height:17px;\n  margin-top:7px;\n  color:#68735a;\n  font-size:10.5px;\n  line-height:1.4;\n  font-weight:800;\n}\n.gf-beanie-addon__status.is-error{color:#a52b31;}\n.gf-beanie-addon__note{\n  margin-top:4px;\n  color:#817873;\n  font-size:9.5px;\n  line-height:1.35;\n}\n\n@media(max-width:600px){\n  .gf-beanie-addon__top{display:block;}\n  .gf-beanie-addon__mini{display:inline-flex;margin-top:2px;}\n  .gf-beanie-addon__box{\n    grid-template-columns:112px minmax(0,1fr);\n    gap:10px;\n    padding:10px;\n  }\n  .gf-beanie-addon__name{font-size:13px;}\n  .gf-beanie-addon__benefits{gap:4px;}\n  .gf-beanie-addon__benefits span{font-size:9px;padding:4px 6px;}\n  .gf-beanie-addon__price strong{font-size:18px;}\n  .gf-beanie-color{font-size:9px;padding:6px 7px;}\n  .gf-beanie-addon__button{font-size:11px;padding:11px 9px;}\n}\n\n@media(max-width:370px){\n  .gf-beanie-addon__box{grid-template-columns:1fr;}\n  .gf-beanie-addon__image-wrap{max-width:170px;margin:0 auto;}\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:600px){\n\n  .gf-heated-wrap{\n    padding:7px 7px 35px;\n  }\n\n  .gf-heat-section{\n    margin:12px 0;\n    padding:18px 12px;\n\n    border-radius:13px;\n  }\n\n  .gf-heated-wrap h2{\n    font-size:23px;\n  }\n\n  .gf-heated-wrap p{\n    font-size:13px;\n  }\n\n\n  .gf-heat-trust{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:5px;\n  }\n\n\n  .gf-heat-grid{\n    gap:6px;\n  }\n\n  .gf-heat-card{\n    padding:11px 9px;\n  }\n\n  .gf-heat-card h3{\n    font-size:13px;\n  }\n\n  .gf-heat-card p{\n    font-size:10.5px;\n  }\n\n\n  .gf-heat-compare{\n    gap:6px;\n  }\n\n  .gf-compare-card{\n    padding:12px 8px;\n  }\n\n  .gf-compare-card strong{\n    font-size:12px;\n  }\n\n  .gf-compare-row{\n    font-size:10px;\n  }\n\n\n  .gf-heat-scenes{\n    gap:5px;\n  }\n\n  .gf-heat-scene{\n    padding:10px 3px;\n\n    font-size:9.5px;\n  }\n\n\n  .gf-video-track{\n    display:flex;\n    gap:9px;\n\n    overflow-x:auto;\n\n    padding-bottom:5px;\n\n    scroll-snap-type:x mandatory;\n\n    -webkit-overflow-scrolling:touch;\n  }\n\n  .gf-video-card{\n    flex:0 0 76%;\n    scroll-snap-align:start;\n  }\n\n\n  .gf-detail-row{\n    grid-template-columns:100px 1fr;\n\n    padding:9px;\n\n    font-size:10.5px;\n  }\n\n}\n\n\n\/* =========================================================\n   SNOWFALL EFFECT — larger snowflakes + denser winter feel\n   Pure HTML\/CSS: no JavaScript required.\n   Fixed overlay, does not block taps\/clicks.\n========================================================= *\/\n.gf-snow-layer{\n  position:fixed;\n  inset:0;\n  width:100%;\n  height:100vh;\n  overflow:hidden;\n  pointer-events:none;\n  z-index:40;\n  opacity:1;\n  visibility:visible;\n}\n\n.gf-snowflake{\n  position:absolute;\n  top:-14vh;\n  display:block;\n  width:1em;\n  height:1em;\n\n  color:rgba(245,251,255,.97);\n  font-family:\"Segoe UI Symbol\",\"Arial Unicode MS\",sans-serif;\n  font-size:var(--size,30px);\n  line-height:1;\n  text-align:center;\n\n  opacity:var(--opacity,.88);\n\n  filter:\n    blur(var(--blur,0px))\n    drop-shadow(0 1px 1px rgba(40,67,92,.18))\n    drop-shadow(0 0 4px rgba(142,205,245,.34));\n\n  will-change:transform;\n\n  animation:\n    gfSnowFall var(--duration,11s)\n    linear\n    var(--delay,0s)\n    infinite;\n}\n\n@keyframes gfSnowFall{\n  0%{\n    transform:\n      translate3d(0,-12vh,0)\n      rotate(0deg);\n  }\n\n  28%{\n    transform:\n      translate3d(var(--drift-a,22px),24vh,0)\n      rotate(105deg);\n  }\n\n  58%{\n    transform:\n      translate3d(var(--drift-b,-18px),58vh,0)\n      rotate(220deg);\n  }\n\n  82%{\n    transform:\n      translate3d(var(--drift-c,26px),88vh,0)\n      rotate(315deg);\n  }\n\n  100%{\n    transform:\n      translate3d(var(--drift-d,-12px),118vh,0)\n      rotate(430deg);\n  }\n}\n\n\/* Slightly softer on phones while keeping the snowfall dense *\/\n@media(max-width:600px){\n  .gf-snowflake{\n    font-size:calc(var(--size,30px) * .88);\n    filter:\n      blur(var(--blur,0px))\n      drop-shadow(0 1px 1px rgba(40,67,92,.16))\n      drop-shadow(0 0 3px rgba(142,205,245,.30));\n  }\n\n  \/* Hide a few flakes on smaller screens for smoother scrolling *\/\n  .gf-snowflake:nth-child(7n){\n    display:none;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .gf-snow-layer{\n    display:none !important;\n  }\n}\n\n\u003c\/style\u003e\n\u003cdiv class=\"gf-heated-wrap\"\u003e\n\u003cdiv class=\"gf-snow-layer\" id=\"gfSnowLayer\"\u003e\n\u003cspan class=\"gf-snowflake\" style=\"left: 49.0%; --size: 43px; --duration: 10.0s; --delay: -10.7s; --opacity: 0.66; --blur: 0.45px; --drift-a: 1px; --drift-b: -34px; --drift-c: -11px; --drift-d: -32px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 23.6%; --size: 24px; --duration: 13.2s; --delay: -8.1s; --opacity: 0.75; --blur: 0px; --drift-a: -28px; --drift-b: -28px; --drift-c: -4px; --drift-d: -1px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 13.7%; --size: 26px; --duration: 9.2s; --delay: -4.0s; --opacity: 0.76; --blur: 0px; --drift-a: -16px; --drift-b: 17px; --drift-c: -16px; --drift-d: -21px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 93.8%; --size: 25px; --duration: 10.7s; --delay: -11.6s; --opacity: 0.94; --blur: 0px; --drift-a: -24px; --drift-b: 27px; --drift-c: 39px; --drift-d: -32px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 62.2%; --size: 29px; --duration: 12.6s; --delay: -2.2s; --opacity: 0.63; --blur: 0px; --drift-a: 24px; --drift-b: 25px; --drift-c: -3px; --drift-d: -30px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 42.3%; --size: 41px; --duration: 13.5s; --delay: -4.8s; --opacity: 0.79; --blur: 0px; --drift-a: -24px; --drift-b: 1px; --drift-c: 13px; --drift-d: -2px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 18.6%; --size: 37px; --duration: 14.9s; --delay: -6.7s; --opacity: 0.6; --blur: 0px; --drift-a: 31px; --drift-b: -34px; --drift-c: 43px; --drift-d: -26px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 48.9%; --size: 29px; --duration: 11.4s; --delay: -12.9s; --opacity: 0.79; --blur: 0px; --drift-a: -19px; --drift-b: -30px; --drift-c: 32px; --drift-d: 24px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 58.1%; --size: 25px; --duration: 11.3s; --delay: -2.8s; --opacity: 0.95; --blur: 0.45px; --drift-a: 4px; --drift-b: -25px; --drift-c: 41px; --drift-d: 5px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 91.2%; --size: 35px; --duration: 13.0s; --delay: -14.7s; --opacity: 0.74; --blur: 0.25px; --drift-a: -15px; --drift-b: 9px; --drift-c: -10px; --drift-d: -2px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 61.2%; --size: 44px; --duration: 11.0s; --delay: -10.1s; --opacity: 0.77; --blur: 0.45px; --drift-a: -19px; --drift-b: 14px; --drift-c: 38px; --drift-d: 5px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 49.7%; --size: 36px; --duration: 12.4s; --delay: -9.6s; --opacity: 0.93; --blur: 0px; --drift-a: 25px; --drift-b: -30px; --drift-c: 2px; --drift-d: -4px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 9.3%; --size: 39px; --duration: 11.6s; --delay: -5.6s; --opacity: 0.93; --blur: 0.25px; --drift-a: 8px; --drift-b: 22px; --drift-c: 31px; --drift-d: -25px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 43.9%; --size: 26px; --duration: 11.4s; --delay: -1.3s; --opacity: 0.58; --blur: 0px; --drift-a: 28px; --drift-b: 16px; --drift-c: 21px; --drift-d: 13px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 62.1%; --size: 44px; --duration: 13.1s; --delay: -10.4s; --opacity: 0.74; --blur: 0px; --drift-a: 27px; --drift-b: -35px; --drift-c: 10px; --drift-d: -14px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 53.0%; --size: 39px; --duration: 11.2s; --delay: -7.1s; --opacity: 0.83; --blur: 0.45px; --drift-a: -14px; --drift-b: -20px; --drift-c: 27px; --drift-d: 22px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 67.8%; --size: 24px; --duration: 14.0s; --delay: -12.3s; --opacity: 0.96; --blur: 0.25px; --drift-a: 18px; --drift-b: -35px; --drift-c: 10px; --drift-d: -1px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 21.3%; --size: 42px; --duration: 12.4s; --delay: -1.3s; --opacity: 0.9; --blur: 0.45px; --drift-a: 16px; --drift-b: -18px; --drift-c: 30px; --drift-d: 26px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 21.6%; --size: 39px; --duration: 11.0s; --delay: -4.0s; --opacity: 0.96; --blur: 0px; --drift-a: 8px; --drift-b: 24px; --drift-c: -12px; --drift-d: -16px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 69.2%; --size: 35px; --duration: 10.2s; --delay: -13.9s; --opacity: 0.68; --blur: 0px; --drift-a: 38px; --drift-b: -18px; --drift-c: 10px; --drift-d: 25px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 49.5%; --size: 38px; --duration: 14.3s; --delay: -0.2s; --opacity: 0.96; --blur: 0px; --drift-a: 31px; --drift-b: -5px; --drift-c: 6px; --drift-d: -2px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 93.3%; --size: 29px; --duration: 12.1s; --delay: -8.6s; --opacity: 0.63; --blur: 0.25px; --drift-a: -14px; --drift-b: 19px; --drift-c: -5px; --drift-d: 13px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 75.7%; --size: 32px; --duration: 13.1s; --delay: -1.5s; --opacity: 0.79; --blur: 0px; --drift-a: -2px; --drift-b: -9px; --drift-c: -15px; --drift-d: -20px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 52.2%; --size: 43px; --duration: 10.6s; --delay: -3.9s; --opacity: 0.63; --blur: 0.25px; --drift-a: -28px; --drift-b: -37px; --drift-c: 1px; --drift-d: -17px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 88.3%; --size: 25px; --duration: 10.6s; --delay: -5.8s; --opacity: 0.68; --blur: 0.45px; --drift-a: -14px; --drift-b: 18px; --drift-c: -8px; --drift-d: -14px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 50.3%; --size: 39px; --duration: 14.5s; --delay: -9.5s; --opacity: 0.95; --blur: 0px; --drift-a: 27px; --drift-b: -20px; --drift-c: 43px; --drift-d: 15px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 78.8%; --size: 32px; --duration: 11.0s; --delay: -3.2s; --opacity: 0.59; --blur: 0px; --drift-a: -25px; --drift-b: -12px; --drift-c: -23px; --drift-d: 25px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 70.9%; --size: 28px; --duration: 12.7s; --delay: -4.0s; --opacity: 0.69; --blur: 0px; --drift-a: -13px; --drift-b: -21px; --drift-c: -21px; --drift-d: -11px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 52.2%; --size: 43px; --duration: 11.3s; --delay: -9.2s; --opacity: 0.76; --blur: 0.25px; --drift-a: -17px; --drift-b: 25px; --drift-c: 12px; --drift-d: 11px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 17.8%; --size: 30px; --duration: 8.8s; --delay: -9.6s; --opacity: 0.61; --blur: 0px; --drift-a: 29px; --drift-b: -38px; --drift-c: -12px; --drift-d: 27px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 38.9%; --size: 41px; --duration: 14.2s; --delay: -10.4s; --opacity: 0.64; --blur: 0px; --drift-a: 35px; --drift-b: -28px; --drift-c: 9px; --drift-d: 11px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 87.3%; --size: 34px; --duration: 13.0s; --delay: -13.9s; --opacity: 0.88; --blur: 0px; --drift-a: -8px; --drift-b: 12px; --drift-c: 33px; --drift-d: 11px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 68.2%; --size: 32px; --duration: 13.5s; --delay: -13.0s; --opacity: 0.69; --blur: 0.45px; --drift-a: -13px; --drift-b: 3px; --drift-c: -23px; --drift-d: -20px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 9.9%; --size: 29px; --duration: 8.6s; --delay: -13.1s; --opacity: 0.59; --blur: 0px; --drift-a: 13px; --drift-b: -29px; --drift-c: 7px; --drift-d: -5px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 33.3%; --size: 43px; --duration: 9.5s; --delay: -5.0s; --opacity: 0.9; --blur: 0px; --drift-a: -9px; --drift-b: -37px; --drift-c: 45px; --drift-d: -10px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 56.7%; --size: 43px; --duration: 10.7s; --delay: -5.8s; --opacity: 0.97; --blur: 0px; --drift-a: 30px; --drift-b: 15px; --drift-c: 33px; --drift-d: -22px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 62.1%; --size: 40px; --duration: 11.3s; --delay: -12.8s; --opacity: 0.7; --blur: 0px; --drift-a: -11px; --drift-b: 20px; --drift-c: 40px; --drift-d: 14px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 31.8%; --size: 24px; --duration: 13.9s; --delay: -13.1s; --opacity: 0.95; --blur: 0px; --drift-a: 38px; --drift-b: -32px; --drift-c: 18px; --drift-d: -30px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 29.5%; --size: 22px; --duration: 10.3s; --delay: -14.5s; --opacity: 0.82; --blur: 0.45px; --drift-a: -28px; --drift-b: -11px; --drift-c: -24px; --drift-d: -20px;\"\u003e❆\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 97.3%; --size: 39px; --duration: 9.4s; --delay: -13.1s; --opacity: 0.95; --blur: 0.45px; --drift-a: -10px; --drift-b: 10px; --drift-c: -8px; --drift-d: -22px;\"\u003e❄\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 12.0%; --size: 30px; --duration: 9.1s; --delay: -10.0s; --opacity: 0.84; --blur: 0.25px; --drift-a: 32px; --drift-b: -13px; --drift-c: 6px; --drift-d: 22px;\"\u003e❅\u003c\/span\u003e \u003cspan class=\"gf-snowflake\" style=\"left: 59.0%; --size: 23px; --duration: 13.3s; --delay: -15.0s; --opacity: 0.62; --blur: 0.45px; --drift-a: 37px; --drift-b: -30px; --drift-c: -9px; --drift-d: -16px;\"\u003e❆\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n     TOP BENEFITS\n===================================================== --\u003e\n\u003cdiv class=\"gf-heat-trust\"\u003e\n\u003cdiv class=\"gf-heat-trust__item\"\u003e\n\u003cspan class=\"gf-heat-trust__icon\"\u003e♨️\u003c\/span\u003e \u003cstrong\u003eHeated Comfort\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-trust__item\"\u003e\n\u003cspan class=\"gf-heat-trust__icon\"\u003e🧥\u003c\/span\u003e \u003cstrong\u003eWearable Design\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-trust__item\"\u003e\n\u003cspan class=\"gf-heat-trust__icon\"\u003e🙌\u003c\/span\u003e \u003cstrong\u003eHands-Free Warmth\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-trust__item\"\u003e\n\u003cspan class=\"gf-heat-trust__icon\"\u003e✈️\u003c\/span\u003e \u003cstrong\u003eTravel Ready\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n     UGC VIDEOS\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e❤️ COZY IN REAL LIFE\u003c\/div\u003e\n\u003ch2\u003eFrom Grandma's Favorite Chair to a Cold Night in the Stands.\u003c\/h2\u003e\n\u003cp\u003eThe biggest advantage becomes obvious when you see it being worn: you're wrapped up, but you're still free to sit, move, drink, talk and enjoy the moment.\u003c\/p\u003e\n\u003cdiv class=\"gf-video-track\"\u003e\n\u003cdiv class=\"gf-video-card\"\u003e\n\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"metadata\"\u003e\n\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/5e5af464a0624be6b761841cbeaa6d1b.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"gf-video-caption\"\u003eCozy at home, then warm on a cold night out.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-video-card\"\u003e\n\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"metadata\"\u003e\n\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f21b99486d4f4dc2bf73e5395c5af151.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"gf-video-caption\"\u003eStadium nights, outdoor events and fireside comfort.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-video-card\"\u003e\n\u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"metadata\"\u003e\n\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/358632fd008c4a30bc7d9af4c8753ee5.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n\u003cdiv class=\"gf-video-caption\"\u003eEasy warmth for different ages and everyday moments.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     3-IN-1 WINTER BEANIE ADD-ON\n     Inserted between UGC videos and HERO\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-beanie-addon\" id=\"gfBeanieAddon\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e❄️ COMPLETE THE WINTER SET\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__top\"\u003e\n\u003cdiv\u003e\n\u003ch2\u003eWarm Body. Cover the Cold Gaps Up Top.\u003c\/h2\u003e\n\u003cp\u003ePair your heated poncho with extra coverage for your head, ears, lower face and neck — without leaving this page.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cspan class=\"gf-beanie-addon__mini\"\u003eEASY ADD-ON\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__box\"\u003e\n\u003cdiv class=\"gf-beanie-addon__image-wrap\"\u003e\n\u003cimg class=\"gf-beanie-addon__image\" id=\"gfBeanieImage\" src=\"https:\/\/glowforu.com\/cdn\/shop\/files\/d26d48cd8f655f1ded76c48fbce2073b64467950.jpg?v=1790666332\u0026amp;width=700\" alt=\"3-in-1 Winter Beanie with head, face and neck coverage\" loading=\"lazy\" width=\"700\" height=\"700\"\u003e \u003cspan class=\"gf-beanie-addon__sale\" id=\"gfBeanieSale\"\u003eSAVE 47%\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__info\"\u003e\n\u003cdiv class=\"gf-beanie-addon__name\"\u003e3-in-1 Winter Beanie · Hat + Face Cover + Neck Warmer\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__benefits\"\u003e\n\u003cspan\u003eHead\u003c\/span\u003e \u003cspan\u003eEars\u003c\/span\u003e \u003cspan\u003eLower Face\u003c\/span\u003e \u003cspan\u003eNeck\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__price\"\u003e\n\u003cstrong id=\"gfBeaniePrice\"\u003e$19.99\u003c\/strong\u003e \u003cdel id=\"gfBeanieCompare\"\u003e$38.00\u003c\/del\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__label\"\u003eChoose color: \u003cstrong id=\"gfBeanieColorLabel\"\u003eLoading...\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__colors\" id=\"gfBeanieColors\"\u003e\u003cspan style=\"font-size: 10px; color: #817873;\"\u003eLoading colors...\u003c\/span\u003e\u003c\/div\u003e\n\u003cbutton class=\"gf-beanie-addon__button\" id=\"gfBeanieAdd\" type=\"button\" disabled\u003e + Add Beanie to My Order \u003c\/button\u003e\n\u003cdiv class=\"gf-beanie-addon__status\" id=\"gfBeanieStatus\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-beanie-addon__note\"\u003eAdds directly to your Shopify cart. You stay on this Heated Poncho page.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(function(){\n  function initBeanieAddon(){\n    var root = document.getElementById('gfBeanieAddon');\n    if(!root || root.getAttribute('data-ready') === '1') return;\n    root.setAttribute('data-ready','1');\n\n    var handle = '3-in-1-winter-beanie-hat-face-cover-neck-warmer';\n    var productUrl = '\/products\/' + handle + '.js';\n    var colorsWrap = document.getElementById('gfBeanieColors');\n    var colorLabel = document.getElementById('gfBeanieColorLabel');\n    var addBtn = document.getElementById('gfBeanieAdd');\n    var status = document.getElementById('gfBeanieStatus');\n    var price = document.getElementById('gfBeaniePrice');\n    var compare = document.getElementById('gfBeanieCompare');\n    var sale = document.getElementById('gfBeanieSale');\n    var image = document.getElementById('gfBeanieImage');\n    var selectedVariant = null;\n    var colorButtons = [];\n\n    function money(cents){\n      var n = Number(cents || 0) \/ 100;\n      var currency = (window.Shopify \u0026\u0026 Shopify.currency \u0026\u0026 Shopify.currency.active) ? Shopify.currency.active : 'USD';\n      try{\n        return new Intl.NumberFormat('en-US',{style:'currency',currency:currency}).format(n);\n      }catch(e){\n        return '$' + n.toFixed(2);\n      }\n    }\n\n    function variantImage(v){\n      if(v \u0026\u0026 v.featured_image){\n        if(typeof v.featured_image === 'string') return v.featured_image;\n        if(v.featured_image.src) return v.featured_image.src;\n      }\n      return '';\n    }\n\n    function paintVariant(v, button){\n      selectedVariant = v;\n      colorButtons.forEach(function(b){ b.classList.remove('is-selected'); });\n      if(button) button.classList.add('is-selected');\n\n      colorLabel.textContent = v.title || 'Selected';\n      price.textContent = money(v.price);\n\n      if(v.compare_at_price \u0026\u0026 Number(v.compare_at_price) \u003e Number(v.price)){\n        compare.textContent = money(v.compare_at_price);\n        compare.style.display = '';\n        var pct = Math.round((1 - Number(v.price) \/ Number(v.compare_at_price)) * 100);\n        sale.textContent = 'SAVE ' + pct + '%';\n        sale.style.display = '';\n      }else{\n        compare.style.display = 'none';\n        sale.style.display = 'none';\n      }\n\n      var img = variantImage(v);\n      if(img) image.src = img;\n\n      status.classList.remove('is-error');\n      status.textContent = '';\n      addBtn.disabled = !v.available;\n      addBtn.textContent = v.available ? '+ Add Beanie to My Order' : 'Sold Out';\n    }\n\n    function renderColors(product){\n      colorsWrap.innerHTML = '';\n      colorButtons = [];\n      var firstAvailable = null;\n      var firstButton = null;\n\n      product.variants.forEach(function(v){\n        var b = document.createElement('button');\n        b.type = 'button';\n        b.className = 'gf-beanie-color';\n        b.textContent = v.title;\n        b.disabled = !v.available;\n        b.setAttribute('aria-label', (v.available ? 'Choose ' : 'Sold out: ') + v.title);\n        b.addEventListener('click', function(){ paintVariant(v,b); });\n        colorsWrap.appendChild(b);\n        colorButtons.push(b);\n\n        if(!firstAvailable \u0026\u0026 v.available){\n          firstAvailable = v;\n          firstButton = b;\n        }\n      });\n\n      if(firstAvailable){\n        paintVariant(firstAvailable,firstButton);\n      }else{\n        colorLabel.textContent = 'Sold out';\n        addBtn.disabled = true;\n        addBtn.textContent = 'Currently Sold Out';\n      }\n    }\n\n    function notifyCart(cart){\n      try{\n        document.dispatchEvent(new CustomEvent('cart:refresh',{bubbles:true,detail:{cart:cart}}));\n        document.dispatchEvent(new CustomEvent('cart:updated',{bubbles:true,detail:{cart:cart}}));\n        document.documentElement.dispatchEvent(new CustomEvent('cart:refresh',{bubbles:true,detail:{cart:cart}}));\n        window.dispatchEvent(new CustomEvent('cart:updated',{detail:{cart:cart}}));\n      }catch(e){}\n\n      var count = cart \u0026\u0026 typeof cart.item_count !== 'undefined' ? cart.item_count : null;\n      if(count === null) return;\n      document.querySelectorAll('[data-cart-count], .cart-count-bubble span[aria-hidden=\"true\"]').forEach(function(el){\n        if(el.childElementCount === 0) el.textContent = count;\n      });\n    }\n\n    fetch(productUrl,{headers:{'Accept':'application\/json'}})\n      .then(function(r){ if(!r.ok) throw new Error('Product unavailable'); return r.json(); })\n      .then(function(product){ renderColors(product); })\n      .catch(function(){\n        colorsWrap.innerHTML = '\u003cspan style=\"font-size:10px;color:#a52b31;\"\u003eColors could not load. Please refresh the page.\u003c\/span\u003e';\n        colorLabel.textContent = 'Unavailable';\n        addBtn.disabled = true;\n        status.classList.add('is-error');\n        status.textContent = 'Unable to load the add-on right now.';\n      });\n\n    addBtn.addEventListener('click',function(){\n      if(!selectedVariant || !selectedVariant.available) return;\n\n      addBtn.disabled = true;\n      addBtn.textContent = 'Adding...';\n      status.classList.remove('is-error');\n      status.textContent = '';\n\n      var cartRoot = (window.Shopify \u0026\u0026 Shopify.routes \u0026\u0026 Shopify.routes.root) ? Shopify.routes.root : '\/';\n\n      fetch(cartRoot + 'cart\/add.js',{\n        method:'POST',\n        headers:{'Content-Type':'application\/json','Accept':'application\/json'},\n        body:JSON.stringify({items:[{id:Number(selectedVariant.id),quantity:1}]})\n      })\n      .then(function(r){\n        if(!r.ok) return r.json().then(function(e){ throw new Error(e.description || 'Unable to add'); });\n        return r.json();\n      })\n      .then(function(){ return fetch(cartRoot + 'cart.js',{headers:{'Accept':'application\/json'}}); })\n      .then(function(r){ return r.ok ? r.json() : null; })\n      .then(function(cart){\n        if(cart) notifyCart(cart);\n        colorButtons.forEach(function(b){ b.disabled = true; });\n        addBtn.disabled = true;\n        addBtn.textContent = '✓ Beanie Added to Cart';\n        status.textContent = 'Added! Keep shopping on this page — no redirect needed.';\n      })\n      .catch(function(err){\n        addBtn.disabled = false;\n        addBtn.textContent = '+ Add Beanie to My Order';\n        status.classList.add('is-error');\n        status.textContent = err \u0026\u0026 err.message ? err.message : 'Could not add the beanie. Please try again.';\n      });\n    });\n  }\n\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded',initBeanieAddon);\n  }else{\n    initBeanieAddon();\n  }\n})();\n\u003c\/script\u003e \u003c!-- =====================================================\n     HERO\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--hero\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e♨️ WEAR THE WARMTH\u003c\/div\u003e\n\u003ch2\u003eStay Warm Without Being Trapped Under a Blanket.\u003c\/h2\u003e\n\u003cp\u003eA wearable heated poncho blanket that wraps around you, zips into place and lets you keep your hands free — whether you're working, relaxing, traveling or sitting through a cold outdoor event.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-pills\"\u003e\n\u003cspan class=\"gf-heat-pill\"\u003e Zip-Up Design \u003c\/span\u003e \u003cspan class=\"gf-heat-pill\"\u003e Heated Comfort \u003c\/span\u003e \u003cspan class=\"gf-heat-pill\"\u003e Hands-Free \u003c\/span\u003e \u003cspan class=\"gf-heat-pill\"\u003e Home + Travel \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10002_4d137b5f-a697-41ca-a590-4535892efbcc.jpg?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     PAIN POINT\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e❄️ WHY FIGHT WITH A REGULAR BLANKET?\u003c\/div\u003e\n\u003ch2\u003eWarmth Should Stay With You — Not Slide Onto the Floor.\u003c\/h2\u003e\n\u003cp\u003eTraditional blankets are cozy until you need to move, type, reach for something or get up. Then they bunch, slip and need constant adjusting.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-compare\"\u003e\n\u003cdiv class=\"gf-compare-card gf-compare-card--old\"\u003e\n\u003cstrong\u003e 🥶 Regular Blanket \u003c\/strong\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✕ Slides around\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✕ Needs readjusting\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✕ Awkward when moving\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✕ Easy to leave behind\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-card gf-compare-card--new\"\u003e\n\u003cstrong\u003e ♨️ Wearable Heated Blanket \u003c\/strong\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✓ Zips into place\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✓ Hands stay free\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✓ Warmth moves with you\u003c\/div\u003e\n\u003cdiv class=\"gf-compare-row\"\u003e✓ Easy to wear anywhere\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10012_22a9fff7-5175-4666-8c24-9f5f0bcd4398.jpg?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     CORE BENEFITS\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--wine\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🔥 WARMTH THAT WORKS AROUND YOUR DAY\u003c\/div\u003e\n\u003ch2\u003ePut It On. Zip It Up. Keep Going.\u003c\/h2\u003e\n\u003cp\u003eInstead of choosing between staying warm and getting things done, the wearable design gives you both.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-grid\"\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e♨️\u003c\/div\u003e\n\u003ch3\u003eHeated Comfort\u003c\/h3\u003e\n\u003cp\u003eAdd active warmth when a regular layer simply doesn't feel like enough.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e🤐\u003c\/div\u003e\n\u003ch3\u003eZip-Up Fit\u003c\/h3\u003e\n\u003cp\u003eThe front zipper helps keep the blanket around your shoulders instead of slipping away.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e🙌\u003c\/div\u003e\n\u003ch3\u003eHands-Free Warmth\u003c\/h3\u003e\n\u003cp\u003eType, read, hold a drink or relax without gripping the blanket around you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e🧣\u003c\/div\u003e\n\u003ch3\u003eCozy Wraparound Feel\u003c\/h3\u003e\n\u003cp\u003eA poncho-style shape surrounds your upper body while leaving your arms easy to move.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     SCENES\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--cream\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🏠 ONE COZY LAYER. SO MANY PLACES.\u003c\/div\u003e\n\u003ch2\u003eWhen You Can't Control the Temperature, Bring Your Own Warmth.\u003c\/h2\u003e\n\u003cp\u003eThe videos show it being used at home, during outdoor events and on cold-weather outings — exactly the moments when a wearable blanket makes more sense than a loose throw.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-scenes\"\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e💻\u003c\/span\u003e Home Office\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e✈️\u003c\/span\u003e Airport Waiting\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e🚗\u003c\/span\u003e Cold Commutes\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e🏟️\u003c\/span\u003e Outdoor Events\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e🏕️\u003c\/span\u003e Camping\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-scene\"\u003e\n\u003cspan\u003e📖\u003c\/span\u003e Reading \u0026amp; Relaxing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10004_15829688-eb2d-456c-9568-b3a72b24e120.jpg?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     PORTABLE\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--dark\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e✈️ WARMTH THAT PACKS UP\u003c\/div\u003e\n\u003ch2\u003eCozy Doesn't Have to Stay on the Couch.\u003c\/h2\u003e\n\u003cp\u003eRoll it up when you're done and take it along for travel, waiting areas, cold-weather events or weekend trips.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-grid\"\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e🧳\u003c\/div\u003e\n\u003ch3\u003eTravel Friendly\u003c\/h3\u003e\n\u003cp\u003eEasier to bring along than carrying a loose, unfolded blanket everywhere.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-card\"\u003e\n\u003cdiv class=\"gf-heat-card__icon\"\u003e🌀\u003c\/div\u003e\n\u003ch3\u003eRoll It Up\u003c\/h3\u003e\n\u003cp\u003eFold or roll the blanket when you're ready to pack it away.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10006.webp?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     HOME\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--soft\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e☕ YOUR NEW COLD-DAY UNIFORM\u003c\/div\u003e\n\u003ch2\u003eSettle In Without Turning Your Whole Day Into Blanket Management.\u003c\/h2\u003e\n\u003cp\u003eRead, sip your coffee, work on your laptop or simply slow down — with the warmth staying around you instead of constantly sliding away.\u003c\/p\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10009_79f704c3-429e-414b-bb22-ffb0564d7e08.jpg?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-statement\"\u003e\n\u003cstrong\u003e More than a blanket. More practical than another heavy layer. \u003c\/strong\u003e\n\u003cp\u003eWearable warmth designed around the things you still want to do while you're getting cozy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     HOW TO USE\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🔥 COZY IN 3 EASY MOVES\u003c\/div\u003e\n\u003ch2\u003eNo Complicated Routine.\u003c\/h2\u003e\n\u003cdiv class=\"gf-heat-steps\"\u003e\n\u003cdiv class=\"gf-heat-step\"\u003e\n\u003cdiv class=\"gf-heat-step__num\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eWear It\u003c\/h3\u003e\n\u003cp\u003eSlip the poncho blanket over your shoulders like a cozy outer layer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-step\"\u003e\n\u003cdiv class=\"gf-heat-step__num\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eZip \u0026amp; Power On\u003c\/h3\u003e\n\u003cp\u003eZip the front to help keep it in place, then use the power control to activate the heating function.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-step\"\u003e\n\u003cdiv class=\"gf-heat-step__num\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eRelax\u003c\/h3\u003e\n\u003cp\u003eSit back, keep your hands free and enjoy the extra warmth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10011_80c46f1a-46fb-4154-aad4-73d595b67a69.webp?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     GIFT\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--cream\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🎁 FOR THE PERSON WHO IS ALWAYS COLD\u003c\/div\u003e\n\u003ch2\u003eA Gift They'll Actually Reach For All Winter.\u003c\/h2\u003e\n\u003cp\u003eThe videos show the blanket being enjoyed by different generations and in completely different settings — making it a practical cold-weather gift rather than something that gets forgotten in a closet.\u003c\/p\u003e\n\u003cdiv class=\"gf-gift-box\"\u003e\n\u003cstrong\u003e ❤️ Think: Mom, Grandma, your partner — or yourself. \u003c\/strong\u003e\n\u003cp\u003eEspecially useful for anyone who is always reaching for another sweater, blanket or hot drink when the temperature drops.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     COLORS\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🎨 CHOOSE YOUR COZY\u003c\/div\u003e\n\u003ch2\u003eThree Easy-to-Wear Colors.\u003c\/h2\u003e\n\u003cdiv class=\"gf-color-grid\"\u003e\n\u003cdiv class=\"gf-color\"\u003e\n\u003cspan class=\"gf-color-dot gf-color-dot--red\"\u003e\u003c\/span\u003e Burgundy\u003c\/div\u003e\n\u003cdiv class=\"gf-color\"\u003e\n\u003cspan class=\"gf-color-dot gf-color-dot--beige\"\u003e\u003c\/span\u003e Beige\u003c\/div\u003e\n\u003cdiv class=\"gf-color\"\u003e\n\u003cspan class=\"gf-color-dot gf-color-dot--green\"\u003e\u003c\/span\u003e Olive Green\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0735\/3634\/0061\/files\/10013_23e27023-4716-4552-aab2-6553362577aa.webp?v=1791270216\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     PRODUCT DETAILS\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--soft\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e🧥 PRODUCT DETAILS\u003c\/div\u003e\n\u003ch2\u003eBuilt Around Everyday Cold-Weather Comfort.\u003c\/h2\u003e\n\u003cdiv class=\"gf-detail-table\"\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Product Type \u003c\/strong\u003e \u003cspan\u003e Wearable Heated Poncho Blanket \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Closure \u003c\/strong\u003e \u003cspan\u003e Front Zip-Up Design \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Control \u003c\/strong\u003e \u003cspan\u003e On-Garment Power Control \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Style \u003c\/strong\u003e \u003cspan\u003e Wraparound Poncho \/ Blanket \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Colors \u003c\/strong\u003e \u003cspan\u003e Red • Beige • Olive Green \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-detail-row\"\u003e\n\u003cstrong\u003e Ideal For \u003c\/strong\u003e \u003cspan\u003e Home • Work • Travel • Car Passenger Use • Outdoor Events • Camping \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"gf-heat-note\"\u003e\n\u003cstrong\u003eBefore ordering:\u003c\/strong\u003e Exact power configuration, included accessories and heating specifications should match the variant selected above. Follow the included operating and care instructions.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FAQ\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-faq\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e❓ QUICK QUESTIONS\u003c\/div\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat makes this different from a regular blanket?\u003c\/summary\u003e\n\u003cp\u003eThe poncho-style shape and front zipper let you wear the blanket around your shoulders, helping it stay in place while leaving your hands free.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it heated?\u003c\/summary\u003e\n\u003cp\u003eYes. The product shown includes a built-in heating function controlled by the power button on the front.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhere can I use it?\u003c\/summary\u003e\n\u003cp\u003eThe provided product content shows it being used at home, while working, during travel, at stadiums and outdoor events, and while camping.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWill it stay on while I'm using my hands?\u003c\/summary\u003e\n\u003cp\u003eThe front zip design helps secure the blanket around your shoulders so you can type, read, hold a drink or relax without constantly holding it closed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it easy to travel with?\u003c\/summary\u003e\n\u003cp\u003eYes. The product imagery shows the blanket rolled for easier packing and carrying.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat colors are available?\u003c\/summary\u003e\n\u003cp\u003eThe provided product imagery shows Red, Beige and Olive Green.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the power source included?\u003c\/summary\u003e\n\u003cp\u003ePackage contents may depend on the option you select. Please check the exact variant shown above the Add to Cart button before ordering.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it a good gift?\u003c\/summary\u003e\n\u003cp\u003eIt can be a practical cold-weather gift for someone who often feels chilly at home, while traveling or during outdoor activities.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- =====================================================\n     FINAL CTA\n===================================================== --\u003e\n\u003csection class=\"gf-heat-section gf-heat-section--wine gf-center\"\u003e\n\u003cdiv class=\"gf-heat-kicker\"\u003e♨️ STOP CHASING THE BLANKET\u003c\/div\u003e\n\u003ch2\u003eWear the Warmth Instead.\u003c\/h2\u003e\n\u003cp\u003eZip in, power on and keep doing what you want to do — at home or wherever the cold day takes you.\u003c\/p\u003e\n\u003cbutton class=\"gf-heat-cta\" type=\"button\"\u003e 🔥 Choose Your Color \u003c\/button\u003e\n\u003cp class=\"gf-heat-small\"\u003eSelect your available color \/ package option above.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"HTT233","offers":[{"title":"Burgundy \/ 1 Pack — For Me","offer_id":62845570580561,"sku":"NC03322609277088-粉色","price":47.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 2 Pack — One for Me + One to Gift 🔥 FREE SHIPPING","offer_id":62845570613329,"sku":"NC03322609277088-粉色*2","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Burgundy \/ 3 Pack — Family Gift Set 🎁 10% OFF \u0026 FREE SHIPPING","offer_id":62845570646097,"sku":"NC03322609277088-粉色*3","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 1 Pack — For Me","offer_id":62845570678865,"sku":"NC03322609277088-杏色","price":47.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2 Pack — One for Me + One to Gift 🔥 FREE SHIPPING","offer_id":62845570711633,"sku":"NC03322609277088-杏色*2","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 3 Pack — Family Gift Set 🎁 10% OFF \u0026 FREE SHIPPING","offer_id":62845570744401,"sku":"NC03322609277088-杏色*3","price":130.0,"currency_code":"USD","in_stock":true},{"title":"Olive Green \/ 1 Pack — For Me","offer_id":62845570777169,"sku":"NC03322609277088-绿色","price":47.0,"currency_code":"USD","in_stock":true},{"title":"Olive Green \/ 2 Pack — One for Me + One to Gift 🔥 FREE SHIPPING","offer_id":62845570809937,"sku":"NC03322609277088-绿色*2","price":91.0,"currency_code":"USD","in_stock":true},{"title":"Olive Green \/ 3 Pack — Family Gift Set 🎁 10% OFF \u0026 FREE SHIPPING","offer_id":62845570842705,"sku":"NC03322609277088-绿色*3","price":130.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1056\/2319\/1633\/files\/10012_82daa8b8-412c-41cd-a7a1-eae2bab829c8.jpg?v=1791432631","url":"https:\/\/viqzet.com\/products\/wearable-heated-poncho-blanket1","provider":"viqzet","version":"1.0","type":"link"}