{"product_id":"🎄-80pcs-diy-christmas-scratch-off-surprise-cards-personalized-holiday-rewards-gift-ideas","title":"🎄 80PCS DIY Christmas Scratch-Off Surprise Cards – Personalized Holiday Rewards \u0026 Gift Ideas","description":"\u003cstyle\u003e\n\/* ==========================================================\n SHOPIFY ULTIMATE V4.3 SMART | FINAL\n CHRISTMAS SCRATCH-OFF ATELIER\n 5 ORIGINAL IMAGES | EACH USED ONCE\n NO EXTERNAL LINKS | NO DECORATIVE FINAL IMAGE\n SCOPED CSS | MOBILE FIRST | NATURAL IMAGE RATIOS\n SAME-POSITION INTERACTIVE REVEAL\n========================================================== *\/\n\n#scratch-atelier43{\n  --sa-paper:#fbf7ef;\n  --sa-ivory:#fffdf7;\n  --sa-red:#aa3d38;\n  --sa-green:#214535;\n  --sa-deep:#17382b;\n  --sa-ink:#312f28;\n  --sa-muted:#706b60;\n  --sa-rule:#d9c9b2;\n  --sa-gold:#b9955b;\n  container-type:inline-size;\n  display:block;\n  width:100%;\n  max-width:1060px;\n  min-width:0;\n  margin:0 auto;\n  background:var(--sa-paper);\n  color:var(--sa-ink);\n  line-height:1.6;\n  overflow:hidden;\n  overflow-wrap:break-word;\n}\n\n#scratch-atelier43,\n#scratch-atelier43 *,\n#scratch-atelier43 *::before,\n#scratch-atelier43 *::after{\n  box-sizing:border-box;\n  min-width:0;\n}\n\n#scratch-atelier43 h2,\n#scratch-atelier43 h3,\n#scratch-atelier43 h4,\n#scratch-atelier43 p,\n#scratch-atelier43 figure,\n#scratch-atelier43 figcaption,\n#scratch-atelier43 dl,\n#scratch-atelier43 dt,\n#scratch-atelier43 dd{\n  margin:0;\n  padding:0;\n}\n\n#scratch-atelier43 h2,\n#scratch-atelier43 h3,\n#scratch-atelier43 h4{\n  font-weight:750;\n  letter-spacing:-.045em;\n  line-height:1.08;\n  text-transform:none;\n  color:inherit;\n}\n\n#scratch-atelier43 img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  object-fit:contain;\n  border:0;\n}\n\n#scratch-atelier43 .sa-shell{\n  width:calc(100% - 34px);\n  max-width:940px;\n  margin:0 auto;\n}\n\n#scratch-atelier43 .sa-mini{\n  display:block;\n  font-size:11px;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n  font-weight:800;\n  line-height:1.5;\n}\n\n#scratch-atelier43 .sa-copy{\n  font-size:15px;\n  line-height:1.75;\n}\n\n\/* ==============================\n   HERO\n============================== *\/\n\n#scratch-atelier43 .sa-hero{\n  background:var(--sa-green);\n  color:#fff9ee;\n}\n\n#scratch-atelier43 .sa-hero-topline{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  gap:12px;\n  padding:15px 0;\n  border-bottom:1px solid rgba(255,255,255,.25);\n  color:#e4d6ba;\n  font-size:10px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:1.2px;\n}\n\n#scratch-atelier43 .sa-hero-layout{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:23px;\n  padding:31px 0 35px;\n  align-items:center;\n}\n\n#scratch-atelier43 .sa-hero-copy{\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-hero-copy h2{\n  color:#fffaf0;\n  font-size:clamp(38px,8.5cqi,76px);\n  line-height:1;\n}\n\n#scratch-atelier43 .sa-hero-copy h2 em{\n  display:block;\n  margin-top:7px;\n  color:#e6c28c;\n  font-style:normal;\n}\n\n#scratch-atelier43 .sa-hero-copy \u003e p{\n  max-width:440px;\n  margin:19px auto 0;\n  color:#e2e8d9;\n}\n\n#scratch-atelier43 .sa-hero-insight{\n  max-width:440px;\n  margin:25px auto 0;\n  padding:15px 0;\n  border-top:1px solid rgba(255,255,255,.29);\n  border-bottom:1px solid rgba(255,255,255,.29);\n  color:#f3dfbf;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(18px,3cqi,25px);\n  font-style:italic;\n  line-height:1.42;\n}\n\n#scratch-atelier43 .sa-hero-product{\n  margin:0;\n  padding:10px;\n  background:#fffdf5;\n  box-shadow:12px 15px 0 rgba(0,0,0,.13);\n}\n\n#scratch-atelier43 .sa-hero-product img{\n  background:#fff;\n}\n\n#scratch-atelier43 .sa-hero-footer{\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:12px 23px;\n  border-top:1px solid rgba(255,255,255,.24);\n  padding:18px 0 22px;\n  color:#f0e1c7;\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-hero-footer span{\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.4px;\n}\n\n\/* ==============================\n   THE MAKING TABLE\n============================== *\/\n\n#scratch-atelier43 .sa-make{\n  padding:55px 0 61px;\n  background:#fffdf8;\n}\n\n#scratch-atelier43 .sa-make-head{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:13px;\n  margin-bottom:25px;\n  align-items:end;\n}\n\n#scratch-atelier43 .sa-make-head h3{\n  max-width:680px;\n  color:var(--sa-green);\n  font-size:clamp(35px,7.2cqi,64px);\n}\n\n#scratch-atelier43 .sa-make-head p{\n  max-width:430px;\n  color:var(--sa-muted);\n}\n\n#scratch-atelier43 .sa-make-visual{\n  margin:0;\n  padding:7px;\n  border-top:2px solid var(--sa-red);\n  border-bottom:2px solid var(--sa-red);\n  background:#f2e8da;\n}\n\n#scratch-atelier43 .sa-make-visual img{\n  background:#fff;\n}\n\n#scratch-atelier43 .sa-process{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  margin-top:27px;\n  border-top:1px solid var(--sa-rule);\n}\n\n#scratch-atelier43 .sa-process-item{\n  padding:22px 4px 21px;\n  border-bottom:1px solid var(--sa-rule);\n}\n\n#scratch-atelier43 .sa-process-name{\n  display:flex;\n  align-items:baseline;\n  gap:13px;\n}\n\n#scratch-atelier43 .sa-process-number{\n  color:#bc9277;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:32px;\n  font-style:italic;\n  line-height:1;\n}\n\n#scratch-atelier43 .sa-process-item h4{\n  font-size:clamp(26px,4cqi,36px);\n  color:#315640;\n}\n\n#scratch-atelier43 .sa-process-item p{\n  max-width:460px;\n  margin-top:11px;\n  color:#72695d;\n  font-size:14px;\n  line-height:1.7;\n}\n\n#scratch-atelier43 .sa-process-item:last-child h4,\n#scratch-atelier43 .sa-process-item:last-child\n.sa-process-number{\n  color:var(--sa-red);\n}\n\n#scratch-atelier43 .sa-process-item:last-child{\n  border-bottom:3px solid var(--sa-red);\n}\n\n\/* ==============================\n   THE REVEAL EXPERIENCE\n============================== *\/\n\n#scratch-atelier43 .sa-reveal{\n  position:relative;\n  padding:60px 0 65px;\n  background:#f0e2cf;\n}\n\n#scratch-atelier43 .sa-reveal::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  right:0;\n  height:10px;\n  background:repeating-linear-gradient(\n    90deg,\n    var(--sa-green) 0,\n    var(--sa-green) 20px,\n    var(--sa-paper) 20px,\n    var(--sa-paper) 40px\n  );\n}\n\n#scratch-atelier43 .sa-reveal-head{\n  text-align:center;\n  max-width:760px;\n  margin:0 auto 29px;\n}\n\n#scratch-atelier43 .sa-reveal-head .sa-mini{\n  color:#a15d47;\n}\n\n#scratch-atelier43 .sa-reveal-head h3{\n  margin-top:13px;\n  color:#833d36;\n  font-size:clamp(37px,7.5cqi,68px);\n}\n\n#scratch-atelier43 .sa-reveal-head p{\n  max-width:580px;\n  margin:16px auto 0;\n  color:#75695b;\n}\n\n#scratch-atelier43 .sa-reveal-stage{\n  max-width:720px;\n  margin:0 auto;\n  padding:13px;\n  background:#d4b98f;\n  box-shadow:15px 18px 0 rgba(110,76,46,.09);\n}\n\n#scratch-atelier43 .sa-reveal-inner{\n  border:2px solid #ddc7a7;\n  background:#fffdf4;\n  padding:25px 17px 28px;\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-reveal-inner .sa-mini{\n  color:#a4604f;\n}\n\n#scratch-atelier43 .sa-reveal-inner h4{\n  max-width:510px;\n  margin:11px auto 0;\n  color:var(--sa-green);\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(26px,5cqi,43px);\n  font-weight:500;\n}\n\n#scratch-atelier43 .sa-reveal-inner \u003e p{\n  max-width:490px;\n  margin:12px auto 0;\n  color:#887a69;\n  font-size:13px;\n}\n\n\/* Same-position cover\/reveal.\n   Closing control has its own reserved space. *\/\n\n#scratch-atelier43 .sa-mask{\n  position:relative;\n  display:block;\n  max-width:540px;\n  min-height:190px;\n  margin:25px auto 0;\n  border:1px solid #c9bea9;\n  background:#fff3dc;\n  isolation:isolate;\n}\n\n#scratch-atelier43 .sa-mask summary{\n  position:absolute;\n  z-index:2;\n  inset:0;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n  list-style:none;\n  padding:25px;\n  color:#36463d;\n  background:\n    repeating-linear-gradient(\n      125deg,\n      rgba(255,255,255,.24) 0,\n      rgba(255,255,255,.24) 5px,\n      rgba(98,105,103,.08) 5px,\n      rgba(98,105,103,.08) 12px\n    ),\n    linear-gradient(\n      120deg,\n      #a8afac,\n      #e4e8e4,\n      #adb4af\n    );\n  text-align:center;\n  font-size:clamp(15px,2.8cqi,20px);\n  font-weight:850;\n  line-height:1.55;\n  -webkit-tap-highlight-color:transparent;\n}\n\n#scratch-atelier43 .sa-mask summary::-webkit-details-marker{\n  display:none;\n}\n\n#scratch-atelier43 .sa-mask summary::marker{\n  content:\"\";\n}\n\n#scratch-atelier43 .sa-mask summary:focus-visible{\n  outline:3px solid var(--sa-red);\n  outline-offset:-5px;\n}\n\n#scratch-atelier43 .sa-mask .sa-message{\n  display:none;\n  min-height:190px;\n  width:100%;\n  padding:30px 22px 52px;\n  align-items:center;\n  justify-content:center;\n  background:\n    radial-gradient(\n      ellipse at 50% 35%,\n      rgba(238,203,144,.3),\n      transparent 70%\n    ),\n    #fff3dc;\n  color:#a5413a;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(25px,4.4cqi,40px);\n  font-style:italic;\n  line-height:1.34;\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-mask[open] .sa-message{\n  display:flex;\n}\n\n#scratch-atelier43 .sa-mask[open] summary{\n  inset:auto 10px 10px auto;\n  width:auto;\n  min-width:0;\n  padding:6px 12px;\n  border:1px solid #dfc6a6;\n  border-radius:4px;\n  background:#fffcf4;\n  color:#8a6b57;\n  font-size:11px;\n  font-weight:750;\n  line-height:1.4;\n}\n\n#scratch-atelier43 .sa-mask[open] summary span{\n  display:none;\n}\n\n#scratch-atelier43 .sa-mask[open] summary::after{\n  content:\"Hide preview\";\n}\n\n#scratch-atelier43 .sa-demo-label{\n  max-width:560px;\n  margin:15px auto 0;\n  color:#817462;\n  font-size:11px;\n  line-height:1.7;\n}\n\n\/* ==============================\n   WRITING IDEAS\n============================== *\/\n\n#scratch-atelier43 .sa-ideas{\n  padding:60px 0;\n  background:var(--sa-ivory);\n}\n\n#scratch-atelier43 .sa-ideas-layout{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:27px;\n  align-items:start;\n}\n\n#scratch-atelier43 .sa-ideas-intro h3{\n  margin-top:10px;\n  color:var(--sa-green);\n  font-size:clamp(37px,7.1cqi,62px);\n}\n\n#scratch-atelier43 .sa-ideas-intro \u003e p{\n  max-width:520px;\n  margin-top:15px;\n  color:var(--sa-muted);\n}\n\n#scratch-atelier43 .sa-ideas-photo{\n  margin-top:22px;\n  padding:7px;\n  background:#f1e5d4;\n  border:1px solid var(--sa-rule);\n}\n\n#scratch-atelier43 .sa-idea-writing{\n  padding:0;\n  border-top:3px solid var(--sa-red);\n}\n\n#scratch-atelier43 .sa-idea-line{\n  padding:22px 0 24px;\n  border-bottom:1px dashed #cab9a1;\n}\n\n#scratch-atelier43 .sa-idea-line small{\n  display:block;\n  margin-bottom:7px;\n  color:#986651;\n  font-size:10px;\n  line-height:1.5;\n  text-transform:uppercase;\n  font-weight:800;\n  letter-spacing:1.3px;\n}\n\n#scratch-atelier43 .sa-idea-line p{\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(21px,3.8cqi,32px);\n  font-style:italic;\n  line-height:1.4;\n  color:#365743;\n}\n\n#scratch-atelier43 .sa-idea-line .sa-write-prompt{\n  display:block;\n  margin-top:11px;\n  color:#a18473;\n  font-family:inherit;\n  font-size:11px;\n  font-style:normal;\n  font-weight:650;\n  letter-spacing:.3px;\n}\n\n#scratch-atelier43 .sa-idea-disclaimer{\n  margin-top:19px;\n  color:#817568;\n  font-size:12px;\n  line-height:1.7;\n}\n\n\/* ==============================\n   CARD SIZE\n============================== *\/\n\n#scratch-atelier43 .sa-size{\n  padding:55px 0;\n  background:#ebeee5;\n}\n\n#scratch-atelier43 .sa-size-layout{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:26px;\n  align-items:center;\n}\n\n#scratch-atelier43 .sa-size-photo{\n  padding:9px;\n  background:#fffefa;\n  border:1px solid #d6decf;\n}\n\n#scratch-atelier43 .sa-size-copy{\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-size-copy h3{\n  margin-top:10px;\n  color:var(--sa-green);\n  font-size:clamp(32px,6.3cqi,55px);\n}\n\n#scratch-atelier43 .sa-size-copy \u003e p{\n  margin-top:16px;\n  color:#657466;\n}\n\n#scratch-atelier43 .sa-dimension{\n  margin-top:21px;\n  padding:16px 0;\n  border-top:2px solid #9eb4a0;\n  border-bottom:2px solid #9eb4a0;\n}\n\n#scratch-atelier43 .sa-dimension strong{\n  display:block;\n  color:#a3453d;\n  font-size:clamp(26px,4.5cqi,39px);\n  line-height:1.2;\n}\n\n#scratch-atelier43 .sa-dimension span{\n  display:block;\n  margin-top:5px;\n  color:#738172;\n  font-size:12px;\n}\n\n\/* ==============================\n   KIT INVENTORY\n============================== *\/\n\n#scratch-atelier43 .sa-kit{\n  padding:60px 0;\n  background:#fffefa;\n}\n\n#scratch-atelier43 .sa-kit-heading{\n  text-align:center;\n  max-width:740px;\n  margin:0 auto 30px;\n}\n\n#scratch-atelier43 .sa-kit-heading h3{\n  margin-top:10px;\n  color:var(--sa-green);\n  font-size:clamp(34px,7.2cqi,61px);\n}\n\n#scratch-atelier43 .sa-kit-heading p{\n  max-width:560px;\n  margin:14px auto 0;\n  color:var(--sa-muted);\n}\n\n#scratch-atelier43 .sa-kit-layout{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:27px;\n  align-items:start;\n}\n\n#scratch-atelier43 .sa-kit-image{\n  padding:8px;\n  background:#f0e7d8;\n  border:1px solid #e2d3c1;\n}\n\n#scratch-atelier43 .sa-kit-list{\n  border-top:3px solid var(--sa-green);\n}\n\n#scratch-atelier43 .sa-kit-item{\n  display:grid;\n  grid-template-columns:76px minmax(0,1fr);\n  gap:15px;\n  padding:17px 0;\n  align-items:center;\n  border-bottom:1px solid var(--sa-rule);\n}\n\n#scratch-atelier43 .sa-kit-item strong{\n  color:var(--sa-red);\n  font-size:clamp(30px,5cqi,43px);\n  letter-spacing:-.06em;\n  line-height:1;\n}\n\n#scratch-atelier43 .sa-kit-item p{\n  color:#5e6358;\n  font-size:14px;\n  line-height:1.65;\n}\n\n#scratch-atelier43 .sa-kit-note{\n  margin-top:17px;\n  font-size:12px;\n  line-height:1.7;\n  color:#81766a;\n}\n\n\/* ==============================\n   SPECIFICATIONS \u0026 FAQ\n============================== *\/\n\n#scratch-atelier43 .sa-facts{\n  padding:51px 0;\n  background:#f0e7d9;\n}\n\n#scratch-atelier43 .sa-facts-heading{\n  margin-bottom:25px;\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-facts-heading h3{\n  color:var(--sa-green);\n  font-size:clamp(30px,5.7cqi,49px);\n}\n\n#scratch-atelier43 .sa-facts-layout{\n  display:grid;\n  grid-template-columns:minmax(0,1fr);\n  gap:28px;\n}\n\n#scratch-atelier43 .sa-specs{\n  border-top:1px solid #d5c5af;\n}\n\n#scratch-atelier43 .sa-spec{\n  display:grid;\n  grid-template-columns:minmax(0,40%) minmax(0,1fr);\n  gap:11px;\n  padding:11px 0;\n  border-bottom:1px solid #d5c5af;\n  font-size:13px;\n  line-height:1.65;\n}\n\n#scratch-atelier43 .sa-spec dt{\n  font-weight:800;\n  color:#3c5d48;\n}\n\n#scratch-atelier43 .sa-spec dd{\n  color:#75695c;\n}\n\n#scratch-atelier43 .sa-faq h4{\n  margin-bottom:10px;\n  color:#355844;\n  font-size:26px;\n}\n\n#scratch-atelier43 .sa-faq details{\n  border-bottom:1px solid #d5c5af;\n}\n\n#scratch-atelier43 .sa-faq summary{\n  display:block;\n  position:relative;\n  cursor:pointer;\n  list-style:none;\n  padding:14px 30px 14px 0;\n  color:#3e5544;\n  font-size:13px;\n  font-weight:800;\n  line-height:1.55;\n}\n\n#scratch-atelier43 .sa-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n#scratch-atelier43 .sa-faq summary::marker{\n  content:\"\";\n}\n\n#scratch-atelier43 .sa-faq summary::after{\n  content:\"+\";\n  position:absolute;\n  right:4px;\n  top:7px;\n  color:#a74c41;\n  font-size:23px;\n  font-weight:400;\n}\n\n#scratch-atelier43 .sa-faq details[open] summary::after{\n  content:\"−\";\n}\n\n#scratch-atelier43 .sa-faq summary:focus-visible{\n  outline:2px solid var(--sa-red);\n  outline-offset:3px;\n}\n\n#scratch-atelier43 .sa-answer{\n  padding:0 24px 15px 0;\n  color:#766b5e;\n  font-size:13px;\n  line-height:1.75;\n}\n\n\/* ==============================\n   TEXT-ONLY ENDING\n============================== *\/\n\n#scratch-atelier43 .sa-ending{\n  padding:48px 22px 52px;\n  background:var(--sa-red);\n  color:#fffaf0;\n  text-align:center;\n}\n\n#scratch-atelier43 .sa-ending h3{\n  max-width:760px;\n  margin:0 auto;\n  color:#fffaf0;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-weight:500;\n  font-size:clamp(32px,6cqi,53px);\n}\n\n#scratch-atelier43 .sa-ending p{\n  max-width:580px;\n  margin:16px auto 0;\n  color:#fff0e5;\n  font-size:15px;\n  line-height:1.7;\n}\n\n\/* ==============================\n   DESKTOP RESPONSIVE\n============================== *\/\n\n@container (min-width:680px){\n\n  #scratch-atelier43 .sa-shell{\n    width:calc(100% - 62px);\n  }\n\n  #scratch-atelier43 .sa-hero-layout{\n    grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);\n    gap:35px;\n    padding:48px 0 52px;\n  }\n\n  #scratch-atelier43 .sa-hero-copy{\n    text-align:left;\n  }\n\n  #scratch-atelier43 .sa-hero-copy \u003e p,\n  #scratch-atelier43 .sa-hero-insight{\n    margin-left:0;\n    margin-right:0;\n  }\n\n  #scratch-atelier43 .sa-make{\n    padding:75px 0 80px;\n  }\n\n  #scratch-atelier43 .sa-make-head{\n    grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);\n    gap:32px;\n  }\n\n  #scratch-atelier43 .sa-process{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  #scratch-atelier43 .sa-process-item{\n    padding:22px 19px 24px;\n    border-bottom:3px solid transparent;\n    border-right:1px solid var(--sa-rule);\n  }\n\n  #scratch-atelier43 .sa-process-item:first-child{\n    padding-left:0;\n  }\n\n  #scratch-atelier43 .sa-process-item:last-child{\n    border-right:0;\n    border-bottom:3px solid var(--sa-red);\n  }\n\n  #scratch-atelier43 .sa-reveal{\n    padding:83px 0 92px;\n  }\n\n  #scratch-atelier43 .sa-reveal-inner{\n    padding:37px 32px 42px;\n  }\n\n  #scratch-atelier43 .sa-ideas{\n    padding:78px 0;\n  }\n\n  #scratch-atelier43 .sa-ideas-layout{\n    grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);\n    gap:48px;\n  }\n\n  #scratch-atelier43 .sa-size{\n    padding:77px 0;\n  }\n\n  #scratch-atelier43 .sa-size-layout{\n    grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);\n    gap:45px;\n  }\n\n  #scratch-atelier43 .sa-size-copy{\n    text-align:left;\n  }\n\n  #scratch-atelier43 .sa-kit{\n    padding:79px 0;\n  }\n\n  #scratch-atelier43 .sa-kit-layout{\n    grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);\n    gap:43px;\n  }\n\n  #scratch-atelier43 .sa-facts{\n    padding:67px 0;\n  }\n\n  #scratch-atelier43 .sa-facts-layout{\n    grid-template-columns:minmax(0,1fr) minmax(0,1fr);\n    gap:42px;\n  }\n}\n\n\/* ==============================\n   SMALL MOBILE\n============================== *\/\n\n@container (max-width:360px){\n\n  #scratch-atelier43 .sa-shell{\n    width:calc(100% - 24px);\n  }\n\n  #scratch-atelier43 .sa-hero-copy h2{\n    font-size:clamp(35px,9.2cqi,45px);\n  }\n\n  #scratch-atelier43 .sa-kit-item{\n    grid-template-columns:56px minmax(0,1fr);\n    gap:9px;\n  }\n\n  #scratch-atelier43 .sa-spec{\n    grid-template-columns:minmax(0,43%) minmax(0,1fr);\n    gap:7px;\n  }\n\n  #scratch-atelier43 .sa-mask .sa-message{\n    font-size:24px;\n    padding:24px 12px 54px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  #scratch-atelier43 *,\n  #scratch-atelier43 *::before,\n  #scratch-atelier43 *::after{\n    animation:none!important;\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\u003cdiv id=\"scratch-atelier43\" lang=\"en\"\u003e\n\u003csection class=\"sa-hero\" aria-labelledby=\"sa43-hero\"\u003e\u003cdiv class=\"sa-shell\"\u003e\n\u003cdiv class=\"sa-hero-topline\"\u003eDIY Christmas Surprises 80-Card Set\u003c\/div\u003e\n\u003cdiv class=\"sa-hero-layout\"\u003e\n\u003cdiv class=\"sa-hero-copy\"\u003e\n\u003ch2 id=\"sa43-hero\"\u003eYou Write the Secret. \u003cem\u003eThey Reveal the Magic.\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"sa-copy\"\u003eA Christmas movie night. An extra bedtime story. A little holiday treat. Turn your own ideas into surprises they'll love uncovering.\u003c\/p\u003e\n\u003cdiv class=\"sa-hero-insight\"\u003eThe secret isn't printed. It's made by you.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cfigure class=\"sa-hero-product\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97180016571318273.webp\" alt=\"80 Christmas scratch-off cards in four festive designs\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-hero-footer\"\u003e80 DIY Cards 4 Festive Designs Personalized Messages\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-make\" aria-labelledby=\"sa43-make\"\u003e\u003cdiv class=\"sa-shell\"\u003e\n\u003cheader class=\"sa-make-head\"\u003e\u003ch3 id=\"sa43-make\"\u003eFirst, Make a Little Secret.\u003c\/h3\u003e\n\u003cp class=\"sa-copy\"\u003eWrite a message, cover it with a scratch-off sticker and let someone discover what you planned. No prewritten rewards — the surprise is yours.\u003c\/p\u003e\u003c\/header\u003e\u003cfigure class=\"sa-make-visual\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97180017628282881.webp\" alt=\"Christmas scratch cards with marker and scraper for preparing DIY surprises\"\u003e\u003c\/figure\u003e\u003cdiv class=\"sa-process\"\u003e\n\u003cdiv class=\"sa-process-item\"\u003e\n\u003cdiv class=\"sa-process-name\"\u003e\n\u003cp\u003e01\u003c\/p\u003e\n\u003ch4\u003eWrite\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eWrite your reward, activity or personal message in the white area. Use a permanent marker and let the ink dry.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-process-item\"\u003e\n\u003cdiv class=\"sa-process-name\"\u003e\n\u003cp\u003e02\u003c\/p\u003e\n\u003ch4\u003eCover\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003ePlace one scratch-off sticker over your writing to keep the surprise hidden.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-process-item\"\u003e\n\u003cdiv class=\"sa-process-name\"\u003e\n\u003cp\u003e03\u003c\/p\u003e\n\u003ch4\u003eReveal!\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cp\u003eGive the card to someone special. They scratch away the covering and discover your surprise.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-reveal\" aria-labelledby=\"sa43-reveal\"\u003e\u003cdiv class=\"sa-shell\"\u003e\n\u003cheader class=\"sa-reveal-head\"\u003e\u003cp\u003eThe Moment They've Been Waiting For\u003c\/p\u003e\n\u003ch3 id=\"sa43-reveal\"\u003eWhat's Under the Silver?\u003c\/h3\u003e\n\u003cp class=\"sa-copy\"\u003eIt's the moment before the answer that makes a scratch-off surprise so much fun.\u003c\/p\u003e\u003c\/header\u003e\u003cdiv class=\"sa-reveal-stage\"\u003e\u003cdiv class=\"sa-reveal-inner\"\u003e\n\u003cp\u003eA Sample Secret\u003c\/p\u003e\n\u003ch4\u003eSomeone Has a Christmas Surprise for You.\u003c\/h4\u003e\n\u003cp\u003eTap the silver-style covering below to reveal an example.\u003c\/p\u003e\n\u003cp\u003eTap to Reveal Your Surprise ✦\u003c\/p\u003e\n\u003cdiv class=\"sa-message\"\u003eYou Pick Tonight's Christmas Movie!\u003c\/div\u003e\n\u003cp class=\"sa-demo-label\"\u003eWebsite demonstration only. Actual cards use physical scratch-off stickers. All messages and rewards are created or supplied by you.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-ideas\" aria-labelledby=\"sa43-ideas\"\u003e\u003cdiv class=\"sa-shell\"\u003e\u003cdiv class=\"sa-ideas-layout\"\u003e\n\u003cdiv class=\"sa-ideas-intro\"\u003e\n\u003cp\u003eWhat Would You Write Inside?\u003c\/p\u003e\n\u003ch3 id=\"sa43-ideas\"\u003eYour Words. Their Surprise.\u003c\/h3\u003e\n\u003cp class=\"sa-copy\"\u003eChoose a personal reward, a shared activity or a thoughtful Christmas message. The blank cards are ready for whatever you want to say.\u003c\/p\u003e\n\u003cfigure class=\"sa-ideas-photo\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97178530965618689.webp\" alt=\"Christmas scratch-off cards for holiday messages, family rewards and party activities\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-idea-writing\"\u003e\n\u003cdiv class=\"sa-idea-line\"\u003e\n\u003cp\u003eA message for family\u003c\/p\u003e\n\u003cp\u003e“Let's Bake Christmas Cookies!”\u003c\/p\u003e\n\u003cp\u003eA little moment to enjoy together\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-idea-line\"\u003e\n\u003cp\u003eA message for kids\u003c\/p\u003e\n\u003cp\u003e“One Extra Bedtime Story!”\u003c\/p\u003e\n\u003cp\u003eA simple surprise they'll love\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-idea-line\"\u003e\n\u003cp\u003eA message for a party\u003c\/p\u003e\n\u003cp\u003e“You Pick the Next Game!”\u003c\/p\u003e\n\u003cp\u003eMake the party a little more interactive\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-idea-line\"\u003e\n\u003cp\u003eA message for a gift\u003c\/p\u003e\n\u003cp\u003e“A Special Christmas Treat!”\u003c\/p\u003e\n\u003cp\u003eAdd something personal to their present\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp class=\"sa-idea-disclaimer\"\u003eThese are writing ideas, not preprinted rewards. Cards arrive blank for customization. Any activities, gifts or rewards mentioned are provided by you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-size\" aria-labelledby=\"sa43-size\"\u003e\u003cdiv class=\"sa-shell\"\u003e\u003cdiv class=\"sa-size-layout\"\u003e\n\u003cfigure class=\"sa-size-photo\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97180015078146049.webp\" alt=\"Handheld Christmas scratch-off card showing its compact size\"\u003e\u003c\/figure\u003e\u003cdiv class=\"sa-size-copy\"\u003e\n\u003cp\u003eA Little Card That Fits Right In\u003c\/p\u003e\n\u003ch3 id=\"sa43-size\"\u003eSlip a Surprise Into Their Christmas.\u003c\/h3\u003e\n\u003cp class=\"sa-copy\"\u003eTuck one into a stocking, a gift envelope or a party favor bag. Its compact size makes it an easy personal touch for the holidays.\u003c\/p\u003e\n\u003cdiv class=\"sa-dimension\"\u003e\n\u003cstrong\u003e3.54 × 2.05 in\u003c\/strong\u003e Approx. 9 × 5.2 cm per card\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-kit\" aria-labelledby=\"sa43-kit\"\u003e\u003cdiv class=\"sa-shell\"\u003e\n\u003cheader class=\"sa-kit-heading\"\u003e\u003cp\u003eThe Complete DIY Set\u003c\/p\u003e\n\u003ch3 id=\"sa43-kit\"\u003eEverything for 80 Little Reveals.\u003c\/h3\u003e\n\u003cp class=\"sa-copy\"\u003ePlenty of cards for a whole season of Christmas surprises, with the writing and reveal accessories listed below.\u003c\/p\u003e\u003c\/header\u003e\u003cdiv class=\"sa-kit-layout\"\u003e\n\u003cfigure class=\"sa-kit-image\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-11-02\/97180015229140993.webp\" alt=\"Full set of 80 Christmas cards, 80 scratch stickers, marking pen and scraper\"\u003e\u003c\/figure\u003e\u003cdiv\u003e\n\u003cdiv class=\"sa-kit-list\"\u003e\n\u003cdiv class=\"sa-kit-item\"\u003e\n\u003cp\u003e\u003cstrong\u003e80\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eChristmas scratch-off cards in four festive designs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-kit-item\"\u003e\n\u003cp\u003e\u003cstrong\u003e80\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eScratch-off stickers for covering your messages\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-kit-item\"\u003e\n\u003cp\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eMarking pen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sa-kit-item\"\u003e\n\u003cp\u003e\u003cstrong\u003e01\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eScraper\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"sa-kit-note\"\u003eRewards and messages are not preprinted. You decide what each surprise contains.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-facts\" aria-labelledby=\"sa43-facts\"\u003e\u003cdiv class=\"sa-shell\"\u003e\n\u003cheader class=\"sa-facts-heading\"\u003e\u003ch3 id=\"sa43-facts\"\u003eThe Little Details.\u003c\/h3\u003e\u003c\/header\u003e\u003cdiv class=\"sa-facts-layout\"\u003e\n\u003cdiv class=\"sa-spec\"\u003eProductDIY Christmas Scratch-Off Cards\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eCard Quantity80\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eDesigns4 festive designs\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eScratch-Off Stickers80\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eMarking Pen1\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eScraper1\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003eCard SizeApprox. 9 × 5.2 cm \/ 3.54 × 2.05 in\u003c\/div\u003e\n\u003cdiv class=\"sa-spec\"\u003ePersonalizationWrite your own hidden message\u003c\/div\u003e\n\u003cdiv class=\"sa-faq\"\u003e\n\u003ch4\u003eGood to Know\u003c\/h4\u003e\n\u003cp\u003eAre the prizes already printed?\u003c\/p\u003e\n\u003cdiv class=\"sa-answer\"\u003eNo. You create your own reward, message or activity and cover it with a scratch-off sticker.\u003c\/div\u003e\n\u003cp\u003eWhat pen should I use?\u003c\/p\u003e\n\u003cdiv class=\"sa-answer\"\u003eA permanent marker is recommended. Let the ink dry before applying a scratch-off sticker.\u003c\/div\u003e\n\u003cp\u003eCan the scratch-off covering be reused?\u003c\/p\u003e\n\u003cdiv class=\"sa-answer\"\u003eNo. It is removed when scratched and is intended for a single reveal.\u003c\/div\u003e\n\u003cp\u003eAre gifts or rewards included?\u003c\/p\u003e\n\u003cdiv class=\"sa-answer\"\u003eNo. The set includes the listed cards and accessories. Any gifts, rewards or activities are chosen and supplied by you.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"sa-ending\" aria-labelledby=\"sa43-ending\"\u003e\u003ch3 id=\"sa43-ending\"\u003eYou Make the Secret. They Make the Memory.\u003c\/h3\u003e\n\u003cp\u003eFour festive designs. Eighty cards. A whole Christmas season of surprises waiting for your personal touch.\u003c\/p\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Lashon","offers":[{"title":"80PCS","offer_id":54391725850913,"sku":"8OQ26110205-80PCS","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0989\/6833\/8721\/files\/97135587617669121.webp?v=1793863203","url":"https:\/\/ahlwoprime.com\/es\/products\/%f0%9f%8e%84-80pcs-diy-christmas-scratch-off-surprise-cards-personalized-holiday-rewards-gift-ideas","provider":"ahlwoprime","version":"1.0","type":"link"}