{"product_id":"keepsake-box","title":"A Little Christmas Miracle — Mini Nativity Keepsake Box","description":"\n\u003cstyle\u003e\n.christmas-story {\n  --bg:#fcf9f3;\n  --soft:#f4ede2;\n  --ink:#38291f;\n  --muted:#706156;\n  --red:#790f16;\n  --gold:#97713b;\n  --line:#e7dbca;\n  width:100%;\n  max-width:1100px;\n  margin:0 auto;\n  background:var(--bg);\n  color:var(--ink);\n  font:16px\/1.75 Arial,Helvetica,sans-serif;\n  overflow-wrap:break-word;\n  position:relative;\n  isolation:isolate;\n  -webkit-font-smoothing:antialiased;\n}\n.christmas-story,.christmas-story *{box-sizing:border-box}\n.christmas-story h2,.christmas-story h3,\n.christmas-story p,.christmas-story figure{margin:0}\n.christmas-story h2,.christmas-story h3{\n  color:var(--red);\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-weight:400;\n  text-align:center;\n  letter-spacing:-.5px;\n  line-height:1.18;\n}\n.christmas-story h2{font-size:clamp(29px,3.8vw,46px)}\n.christmas-story h3{font-size:clamp(23px,2.6vw,30px)}\n.christmas-story p{margin-top:14px;color:var(--muted)}\n.christmas-story strong{color:var(--ink);font-weight:700}\n.christmas-story .cs-section{\n  padding:42px 24px;\n  border-top:1px solid var(--line);\n}\n.christmas-story .cs-soft{background:var(--soft)}\n.christmas-story .cs-copy{\n  width:100%;max-width:820px;margin:0 auto 26px;\n}\n.christmas-story .cs-eyebrow{\n  display:block;margin-bottom:12px;color:var(--gold);\n  font-size:11px;font-weight:700;letter-spacing:2px;\n  line-height:1.6;text-align:center;text-transform:uppercase;\n}\n.christmas-story .cs-image{\n  display:block;width:100%;margin:0;overflow:hidden;\n  border:1px solid var(--line);border-radius:16px;\n  background:#eee4d6;\n}\n.christmas-story .cs-image img{\n  display:block;width:100%;max-width:100%;height:auto;\n  margin:0;padding:0;border:0;border-radius:0;float:none;\n}\n.christmas-story .cs-note{\n  margin-top:16px;padding-top:13px;border-top:1px solid var(--line);\n  font-size:13px;line-height:1.7;\n}\n.christmas-story .cs-hero{\n  padding:28px 24px 38px;\n  background:linear-gradient(180deg,#f7ecdc,#fcf9f3 72%);\n}\n.christmas-story .cs-hero h2{\n  max-width:900px;margin:0 auto;font-size:clamp(34px,4.6vw,56px);\n}\n.christmas-story .cs-hero .cs-lead{\n  max-width:790px;margin:18px auto 0;text-align:center;font-size:17px;\n}\n.christmas-story .cs-tags{\n  display:flex;flex-wrap:wrap;justify-content:center;\n  gap:8px;margin:22px 0 25px;\n}\n.christmas-story .cs-tags span{\n  padding:6px 12px;border:1px solid #ddcbaa;border-radius:30px;\n  background:#fffaf2;color:#705431;font-size:12px;line-height:1.5;\n}\n.christmas-story .cs-feature-grid{\n  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;margin:24px 0;\n}\n.christmas-story .cs-feature,.christmas-story .cs-step{\n  padding:20px 16px;border:1px solid var(--line);\n  border-radius:12px;background:#fffaf4;\n}\n.christmas-story .cs-feature-mark{\n  display:block;margin-bottom:10px;color:var(--gold);\n  font:26px\/1 Georgia,\"Times New Roman\",serif;text-align:center;\n}\n.christmas-story .cs-feature h3,.christmas-story .cs-step h3{font-size:22px}\n.christmas-story .cs-feature p,.christmas-story .cs-step p{\n  font-size:14px;line-height:1.7;\n}\n.christmas-story .cs-steps{\n  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;margin:0 0 26px;\n}\n.christmas-story .cs-step b{\n  display:block;margin-bottom:10px;color:var(--gold);\n  font:26px\/1 Georgia,\"Times New Roman\",serif;text-align:center;\n}\n.christmas-story .cs-step p{margin-top:10px}\n.christmas-story .cs-specs{max-width:820px;margin:24px auto 0}\n.christmas-story .cs-specs\u003ediv{\n  display:grid;grid-template-columns:170px minmax(0,1fr);\n  gap:18px;padding:14px 0;border-bottom:1px solid var(--line);\n}\n.christmas-story .cs-specs dt{color:var(--ink);font-weight:700}\n.christmas-story .cs-specs dd{margin:0;color:var(--muted)}\n.christmas-story .cs-faq{max-width:860px;margin:24px auto 0}\n.christmas-story details{padding:17px 0;border-bottom:1px solid var(--line)}\n.christmas-story summary{\n  position:relative;display:block;padding-right:54px;color:var(--ink);\n  font-size:16px;font-weight:700;line-height:1.6;cursor:pointer;\n}\n.christmas-story summary::-webkit-details-marker{display:none}\n.christmas-story summary::marker{content:\"\"}\n.christmas-story summary::after{\n  content:\"+\";position:absolute;top:0;right:4px;color:var(--red);\n  font-size:22px;line-height:1.4;\n}\n.christmas-story details[open]\u003esummary::after{content:\"−\"}\n.christmas-story details p{margin-top:12px;font-size:15px}\n.christmas-story .cs-closing{\n  padding:32px 20px;background:linear-gradient(180deg,#f4ede2,#fcf9f3);\n  color:var(--red);font:italic 22px\/1.5 Georgia,\"Times New Roman\",serif;\n  text-align:center;\n}\n\n\/* Subtle Christmas snowfall *\/\n.christmas-story::before{\n  content:\"\";position:absolute;inset:0;z-index:4;pointer-events:none;\n  user-select:none;opacity:.18;\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='240' height='300' viewBox='0 0 240 300'%3E%3Cg fill='%23ffffff' stroke='%23c9c1b7' stroke-width='.5' text-anchor='middle'%3E%3Ctext x='32' y='48' font-size='20'%3E%E2%9D%84%3C\/text%3E%3Ctext x='174' y='126' font-size='15'%3E%E2%9D%84%3C\/text%3E%3Ctext x='82' y='235' font-size='22'%3E%E2%9D%84%3C\/text%3E%3C\/g%3E%3Cg fill='%23ffffff'%3E%3Ccircle cx='118' cy='72' r='2'\/%3E%3Ccircle cx='218' cy='208' r='2'\/%3E%3Ccircle cx='144' cy='278' r='1.5'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  background-size:240px 300px;\n  animation:csNativitySnow 30s linear infinite;\n}\n@keyframes csNativitySnow{\n  from{background-position:0 -300px}\n  to{background-position:180px 300px}\n}\n\n\/* Customer feedback carousel *\/\n.christmas-story .cs-review-heading{\n  max-width:760px;margin:0 auto 20px;text-align:center;\n}\n.christmas-story .cs-review-heading h3{\n  margin:0;color:var(--red);\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(25px,3.4vw,34px);font-weight:400;line-height:1.25;\n}\n.christmas-story .cs-review-heading p{\n  margin:9px 0 0;color:var(--muted);font-size:14px;line-height:1.6;\n}\n.christmas-story .cs-review-slider{\n  position:relative;max-width:1000px;margin:0 auto;padding:0 44px;\n}\n.christmas-story .cs-review-track{\n  display:flex;align-items:flex-start;gap:14px;width:100%;\n  overflow-x:auto;overflow-y:hidden;padding:4px 2px 12px;\n  scroll-snap-type:x mandatory;scroll-behavior:smooth;\n  scrollbar-width:none;-webkit-overflow-scrolling:touch;\n  overscroll-behavior-x:contain;\n}\n.christmas-story .cs-review-track::-webkit-scrollbar{display:none}\n.christmas-story .cs-review-slide{\n  flex:0 0 calc((100% - 14px)\/1.5);\n  width:calc((100% - 14px)\/1.5);min-width:0;margin:0;padding:6px;\n  overflow:hidden;border:1px solid var(--line);border-radius:12px;\n  background:#fffaf4;scroll-snap-align:start;\n}\n.christmas-story .cs-review-slide img{\n  display:block;width:100%;max-width:100%;height:auto;max-height:none;\n  margin:0;padding:0;border:0;border-radius:6px;\n  object-fit:contain;float:none;\n}\n.christmas-story .cs-review-arrow{\n  position:absolute;z-index:5;top:50%;display:flex;\n  align-items:center;justify-content:center;width:36px;height:36px;\n  padding:0;transform:translateY(-50%);\n  border:1px solid #d7c4a5;border-radius:50%;\n  background:#fffaf4;color:var(--red);font-size:24px;line-height:1;\n  cursor:pointer;box-shadow:0 2px 8px rgba(56,41,31,.08);\n  appearance:none;-webkit-appearance:none;\n}\n.christmas-story .cs-review-arrow:hover{background:var(--red);color:#fffaf4}\n.christmas-story .cs-review-arrow:disabled{opacity:.35;cursor:default}\n.christmas-story .cs-review-arrow:focus-visible,\n.christmas-story .cs-review-dot:focus-visible{\n  outline:2px solid var(--red);outline-offset:3px;\n}\n.christmas-story .cs-review-prev{left:0}\n.christmas-story .cs-review-next{right:0}\n.christmas-story .cs-review-pagination{\n  display:flex;flex-wrap:wrap;align-items:center;justify-content:center;\n  gap:9px;margin:10px auto 0;\n}\n.christmas-story .cs-review-dot{\n  display:block;width:8px;height:8px;min-width:8px;min-height:8px;\n  margin:0;padding:0;border:0;border-radius:50%;\n  background:#d7c7ae;cursor:pointer;appearance:none;-webkit-appearance:none;\n}\n.christmas-story .cs-review-dot.is-active{\n  width:22px;border-radius:10px;background:var(--red);\n}\n.christmas-story .cs-review-hint{\n  margin:12px 0 24px;color:var(--gold);font-size:10px;\n  font-weight:600;letter-spacing:1.4px;text-align:center;\n}\n\n\/* Mobile *\/\n@media(max-width:749px){\n  .christmas-story{font-size:15px;line-height:1.72}\n  .christmas-story .cs-section{padding:30px 12px}\n  .christmas-story .cs-hero{padding:22px 12px 28px}\n  .christmas-story .cs-copy{padding:0 5px;margin-bottom:22px}\n  .christmas-story .cs-image{border-radius:12px}\n  .christmas-story .cs-feature-grid,\n  .christmas-story .cs-steps{grid-template-columns:minmax(0,1fr);gap:10px}\n  .christmas-story .cs-feature,.christmas-story .cs-step{padding:18px}\n  .christmas-story .cs-specs\u003ediv{grid-template-columns:minmax(0,1fr);gap:4px}\n  .christmas-story .cs-hero .cs-lead{font-size:15px}\n  .christmas-story .cs-review-heading{margin-bottom:16px;padding:0 5px}\n  .christmas-story .cs-review-heading h3{font-size:27px}\n  .christmas-story .cs-review-heading p{font-size:13px}\n  .christmas-story .cs-review-slider{padding:0 25px}\n  .christmas-story .cs-review-track{gap:8px;padding:3px 1px 10px}\n  .christmas-story .cs-review-slide{\n    flex:0 0 100%;width:100%;min-width:0;padding:4px;border-radius:8px;\n  }\n  .christmas-story .cs-review-slide img{\n    width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain;\n  }\n  .christmas-story .cs-review-arrow{width:25px;height:25px;font-size:18px}\n  .christmas-story .cs-review-pagination{gap:8px;margin-top:12px}\n  .christmas-story .cs-review-dot{\n    width:7px;height:7px;min-width:7px;min-height:7px;\n  }\n  .christmas-story .cs-review-dot.is-active{width:20px}\n  .christmas-story .cs-review-hint{\n    margin-top:11px;margin-bottom:20px;font-size:9px;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  .christmas-story::before{animation:none}\n  .christmas-story .cs-review-track{scroll-behavior:auto}\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"christmas-story\" lang=\"en\"\u003e\n\n\u003c!-- 01: HERO FIRST --\u003e\n\u003csection class=\"cs-hero\"\u003e\n\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eTHE CHRISTMAS STORY IN A TIN\u003c\/span\u003e\n    \u003ch2\u003eA Tiny Tin.\u003cbr\u003e\u003cem\u003eA Timeless Christmas Story.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"cs-lead\"\u003eOpen the lid and discover a miniature Nativity scene beneath a starry night sky — a little Christmas moment you can hold in your hands.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/8_f9ef11c6-2b86-4ce5-bd59-4bdb00bf5632.png?v=1792752725\" alt=\"Miniature Nativity scene in an opening gold keepsake tin beneath a starry blue sky\" loading=\"eager\"\u003e\n  \u003c\/figure\u003e\n\n  \u003cdiv class=\"cs-tags\"\u003e\n    \u003cspan\u003eA Nativity Scene in Miniature\u003c\/span\u003e\n    \u003cspan\u003eStarry-Night Backdrop\u003c\/span\u003e\n    \u003cspan\u003eA Thoughtful Christmas Keepsake\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"cs-note\"\u003eA decorative keepsake for indoor display. Please check the product details below for confirmed dimensions and included pieces.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 02: CUSTOMER FEEDBACK — MOVED BELOW THE HERO --\u003e\n\u003csection class=\"cs-section cs-soft\" data-cs-review-widget\u003e\n\n  \u003cdiv class=\"cs-review-heading\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eCUSTOMER EXPERIENCES\u003c\/span\u003e\n    \u003ch3\u003eA Little Christmas Joy, Shared.\u003c\/h3\u003e\n    \u003cp\u003eSee the little moments and thoughtful words shoppers have shared.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cs-review-slider\"\u003e\n    \u003cbutton type=\"button\" class=\"cs-review-arrow cs-review-prev\" aria-label=\"Previous customer feedback\" data-review-prev\u003e‹\u003c\/button\u003e\n\n    \u003cdiv class=\"cs-review-track\" data-review-track aria-label=\"Customer feedback gallery\"\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_6_6b745dec-f647-4b26-a71d-3bab0cf800b1.png?v=1792813713\" alt=\"Customer feedback image 1\" loading=\"eager\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_8_ff55c466-37c9-4b8f-9621-9dc40c85f42c.png?v=1792813713\" alt=\"Customer feedback image 2\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_14.png?v=1792813713\" alt=\"Customer feedback image 3\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_16.png?v=1792813713\" alt=\"Customer feedback image 4\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_17.png?v=1792813713\" alt=\"Customer feedback image 5\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_9_a07ee80a-51d6-48f9-97b9-e91341e80b19.png?v=1792813713\" alt=\"Customer feedback image 6\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n      \u003cfigure class=\"cs-review-slide\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/23_10_fc944a28-4dd3-48f3-9d8a-3fc944413db3.png?v=1792813713\" alt=\"Customer feedback image 7\" loading=\"lazy\"\u003e\n      \u003c\/figure\u003e\n\n    \u003c\/div\u003e\n\n    \u003cbutton type=\"button\" class=\"cs-review-arrow cs-review-next\" aria-label=\"Next customer feedback\" data-review-next\u003e›\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cs-review-pagination\" data-review-pagination aria-label=\"Choose a customer feedback image\"\u003e\u003c\/div\u003e\n\n  \u003cp class=\"cs-review-hint\"\u003e← SWIPE TO EXPLORE MORE FEEDBACK →\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 03: PRODUCT DETAILS AND BENEFITS --\u003e\n\u003csection class=\"cs-section\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eA Little Scene Full of Wonder\u003c\/span\u003e\n    \u003ch3\u003eLook What's Inside This Tiny Tin.\u003c\/h3\u003e\n    \u003cp\u003eMary, Joseph and Baby Jesus take center stage beneath a deep blue, star-filled sky. It's a familiar Christmas story, brought together in a small display that invites you to take a closer look.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/4_72f9964f-915f-44ef-a6f0-a6474be54f0a.png?v=1792752725\" alt=\"Closer view of the miniature Nativity display and starry-night backdrop\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003cdiv class=\"cs-feature-grid\"\u003e\n    \u003cdiv class=\"cs-feature\"\u003e\n      \u003cspan class=\"cs-feature-mark\"\u003e01\u003c\/span\u003e\n      \u003ch3\u003eThe Nativity Story\u003c\/h3\u003e\n      \u003cp\u003eA miniature display centered on the Holy Family and the story at the heart of Christmas.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cs-feature\"\u003e\n      \u003cspan class=\"cs-feature-mark\"\u003e02\u003c\/span\u003e\n      \u003ch3\u003eStarry-Night Charm\u003c\/h3\u003e\n      \u003cp\u003eA deep blue backdrop adds a little nighttime wonder to the scene.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cs-feature\"\u003e\n      \u003cspan class=\"cs-feature-mark\"\u003e03\u003c\/span\u003e\n      \u003ch3\u003eSmall-Space Display\u003c\/h3\u003e\n      \u003cp\u003eA compact seasonal accent for a desk, shelf, mantel or another favorite indoor spot.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 04: OPEN, DISPLAY, KEEP --\u003e\n\u003csection class=\"cs-section cs-soft\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eOpen It. Set It Out. Bring Christmas In.\u003c\/span\u003e\n    \u003ch3\u003eA Little Tradition Starts Here.\u003c\/h3\u003e\n    \u003cp\u003eThere’s no big display to arrange. Just open the tin, find a favorite spot, and let this little Nativity scene become part of your Christmas décor.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cs-steps\"\u003e\n    \u003cdiv class=\"cs-step\"\u003e\n      \u003cb\u003e01\u003c\/b\u003e\n      \u003ch3\u003eOpen the Tin\u003c\/h3\u003e\n      \u003cp\u003eLift the lid and reveal the miniature Nativity scene tucked inside.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cs-step\"\u003e\n      \u003cb\u003e02\u003c\/b\u003e\n      \u003ch3\u003eFind Its Place\u003c\/h3\u003e\n      \u003cp\u003eDisplay it on a desk, bookshelf, mantel or another small indoor space.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"cs-step\"\u003e\n      \u003cb\u003e03\u003c\/b\u003e\n      \u003ch3\u003eKeep It for Next Year\u003c\/h3\u003e\n      \u003cp\u003eWhen Christmas is over, store the set together in its tin, ready for the next season.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/5_b0016644-0180-4095-8952-b530e64df9d0.png?v=1792752724\" alt=\"Miniature Nativity keepsake tin shown as part of the opening and display experience\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003cp class=\"cs-note\"\u003ePlease handle the miniature pieces carefully. This is a decorative item, not a toy.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 05: CHRISTMAS TRADITIONS --\u003e\n\u003csection class=\"cs-section\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eFor the Traditions We Hold Close\u003c\/span\u003e\n    \u003ch3\u003eSome Little Things Just Feel Like Christmas.\u003c\/h3\u003e\n    \u003cp\u003eThe decorations we remember aren’t always the biggest ones. Sometimes it’s a familiar Nativity scene brought out each December, placed beside the tree, and welcomed back year after year.\u003c\/p\u003e\n    \u003cp\u003eA small reminder of faith, family and the story that makes Christmas meaningful to so many.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/3_d53ebad9-647f-4cd2-97b1-2fcae25360ca.png?v=1792752725\" alt=\"Miniature Nativity keepsake styled for a warm Christmas display\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\u003c\/section\u003e\n\n\u003c!-- 06: GIFTING --\u003e\n\u003csection class=\"cs-section cs-soft\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eFor Someone Who Loves the Christmas Story\u003c\/span\u003e\n    \u003ch3\u003eA Little Gift That Says, “I Thought of You.”\u003c\/h3\u003e\n    \u003cp\u003eFor Mom, Grandma, a dear friend, or anyone who treasures the Nativity story, this miniature keepsake is a thoughtful way to share a little Christmas meaning.\u003c\/p\u003e\n    \u003cp\u003eIt’s small, easy to display, and made for the people who hold this season close to their hearts.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/2_a6139645-e99a-4b68-99bf-9b91b05da013.png?v=1792752728\" alt=\"Miniature Nativity keepsake presented in a festive Christmas gifting scene\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003cp class=\"cs-note\"\u003eGift wrap, cards and other decorative accessories are not included unless stated in the selected offer.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 07: PRODUCT DETAILS --\u003e\n\u003csection class=\"cs-section\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eThe Little Details\u003c\/span\u003e\n    \u003ch3\u003eEverything You Need to Know.\u003c\/h3\u003e\n  \u003c\/div\u003e\n\n  \u003cfigure class=\"cs-image\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0778\/2924\/3191\/files\/10_f03ff630-5d89-4459-b2bb-0e5f7e9abccf.png?v=1792752724\" alt=\"Product details and miniature Nativity keepsake tin\" loading=\"lazy\"\u003e\n  \u003c\/figure\u003e\n\n  \u003cdl class=\"cs-specs\"\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eProduct\u003c\/dt\u003e\n\u003cdd\u003eThe Christmas Story in a Tin — Miniature Nativity Set\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eDesign\u003c\/dt\u003e\n\u003cdd\u003eOpening keepsake tin with a starry-night Nativity display\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eDimensions\u003c\/dt\u003e\n\u003cdd\u003e[Insert verified dimensions in inches and centimeters]\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eMaterials\u003c\/dt\u003e\n\u003cdd\u003e[Insert verified tin and figurine materials]\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eWhat's Included\u003c\/dt\u003e\n\u003cdd\u003e[Insert confirmed figures, accessories and packaging]\u003c\/dd\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cdt\u003eDisplay\u003c\/dt\u003e\n\u003cdd\u003eIndoor Christmas decoration\u003c\/dd\u003e\n\u003c\/div\u003e\n  \u003c\/dl\u003e\n\n  \u003cp class=\"cs-note\"\u003ePlease confirm the dimensions and included pieces before ordering. Replace all bracketed placeholders with verified product information before publishing.\u003c\/p\u003e\n\u003c\/section\u003e\n\n\u003c!-- 08: FAQ --\u003e\n\u003csection class=\"cs-section cs-soft\"\u003e\n  \u003cdiv class=\"cs-copy\"\u003e\n    \u003cspan class=\"cs-eyebrow\"\u003eBefore You Bring It Home\u003c\/span\u003e\n    \u003ch3\u003eFrequently Asked Questions\u003c\/h3\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cs-faq\"\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is included in each Nativity set?\u003c\/summary\u003e\n      \u003cp\u003eEach order includes the figures, accessories and packaging listed in the product specifications. Please add the confirmed contents before publishing this page.\u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow big is the keepsake tin?\u003c\/summary\u003e\n      \u003cp\u003ePlease refer to the verified dimensions listed above. We recommend including both inches and centimeters so you can picture its size before ordering.\u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat materials are used?\u003c\/summary\u003e\n      \u003cp\u003eThe tin and figurine materials should be listed in the product specifications using the confirmed supplier information.\u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhere can I display it?\u003c\/summary\u003e\n      \u003cp\u003eIts miniature design makes it suitable for indoor Christmas displays such as desks, bookshelves, mantels and other small spaces.\u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs it a good Christmas gift?\u003c\/summary\u003e\n      \u003cp\u003eIt can be a thoughtful gift for family or friends who cherish the Nativity story and enjoy meaningful Christmas decorations.\u003c\/p\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs it suitable for young children?\u003c\/summary\u003e\n      \u003cp\u003eThis is a decorative item, not a toy. Small pieces may present a choking hazard, so keep it out of reach of young children.\u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"cs-closing\"\u003eA Tiny Tin. A Timeless Christmas Story.\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  function initReviewCarousel(widget) {\n    if (widget.dataset.initialized === 'true') return;\n\n    const track = widget.querySelector('[data-review-track]');\n    const slides = Array.from(track.querySelectorAll('.cs-review-slide'));\n    const prev = widget.querySelector('[data-review-prev]');\n    const next = widget.querySelector('[data-review-next]');\n    const pagination = widget.querySelector('[data-review-pagination]');\n\n    if (!slides.length || !prev || !next || !pagination) return;\n    widget.dataset.initialized = 'true';\n\n    let activeIndex = 0;\n    let scrollTimer;\n\n    slides.forEach(function (_, index) {\n      const dot = document.createElement('button');\n      dot.type = 'button';\n      dot.className = 'cs-review-dot';\n      dot.setAttribute('aria-label', 'Go to feedback image ' + (index + 1));\n\n      dot.addEventListener('click', function () {\n        goToSlide(index);\n      });\n\n      pagination.appendChild(dot);\n    });\n\n    const dots = Array.from(pagination.querySelectorAll('.cs-review-dot'));\n\n    function getSlideLeft(index) {\n      return slides[index].offsetLeft - slides[0].offsetLeft;\n    }\n\n    function getClosestIndex() {\n      let closest = 0;\n      let minDistance = Infinity;\n\n      slides.forEach(function (slide, index) {\n        const distance = Math.abs(getSlideLeft(index) - track.scrollLeft);\n        if (distance \u003c minDistance) {\n          minDistance = distance;\n          closest = index;\n        }\n      });\n\n      return closest;\n    }\n\n    function updateControls() {\n      dots.forEach(function (dot, index) {\n        const isActive = index === activeIndex;\n        dot.classList.toggle('is-active', isActive);\n\n        if (isActive) {\n          dot.setAttribute('aria-current', 'true');\n        } else {\n          dot.removeAttribute('aria-current');\n        }\n      });\n\n      prev.disabled = activeIndex === 0;\n      next.disabled = activeIndex === slides.length - 1;\n    }\n\n    function goToSlide(index) {\n      activeIndex = Math.max(0, Math.min(index, slides.length - 1));\n\n      track.scrollTo({\n        left: getSlideLeft(activeIndex),\n        behavior: window.matchMedia('(prefers-reduced-motion: reduce)').matches\n          ? 'auto'\n          : 'smooth'\n      });\n\n      updateControls();\n    }\n\n    prev.addEventListener('click', function () {\n      goToSlide(getClosestIndex() - 1);\n    });\n\n    next.addEventListener('click', function () {\n      goToSlide(getClosestIndex() + 1);\n    });\n\n    track.addEventListener('scroll', function () {\n      window.clearTimeout(scrollTimer);\n\n      scrollTimer = window.setTimeout(function () {\n        activeIndex = getClosestIndex();\n        updateControls();\n      }, 80);\n    }, { passive: true });\n\n    window.addEventListener('resize', function () {\n      activeIndex = getClosestIndex();\n      updateControls();\n    });\n\n    updateControls();\n  }\n\n  function initAllReviewCarousels() {\n    document.querySelectorAll('[data-cs-review-widget]').forEach(initReviewCarousel);\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initAllReviewCarousels);\n  } else {\n    initAllReviewCarousels();\n  }\n\n  document.addEventListener('shopify:section:load', function (event) {\n    if (!event.target) return;\n\n    event.target.querySelectorAll('[data-cs-review-widget]').forEach(function (widget) {\n      widget.dataset.initialized = 'false';\n      widget.querySelector('[data-review-pagination]').innerHTML = '';\n      initReviewCarousel(widget);\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"JJSF","offers":[{"title":"🎄 1 PC — A LITTLE CHRISTMAS KEEPSAKE","offer_id":49470072225982,"sku":"SW-SF-MNKB*1","price":19.97,"currency_code":"USD","in_stock":true},{"title":"🎁 2 PCS — ONE TO KEEP ONE TO SHARE","offer_id":49470072258750,"sku":"SW-SF-MNKB*2","price":27.97,"currency_code":"USD","in_stock":true},{"title":"✨ 3 PCS — SHARE MORE CHRISTMAS MAGIC","offer_id":49470072291518,"sku":"SW-SF-MNKB*3","price":38.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0787\/8429\/9198\/files\/8_f9ef11c6-2b86-4ce5-bd59-4bdb00bf5632.png?v=1793170493","url":"https:\/\/vervarix.com\/products\/keepsake-box","provider":"Vervarix","version":"1.0","type":"link"}