{"product_id":"painted-book-mug-2-2-3-2-3-7","title":"📚 Hand-Painted 3D Book Stack Glass Mug – Cozy Reader Gift, Only 7 Left ☕","description":"\u003cdiv id=\"painted-book-mug-lp\"\u003e\n\n\u003cstyle\u003e\n#painted-book-mug-lp{\n  --bm-brown:#70401f;\n  --bm-brown-dark:#402719;\n  --bm-amber:#d9943f;\n  --bm-gold:#e5b562;\n  --bm-blue:#247b9a;\n  --bm-red:#a94437;\n\n  --bm-cream:#fff9f0;\n  --bm-soft:#f7efe3;\n  --bm-paper:#ffffff;\n\n  --bm-text:#392e28;\n  --bm-muted:#786b62;\n  --bm-line:#eadbc8;\n\n  width:100%;\n  max-width:1080px;\n  margin:0 auto;\n  padding:6px;\n\n  color:var(--bm-text);\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    Helvetica,\n    sans-serif;\n\n  line-height:1.55;\n}\n\n#painted-book-mug-lp *,\n#painted-book-mug-lp *:before,\n#painted-book-mug-lp *:after{\n  box-sizing:border-box;\n}\n\n#painted-book-mug-lp img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  border:0;\n}\n\n#painted-book-mug-lp [data-bm-img]:not([src]){\n  display:none;\n}\n\n#painted-book-mug-lp h1,\n#painted-book-mug-lp h2,\n#painted-book-mug-lp h3,\n#painted-book-mug-lp p{\n  margin:0;\n}\n\n\n\/* =========================\n   GLOBAL\n========================= *\/\n\n#painted-book-mug-lp .bm-section{\n  overflow:hidden;\n  margin-bottom:13px;\n\n  border:1px solid var(--bm-line);\n  border-radius:18px;\n\n  background:#fff;\n}\n\n#painted-book-mug-lp .bm-copy{\n  padding:17px 14px;\n}\n\n#painted-book-mug-lp .bm-tag{\n  display:inline-block;\n\n  margin-bottom:7px;\n  padding:6px 10px;\n\n  border-radius:999px;\n\n  background:#f5e9da;\n  color:#865129;\n\n  font-size:9px;\n  line-height:1.2;\n  font-weight:900;\n\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n#painted-book-mug-lp .bm-title{\n  margin-bottom:7px;\n\n  color:#4b3324;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-size:26px;\n  line-height:1.06;\n  font-weight:600;\n\n  letter-spacing:-.025em;\n}\n\n#painted-book-mug-lp .bm-text{\n  color:var(--bm-muted);\n\n  font-size:13px;\n  line-height:1.62;\n}\n\n\n\/* =========================\n   HERO\n========================= *\/\n\n#painted-book-mug-lp .bm-hero{\n  display:grid;\n  grid-template-columns:1fr;\n\n  border-color:#56351f;\n\n  background:\n    radial-gradient(\n      circle at 87% 7%,\n      rgba(228,177,94,.22),\n      transparent 35%\n    ),\n    linear-gradient(\n      145deg,\n      #794928,\n      #3e271a\n    );\n}\n\n#painted-book-mug-lp .bm-hero-image{\n  padding:7px;\n}\n\n#painted-book-mug-lp .bm-hero-image img{\n  border-radius:13px;\n}\n\n#painted-book-mug-lp .bm-hero-copy{\n  padding:16px 14px 19px;\n}\n\n#painted-book-mug-lp .bm-hero .bm-tag{\n  color:#ffe3ae;\n\n  background:rgba(255,255,255,.08);\n\n  border:1px solid rgba(255,255,255,.10);\n}\n\n#painted-book-mug-lp .bm-hero h1{\n  margin-bottom:9px;\n\n  color:#fffaf1;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-size:34px;\n  line-height:1;\n  font-weight:600;\n\n  letter-spacing:-.04em;\n}\n\n#painted-book-mug-lp .bm-hero h1 span{\n  display:block;\n\n  margin-top:5px;\n\n  color:#ffd08a;\n}\n\n#painted-book-mug-lp .bm-hero p{\n  color:#f3e9dd;\n\n  font-size:13px;\n  line-height:1.63;\n}\n\n#painted-book-mug-lp .bm-proof{\n  display:grid;\n\n  grid-template-columns:\n    repeat(2,1fr);\n\n  gap:6px;\n\n  margin-top:13px;\n}\n\n#painted-book-mug-lp .bm-proof div{\n  padding:9px 7px;\n\n  border:1px solid rgba(255,255,255,.10);\n  border-radius:9px;\n\n  background:rgba(255,255,255,.06);\n\n  color:#f7eee4;\n\n  font-size:10px;\n}\n\n#painted-book-mug-lp .bm-proof strong{\n  display:block;\n\n  margin-bottom:2px;\n\n  color:#ffd28d;\n\n  font-size:11px;\n}\n\n\n\/* =========================\n   INTRO\n========================= *\/\n\n#painted-book-mug-lp .bm-intro{\n  padding:19px 13px;\n\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at top,\n      rgba(218,146,58,.10),\n      transparent 45%\n    ),\n    linear-gradient(\n      145deg,\n      #fffaf2,\n      #f5ecdf\n    );\n}\n\n#painted-book-mug-lp .bm-intro .bm-title{\n  max-width:720px;\n  margin:0 auto 7px;\n}\n\n#painted-book-mug-lp .bm-intro .bm-text{\n  max-width:680px;\n  margin:0 auto;\n}\n\n#painted-book-mug-lp .bm-mini{\n  display:grid;\n\n  grid-template-columns:\n    repeat(2,1fr);\n\n  gap:6px;\n\n  max-width:720px;\n  margin:12px auto 0;\n}\n\n#painted-book-mug-lp .bm-mini div{\n  padding:9px 5px;\n\n  border:1px solid var(--bm-line);\n  border-radius:9px;\n\n  background:#fff;\n\n  color:#685b51;\n\n  font-size:10px;\n  font-weight:800;\n}\n\n\n\/* =========================\n   TWO COLUMN\n========================= *\/\n\n#painted-book-mug-lp .bm-two{\n  display:grid;\n  grid-template-columns:1fr;\n\n  align-items:center;\n}\n\n#painted-book-mug-lp .bm-soft{\n  background:\n    linear-gradient(\n      145deg,\n      #fffaf3,\n      #f5ede2\n    );\n}\n\n#painted-book-mug-lp .bm-dark{\n  color:#fff;\n\n  border-color:#3c3029;\n\n  background:\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(219,143,54,.18),\n      transparent 34%\n    ),\n    linear-gradient(\n      145deg,\n      #493429,\n      #201b18\n    );\n}\n\n#painted-book-mug-lp .bm-dark .bm-title{\n  color:#fff8ee;\n}\n\n#painted-book-mug-lp .bm-dark .bm-text{\n  color:#eee5dd;\n}\n\n#painted-book-mug-lp .bm-dark .bm-tag{\n  color:#f4cf94;\n\n  background:rgba(255,255,255,.08);\n\n  border:1px solid rgba(255,255,255,.09);\n}\n\n\n\/* =========================\n   LIST\n========================= *\/\n\n#painted-book-mug-lp .bm-list{\n  margin:11px 0 0;\n  padding:0;\n\n  list-style:none;\n}\n\n#painted-book-mug-lp .bm-list li{\n  position:relative;\n\n  margin-bottom:7px;\n  padding-left:19px;\n\n  color:#70645b;\n\n  font-size:12px;\n}\n\n#painted-book-mug-lp .bm-list li:before{\n  content:\"✦\";\n\n  position:absolute;\n  left:0;\n\n  color:var(--bm-amber);\n}\n\n#painted-book-mug-lp .bm-dark .bm-list li{\n  color:#ece4dc;\n}\n\n\n\/* =========================\n   COLOR BAR\n========================= *\/\n\n#painted-book-mug-lp .bm-colors{\n  display:grid;\n\n  grid-template-columns:\n    repeat(5,1fr);\n\n  gap:4px;\n\n  margin-top:12px;\n}\n\n#painted-book-mug-lp .bm-color{\n  height:7px;\n  border-radius:999px;\n}\n\n#painted-book-mug-lp .bm-c1{background:#2e8caf;}\n#painted-book-mug-lp .bm-c2{background:#e6ad48;}\n#painted-book-mug-lp .bm-c3{background:#d76929;}\n#painted-book-mug-lp .bm-c4{background:#7656a5;}\n#painted-book-mug-lp .bm-c5{background:#a74037;}\n\n\n\/* =========================\n   GIFT\n========================= *\/\n\n#painted-book-mug-lp .bm-gift{\n  text-align:center;\n\n  background:\n    linear-gradient(\n      145deg,\n      #fffaf3,\n      #f5eade\n    );\n}\n\n#painted-book-mug-lp .bm-gift-copy{\n  padding:17px 14px;\n}\n\n\n\/* =========================\n   FAQ\n========================= *\/\n\n#painted-book-mug-lp .bm-faq{\n  padding:16px 12px;\n}\n\n#painted-book-mug-lp details{\n  margin-top:7px;\n  padding:11px;\n\n  border:1px solid var(--bm-line);\n  border-radius:9px;\n\n  background:#fff;\n}\n\n#painted-book-mug-lp summary{\n  position:relative;\n\n  padding-right:22px;\n\n  list-style:none;\n  cursor:pointer;\n\n  color:#4b3c32;\n\n  font-size:12px;\n  font-weight:800;\n}\n\n#painted-book-mug-lp summary::-webkit-details-marker{\n  display:none;\n}\n\n#painted-book-mug-lp summary:after{\n  content:\"+\";\n\n  position:absolute;\n\n  right:1px;\n  top:50%;\n\n  transform:translateY(-50%);\n\n  color:var(--bm-amber);\n\n  font-size:18px;\n}\n\n#painted-book-mug-lp details[open] summary:after{\n  content:\"−\";\n}\n\n#painted-book-mug-lp details p{\n  margin-top:7px;\n\n  color:#766b63;\n\n  font-size:11px;\n  line-height:1.55;\n}\n\n\n\/* =========================\n   FINAL CTA\n========================= *\/\n\n#painted-book-mug-lp .bm-final{\n  padding:25px 14px;\n\n  text-align:center;\n\n  color:#fff;\n\n  border-color:#543522;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(229,177,93,.22),\n      transparent 41%\n    ),\n    linear-gradient(\n      145deg,\n      #754628,\n      #382419\n    );\n}\n\n#painted-book-mug-lp .bm-final .bm-tag{\n  color:#ffe0a8;\n\n  background:rgba(255,255,255,.08);\n\n  border:1px solid rgba(255,255,255,.09);\n}\n\n#painted-book-mug-lp .bm-final h2{\n  max-width:690px;\n\n  margin:0 auto 8px;\n\n  color:#fffaf1;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif;\n\n  font-size:28px;\n  line-height:1.05;\n\n  font-weight:600;\n}\n\n#painted-book-mug-lp .bm-final p{\n  max-width:590px;\n  margin:0 auto;\n\n  color:#f1e7dd;\n\n  font-size:12px;\n  line-height:1.6;\n}\n\n#painted-book-mug-lp .bm-buy{\n  display:inline-block;\n\n  margin-top:15px;\n  padding:13px 22px;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #dc9144,\n      #b5612b\n    );\n\n  color:#fff!important;\n\n  text-decoration:none;\n\n  font-size:11px;\n  font-weight:900;\n\n  box-shadow:\n    0 9px 22px\n    rgba(84,47,25,.22);\n}\n\n\n\/* =========================\n   DESKTOP\n========================= *\/\n\n@media(min-width:768px){\n\n  #painted-book-mug-lp{\n    padding:10px;\n  }\n\n  #painted-book-mug-lp .bm-section{\n    margin-bottom:17px;\n    border-radius:20px;\n  }\n\n  #painted-book-mug-lp .bm-hero{\n    grid-template-columns:\n      1.03fr\n      .97fr;\n  }\n\n  #painted-book-mug-lp .bm-hero-image{\n    padding:9px;\n  }\n\n  #painted-book-mug-lp .bm-hero-copy{\n    padding:27px 24px;\n  }\n\n  #painted-book-mug-lp .bm-hero h1{\n    font-size:50px;\n  }\n\n  #painted-book-mug-lp .bm-title{\n    font-size:32px;\n  }\n\n  #painted-book-mug-lp .bm-two{\n    grid-template-columns:\n      1fr\n      1fr;\n  }\n\n  #painted-book-mug-lp .bm-two .bm-copy{\n    padding:24px;\n  }\n\n  #painted-book-mug-lp .bm-mini{\n    grid-template-columns:\n      repeat(4,1fr);\n  }\n\n  #painted-book-mug-lp .bm-final h2{\n    font-size:35px;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003c!-- =========================\n     HERO\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-hero\"\u003e\n\n  \u003cdiv class=\"bm-hero-image\"\u003e\n\n    \u003cimg data-bm-img=\"0\" alt=\"Colorful stacked book glass mug\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"bm-hero-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      📚 Made For Bookish Coffee Breaks\n    \u003c\/div\u003e\n\n    \u003ch1\u003e\n      Your Favorite Books\n      \u003cspan\u003eJust Became Your Favorite Mug.\u003c\/span\u003e\n    \u003c\/h1\u003e\n\n    \u003cp\u003e\n      A sculptural mug inspired by a colorful stack of books,\n      designed to turn an ordinary coffee break\n      into a small moment worth noticing.\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"bm-proof\"\u003e\n\n      \u003cdiv\u003e\n        \u003cstrong\u003eStacked-Book Shape\u003c\/strong\u003e\n        A mug that instantly starts conversations.\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cstrong\u003eJewel-Tone Color\u003c\/strong\u003e\n        Amber, blue, red and purple accents.\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cstrong\u003eClear Sculpted Handle\u003c\/strong\u003e\n        Blends naturally into the design.\n      \u003c\/div\u003e\n\n      \u003cdiv\u003e\n        \u003cstrong\u003eGift-Worthy\u003c\/strong\u003e\n        Made for readers and coffee lovers.\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     INTRO\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-intro\"\u003e\n\n  \u003cdiv class=\"bm-tag\"\u003e\n    Not Another Plain Coffee Cup\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"bm-title\"\u003e\n    The Kind Of Mug You Leave Out On Purpose\n  \u003c\/h2\u003e\n\n  \u003cp class=\"bm-text\"\u003e\n    Its stacked-book silhouette and stained-glass-inspired colors\n    make it feel as decorative as it is functional.\n  \u003c\/p\u003e\n\n\n  \u003cdiv class=\"bm-mini\"\u003e\n\n    \u003cdiv\u003e📖 Book Lover Style\u003c\/div\u003e\n\n    \u003cdiv\u003e☕ Coffee \u0026amp; Tea\u003c\/div\u003e\n\n    \u003cdiv\u003e🎨 Colorful Design\u003c\/div\u003e\n\n    \u003cdiv\u003e🎁 Easy Gift Idea\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     COFFEE POUR\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-two bm-soft\"\u003e\n\n  \u003cdiv\u003e\n\n    \u003cimg data-bm-img=\"1\" alt=\"3D colored glass book coffee mug\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"bm-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      Coffee Looks Better In Color\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bm-title\"\u003e\n      Pour In Your Favorite Drink \u0026amp; Let The Glass Come Alive\n    \u003c\/h2\u003e\n\n    \u003cp class=\"bm-text\"\u003e\n      The layered colors catch warm room light beautifully,\n      making every side of the mug look a little different.\n    \u003c\/p\u003e\n\n    \u003cul class=\"bm-list\"\u003e\n      \u003cli\u003eColor-rich stacked-book design\u003c\/li\u003e\n      \u003cli\u003eClear curved handle\u003c\/li\u003e\n      \u003cli\u003eDesigned for everyday drink moments\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     UNIQUE DESIGN\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-two bm-dark\"\u003e\n\n  \u003cdiv class=\"bm-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      Unique By Design\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bm-title\"\u003e\n      A Tiny Stack Of Stories For Your Table\n    \u003c\/h2\u003e\n\n    \u003cp class=\"bm-text\"\u003e\n      Layered book shapes create the illusion\n      of several colorful volumes stacked into one playful mug.\n    \u003c\/p\u003e\n\n\n    \u003cdiv class=\"bm-colors\"\u003e\n      \u003cdiv class=\"bm-color bm-c1\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"bm-color bm-c2\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"bm-color bm-c3\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"bm-color bm-c4\"\u003e\u003c\/div\u003e\n      \u003cdiv class=\"bm-color bm-c5\"\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv\u003e\n\n    \u003cimg data-bm-img=\"2\" alt=\"Unique colorful book shaped mug\"\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     DETAILS\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-two\"\u003e\n\n  \u003cdiv\u003e\n\n    \u003cimg data-bm-img=\"3\" alt=\"Painted book mug detail close up\"\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"bm-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      Look A Little Closer\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bm-title\"\u003e\n      It's The Details That Make It Feel Special\n    \u003c\/h2\u003e\n\n    \u003cp class=\"bm-text\"\u003e\n      Raised book edges, translucent color,\n      textured surfaces and the clear curved handle\n      give the piece much more depth than a printed mug.\n    \u003c\/p\u003e\n\n\n    \u003cul class=\"bm-list\"\u003e\n      \u003cli\u003eDimensional book-style layers\u003c\/li\u003e\n      \u003cli\u003eTranslucent jewel-tone appearance\u003c\/li\u003e\n      \u003cli\u003eSculpted clear handle\u003c\/li\u003e\n      \u003cli\u003eDecorative from every angle\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     GIFT\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-gift\"\u003e\n\n  \u003cimg data-bm-img=\"4\" alt=\"Book mug gift idea\"\u003e\n\n\n  \u003cdiv class=\"bm-gift-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      The Easy Gift For Someone Who Loves Books\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bm-title\"\u003e\n      For Readers, Coffee Lovers \u0026amp; People Who Already Have Too Many Mugs\n    \u003c\/h2\u003e\n\n    \u003cp class=\"bm-text\"\u003e\n      Birthdays, holidays, book-club gifts,\n      housewarmings or simply a “this reminded me of you” surprise.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     MOODY PRODUCT\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-two bm-dark\"\u003e\n\n  \u003cdiv class=\"bm-copy\"\u003e\n\n    \u003cdiv class=\"bm-tag\"\u003e\n      From Morning Sun To Evening Coffee\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"bm-title\"\u003e\n      The Colors Change With The Room Around It\n    \u003c\/h2\u003e\n\n    \u003cp class=\"bm-text\"\u003e\n      Bright daylight brings out the transparent color,\n      while warmer evening light gives the mug a deeper,\n      richer stained-glass character.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv\u003e\n\n    \u003cimg data-bm-img=\"5\" alt=\"Colorful book mug in warm evening light\"\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     EMOTIONAL CLOSE\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-intro\"\u003e\n\n  \u003cdiv class=\"bm-tag\"\u003e\n    Your Next Reading Companion\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"bm-title\"\u003e\n    Add Coffee. Open A Book. Ignore The Rest Of The World For A While.\n  \u003c\/h2\u003e\n\n  \u003cp class=\"bm-text\"\u003e\n    A small colorful upgrade\n    for slow mornings, quiet afternoons and one-more-chapter nights.\n  \u003c\/p\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     FAQ\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-faq\"\u003e\n\n  \u003cdiv class=\"bm-tag\"\u003e\n    Good To Know\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"bm-title\"\u003e\n    Frequently Asked Questions\n  \u003c\/h2\u003e\n\n\n  \u003cdetails open\u003e\n\n    \u003csummary\u003e\n      What makes the mug different from a normal coffee mug?\n    \u003c\/summary\u003e\n\n    \u003cp\u003e\n      The main feature is the sculptural stacked-book shape\n      combined with multicolor translucent-looking decorative sections.\n    \u003c\/p\u003e\n\n  \u003c\/details\u003e\n\n\n  \u003cdetails\u003e\n\n    \u003csummary\u003e\n      Who would this make a good gift for?\n    \u003c\/summary\u003e\n\n    \u003cp\u003e\n      It is especially suited to readers,\n      book collectors, teachers, coffee lovers\n      and anyone who enjoys unusual home and desk accessories.\n    \u003c\/p\u003e\n\n  \u003c\/details\u003e\n\n\n  \u003cdetails\u003e\n\n    \u003csummary\u003e\n      Can I use it for both coffee and tea?\n    \u003c\/summary\u003e\n\n    \u003cp\u003e\n      The supplied product imagery presents it\n      as a drink mug for coffee and tea-style beverages.\n      Follow the care and temperature guidance supplied with your product.\n    \u003c\/p\u003e\n\n  \u003c\/details\u003e\n\n\n  \u003cdetails\u003e\n\n    \u003csummary\u003e\n      Is every color exactly the same in different lighting?\n    \u003c\/summary\u003e\n\n    \u003cp\u003e\n      The appearance of translucent and reflective colored surfaces\n      may vary slightly depending on room lighting,\n      background and the drink inside.\n    \u003c\/p\u003e\n\n  \u003c\/details\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     FINAL CTA\n========================= --\u003e\n\n\u003csection class=\"bm-section bm-final\"\u003e\n\n  \u003cdiv class=\"bm-tag\"\u003e\n    📚 One More Chapter Deserves A Better Mug\n  \u003c\/div\u003e\n\n  \u003ch2\u003e\n    Put A Little More Color Into Your Next Coffee Break\n  \u003c\/h2\u003e\n\n  \u003cp\u003e\n    A book-inspired statement mug\n    designed to look just as good beside your novel\n    as it does filled with your favorite drink.\n  \u003c\/p\u003e\n\n\n  \u003ca class=\"bm-buy\" href=\"#MainContent\"\u003e\n    BRING THE BOOK MUG HOME →\n  \u003c\/a\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- =========================\n     PRODUCT MEDIA LOADER\n========================= --\u003e\n\n\u003cscript\u003e\n(function(){\n\n  var root =\n    document.getElementById(\n      'painted-book-mug-lp'\n    );\n\n  if(!root){\n    return;\n  }\n\n\n  function normalize(src){\n\n    if(!src){\n      return '';\n    }\n\n    if(src.indexOf('\/\/') === 0){\n      return 'https:' + src;\n    }\n\n    return src;\n  }\n\n\n  function assign(images){\n\n    if(!images || !images.length){\n      return false;\n    }\n\n\n    root\n      .querySelectorAll(\n        '[data-bm-img]'\n      )\n      .forEach(function(img){\n\n        var index =\n          Number(\n            img.getAttribute(\n              'data-bm-img'\n            )\n          );\n\n\n        if(!images[index]){\n          return;\n        }\n\n\n        if(img.getAttribute('src')){\n          return;\n        }\n\n\n        img.src =\n          normalize(\n            images[index]\n          );\n\n\n        img.loading =\n          index === 0\n            ? 'eager'\n            : 'lazy';\n\n\n        img.decoding =\n          'async';\n\n\n        if(index === 0){\n\n          img.setAttribute(\n            'fetchpriority',\n            'high'\n          );\n\n        }\n\n      });\n\n\n    return true;\n  }\n\n\n  function currentProductPath(){\n\n    var canonical =\n      document.querySelector(\n        'link[rel=\"canonical\"]'\n      );\n\n\n    if(canonical \u0026\u0026 canonical.href){\n\n      try{\n\n        var url =\n          new URL(\n            canonical.href\n          );\n\n\n        if(\n          url.pathname.indexOf(\n            '\/products\/'\n          ) !== -1\n        ){\n\n          return url.pathname\n            .replace(\/\\\/$\/,'');\n\n        }\n\n      }catch(e){}\n\n    }\n\n\n    if(\n      window.location.pathname.indexOf(\n        '\/products\/'\n      ) !== -1\n    ){\n\n      return window.location.pathname\n        .replace(\/\\\/$\/,'');\n\n    }\n\n\n    return '';\n  }\n\n\n  function fromProductJson(){\n\n    var path =\n      currentProductPath();\n\n\n    if(!path){\n\n      return Promise.reject();\n\n    }\n\n\n    return fetch(\n      path + '.js',\n      {\n        credentials:'same-origin'\n      }\n    )\n    .then(function(response){\n\n      if(!response.ok){\n        throw new Error();\n      }\n\n\n      return response.json();\n\n    })\n    .then(function(product){\n\n      if(\n        !product ||\n        !Array.isArray(product.images) ||\n        !product.images.length\n      ){\n\n        throw new Error();\n\n      }\n\n\n      assign(\n        product.images.slice()\n      );\n\n    });\n\n  }\n\n\n  function srcOf(img){\n\n    return (\n      img.currentSrc ||\n      img.getAttribute('src') ||\n      img.getAttribute('data-src') ||\n      ''\n    );\n\n  }\n\n\n  function keyOf(src){\n\n    if(!src){\n      return '';\n    }\n\n\n    try{\n\n      var u =\n        new URL(\n          src,\n          window.location.href\n        );\n\n\n      return u.pathname\n        .replace(\n          \/_(?:pico|icon|thumb|small|compact|medium|large|grande|\\d+x\\d+|\\d+x)(?=\\.[^.]+$)\/i,\n          ''\n        );\n\n    }catch(e){\n\n      return src.split('?')[0];\n\n    }\n\n  }\n\n\n  function galleryImages(){\n\n    var selectors = [\n\n      'media-gallery .product__media-item img',\n\n      'media-gallery img',\n\n      '.product__media-list .product__media-item img',\n\n      '.product__media-list img',\n\n      '.product__media img',\n\n      '.product-gallery img',\n\n      '.product-single__media img',\n\n      '.thumbnail-list img',\n\n      '.product__media-gallery img'\n\n    ];\n\n\n    var best = [];\n\n\n    selectors.forEach(function(selector){\n\n      var seen = {};\n      var current = [];\n\n\n      document\n        .querySelectorAll(selector)\n        .forEach(function(img){\n\n          if(root.contains(img)){\n            return;\n          }\n\n\n          var src =\n            srcOf(img);\n\n\n          if(\n            !src ||\n            src.indexOf('data:image') === 0\n          ){\n            return;\n          }\n\n\n          var key =\n            keyOf(src);\n\n\n          if(\n            !key ||\n            seen[key]\n          ){\n            return;\n          }\n\n\n          seen[key] = true;\n\n          current.push(src);\n\n        });\n\n\n      if(\n        current.length \u003e\n        best.length\n      ){\n\n        best =\n          current;\n\n      }\n\n    });\n\n\n    return best;\n  }\n\n\n  function fallback(){\n\n    var images =\n      galleryImages();\n\n\n    if(images.length){\n\n      assign(images);\n\n    }\n\n  }\n\n\n  fromProductJson()\n    .catch(function(){\n\n      fallback();\n\n    });\n\n\n  setTimeout(\n    fallback,\n    800\n  );\n\n\n  setTimeout(\n    fallback,\n    1600\n  );\n\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"hwk456","offers":[{"title":"🔥A","offer_id":50849850785892,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true},{"title":"B","offer_id":50849850818660,"sku":null,"price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/0397\/5780\/files\/ChatGPT_Image_2026_9_28_14_35_38_1.png?v=1790577393","url":"https:\/\/ahlwoplus.com\/products\/painted-book-mug-2-2-3-2-3-7","provider":"ahlwoplus","version":"1.0","type":"link"}