{"product_id":"japanese-dragon-tapestry-wall-hanging-red-sun-asian-art","title":"Japanese Dragon Tapestry Wall Hanging, Red Sun Asian Art","description":"\u003cdiv class=\"ht-premium-buybox\"\u003e\n  \u003cdiv class=\"ht-sale-bar\"\u003e\n    \u003cspan\u003e🔥 Today’s Offer\u003c\/span\u003e\n    \u003cstrong id=\"htTimer\"\u003e09:58\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-stock-row\"\u003e\n    \u003cspan class=\"ht-pulse\"\u003e\u003c\/span\u003e\n    \u003cstrong\u003eOnly 12 left in stock\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-box-head\"\u003e\n    \u003ch3\u003eChoose Your Size\u003c\/h3\u003e\n    \u003cp\u003ePick your perfect tapestry size and checkout securely.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-size-list\"\u003e\n    \u003cbutton type=\"button\" class=\"ht-size-card\" data-link=\"https:\/\/buy.stripe.com\/14A8wQ9158rQdv6aYfgnK06\" data-size=\"37x29 inch\" data-price=\"$34.99\"\u003e\n      \u003cdiv class=\"ht-size-info\"\u003e\n        \u003cstrong\u003e37x29 inch\u003c\/strong\u003e\n        \u003csmall\u003ePerfect for cozy spaces\u003c\/small\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ht-price-box\"\u003e\n        \u003cspan\u003e$54.98\u003c\/span\u003e\n        \u003cb\u003e$34.99\u003c\/b\u003e\n      \u003c\/div\u003e\n    \u003c\/button\u003e\n\n    \u003cbutton type=\"button\" class=\"ht-size-card active\" data-link=\"https:\/\/buy.stripe.com\/3cI9AUa5923s0Ikc2jgnK08\" data-size=\"59x51 inch\" data-price=\"$59.99\"\u003e\n      \u003cdiv class=\"ht-size-info\"\u003e\n        \u003cstrong\u003e59x51 inch \u003cspan class=\"ht-best\"\u003eBestseller\u003c\/span\u003e\u003c\/strong\u003e\n        \u003csmall\u003eBest for bed \u0026amp; sofa walls\u003c\/small\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ht-price-box\"\u003e\n        \u003cspan\u003e$79.98\u003c\/span\u003e\n        \u003cb\u003e$59.99\u003c\/b\u003e\n      \u003c\/div\u003e\n    \u003c\/button\u003e\n\n    \u003cbutton type=\"button\" class=\"ht-size-card\" data-link=\"https:\/\/buy.stripe.com\/3cI4gA1yD7nMgHi1nFgnK07\" data-size=\"91x59 inch\" data-price=\"$99.99\"\u003e\n      \u003cdiv class=\"ht-size-info\"\u003e\n        \u003cstrong\u003e91x59 inch\u003c\/strong\u003e\n        \u003csmall\u003eLarge statement wall piece\u003c\/small\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ht-price-box\"\u003e\n        \u003cspan\u003e$119.98\u003c\/span\u003e\n        \u003cb\u003e$99.99\u003c\/b\u003e\n      \u003c\/div\u003e\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-summary\"\u003e\n    \u003cspan\u003eSelected\u003c\/span\u003e\n    \u003cstrong id=\"htSelectedSummary\"\u003e59x51 inch — $59.99\u003c\/strong\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-save-note\"\u003eYou save $19.99 on every size today.\u003c\/div\u003e\n\n  \u003cdiv class=\"ht-actions\"\u003e\n    \u003cbutton type=\"button\" id=\"htAddVisual\" class=\"ht-add-cart\"\u003eReserve Size\u003c\/button\u003e\n    \u003cbutton type=\"button\" id=\"htBuyNow\" class=\"ht-buy-now\"\u003eBuy Now\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"htAddedMsg\" class=\"ht-added-msg\"\u003e\n    Reserved ✔️ Click Buy Now to complete your order.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ht-trust-grid\"\u003e\n    \u003cdiv\u003e🔒 Secure Stripe checkout\u003c\/div\u003e\n    \u003cdiv\u003e🚚 Free shipping\u003c\/div\u003e\n    \u003cdiv\u003e↩️ 14-day returns\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv id=\"htSocialPopup\" class=\"ht-social-popup\"\u003e\n    \u003cspan\u003e✨\u003c\/span\u003e\n    \u003cp\u003e\u003cstrong\u003eSomeone just ordered\u003c\/strong\u003e\u003cbr\u003e59x51 inch tapestry\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.ht-premium-buybox {\n  position: relative;\n  width: 100%;\n  margin: 24px 0;\n  padding: 22px;\n  border: 1px solid #e8ded3;\n  border-radius: 22px;\n  background: linear-gradient(180deg, #fffaf4 0%, #ffffff 100%);\n  box-shadow: 0 16px 42px rgba(0,0,0,0.09);\n  font-family: inherit;\n  overflow: hidden;\n}\n\n.ht-sale-bar {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: #111;\n  color: #fff;\n  padding: 11px 14px;\n  border-radius: 999px;\n  margin-bottom: 12px;\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.ht-sale-bar strong {\n  background: rgba(255,255,255,0.14);\n  padding: 5px 10px;\n  border-radius: 999px;\n  font-size: 12px;\n}\n\n.ht-stock-row {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 16px;\n  color: #8a3f14;\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.ht-pulse {\n  width: 9px;\n  height: 9px;\n  background: #c47a38;\n  border-radius: 50%;\n  box-shadow: 0 0 0 rgba(196,122,56,0.5);\n  animation: htPulse 1.4s infinite;\n}\n\n@keyframes htPulse {\n  0% { box-shadow: 0 0 0 0 rgba(196,122,56,0.55); }\n  70% { box-shadow: 0 0 0 8px rgba(196,122,56,0); }\n  100% { box-shadow: 0 0 0 0 rgba(196,122,56,0); }\n}\n\n.ht-box-head h3 {\n  margin: 0 0 6px;\n  font-size: 24px;\n  font-weight: 950;\n  color: #171717;\n  letter-spacing: -0.4px;\n}\n\n.ht-box-head p {\n  margin: 0 0 18px;\n  font-size: 14px;\n  color: #666;\n  line-height: 1.45;\n}\n\n.ht-size-list {\n  display: grid;\n  gap: 11px;\n}\n\n.ht-size-card {\n  position: relative;\n  width: 100%;\n  padding: 15px 14px;\n  border: 1.5px solid #ddd2c7;\n  border-radius: 16px;\n  background: #fff;\n  color: #222;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  cursor: pointer;\n  text-align: left;\n  transition: 0.18s ease;\n}\n\n.ht-size-card:hover,\n.ht-size-card.active {\n  border-color: #111;\n  background: #f6f0e8;\n  box-shadow: inset 0 0 0 1px #111, 0 8px 18px rgba(0,0,0,0.05);\n}\n\n.ht-size-card.active::after {\n  content: \"✓\";\n  position: absolute;\n  top: -8px;\n  right: -8px;\n  width: 24px;\n  height: 24px;\n  background: #111;\n  color: #fff;\n  border-radius: 50%;\n  display: grid;\n  place-items: center;\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.ht-size-info strong {\n  display: block;\n  font-size: 15px;\n  font-weight: 950;\n}\n\n.ht-size-info small {\n  display: block;\n  margin-top: 5px;\n  font-size: 12.5px;\n  color: #777;\n  line-height: 1.35;\n}\n\n.ht-best {\n  display: inline-block;\n  margin-left: 6px;\n  padding: 3px 7px;\n  border-radius: 999px;\n  background: #c47a38;\n  color: #fff;\n  font-size: 9.5px;\n  font-weight: 950;\n  text-transform: uppercase;\n  vertical-align: middle;\n}\n\n.ht-price-box {\n  text-align: right;\n  white-space: nowrap;\n  margin-left: 10px;\n}\n\n.ht-price-box span {\n  display: block;\n  font-size: 12px;\n  color: #999;\n  text-decoration: line-through;\n  font-weight: 700;\n}\n\n.ht-price-box b {\n  display: block;\n  font-size: 16px;\n  font-weight: 950;\n  color: #111;\n}\n\n.ht-summary {\n  margin: 15px 0 10px;\n  padding: 13px 14px;\n  border-radius: 14px;\n  background: #fff;\n  border: 1px solid #eee5dc;\n  display: flex;\n  justify-content: space-between;\n  gap: 12px;\n  font-size: 14px;\n}\n\n.ht-summary span {\n  color: #777;\n  font-weight: 700;\n}\n\n.ht-summary strong {\n  color: #111;\n  font-weight: 950;\n  text-align: right;\n}\n\n.ht-save-note {\n  margin-bottom: 16px;\n  padding: 11px 12px;\n  border-radius: 13px;\n  background: #f7f1ea;\n  border: 1px solid #eadfd3;\n  text-align: center;\n  font-size: 13px;\n  color: #5d3a20;\n  font-weight: 900;\n}\n\n.ht-actions {\n  display: grid;\n  grid-template-columns: 0.85fr 1.15fr;\n  gap: 10px;\n}\n\n.ht-add-cart,\n.ht-buy-now {\n  padding: 15px;\n  border-radius: 14px;\n  cursor: pointer;\n  font-size: 15px;\n  font-weight: 950;\n  transition: 0.18s ease;\n}\n\n.ht-add-cart {\n  border: 1.5px solid #111;\n  background: #fff;\n  color: #111;\n}\n\n.ht-buy-now {\n  border: none;\n  background: linear-gradient(135deg, #111, #000);\n  color: #fff;\n  box-shadow: 0 10px 22px rgba(0,0,0,0.18);\n}\n\n.ht-buy-now:hover {\n  transform: translateY(-1px);\n}\n\n.ht-added-msg {\n  display: none;\n  margin-top: 11px;\n  padding: 11px 12px;\n  border-radius: 12px;\n  background: #eef8ef;\n  color: #1f6b2a;\n  font-size: 13px;\n  font-weight: 850;\n  text-align: center;\n}\n\n.ht-trust-grid {\n  display: grid;\n  gap: 6px;\n  margin-top: 15px;\n  text-align: center;\n  font-size: 13px;\n  color: #555;\n  font-weight: 650;\n}\n\n.ht-social-popup {\n  position: fixed;\n  left: 16px;\n  bottom: 18px;\n  z-index: 9999;\n  display: none;\n  align-items: center;\n  gap: 10px;\n  max-width: 265px;\n  padding: 12px 14px;\n  border-radius: 15px;\n  background: rgba(255,255,255,0.96);\n  border: 1px solid #eadfd3;\n  box-shadow: 0 12px 34px rgba(0,0,0,0.14);\n  backdrop-filter: blur(8px);\n}\n\n.ht-social-popup span {\n  width: 32px;\n  height: 32px;\n  border-radius: 50%;\n  background: #f6f0e8;\n  display: grid;\n  place-items: center;\n  flex-shrink: 0;\n}\n\n.ht-social-popup p {\n  margin: 0;\n  font-size: 12.5px;\n  color: #555;\n  line-height: 1.35;\n}\n\n.ht-social-popup strong {\n  color: #111;\n  font-size: 13px;\n}\n\n.ht-social-popup.show {\n  display: flex;\n  animation: htPopupIn 0.35s ease;\n}\n\n@keyframes htPopupIn {\n  from {\n    opacity: 0;\n    transform: translateY(12px);\n  }\n  to {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n@media (max-width: 600px) {\n  .ht-premium-buybox {\n    padding: 17px;\n    border-radius: 18px;\n  }\n\n  .ht-sale-bar {\n    font-size: 12px;\n    padding: 10px 12px;\n  }\n\n  .ht-box-head h3 {\n    font-size: 22px;\n  }\n\n  .ht-size-card {\n    padding: 14px 12px;\n  }\n\n  .ht-size-info strong {\n    font-size: 14.5px;\n  }\n\n  .ht-size-info small {\n    font-size: 12px;\n  }\n\n  .ht-price-box b {\n    font-size: 15px;\n  }\n\n  .ht-actions {\n    grid-template-columns: 1fr;\n  }\n\n  .ht-summary {\n    flex-direction: column;\n    gap: 4px;\n  }\n\n  .ht-summary strong {\n    text-align: left;\n  }\n\n  .ht-social-popup {\n    left: 12px;\n    right: 12px;\n    bottom: 14px;\n    max-width: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  var selectedLink = \"https:\/\/buy.stripe.com\/3cI9AUa5923s0Ikc2jgnK08\";\n\n  var cards = document.querySelectorAll(\".ht-size-card\");\n  var summary = document.getElementById(\"htSelectedSummary\");\n  var buy = document.getElementById(\"htBuyNow\");\n  var addVisual = document.getElementById(\"htAddVisual\");\n  var addedMsg = document.getElementById(\"htAddedMsg\");\n  var timer = document.getElementById(\"htTimer\");\n  var popup = document.getElementById(\"htSocialPopup\");\n\n  cards.forEach(function(card) {\n    card.addEventListener(\"click\", function() {\n      cards.forEach(function(c) { c.classList.remove(\"active\"); });\n      card.classList.add(\"active\");\n\n      selectedLink = card.getAttribute(\"data-link\");\n      summary.textContent = card.getAttribute(\"data-size\") + \" — \" + card.getAttribute(\"data-price\");\n      addedMsg.style.display = \"none\";\n    });\n  });\n\n  addVisual.addEventListener(\"click\", function() {\n    addedMsg.style.display = \"block\";\n  });\n\n  buy.addEventListener(\"click\", function() {\n    buy.textContent = \"Processing...\";\n    buy.style.opacity = \"0.75\";\n\n    setTimeout(function() {\n      window.location.href = selectedLink;\n    }, 600);\n  });\n\n  var timeLeft = 10 * 60;\n\n  setInterval(function() {\n    var minutes = Math.floor(timeLeft \/ 60);\n    var seconds = timeLeft % 60;\n\n    timer.textContent =\n      String(minutes).padStart(2, \"0\") + \":\" +\n      String(seconds).padStart(2, \"0\");\n\n    if (timeLeft \u003e 0) {\n      timeLeft--;\n    }\n  }, 1000);\n\n  setTimeout(function() {\n    popup.classList.add(\"show\");\n\n    setTimeout(function() {\n      popup.classList.remove(\"show\");\n    }, 5200);\n  }, 3500);\n});\n\u003c\/script\u003e\n\n\u003cp data-start=\"656\" data-end=\"854\"\u003ePerfect for:\u003cbr\u003e• Bedroom wall decor (above bed statement piece)\u003cbr data-start=\"717\" data-end=\"720\"\u003e• Boho balcony or plant corner styling\u003cbr data-start=\"758\" data-end=\"761\"\u003e• Living room focal wall\u003cbr data-start=\"785\" data-end=\"788\"\u003e• Dorm room aesthetic upgrade\u003cbr data-start=\"817\" data-end=\"820\"\u003e• Creative workspace inspiration\u003c\/p\u003e\n\u003cp data-start=\"856\" data-end=\"1120\"\u003e✨ \u003cstrong data-start=\"858\" data-end=\"881\"\u003eWhy you'll love it:\u003c\/strong\u003e\u003cbr\u003e• Unique, original dragon design (not mass generic)\u003cbr data-start=\"933\" data-end=\"936\"\u003e• Warm, earthy color palette (deep navy, gold, red accents)\u003cbr data-start=\"995\" data-end=\"998\"\u003e• Soft fabric texture with natural movement\u003cbr data-start=\"1041\" data-end=\"1044\"\u003e• Easy to hang \u0026amp; lightweight\u003cbr data-start=\"1072\" data-end=\"1075\"\u003e• Creates instant Pinterest-style aesthetic\u003c\/p\u003e\n\u003cp data-start=\"1122\" data-end=\"1213\"\u003eThis tapestry is more than decor — it’s a \u003cstrong data-start=\"1164\" data-end=\"1198\"\u003emood, energy, and visual story\u003c\/strong\u003e in your space.\u003c\/p\u003e\n\u003cp data-start=\"1215\" data-end=\"1274\"\u003e📦 Ideal for gifting or upgrading your own aesthetic setup.\u003c\/p\u003e","brand":"Mağazam","offers":[{"title":"37x29inch","offer_id":51663612412225,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"59x51inch","offer_id":51663612510529,"sku":null,"price":79.99,"currency_code":"USD","in_stock":true},{"title":"91x59inch","offer_id":51663612576065,"sku":null,"price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/3114\/1185\/files\/ChatGPTImage22Nis202620_15_50.png?v=1776878291","url":"https:\/\/heytapestries.store\/products\/japanese-dragon-tapestry-wall-hanging-red-sun-asian-art","provider":"Heytapestries","version":"1.0","type":"link"}