{"product_id":"build-the-christmas-story","title":"🔥 Build The Christmas Story – Nativity Scene Building Block Set","description":"\u003cdiv class=\"wb23-details\"\u003e\n\u003cdiv class=\"product__description rte quick-add-hidden\" style=\"--margin-top: 2.4rem; --margin-bottom: 2.4rem; user-select: text !important;\"\u003e\n                  \u003cstyle style=\"user-select: text !important;\"\u003e.wb23-details .nativity-page,.wb23-details .nativity-page *,.wb23-details .nativity-page *::before,.wb23-details .nativity-page *::after{   box-sizing:border-box; }.wb23-details .nativity-page{   --brown:#3b2012;   --brown2:#5d341c;   --gold:#d9a441;   --cream:#fff8e8;   --cream2:#f7ead0;   --red:#8f241c;   --green:#254c35;   --text:#31261f;   --muted:#74665d;   --white:#fff;    width:100%;   max-width:1180px;   margin:0 auto;   overflow:hidden;   background:#fff;   color:var(--text);    font-family:Arial,Helvetica,sans-serif;   line-height:1.65;   container-type:inline-size; }.wb23-details .nativity-page img{   display:block;   width:100%!important;   max-width:100%!important;   height:auto!important;   margin:0!important; }.wb23-details .nat-section{   padding:52px 20px; }.wb23-details .nat-center{   text-align:center; }.wb23-details .nat-eyebrow{   display:inline-flex;   align-items:center;   justify-content:center;   gap:7px;    margin-bottom:16px;   padding:8px 16px;    border-radius:50px;   border:1px solid rgba(178,126,48,.32);    background:#fff7e7;   color:#8a5d1d;    font-size:12px;   font-weight:900;   letter-spacing:1.3px;   text-transform:uppercase; }.wb23-details .nat-title{   margin:0 0 17px;    color:#3b2418;    font-family:Georgia,'Times New Roman',serif;   font-size:32px;   line-height:1.12;   font-weight:700; }.wb23-details .nat-subtitle{   max-width:760px;   margin:0 auto;    color:var(--muted);    font-size:16px;   line-height:1.75; }.wb23-details .nat-button{   display:inline-flex;   align-items:center;   justify-content:center;    margin-top:26px;   padding:16px 28px;    border-radius:8px;    background:linear-gradient(135deg,#9c2e21,#73180f);   box-shadow:0 12px 26px rgba(115,24,15,.22);    color:#fff!important;   text-decoration:none!important;    font-size:16px;   font-weight:900;    transition:.2s ease; }.wb23-details .nat-button:hover{   transform:translateY(-2px); }.wb23-details \/* HERO *\/  .nat-hero{   position:relative;   overflow:hidden;    padding:64px 20px 40px;    text-align:center;   color:#fff;    background:     radial-gradient(circle at 50% 0%,rgba(255,215,130,.18),transparent 36%),     linear-gradient(145deg,#241108,#4b2814 58%,#1a0a05); }.wb23-details .nat-hero-inner{   position:relative;   z-index:2;    max-width:920px;   margin:0 auto; }.wb23-details .nat-hero .nat-eyebrow{   background:rgba(255,255,255,.08);   border-color:rgba(244,208,138,.35);   color:#f2d28a; }.wb23-details .nat-main-title{   max-width:900px;   margin:0 auto 20px;    color:#fff5da;    font-family:Georgia,'Times New Roman',serif;   font-size:40px;   line-height:1.05; }.wb23-details .nat-main-title span{   color:#f1cc72; }.wb23-details .nat-hero-copy{   max-width:740px;   margin:0 auto;    color:#ead9c4;    font-size:17px; }.wb23-details .nat-hero-note{   margin-top:14px;    color:#cdb9a5;    font-size:13px; }.wb23-details .nat-hero-image{   max-width:900px;   margin:38px auto 0;    overflow:hidden;    border:6px solid rgba(255,255,255,.1);   border-radius:19px;    box-shadow:0 28px 65px rgba(0,0,0,.38); }.wb23-details \/* QUICK VALUES *\/  .nat-values{   padding:32px 20px;    background:#fff9ee;   border-bottom:1px solid #eee0c7; }.wb23-details .nat-value-grid{   display:grid;   grid-template-columns:repeat(2,minmax(0,1fr));   gap:12px;    max-width:960px;   margin:0 auto; }.wb23-details .nat-value{   padding:18px 10px;    background:#fff;   border:1px solid #eadcc5;   border-radius:12px;    text-align:center; }.wb23-details .nat-value span{   display:block;    margin-bottom:6px;    font-size:27px; }.wb23-details .nat-value strong{   color:#4c2b19;    font-size:14px; }.wb23-details \/* SPLIT *\/  .nat-split{   display:grid;   grid-template-columns:1fr;   gap:34px;   align-items:center; }.wb23-details .nat-copy p{   margin:0 0 17px;    color:#71645b;    font-size:16px; }.wb23-details .nat-image-card{   overflow:hidden;    border-radius:18px;    background:#f6ead7;   box-shadow:0 18px 42px rgba(66,34,13,.12); }.wb23-details .nat-quote{   margin:23px 0;   padding:20px 22px;    border-left:4px solid #c8963e;    background:#fff8e9;    color:#583319;    font-family:Georgia,'Times New Roman',serif;   font-size:20px;   font-style:italic; }.wb23-details \/* FEATURE CARDS *\/  .nat-features{   background:#f8efe1; }.wb23-details .nat-card-grid{   display:grid;   grid-template-columns:1fr;   gap:16px;    margin-top:32px; }.wb23-details .nat-card{   padding:27px 22px;    background:#fff;   border:1px solid #eadbc0;   border-radius:15px;    box-shadow:0 12px 28px rgba(73,41,17,.07); }.wb23-details .nat-card-icon{   display:flex;   align-items:center;   justify-content:center;    width:48px;   height:48px;   margin-bottom:15px;    border-radius:50%;    background:#fff3d8;    font-size:24px; }.wb23-details .nat-card h3{   margin:0 0 8px;    color:#4b2b18;    font-family:Georgia,'Times New Roman',serif;   font-size:21px; }.wb23-details .nat-card p{   margin:0;    color:#77685e;    font-size:14px; }.wb23-details \/* DARK *\/  .nat-dark{   background:     radial-gradient(circle at 18% 15%,rgba(232,181,82,.11),transparent 30%),     linear-gradient(145deg,#211008,#4b2812);    color:#fff; }.wb23-details .nat-dark .nat-title{   color:#f8e3ad; }.wb23-details .nat-dark .nat-eyebrow{   color:#f2d18b;   background:rgba(255,255,255,.06);   border-color:rgba(240,201,120,.25); }.wb23-details .nat-dark .nat-copy p{   color:#dfcebb; }.wb23-details .nat-checks{   margin:22px 0 0;   padding:0;    list-style:none; }.wb23-details .nat-checks li{   position:relative;    margin:13px 0;   padding-left:34px;    color:#66574d;    font-size:15px;   font-weight:600; }.wb23-details .nat-checks li::before{   content:'✓';    position:absolute;   left:0;   top:0;    display:flex;   align-items:center;   justify-content:center;    width:22px;   height:22px;    border-radius:50%;    background:#b88231;   color:#fff;    font-size:12px;   font-weight:900; }.wb23-details .nat-dark .nat-checks li{   color:#ead9c5; }.wb23-details \/* DETAIL *\/  .nat-detail{   background:#fffaf1; }.wb23-details .nat-full-image{   max-width:900px;   margin:34px auto 0;    overflow:hidden;    border-radius:20px;    box-shadow:0 20px 50px rgba(61,31,11,.15); }.wb23-details \/* INCLUDED *\/  .nat-included{   background:#fff; }.wb23-details .nat-included-box{   padding:30px 20px;    border-radius:20px;    background:#fff9ef;   border:1px solid #ead7b7; }.wb23-details .nat-included-grid{   display:grid;   grid-template-columns:1fr;   gap:15px;    margin-top:27px; }.wb23-details .nat-included-item{   padding:19px;    border-radius:13px;    background:#fff; }.wb23-details .nat-included-item strong{   display:block;   margin-bottom:6px;    color:#684019;    font-family:Georgia,'Times New Roman',serif;   font-size:18px; }.wb23-details .nat-included-item p{   margin:0;    color:#72645b;    font-size:14px; }.wb23-details \/* TRADITION *\/  .nat-tradition{   background:#3b1610;   color:#fff; }.wb23-details .nat-tradition .nat-title{   color:#fff0c5; }.wb23-details .nat-tradition .nat-subtitle{   color:#ead8ca; }.wb23-details .nat-tags{   display:flex;   flex-wrap:wrap;   justify-content:center;   gap:10px;    margin-top:27px; }.wb23-details .nat-tag{   padding:10px 15px;    border-radius:50px;   border:1px solid rgba(255,220,160,.24);    background:rgba(255,255,255,.08);   color:#fff0d0;    font-size:13px;   font-weight:700; }.wb23-details \/* STEPS *\/  .nat-steps{   background:#fbf6ed; }.wb23-details .nat-step-grid{   display:grid;   grid-template-columns:1fr;   gap:15px;    margin-top:31px; }.wb23-details .nat-step{   padding:25px 20px;    background:#fff;   border:1px solid #eadfc9;   border-radius:15px; }.wb23-details .nat-step-number{   display:flex;   align-items:center;   justify-content:center;    width:36px;   height:36px;   margin-bottom:13px;    border-radius:50%;    background:#90251c;   color:#fff;    font-weight:900; }.wb23-details .nat-step h3{   margin:0 0 7px;    color:#4a2a19;    font-family:Georgia,'Times New Roman',serif;   font-size:20px; }.wb23-details .nat-step p{   margin:0;    color:#76685e;    font-size:14px; }.wb23-details \/* FAQ *\/  .nat-faq{   background:#fff; }.wb23-details .nat-faq-list{   max-width:850px;   margin:27px auto 0; }.wb23-details .nat-faq details{   margin-bottom:12px;    border:1px solid #e9dcc7;   border-radius:12px;    background:#fffaf2; }.wb23-details .nat-faq summary{   position:relative;    padding:18px 48px 18px 18px;    cursor:pointer;    color:#4a2a19;    font-weight:800;   list-style:none; }.wb23-details .nat-faq summary::-webkit-details-marker{   display:none; }.wb23-details .nat-faq summary::after{   content:'+';    position:absolute;   right:18px;   top:50%;    transform:translateY(-50%);    color:#a36a22;   font-size:24px; }.wb23-details .nat-faq details[open] summary::after{   content:'−'; }.wb23-details .nat-faq-answer{   padding:0 18px 19px;    color:#77685e;    font-size:14px; }.wb23-details \/* FINAL *\/  .nat-final{   padding:64px 20px;    text-align:center;    background:     radial-gradient(circle at 50% 0%,rgba(245,199,98,.17),transparent 40%),     linear-gradient(145deg,#251008,#511f10);    color:#fff; }.wb23-details .nat-final h2{   max-width:850px;   margin:0 auto 17px;    color:#fff1c7;    font-family:Georgia,'Times New Roman',serif;   font-size:34px;   line-height:1.15; }.wb23-details .nat-final p{   max-width:720px;   margin:0 auto;    color:#ead8c6;    font-size:16px; }.wb23-details .nat-final-note{   margin-top:14px!important;    color:#cdb9a6!important;   font-size:12px!important; }.wb23-details \/* RESPONSIVE *\/  @container (min-width:700px){    .nat-section{     padding:68px 42px;   }    .nat-hero{     padding:74px 42px 44px;   }    .nat-main-title{     font-size:54px;   }    .nat-title{     font-size:39px;   }    .nat-value-grid{     grid-template-columns:repeat(4,minmax(0,1fr));   }    .nat-split{     grid-template-columns:repeat(2,minmax(0,1fr));     gap:48px;   }    .nat-card-grid{     grid-template-columns:repeat(3,minmax(0,1fr));     gap:20px;   }    .nat-included-grid{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .nat-step-grid{     grid-template-columns:repeat(3,minmax(0,1fr));   }    .nat-included-box{     padding:40px;   }    .nat-final{     padding:78px 42px;   }    .nat-final h2{     font-size:42px;   } }  @container (min-width:960px){.wb23-details .nat-section{     padding:78px 58px;   }.wb23-details .nat-hero{     padding:80px 58px 48px;   }.wb23-details .nat-main-title{     font-size:62px;   }.wb23-details .nat-title{     font-size:43px;   }.wb23-details .nat-split{     gap:60px;   }.wb23-details .nat-copy p{     font-size:17px;   } }  @media screen and (max-width:480px){.wb23-details .nat-main-title{     font-size:37px;   }.wb23-details .nat-title{     font-size:29px;   }.wb23-details .nat-hero-copy{     font-size:16px;   }.wb23-details .nat-button{     width:100%;     max-width:420px;   } } \u003c\/style\u003e \u003cdiv class=\"nativity-page\" style=\"user-select: text !important;\"\u003e  \u003csection class=\"nat-hero\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-hero-inner\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003e✦ The Nativity Story Building Block Set\u003c\/div\u003e \u003ch1 class=\"nat-main-title\" style=\"user-select: text !important;\"\u003eBuild The Story.\u003cbr style=\"user-select: text !important;\"\u003e\u003cspan style=\"user-select: text !important;\"\u003eCelebrate The Meaning Of Christmas.\u003c\/span\u003e \u003c\/h1\u003e \u003cp class=\"nat-hero-copy\" style=\"user-select: text !important;\"\u003eBring the Nativity story to life one piece at a time. Build the stable, place the Holy Family beneath the Bethlehem Star, and create a Christmas display your family can treasure year after year.\u003c\/p\u003e \u003ca href=\"#MainContent\" class=\"nat-button\" style=\"user-select: text !important;\"\u003e Build Your Christmas Tradition → \u003c\/a\u003e \u003cp class=\"nat-hero-note\" style=\"user-select: text !important;\"\u003eBuild it together. Display it every Christmas.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-hero-image\" style=\"user-select: text !important;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/ChatGPTImage2026_9_18_10_13_51-db3f08ede55e-db3f08ede55e.png?v=1792118790\" alt=\"The Nativity Story Building Block Set\" loading=\"eager\" style=\"user-select: text !important;\"\u003e\u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-values\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-value-grid\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-value\" style=\"user-select: text !important;\"\u003e \u003cspan style=\"user-select: text !important;\"\u003e✦\u003c\/span\u003e \u003cstrong style=\"user-select: text !important;\"\u003eBethlehem Star\u003c\/strong\u003e \u003c\/div\u003e \u003cdiv class=\"nat-value\" style=\"user-select: text !important;\"\u003e \u003cspan style=\"user-select: text !important;\"\u003e👨👩👦\u003c\/span\u003e \u003cstrong style=\"user-select: text !important;\"\u003eFamily Building Time\u003c\/strong\u003e \u003c\/div\u003e \u003cdiv class=\"nat-value\" style=\"user-select: text !important;\"\u003e \u003cspan style=\"user-select: text !important;\"\u003e✨\u003c\/span\u003e \u003cstrong style=\"user-select: text !important;\"\u003eWarm Light Display\u003c\/strong\u003e \u003c\/div\u003e \u003cdiv class=\"nat-value\" style=\"user-select: text !important;\"\u003e \u003cspan style=\"user-select: text !important;\"\u003e🎄\u003c\/span\u003e \u003cstrong style=\"user-select: text !important;\"\u003eYearly Tradition\u003c\/strong\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-split\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-image-card\" style=\"user-select: text !important;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/ChatGPTImage2026_9_18_10_13_24-519fec00d13e-519fec00d13e.png?v=1792118800\" alt=\"Nativity Story Building Set Christmas Display\" loading=\"lazy\" style=\"user-select: text !important;\"\u003e\u003c\/div\u003e \u003cdiv class=\"nat-copy\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eMore Than A Building Set\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eA Christmas Memory Your Family Creates Together\u003c\/h2\u003e \u003cp style=\"user-select: text !important;\"\u003eSome Christmas decorations are simply placed on a shelf. This one begins with time spent together.\u003c\/p\u003e \u003cp style=\"user-select: text !important;\"\u003ePiece by piece, your family builds the stable, gathers the animals, places Mary and Joseph beside the manger, and completes the scene beneath the glowing Bethlehem Star.\u003c\/p\u003e \u003cdiv class=\"nat-quote\" style=\"user-select: text !important;\"\u003e“The best Christmas decorations are the ones filled with memories.”\u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-features nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eBUILD • DISPLAY • TREASURE\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eA Christmas Tradition Made To Be Shared\u003c\/h2\u003e \u003cp class=\"nat-subtitle\" style=\"user-select: text !important;\"\u003eA meaningful activity during the season and a beautiful display once the final piece is in place.\u003c\/p\u003e \u003cdiv class=\"nat-card-grid\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-card\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-card-icon\" style=\"user-select: text !important;\"\u003e🧱\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eBuild Together\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eTurn a quiet December evening into meaningful family time as the Nativity scene takes shape piece by piece.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-card\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-card-icon\" style=\"user-select: text !important;\"\u003e✝\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eFaith-Inspired Story\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eThe Holy Family, Bethlehem Star, stable and animals create a beautiful visual retelling of the Christmas story.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-card\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-card-icon\" style=\"user-select: text !important;\"\u003e🎁\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eDisplay Year After Year\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eOnce complete, it becomes a warm seasonal centerpiece you can bring back every Christmas.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-detail nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eEVERY DETAIL TELLS THE STORY\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eFrom The Bethlehem Star To The Stable Below\u003c\/h2\u003e \u003cp class=\"nat-subtitle\" style=\"user-select: text !important;\"\u003eEach part of the scene helps create a recognizable and heartfelt Nativity display filled with Christmas meaning.\u003c\/p\u003e \u003cdiv class=\"nat-full-image\" style=\"user-select: text !important;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/ChatGPTImage2026_9_18_10_13_45-b47e33da96fe-b47e33da96fe.png?v=1792118813\" alt=\"Nativity Building Block Set Details\" loading=\"lazy\" style=\"user-select: text !important;\"\u003e\u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-dark\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-split\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-copy\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eA WARM CHRISTMAS GLOW\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eWhen The Lights Come On,\u003cbr style=\"user-select: text !important;\"\u003eThe Story Comes To Life\u003c\/h2\u003e \u003cp style=\"user-select: text !important;\"\u003eThe warm light transforms the finished build from a beautiful Nativity scene into a glowing Christmas centerpiece.\u003c\/p\u003e \u003cp style=\"user-select: text !important;\"\u003ePlace it near your tree, fireplace, entryway or holiday table and let the soft golden light become part of your Christmas atmosphere.\u003c\/p\u003e \u003cul class=\"nat-checks\" style=\"user-select: text !important;\"\u003e \u003cli style=\"user-select: text !important;\"\u003eWarm illuminated Bethlehem Star\u003c\/li\u003e \u003cli style=\"user-select: text !important;\"\u003eSoft interior stable lighting\u003c\/li\u003e \u003cli style=\"user-select: text !important;\"\u003eBeautiful evening display\u003c\/li\u003e \u003cli style=\"user-select: text !important;\"\u003eFaith-inspired seasonal décor\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003cdiv class=\"nat-image-card\" style=\"user-select: text !important;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/ChatGPTImage2026_9_18_10_13_48-2d584c6a662c-2d584c6a662c.png?v=1792118827\" alt=\"Nativity Set Warm Light Display\" loading=\"lazy\" style=\"user-select: text !important;\"\u003e\u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-included\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-included-box\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eEVERYTHING YOU NEED\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eBuild The Complete Nativity Story\u003c\/h2\u003e \u003cp class=\"nat-subtitle\" style=\"user-select: text !important;\"\u003eThe set brings together the stable, Holy Family, animals, angel and glowing star in one complete Christmas scene.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-full-image\" style=\"user-select: text !important;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/ChatGPTImage2026_9_18_10_13_54-eeab8547f128-eeab8547f128.png?v=1792118844\" alt=\"Nativity Story Building Block Set Included Pieces\" loading=\"lazy\" style=\"user-select: text !important;\"\u003e\u003c\/div\u003e \u003cdiv class=\"nat-included-grid\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-included-item\" style=\"user-select: text !important;\"\u003e \u003cstrong style=\"user-select: text !important;\"\u003eStable \u0026amp; Scenery\u003c\/strong\u003e \u003cp style=\"user-select: text !important;\"\u003eBrick-built stable structure with rustic Christmas details and surrounding decorative elements.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-included-item\" style=\"user-select: text !important;\"\u003e \u003cstrong style=\"user-select: text !important;\"\u003eHoly Family \u0026amp; Figures\u003c\/strong\u003e \u003cp style=\"user-select: text !important;\"\u003eMary, Joseph, baby Jesus, angel and Nativity animals complete the central Christmas scene.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-included-item\" style=\"user-select: text !important;\"\u003e \u003cstrong style=\"user-select: text !important;\"\u003eLighting \u0026amp; Accessories\u003c\/strong\u003e \u003cp style=\"user-select: text !important;\"\u003eA glowing Bethlehem Star and warm interior light make the finished display especially beautiful at night.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-tradition nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eA NEW CHRISTMAS TRADITION\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eBuild It This Year.\u003cbr style=\"user-select: text !important;\"\u003eBring It Back Every Christmas.\u003c\/h2\u003e \u003cp class=\"nat-subtitle\" style=\"user-select: text !important;\"\u003eThe real value is not only in finishing the build. It is in remembering who sat beside you while you built it.\u003c\/p\u003e \u003cdiv class=\"nat-tags\" style=\"user-select: text !important;\"\u003e \u003cspan class=\"nat-tag\" style=\"user-select: text !important;\"\u003e❤️ Family Keepsake\u003c\/span\u003e \u003cspan class=\"nat-tag\" style=\"user-select: text !important;\"\u003e✝ Faith-Inspired\u003c\/span\u003e \u003cspan class=\"nat-tag\" style=\"user-select: text !important;\"\u003e🎄 Christmas Display\u003c\/span\u003e \u003cspan class=\"nat-tag\" style=\"user-select: text !important;\"\u003e🎁 Meaningful Gift\u003c\/span\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-steps nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eCREATE THE MOMENT\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eFrom Box To Christmas Centerpiece\u003c\/h2\u003e \u003cdiv class=\"nat-step-grid\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-step\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-step-number\" style=\"user-select: text !important;\"\u003e1\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eBuild The Stable\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eBegin the scene with the rustic structure and surrounding details.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-step\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-step-number\" style=\"user-select: text !important;\"\u003e2\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eTell The Story\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eAdd the Holy Family, angel and animals to bring the Nativity to life.\u003c\/p\u003e \u003c\/div\u003e \u003cdiv class=\"nat-step\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-step-number\" style=\"user-select: text !important;\"\u003e3\u003c\/div\u003e \u003ch3 style=\"user-select: text !important;\"\u003eLight The Display\u003c\/h3\u003e \u003cp style=\"user-select: text !important;\"\u003eTurn on the warm lights and enjoy the completed Christmas scene together.\u003c\/p\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-section nat-faq\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-center\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eQUESTIONS \u0026amp; ANSWERS\u003c\/div\u003e \u003ch2 class=\"nat-title\" style=\"user-select: text !important;\"\u003eFrequently Asked Questions\u003c\/h2\u003e \u003c\/div\u003e \u003cdiv class=\"nat-faq-list\" style=\"user-select: text !important;\"\u003e \u003cdetails style=\"user-select: text !important;\"\u003e \u003csummary style=\"user-select: text !important;\"\u003eIs this mainly a toy or a Christmas decoration?\u003c\/summary\u003e \u003cdiv class=\"nat-faq-answer\" style=\"user-select: text !important;\"\u003eIt is designed to offer both experiences: an enjoyable building activity and a finished Nativity display that can become part of your Christmas décor.\u003c\/div\u003e \u003c\/details\u003e \u003cdetails style=\"user-select: text !important;\"\u003e \u003csummary style=\"user-select: text !important;\"\u003eDoes the finished set light up?\u003c\/summary\u003e \u003cdiv class=\"nat-faq-answer\" style=\"user-select: text !important;\"\u003eThe product imagery shows a glowing Bethlehem Star and warm interior illumination that enhance the finished display.\u003c\/div\u003e \u003c\/details\u003e \u003cdetails style=\"user-select: text !important;\"\u003e \u003csummary style=\"user-select: text !important;\"\u003eWhat characters are included in the Nativity scene?\u003c\/summary\u003e \u003cdiv class=\"nat-faq-answer\" style=\"user-select: text !important;\"\u003eThe displayed set includes the Holy Family, an angel and Nativity animals, arranged around the stable and manger scene.\u003c\/div\u003e \u003c\/details\u003e \u003cdetails style=\"user-select: text !important;\"\u003e \u003csummary style=\"user-select: text !important;\"\u003eCan it be displayed again next Christmas?\u003c\/summary\u003e \u003cdiv class=\"nat-faq-answer\" style=\"user-select: text !important;\"\u003eYes. The concept is designed around building it once and displaying it as a recurring seasonal Christmas decoration.\u003c\/div\u003e \u003c\/details\u003e \u003cdetails style=\"user-select: text !important;\"\u003e \u003csummary style=\"user-select: text !important;\"\u003eIs it suitable as a Christmas gift?\u003c\/summary\u003e \u003cdiv class=\"nat-faq-answer\" style=\"user-select: text !important;\"\u003eIt works especially well as a meaningful gift for families, grandparents, building-set fans and people who enjoy faith-inspired Christmas décor.\u003c\/div\u003e \u003c\/details\u003e \u003c\/div\u003e \u003c\/section\u003e  \u003csection class=\"nat-final\" style=\"user-select: text !important;\"\u003e \u003cdiv class=\"nat-eyebrow\" style=\"user-select: text !important;\"\u003eFAITH • FAMILY • CHRISTMAS\u003c\/div\u003e \u003ch2 style=\"user-select: text !important;\"\u003eBuild A Christmas Memory Your Family Can See Every Year\u003c\/h2\u003e \u003cp style=\"user-select: text !important;\"\u003eMore than a building set — a shared activity, a Nativity story and a Christmas display filled with meaning.\u003c\/p\u003e \u003ca href=\"#MainContent\" class=\"nat-button\" style=\"user-select: text !important;\"\u003e Get The Nativity Story Set → \u003c\/a\u003e \u003cp class=\"nat-final-note\" style=\"user-select: text !important;\"\u003eBuild together today. Treasure the tradition every Christmas.\u003c\/p\u003e \u003c\/section\u003e \u003c\/div\u003e\n                \u003c\/div\u003e\n\u003c\/div\u003e\u003cstyle\u003e.wb26-purchase{width:100%;margin:18px 0}.wb26-heading{text-align:center;letter-spacing:1px}.wb26-tier{border:2px solid #d1bddc;border-radius:12px;margin:12px 0;overflow:hidden}.wb26-tier.is-selected{border-color:#71358c;background:#f1eaf5}.wb26-bar{display:flex;align-items:center;gap:14px;padding:18px;cursor:pointer}.wb26-bar strong{font-size:19px}.wb26-bar small{display:block}.wb26-prices{margin-left:auto;text-align:right;white-space:nowrap}.wb26-prices b{display:block;color:#71358c;font-size:21px}.wb26-prices s{font-size:15px}.wb26-options{padding:0 18px 15px}.wb26-options[hidden]{display:none}.wb26-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.wb26-item label{flex:1;min-width:100px;font-size:13px}.wb26-item select{display:block;width:100%;padding:9px;border:1px solid #aaa;border-radius:4px;background:white;color:#222}.wb26-error{color:#b42318}.wb26-atc{background:#71358c;color:#fff;margin:18px 0 10px}.wb26-buy{background:white;color:#71358c;border:2px solid #71358c}.wb26-single-quantity input{width:75px;padding:10px}.wb26-product variant-selects,.wb26-product variant-radios,.wb26-product quantity-breaks,.wb26-product [id^=\"sticky-atc-\"]{display:none!important}.wb23-details{overflow-wrap:anywhere}.wb23-details img,.wb23-details video{max-width:100%;height:auto}.wb23-details .animate-item,.wb23-details .animate--hidden{opacity:1!important;visibility:visible!important;transform:none!important}\u003c\/style\u003e\u003cstyle\u003e.wb23-details details:not([open])\u003e.accordion__content-wrapper{display:none!important}.wb23-details details[open]\u003e.accordion__content-wrapper,.wb23-details details[open] .accordion__content{display:block!important;height:auto!important;max-height:none!important;visibility:visible!important;opacity:1!important}.wb23-details .ct26-root{font-size:16px}.wb23-details .ct26-a0491cfc8d{opacity:1!important;transform:none!important}\u003c\/style\u003e\u003cscript\u003e(() =\u003e {\n  const cfg={\"id\": \"15479161127005\", \"options\": [{\"name\": \"Title\", \"values\": [\"Default Title\"]}], \"variants\": [{\"id\": \"67846591086685\", \"price\": 4299, \"compare\": 8599, \"options\": [\"Default Title\"]}], \"tiers\": [{\"q\": 1, \"percent\": 0, \"title\": \"Buy 1\", \"selected\": false}, {\"q\": 2, \"percent\": 10, \"title\": \"Buy 2 Get 10% OFF\", \"selected\": true}, {\"q\": 3, \"percent\": 15, \"title\": \"Buy 3 Get 15% OFF\", \"selected\": false}, {\"q\": 4, \"percent\": 20, \"title\": \"Buy 4 Get 20% OFF\", \"selected\": false}]};\n  if(cfg.options.length===1\u0026\u0026cfg.options[0].name==='Title'\u0026\u0026cfg.options[0].values.length===1\u0026\u0026cfg.options[0].values[0]==='Default Title')cfg.options=[];\n  const original=document.querySelector('product-form.main-product-form');\n  if(!original||original.querySelector('[name=\"product-id\"]')?.value!==cfg.id)return;\n  const esc=s=\u003eString(s).replace(\/[\u0026\u003c\u003e\"']\/g,c=\u003e({'\u0026':'\u0026amp;','\u003c':'\u0026lt;','\u003e':'\u0026gt;','\"':'\u0026quot;',\"'\":'\u0026#39;'}[c]));\n  const money=n=\u003enew Intl.NumberFormat('en-US',{style:'currency',currency:'USD'}).format(n\/100);\n  const host=document.createElement('div');host.className='wb26-purchase';\n  const form=document.createElement('form');form.action='\/cart\/add';form.method='post';\n  host.appendChild(form);original.replaceWith(host);\n  const section=host.closest('[id^=\"MainProduct-\"]')||document;\n  section.querySelectorAll('variant-selects,variant-radios,quantity-breaks,[id^=\"sticky-atc-\"]').forEach(x=\u003ex.hidden=true);\n  let selected=Math.max(0,cfg.tiers.findIndex(x=\u003ex.selected));\n  if(!cfg.tiers.length)cfg.tiers=[{q:1,title:'Quantity',plain:true}];\n  const optionsMarkup=(tier,i)=\u003eArray.from({length:tier.q},(_,j)=\u003e'\u003cdiv class=\"wb26-item\"\u003e\u003cspan\u003eItem '+(j+1)+'\u003c\/span\u003e'+cfg.options.map((o,k)=\u003e'\u003clabel\u003e'+esc(o.name)+'\u003cselect data-item=\"'+j+'\" data-option=\"'+k+'\" aria-label=\"Item '+(j+1)+' '+esc(o.name)+'\"\u003e'+o.values.map(v=\u003e'\u003coption value=\"'+esc(v)+'\"\u003e'+esc(v)+'\u003c\/option\u003e').join('')+'\u003c\/select\u003e\u003c\/label\u003e').join('')+'\u003c\/div\u003e').join('');\n  form.innerHTML=(cfg.tiers[0].plain?'':'\u003ch3 class=\"wb26-heading\"\u003eBUNDLE \u0026amp; SAVE\u003c\/h3\u003e')+cfg.tiers.map((t,i)=\u003e'\u003cdiv class=\"wb26-tier\"\u003e\u003clabel class=\"wb26-bar\"\u003e\u003cinput type=\"radio\" name=\"wb26-tier\" value=\"'+i+'\" '+(i===selected?'checked':'')+'\u003e\u003cspan\u003e\u003cstrong\u003e'+esc(t.title)+'\u003c\/strong\u003e\u003csmall class=\"wb26-saving\"\u003e\u003c\/small\u003e\u003c\/span\u003e\u003cspan class=\"wb26-prices\"\u003e\u003cb\u003e\u003c\/b\u003e\u003cs\u003e\u003c\/s\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"wb26-options\" '+(i===selected?'':'hidden')+'\u003e'+optionsMarkup(t,i)+'\u003c\/div\u003e\u003c\/div\u003e').join('')+(cfg.tiers[0].plain?'\u003clabel class=\"wb26-single-quantity\"\u003eQuantity \u003cinput type=\"number\" name=\"quantity\" value=\"1\" min=\"1\" max=\"99\"\u003e\u003c\/label\u003e':'')+'\u003cp class=\"wb26-error\" role=\"alert\" hidden\u003e\u003c\/p\u003e\u003cbutton type=\"submit\" class=\"button button--full-width wb26-atc\"\u003eADD TO CART\u003c\/button\u003e\u003cbutton type=\"button\" class=\"button button--full-width wb26-buy\"\u003eBUY IT NOW\u003c\/button\u003e';\n  const tierEls=[...form.querySelectorAll('.wb26-tier')];\n  const initial=cfg.variants.find(v=\u003ev.id===new URLSearchParams(location.search).get('variant'))||cfg.variants[0];\n  form.querySelectorAll('select[data-option]').forEach(s=\u003es.value=initial.options[Number(s.dataset.option)]);\n  function chosen(i){return [...tierEls[i].querySelectorAll('.wb26-item')].map(row=\u003e{const vals=[...row.querySelectorAll('select')].map(x=\u003ex.value);return vals.length?cfg.variants.find(v=\u003ev.options.every((x,k)=\u003ex===vals[k])):cfg.variants[0];});}\n  function update(){tierEls.forEach((el,i)=\u003e{const t=cfg.tiers[i],vs=chosen(i);let base=vs.reduce((n,v)=\u003en+(v?.price||0),0),compare=vs.reduce((n,v)=\u003en+(v?.compare||v?.price||0),0),total=t.total??vs.reduce((n,v)=\u003en+(v?v.price-Math.floor(v.price*(t.percent||0)\/100):0),0);el.querySelector('.wb26-prices b').textContent=money(total);el.querySelector('.wb26-prices s').textContent=compare\u003etotal?money(compare):'';el.querySelector('.wb26-saving').textContent=compare\u003etotal?'You save '+money(compare-total):'';el.classList.toggle('is-selected',i===selected);el.querySelector('.wb26-options').hidden=i!==selected;el.dataset.total=total;});}\n  form.addEventListener('change',e=\u003e{if(e.target.name==='wb26-tier')selected=Number(e.target.value);update();const v=chosen(selected)[Number(e.target.dataset.item)||0];if(v){if(v.imageIndex!==undefined)section.querySelector('[aria-label=\"Load image '+(v.imageIndex+1)+' in gallery view\"]')?.click();const price=section.querySelector('[id^=\"main-price-\"]');price?.querySelectorAll('.main-price').forEach(x=\u003ex.textContent=money(v.price));const compare=price?.querySelector('.main-comapre-price');if(compare)compare.textContent=money(v.compare);price?.classList.toggle('price--on-sale',v.compare\u003ev.price);const badge=price?.querySelector('.badge__percentage-saved');if(badge)badge.textContent=String(Math.round((v.compare-v.price)\/v.compare*100));}});update();\n  let checkout=false;\n  form.querySelector('.wb26-buy').addEventListener('click',()=\u003e{checkout=true;form.requestSubmit();});\n  form.addEventListener('submit',async e=\u003e{e.preventDefault();e.stopImmediatePropagation();const buttons=[...form.querySelectorAll('button')],error=form.querySelector('.wb26-error');if(buttons.some(x=\u003ex.disabled))return;error.hidden=true;const t=cfg.tiers[selected],vs=chosen(selected);if(vs.some(x=\u003e!x)){error.textContent='Please choose an available combination for each item.';error.hidden=false;checkout=false;return;}const q=t.plain?Number(form.elements.quantity.value):1;if(!Number.isInteger(q)||q\u003c1||q\u003e99){error.textContent='Please enter a quantity from 1 to 99.';error.hidden=false;checkout=false;return;}const items=[];vs.forEach(v=\u003e{const row=items.find(x=\u003ex.id===v.id);if(row)row.quantity+=q;else items.push({id:v.id,quantity:q});});buttons.forEach(x=\u003ex.disabled=true);let added=false;try{const cart=document.querySelector('cart-drawer'),sections=cart?.getSectionsToRender?.().map(x=\u003ex.id)||[];const res=await fetch('\/cart\/add.js',{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify({items,sections,sections_url:location.pathname})});let result=await res.json();if(!res.ok||result.status)throw new Error(result.description||'Unable to add this selection.');added=true;if(t.code){const r=await fetch('\/cart\/update.js',{method:'POST',headers:{'Content-Type':'application\/json','Accept':'application\/json'},body:JSON.stringify({discount:t.code,sections,sections_url:location.pathname})});const updated=await r.json();if(!r.ok)throw new Error('Items added. Please check the bundle discount in your cart before checkout.');result=updated;}if(checkout){location.assign('\/checkout');return;}if(cart?.renderContents\u0026\u0026result.sections){cart.setActiveElement?.(buttons[0]);cart.classList.remove('is-empty');cart.renderContents(result);}else location.assign('\/cart');}catch(failure){error.textContent=(added?'Items are in your cart. ':'')+(failure.message||'Unable to add this selection.');error.hidden=false;}finally{buttons.forEach(x=\u003ex.disabled=false);checkout=false;}});\n  const details=document.querySelector('.wb23-details'),main=document.querySelector('[id^=\"MainProduct-\"]');\n  if(details\u0026\u0026main){const full=document.createElement('div');full.className='page-width wb26-full-details';main.after(full);full.appendChild(details);}\n  document.body.classList.add('wb26-product');host.dataset.ready='true';\n})();\n\u003c\/script\u003e\u003cscript\u003e(() =\u003e {\nconst root=document.querySelector('.wb23-details');if(!root)return;\nroot.querySelectorAll('.faq-question,.f6q2mr6,.js-faq-trigger,.q8-99a0cd5cb0').forEach(button=\u003e{\n const answer=button.nextElementSibling;if(!answer)return;\n function show(open){button.setAttribute('aria-expanded',String(open));button.parentElement.classList.toggle('is-open',open);answer.hidden=!open;answer.style.setProperty('display',open?'block':'none','important');answer.style.setProperty('max-height',open?'none':'0px','important');answer.style.setProperty('opacity',open?'1':'0','important');}\n show(false);button.addEventListener('click',()=\u003eshow(button.getAttribute('aria-expanded')!=='true'));\n});\nroot.querySelectorAll('[data-hst-root]').forEach(box=\u003e{const tabs=[...box.querySelectorAll('[data-hst-tab]')],panels=[...box.querySelectorAll('[data-hst-panel]')];function go(n){tabs.forEach((b,i)=\u003e{b.classList.toggle('is-active',i===n);b.setAttribute('aria-selected',String(i===n));b.tabIndex=i===n?0:-1;});panels.forEach((p,i)=\u003e{p.classList.toggle('is-active',i===n);p.setAttribute('aria-hidden',String(i!==n));});}tabs.forEach((b,i)=\u003e{b.addEventListener('click',()=\u003ego(i));b.addEventListener('keydown',e=\u003e{if(e.key==='ArrowLeft'||e.key==='ArrowRight'){e.preventDefault();const n=(i+(e.key==='ArrowRight'?1:-1)+tabs.length)%tabs.length;tabs[n].focus();go(n);}});});go(1);});\nroot.querySelectorAll('[data-hd-root]').forEach(box=\u003e{const viewport=box.querySelector('[data-hd-carousel]'),track=box.querySelector('[data-hd-track]'),cards=[...box.querySelectorAll('[data-hd-card]')];function go(n){if(!track||!viewport||!cards.length)return;n=(n+cards.length)%cards.length;cards.forEach((c,i)=\u003e{c.classList.toggle('is-active',i===n);const b=c.querySelector('[data-hd-select]');if(b)b.hidden=i===n;});box.querySelectorAll('[data-hd-dot]').forEach((b,i)=\u003e{b.classList.toggle('is-active',i===n);b.setAttribute('aria-current',String(i===n));});const gap=parseFloat(getComputedStyle(track).columnGap)||0;track.style.transform='translate3d('+(viewport.clientWidth\/2-n*(cards[0].offsetWidth+gap)-cards[0].offsetWidth\/2)+'px,0,0)';}box.querySelectorAll('[data-hd-dot],[data-hd-select]').forEach(b=\u003eb.addEventListener('click',()=\u003ego(Number(b.dataset.hdDot??b.dataset.hdSelect))));go(1);});\nroot.querySelectorAll('.cv-umbrella-05-1021').forEach(box=\u003e{box.querySelectorAll('[data-tab]').forEach(b=\u003eb.addEventListener('click',()=\u003e{box.querySelectorAll('[data-tab]').forEach(x=\u003e{x.classList.toggle('is-on',x.dataset.tab===b.dataset.tab);x.setAttribute('aria-selected',String(x.dataset.tab===b.dataset.tab));});box.querySelectorAll('[data-panel]').forEach(x=\u003ex.classList.toggle('is-on',x.dataset.panel===b.dataset.tab));}));});\nroot.querySelectorAll('.cv-umbrella-07-1021').forEach(box=\u003e{box.querySelectorAll('[data-step]').forEach(b=\u003eb.addEventListener('click',()=\u003e{const track=box.querySelector('.cv-scroll');if(track)track.scrollBy({left:Number(b.dataset.step)*(track.querySelector('.cv-card')?.getBoundingClientRect().width+17||track.clientWidth),behavior:'smooth'});}));});\nroot.querySelectorAll('.cv-ceramic-curves-1022').forEach(box=\u003e{const track=box.querySelector('.cv-cc-track');box.querySelectorAll('.cv-cc-prev,.cv-cc-next').forEach(b=\u003eb.addEventListener('click',()=\u003etrack?.scrollBy({left:(b.classList.contains('cv-cc-prev')?-1:1)*track.clientWidth,behavior:'smooth'})));});\nroot.querySelectorAll('[data-r2t7c-root]').forEach(box=\u003e{const track=box.querySelector('[data-r2t7c-track]');if(!track)return;let n=0;box.querySelectorAll('[data-r2t7c-prev],[data-r2t7c-next]').forEach(b=\u003eb.addEventListener('click',()=\u003e{n=(n+(b.hasAttribute('data-r2t7c-next')?1:-1)+track.children.length)%track.children.length;track.style.transform=matchMedia('(max-width:899px)').matches?'translateX(-'+n*100+'%)':'';}));});\nroot.querySelectorAll('.q8-9f89908c3f').forEach(box=\u003e{const tabs=[...box.querySelectorAll('.q8-54d82341f1')],panels=[...box.querySelectorAll('.q8-9059264627')];function go(n){tabs.forEach((b,i)=\u003e{b.setAttribute('aria-selected',String(i===n));b.style.borderBottomColor=i===n?'var(--q8-accent)':'transparent';});panels.forEach((p,i)=\u003e{p.dataset.q8Hidden=String(i!==n);p.setAttribute('aria-hidden',String(i!==n));});}tabs.forEach((b,i)=\u003eb.addEventListener('click',()=\u003ego(i)));go(0);});\nroot.querySelectorAll('.q8-ce09f4f116').forEach(box=\u003e{const track=box.querySelector('.q8-ce2e192291');if(!track)return;const cards=[...track.children];let n=0;function go(i){n=(i+Math.max(1,cards.length-1))%Math.max(1,cards.length-1);track.style.transform='translate3d(-'+n*(cards[0].getBoundingClientRect().width+(parseFloat(getComputedStyle(track).gap)||0))+'px,0,0)';box.querySelectorAll('.q8-31e3c38d0f').forEach((b,j)=\u003eb.setAttribute('aria-current',String(j===n)));}box.querySelector('.q8-8b6e409867')?.addEventListener('click',()=\u003ego(n-1));box.querySelector('.q8-43cb0b5236')?.addEventListener('click',()=\u003ego(n+1));box.querySelectorAll('.q8-31e3c38d0f').forEach((b,i)=\u003eb.addEventListener('click',()=\u003ego(i)));go(0);});\nroot.querySelectorAll('section').forEach(box=\u003e{const tabs=[...box.querySelectorAll('.js-tabbed-btn')],panels=[...box.querySelectorAll('.js-tabbed-content')];if(!tabs.length||!panels.length)return;function go(n){tabs.forEach((b,i)=\u003e{b.classList.toggle('is-active-tab',i===n);b.style.opacity=i===n?'1':'.5';b.style.borderColor=i===n?'var(--direct-primary)':'transparent';b.setAttribute('aria-selected',String(i===n));});panels.forEach((p,i)=\u003e{p.style.opacity=i===n?'1':'0';p.style.pointerEvents=i===n?'auto':'none';p.style.zIndex=i===n?'10':'0';});const bg=box.querySelector('.js-tabbed-bg'),b=tabs[n];if(bg){const src=innerWidth\u003c768?b.dataset.bgMobile:b.dataset.bgDesktop;if(src)bg.style.backgroundImage='url(\"'+src.replace(\/\"\/g,'%22')+'\")';}}tabs.forEach((b,i)=\u003eb.addEventListener('click',()=\u003ego(i)));go(0);});\nroot.querySelectorAll('.js-carousel-prev,.js-carousel-next').forEach(b=\u003eb.addEventListener('click',()=\u003e{const track=b.parentElement.querySelector('.js-carousel-container');track?.scrollBy({left:(b.classList.contains('js-carousel-prev')?-1:1)*track.clientWidth,behavior:'smooth'});}));\nroot.dataset.interactions='ready';\n})();\n\u003c\/script\u003e","brand":"Lumiieren","offers":[{"title":"Default Title","offer_id":67846591086685,"sku":"ZWP2610153419-积木套装","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/0748\/4765\/files\/pt-image-236d20f2174a.png?v=1793082195","url":"https:\/\/www.lumiieren.com\/products\/build-the-christmas-story","provider":"Lumiieren","version":"1.0","type":"link"}