{"product_id":"dumpling-advent-calendar","title":"Dumpling Advent Calendar","description":"\u003cdiv id=\"lotuvia-bundle-selection\"\u003e\u003c\/div\u003e\u003cp\u003e24 squishy dumpling figurines, one behind every door. Open a new one each day until Christmas.\u003c\/p\u003e\u003cstyle\u003e\n  .dp{--pine:#0D3B2B;--pine2:#08271D;--cran:#B3202F;--cran2:#7b1420;--gold:#E0B04F;--gold2:#F6DFA4;--snow:#F3F7F4;--ink:#12301F;--card:#fff;--muted:#4F6A5A;--line:#D8E4DC;\n    font-family:Nunito,system-ui,sans-serif;color:var(--ink);background:var(--snow);line-height:1.55}\n  .dp *,.dp *::before,.dp *::after{box-sizing:border-box}\n  .dp h1,.dp h2,.dp h3{font-family:Fraunces,Georgia,serif;line-height:1.05;margin:0;font-weight:700}\n  .dp .bar{background:var(--cran);color:#fff;text-align:center;font-weight:700;font-size:14px;padding:9px 16px}\n  .dp .top{background:radial-gradient(700px 480px at 30% 40%,rgba(224,176,79,.28),transparent 70%),linear-gradient(165deg,var(--pine),var(--pine2));color:#fff;position:relative;overflow:hidden}\n  .dp .top::before{content:\"\";position:absolute;inset:0;background-image:radial-gradient(#fff 1.3px,transparent 1.8px),radial-gradient(#fff 1px,transparent 1.5px);background-size:96px 96px,150px 150px;background-position:0 0,50px 64px;opacity:.16;pointer-events:none}\n  .dp .wrap{max-width:1200px;margin:0 auto;padding:0 20px;position:relative}\n  .dp .dp-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;padding:40px 0 56px;align-items:start}\n  .dp .gal{position:sticky;top:20px}\n  .dp .main{border-radius:18px;overflow:hidden;box-shadow:0 0 0 3px rgba(224,176,79,.55),0 30px 60px rgba(0,0,0,.45);background:#14503b;aspect-ratio:1}\n  .dp .main img{width:100%;height:100%;object-fit:cover;display:block}\n  .dp .thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:14px}\n  .dp .thumb{aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer;opacity:.65}\n  .dp .thumb.on{border-color:var(--gold);opacity:1}\n  .dp .thumb img{width:100%;height:100%;object-fit:cover;display:block}\n  .dp .pill{display:inline-block;background:rgba(224,176,79,.16);border:1px solid rgba(224,176,79,.6);color:var(--gold2);border-radius:999px;padding:6px 14px;font-weight:700;font-size:14px;margin-bottom:14px}\n  .dp h1{font-size:clamp(34px,4.4vw,56px);letter-spacing:-.01em}\n  .dp .lead{color:#D5E6DA;font-size:17px;margin:14px 0 18px;max-width:34em}\n  .dp .deal{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:22px}\n  .dp .price{font-family:Fraunces,serif;font-size:52px;font-weight:700;color:var(--gold2);line-height:1}\n  .dp .was{font-family:Fraunces,serif;font-size:24px;color:#9FBFAB;text-decoration:line-through}\n  .dp .save{background:var(--gold);color:#3b2605;font-weight:800;font-size:13px;border-radius:999px;padding:4px 12px;align-self:center}\n  .dp .pick{font-weight:800;font-size:15px;color:var(--gold2);margin:0 0 10px;letter-spacing:.02em;text-transform:uppercase}\n  .dp .offers{display:grid;gap:12px;border:0;padding:0;margin:0 0 18px}\n  .dp .offer{position:relative;display:grid;grid-template-columns:auto 76px 1fr auto;gap:14px;align-items:center;background:rgba(255,255,255,.06);border:2px solid rgba(255,255,255,.18);border-radius:18px;padding:14px 16px;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}\n  .dp .offer:hover{border-color:rgba(224,176,79,.7)}\n  .dp .offer input{position:absolute;opacity:0;pointer-events:none}\n  .dp .offer:has(input:checked){border-color:var(--gold);background:rgba(224,176,79,.14);transform:translateY(-1px)}\n  .dp .offer:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:3px}\n  .dp .dot{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.55);display:grid;place-items:center}\n  .dp .offer:has(input:checked) .dot{border-color:var(--gold)}\n  .dp .offer:has(input:checked) .dot::after{content:\"\";width:11px;height:11px;border-radius:50%;background:var(--gold)}\n  .dp .stack{position:relative;height:62px}\n  .dp .stack img{position:absolute;top:4px;width:52px;height:52px;object-fit:cover;border-radius:9px;border:2px solid var(--gold);box-shadow:0 6px 12px rgba(0,0,0,.35);background:#14503b}\n  .dp .stack img:nth-child(1){left:0;z-index:3}\n  .dp .stack img:nth-child(2){left:11px;top:0;z-index:2;transform:rotate(7deg)}\n  .dp .stack img:nth-child(3){left:22px;top:-2px;z-index:1;transform:rotate(13deg)}\n  .dp .free{position:absolute;right:-6px;bottom:-4px;z-index:4;background:var(--cran);color:#fff;font:800 10px Nunito,sans-serif;border-radius:999px;padding:2px 6px;border:2px solid var(--gold)}\n  .dp .ot b{display:block;font-size:17px;font-weight:800;color:#fff}\n  .dp .ot span{display:block;font-size:13.5px;color:#BFD6C7}\n  .dp .op{text-align:right;white-space:nowrap}\n  .dp .op strong{display:block;font-family:Fraunces,serif;font-size:24px;color:var(--gold2)}\n  .dp .op s{font-size:14px;color:#9FBFAB}\n  .dp .tag{position:absolute;top:-11px;right:16px;background:var(--cran);color:#fff;font:800 11.5px Nunito,sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 11px;box-shadow:0 0 0 2px var(--gold)}\n  .dp .btn{display:block;width:100%;background:var(--cran);color:#fff;border:0;border-radius:999px;padding:18px 24px;font:800 20px Nunito,sans-serif;cursor:pointer;box-shadow:0 6px 0 var(--cran2);transition:transform .12s,box-shadow .12s}\n  .dp .btn:hover{transform:translateY(2px);box-shadow:0 4px 0 var(--cran2)}\n  .dp .btn:active{transform:translateY(6px);box-shadow:0 0 0 var(--cran2)}\n  .dp .btn[disabled]{opacity:.6;cursor:not-allowed}\n  .dp .err{color:#FFD2D6;font-weight:700;margin:10px 0 0;min-height:1em}\n  .dp .trust{list-style:none;padding:0;margin:18px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}\n  .dp .trust li{background:rgba(0,0,0,.22);border:1px solid rgba(224,176,79,.35);border-radius:14px;padding:10px;text-align:center;font-size:13px;font-weight:700;color:#D5E6DA}\n  .dp .trust svg{display:block;width:22px;height:22px;margin:0 auto 4px;color:var(--gold)}\n  .dp .pts{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:6px;color:#D5E6DA}\n  .dp .pts li::before{content:\"\\2713\";color:var(--gold);font-weight:800;margin-right:10px}\n  .dp :focus-visible{outline:3px solid var(--gold);outline-offset:3px}\n  .dp section{padding:64px 0}\n  .dp h2{font-size:clamp(30px,3.8vw,46px);margin-bottom:12px}\n  .dp .sub{color:var(--muted);margin:0 0 30px;font-size:17px;max-width:36em}\n  .dp .feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}\n  .dp .f{background:var(--card);border-radius:20px;padding:24px;border:1px solid var(--line);border-top:5px solid var(--cran)}\n  .dp .f:nth-child(2){border-top-color:#1B5E3F}\n  .dp .f:nth-child(3){border-top-color:var(--gold)}\n  .dp .f h3{font-size:22px;margin-bottom:6px}\n  .dp .f p{margin:0;color:var(--muted)}\n  .dp .desc{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:26px;color:var(--ink)}\n  .dp .desc img{max-width:100%;height:auto}\n  .dp details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px 22px;margin-bottom:12px}\n  .dp summary{font-weight:800;cursor:pointer;font-size:17px}\n  .dp details p{margin:10px 0 0;color:var(--muted)}\n  .dp .final{background:linear-gradient(165deg,#9C1B29,#6d121d);color:#fff;text-align:center}\n  .dp .final .sub{color:#F6D6D9;margin-inline:auto}\n  .dp .final .btn{display:inline-block;width:auto;background:var(--gold);color:#3b2605;box-shadow:0 6px 0 #a47a22}\n  .dp .stick{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;background:var(--pine2);color:#fff;border-top:2px solid var(--gold);display:flex;gap:14px;justify-content:center;align-items:center;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(110%);transition:transform .25s}\n  .dp .stick.on{transform:none}\n  .dp .stick .btn{width:auto;padding:11px 22px;font-size:16px;box-shadow:0 4px 0 var(--cran2)}\n  .dp .stick strong{font-family:Fraunces,serif;font-size:22px;color:var(--gold2)}\n  .dp .stick small{display:block;font-size:12px;color:#BFD6C7}\n  @media (max-width:860px){\n    .dp .dp-grid{grid-template-columns:1fr;gap:26px;padding:22px 0 40px}\n    .dp .gal{position:static}\n    .dp .price{font-size:42px}\n    .dp .offer{grid-template-columns:auto 64px 1fr auto;gap:10px;padding:12px}\n    .dp .stack img{width:44px;height:44px}\n    .dp .ot b{font-size:15.5px}\n    .dp .ot span{font-size:12.5px}\n    .dp .op strong{font-size:20px}\n    .dp .trust li{font-size:12px;padding:8px 6px}\n    .dp section{padding:44px 0}\n  }\n  @media (prefers-color-scheme:dark){.dp{--snow:#0A1F17;--ink:#EEF5EF;--card:#12352A;--muted:#A8C2B2;--line:#1F4A39}}\n\u003c\/style\u003e\u003cstyle\u003e\n  .dp .dx-sec{padding:72px 0}\n  .dp .dx-alt{background:linear-gradient(180deg,#0D3B2B,#08271D);color:#fff}\n  .dp .dx-alt .sub{color:#BFD6C7}\n  .dp .dx-cream{background:#FBF4E6;color:#12301F}.dp .dx-cream .sub,.dp .dx-cream .dx-list span{color:#4F6A5A}\n  .dp .dx-head{text-align:center;max-width:760px;margin:0 auto 40px}\n  .dp .dx-head .sub{margin:0 auto}\n  .dp .dx-kicker{display:inline-block;font:800 13px Nunito,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--cran);margin-bottom:10px}\n  .dp .dx-alt .dx-kicker{color:var(--gold)}\n  .dp .dx-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:st}\n  .dp .dx-step{position:relative;background:var(--card);border:1px solid var(--line);border-radius:24px;padding:30px 24px 26px;text-align:center}\n  .dp .dx-step::before{counter-increment:st;content:counter(st);position:absolute;top:-18px;left:50%;transform:translateX(-50%);width:38px;height:38px;border-radius:50%;background:var(--cran);color:#fff;font:700 19px Fraunces,serif;display:grid;place-items:center;box-shadow:0 0 0 4px var(--snow),0 0 0 6px var(--gold)}\n  .dp .dx-step svg{width:150px;height:auto;display:block;margin:6px auto 14px}\n  .dp .dx-step h3{font-size:22px;margin-bottom:6px}\n  .dp .dx-step p{margin:0;color:var(--muted)}\n  .dp .dx-doors{display:grid;grid-template-columns:repeat(8,1fr);gap:12px}\n  .dp .dx-door{aspect-ratio:1;border-radius:16px;border:0;cursor:pointer;background:var(--cran);color:var(--gold);font:700 30px Fraunces,serif;display:grid;place-items:center;box-shadow:inset 0 0 0 3px var(--gold),inset 0 0 0 7px rgba(0,0,0,.18);padding:0;transition:transform .15s}\n  .dp .dx-door:hover{transform:translateY(-2px)}\n  .dp .dx-door:nth-child(even){background:#1B5E3F}\n  .dp .dx-door svg{width:84%;display:none}\n  .dp .dx-door.open{background:var(--cran);box-shadow:inset 0 0 0 3px var(--gold)}\n  .dp .dx-door.open:nth-child(even){background:#1B5E3F}\n  .dp .dx-door.open svg{display:block}\n  .dp .dx-door.open\u003espan{display:none}\n  .dp .dx-door .cp{display:none;line-height:1.1;font-family:Nunito,sans-serif;text-align:center}\n  .dp .dx-door.open .cp{display:block}\n  .dp .dx-door .cp small{display:block;font:800 12px Nunito,sans-serif;color:#FFF2CF}\n  .dp .dx-door .cp b{display:block;font:700 16px Fraunces,serif;color:#FFF2CF;margin:2px 0}\n  .dp .dx-door .cp em{display:block;font:600 10px Nunito,sans-serif;font-style:normal;color:#FFF2CF}\n  @keyframes dxpop{0%{transform:scale(.85)}60%{transform:scale(1.08)}100%{transform:scale(1)}}\n  @media (prefers-reduced-motion:no-preference){.dp .dx-door.open{animation:dxpop .35s ease-out}}\n  .dp .dx-hint{text-align:center;margin:22px 0 0;color:#BFD6C7;font-weight:700}\n  .dp .dx-gal{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:14px}\n  .dp .dx-gal figure{margin:0;border-radius:22px;overflow:hidden;position:relative;background:#14503b}\n  .dp .dx-gal figure:first-child{grid-column:span 2;grid-row:span 2}\n  .dp .dx-gal img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}\n  .dp .dx-gal figure:hover img{transform:scale(1.04)}\n  .dp .dx-gal figcaption{position:absolute;left:12px;bottom:12px;background:rgba(8,39,29,.82);color:#fff;font-weight:700;font-size:13px;border-radius:999px;padding:5px 12px}\n  .dp .dx-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}\n  .dp .dx-split.rev .dx-media{order:2}\n  .dp .dx-media{position:relative}\n  .dp .dx-media img{width:100%;display:block;border-radius:26px;aspect-ratio:4\/3;object-fit:cover;box-shadow:0 0 0 3px var(--gold),0 26px 50px rgba(0,0,0,.25)}\n  .dp .dx-media .dx-badge{position:absolute;right:-14px;bottom:-18px;width:120px;filter:drop-shadow(0 12px 18px rgba(0,0,0,.3))}\n  .dp .dx-list{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:14px}\n  .dp .dx-list li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}\n  .dp .dx-list i{width:44px;height:44px;border-radius:14px;background:var(--cran);display:grid;place-items:center;font-style:normal;font-size:20px;color:#fff;box-shadow:inset 0 0 0 2px var(--gold)}\n  .dp .dx-list b{display:block;font-size:17px}\n  .dp .dx-list span{color:var(--muted)}\n  .dp .dx-who{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}\n  .dp .dx-card{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px 20px;text-align:center}\n  .dp .dx-card svg{width:110px;height:auto;display:block;margin:0 auto 12px}\n  .dp .dx-card h3{font-size:20px;margin-bottom:6px}\n  .dp .dx-card p{margin:0;color:var(--muted);font-size:15px}\n  .dp .dx-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:0 auto}\n  .dp .dx-plan{background:rgba(255,255,255,.06);border:2px solid rgba(255,255,255,.18);border-radius:24px;padding:28px;text-align:center;position:relative}\n  .dp .dx-plan.best{border-color:var(--gold);background:rgba(224,176,79,.12)}\n  .dp .dx-plan .tag{top:-13px;right:50%;transform:translateX(50%)}\n  .dp .dx-plan h3{font-size:24px;margin-bottom:4px}\n  .dp .dx-plan .dx-big{font:700 48px Fraunces,serif;color:var(--gold2);line-height:1.1;margin:10px 0 2px}\n  .dp .dx-plan s{color:#9FBFAB}\n  .dp .dx-plan ul{list-style:none;padding:0;margin:18px 0 22px;text-align:left;display:grid;gap:8px;color:#D5E6DA}\n  .dp .dx-plan li::before{content:\"\\2713\";color:var(--gold);font-weight:800;margin-right:10px}\n  .dp .dx-plan .dx-imgs{display:flex;justify-content:center;margin:6px 0 4px}\n  .dp .dx-plan .dx-imgs img{width:74px;height:74px;object-fit:cover;border-radius:12px;border:2px solid var(--gold);margin:0 -10px;box-shadow:0 8px 14px rgba(0,0,0,.35)}\n  .dp .dx-plan .btn{width:100%}\n  .dp .dx-plan .btn.ghost{background:transparent;border:2px solid rgba(255,255,255,.5);box-shadow:none}\n  .dp .dx-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}\n  .dp .dx-strip div{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:18px;text-align:center}\n  .dp .dx-strip svg{width:30px;height:30px;color:var(--cran);display:block;margin:0 auto 8px}\n  .dp .dx-strip b{display:block;font-size:16px}\n  .dp .dx-strip span{color:var(--muted);font-size:14px}\n  @media (max-width:860px){\n    .dp .dx-sec{padding:48px 0}\n    .dp .dx-head{margin-bottom:28px}\n    .dp .dx-steps{grid-template-columns:1fr;gap:30px}\n    .dp .dx-doors{grid-template-columns:repeat(6,1fr);gap:7px}\n    .dp .dx-door{font-size:18px;border-radius:10px;box-shadow:inset 0 0 0 2px var(--gold),inset 0 0 0 4px rgba(0,0,0,.18)}\n    .dp .dx-door .cp small{font-size:8px}\n    .dp .dx-door .cp b{font-size:10px}\n    .dp .dx-door .cp em{display:none}\n    .dp .dx-gal{grid-template-columns:repeat(2,1fr);grid-auto-rows:150px;gap:8px}\n    .dp .dx-split{grid-template-columns:1fr;gap:28px}\n    .dp .dx-split.rev .dx-media{order:0}\n    .dp .dx-media .dx-badge{width:84px;right:-6px}\n    .dp .dx-who{grid-template-columns:repeat(2,1fr);gap:12px}\n    .dp .dx-card{padding:18px 12px}\n    .dp .dx-card svg{width:84px}\n    .dp .dx-compare{grid-template-columns:1fr}\n    .dp .dx-strip{grid-template-columns:repeat(2,1fr)}\n  }\n\u003c\/style\u003e\u003cdiv class=\"dp\" id=\"lotuvia-dumpling-content\"\u003e\n\u003csvg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\" focusable=\"false\"\u003e\n  \u003cdefs\u003e\n    \u003clineargradient id=\"dx-sh\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"\u003e\u003cstop offset=\".45\" stop-color=\"#000\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\u003cstop offset=\"1\" stop-color=\"#3a1a10\" stop-opacity=\".34\"\u003e\u003c\/stop\u003e\u003c\/lineargradient\u003e\n    \u003cradialgradient id=\"dx-hl\" cx=\".34\" cy=\".3\" r=\".5\"\u003e\u003cstop offset=\"0\" stop-color=\"#fff\" stop-opacity=\".6\"\u003e\u003c\/stop\u003e\u003cstop offset=\"1\" stop-color=\"#fff\" stop-opacity=\"0\"\u003e\u003c\/stop\u003e\u003c\/radialgradient\u003e\n  \u003c\/defs\u003e\n  \u003csymbol id=\"dx-d\" viewbox=\"0 0 200 180\"\u003e\n    \u003cpath d=\"M100 28C152 28 192 68 192 118C192 154 152 170 100 170C48 170 8 154 8 118C8 68 48 28 100 28Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n    \u003cpath d=\"M100 28C152 28 192 68 192 118C192 154 152 170 100 170C48 170 8 154 8 118C8 68 48 28 100 28Z\" fill=\"url(#dx-sh)\"\u003e\u003c\/path\u003e\n    \u003cellipse cx=\"70\" cy=\"84\" rx=\"52\" ry=\"44\" fill=\"url(#dx-hl)\"\u003e\u003c\/ellipse\u003e\n    \u003cpath d=\"M72 46Q78 34 84 24M86 50Q90 36 94 22M100 52V20M114 50Q110 36 106 22M128 46Q122 34 116 24\" stroke=\"#fff\" stroke-opacity=\".6\" stroke-width=\"2.8\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n    \u003ccircle cx=\"72\" cy=\"116\" r=\"5.5\" fill=\"#2B1A22\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"128\" cy=\"116\" r=\"5.5\" fill=\"#2B1A22\"\u003e\u003c\/circle\u003e\n    \u003ccircle cx=\"74\" cy=\"114\" r=\"1.8\" fill=\"#fff\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"130\" cy=\"114\" r=\"1.8\" fill=\"#fff\"\u003e\u003c\/circle\u003e\n    \u003cellipse cx=\"52\" cy=\"130\" rx=\"11\" ry=\"6\" fill=\"#F08A9A\" opacity=\".5\"\u003e\u003c\/ellipse\u003e\u003cellipse cx=\"148\" cy=\"130\" rx=\"11\" ry=\"6\" fill=\"#F08A9A\" opacity=\".5\"\u003e\u003c\/ellipse\u003e\n    \u003cpath d=\"M92 128Q100 134 108 128\" stroke=\"#2B1A22\" stroke-width=\"3.2\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\n  \u003c\/symbol\u003e\n  \u003csymbol id=\"dx-santa\" viewbox=\"0 0 200 180\"\u003e\u003cg transform=\"rotate(-9 100 50)\"\u003e\u003cpath d=\"M58 50C62 26 84 8 124 8C136 18 142 34 144 50Z\" fill=\"#C8283A\"\u003e\u003c\/path\u003e\u003cellipse cx=\"101\" cy=\"50\" rx=\"45\" ry=\"10\" fill=\"#fff\"\u003e\u003c\/ellipse\u003e\u003ccircle cx=\"124\" cy=\"9\" r=\"9\" fill=\"#fff\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-elf\" viewbox=\"0 0 200 180\"\u003e\u003cg transform=\"rotate(8 100 50)\"\u003e\u003cpath d=\"M60 50C64 28 78 14 98 4C112 16 134 30 142 50Z\" fill=\"#2E8B57\"\u003e\u003c\/path\u003e\u003cellipse cx=\"101\" cy=\"50\" rx=\"43\" ry=\"9\" fill=\"#C8283A\"\u003e\u003c\/ellipse\u003e\u003ccircle cx=\"98\" cy=\"6\" r=\"8\" fill=\"#E0B04F\"\u003e\u003c\/circle\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-antl\" viewbox=\"0 0 200 180\"\u003e\u003cg stroke=\"#7A4A28\" stroke-width=\"5.5\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003cpath d=\"M72 40C66 24 58 14 50 6M64 22C58 22 50 20 46 14M70 32C62 32 56 30 52 26\"\u003e\u003c\/path\u003e\u003cpath d=\"M128 40C134 24 142 14 150 6M136 22C142 22 150 20 154 14M130 32C138 32 144 30 148 26\"\u003e\u003c\/path\u003e\u003c\/g\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-scarf\" viewbox=\"0 0 200 180\"\u003e\u003cpath d=\"M18 140Q100 172 182 140\" stroke=\"#C8283A\" stroke-width=\"18\" stroke-linecap=\"round\" fill=\"none\"\u003e\u003c\/path\u003e\u003cpath d=\"M26 142Q100 170 174 142\" stroke=\"#fff\" stroke-width=\"18\" stroke-dasharray=\"7 17\" fill=\"none\" opacity=\".9\"\u003e\u003c\/path\u003e\u003crect x=\"126\" y=\"150\" width=\"24\" height=\"30\" rx=\"6\" fill=\"#C8283A\"\u003e\u003c\/rect\u003e\u003crect x=\"126\" y=\"162\" width=\"24\" height=\"6\" fill=\"#fff\"\u003e\u003c\/rect\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-holly\" viewbox=\"0 0 200 180\"\u003e\u003cpath d=\"M96 38Q76 18 54 34Q78 50 96 38Z\" fill=\"#2F8F55\"\u003e\u003c\/path\u003e\u003cpath d=\"M104 38Q124 18 146 34Q122 50 104 38Z\" fill=\"#256F44\"\u003e\u003c\/path\u003e\u003ccircle cx=\"100\" cy=\"40\" r=\"6.5\" fill=\"#C8283A\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"91\" cy=\"46\" r=\"6\" fill=\"#C8283A\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"109\" cy=\"46\" r=\"6\" fill=\"#B3202F\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-hat\" viewbox=\"0 0 200 180\"\u003e\u003cellipse cx=\"100\" cy=\"48\" rx=\"46\" ry=\"8\" fill=\"#1B1B24\"\u003e\u003c\/ellipse\u003e\u003crect x=\"72\" y=\"8\" width=\"56\" height=\"40\" fill=\"#1B1B24\"\u003e\u003c\/rect\u003e\u003crect x=\"72\" y=\"34\" width=\"56\" height=\"9\" fill=\"#B3202F\"\u003e\u003c\/rect\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-bow\" viewbox=\"0 0 200 180\"\u003e\u003cpath d=\"M100 40C80 18 60 26 64 44C68 56 90 50 100 40Z\" fill=\"#C8283A\"\u003e\u003c\/path\u003e\u003cpath d=\"M100 40C120 18 140 26 136 44C132 56 110 50 100 40Z\" fill=\"#B3202F\"\u003e\u003c\/path\u003e\u003ccircle cx=\"100\" cy=\"41\" r=\"7\" fill=\"#8E1522\"\u003e\u003c\/circle\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-gift\" viewbox=\"0 0 120 120\"\u003e\u003crect x=\"14\" y=\"44\" width=\"92\" height=\"66\" rx=\"8\" fill=\"#B3202F\"\u003e\u003c\/rect\u003e\u003crect x=\"8\" y=\"30\" width=\"104\" height=\"22\" rx=\"6\" fill=\"#C8283A\"\u003e\u003c\/rect\u003e\u003crect x=\"52\" y=\"30\" width=\"16\" height=\"80\" fill=\"#E0B04F\"\u003e\u003c\/rect\u003e\u003cpath d=\"M60 30C44 8 22 14 30 28C34 34 50 32 60 30ZM60 30C76 8 98 14 90 28C86 34 70 32 60 30Z\" fill=\"#E0B04F\"\u003e\u003c\/path\u003e\u003c\/symbol\u003e\n  \u003csymbol id=\"dx-box\" viewbox=\"0 0 160 130\"\u003e\u003crect x=\"6\" y=\"10\" width=\"148\" height=\"112\" rx=\"10\" fill=\"#B3202F\"\u003e\u003c\/rect\u003e\u003crect x=\"6\" y=\"10\" width=\"148\" height=\"112\" rx=\"10\" fill=\"none\" stroke=\"#E0B04F\" stroke-width=\"4\"\u003e\u003c\/rect\u003e\u003cg fill=\"#1B5E3F\" stroke=\"#E0B04F\" stroke-width=\"2\"\u003e\u003crect x=\"18\" y=\"24\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"50\" y=\"24\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"82\" y=\"24\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"114\" y=\"24\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"18\" y=\"56\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"114\" y=\"56\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"18\" y=\"88\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"50\" y=\"88\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"82\" y=\"88\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003crect x=\"114\" y=\"88\" width=\"24\" height=\"24\" rx=\"4\"\u003e\u003c\/rect\u003e\u003c\/g\u003e\u003crect x=\"50\" y=\"56\" width=\"56\" height=\"24\" rx=\"5\" fill=\"#FBF4E6\"\u003e\u003c\/rect\u003e\u003ctext x=\"78\" y=\"73\" text-anchor=\"middle\" font-family=\"Fraunces,Georgia,serif\" font-weight=\"700\" font-size=\"15\" fill=\"#B3202F\"\u003e24\u003c\/text\u003e\u003c\/symbol\u003e\n\u003c\/svg\u003e\u003csection class=\"dx-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-head\"\u003e\n      \u003cspan class=\"dx-kicker\"\u003eHow it works\u003c\/span\u003e\n      \u003ch2\u003eChristmas, one squish at a time\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eThree simple steps between you and 24 mornings of dumpling surprises.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dx-steps\"\u003e\n      \u003cdiv class=\"dx-step\"\u003e\n        \u003csvg viewbox=\"0 0 220 170\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-box\" x=\"30\" y=\"30\" width=\"160\" height=\"130\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-d\" x=\"120\" y=\"0\" width=\"90\" height=\"81\" style=\"color:#F6E9D2\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-santa\" x=\"120\" y=\"0\" width=\"90\" height=\"81\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        \u003ch3\u003eOrder your calendar\u003c\/h3\u003e\n        \u003cp\u003eChoose 1 calendar, buy 1 and get 1 free, or buy 2 and get 2 free.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dx-step\"\u003e\n        \u003csvg viewbox=\"0 0 220 170\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-gift\" x=\"20\" y=\"40\" width=\"110\" height=\"110\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-d\" x=\"100\" y=\"58\" width=\"110\" height=\"99\" style=\"color:#B9D8A0\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-elf\" x=\"100\" y=\"58\" width=\"110\" height=\"99\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        \u003ch3\u003eIt arrives gift-ready\u003c\/h3\u003e\n        \u003cp\u003eThe festive box comes ready to give, with tracking sent by email.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dx-step\"\u003e\n        \u003csvg viewbox=\"0 0 220 170\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" x=\"10\" y=\"50\" width=\"100\" height=\"90\" style=\"color:#F2B8B0\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-bow\" x=\"10\" y=\"50\" width=\"100\" height=\"90\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-d\" x=\"110\" y=\"40\" width=\"100\" height=\"90\" style=\"color:#EBCB8B\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-antl\" x=\"110\" y=\"40\" width=\"100\" height=\"90\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-scarf\" x=\"110\" y=\"40\" width=\"100\" height=\"90\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n        \u003ch3\u003eOpen a door every day\u003c\/h3\u003e\n        \u003cp\u003eFrom December 1, a new squishy dumpling joins the family each morning.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"dx-sec dx-alt\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-head\"\u003e\n      \u003cspan class=\"dx-kicker\"\u003eTry it now\u003c\/span\u003e\n      \u003ch2\u003e24 doors, 24 dumplings\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eTap a door to peek at who is hiding inside. One door hides something extra.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dx-doors\" id=\"dx-doors\"\u003e\u003c\/div\u003e\n    \u003cp class=\"dx-hint\"\u003ePsst, have you checked door 17?\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"dx-sec\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003cdiv class=\"dx-head\"\u003e\n        \u003cspan class=\"dx-kicker\"\u003eMornings with Dumpling\u003c\/span\u003e\n        \u003ch2\u003eThe best part of December mornings\u003c\/h2\u003e\n        \u003cp class=\"sub\"\u003eA small surprise to start every day, for kids and grown-ups alike.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dx-gal\"\u003e\n\u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004 1000w\" width=\"1000\" height=\"914\" loading=\"lazy\" sizes=\"(max-width: 860px) 50vw, 600px\"\u003e\n\u003cfigcaption\u003eThe festive box\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/5-gallery-door_84a32018-8373-4e2b-8f33-3050fa6d64b5.jpg?v=1794223002\" alt=\"Dumpling Advent Calendar\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/5-gallery-door_84a32018-8373-4e2b-8f33-3050fa6d64b5.jpg?v=1794223002 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/5-gallery-door_84a32018-8373-4e2b-8f33-3050fa6d64b5.jpg?v=1794223002 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/5-gallery-door_84a32018-8373-4e2b-8f33-3050fa6d64b5.jpg?v=1794223002 1000w\" width=\"1000\" height=\"817\" loading=\"lazy\" sizes=\"(max-width: 860px) 50vw, 600px\"\u003e\n\u003cfigcaption\u003eA new door every day\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/4-gallery-boy_0846648c-0171-4eac-9b64-778b30da3e64.jpg?v=1794223002\" alt=\"Dumpling Advent Calendar\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/4-gallery-boy_0846648c-0171-4eac-9b64-778b30da3e64.jpg?v=1794223002 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/4-gallery-boy_0846648c-0171-4eac-9b64-778b30da3e64.jpg?v=1794223002 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/4-gallery-boy_0846648c-0171-4eac-9b64-778b30da3e64.jpg?v=1794223002 1000w\" width=\"1000\" height=\"709\" loading=\"lazy\" sizes=\"(max-width: 860px) 50vw, 600px\"\u003e\n\u003cfigcaption\u003eMorning smiles\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002\" alt=\"Dumpling Advent Calendar\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 1000w\" width=\"1000\" height=\"757\" loading=\"lazy\" sizes=\"(max-width: 860px) 50vw, 600px\"\u003e\n\u003cfigcaption\u003eDressed for the holidays\u003c\/figcaption\u003e\u003c\/figure\u003e\u003cfigure\u003e\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/2-gallery-girl_50316029-4b00-4287-9f93-829e09593b76.jpg?v=1794223002\" alt=\"Dumpling Advent Calendar\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/2-gallery-girl_50316029-4b00-4287-9f93-829e09593b76.jpg?v=1794223002 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/2-gallery-girl_50316029-4b00-4287-9f93-829e09593b76.jpg?v=1794223002 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/2-gallery-girl_50316029-4b00-4287-9f93-829e09593b76.jpg?v=1794223002 1000w\" width=\"1000\" height=\"714\" loading=\"lazy\" sizes=\"(max-width: 860px) 50vw, 600px\"\u003e\n\u003cfigcaption\u003eSquish, squish\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\u003csection class=\"dx-sec dx-cream\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-split\"\u003e\n      \u003cdiv class=\"dx-media\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002\" alt=\"Squishy dumpling figurines in holiday outfits\" srcset=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 352w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 832w, https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/3-gallery-dumplings_382cfd2e-b81c-43b2-ba4b-72a288ad342e.jpg?v=1794223002 1200w\" width=\"1200\" height=\"908\" loading=\"lazy\"\u003e\n\u003csvg class=\"dx-badge\" viewbox=\"0 0 200 180\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" style=\"color:#F6E9D2\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-scarf\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-santa\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan class=\"dx-kicker\"\u003eMeet the dumplings\u003c\/span\u003e\n        \u003ch2\u003eSoft, squishy and dressed for Christmas\u003c\/h2\u003e\n        \u003cp class=\"sub\" style=\"margin-bottom:0\"\u003eThe dumplings everyone has been squishing on TikTok, now in holiday outfits and tucked behind 24 little doors.\u003c\/p\u003e\n        \u003cul class=\"dx-list\"\u003e\n          \u003cli\u003e\n\u003ci aria-hidden=\"true\"\u003e◉\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eSatisfying to squish\u003c\/b\u003e\u003cspan\u003eSoft figurines that slowly bounce back after every squeeze.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003ci aria-hidden=\"true\"\u003e❄\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003e24 different characters\u003c\/b\u003e\u003cspan\u003eSanta hats, antlers, scarves and bows, so no two mornings match.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003ci aria-hidden=\"true\"\u003e★\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eMade to collect\u003c\/b\u003e\u003cspan\u003eLine them up on a shelf or desk and watch the family grow all month.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003ci aria-hidden=\"true\"\u003e❤\u003c\/i\u003e\u003cdiv\u003e\n\u003cb\u003eReady to give\u003c\/b\u003e\u003cspan\u003eThe festive box is the wrapping, so it goes straight under the tree.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"dx-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-head\"\u003e\n      \u003cspan class=\"dx-kicker\"\u003eThe perfect gift for\u003c\/span\u003e\n      \u003ch2\u003eEveryone on your list\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eOne calendar for the house, or a bundle to share the countdown.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dx-who\"\u003e\n      \u003cdiv class=\"dx-card\"\u003e\n\u003csvg viewbox=\"0 0 200 180\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" style=\"color:#F2B8B0\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-bow\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003ch3\u003eKids\u003c\/h3\u003e\n\u003cp\u003eA new friend every morning makes the wait for Christmas fun.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dx-card\"\u003e\n\u003csvg viewbox=\"0 0 200 180\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" style=\"color:#BFE3DC\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-hat\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-scarf\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003ch3\u003eBig kids\u003c\/h3\u003e\n\u003cp\u003eTeens and grown-ups who already love the TikTok dumplings.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dx-card\"\u003e\n\u003csvg viewbox=\"0 0 200 180\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" style=\"color:#EBCB8B\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-antl\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003ch3\u003eSiblings\u003c\/h3\u003e\n\u003cp\u003eGrab a bundle so nobody has to share the doors.\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dx-card\"\u003e\n\u003csvg viewbox=\"0 0 200 180\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\" style=\"color:#B9D8A0\"\u003e\u003c\/use\u003e\u003cuse href=\"#dx-holly\"\u003e\u003c\/use\u003e\u003c\/svg\u003e\u003ch3\u003eSecret Santa\u003c\/h3\u003e\n\u003cp\u003eA fun, affordable gift for friends, classmates and coworkers.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\u003csection class=\"dx-sec dx-alt\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-head\"\u003e\n      \u003cspan class=\"dx-kicker\"\u003eGift more, pay less\u003c\/span\u003e\n      \u003ch2\u003ePick your countdown\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eThe 4-calendar bundle is the best value of the season.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dx-compare\"\u003e\n\u003cdiv class=\"dx-plan\"\u003e\n\u003cdiv class=\"dx-imgs\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003ch3\u003e1 Calendar\u003c\/h3\u003e\n\u003cdiv class=\"dx-big\"\u003e$34.98\u003c\/div\u003e\n\u003cs\u003e$49\u003c\/s\u003e\u003cul\u003e\n\u003cli\u003e24 squishy dumplings in total\u003c\/li\u003e\n\u003cli\u003eFestive gift-ready box\u003c\/li\u003e\n\u003cli\u003eTracked shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"btn\" href=\"#lotuvia-bundle-selection\" data-lotuvia-bundle=\"1\"\u003eChoose 1 Calendar\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plan\"\u003e\n\u003cdiv class=\"dx-imgs\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003ch3\u003eBuy 1, Get 1 Free\u003c\/h3\u003e\n\u003cdiv class=\"dx-big\"\u003e$56.99\u003c\/div\u003e\n\u003cs\u003e$98\u003c\/s\u003e\u003cul\u003e\n\u003cli\u003e48 squishy dumplings in total\u003c\/li\u003e\n\u003cli\u003eOne for you, one to gift\u003c\/li\u003e\n\u003cli\u003eTracked shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"btn\" href=\"#lotuvia-bundle-selection\" data-lotuvia-bundle=\"2\"\u003eChoose 2 Calendars\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dx-plan best\"\u003e\n\u003cspan class=\"tag\"\u003eBest deal\u003c\/span\u003e\u003cdiv class=\"dx-imgs\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004\" alt=\"Dumpling Advent Calendar\" width=\"74\" height=\"74\" loading=\"lazy\"\u003e\n\u003c\/div\u003e\n\u003ch3\u003eBuy 2, Get 2 Free\u003c\/h3\u003e\n\u003cdiv class=\"dx-big\"\u003e$102.98\u003c\/div\u003e\n\u003cs\u003e$196\u003c\/s\u003e\u003cul\u003e\n\u003cli\u003e96 squishy dumplings in total\u003c\/li\u003e\n\u003cli\u003eTwo for you, two to gift\u003c\/li\u003e\n\u003cli\u003eTracked shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ca class=\"btn\" href=\"#lotuvia-bundle-selection\" data-lotuvia-bundle=\"4\"\u003eChoose 4 Calendars\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection class=\"dx-sec\"\u003e\n  \u003cdiv class=\"wrap\"\u003e\n    \u003cdiv class=\"dx-strip\"\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"4\" y=\"11\" width=\"16\" height=\"10\" rx=\"2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 11V7a4 4 0 0 1 8 0v4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cb\u003eSecure checkout\u003c\/b\u003e\u003cspan\u003eShop Pay, PayPal, Google Pay and cards\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 7h11v9H3zM14 10h4l3 3v3h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"18\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003cb\u003eTracked shipping\u003c\/b\u003e\u003cspan\u003eTracking number sent by email\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M3 12a9 9 0 1 0 3-6.7L3 8\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 3v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cb\u003e30-day returns\u003c\/b\u003e\u003cspan\u003eOn unopened calendars\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M20 12v9H4v-9M2 7h20v5H2zM12 21V7M12 7C10 3 6 3 6 5.5S9 7 12 7zM12 7c2-4 6-4 6-1.5S15 7 12 7z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003cb\u003eGift-ready box\u003c\/b\u003e\u003cspan\u003eNo wrapping needed\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\n\u003csection style=\"padding-top:0\"\u003e\n      \u003cdiv class=\"wrap\" style=\"max-width:860px\"\u003e\n        \u003ch2\u003eWhat's inside\u003c\/h2\u003e\n        \u003cdiv class=\"desc\"\u003e\u003cp\u003e24 squishy figurines, one behind every door. Open a new one each day until Christmas.\u003c\/p\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\u003csection style=\"padding-top:0\"\u003e\n      \u003cdiv class=\"wrap\" style=\"max-width:860px\"\u003e\n        \u003ch2\u003eQuestions\u003c\/h2\u003e\n\u003cdetails\u003e\n            \u003csummary\u003eWhen will my calendar arrive?\u003c\/summary\u003e\n            \u003cp\u003eOrders placed by November 20th arrive in time to open door 1 on December 1. Most orders ship within 2 business days, and you'll get a tracking number by email as soon as yours is on its way.\u003c\/p\u003e\n          \u003c\/details\u003e\u003cdetails\u003e\n            \u003csummary\u003eHow do the bundle offers work?\u003c\/summary\u003e\n            \u003cp\u003eChoose Buy 1, Get 1 Free for 2 calendars at $56.99, or Buy 2, Get 2 Free for 4 calendars at $102.98. The displayed price is the total for your selected bundle.\u003c\/p\u003e\n          \u003c\/details\u003e\u003cdetails\u003e\n            \u003csummary\u003eWho is it for?\u003c\/summary\u003e\n            \u003cp\u003eThe Dumpling Advent Calendar is made for dumpling fans of all ages and makes a great gift. The figurines are small, so we recommend it for ages 3+, with adult supervision for younger children.\u003c\/p\u003e\n          \u003c\/details\u003e\u003cdetails\u003e\n            \u003csummary\u003eCan I return it?\u003c\/summary\u003e\n            \u003cp\u003eIf your calendar arrives damaged or something isn't right, contact us within 30 days and we'll make it right. Unopened calendars can be returned within 30 days for a refund.\u003c\/p\u003e\n          \u003c\/details\u003e\n\u003c\/div\u003e\n    \u003c\/section\u003e\u003csection class=\"final\"\u003e\n    \u003cdiv class=\"wrap\"\u003e\n      \u003ch2\u003eBuy 2, Get 2 Free\u003c\/h2\u003e\n      \u003cp class=\"sub\"\u003eTwo for you, two to gift. $102.98 for all four.\u003c\/p\u003e\n      \u003ca class=\"btn\" href=\"#lotuvia-bundle-selection\" data-lotuvia-bundle=\"4\"\u003eGet 4 Calendars for $102.98\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cscript\u003e\n  (function () {\n    var wrap = document.getElementById('dx-doors');\n    if (!wrap) return;\n    var cols = ['#F6E9D2', '#F2B8B0', '#B9D8A0', '#EBCB8B', '#D9737B', '#BFE3DC', '#F4DDE0', '#A8CDB0'];\n    var acc = [['santa'], ['elf'], ['antl'], ['scarf', 'holly'], ['hat', 'scarf'], ['bow'], ['santa', 'scarf'], ['holly']];\n    var h = '';\n    for (var i = 1; i \u003c= 24; i++) {\n      if (i === 17) {\n        h += '\u003cbutton class=\"dx-door\" type=\"button\" aria-label=\"Open door 17\"\u003e\u003cspan\u003e17\u003c\/span\u003e\u003cdiv class=\"cp\"\u003e\u003csmall\u003e$5 OFF\u003c\/small\u003e\u003cb\u003eDOOR17\u003c\/b\u003e\u003cem\u003eUse at checkout\u003c\/em\u003e\u003c\/div\u003e\u003c\/button\u003e';\n        continue;\n      }\n      var a = acc[i % 8].map(function (x) { return '\u003cuse href=\"#dx-' + x + '\"\/\u003e'; }).join('');\n      h += '\u003cbutton class=\"dx-door\" type=\"button\" aria-label=\"Open door ' + i + '\"\u003e\u003cspan\u003e' + i + '\u003c\/span\u003e\u003csvg viewBox=\"0 0 200 180\" style=\"color:' + cols[(i * 3) % 8] + '\" aria-hidden=\"true\"\u003e\u003cuse href=\"#dx-d\"\/\u003e' + a + '\u003c\/svg\u003e\u003c\/button\u003e';\n    }\n    wrap.innerHTML = h;\n    wrap.addEventListener('click', function (e) {\n      var b = e.target.closest('.dx-door');\n      if (b) b.classList.toggle('open');\n    });\n  })();\n\u003c\/script\u003e\u003cp style=\"text-align:center;padding:24px\"\u003eQuestions? Contact \u003ca href=\"mailto:support@lotuvia.com\"\u003esupport@lotuvia.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003cstyle\u003e\n#lotuvia-dumpling-content .dx-compare{grid-template-columns:repeat(3,minmax(0,1fr))}\n#lotuvia-dumpling-content a.btn{text-decoration:none;text-align:center}\n#lotuvia-dumpling-content .dx-plan .dx-imgs img{max-width:70px}\n.lotuvia-dumpling-details{width:100%;max-width:100%;margin-top:32px}\n@media(max-width:860px){#lotuvia-dumpling-content .dx-compare{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003cscript\u003e\n(function(){\n function init(){\n  var root=document.getElementById('lotuvia-dumpling-content');\n  if(!root)return;\n  var description=root.closest('.product__description');\n  var grid=description\u0026\u0026description.closest('.product');\n  if(description\u0026\u0026grid){description.classList.add('lotuvia-dumpling-details');grid.insertAdjacentElement('afterend',description);}\n  var info=document.querySelector('product-info.main-product__info-container');\n  var bundleValues={\"1\":\"Buy 1 (1 Calendar)\",\"2\":\"Buy 1, Get 1 Free (2 Calendars)\",\"4\":\"Buy 2, Get 2 Free (4 Calendars)\"};\n  root.querySelectorAll('[data-lotuvia-bundle]').forEach(function(link){\n   if(info)link.setAttribute('href','#'+info.id);\n   link.addEventListener('click',function(e){\n    var value=bundleValues[link.getAttribute('data-lotuvia-bundle')];\n    var radio=Array.from(document.querySelectorAll('input[type=\"radio\"][name=\"Bundle\"]')).find(function(input){return input.value===value;});\n    if(radio\u0026\u0026info){e.preventDefault();radio.click();info.scrollIntoView({behavior:'smooth',block:'start'});}\n   });\n  });\n }\n if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});else init();\n})();\n\u003c\/script\u003e\n\u003c!-- LOTUVIA HERO BENEFITS START --\u003e\n\u003cstyle\u003e\n#lotuvia-hero-benefits{margin:16px 0 18px;color:#18263b;font-family:inherit;font-size:14px;line-height:1.5;text-align:left}\n#lotuvia-hero-benefits *{box-sizing:border-box}\n#lotuvia-hero-benefits .lv-hero-line{margin:0 0 7px;font-size:20px;line-height:1.25;font-weight:750;letter-spacing:-.3px;color:#173c2e}\n#lotuvia-hero-benefits .lv-hero-intro{margin:0 0 13px;color:#465260;font-size:14px;line-height:1.55}\n#lotuvia-hero-benefits .lv-benefits{list-style:none;margin:0;padding:0;display:grid;gap:7px}\n#lotuvia-hero-benefits .lv-benefits li{display:flex;align-items:center;gap:9px;margin:0;padding:0;font-size:14px;line-height:1.4}\n#lotuvia-hero-benefits .lv-check{display:grid;place-items:center;flex:0 0 19px;width:19px;height:19px;border-radius:50%;background:#eaf3ed;color:#24533b;font-size:12px;font-weight:700}\n#lotuvia-hero-benefits .lv-moment{border-left:3px solid #c09847;background:#faf7ef;margin:14px 0 0;padding:11px 13px;border-radius:0 8px 8px 0}\n#lotuvia-hero-benefits .lv-moment strong{display:block;color:#173c2e;font-size:14px;margin:0 0 3px}\n#lotuvia-hero-benefits .lv-moment p{margin:0;color:#596052;font-size:13px;line-height:1.45}\n\n\n@media(max-width:749px){#lotuvia-hero-benefits{margin:13px 0 16px}#lotuvia-hero-benefits .lv-hero-line{font-size:19px}}\n\u003c\/style\u003e\n\u003cdiv id=\"lotuvia-hero-benefits\" aria-label=\"Dumpling Advent Calendar highlights\"\u003e\n\u003cp class=\"lv-hero-line\"\u003e24 tiny surprises. One sweeter countdown.\u003c\/p\u003e\n\u003cp class=\"lv-hero-intro\"\u003eMeet a new holiday dumpling behind every door. Soft to squish, fun to collect, and ready to make December a little more magical.\u003c\/p\u003e\n\u003cul class=\"lv-benefits\"\u003e\n\u003cli\u003e\n\u003cspan class=\"lv-check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eA new character every day\u003c\/strong\u003e — 24 festive dumplings to discover.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lv-check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSquish now. Collect all month.\u003c\/strong\u003e Soft little figurines for your shelf or desk.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"lv-check\" aria-hidden=\"true\"\u003e✓\u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eA gift with the countdown built in.\u003c\/strong\u003e A festive box, ready to give.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"lv-moment\"\u003e\n\u003cstrong\u003eMake room for a new December tradition.\u003c\/strong\u003e\u003cp\u003eOne little door. A moment together. A new dumpling to meet.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n function placeLotuviaHighlights(){\n  var highlights=document.getElementById('lotuvia-hero-benefits');\n  var info=document.querySelector('product-info.main-product__info-container');\n  var title=info\u0026\u0026info.querySelector('.product__title');\n  if(highlights\u0026\u0026title\u0026\u0026title.parentElement===info)title.insertAdjacentElement('afterend',highlights);\n }\n if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',placeLotuviaHighlights,{once:true});else placeLotuviaHighlights();\n})();\n\u003c\/script\u003e\n\u003c!-- LOTUVIA HERO BENEFITS END --\u003e","brand":"Lotuvia","offers":[{"title":"Buy 1 (1 Calendar)","offer_id":46347037900869,"sku":"LOT-DAC-1CAL","price":279.9,"currency_code":"HKD","in_stock":true},{"title":"Buy 1, Get 1 Free (2 Calendars)","offer_id":46347037933637,"sku":"LOT-DAC-2CAL","price":456.01,"currency_code":"HKD","in_stock":true},{"title":"Buy 2, Get 2 Free (4 Calendars)","offer_id":46347037966405,"sku":"LOT-DAC-4CAL","price":824.01,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0715\/7363\/5141\/files\/Calendrierdel_Aventdesraviolisfestifs.png?v=1794223004","url":"https:\/\/lotuvia.com\/products\/dumpling-advent-calendar","provider":"Lotuvia","version":"1.0","type":"link"}