{"product_id":"⛄✨-snowman-nativity-glow™-solar-christmas-step-light-with-holy-family-projection-🎄✝️","title":"⛄✨ Snowman Nativity Glow™ – Éclairage de marche solaire de Noël avec projection de la Sainte Famille 🎄✝️","description":"\u003cstyle\u003e\n\/* =========================================================\n   SOLAR NATIVITY SNOWMAN CHRISTMAS STEP LIGHT\n   Shopify \/ Hotishop High-Converting Product Detail Page\n   Layout \u0026 typography based on the approved Woodland format\n========================================================= *\/\n\n.sng-page,\n.sng-page *{\n  box-sizing:border-box;\n}\n\n.sng-page{\n  --green:#155438;\n  --green-dark:#0b3524;\n  --green-soft:#d9eddf;\n\n  --red:#b92f3c;\n  --red-dark:#7d1f2c;\n\n  --gold:#d79a31;\n  --gold-light:#ffd77d;\n\n  --cream:#fff4da;\n  --cream-deep:#f5dca5;\n\n  --blue:#425b72;\n\n  --text:#414944;\n  --muted:#69706b;\n  --line:#dfc58d;\n  --white:#ffffff;\n\n  width:100%;\n  margin:0;\n  padding:0;\n  overflow:hidden;\n  background:#fff;\n  color:var(--text);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,sans-serif;\n  line-height:1.65;\n}\n\n.sng-page h1,\n.sng-page h2,\n.sng-page h3,\n.sng-page p{\n  margin-top:0;\n}\n\n.sng-page h1,\n.sng-page h2{\n  font-family:Georgia,\"Times New Roman\",serif;\n}\n\n.sng-page img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  margin:0;\n}\n\n.sng-wrap{\n  width:min(980px,calc(100% - 28px));\n  margin:0 auto;\n}\n\n.sng-section{\n  padding:42px 0;\n}\n\n.sng-inner{\n  width:100%;\n  padding:34px;\n  border-radius:22px;\n}\n\n.sng-center{\n  text-align:center;\n}\n\n\n\/* =========================================================\n   TYPOGRAPHY\n========================================================= *\/\n\n.sng-eyebrow{\n  margin:0 0 11px;\n  color:#98600b;\n  font-size:10px;\n  line-height:1.4;\n  font-weight:800;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.sng-h1{\n  max-width:780px;\n  margin:0 auto 17px;\n  color:var(--green);\n  font-size:38px;\n  line-height:1.15;\n  letter-spacing:-.02em;\n  font-weight:700;\n}\n\n.sng-h1 span{\n  color:var(--red);\n}\n\n.sng-h2{\n  max-width:780px;\n  margin:0 auto 16px;\n  color:#282d29;\n  font-size:28px;\n  line-height:1.22;\n  letter-spacing:-.015em;\n  font-weight:700;\n}\n\n.sng-h2 span{\n  color:var(--red);\n}\n\n.sng-copy{\n  max-width:790px;\n  margin:0 auto;\n  color:var(--muted);\n  font-size:15.5px;\n  line-height:1.72;\n}\n\n.sng-copy + .sng-copy{\n  margin-top:13px;\n}\n\n\n\/* =========================================================\n   IMAGES\n========================================================= *\/\n\n.sng-media{\n  width:min(880px,100%);\n  margin:26px auto 0;\n  overflow:hidden;\n  border-radius:18px;\n  background:#f5f5f5;\n  box-shadow:0 14px 34px rgba(40,31,18,.14);\n  line-height:0;\n}\n\n.sng-media img{\n  width:100%;\n  height:auto;\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.sng-hero{\n  padding:42px 0;\n  background:\n    radial-gradient(circle at 8% 0%,rgba(215,154,49,.32),transparent 29%),\n    radial-gradient(circle at 92% 5%,rgba(185,47,60,.15),transparent 28%),\n    linear-gradient(145deg,#fff9e8 0%,#ffe5ae 100%);\n}\n\n.sng-hero .sng-inner{\n  background:rgba(255,255,255,.86);\n  border:1px solid #e4bd67;\n}\n\n\n\/* =========================================================\n   COLORED SECTIONS\n========================================================= *\/\n\n.sng-gold{\n  background:\n    radial-gradient(circle at 92% 8%,rgba(215,154,49,.25),transparent 29%),\n    linear-gradient(145deg,#fff3cd,#f4d492);\n}\n\n.sng-gold .sng-inner{\n  background:rgba(255,255,255,.91);\n  border:1px solid #dfb85e;\n}\n\n\n.sng-green{\n  background:\n    radial-gradient(circle at 8% 5%,rgba(21,84,56,.22),transparent 30%),\n    radial-gradient(circle at 94% 90%,rgba(215,154,49,.13),transparent 28%),\n    linear-gradient(145deg,#d8eddd,#b6d7c0);\n}\n\n.sng-green .sng-inner{\n  background:rgba(255,255,255,.92);\n  border:1px solid #95bda1;\n}\n\n\n.sng-warm{\n  background:\n    radial-gradient(circle at 91% 5%,rgba(185,47,60,.09),transparent 28%),\n    linear-gradient(145deg,#fffaf0,#f5ddaf);\n}\n\n.sng-warm .sng-inner{\n  background:#fff;\n  border:1px solid #ddbd81;\n  box-shadow:0 7px 24px rgba(80,53,24,.06);\n}\n\n\n.sng-dark{\n  color:#fff;\n  background:\n    radial-gradient(circle at 8% 5%,rgba(255,215,125,.24),transparent 29%),\n    radial-gradient(circle at 92% 8%,rgba(185,47,60,.22),transparent 29%),\n    linear-gradient(135deg,#0a3423 0%,#155438 55%,#277149 100%);\n}\n\n.sng-dark .sng-inner{\n  background:rgba(255,255,255,.075);\n  border:1px solid rgba(255,255,255,.17);\n}\n\n.sng-dark .sng-eyebrow{\n  color:#ffd980;\n}\n\n.sng-dark .sng-h2{\n  color:#fff;\n}\n\n.sng-dark .sng-h2 span{\n  color:#ffd27b;\n}\n\n.sng-dark .sng-copy{\n  color:rgba(255,255,255,.83);\n}\n\n\n.sng-red{\n  color:#fff;\n  background:\n    radial-gradient(circle at 8% 6%,rgba(255,215,128,.20),transparent 30%),\n    linear-gradient(135deg,#741c28 0%,#a62a38 55%,#c4494d 100%);\n}\n\n.sng-red .sng-inner{\n  background:rgba(255,255,255,.075);\n  border:1px solid rgba(255,255,255,.17);\n}\n\n.sng-red .sng-eyebrow{\n  color:#ffdb8b;\n}\n\n.sng-red .sng-h2{\n  color:#fff;\n}\n\n.sng-red .sng-h2 span{\n  color:#ffe0a1;\n}\n\n.sng-red .sng-copy{\n  color:rgba(255,255,255,.84);\n}\n\n\n\/* =========================================================\n   BENEFITS\n========================================================= *\/\n\n.sng-benefits{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:8px;\n  max-width:860px;\n  margin:24px auto 0;\n}\n\n.sng-benefit{\n  padding:12px 8px;\n  border:1px solid #dfbd72;\n  border-radius:13px;\n  background:linear-gradient(145deg,#fff,#fff4db);\n  color:#28533d;\n  font-size:12px;\n  line-height:1.4;\n  font-weight:700;\n}\n\n\n\/* =========================================================\n   FEATURE CARDS\n========================================================= *\/\n\n.sng-features{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:9px;\n  max-width:840px;\n  margin:24px auto 0;\n}\n\n.sng-feature{\n  padding:15px 16px;\n  border:1px solid #dfc18b;\n  border-radius:14px;\n  background:linear-gradient(145deg,#fff,#fff7e7);\n  text-align:left;\n}\n\n.sng-feature strong{\n  display:block;\n  margin-bottom:3px;\n  color:var(--green);\n  font-size:14px;\n  line-height:1.4;\n}\n\n.sng-feature p{\n  margin:0;\n  color:var(--muted);\n  font-size:12.8px;\n  line-height:1.55;\n}\n\n.sng-dark .sng-feature,\n.sng-red .sng-feature{\n  background:rgba(255,255,255,.10);\n  border-color:rgba(255,255,255,.18);\n}\n\n.sng-dark .sng-feature strong,\n.sng-red .sng-feature strong{\n  color:#ffdda0;\n}\n\n.sng-dark .sng-feature p,\n.sng-red .sng-feature p{\n  color:rgba(255,255,255,.76);\n}\n\n\n\/* =========================================================\n   THREE COLUMN CARDS\n========================================================= *\/\n\n.sng-scenes{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:9px;\n  max-width:850px;\n  margin:24px auto 0;\n}\n\n.sng-scene{\n  padding:17px 13px;\n  border:1px solid #ddbd83;\n  border-radius:14px;\n  background:linear-gradient(145deg,#fff,#fff3dc);\n  text-align:center;\n}\n\n.sng-scene strong{\n  display:block;\n  margin-bottom:4px;\n  color:var(--green);\n  font-size:13.5px;\n}\n\n.sng-scene p{\n  margin:0;\n  color:var(--muted);\n  font-size:12.5px;\n  line-height:1.55;\n}\n\n\n\/* =========================================================\n   STEPS\n========================================================= *\/\n\n.sng-steps{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:9px;\n  max-width:850px;\n  margin:24px auto 0;\n}\n\n.sng-step{\n  padding:17px 13px;\n  border:1px solid #dcb978;\n  border-radius:14px;\n  background:linear-gradient(145deg,#fff,#fff3d8);\n  text-align:center;\n}\n\n.sng-step-num{\n  width:30px;\n  height:30px;\n  margin:0 auto 8px;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  border-radius:50%;\n  background:linear-gradient(135deg,#a42231,#cc3b45);\n  color:#fff;\n  font-size:12px;\n  font-weight:800;\n}\n\n.sng-step strong{\n  display:block;\n  margin-bottom:4px;\n  color:var(--green);\n  font-size:13.5px;\n}\n\n.sng-step p{\n  margin:0;\n  color:var(--muted);\n  font-size:12px;\n  line-height:1.5;\n}\n\n\n\/* =========================================================\n   TAGS\n========================================================= *\/\n\n.sng-tags{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:7px;\n  max-width:850px;\n  margin:23px auto 0;\n}\n\n.sng-tag{\n  padding:7px 11px;\n  border:1px solid #d7aa50;\n  border-radius:999px;\n  background:#fff1cd;\n  color:#70490d;\n  font-size:11.5px;\n  font-weight:700;\n}\n\n.sng-dark .sng-tag,\n.sng-red .sng-tag{\n  background:rgba(255,255,255,.10);\n  border-color:rgba(255,222,159,.27);\n  color:#ffe1a6;\n}\n\n\n\/* =========================================================\n   PRODUCT DETAILS\n========================================================= *\/\n\n.sng-specs{\n  max-width:850px;\n  margin:24px auto 0;\n  overflow:hidden;\n  border:1px solid #d5b16c;\n  border-radius:16px;\n  background:#fff;\n}\n\n.sng-spec{\n  display:grid;\n  grid-template-columns:185px 1fr;\n  border-bottom:1px solid #e7d5af;\n  text-align:left;\n}\n\n.sng-spec:last-child{\n  border-bottom:0;\n}\n\n.sng-spec-name{\n  padding:12px 15px;\n  background:#f5dfae;\n  color:#724809;\n  font-size:11.5px;\n  font-weight:800;\n}\n\n.sng-spec-value{\n  padding:12px 15px;\n  background:#fffdf7;\n  color:#49524c;\n  font-size:13px;\n  font-weight:600;\n}\n\n\n\/* =========================================================\n   FINAL\n========================================================= *\/\n\n.sng-final{\n  padding:48px 0;\n  text-align:center;\n  color:#fff;\n  background:\n    radial-gradient(circle at 8% 7%,rgba(255,207,99,.28),transparent 30%),\n    radial-gradient(circle at 92% 10%,rgba(194,46,57,.24),transparent 28%),\n    linear-gradient(135deg,#082f20 0%,#145438 52%,#28784e 100%);\n}\n\n.sng-final .sng-inner{\n  background:rgba(255,255,255,.075);\n  border:1px solid rgba(255,220,145,.22);\n}\n\n.sng-final .sng-eyebrow{\n  color:#ffd779;\n}\n\n.sng-final .sng-h2{\n  color:#fff;\n}\n\n.sng-final .sng-h2 span{\n  color:#ffd27b;\n}\n\n.sng-final .sng-copy{\n  color:rgba(255,255,255,.84);\n}\n\n.sng-final .sng-tag{\n  background:rgba(255,255,255,.10);\n  border-color:rgba(255,220,150,.25);\n  color:#ffe2a9;\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media(max-width:749px){\n\n  .sng-section,\n  .sng-hero{\n    padding:25px 0;\n  }\n\n  .sng-inner{\n    padding:22px 16px;\n    border-radius:15px;\n  }\n\n  .sng-eyebrow{\n    margin-bottom:9px;\n    font-size:9.5px;\n    letter-spacing:.09em;\n  }\n\n  .sng-h1{\n    margin-bottom:14px;\n    font-size:29px;\n    line-height:1.18;\n  }\n\n  .sng-h2{\n    margin-bottom:13px;\n    font-size:23px;\n    line-height:1.24;\n  }\n\n  .sng-copy{\n    font-size:14px;\n    line-height:1.68;\n  }\n\n  .sng-copy + .sng-copy{\n    margin-top:11px;\n  }\n\n  .sng-media{\n    margin-top:19px;\n    border-radius:12px;\n  }\n\n  .sng-benefits{\n    grid-template-columns:repeat(2,1fr);\n    gap:6px;\n    margin-top:19px;\n  }\n\n  .sng-benefit{\n    padding:10px 6px;\n    font-size:10.8px;\n  }\n\n  .sng-features{\n    grid-template-columns:repeat(2,1fr);\n    gap:7px;\n    margin-top:19px;\n  }\n\n  .sng-feature{\n    padding:12px 10px;\n  }\n\n  .sng-feature strong{\n    font-size:12px;\n  }\n\n  .sng-feature p{\n    font-size:11.3px;\n  }\n\n  .sng-scenes,\n  .sng-steps{\n    grid-template-columns:1fr;\n    gap:7px;\n    margin-top:19px;\n  }\n\n  .sng-tag{\n    padding:6px 9px;\n    font-size:10.5px;\n  }\n\n  .sng-spec{\n    grid-template-columns:1fr;\n  }\n\n  .sng-spec-name{\n    padding:9px 12px 2px;\n    background:#fff6e4;\n  }\n\n  .sng-spec-value{\n    padding:2px 12px 10px;\n  }\n\n  .sng-final{\n    padding:32px 0;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"sng-page\"\u003e\n\n\n\n\u003c\/div\u003e","brand":"mwc","offers":[{"title":"⛄ Bonhomme de neige","offer_id":44440493195351,"sku":"6HM26101004-雪人","price":35.99,"currency_code":"USD","in_stock":true},{"title":"👼 Ange","offer_id":44440493228119,"sku":"6HM26101004-天使","price":35.99,"currency_code":"USD","in_stock":true},{"title":"🎅 Père Noël","offer_id":44440493260887,"sku":"6HM26101004-圣诞老人","price":35.99,"currency_code":"USD","in_stock":true},{"title":"🦌 Rennes","offer_id":44440493293655,"sku":"6HM26101004-麋鹿","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/5473\/7239\/files\/93841904822648833.jpg?v=1791778508","url":"https:\/\/mycheesemas.com\/fr\/products\/%e2%9b%84%e2%9c%a8-snowman-nativity-glow%e2%84%a2-solar-christmas-step-light-with-holy-family-projection-%f0%9f%8e%84%e2%9c%9d%ef%b8%8f","provider":"mycheesemas","version":"1.0","type":"link"}