{"product_id":"zombie-pug-candy-dispenser","title":"🔥LAST DAY 50% OFF - Zombie Pug Candy Dispenser","description":"\u003c!--\n  VELMAO · ZOMBIE PUG CANDY DISPENSER\n  Paste this entire block into a Shopify Custom Liquid block\n  or the product-description HTML editor.\n--\u003e\n\u003cdiv\u003e\n\u003csection id=\"velmao-zpug\" aria-label=\"Zombie Pug Candy Dispenser product story\"\u003e\n\u003cdiv class=\"zp-page\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"zp-shell zp-shell--hero\"\u003e\n\u003carticle class=\"zp-hero\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-hero__copy\"\u003e\n\u003ch2\u003eThe Good Boy Has Gone Bad.\u003cbr\u003e\u003cem\u003eThe Candy Has Gone Missing.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003ePart pug, part zombie, and entirely impossible to ignore, this curious little dispenser turns an ordinary candy break into the moment everyone wants to see.\u003c\/p\u003e\n\u003cp\u003eHis expression says “no thoughts”—but that oversized brain clearly knows where the snacks are.\u003c\/p\u003e\n\u003cul class=\"zp-pills\" aria-label=\"Product highlights\"\u003e\n\u003cli\u003ePress-for-a-treat action\u003c\/li\u003e\n\u003cli\u003eTop-fill compartment\u003c\/li\u003e\n\u003cli\u003eFour character colors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-hero__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/7tYWZmbs\/Forest-pug-candy-dispenser-close-up-6.png\" alt=\"Forest green zombie pug candy dispenser with exposed brain lid, crooked eyes and tongue tray\" width=\"640\" height=\"640\" loading=\"eager\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- PRODUCT STORY --\u003e\n\u003cdiv class=\"zp-shell zp-shell--stories\"\u003e\n\u003c!-- CORE ACTION --\u003e\n\u003carticle class=\"zp-story zp-story--image-left\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-story__copy zp-story__copy--ink\"\u003e\n\u003cdiv class=\"zp-story__inner\"\u003e\n\u003ch2\u003eOne Press Turns\u003cbr\u003e\u003cem\u003ea Snack Into a Show.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003ePress the brain-shaped top and watch small candy pieces tumble from the pug’s mouth onto the extended tongue tray. The movement is quick, wonderfully strange, and ready for another press.\u003c\/p\u003e\n\u003cdiv class=\"zp-action-line\" aria-label=\"How the dispenser works\"\u003e\n\u003cspan\u003e\u003cb\u003e01\u003c\/b\u003e Press the brain\u003c\/span\u003e \u003cspan\u003e\u003cb\u003e02\u003c\/b\u003e Watch the candy roll\u003c\/span\u003e \u003cspan\u003e\u003cb\u003e03\u003c\/b\u003e Pick it from the tongue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-story__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/nqXyvcs1\/Press-the-brain-for-candy-1.png\" alt=\"A hand pressing the zombie pug brain mechanism to release candy onto its tongue tray\" width=\"640\" height=\"640\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c!-- REFILL --\u003e\n\u003carticle class=\"zp-story zp-story--image-right\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-story__copy zp-story__copy--bone\"\u003e\n\u003cdiv class=\"zp-story__inner\"\u003e\n\u003ch2\u003eKeep His Head Full\u003cbr\u003e\u003cem\u003eof Bad Ideas.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eLift the brain-shaped lid, add small dry candy pieces through the top, then place the lid back before pressing. Choose pieces that fit and move freely through the opening for the smoothest release.\u003c\/p\u003e\n\u003cp class=\"zp-note\"\u003eCandy size and shape affect dispensing. Candy shown is for demonstration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-story__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/LzvZR75x\/Green-toy-head-candy-refill-scene-8.png\" alt=\"Refilling the green zombie pug candy dispenser through the opening beneath its brain-shaped lid\" width=\"640\" height=\"640\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c!-- SOCIAL MOMENT --\u003e\n\u003carticle class=\"zp-story zp-story--image-left\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-story__copy zp-story__copy--plum\"\u003e\n\u003cdiv class=\"zp-story__inner\"\u003e\n\u003ch2\u003eThe Snack Break\u003cbr\u003e\u003cem\u003eEveryone Wants a Turn At.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eSet him on a party table, kitchen counter, game-night shelf, or office desk and a simple candy grab becomes a tiny performance. The only real problem is deciding who gets to press the brain next.\u003c\/p\u003e\n\u003cp class=\"zp-note zp-note--light\"\u003eA memorable choice for pug fans, horror lovers, hosts, and wonderfully weird friends.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-story__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/Lz10f9mT\/Friends-share-a-turquoise-zombie-pug-5.png\" alt=\"Two friends laughing and sharing candy from a turquoise zombie pug dispenser\" width=\"640\" height=\"640\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c!-- OPTIONS --\u003e\n\u003carticle class=\"zp-story zp-story--image-right\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-story__copy zp-story__copy--acid\"\u003e\n\u003cdiv class=\"zp-story__inner\"\u003e\n\u003ch2\u003eFour Personalities.\u003cbr\u003e\u003cem\u003eOne Delightfully Questionable Decision.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eChoose Lime Zombie, Mint Munch, Aqua Boo, or Forest Ghoul in the product options above. Each has its own color personality and the same unmistakable zombie-pug stare.\u003c\/p\u003e\n\u003cdiv class=\"zp-options\" aria-label=\"Available style names\"\u003e\n\u003cspan\u003eLime Zombie\u003c\/span\u003e \u003cspan\u003eMint Munch\u003c\/span\u003e \u003cspan\u003eAqua Boo\u003c\/span\u003e \u003cspan\u003eForest Ghoul\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"zp-note zp-note--dark\"\u003eThe group image shows the design family. One dispenser is supplied per selected option.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-story__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/hJDCkjh0\/Four-Colorful-Zombie-Pug-Dispensers-3.png\" alt=\"Four available colorful zombie pug candy dispenser designs displayed together\" width=\"640\" height=\"640\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c!-- DESK USE --\u003e\n\u003carticle class=\"zp-story zp-story--image-left\" data-zp-reveal=\"\"\u003e\n\u003cdiv class=\"zp-story__copy zp-story__copy--mint\"\u003e\n\u003cdiv class=\"zp-story__inner\"\u003e\n\u003ch2\u003eA Little Weirdness\u003cbr\u003e\u003cem\u003eBelongs on the Desk.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eCrooked eyes, floppy ears, an exposed brain, and one gloriously long tongue give this pug serious conversation-piece energy. Keep him near the places where snack breaks, movie nights, and game nights happen.\u003c\/p\u003e\n\u003cdiv class=\"zp-size-box\" aria-label=\"Available product sizes\"\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eCompact option\u003c\/strong\u003e \u003cspan\u003e13 × 14 × 12 cm\u003c\/span\u003e \u003csmall\u003eApprox. 5.1 × 5.5 × 4.7 in\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eLarger option\u003c\/strong\u003e \u003cspan\u003e17 × 18 × 15 cm\u003c\/span\u003e \u003csmall\u003eApprox. 6.7 × 7.1 × 5.9 in\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zp-note\"\u003eMeasurements are listed in the same order supplied on the product page.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"zp-media zp-story__media\"\u003e\u003cimg src=\"https:\/\/i.ibb.co\/qYKxFNz9\/Mint-green-zombie-pug-candy-dispenser-4.png\" alt=\"Mint green zombie pug candy dispenser being used beside a keyboard on a desk\" width=\"640\" height=\"640\" loading=\"lazy\" decoding=\"async\"\u003e\u003c\/figure\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- VIDEO-INFORMED STORY --\u003e\n\u003cdiv class=\"zp-shell zp-shell--bridge\"\u003e\n\u003csection class=\"zp-bridge\" data-zp-reveal=\"\"\u003e\n\u003ch2\u003eLift. Fill. Press.\u003cbr\u003e\u003cem\u003eTry Not to Laugh.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eThe product demonstration closes the loop in seconds: refill through the top, replace the brain-shaped lid, press down, and pick the released candy from the tongue. It is functional enough to earn desk space and strange enough to make the next snack impossible to forget.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003cdiv class=\"zp-shell zp-shell--faq\"\u003e\n\u003csection class=\"zp-faq\" aria-labelledby=\"zp-faq-title\" data-zp-reveal=\"\"\u003e\u003cheader class=\"zp-faq__intro\"\u003e\n\u003ch2 id=\"zp-faq-title\"\u003eEverything to Know\u003cbr\u003e\u003cem\u003eBefore Feeding the Pug.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eStraight answers about operation, candy choice, colors, sizing, and everyday use.\u003c\/p\u003e\n\u003c\/header\u003e\n\u003cdiv class=\"zp-faq__list\"\u003e\n\u003cdetails name=\"zpug-faq\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan\u003eHow does the candy dispenser work?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eLift the brain-shaped lid, add suitable small candy pieces through the top, replace the lid, and press down. The candy is released from the mouth onto the extended tongue tray.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhich candies work best?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eUse small, dry, loose candy pieces that fit and move freely through the opening. Sticky, soft, oversized, or irregularly shaped treats may not dispense smoothly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs candy included?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eCandy shown in the images and demonstration is for presentation. Unless the product options above specifically state otherwise, candy is not included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eWill I receive all four colors?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eNo. The four-character image displays the available design family. You will receive the single style selected in the product options above.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhich sizes are available?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eThe product page lists 13 × 14 × 12 cm and 17 × 18 × 15 cm. Because the dimension order is not labeled, compare all three measurements with your intended display space before selecting.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eIs it only for Halloween?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eHalloween is an obvious fit, but the interactive design also works as a party conversation piece, game-room snack station, office-desk companion, or delightfully weird gift.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails name=\"zpug-faq\"\u003e\n\u003csummary\u003e\u003cspan\u003eWhat safety guidance should I follow?\u003c\/span\u003e \u003ci aria-hidden=\"true\"\u003e\u003c\/i\u003e\u003c\/summary\u003e\n\u003cdiv class=\"zp-faq__answer\"\u003e\n\u003cp\u003eFollow the age guidance, setup instructions, and warnings printed on the packaging. Small candies and components may present a choking risk, so supervise younger users and keep the product away from children below the stated age.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003cdiv class=\"zp-shell zp-shell--closing\"\u003e\n\u003csection class=\"zp-closing\" data-zp-reveal=\"\"\u003e\n\u003ch2\u003eA Delightfully Weird Gift\u003cbr\u003e\u003cem\u003efor People Who Already Have Normal Things.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eMade for pug fans, zombie lovers, candy keepers, game-night hosts, and that one friend whose desk could use a deeply questionable decision. Useful, memorable, and ready to make someone say, “Press the brain again.”\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    body:has(#velmao-zpug-host) {\n      overflow-x: clip;\n    }\n\n    #velmao-zpug-host {\n      display: block;\n      position: relative;\n      left: 50%;\n      width: 100vw;\n      max-width: 100vw;\n      margin: 0 0 0 -50vw;\n      clear: both;\n      line-height: normal;\n      isolation: isolate;\n    }\n\n    #velmao-zpug-host.zp-relocated {\n      left: auto;\n      width: 100%;\n      max-width: none;\n      margin-left: 0;\n    }\n\n    #velmao-zpug {\n      --zp-ink: #171b19;\n      --zp-ink-soft: #313832;\n      --zp-forest: #27483b;\n      --zp-forest-deep: #183329;\n      --zp-plum: #533447;\n      --zp-plum-deep: #39222f;\n      --zp-acid: #b8d657;\n      --zp-acid-dark: #76962d;\n      --zp-coral: #e56675;\n      --zp-pink: #f0a0af;\n      --zp-mint: #cfe1d4;\n      --zp-bone: #f4f0e7;\n      --zp-paper: #fffdf8;\n      --zp-muted: #667069;\n      --zp-line: rgba(23, 27, 25, 0.14);\n      --zp-serif: Georgia, \"Times New Roman\", Times, serif;\n      --zp-sans: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\",\n        Helvetica, Arial, sans-serif;\n\n      display: block;\n      width: 100%;\n      max-width: none;\n      margin: 0;\n      overflow: hidden;\n      overflow: clip;\n      color: var(--zp-ink);\n      background: var(--zp-bone);\n      font-family: var(--zp-sans);\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #velmao-zpug,\n    #velmao-zpug * {\n      box-sizing: border-box;\n    }\n\n    #velmao-zpug .zp-page {\n      position: relative;\n      padding: clamp(14px, 2.6vw, 38px) 0 clamp(62px, 8vw, 112px);\n      background:\n        radial-gradient(\n          circle at 5% 4%,\n          rgba(184, 214, 87, 0.19),\n          transparent 28rem\n        ),\n        radial-gradient(\n          circle at 98% 43%,\n          rgba(229, 102, 117, 0.13),\n          transparent 34rem\n        ),\n        linear-gradient(180deg, #f7f3eb 0%, #eee9df 100%);\n    }\n\n    #velmao-zpug .zp-shell {\n      width: min(1320px, calc(100% - clamp(20px, 4vw, 64px)));\n      margin-inline: auto;\n    }\n\n    #velmao-zpug h2,\n    #velmao-zpug h3,\n    #velmao-zpug p,\n    #velmao-zpug ul,\n    #velmao-zpug figure {\n      padding: 0;\n    }\n\n    #velmao-zpug .zp-hero,\n    #velmao-zpug .zp-story {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      align-items: stretch;\n      overflow: hidden;\n      border-radius: clamp(22px, 3vw, 40px);\n    }\n\n    #velmao-zpug .zp-hero {\n      grid-template-areas: \"copy media\";\n      border: 1px solid rgba(184, 214, 87, 0.25);\n      color: var(--zp-paper);\n      background: var(--zp-ink);\n      box-shadow: 0 30px 84px rgba(23, 27, 25, 0.24);\n    }\n\n    #velmao-zpug .zp-hero__copy {\n      grid-area: copy;\n      position: relative;\n      display: flex;\n      min-width: 0;\n      flex-direction: column;\n      justify-content: center;\n      padding: clamp(43px, 6vw, 88px);\n      background:\n        radial-gradient(\n          circle at 2% 4%,\n          rgba(184, 214, 87, 0.18),\n          transparent 43%\n        ),\n        radial-gradient(\n          circle at 94% 92%,\n          rgba(229, 102, 117, 0.2),\n          transparent 45%\n        ),\n        var(--zp-ink);\n    }\n\n    #velmao-zpug .zp-hero__copy::after {\n      content: \"\";\n      position: absolute;\n      top: 10%;\n      right: 0;\n      width: 1px;\n      height: 80%;\n      background: linear-gradient(\n        transparent,\n        rgba(184, 214, 87, 0.7),\n        transparent\n      );\n    }\n\n    #velmao-zpug .zp-hero h2,\n    #velmao-zpug .zp-story h2,\n    #velmao-zpug .zp-bridge h2,\n    #velmao-zpug .zp-faq h2,\n    #velmao-zpug .zp-closing h2 {\n      margin: 0;\n      font-family: var(--zp-serif);\n      font-weight: 400;\n      letter-spacing: -0.047em;\n      text-wrap: balance;\n    }\n\n    #velmao-zpug h2 em {\n      color: var(--zp-coral);\n      font-weight: 400;\n    }\n\n    #velmao-zpug .zp-hero h2 {\n      max-width: 720px;\n      color: var(--zp-paper);\n      font-size: clamp(43px, 5.2vw, 78px);\n      line-height: 0.99;\n    }\n\n    #velmao-zpug .zp-hero h2 em {\n      color: var(--zp-acid);\n    }\n\n    #velmao-zpug .zp-hero__copy \u003e p {\n      max-width: 610px;\n      margin: 26px 0 0;\n      color: rgba(255, 253, 248, 0.79);\n      font-size: clamp(16px, 1.4vw, 19px);\n      line-height: 1.72;\n    }\n\n    #velmao-zpug .zp-hero__copy \u003e p + p {\n      margin-top: 11px;\n    }\n\n    #velmao-zpug .zp-pills {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin: clamp(30px, 4vw, 46px) 0 0;\n      list-style: none;\n    }\n\n    #velmao-zpug .zp-pills li {\n      margin: 0;\n      padding: 9px 12px;\n      border: 1px solid rgba(184, 214, 87, 0.4);\n      border-radius: 999px;\n      color: rgba(255, 253, 248, 0.8);\n      background: rgba(255, 255, 255, 0.04);\n      font-size: 10px;\n      font-weight: 800;\n      letter-spacing: 0.07em;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    #velmao-zpug .zp-media {\n      position: relative;\n      min-width: 0;\n      margin: 0;\n      overflow: hidden;\n      background: var(--zp-paper);\n    }\n\n    #velmao-zpug .zp-hero__media,\n    #velmao-zpug .zp-story__media {\n      grid-area: media;\n      aspect-ratio: 1 \/ 1;\n    }\n\n    #velmao-zpug .zp-media img {\n      display: block;\n      width: 100%;\n      height: 100%;\n      max-width: none;\n      margin: 0;\n      border: 0;\n      border-radius: 0;\n      object-fit: cover;\n      object-position: center;\n    }\n\n    #velmao-zpug .zp-shell--stories,\n    #velmao-zpug .zp-shell--bridge,\n    #velmao-zpug .zp-shell--faq,\n    #velmao-zpug .zp-shell--closing {\n      margin-top: clamp(27px, 3.5vw, 46px);\n    }\n\n    #velmao-zpug .zp-shell--stories {\n      display: grid;\n      gap: clamp(23px, 2.8vw, 36px);\n    }\n\n    #velmao-zpug .zp-story {\n      border: 1px solid var(--zp-line);\n      background: var(--zp-paper);\n      box-shadow: 0 20px 56px rgba(23, 27, 25, 0.1);\n    }\n\n    #velmao-zpug .zp-story--image-left {\n      grid-template-areas: \"media copy\";\n    }\n\n    #velmao-zpug .zp-story--image-right {\n      grid-template-areas: \"copy media\";\n    }\n\n    #velmao-zpug .zp-story__copy {\n      grid-area: copy;\n      display: flex;\n      min-width: 0;\n      align-items: center;\n      padding: clamp(40px, 6vw, 84px);\n    }\n\n    #velmao-zpug .zp-story__inner {\n      width: min(100%, 550px);\n    }\n\n    #velmao-zpug .zp-story h2 {\n      color: inherit;\n      font-size: clamp(37px, 4.1vw, 63px);\n      line-height: 1;\n    }\n\n    #velmao-zpug .zp-story__copy p {\n      margin: 25px 0 0;\n      color: var(--zp-muted);\n      font-size: clamp(15px, 1.32vw, 18px);\n      line-height: 1.74;\n    }\n\n    #velmao-zpug .zp-story__copy--ink,\n    #velmao-zpug .zp-story__copy--plum {\n      color: var(--zp-paper);\n    }\n\n    #velmao-zpug .zp-story__copy--ink {\n      background:\n        radial-gradient(\n          circle at 96% 4%,\n          rgba(184, 214, 87, 0.17),\n          transparent 43%\n        ),\n        var(--zp-ink);\n    }\n\n    #velmao-zpug .zp-story__copy--plum {\n      background:\n        radial-gradient(\n          circle at 4% 4%,\n          rgba(240, 160, 175, 0.18),\n          transparent 43%\n        ),\n        linear-gradient(145deg, var(--zp-plum), var(--zp-plum-deep));\n    }\n\n    #velmao-zpug .zp-story__copy--ink h2 em {\n      color: var(--zp-acid);\n    }\n\n    #velmao-zpug .zp-story__copy--plum h2 em {\n      color: var(--zp-pink);\n    }\n\n    #velmao-zpug .zp-story__copy--ink p,\n    #velmao-zpug .zp-story__copy--plum p {\n      color: rgba(255, 253, 248, 0.78);\n    }\n\n    #velmao-zpug .zp-story__copy--bone {\n      color: var(--zp-ink);\n      background:\n        radial-gradient(\n          circle at 95% 5%,\n          rgba(229, 102, 117, 0.12),\n          transparent 43%\n        ),\n        linear-gradient(145deg, var(--zp-paper), var(--zp-bone));\n    }\n\n    #velmao-zpug .zp-story__copy--acid {\n      color: var(--zp-ink);\n      background:\n        radial-gradient(\n          circle at 98% 2%,\n          rgba(255, 255, 255, 0.35),\n          transparent 43%\n        ),\n        linear-gradient(145deg, #cce579, var(--zp-acid));\n    }\n\n    #velmao-zpug .zp-story__copy--acid h2 em {\n      color: #4d651b;\n    }\n\n    #velmao-zpug .zp-story__copy--acid p {\n      color: #3c452d;\n    }\n\n    #velmao-zpug .zp-story__copy--mint {\n      color: var(--zp-ink);\n      background:\n        radial-gradient(\n          circle at 4% 4%,\n          rgba(255, 255, 255, 0.42),\n          transparent 43%\n        ),\n        linear-gradient(145deg, #e1ede4, var(--zp-mint));\n    }\n\n    #velmao-zpug .zp-story__copy--mint h2 em {\n      color: var(--zp-forest);\n    }\n\n    #velmao-zpug .zp-story__copy--mint .zp-story__inner \u003e p,\n    #velmao-zpug .zp-story__copy--mint .zp-size-box small {\n      color: #455049;\n    }\n\n    #velmao-zpug .zp-action-line {\n      display: grid;\n      gap: 8px;\n      margin-top: 30px;\n    }\n\n    #velmao-zpug .zp-action-line span {\n      display: flex;\n      align-items: center;\n      gap: 13px;\n      min-height: 43px;\n      padding: 10px 13px;\n      border: 1px solid rgba(255, 253, 248, 0.15);\n      border-radius: 11px;\n      color: rgba(255, 253, 248, 0.82);\n      background: rgba(255, 255, 255, 0.045);\n      font-size: 11px;\n      font-weight: 800;\n      letter-spacing: 0.05em;\n      line-height: 1.35;\n      text-transform: uppercase;\n    }\n\n    #velmao-zpug .zp-action-line b {\n      color: var(--zp-acid);\n      font-size: 10px;\n      letter-spacing: 0.1em;\n    }\n\n    #velmao-zpug .zp-story__copy .zp-note {\n      display: inline-block;\n      margin-top: 21px;\n      padding: 10px 13px;\n      border: 1px solid rgba(23, 27, 25, 0.13);\n      border-radius: 10px;\n      color: var(--zp-ink-soft);\n      background: rgba(255, 255, 255, 0.55);\n      font-size: 10px;\n      font-weight: 750;\n      letter-spacing: 0.04em;\n      line-height: 1.55;\n      text-transform: uppercase;\n    }\n\n    #velmao-zpug .zp-story__copy .zp-note--light {\n      border-color: rgba(255, 253, 248, 0.19);\n      color: rgba(255, 253, 248, 0.78);\n      background: rgba(255, 255, 255, 0.065);\n    }\n\n    #velmao-zpug .zp-story__copy .zp-note--dark {\n      border-color: rgba(23, 27, 25, 0.16);\n      color: #354128;\n      background: rgba(255, 255, 255, 0.3);\n    }\n\n    #velmao-zpug .zp-options {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 8px;\n      margin-top: 26px;\n    }\n\n    #velmao-zpug .zp-options span {\n      padding: 9px 12px;\n      border: 1px solid rgba(23, 27, 25, 0.18);\n      border-radius: 999px;\n      color: var(--zp-ink-soft);\n      background: rgba(255, 255, 255, 0.35);\n      font-size: 10px;\n      font-weight: 850;\n      letter-spacing: 0.055em;\n      line-height: 1.2;\n      text-transform: uppercase;\n    }\n\n    #velmao-zpug .zp-size-box {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 28px;\n    }\n\n    #velmao-zpug .zp-size-box div {\n      display: flex;\n      min-width: 0;\n      flex-direction: column;\n      padding: 17px;\n      border: 1px solid rgba(39, 72, 59, 0.19);\n      border-radius: 14px;\n      background: rgba(255, 255, 255, 0.4);\n    }\n\n    #velmao-zpug .zp-size-box strong {\n      color: var(--zp-forest);\n      font-size: 10px;\n      font-weight: 850;\n      letter-spacing: 0.07em;\n      line-height: 1.3;\n      text-transform: uppercase;\n    }\n\n    #velmao-zpug .zp-size-box span {\n      margin-top: 8px;\n      color: var(--zp-ink);\n      font-family: var(--zp-serif);\n      font-size: clamp(20px, 1.7vw, 25px);\n      line-height: 1.15;\n    }\n\n    #velmao-zpug .zp-size-box small {\n      margin-top: 5px;\n      color: var(--zp-muted);\n      font-size: 11px;\n      line-height: 1.4;\n    }\n\n    #velmao-zpug .zp-bridge {\n      display: grid;\n      grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n      gap: clamp(42px, 8vw, 108px);\n      align-items: center;\n      padding: clamp(48px, 7vw, 92px);\n      border: 1px solid rgba(184, 214, 87, 0.27);\n      border-radius: clamp(22px, 3vw, 38px);\n      color: var(--zp-paper);\n      background:\n        radial-gradient(\n          circle at 2% 3%,\n          rgba(184, 214, 87, 0.18),\n          transparent 41%\n        ),\n        linear-gradient(\n          145deg,\n          var(--zp-forest),\n          var(--zp-forest-deep)\n        );\n      box-shadow: 0 23px 64px rgba(23, 27, 25, 0.17);\n    }\n\n    #velmao-zpug .zp-bridge h2,\n    #velmao-zpug .zp-faq h2 {\n      font-size: clamp(38px, 4.3vw, 65px);\n      line-height: 1;\n    }\n\n    #velmao-zpug .zp-bridge h2 em {\n      color: var(--zp-acid);\n    }\n\n    #velmao-zpug .zp-bridge \u003e p {\n      margin: 0;\n      color: rgba(255, 253, 248, 0.76);\n      font-size: clamp(16px, 1.35vw, 18px);\n      line-height: 1.76;\n    }\n\n    #velmao-zpug .zp-faq {\n      display: grid;\n      grid-template-columns: minmax(280px, 0.76fr) minmax(0, 1.24fr);\n      gap: clamp(44px, 8vw, 108px);\n      align-items: start;\n      padding: clamp(47px, 7vw, 92px);\n      border-radius: clamp(22px, 3vw, 38px);\n      color: var(--zp-paper);\n      background:\n        radial-gradient(\n          circle at 4% 4%,\n          rgba(229, 102, 117, 0.17),\n          transparent 42%\n        ),\n        var(--zp-ink);\n      box-shadow: 0 25px 70px rgba(23, 27, 25, 0.2);\n    }\n\n    #velmao-zpug .zp-faq h2 {\n      color: var(--zp-paper);\n    }\n\n    #velmao-zpug .zp-faq h2 em {\n      color: var(--zp-acid);\n    }\n\n    #velmao-zpug .zp-faq__intro \u003e p {\n      margin: 24px 0 0;\n      color: rgba(255, 253, 248, 0.68);\n      font-size: 15px;\n      line-height: 1.7;\n    }\n\n    #velmao-zpug .zp-faq__list {\n      border-top: 1px solid rgba(255, 253, 248, 0.16);\n    }\n\n    #velmao-zpug .zp-faq details {\n      margin: 0;\n      border-bottom: 1px solid rgba(255, 253, 248, 0.16);\n    }\n\n    #velmao-zpug .zp-faq summary {\n      display: grid;\n      grid-template-columns: minmax(0, 1fr) 22px;\n      gap: 20px;\n      align-items: center;\n      padding: 22px 0;\n      color: var(--zp-paper);\n      cursor: pointer;\n      list-style: none;\n      font-family: var(--zp-serif);\n      font-size: clamp(18px, 1.7vw, 23px);\n      line-height: 1.27;\n    }\n\n    #velmao-zpug .zp-faq summary::-webkit-details-marker {\n      display: none;\n    }\n\n    #velmao-zpug .zp-faq summary i {\n      position: relative;\n      display: block;\n      width: 18px;\n      height: 18px;\n    }\n\n    #velmao-zpug .zp-faq summary i::before,\n    #velmao-zpug .zp-faq summary i::after {\n      content: \"\";\n      position: absolute;\n      top: 8px;\n      left: 1px;\n      width: 16px;\n      height: 1px;\n      background: var(--zp-acid);\n      transition: transform 220ms ease;\n    }\n\n    #velmao-zpug .zp-faq summary i::after {\n      transform: rotate(90deg);\n    }\n\n    #velmao-zpug .zp-faq details[open] summary i::after {\n      transform: rotate(0deg);\n    }\n\n    #velmao-zpug .zp-faq__answer {\n      overflow: hidden;\n    }\n\n    #velmao-zpug .zp-faq__answer p {\n      margin: -3px 38px 24px 0;\n      color: rgba(255, 253, 248, 0.7);\n      font-size: 14px;\n      line-height: 1.75;\n    }\n\n    #velmao-zpug .zp-closing {\n      position: relative;\n      overflow: hidden;\n      padding: clamp(62px, 9vw, 114px) clamp(30px, 8vw, 106px);\n      border-radius: clamp(22px, 3vw, 38px);\n      color: var(--zp-paper);\n      text-align: center;\n      background:\n        radial-gradient(\n          circle at 50% -10%,\n          rgba(184, 214, 87, 0.25),\n          transparent 48%\n        ),\n        linear-gradient(\n          145deg,\n          var(--zp-plum),\n          var(--zp-plum-deep)\n        );\n      box-shadow: 0 23px 65px rgba(23, 27, 25, 0.18);\n    }\n\n    #velmao-zpug .zp-closing::before,\n    #velmao-zpug .zp-closing::after {\n      content: \"\";\n      position: absolute;\n      width: 185px;\n      height: 185px;\n      border: 1px solid rgba(240, 160, 175, 0.27);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    #velmao-zpug .zp-closing::before {\n      top: -112px;\n      left: -70px;\n    }\n\n    #velmao-zpug .zp-closing::after {\n      right: -74px;\n      bottom: -116px;\n    }\n\n    #velmao-zpug .zp-closing h2,\n    #velmao-zpug .zp-closing p {\n      position: relative;\n      z-index: 1;\n    }\n\n    #velmao-zpug .zp-closing h2 {\n      color: var(--zp-paper);\n      font-size: clamp(43px, 5vw, 75px);\n      line-height: 0.99;\n    }\n\n    #velmao-zpug .zp-closing h2 em {\n      color: var(--zp-pink);\n    }\n\n    #velmao-zpug .zp-closing p {\n      max-width: 760px;\n      margin: 27px auto 0;\n      color: rgba(255, 253, 248, 0.75);\n      font-size: clamp(15px, 1.35vw, 18px);\n      line-height: 1.75;\n    }\n\n    \/* JavaScript 被编辑器过滤时，所有内容仍然正常显示 *\/\n    #velmao-zpug.zp-enhanced [data-zp-reveal] {\n      opacity: 0;\n      transform: translateY(18px);\n      transition:\n        opacity 700ms cubic-bezier(0.2, 0.7, 0.2, 1),\n        transform 700ms cubic-bezier(0.2, 0.7, 0.2, 1);\n    }\n\n    #velmao-zpug.zp-enhanced [data-zp-reveal].zp-in-view {\n      opacity: 1;\n      transform: none;\n    }\n\n    \/* TABLET *\/\n    @media (max-width: 900px) {\n      #velmao-zpug .zp-hero,\n      #velmao-zpug .zp-story {\n        grid-template-columns: minmax(0, 1fr);\n      }\n\n      #velmao-zpug .zp-hero,\n      #velmao-zpug .zp-story--image-left,\n      #velmao-zpug .zp-story--image-right {\n        grid-template-areas:\n          \"copy\"\n          \"media\";\n      }\n\n      #velmao-zpug .zp-hero__copy::after {\n        top: auto;\n        right: 10%;\n        bottom: 0;\n        width: 80%;\n        height: 1px;\n        background: linear-gradient(\n          90deg,\n          transparent,\n          rgba(184, 214, 87, 0.7),\n          transparent\n        );\n      }\n\n      #velmao-zpug .zp-bridge,\n      #velmao-zpug .zp-faq {\n        grid-template-columns: minmax(0, 1fr);\n      }\n    }\n\n    \/* MOBILE *\/\n    @media (max-width: 560px) {\n      #velmao-zpug-host {\n        left: 50%;\n        width: 100vw;\n        margin-left: -50vw;\n      }\n\n      #velmao-zpug .zp-page {\n        padding-top: 10px;\n        padding-bottom: 50px;\n      }\n\n      #velmao-zpug .zp-shell {\n        width: calc(100% - 16px);\n      }\n\n      #velmao-zpug .zp-hero,\n      #velmao-zpug .zp-story,\n      #velmao-zpug .zp-bridge,\n      #velmao-zpug .zp-faq,\n      #velmao-zpug .zp-closing {\n        border-radius: 19px;\n      }\n\n      #velmao-zpug .zp-hero__copy,\n      #velmao-zpug .zp-story__copy {\n        padding: 38px 24px 40px;\n      }\n\n      #velmao-zpug .zp-hero h2 {\n        font-size: clamp(37px, 11.8vw, 53px);\n      }\n\n      #velmao-zpug .zp-hero__copy \u003e p {\n        margin-top: 21px;\n        font-size: 15px;\n        line-height: 1.67;\n      }\n\n      #velmao-zpug .zp-pills {\n        gap: 7px;\n        margin-top: 27px;\n      }\n\n      #velmao-zpug .zp-pills li {\n        font-size: 9px;\n      }\n\n      #velmao-zpug .zp-story h2,\n      #velmao-zpug .zp-bridge h2,\n      #velmao-zpug .zp-faq h2 {\n        font-size: clamp(33px, 9.8vw, 45px);\n      }\n\n      #velmao-zpug .zp-story__copy p,\n      #velmao-zpug .zp-bridge \u003e p {\n        font-size: 15px;\n        line-height: 1.68;\n      }\n\n      #velmao-zpug .zp-size-box {\n        grid-template-columns: minmax(0, 1fr);\n      }\n\n      #velmao-zpug .zp-bridge,\n      #velmao-zpug .zp-faq,\n      #velmao-zpug .zp-closing {\n        padding: 39px 24px;\n      }\n\n      #velmao-zpug .zp-faq {\n        gap: 32px;\n      }\n\n      #velmao-zpug .zp-faq summary {\n        padding: 20px 0;\n        font-size: 18px;\n      }\n\n      #velmao-zpug .zp-faq__answer p {\n        margin-right: 24px;\n      }\n\n      #velmao-zpug .zp-closing h2 {\n        font-size: clamp(37px, 11vw, 51px);\n      }\n\n      #velmao-zpug .zp-media img {\n        height: auto;\n        aspect-ratio: 1 \/ 1;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #velmao-zpug.zp-enhanced [data-zp-reveal] {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n\n      #velmao-zpug .zp-faq summary i::before,\n      #velmao-zpug .zp-faq summary i::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e","brand":"LHH","offers":[{"title":"Lime Zombie \/ 13*14*12 cm","offer_id":50797221445890,"sku":"IC426101901-A款小号","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Lime Zombie \/ 17*18*15 cm","offer_id":50797228294402,"sku":"IC426101901-A款大号","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Mint Munch \/ 13*14*12 cm","offer_id":50797221511426,"sku":"IC426101901-B款小号","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Mint Munch \/ 17*18*15 cm","offer_id":50797228359938,"sku":"IC426101901-B款大号","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Aqua Boo \/ 13*14*12 cm","offer_id":50797221544194,"sku":"IC426101901-D款小号","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Aqua Boo \/ 17*18*15 cm","offer_id":50797228392706,"sku":"IC426101901-D款大号","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Forest Ghoul \/ 13*14*12 cm","offer_id":50797221478658,"sku":"IC426101901-C款小号","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Forest Ghoul \/ 17*18*15 cm","offer_id":50797228327170,"sku":"IC426101901-C款大号","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0837\/7666\/7906\/files\/Press_the_brain_for_candy-1.png?v=1792392926","url":"https:\/\/velmao.com\/de\/products\/zombie-pug-candy-dispenser","provider":"Velmao","version":"1.0","type":"link"}