{"product_id":"🎄-80-pack-diy-christmas-scratch-cards-write-cover-reveal-a-surprise-🎁","title":"🎄 40-Pack DIY Christmas Scratch Cards – Write, Cover \u0026 Reveal a Surprise! 🎁","description":"\u003cstyle\u003e\n  #cs-christmas-cards {\n    --cs-header-offset: 120px;\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto;\n    color: #28332d;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: 19px;\n    line-height: 1.7;\n    overflow-wrap: break-word;\n  }\n\n  #cs-christmas-cards * {\n    box-sizing: border-box;\n  }\n\n  #cs-christmas-cards .cs-card {\n    display: block;\n    width: 100%;\n    margin: 0 0 24px;\n    padding: 30px 24px;\n    border-radius: 18px;\n    background: #fffaf3;\n  }\n\n  #cs-christmas-cards .cs-sage {\n    background: #f0f5ed;\n  }\n\n  #cs-christmas-cards .cs-white {\n    background: #fff;\n  }\n\n  #cs-christmas-cards .cs-blush {\n    background: #fff3ef;\n  }\n\n  #cs-christmas-cards .cs-copy {\n    display: block;\n    width: 100%;\n  }\n\n  #cs-christmas-cards h2 {\n    margin: 10px 0 18px;\n    color: #234c35;\n    font-size: clamp(25px, 4vw, 34px);\n    font-weight: 700;\n    line-height: 1.3;\n    letter-spacing: normal;\n    text-transform: none;\n  }\n\n  #cs-christmas-cards h3 {\n    margin: 0 0 8px;\n    color: #234c35;\n    font-size: 22px;\n    font-weight: 700;\n    line-height: 1.4;\n    letter-spacing: normal;\n    text-transform: none;\n  }\n\n  #cs-christmas-cards p {\n    margin: 0 0 18px;\n  }\n\n  #cs-christmas-cards .cs-copy \u003e :last-child {\n    margin-bottom: 0;\n  }\n\n  #cs-christmas-cards .cs-step {\n    margin: 24px 0 0;\n  }\n\n  #cs-christmas-cards .cs-tags {\n    margin: 18px 0;\n    color: #355541;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.8;\n  }\n\n  #cs-christmas-cards .cs-tags span {\n    display: inline-block;\n    margin: 0 8px 8px 0;\n    padding: 5px 12px;\n    border-radius: 8px;\n    background: #e8efe4;\n  }\n\n  #cs-christmas-cards figure {\n    display: block;\n    margin: 24px 0 0;\n  }\n\n  #cs-christmas-cards img {\n    display: block;\n    float: none;\n    width: 100%;\n    max-width: 800px;\n    height: auto;\n    margin: 24px auto 0;\n    border: 0;\n    border-radius: 12px;\n  }\n\n  #cs-christmas-cards .cs-list {\n    margin: 16px 0;\n    padding-left: 25px;\n  }\n\n  #cs-christmas-cards .cs-list li {\n    margin: 0 0 10px;\n  }\n\n  #cs-christmas-cards .cs-note,\n  #cs-christmas-cards .cs-small {\n    color: #4c5a50;\n    font-size: 17px;\n  }\n\n  #cs-christmas-cards .cs-question {\n    margin: 24px 0 8px;\n    font-weight: 700;\n  }\n\n  #cs-christmas-cards .cs-action {\n    text-align: center;\n  }\n\n  #cs-christmas-cards .cs-order-button {\n    display: inline-block;\n    max-width: 100%;\n    margin: 14px auto 20px;\n    padding: 23px 32px;\n    border: 0;\n    border-radius: 999px;\n    background: linear-gradient(110deg, #ef3e27, #d32618);\n    color: #fff !important;\n    font-family: Arial, Helvetica, sans-serif;\n    font-size: clamp(19px, 3.2vw, 25px);\n    font-weight: 800;\n    line-height: 1.35;\n    text-align: center;\n    text-decoration: none !important;\n    letter-spacing: 0;\n    white-space: normal;\n    cursor: pointer;\n  }\n\n  #cs-christmas-cards .cs-order-button:hover {\n    background: #bd2519;\n  }\n\n  #cs-christmas-cards .cs-order-button:focus-visible {\n    outline: 3px solid #234c35;\n    outline-offset: 5px;\n  }\n\n  @media (max-width: 600px) {\n    #cs-christmas-cards {\n      font-size: 18px;\n    }\n\n    #cs-christmas-cards .cs-card {\n      padding: 24px 16px;\n      margin-bottom: 18px;\n    }\n\n    #cs-christmas-cards .cs-order-button {\n      width: 100%;\n      padding: 21px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"cs-christmas-cards\"\u003e\n\n  \u003csection class=\"cs-card\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003e40 cards · Your own Christmas surprises\u003c\/p\u003e\n\n      \u003ch2\u003e🎄 A Little Scratch. A Surprise Made by You.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        An extra bedtime story. A festive movie night. A little treat.\n        Turn your own ideas into Christmas surprises they can scratch to reveal.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Write your message, cover it with a scratch-off sticker,\n          and give someone a little moment to look forward to.\n        \u003c\/strong\u003e\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cs-tags\"\u003e\n        \u003cspan\u003e40 Christmas cards\u003c\/span\u003e\n        \u003cspan\u003e4 festive designs\u003c\/span\u003e\n        \u003cspan\u003ePersonalize every reveal\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0758\/7427\/1404\/files\/2_1ba6bccb-4f12-431e-8703-fe40bbfdeac4.png?v=1793761269\" alt=\"40 Christmas scratch cards in four festive designs\" width=\"623\" height=\"623\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card cs-sage\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eSimple to make · Fun to reveal\u003c\/p\u003e\n\n      \u003ch2\u003e✍️ Write. Cover. Let the Fun Begin.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Make each card personal with a reward, message or party activity chosen by you.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cs-step\"\u003e\n        \u003ch3\u003e1. Write your surprise\u003c\/h3\u003e\n        \u003cp\u003e\n          Add your message to the white writing area.\n          Use a permanent marker rather than a pencil for best results.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cs-step\"\u003e\n        \u003ch3\u003e2. Cover the message\u003c\/h3\u003e\n        \u003cp\u003e\n          Let the ink dry, then apply a scratch-off sticker over the writing area.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"cs-step\"\u003e\n        \u003ch3\u003e3. Share the reveal\u003c\/h3\u003e\n        \u003cp\u003e\n          Give out your cards and let recipients scratch away the cover\n          to discover what you have planned.\n        \u003c\/p\u003e\n\n        \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0758\/7427\/1404\/files\/40_-1.png?v=1793761270\" alt=\"Personalize your Christmas scratch cards\" width=\"606\" height=\"606\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card cs-white\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eA set ready for your ideas\u003c\/p\u003e\n\n      \u003ch2\u003e🎁 40 Chances to Make Someone Smile.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Prepare a classroom reward collection, fill party favor bags,\n        or add a personal surprise to your family’s gifts.\n        One set gives you plenty of room to get creative.\n      \u003c\/p\u003e\n\n      \u003cul class=\"cs-list\"\u003e\n        \u003cli\u003e\n          \u003cstrong\u003e40 Christmas scratch cards\u003c\/strong\u003e in four festive designs\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003e40 scratch-off stickers\u003c\/strong\u003e to hide your messages\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003e1 marking pen\u003c\/strong\u003e for personalizing the cards\n        \u003c\/li\u003e\n        \u003cli\u003e\n          \u003cstrong\u003e1 scraper\u003c\/strong\u003e for revealing the surprise\n        \u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cp class=\"cs-note\"\u003e\n        Cards arrive ready to personalize.\n        Messages, rewards and gifts are supplied by you.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cfigure\u003e\n      \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/14_928257a1-b6ad-43c0-a9b6-4d74cd5ac33b.png?v=1793608656\" alt=\"Package contents: Christmas cards, scratch-off stickers, a marking pen and scraper\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card cs-blush\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eSmall cards · Thoughtful details\u003c\/p\u003e\n\n      \u003ch2\u003e💌 Slip a Little Excitement Into Their Gift.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Tuck a card into a stocking, an envelope or a party favor bag.\n        Its compact size makes it an easy finishing touch for gifts\n        and holiday table settings.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Smooth cardstock, rounded corners and cheerful Christmas illustrations\n        give your handwritten surprise a festive home.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        \u003cstrong\u003eApproximate card size:\u003c\/strong\u003e\n        3.54 × 2.05 inches \/ 9 × 5.2 cm.\n      \u003c\/p\u003e\n\n      \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0758\/7427\/1404\/files\/40PCS_-3.png?v=1793761269\" alt=\"Christmas scratch card details\" width=\"608\" height=\"608\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eMake it your holiday tradition\u003c\/p\u003e\n\n      \u003ch2\u003e✨ The Surprise Can Be Something You Do Together.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Write “Bake cookies together,” “Choose tonight’s Christmas movie,”\n        or “One extra story.”\n        A small card can turn a simple plan into something special.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Use them for classroom rewards, family gatherings,\n        holiday party activities or personalized small-business thank-you offers.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"cs-tags\"\u003e\n        \u003cspan\u003eStocking surprises\u003c\/span\u003e\n        \u003cspan\u003eClassroom rewards\u003c\/span\u003e\n        \u003cspan\u003eParty favors\u003c\/span\u003e\n        \u003cspan\u003eGift messages\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cfigure\u003e\n      \u003cimg loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/6_830b8cc9-992f-4d68-96b4-6bf675c9b252.webp?v=1793608649\" alt=\"Christmas scratch cards for personalized holiday messages, rewards and party activities\"\u003e\n    \u003c\/figure\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card cs-white\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eGood to know\u003c\/p\u003e\n\n      \u003ch2\u003eA Few Details Before the Fun.\u003c\/h2\u003e\n\n      \u003cp class=\"cs-question\"\u003eAre the surprises already printed?\u003c\/p\u003e\n      \u003cp\u003e\n        No. You write your own message or reward in the white area,\n        then cover it with a scratch-off sticker.\n      \u003c\/p\u003e\n\n      \u003cp class=\"cs-question\"\u003eWhich pen should I use?\u003c\/p\u003e\n      \u003cp\u003e\n        A permanent marker is recommended instead of a pencil.\n        Let the writing dry before applying the sticker.\n      \u003c\/p\u003e\n\n      \u003cp class=\"cs-question\"\u003eCan a scratched card be reset?\u003c\/p\u003e\n      \u003cp\u003e\n        The scratch-off covering is removed during the reveal.\n        Plan each card as a single surprise activity.\n      \u003c\/p\u003e\n\n      \u003cp class=\"cs-question\"\u003eWhat can I write on the cards?\u003c\/p\u003e\n      \u003cp\u003e\n        Try a family activity, a classroom privilege,\n        a gift clue or a personal holiday message.\n        Any reward mentioned is provided by you.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"cs-card cs-sage cs-action\"\u003e\n    \u003cdiv class=\"cs-copy\"\u003e\n      \u003cp\u003eYour message makes it meaningful\u003c\/p\u003e\n\n      \u003ch2\u003e🎄 Make This Christmas a Little More Personal.\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Four festive designs. Forty cards.\n        A whole collection of surprises waiting for your ideas.\n      \u003c\/p\u003e\n\n      \u003ca class=\"cs-order-button\" data-cs-back-to-options href=\"#top\"\u003e\n        CHOOSE MY CHRISTMAS CARDS ↑\n      \u003c\/a\u003e\n\n      \u003cp class=\"cs-small\"\u003e\n        Return to the top of the page to select your set and add it to your cart.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    if (window.csChristmasCardsJumpInstalled) return;\n    window.csChristmasCardsJumpInstalled = true;\n\n    document.addEventListener('click', function (event) {\n      if (!(event.target instanceof Element)) return;\n\n      var link = event.target.closest(\n        '#cs-christmas-cards [data-cs-back-to-options]'\n      );\n\n      if (\n        !link ||\n        event.defaultPrevented ||\n        event.button !== 0 ||\n        event.ctrlKey ||\n        event.metaKey ||\n        event.shiftKey ||\n        event.altKey\n      ) {\n        return;\n      }\n\n      var root = link.closest('#cs-christmas-cards');\n      var main = document.querySelector('main') || document;\n\n      var product =\n        root.closest(\n          '[id^=\"MainProduct-\"], product-info, .product-single, .product, [data-section-type=\"product\"]'\n        ) ||\n        main.querySelector(\n          '[id^=\"MainProduct-\"], [id^=\"ProductInfo-\"], .product-single__meta, .product__info-container'\n        ) ||\n        main;\n\n      function findVisible(selector) {\n        var nodes = product.querySelectorAll(selector);\n\n        for (var i = 0; i \u003c nodes.length; i++) {\n          var node = nodes[i];\n\n          if (\n            root.contains(node) ||\n            node.closest(\n              'product-recommendations, quick-add-modal, [role=\"dialog\"], .sticky-add-to-cart, [data-sticky-add-to-cart]'\n            )\n          ) {\n            continue;\n          }\n\n          var box = node.getBoundingClientRect();\n          var style = window.getComputedStyle(node);\n\n          if (\n            box.width \u003e 0 \u0026\u0026\n            box.height \u003e 0 \u0026\u0026\n            style.visibility !== 'hidden' \u0026\u0026\n            style.display !== 'none'\n          ) {\n            return node;\n          }\n        }\n\n        return null;\n      }\n\n      var target =\n        findVisible(\n          'variant-selects, variant-radios, variant-picker, [data-product-options], .product-form__input:not(.product-form__quantity), .selector-wrapper, .product-single__variants, select[name=\"id\"], select[name^=\"options[\"]'\n        ) ||\n        findVisible('form[action*=\"\/cart\/add\"]');\n\n      if (!target) return;\n\n      event.preventDefault();\n\n      var offset =\n        parseFloat(\n          window\n            .getComputedStyle(root)\n            .getPropertyValue('--cs-header-offset')\n        ) || 120;\n\n      var top = Math.max(\n        0,\n        target.getBoundingClientRect().top + window.scrollY - offset\n      );\n\n      var reducedMotion = window.matchMedia(\n        '(prefers-reduced-motion: reduce)'\n      ).matches;\n\n      if (\n        !target.hasAttribute('tabindex') \u0026\u0026\n        !target.matches('input, select, textarea, button, a[href]')\n      ) {\n        target.setAttribute('tabindex', '-1');\n\n        target.addEventListener(\n          'blur',\n          function () {\n            target.removeAttribute('tabindex');\n          },\n          { once: true }\n        );\n      }\n\n      target.focus({ preventScroll: true });\n\n      window.scrollTo({\n        top: top,\n        behavior: reducedMotion ? 'instant' : 'smooth'\n      });\n    });\n  })();\n\u003c\/script\u003e","brand":"zavrlypro","offers":[{"title":"40 PCS","offer_id":48137270198444,"sku":"8OQ26110205-圣诞刮刮乐4款混-40pcs","price":22.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0758\/7427\/1404\/files\/40_-1.png?v=1793761270","url":"https:\/\/zavrlypro.com\/products\/%f0%9f%8e%84-80-pack-diy-christmas-scratch-cards-write-cover-reveal-a-surprise-%f0%9f%8e%81","provider":"zavrlypro","version":"1.0","type":"link"}