{"product_id":"24-days-mini-squishies-christmas-advent-calendar","title":"🎅 CHRISTMAS SPECIAL | 24 Days of Mini Squishies – Cute 2026 Advent Calendar with Daily Dumpling Surprises","description":"\u003cstyle\u003e\n\/* =========================================================\n   24 DAYS MINI SQUISHY CHRISTMAS ADVENT CALENDAR\n   COMPLETE SHOPIFY DESCRIPTION V7\n   PC + MOBILE + SHRINE SAFE\n========================================================= *\/\n\n#sq-advent-v7,\n#sq-advent-v7 * {\n  box-sizing: border-box !important;\n}\n\n#sq-advent-v7 {\n  container-type: inline-size;\n  container-name: squishyadvent;\n\n  width: 100% !important;\n  max-width: 1160px !important;\n\n  margin: 0 auto !important;\n  padding: 0 !important;\n\n  background: #ffffff !important;\n  color: #183226 !important;\n\n  font-family:\n    -apple-system,\n    BlinkMacSystemFont,\n    \"Segoe UI\",\n    Arial,\n    Helvetica,\n    sans-serif !important;\n\n  line-height: 1.65 !important;\n\n  overflow: visible !important;\n\n  -webkit-text-size-adjust: 100%;\n  text-size-adjust: 100%;\n}\n\n\n\/* =========================================================\n   HARD THEME RESET\n========================================================= *\/\n\n#sq-advent-v7 section,\n#sq-advent-v7 div,\n#sq-advent-v7 article {\n  min-width: 0 !important;\n\n  height: auto !important;\n  min-height: 0 !important;\n  max-height: none !important;\n\n  overflow: visible !important;\n}\n\n#sq-advent-v7 img {\n  display: block !important;\n\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n\n  margin: 0 !important;\n\n  border: 0 !important;\n\n  object-fit: contain !important;\n}\n\n#sq-advent-v7 h1,\n#sq-advent-v7 h2,\n#sq-advent-v7 h3,\n#sq-advent-v7 h4,\n#sq-advent-v7 p,\n#sq-advent-v7 ul {\n  max-width: 100% !important;\n\n  margin-top: 0 !important;\n\n  white-space: normal !important;\n\n  word-break: normal !important;\n  overflow-wrap: normal !important;\n}\n\n\n\/* =========================================================\n   GLOBAL\n========================================================= *\/\n\n#sq-advent-v7 .sq-wrap {\n  width: 100% !important;\n  max-width: 1040px !important;\n\n  margin: 0 auto !important;\n\n  padding-left: 26px !important;\n  padding-right: 26px !important;\n}\n\n#sq-advent-v7 .sq-section {\n  width: 100% !important;\n\n  padding-top: 68px !important;\n  padding-bottom: 68px !important;\n}\n\n#sq-advent-v7 .sq-center {\n  text-align: center !important;\n}\n\n#sq-advent-v7 .sq-eyebrow {\n  display: block !important;\n\n  margin: 0 0 10px !important;\n\n  color: #b51d22 !important;\n\n  font-size: 11px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: 1.8px !important;\n  text-transform: uppercase !important;\n}\n\n#sq-advent-v7 .sq-title {\n  margin: 0 0 17px !important;\n\n  color: #123c28 !important;\n\n  font-size: 42px !important;\n  line-height: 1.1 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: -.5px !important;\n}\n\n#sq-advent-v7 .sq-copy {\n  max-width: 720px !important;\n\n  margin: 0 auto 22px !important;\n\n  color: #4e5c55 !important;\n\n  font-size: 16px !important;\n  line-height: 1.75 !important;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n#sq-advent-v7 .sq-hero {\n  width: 100% !important;\n\n  padding: 64px 0 !important;\n\n  background:\n    linear-gradient(\n      135deg,\n      #123c28 0%,\n      #183e27 42%,\n      #7d181b 100%\n    ) !important;\n\n  color: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-hero-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(\n        min(100%, 390px),\n        1fr\n      )\n    ) !important;\n\n  gap: 46px !important;\n\n  align-items: center !important;\n}\n\n#sq-advent-v7 .sq-hero-grid \u003e * {\n  min-width: 0 !important;\n}\n\n#sq-advent-v7 .sq-hero .sq-eyebrow {\n  color: #f6d388 !important;\n}\n\n#sq-advent-v7 .sq-hero-title {\n  margin: 0 0 19px !important;\n\n  color: #ffffff !important;\n\n  font-size: 50px !important;\n  line-height: 1.03 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: -.7px !important;\n}\n\n#sq-advent-v7 .sq-hero-title span {\n  color: #ffd269 !important;\n}\n\n#sq-advent-v7 .sq-hero-text {\n  margin: 0 0 22px !important;\n\n  color: #f1f5f2 !important;\n\n  font-size: 16px !important;\n  line-height: 1.74 !important;\n}\n\n#sq-advent-v7 .sq-hero-image {\n  overflow: hidden !important;\n\n  border:\n    5px solid rgba(255,255,255,.94) !important;\n\n  border-radius: 18px !important;\n\n  background: #ffffff !important;\n\n  box-shadow:\n    0 20px 50px rgba(0,0,0,.28) !important;\n}\n\n#sq-advent-v7 .sq-hero-image img {\n  border-radius: 12px !important;\n}\n\n\n\/* =========================================================\n   HERO CHECKS\n========================================================= *\/\n\n#sq-advent-v7 .sq-checks {\n  display: grid !important;\n\n  gap: 10px !important;\n\n  margin: 23px 0 5px !important;\n}\n\n#sq-advent-v7 .sq-check-row {\n  display: grid !important;\n\n  grid-template-columns:\n    21px minmax(0,1fr) !important;\n\n  gap: 9px !important;\n\n  color: #ffffff !important;\n\n  font-size: 14px !important;\n}\n\n#sq-advent-v7 .sq-check {\n  color: #ffd26b !important;\n\n  font-weight: 900 !important;\n}\n\n\n\/* =========================================================\n   BUTTON\n========================================================= *\/\n\n#sq-advent-v7 .sq-buy-btn {\n  display: inline-flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  min-height: 53px !important;\n\n  margin-top: 23px !important;\n\n  padding: 15px 28px !important;\n\n  border: 0 !important;\n  border-radius: 999px !important;\n\n  background: #ffffff !important;\n  color: #a61c20 !important;\n\n  font-family: inherit !important;\n\n  font-size: 11px !important;\n  line-height: 1.25 !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: .8px !important;\n  text-transform: uppercase !important;\n\n  text-decoration: none !important;\n\n  cursor: pointer !important;\n\n  box-shadow:\n    0 8px 22px rgba(0,0,0,.14) !important;\n\n  transition:\n    transform .2s ease,\n    background .2s ease,\n    box-shadow .2s ease !important;\n}\n\n#sq-advent-v7 .sq-buy-btn:hover {\n  background: #fff5e9 !important;\n\n  transform: translateY(-2px) !important;\n\n  box-shadow:\n    0 11px 26px rgba(0,0,0,.18) !important;\n}\n\n\n\/* =========================================================\n   TRUST STRIP\n========================================================= *\/\n\n#sq-advent-v7 .sq-trust {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(150px,1fr)\n    ) !important;\n\n  background: #fff8ec !important;\n\n  border-bottom:\n    1px solid #e8d9bf !important;\n}\n\n#sq-advent-v7 .sq-trust-item {\n  min-width: 0 !important;\n\n  padding: 22px 14px !important;\n\n  border-right:\n    1px solid #e8d9bf !important;\n\n  text-align: center !important;\n}\n\n#sq-advent-v7 .sq-trust-item:last-child {\n  border-right: 0 !important;\n}\n\n#sq-advent-v7 .sq-trust-item strong {\n  display: block !important;\n\n  margin-bottom: 4px !important;\n\n  color: #153d29 !important;\n\n  font-size: 13px !important;\n}\n\n#sq-advent-v7 .sq-trust-item span {\n  display: block !important;\n\n  color: #756a5a !important;\n\n  font-size: 11px !important;\n}\n\n\n\/* =========================================================\n   GENERAL GRID\n========================================================= *\/\n\n#sq-advent-v7 .sq-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(\n        min(100%,380px),\n        1fr\n      )\n    ) !important;\n\n  gap: 46px !important;\n\n  align-items: center !important;\n}\n\n#sq-advent-v7 .sq-grid \u003e * {\n  min-width: 0 !important;\n}\n\n#sq-advent-v7 .sq-image {\n  overflow: hidden !important;\n\n  border-radius: 15px !important;\n\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-image img {\n  border-radius: 15px !important;\n}\n\n\n\/* =========================================================\n   BACKGROUNDS\n========================================================= *\/\n\n#sq-advent-v7 .sq-cream {\n  background: #fff8ee !important;\n}\n\n#sq-advent-v7 .sq-white {\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-green-light {\n  background: #edf5ed !important;\n}\n\n#sq-advent-v7 .sq-red-light {\n  background: #fae8e3 !important;\n}\n\n#sq-advent-v7 .sq-dark {\n  background: #123b29 !important;\n}\n\n#sq-advent-v7 .sq-dark .sq-eyebrow {\n  color: #f4cd80 !important;\n}\n\n#sq-advent-v7 .sq-dark .sq-title {\n  color: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-dark .sq-copy {\n  color: #e6eee9 !important;\n}\n\n\n\/* =========================================================\n   3 STEPS\n========================================================= *\/\n\n#sq-advent-v7 .sq-step-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      3,\n      minmax(0,1fr)\n    ) !important;\n\n  gap: 14px !important;\n\n  margin-top: 30px !important;\n}\n\n#sq-advent-v7 .sq-step {\n  padding: 24px 18px !important;\n\n  border:\n    1px solid #dfd7c9 !important;\n\n  border-radius: 12px !important;\n\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-step-number {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: center !important;\n\n  width: 36px !important;\n  height: 36px !important;\n\n  margin: 0 auto 12px !important;\n\n  border-radius: 50% !important;\n\n  background: #b82124 !important;\n  color: #ffffff !important;\n\n  font-size: 13px !important;\n\n  font-weight: 900 !important;\n}\n\n#sq-advent-v7 .sq-step strong {\n  display: block !important;\n\n  margin-bottom: 5px !important;\n\n  color: #153c29 !important;\n\n  font-size: 14px !important;\n}\n\n#sq-advent-v7 .sq-step p {\n  margin: 0 !important;\n\n  color: #66716a !important;\n\n  font-size: 12px !important;\n  line-height: 1.55 !important;\n}\n\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n#sq-advent-v7 .sq-feature-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(180px,1fr)\n    ) !important;\n\n  gap: 14px !important;\n\n  margin-top: 30px !important;\n}\n\n#sq-advent-v7 .sq-feature {\n  min-width: 0 !important;\n\n  padding: 22px 17px !important;\n\n  border:\n    1px solid #ded7c9 !important;\n\n  border-radius: 11px !important;\n\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-feature-icon {\n  display: block !important;\n\n  margin-bottom: 8px !important;\n\n  font-size: 26px !important;\n}\n\n#sq-advent-v7 .sq-feature h3 {\n  margin: 0 0 6px !important;\n\n  color: #153c29 !important;\n\n  font-size: 15px !important;\n  line-height: 1.3 !important;\n\n  font-weight: 800 !important;\n}\n\n#sq-advent-v7 .sq-feature p {\n  margin: 0 !important;\n\n  color: #66706a !important;\n\n  font-size: 12px !important;\n  line-height: 1.6 !important;\n}\n\n\n\/* =========================================================\n   FULL IMAGE\n========================================================= *\/\n\n#sq-advent-v7 .sq-full-image {\n  width: 100% !important;\n\n  margin-top: 28px !important;\n\n  overflow: hidden !important;\n\n  border-radius: 15px !important;\n\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-full-image img {\n  border-radius: 15px !important;\n}\n\n\n\/* =========================================================\n   SIZE CARDS\n========================================================= *\/\n\n#sq-advent-v7 .sq-size-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(\n      2,\n      minmax(0,1fr)\n    ) !important;\n\n  gap: 14px !important;\n\n  max-width: 760px !important;\n\n  margin: 28px auto 0 !important;\n}\n\n#sq-advent-v7 .sq-size-card {\n  padding: 23px 18px !important;\n\n  border:\n    1px solid #d6dfd6 !important;\n\n  border-radius: 11px !important;\n\n  background: #ffffff !important;\n\n  text-align: center !important;\n}\n\n#sq-advent-v7 .sq-size-card strong {\n  display: block !important;\n\n  margin-bottom: 6px !important;\n\n  color: #153d29 !important;\n\n  font-size: 16px !important;\n}\n\n#sq-advent-v7 .sq-size-card span {\n  display: block !important;\n\n  color: #667068 !important;\n\n  font-size: 13px !important;\n}\n\n\n\/* =========================================================\n   PACKAGE\n========================================================= *\/\n\n#sq-advent-v7 .sq-package {\n  max-width: 760px !important;\n\n  margin: 30px auto 0 !important;\n\n  padding: 24px !important;\n\n  border:\n    1px solid #ded7ca !important;\n\n  border-radius: 13px !important;\n\n  background: #ffffff !important;\n}\n\n#sq-advent-v7 .sq-package-row {\n  display: grid !important;\n\n  grid-template-columns:\n    28px minmax(0,1fr) !important;\n\n  gap: 9px !important;\n\n  padding: 10px 0 !important;\n\n  border-bottom:\n    1px solid #ece5da !important;\n\n  color: #526057 !important;\n\n  font-size: 14px !important;\n}\n\n#sq-advent-v7 .sq-package-row:last-child {\n  border-bottom: 0 !important;\n}\n\n\n\/* =========================================================\n   NOTICE\n========================================================= *\/\n\n#sq-advent-v7 .sq-notice {\n  max-width: 760px !important;\n\n  margin: 18px auto 0 !important;\n\n  padding: 16px 18px !important;\n\n  border-radius: 9px !important;\n\n  background: #f4eee3 !important;\n\n  color: #655d51 !important;\n\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n}\n\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#sq-advent-v7 .sq-faq {\n  width: 100% !important;\n  max-width: 820px !important;\n\n  margin: 28px auto 0 !important;\n}\n\n#sq-advent-v7 .sq-faq details {\n  border-bottom:\n    1px solid rgba(255,255,255,.16) !important;\n}\n\n#sq-advent-v7 .sq-faq summary {\n  position: relative !important;\n\n  padding:\n    18px 43px\n    18px 3px !important;\n\n  color: #ffffff !important;\n\n  cursor: pointer !important;\n\n  list-style: none !important;\n\n  font-size: 15px !important;\n\n  font-weight: 800 !important;\n}\n\n#sq-advent-v7 .sq-faq summary::-webkit-details-marker {\n  display: none !important;\n}\n\n#sq-advent-v7 .sq-faq summary:after {\n  content: \"+\" !important;\n\n  position: absolute !important;\n\n  right: 8px !important;\n  top: 10px !important;\n\n  color: #ffd06c !important;\n\n  font-size: 28px !important;\n}\n\n#sq-advent-v7 .sq-faq details[open] summary:after {\n  content: \"−\" !important;\n}\n\n#sq-advent-v7 .sq-faq p {\n  margin: 0 !important;\n\n  padding:\n    0 43px\n    18px 3px !important;\n\n  color: #dde8e1 !important;\n\n  font-size: 13px !important;\n  line-height: 1.68 !important;\n}\n\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#sq-advent-v7 .sq-final {\n  padding: 66px 20px !important;\n\n  background: #f8f3e9 !important;\n}\n\n#sq-advent-v7 .sq-final-card {\n  width: 100% !important;\n  max-width: 760px !important;\n\n  margin: 0 auto !important;\n\n  padding: 42px 30px !important;\n\n  border-radius: 18px !important;\n\n  background:\n    linear-gradient(\n      135deg,\n      #123e28 0%,\n      #4e2f1e 52%,\n      #a3161b 100%\n    ) !important;\n\n  text-align: center !important;\n\n  overflow: hidden !important;\n\n  box-shadow:\n    0 12px 32px rgba(42,29,18,.12) !important;\n}\n\n#sq-advent-v7 .sq-final-label {\n  display: inline-block !important;\n\n  margin: 0 0 12px !important;\n\n  padding: 7px 13px !important;\n\n  border-radius: 999px !important;\n\n  background: #f4ead2 !important;\n  color: #694a25 !important;\n\n  font-size: 9px !important;\n\n  font-weight: 900 !important;\n\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n}\n\n#sq-advent-v7 .sq-final-title {\n  max-width: 650px !important;\n\n  margin: 0 auto 18px !important;\n\n  color: #ffffff !important;\n\n  font-size: 33px !important;\n  line-height: 1.15 !important;\n\n  font-weight: 900 !important;\n}\n\n#sq-advent-v7 .sq-final-copy {\n  max-width: 610px !important;\n\n  margin: 0 auto 20px !important;\n\n  color: #ffffff !important;\n\n  font-size: 14px !important;\n  line-height: 1.65 !important;\n\n  opacity: .96 !important;\n}\n\n#sq-advent-v7 .sq-final-note {\n  display: block !important;\n\n  margin-top: 10px !important;\n\n  color: #ffffff !important;\n\n  font-size: 10px !important;\n\n  font-weight: 700 !important;\n\n  opacity: .94 !important;\n}\n\n\n\/* =========================================================\n   PRICE TARGET FLASH\n========================================================= *\/\n\n.sq-advent-price-flash {\n  position: relative !important;\n\n  animation:\n    sqAdventPriceFlash 1.6s ease !important;\n}\n\n@keyframes sqAdventPriceFlash {\n\n  0% {\n    box-shadow:\n      0 0 0 0\n      rgba(223,169,69,.75);\n  }\n\n  42% {\n    box-shadow:\n      0 0 0 8px\n      rgba(223,169,69,.25);\n  }\n\n  100% {\n    box-shadow:\n      0 0 0 0\n      rgba(223,169,69,0);\n  }\n\n}\n\n\n\/* =========================================================\n   CONTAINER RESPONSIVE\n========================================================= *\/\n\n@container squishyadvent (max-width:760px) {\n\n  #sq-advent-v7 .sq-wrap {\n    padding-left: 17px !important;\n    padding-right: 17px !important;\n  }\n\n  #sq-advent-v7 .sq-section {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n\n  #sq-advent-v7 .sq-hero {\n    padding-top: 48px !important;\n    padding-bottom: 48px !important;\n  }\n\n  #sq-advent-v7 .sq-hero-grid,\n  #sq-advent-v7 .sq-grid {\n    grid-template-columns:\n      minmax(0,1fr) !important;\n\n    gap: 28px !important;\n  }\n\n  #sq-advent-v7 .sq-hero-title {\n    font-size:\n      clamp(\n        33px,\n        9cqw,\n        42px\n      ) !important;\n  }\n\n  #sq-advent-v7 .sq-title {\n    font-size:\n      clamp(\n        28px,\n        7.5cqw,\n        34px\n      ) !important;\n  }\n\n  #sq-advent-v7 .sq-copy,\n  #sq-advent-v7 .sq-hero-text {\n    font-size: 15px !important;\n  }\n\n  #sq-advent-v7 .sq-buy-btn {\n    width: 100% !important;\n  }\n\n}\n\n\n\/* =========================================================\n   EXTRA NARROW\n========================================================= *\/\n\n@container squishyadvent (max-width:500px) {\n\n  #sq-advent-v7 .sq-step-grid {\n    grid-template-columns:\n      1fr !important;\n  }\n\n  #sq-advent-v7 .sq-size-grid {\n    grid-template-columns:\n      1fr !important;\n  }\n\n  #sq-advent-v7 .sq-trust {\n    grid-template-columns:\n      1fr 1fr !important;\n  }\n\n  #sq-advent-v7 .sq-final {\n    padding:\n      44px 14px !important;\n  }\n\n  #sq-advent-v7 .sq-final-card {\n    padding:\n      34px 18px !important;\n  }\n\n  #sq-advent-v7 .sq-final-title {\n    font-size: 27px !important;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE FALLBACK\n========================================================= *\/\n\n@media screen and (max-width:700px) {\n\n  #sq-advent-v7 .sq-hero-grid,\n  #sq-advent-v7 .sq-grid {\n    grid-template-columns:\n      minmax(0,1fr) !important;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv id=\"sq-advent-v7\"\u003e\n\n\n  \u003c!-- =====================================================\n       HERO\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-hero\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-hero-grid\"\u003e\n\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sq-eyebrow\"\u003e\n            Christmas Countdown Fun\n          \u003c\/span\u003e\n\n\n          \u003ch2 class=\"sq-hero-title\"\u003e\n            24 Days.\n            24 Squishy Surprises.\n            \u003cspan\u003e\n              One Magical Christmas.\n            \u003c\/span\u003e\n          \u003c\/h2\u003e\n\n\n          \u003cp class=\"sq-hero-text\"\u003e\n            Open one door every day and discover a cute\n            mini squishy as Christmas gets closer.\n            Squeeze them, collect them and watch your\n            little holiday crew grow day by day.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"sq-checks\"\u003e\n\n\n            \u003cdiv class=\"sq-check-row\"\u003e\n\n              \u003cspan class=\"sq-check\"\u003e\n                ✓\n              \u003c\/span\u003e\n\n              \u003cspan\u003e\n                24 daily mini squishy surprises\n              \u003c\/span\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"sq-check-row\"\u003e\n\n              \u003cspan class=\"sq-check\"\u003e\n                ✓\n              \u003c\/span\u003e\n\n              \u003cspan\u003e\n                Cute Christmas-inspired characters\n              \u003c\/span\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"sq-check-row\"\u003e\n\n              \u003cspan class=\"sq-check\"\u003e\n                ✓\n              \u003c\/span\u003e\n\n              \u003cspan\u003e\n                Open, squeeze, collect and display\n              \u003c\/span\u003e\n\n            \u003c\/div\u003e\n\n\n          \u003c\/div\u003e\n\n\n          \u003cbutton type=\"button\" class=\"sq-buy-btn js-sq-advent-buy\"\u003e\n\n            Get the Christmas Countdown →\n\n          \u003c\/button\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-hero-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/01_7c2581ab-4596-4309-9ab3-4bc1bc3e58c6.png?v=1788077645\" alt=\"24 Days Mini Squishy Christmas Advent Calendar\" loading=\"eager\"\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       TRUST\n  ====================================================== --\u003e\n\n  \u003cdiv class=\"sq-trust\"\u003e\n\n\n    \u003cdiv class=\"sq-trust-item\"\u003e\n\n      \u003cstrong\u003e\n        24 Daily Surprises\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        One for every countdown day\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-trust-item\"\u003e\n\n      \u003cstrong\u003e\n        Soft \u0026amp; Squishy\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        Fun tactile play\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-trust-item\"\u003e\n\n      \u003cstrong\u003e\n        Collect Them\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        Build a holiday crew\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-trust-item\"\u003e\n\n      \u003cstrong\u003e\n        Christmas Gift\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        A surprise that lasts 24 days\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- =====================================================\n       DAILY SURPRISE\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-cream\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/02_74d443fd-4325-46c6-b4bf-2bbec90f5ced.png?v=1788077653\" alt=\"Open one Christmas advent calendar door every day\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sq-eyebrow\"\u003e\n            One Little Moment Every Day\n          \u003c\/span\u003e\n\n\n          \u003ch2 class=\"sq-title\"\u003e\n            A Little Surprise\n            Every Day\n          \u003c\/h2\u003e\n\n\n          \u003cp class=\"sq-copy\"\u003e\n            Turn the countdown to Christmas into something\n            to look forward to each morning. Open today's\n            door, discover the surprise and add another\n            little character to the collection.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-step-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-step\"\u003e\n\n          \u003cdiv class=\"sq-step-number\"\u003e\n            1\n          \u003c\/div\u003e\n\n          \u003cstrong\u003e\n            OPEN\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            Choose today's numbered door.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-step\"\u003e\n\n          \u003cdiv class=\"sq-step-number\"\u003e\n            2\n          \u003c\/div\u003e\n\n          \u003cstrong\u003e\n            REVEAL\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            Discover your new mini squishy.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-step\"\u003e\n\n          \u003cdiv class=\"sq-step-number\"\u003e\n            3\n          \u003c\/div\u003e\n\n          \u003cstrong\u003e\n            COLLECT\n          \u003c\/strong\u003e\n\n          \u003cp\u003e\n            Build your Christmas collection.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       SOFT \u0026 SQUISHY\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-green-light\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-grid\"\u003e\n\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sq-eyebrow\"\u003e\n            The Fun Part\n          \u003c\/span\u003e\n\n\n          \u003ch2 class=\"sq-title\"\u003e\n            Soft, Squishy \u0026amp;\n            So Satisfying\n          \u003c\/h2\u003e\n\n\n          \u003cp class=\"sq-copy\"\u003e\n            Cute to look at and fun to squeeze,\n            each mini surprise adds a playful tactile\n            moment to the Christmas countdown.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"sq-feature-grid\"\u003e\n\n\n            \u003cdiv class=\"sq-feature\"\u003e\n\n              \u003cspan class=\"sq-feature-icon\"\u003e\n                🤲\n              \u003c\/span\u003e\n\n              \u003ch3\u003e\n                Soft Feel\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Designed for satisfying squeezable fun.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"sq-feature\"\u003e\n\n              \u003cspan class=\"sq-feature-icon\"\u003e\n                😊\n              \u003c\/span\u003e\n\n              \u003ch3\u003e\n                Cute Designs\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Cheerful expressions and festive details.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"sq-feature\"\u003e\n\n              \u003cspan class=\"sq-feature-icon\"\u003e\n                🎁\n              \u003c\/span\u003e\n\n              \u003ch3\u003e\n                Collect \u0026amp; Play\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Keep every surprise after the countdown.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/03_10574f2e-229c-40da-a94f-832ac6d3f80f.png?v=1788077662\" alt=\"Soft squeezable Christmas mini squishy toy\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       CHRISTMAS CREW\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-white\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          Build Your Holiday Squad\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          Meet Your Tiny\n          Christmas Crew\n        \u003c\/h2\u003e\n\n\n        \u003cp class=\"sq-copy\"\u003e\n          Discover festive colors, cheerful expressions\n          and Christmas-inspired details as the collection\n          grows throughout December.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-full-image\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/04_8f52f75e-6c3a-4af9-b694-da5e95c212a0.png?v=1788077671\" alt=\"Collection of mini Christmas squishy characters\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-feature-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🎄\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Festive Styles\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Santa hats, scarves, reindeer details\n            and cheerful seasonal colors.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🎁\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Daily Discovery\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Another surprise waits behind the next door.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🥟\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Cute Collectibles\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Line them up, display them or keep favorites nearby.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            ✨\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Full of Personality\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Tiny expressions make each reveal feel special.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       TRADITION\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-dark\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/05_d79c4933-dd69-4b04-b2bf-96f9b2681cb2.png?v=1788077682\" alt=\"Child opening Christmas squishy advent calendar\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv\u003e\n\n          \u003cspan class=\"sq-eyebrow\"\u003e\n            Make December More Magical\n          \u003c\/span\u003e\n\n\n          \u003ch2 class=\"sq-title\"\u003e\n            A Fun Tradition\n            They'll Look Forward To\n          \u003c\/h2\u003e\n\n\n          \u003cp class=\"sq-copy\"\u003e\n            One little surprise every day turns the wait\n            for Christmas into a holiday ritual filled\n            with anticipation and discovery.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"sq-feature-grid\"\u003e\n\n\n            \u003cdiv class=\"sq-feature\"\u003e\n\n              \u003cspan class=\"sq-feature-icon\"\u003e\n                🎁\n              \u003c\/span\u003e\n\n              \u003ch3\u003e\n                Daily Joy\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                A new moment of excitement each day.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n            \u003cdiv class=\"sq-feature\"\u003e\n\n              \u003cspan class=\"sq-feature-icon\"\u003e\n                ❤️\n              \u003c\/span\u003e\n\n              \u003ch3\u003e\n                Make Memories\n              \u003c\/h3\u003e\n\n              \u003cp\u003e\n                Make opening the calendar part of December.\n              \u003c\/p\u003e\n\n            \u003c\/div\u003e\n\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       SIZE\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-cream\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          Know the Size Before You Buy\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          Tiny Surprises.\n          Big Holiday Fun.\n        \u003c\/h2\u003e\n\n\n        \u003cp class=\"sq-copy\"\u003e\n          Compact mini squishies designed for\n          collecting, displaying and play.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-full-image\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/06_97f7c9e5-ffb0-4f00-b879-45da65581364.png?v=1788077592\" alt=\"Christmas advent calendar and mini squishy dimensions\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-size-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-size-card\"\u003e\n\n          \u003cstrong\u003e\n            Calendar Box\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            10.63 × 7.48 × 1.97 in\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            27 × 19 × 5 cm\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-size-card\"\u003e\n\n          \u003cstrong\u003e\n            Mini Squishy\n          \u003c\/strong\u003e\n\n          \u003cspan\u003e\n            Approx. 1.77 × 1.57 in\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            Approx. 4.5 × 4 cm\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       AFTER CHRISTMAS\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-red-light\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          More Than a Countdown\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          The Fun Doesn't End\n          on Christmas Day\n        \u003c\/h2\u003e\n\n\n        \u003cp class=\"sq-copy\"\u003e\n          Once all 24 surprises are revealed,\n          the countdown may be over — but the\n          mini squishy collection is just getting started.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-full-image\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/5016\/9239\/files\/07_eda940f8-48ac-4824-835e-b183c06e90fa.png?v=1788077702\" alt=\"Mini Christmas squishies displayed after Advent\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-feature-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🏠\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Display\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Arrange favorites on shelves or desks.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🤲\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Squeeze\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Keep enjoying their soft, tactile feel.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            👯\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Share\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Enjoy the collection with friends and family.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🎁\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Keep\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            A playful collection to enjoy beyond December.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       WHY IT'S FUN\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-white\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          Why It's So Fun\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          More Than Just\n          an Advent Calendar\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-feature-grid\"\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🎄\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Builds Christmas Excitement\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            One surprise at a time keeps the\n            anticipation going throughout December.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🥟\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Fun to Squeeze\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Each character adds a satisfying tactile\n            moment to the daily reveal.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            ✨\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Fun to Collect\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Watch the mini Christmas crew grow\n            throughout the countdown.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-feature\"\u003e\n\n          \u003cspan class=\"sq-feature-icon\"\u003e\n            🎁\n          \u003c\/span\u003e\n\n          \u003ch3\u003e\n            Easy Holiday Gift\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            A festive choice for anyone who loves\n            cute collectibles and Christmas surprises.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       WHAT YOU GET\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-green-light\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          Inside the Box\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          What You Receive\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-package\"\u003e\n\n\n        \u003cdiv class=\"sq-package-row\"\u003e\n\n          \u003cspan\u003e\n            🎄\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            1 × Christmas Advent Calendar Box\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-package-row\"\u003e\n\n          \u003cspan\u003e\n            🥟\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            24 × Mini Squishy Surprises\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"sq-package-row\"\u003e\n\n          \u003cspan\u003e\n            🎁\n          \u003c\/span\u003e\n\n          \u003cspan\u003e\n            24-Day Christmas Countdown Experience\n          \u003c\/span\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-notice\"\u003e\n\n        \u003cstrong\u003eDesign Notice:\u003c\/strong\u003e\n        Colors, expressions and individual character details\n        may vary by production batch. Please refer to the\n        current product photos and available product option\n        for the version being sold.\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       FAQ\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-section sq-dark\"\u003e\n\n    \u003cdiv class=\"sq-wrap\"\u003e\n\n      \u003cdiv class=\"sq-center\"\u003e\n\n        \u003cspan class=\"sq-eyebrow\"\u003e\n          Good to Know\n        \u003c\/span\u003e\n\n\n        \u003ch2 class=\"sq-title\"\u003e\n          Frequently Asked Questions\n        \u003c\/h2\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-faq\"\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            How many surprises are included?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            The calendar contains 24 individual mini\n            squishy surprises for a 24-day Christmas countdown.\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            How big is each mini squishy?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            Each mini squishy is approximately\n            1.77 × 1.57 inches (4.5 × 4 cm).\n            Slight variations may occur between character designs.\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            How large is the calendar box?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            The calendar measures approximately\n            10.63 × 7.48 × 1.97 inches\n            (27 × 19 × 5 cm).\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Are the toys squeezable?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            Yes. The mini characters are designed\n            with a soft, squeezable feel for tactile play.\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Are all 24 characters guaranteed to look identical to the photos?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            Character colors, expressions and individual\n            details may vary by calendar and production batch.\n            The calendar includes 24 individual mini squishy surprises.\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n        \u003cdetails\u003e\n\n          \u003csummary\u003e\n            Can they still be used after Christmas?\n          \u003c\/summary\u003e\n\n          \u003cp\u003e\n            Yes. After the countdown is complete,\n            keep the mini squishies for squeezing,\n            collecting, displaying and play.\n          \u003c\/p\u003e\n\n        \u003c\/details\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =====================================================\n       FINAL CTA\n       BUTTON SMOOTH SCROLLS TO BUNDLE \u0026 SAVE\n  ====================================================== --\u003e\n\n  \u003csection class=\"sq-final\"\u003e\n\n    \u003cdiv class=\"sq-final-card\"\u003e\n\n\n      \u003cspan class=\"sq-final-label\"\u003e\n        Make the Countdown More Fun\n      \u003c\/span\u003e\n\n\n      \u003ch2 class=\"sq-final-title\"\u003e\n        🎄 Give Them 24 Little Reasons\n        To Get Excited For Christmas\n      \u003c\/h2\u003e\n\n\n      \u003cp class=\"sq-final-copy\"\u003e\n        Open. Discover. Squeeze. Collect.\n        Turn every day of the Christmas countdown\n        into a tiny moment of surprise.\n      \u003c\/p\u003e\n\n\n      \u003cbutton type=\"button\" class=\"sq-buy-btn js-sq-advent-buy\"\u003e\n\n        Get the Christmas Countdown →\n\n      \u003c\/button\u003e\n\n\n      \u003cspan class=\"sq-final-note\"\u003e\n        24 Days • 24 Mini Squishy Surprises\n      \u003c\/span\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003cscript\u003e\n(function () {\n\n  \"use strict\";\n\n\n  \/* =====================================================\n     NORMALIZE TEXT\n  ====================================================== *\/\n\n  function sqAdventNormalize(value) {\n\n    return String(value || \"\")\n      .replace(\/\\s+\/g, \" \")\n      .trim()\n      .toUpperCase();\n\n  }\n\n\n  \/* =====================================================\n     FIND TEXT ON PAGE\n  ====================================================== *\/\n\n  function sqAdventFindText(searchText) {\n\n    var wanted =\n      sqAdventNormalize(searchText);\n\n\n    var nodes =\n      document.querySelectorAll(\n        \"h1,h2,h3,h4,h5,h6,\" +\n        \"span,strong,b,label,legend,\" +\n        \"button,a,p,div\"\n      );\n\n\n    var partial =\n      null;\n\n\n    for (\n      var i = 0;\n      i \u003c nodes.length;\n      i++\n    ) {\n\n\n      var node =\n        nodes[i];\n\n\n      if (\n        !node ||\n        !node.textContent\n      ) {\n        continue;\n      }\n\n\n      var current =\n        sqAdventNormalize(\n          node.textContent\n        );\n\n\n      \/*\n        Exact match\n      *\/\n\n      if (\n        current === wanted\n      ) {\n\n        return node;\n\n      }\n\n\n      \/*\n        Short partial match only.\n        Prevent selecting giant page containers.\n      *\/\n\n      if (\n        !partial \u0026\u0026\n        current.indexOf(wanted) !== -1 \u0026\u0026\n        current.length \u003c=\n          wanted.length + 35\n      ) {\n\n        partial =\n          node;\n\n      }\n\n    }\n\n\n    return partial;\n\n  }\n\n\n  \/* =====================================================\n     FIND BUNDLE \/ PRICE AREA\n  ====================================================== *\/\n\n  function sqAdventFindPriceArea() {\n\n    \/*\n      PRIORITY 1:\n      Actual current product purchase module\n      = BUNDLE \u0026 SAVE\n    *\/\n\n    var bundle =\n      sqAdventFindText(\n        \"BUNDLE \u0026 SAVE\"\n      );\n\n\n    if (bundle) {\n\n      \/*\n        Search for a SMALL nearby bundle wrapper.\n        We intentionally do NOT select the entire\n        product information column.\n      *\/\n\n      var current =\n        bundle;\n\n\n      for (\n        var level = 0;\n        level \u003c 4;\n        level++\n      ) {\n\n        if (!current) {\n          break;\n        }\n\n\n        var cls =\n          String(\n            current.className || \"\"\n          ).toLowerCase();\n\n\n        var id =\n          String(\n            current.id || \"\"\n          ).toLowerCase();\n\n\n        if (\n          cls.indexOf(\"quantity-break\") !== -1 ||\n          cls.indexOf(\"quantity_break\") !== -1 ||\n          cls.indexOf(\"bundle\") !== -1 ||\n          cls.indexOf(\"volume\") !== -1 ||\n          cls.indexOf(\"bulk\") !== -1 ||\n          id.indexOf(\"bundle\") !== -1\n        ) {\n\n          return current;\n\n        }\n\n\n        current =\n          current.parentElement;\n\n      }\n\n\n      \/*\n        Precise fallback:\n        scroll to BUNDLE \u0026 SAVE title itself.\n      *\/\n\n      return bundle;\n\n    }\n\n\n    \/* =================================================\n       PRIORITY 2:\n       BUY 1\n    ================================================= *\/\n\n    var buyOne =\n      sqAdventFindText(\n        \"BUY 1\"\n      );\n\n\n    if (buyOne) {\n\n      return buyOne;\n\n    }\n\n\n    \/* =================================================\n       PRIORITY 3:\n       COMMON SHRINE \/ SHOPIFY BUNDLE SELECTORS\n    ================================================= *\/\n\n    var selectors = [\n\n      '[class*=\"quantity-break\"]',\n\n      '[class*=\"quantity_break\"]',\n\n      '[class*=\"bundle\"]',\n\n      '[id*=\"bundle\"]',\n\n      '[class*=\"volume\"]',\n\n      '[class*=\"bulk\"]',\n\n      'variant-radios',\n\n      'variant-selects',\n\n      '.product-form__buttons',\n\n      '.product-form',\n\n      'button[name=\"add\"]',\n\n      '.product-form__submit'\n\n    ];\n\n\n    for (\n      var i = 0;\n      i \u003c selectors.length;\n      i++\n    ) {\n\n\n      var element =\n        document.querySelector(\n          selectors[i]\n        );\n\n\n      if (element) {\n\n        return element;\n\n      }\n\n    }\n\n\n    return null;\n\n  }\n\n\n  \/* =====================================================\n     FIXED HEADER OFFSET\n  ====================================================== *\/\n\n  function sqAdventHeaderOffset() {\n\n    var offset =\n      18;\n\n\n    var selectors = [\n\n      \"sticky-header\",\n\n      \".shopify-section-header-sticky\",\n\n      \".header-wrapper\",\n\n      \"#shopify-section-header\",\n\n      \"header\"\n\n    ];\n\n\n    for (\n      var i = 0;\n      i \u003c selectors.length;\n      i++\n    ) {\n\n\n      var header =\n        document.querySelector(\n          selectors[i]\n        );\n\n\n      if (!header) {\n        continue;\n      }\n\n\n      var style =\n        window.getComputedStyle(\n          header\n        );\n\n\n      if (\n        style.position === \"fixed\" ||\n        style.position === \"sticky\"\n      ) {\n\n\n        var height =\n          header\n            .getBoundingClientRect()\n            .height;\n\n\n        if (\n          height \u003e 0 \u0026\u0026\n          height \u003c 250\n        ) {\n\n          offset +=\n            height;\n\n          break;\n\n        }\n\n      }\n\n    }\n\n\n    return offset;\n\n  }\n\n\n  \/* =====================================================\n     SMOOTH SCROLL\n  ====================================================== *\/\n\n  function sqAdventPerformScroll(target) {\n\n    if (!target) {\n      return;\n    }\n\n\n    var rect =\n      target\n        .getBoundingClientRect();\n\n\n    var top =\n      rect.top +\n      window.pageYOffset -\n      sqAdventHeaderOffset() -\n      18;\n\n\n    window.scrollTo({\n\n      top:\n        Math.max(\n          0,\n          top\n        ),\n\n      behavior:\n        \"smooth\"\n\n    });\n\n\n    \/*\n      Brief gold highlight\n    *\/\n\n    target.classList.add(\n      \"sq-advent-price-flash\"\n    );\n\n\n    setTimeout(\n      function () {\n\n        target.classList.remove(\n          \"sq-advent-price-flash\"\n        );\n\n      },\n      1700\n    );\n\n  }\n\n\n  \/* =====================================================\n     CLICK HANDLER\n  ====================================================== *\/\n\n  function sqAdventGoToPrice(event) {\n\n    if (event) {\n\n      event.preventDefault();\n\n      event.stopPropagation();\n\n    }\n\n\n    var target =\n      sqAdventFindPriceArea();\n\n\n    \/*\n      Found immediately\n    *\/\n\n    if (target) {\n\n      sqAdventPerformScroll(\n        target\n      );\n\n      return;\n\n    }\n\n\n    \/*\n      Bundle widgets can load later.\n      Retry every 250ms for up to 3 seconds.\n    *\/\n\n    var attempts =\n      0;\n\n\n    var timer =\n      setInterval(\n        function () {\n\n          attempts++;\n\n\n          var retry =\n            sqAdventFindPriceArea();\n\n\n          if (retry) {\n\n            clearInterval(\n              timer\n            );\n\n\n            sqAdventPerformScroll(\n              retry\n            );\n\n\n            return;\n\n          }\n\n\n          if (\n            attempts \u003e= 12\n          ) {\n\n            clearInterval(\n              timer\n            );\n\n          }\n\n        },\n        250\n      );\n\n  }\n\n\n  \/* =====================================================\n     INITIALIZE BUTTONS\n  ====================================================== *\/\n\n  function sqAdventInit() {\n\n    var buttons =\n      document.querySelectorAll(\n        \"#sq-advent-v7 .js-sq-advent-buy\"\n      );\n\n\n    for (\n      var i = 0;\n      i \u003c buttons.length;\n      i++\n    ) {\n\n\n      if (\n        buttons[i]\n          .getAttribute(\n            \"data-sq-advent-ready\"\n          ) === \"1\"\n      ) {\n\n        continue;\n\n      }\n\n\n      buttons[i]\n        .setAttribute(\n          \"data-sq-advent-ready\",\n          \"1\"\n        );\n\n\n      buttons[i]\n        .addEventListener(\n          \"click\",\n          sqAdventGoToPrice,\n          false\n        );\n\n    }\n\n  }\n\n\n  \/* =====================================================\n     PAGE INITIALIZATION\n  ====================================================== *\/\n\n  if (\n    document.readyState === \"loading\"\n  ) {\n\n    document.addEventListener(\n      \"DOMContentLoaded\",\n      sqAdventInit\n    );\n\n  } else {\n\n    sqAdventInit();\n\n  }\n\n\n  \/*\n    Shopify Theme Editor support\n  *\/\n\n  document.addEventListener(\n    \"shopify:section:load\",\n    sqAdventInit\n  );\n\n\n  \/*\n    Additional delayed initialization\n  *\/\n\n  setTimeout(\n    sqAdventInit,\n    500\n  );\n\n\n  setTimeout(\n    sqAdventInit,\n    1500\n  );\n\n})();\n\u003c\/script\u003e","brand":"mysite","offers":[{"title":"Default Title","offer_id":55110112051479,"sku":"SZ03842609036669-新款英文款包子盲盒","price":32.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1011\/1057\/9479\/files\/01_7c2581ab-4596-4309-9ab3-4bc1bc3e58c6.png?v=1788426949","url":"https:\/\/ahlwomax.com\/products\/24-days-mini-squishies-christmas-advent-calendar","provider":"ahlwomax","version":"1.0","type":"link"}