{"product_id":"snowman-nativity-glow-solar-christmas-step-light","title":"✨ Marches lumineuses de Noël solaires | 5 styles de personnages festifs","description":"\u003cstyle\u003e\n\/* =========================================================\n   SOLAR CHRISTMAS STEP LIGHTS\n   16-MODULE PREMIUM SHOPIFY PRODUCT PAGE\n\n   MAIN BACKGROUND: UNIFIED CHAMPAGNE CREAM\n   ACCENTS: EVERGREEN \/ WARM GOLD \/ CRANBERRY \/ IVORY\n   TITLE FLOW: ORIGINAL 7-STOP GRADIENT\n   DESKTOP 15S \/ MOBILE 10S \/ ONE-WAY\n\n   EACH MAIN MODULE HAS A UNIQUE CHRISTMAS MOTIF\n   NO EXTERNAL FONTS • NO JAVASCRIPT • NO IMAGE SLOTS\n========================================================= *\/\n\n#solar-christmas-steps{\n  --ss-bg:#f7f2e9;\n  --ss-paper:#fffdf8;\n  --ss-cream:#fcf7ef;\n  --ss-green:#284d3c;\n  --ss-deep:#1b392e;\n  --ss-sage:#e8eee5;\n  --ss-gold:#b18a51;\n  --ss-goldsoft:#f6e8ce;\n  --ss-red:#a74246;\n  --ss-redsoft:#faeae8;\n  --ss-ink:#344c3d;\n  --ss-muted:#6b7a6d;\n  --ss-border:rgba(83,109,84,.14);\n  --ss-shadow:0 9px 28px rgba(45,66,49,.045);\n\n  width:100%;\n  max-width:1140px;\n  margin:0 auto;\n  padding:0 11px;\n  box-sizing:border-box;\n  position:relative;\n  isolation:isolate;\n  color:var(--ss-ink);\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.7;\n  container-type:inline-size;\n  container-name:solarchristmas;\n}\n\n#solar-christmas-steps *,\n#solar-christmas-steps *::before,\n#solar-christmas-steps *::after{\n  box-sizing:border-box;\n  overflow-wrap:break-word;\n}\n\n#solar-christmas-steps h1,\n#solar-christmas-steps h2,\n#solar-christmas-steps h3,\n#solar-christmas-steps p{\n  margin:0;\n}\n\n\/* =========================================================\n   UNIFIED BACKGROUND: ALL 16 MAIN MODULES\n========================================================= *\/\n\n#solar-christmas-steps .ss-section{\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  margin:0 0 14px;\n  padding:36px 27px;\n  border:1px solid var(--ss-border);\n  border-radius:23px;\n  background:var(--ss-bg);\n  text-align:center;\n}\n\n#solar-christmas-steps .ss-section:last-child{\n  margin-bottom:0;\n}\n\n#solar-christmas-steps .ss-section \u003e *{\n  position:relative;\n  z-index:1;\n}\n\n\/* Individual background drawings *\/\n\n#solar-christmas-steps .ss-section::before{\n  content:\"\";\n  position:absolute;\n  z-index:0;\n  top:0;\n  right:-14px;\n  width:285px;\n  height:185px;\n  background-image:var(--ss-motif);\n  background-size:var(--ss-motif-size,175px 165px);\n  background-repeat:repeat;\n  opacity:.32;\n  pointer-events:none;\n  -webkit-mask-image:linear-gradient(\n    270deg,#000 0%,rgba(0,0,0,.82) 43%,transparent 100%\n  );\n  mask-image:linear-gradient(\n    270deg,#000 0%,rgba(0,0,0,.82) 43%,transparent 100%\n  );\n}\n\n#solar-christmas-steps .ss-section::after{\n  content:\"✦  ❄  ✦\";\n  position:absolute;\n  z-index:0;\n  bottom:11px;\n  left:22px;\n  color:rgba(126,143,107,.28);\n  font-size:13px;\n  letter-spacing:7px;\n  pointer-events:none;\n}\n\n\/* =========================================================\n   16 INDIVIDUAL PRODUCT-RELATED MOTIFS\n========================================================= *\/\n\n\/* 01 Solar Christmas sun *\/\n\n#solar-christmas-steps .ss-art-sun{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='170' height='165' viewBox='0 0 170 165'%3E%3Cg fill='none' stroke='%23a8a079' stroke-width='2'%3E%3Ccircle cx='85' cy='81' r='32'\/%3E%3Cpath d='M85 12V35M85 127V151M16 81H39M131 81H155M36 32L52 49M118 115L135 132M134 32L118 49M52 115L35 132'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:170px 165px;\n}\n\n\/* 02 Porch lantern *\/\n\n#solar-christmas-steps .ss-art-lantern{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='170' height='175' viewBox='0 0 170 175'%3E%3Cg fill='none' stroke='%2393a08b' stroke-width='2'%3E%3Cpath d='M68 24Q68 9 85 9Q102 9 102 24M56 45H114L126 143H44ZM56 45L70 28H100L114 45M44 143H126V157H44Z'\/%3E%3Cpath d='M68 62H102V128H68ZM85 73L90 87L105 92L90 97L85 112L80 97L65 92L80 87'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:170px 175px;\n}\n\n\/* 03 Welcoming doorway *\/\n\n#solar-christmas-steps .ss-art-door{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='175' viewBox='0 0 180 175'%3E%3Cg fill='none' stroke='%2398a48f' stroke-width='2'%3E%3Cpath d='M31 158V24H149V158M50 158V44H130V158M24 158H156'\/%3E%3Ccircle cx='119' cy='102' r='4'\/%3E%3Ccircle cx='90' cy='70' r='18'\/%3E%3Cpath d='M90 87L79 104M90 87L101 104'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:180px 175px;\n}\n\n\/* 04 Day and night *\/\n\n#solar-christmas-steps .ss-art-daynight{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='190' height='170' viewBox='0 0 190 170'%3E%3Cg fill='none' stroke='%23a3a083' stroke-width='2'%3E%3Ccircle cx='52' cy='73' r='25'\/%3E%3Cpath d='M52 23V36M52 110V124M5 73H18M86 73H99M18 38L27 47M77 99L86 108M86 38L77 47M27 99L18 108'\/%3E%3Cpath d='M153 39Q118 49 124 83Q128 113 161 113Q137 132 113 110Q91 89 104 61Q118 35 153 39Z'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:190px 170px;\n}\n\n\/* 05 Christmas character hat *\/\n\n#solar-christmas-steps .ss-art-hat{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='175' height='170' viewBox='0 0 175 170'%3E%3Cg fill='none' stroke='%23a4a088' stroke-width='2'%3E%3Cpath d='M28 116Q45 50 114 29Q104 79 135 105M21 115H137V139H21Z'\/%3E%3Ccircle cx='114' cy='29' r='14'\/%3E%3Cpath d='M43 139H117'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:175px 170px;\n}\n\n\/* 06 Nativity star *\/\n\n#solar-christmas-steps .ss-art-star{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='175' height='170' viewBox='0 0 175 170'%3E%3Cg fill='none' stroke='%23a9a181' stroke-width='2'%3E%3Cpath d='M87 10L99 65L153 78L99 91L87 148L75 91L21 78L75 65Z'\/%3E%3Cpath d='M24 19L29 33L43 38L29 43L24 57L19 43L5 38L19 33'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:175px 170px;\n}\n\n\/* 07 Sunrays and panel *\/\n\n#solar-christmas-steps .ss-art-solar{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='185' height='165' viewBox='0 0 185 165'%3E%3Cg fill='none' stroke='%23a3a387' stroke-width='2'%3E%3Ccircle cx='92' cy='43' r='21'\/%3E%3Cpath d='M92 7V15M92 71V79M56 43H64M120 43H128M67 18L73 24M111 62L117 68M117 18L111 24M73 62L67 68'\/%3E%3Cpath d='M41 97H143L155 143H29ZM56 97L51 143M128 97L133 143M37 120H148M92 97V143'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:185px 165px;\n}\n\n\/* 08 Comparison scale *\/\n\n#solar-christmas-steps .ss-art-compare{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='175' height='165' viewBox='0 0 175 165'%3E%3Cg fill='none' stroke='%2394a28f' stroke-width='2'%3E%3Cpath d='M87 17V145M30 47H144M64 145H111M42 47L20 103H64ZM132 47L110 103H154Z'\/%3E%3Cpath d='M17 103Q42 124 67 103M107 103Q132 124 157 103'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:175px 165px;\n}\n\n\/* 09 Christmas wreath *\/\n\n#solar-christmas-steps .ss-art-wreath{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='170' height='170' viewBox='0 0 170 170'%3E%3Cg fill='none' stroke='%2393a590' stroke-width='2'%3E%3Ccircle cx='85' cy='91' r='51'\/%3E%3Ccircle cx='85' cy='91' r='29'\/%3E%3Cpath d='M70 31L85 46L100 31M70 31L63 15L85 27L107 15L100 31M45 91L25 81M125 91L145 81M85 141V161'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:170px 170px;\n}\n\n\/* 10 Front steps *\/\n\n#solar-christmas-steps .ss-art-stairs{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='195' height='165' viewBox='0 0 195 165'%3E%3Cg fill='none' stroke='%2395a18c' stroke-width='2'%3E%3Cpath d='M14 135H181V109H146V82H110V55H77V28H44V135'\/%3E%3Cpath d='M14 135V151H181V135M44 55H77M77 82H110M110 109H146'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:195px 165px;\n}\n\n\/* 11 Christmas present *\/\n\n#solar-christmas-steps .ss-art-gift{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='175' height='170' viewBox='0 0 175 170'%3E%3Cg fill='none' stroke='%23a9a082' stroke-width='2'%3E%3Crect x='25' y='63' width='125' height='88' rx='5'\/%3E%3Cpath d='M18 63H157V47H18ZM87 47V151M87 47Q47 42 48 22Q62 4 87 47ZM87 47Q127 42 126 22Q112 4 87 47Z'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:175px 170px;\n}\n\n\/* 12 Four simple steps *\/\n\n#solar-christmas-steps .ss-art-steps{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='215' height='145' viewBox='0 0 215 145'%3E%3Cg fill='none' stroke='%239da78f' stroke-width='2'%3E%3Cpath d='M13 74H205' stroke-dasharray='5 8'\/%3E%3Ccircle cx='27' cy='74' r='14'\/%3E%3Ccircle cx='80' cy='74' r='14'\/%3E%3Ccircle cx='133' cy='74' r='14'\/%3E%3Ccircle cx='186' cy='74' r='14'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:215px 145px;\n}\n\n\/* 13 Five festive stars *\/\n\n#solar-christmas-steps .ss-art-five{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='160' viewBox='0 0 180 160'%3E%3Cg fill='none' stroke='%23a9a085' stroke-width='2'%3E%3Cpath d='M35 22L43 43L64 51L43 59L35 80L27 59L6 51L27 43ZM125 22L133 43L154 51L133 59L125 80L117 59L96 51L117 43ZM80 91L88 112L109 120L88 128L80 149L72 128L51 120L72 112Z'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:180px 160px;\n}\n\n\/* 14 Snowflake blueprint *\/\n\n#solar-christmas-steps .ss-art-snowgrid{\n  --ss-motif:\n    repeating-linear-gradient(\n      90deg,rgba(145,163,143,.52) 0 1px,transparent 1px 26px\n    ),\n    repeating-linear-gradient(\n      0deg,rgba(145,163,143,.52) 0 1px,transparent 1px 26px\n    );\n  --ss-motif-size:156px 156px;\n}\n\n\/* 15 Questions *\/\n\n#solar-christmas-steps .ss-art-faq{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='150' height='165' viewBox='0 0 150 165'%3E%3Cg fill='none' stroke='%2397a48e' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M25 49Q25 18 55 18Q85 18 85 48Q85 64 60 80V96'\/%3E%3Ccircle cx='60' cy='112' r='3'\/%3E%3Cpath d='M112 38V89M112 107V115'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:150px 165px;\n}\n\n\/* 16 Holiday sparkle *\/\n\n#solar-christmas-steps .ss-art-sparkle{\n  --ss-motif:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='180' height='175' viewBox='0 0 180 175'%3E%3Cg fill='none' stroke='%23aaa082' stroke-width='2'%3E%3Cpath d='M91 12L105 66L159 80L105 94L91 148L77 94L23 80L77 66Z'\/%3E%3Cpath d='M23 17L28 32L43 37L28 42L23 57L18 42L3 37L18 32M157 109L162 123L176 128L162 133L157 147L152 133L138 128L152 123'\/%3E%3C\/g%3E%3C\/svg%3E\");\n  --ss-motif-size:180px 175px;\n}\n\n\/* =========================================================\n   FIXED 7-STOP ONE-WAY GRADIENT TITLES\n========================================================= *\/\n\n#solar-christmas-steps .ss-title{\n  display:block;\n  max-width:900px;\n  margin:0 auto 14px;\n  color:#284b3a;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(25px,3vw,37px);\n  font-weight:700;\n  line-height:1.19;\n  letter-spacing:-.7px;\n\n  background:linear-gradient(\n    90deg,\n    #284b3a 0%,\n    #5a795b 19%,\n    #a47a4a 38%,\n    #c99a59 53%,\n    #6c8a66 68%,\n    #426b50 83%,\n    #284b3a 100%\n  );\n\n  background-size:240% 100%;\n  -webkit-background-clip:text;\n  background-clip:text;\n  -webkit-text-fill-color:transparent;\n  animation:ss-title-flow 15s linear infinite;\n}\n\n#solar-christmas-steps .ss-hero-title{\n  font-size:clamp(30px,4vw,46px);\n  line-height:1.13;\n}\n\n@keyframes ss-title-flow{\n  0%{background-position:100% 50%}\n  100%{background-position:-140% 50%}\n}\n\n\/* =========================================================\n   TYPOGRAPHY\n========================================================= *\/\n\n#solar-christmas-steps .ss-eyebrow{\n  display:inline-block;\n  margin-bottom:12px;\n  padding:7px 14px;\n  border:1px solid #d9e1d2;\n  border-radius:999px;\n  background:#e7ecdf;\n  color:#537052;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:1.3px;\n  line-height:1.5;\n  text-transform:uppercase;\n}\n\n#solar-christmas-steps .ss-lead{\n  max-width:825px;\n  margin:0 auto 17px;\n  color:#607367;\n  font-size:16px;\n  line-height:1.82;\n}\n\n#solar-christmas-steps .ss-copy{\n  max-width:815px;\n  margin:0 auto 16px;\n  color:var(--ss-muted);\n  font-size:14px;\n  line-height:1.81;\n}\n\n\/* =========================================================\n   GRIDS\n========================================================= *\/\n\n#solar-christmas-steps .ss-grid2,\n#solar-christmas-steps .ss-grid3,\n#solar-christmas-steps .ss-grid4{\n  display:grid;\n  gap:12px;\n  margin-top:21px;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-grid2{\n  grid-template-columns:repeat(2,minmax(0,1fr));\n}\n\n#solar-christmas-steps .ss-grid3{\n  grid-template-columns:repeat(3,minmax(0,1fr));\n}\n\n#solar-christmas-steps .ss-grid4{\n  grid-template-columns:repeat(4,minmax(0,1fr));\n}\n\n\/* =========================================================\n   CARDS\n========================================================= *\/\n\n#solar-christmas-steps .ss-card{\n  min-width:0;\n  padding:20px 17px;\n  border:1px solid var(--ss-border);\n  border-radius:16px;\n  background:var(--ss-paper);\n  box-shadow:var(--ss-shadow);\n}\n\n#solar-christmas-steps .ss-card.ss-sage{\n  background:#e8eee5;\n}\n\n#solar-christmas-steps .ss-card.ss-gold{\n  background:#f6ead4;\n}\n\n#solar-christmas-steps .ss-card.ss-red{\n  background:#f8e8e5;\n}\n\n#solar-christmas-steps .ss-card.ss-deep{\n  background:#294739;\n  border-color:#496b55;\n}\n\n#solar-christmas-steps .ss-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:40px;\n  height:40px;\n  margin-bottom:11px;\n  border:1px solid #dce3d4;\n  border-radius:50%;\n  background:#ecf0e7;\n  color:#547354;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:16px;\n  font-weight:800;\n}\n\n#solar-christmas-steps .ss-card h3{\n  margin-bottom:8px;\n  color:#345240;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:18px;\n  line-height:1.34;\n}\n\n#solar-christmas-steps .ss-card p{\n  color:#69786b;\n  font-size:13px;\n  line-height:1.78;\n}\n\n#solar-christmas-steps .ss-deep h3{\n  color:#fff9eb;\n}\n\n#solar-christmas-steps .ss-deep p{\n  color:#e0e9de;\n}\n\n\/* =========================================================\n   PILLS AND STATS\n========================================================= *\/\n\n#solar-christmas-steps .ss-pills{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:9px;\n  margin:19px auto;\n}\n\n#solar-christmas-steps .ss-pill{\n  display:inline-flex;\n  align-items:center;\n  padding:8px 12px;\n  border:1px solid #dce2d4;\n  border-radius:999px;\n  background:#fffdf8;\n  color:#48674d;\n  font-size:12px;\n  font-weight:750;\n  line-height:1.5;\n}\n\n#solar-christmas-steps .ss-stats{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:9px;\n  max-width:885px;\n  margin:15px auto 0;\n}\n\n#solar-christmas-steps .ss-stat{\n  padding:15px 8px;\n  border:1px solid #e2dfd0;\n  border-radius:13px;\n  background:#fffdf8;\n}\n\n#solar-christmas-steps .ss-stat strong{\n  display:block;\n  color:#436447;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:19px;\n  line-height:1.3;\n}\n\n#solar-christmas-steps .ss-stat span{\n  display:block;\n  margin-top:5px;\n  color:#728075;\n  font-size:11px;\n  line-height:1.55;\n}\n\n\/* =========================================================\n   HERO FEATURE PANEL\n========================================================= *\/\n\n#solar-christmas-steps .ss-hero-panel{\n  display:grid;\n  grid-template-columns:1.15fr .85fr;\n  align-items:center;\n  gap:20px;\n  max-width:910px;\n  margin:23px auto 0;\n  padding:25px;\n  border:1px solid #52705b;\n  border-radius:19px;\n  background:\n    radial-gradient(\n      circle at 89% 12%,\n      rgba(232,184,97,.17),\n      transparent 47%\n    ),\n    #254534;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-hero-panel small{\n  display:block;\n  margin-bottom:10px;\n  color:#efd19d;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:1.25px;\n}\n\n#solar-christmas-steps .ss-hero-panel strong{\n  display:block;\n  margin-bottom:11px;\n  color:#fff9e9;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:25px;\n  line-height:1.34;\n}\n\n#solar-christmas-steps .ss-hero-panel p{\n  color:#e2eade;\n  font-size:13px;\n  line-height:1.8;\n}\n\n#solar-christmas-steps .ss-hero-visual{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:9px;\n}\n\n#solar-christmas-steps .ss-hero-visual div{\n  min-height:151px;\n  padding:20px 8px;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  border:1px solid rgba(241,227,185,.25);\n  border-radius:13px;\n  background:rgba(255,255,255,.06);\n  text-align:center;\n}\n\n#solar-christmas-steps .ss-hero-visual b{\n  display:block;\n  margin-bottom:9px;\n  color:#f6d79d;\n  font-size:31px;\n}\n\n#solar-christmas-steps .ss-hero-visual span{\n  color:#f6ebd5;\n  font-size:11px;\n  font-weight:850;\n  letter-spacing:.7px;\n  line-height:1.5;\n}\n\n\/* =========================================================\n   EDITORIAL NOTES\n========================================================= *\/\n\n#solar-christmas-steps .ss-note{\n  max-width:860px;\n  margin:21px auto 0;\n  padding:19px 18px;\n  border:1px solid #e3ddcc;\n  border-radius:16px;\n  background:#fffdf8;\n}\n\n#solar-christmas-steps .ss-note strong{\n  display:block;\n  margin-bottom:6px;\n  color:#365340;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:20px;\n  line-height:1.43;\n}\n\n#solar-christmas-steps .ss-note p{\n  color:#708073;\n  font-size:12px;\n  line-height:1.75;\n}\n\n\/* =========================================================\n   DARK CHRISTMAS SPOTLIGHT\n========================================================= *\/\n\n#solar-christmas-steps .ss-spotlight{\n  max-width:910px;\n  margin:22px auto 0;\n  padding:29px 23px;\n  border:1px solid #4e7157;\n  border-radius:19px;\n  background:\n    radial-gradient(\n      circle at 15% 15%,\n      rgba(236,184,94,.17),\n      transparent 47%\n    ),\n    radial-gradient(\n      circle at 89% 85%,\n      rgba(174,69,68,.13),\n      transparent 45%\n    ),\n    #203d30;\n}\n\n#solar-christmas-steps .ss-spotlight small{\n  display:block;\n  margin-bottom:10px;\n  color:#f0d5a4;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:1.35px;\n}\n\n#solar-christmas-steps .ss-spotlight strong{\n  display:block;\n  max-width:790px;\n  margin:0 auto 13px;\n  color:#fff8e9;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:27px;\n  line-height:1.34;\n}\n\n#solar-christmas-steps .ss-spotlight p{\n  max-width:760px;\n  margin:0 auto;\n  color:#e0e9dd;\n  font-size:14px;\n  line-height:1.81;\n}\n\n\/* =========================================================\n   DAY AND NIGHT PANELS\n========================================================= *\/\n\n#solar-christmas-steps .ss-daynight-card{\n  min-width:0;\n  padding:23px 19px;\n  border:1px solid #dbe2d6;\n  border-radius:17px;\n  background:#fffdf8;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-daynight-card.ss-night{\n  background:#29483a;\n  border-color:#52735d;\n}\n\n#solar-christmas-steps .ss-daynight-label{\n  display:inline-block;\n  margin-bottom:11px;\n  padding:6px 12px;\n  border-radius:999px;\n  background:#f5e8d1;\n  color:#9b7544;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:1px;\n}\n\n#solar-christmas-steps .ss-night .ss-daynight-label{\n  background:#41664b;\n  color:#f5d5a7;\n}\n\n#solar-christmas-steps .ss-daynight-card h3{\n  margin-bottom:11px;\n  color:#34533d;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:23px;\n}\n\n#solar-christmas-steps .ss-daynight-card p{\n  color:#67796c;\n  font-size:13px;\n  line-height:1.8;\n}\n\n#solar-christmas-steps .ss-night h3{\n  color:#fff5e3;\n}\n\n#solar-christmas-steps .ss-night p{\n  color:#e1e9dd;\n}\n\n\/* =========================================================\n   FIVE CHARACTERS\n========================================================= *\/\n\n#solar-christmas-steps .ss-character-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;\n  margin-top:22px;\n  text-align:center;\n}\n\n#solar-christmas-steps .ss-character{\n  min-width:0;\n  padding:23px 15px;\n  border:1px solid #dce2d5;\n  border-radius:17px;\n  background:#fffdf8;\n}\n\n#solar-christmas-steps .ss-character:nth-child(2),\n#solar-christmas-steps .ss-character:nth-child(5){\n  background:#e8eee5;\n}\n\n#solar-christmas-steps .ss-character:nth-child(3){\n  background:#fae9e5;\n}\n\n#solar-christmas-steps .ss-character:nth-child(4){\n  background:#f5e8d2;\n}\n\n#solar-christmas-steps .ss-character.ss-bundle{\n  background:#294b39;\n  border-color:#4c7054;\n}\n\n#solar-christmas-steps .ss-character-symbol{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:58px;\n  height:58px;\n  margin:0 auto 12px;\n  border:1px solid rgba(120,147,119,.17);\n  border-radius:17px;\n  background:rgba(255,255,255,.65);\n  font-size:29px;\n}\n\n#solar-christmas-steps .ss-character h3{\n  margin-bottom:7px;\n  color:#34533e;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:20px;\n}\n\n#solar-christmas-steps .ss-character p{\n  color:#6a796d;\n  font-size:12px;\n  line-height:1.75;\n}\n\n#solar-christmas-steps .ss-character .ss-mini{\n  display:inline-block;\n  margin-top:12px;\n  padding:5px 10px;\n  border-radius:999px;\n  background:rgba(128,158,125,.13);\n  color:#59735a;\n  font-size:10px;\n  font-weight:800;\n}\n\n#solar-christmas-steps .ss-bundle h3{\n  color:#fff6e4;\n}\n\n#solar-christmas-steps .ss-bundle p{\n  color:#dce8d9;\n}\n\n#solar-christmas-steps .ss-bundle .ss-mini{\n  background:#426d4b;\n  color:#fff2d6;\n}\n\n\/* =========================================================\n   COMPARISON\n========================================================= *\/\n\n#solar-christmas-steps .ss-compare{\n  padding:23px 20px;\n  border:1px solid #dbe2d7;\n  border-radius:17px;\n  background:#fffdf8;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-compare.ss-featured{\n  background:#e8eee4;\n  border-color:#bacdb6;\n}\n\n#solar-christmas-steps .ss-compare h3{\n  margin-bottom:13px;\n  color:#34523e;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:20px;\n}\n\n#solar-christmas-steps .ss-compare ul{\n  padding:0;\n  margin:0;\n  list-style:none;\n}\n\n#solar-christmas-steps .ss-compare li{\n  position:relative;\n  padding:9px 0 9px 19px;\n  border-bottom:1px solid rgba(94,116,94,.12);\n  color:#68786b;\n  font-size:13px;\n  line-height:1.75;\n}\n\n#solar-christmas-steps .ss-compare li::before{\n  content:\"✦\";\n  position:absolute;\n  left:0;\n  top:10px;\n  color:#ab8752;\n  font-size:11px;\n}\n\n#solar-christmas-steps .ss-compare li:last-child{\n  border-bottom:0;\n}\n\n\/* =========================================================\n   PLACE CARDS\n========================================================= *\/\n\n#solar-christmas-steps .ss-place{\n  min-width:0;\n  padding:21px 15px;\n  border:1px solid #dce3d5;\n  border-radius:16px;\n  background:#fffdf8;\n  text-align:center;\n}\n\n#solar-christmas-steps .ss-place:nth-child(2){\n  background:#e7eee4;\n}\n\n#solar-christmas-steps .ss-place:nth-child(3){\n  background:#f5e8d2;\n}\n\n#solar-christmas-steps .ss-place:nth-child(4){\n  background:#f8e8e4;\n}\n\n#solar-christmas-steps .ss-place b{\n  display:block;\n  margin-bottom:8px;\n  color:#a88350;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:26px;\n}\n\n#solar-christmas-steps .ss-place h3{\n  margin-bottom:8px;\n  color:#34533e;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:17px;\n}\n\n#solar-christmas-steps .ss-place p{\n  color:#6d7c6e;\n  font-size:12px;\n  line-height:1.78;\n}\n\n\/* =========================================================\n   GIFT CARDS\n========================================================= *\/\n\n#solar-christmas-steps .ss-gift{\n  min-width:0;\n  padding:23px 17px;\n  border:1px solid #dce3d6;\n  border-radius:16px;\n  background:#fffdf8;\n  text-align:center;\n}\n\n#solar-christmas-steps .ss-gift:nth-child(2){\n  background:#f5e8d4;\n}\n\n#solar-christmas-steps .ss-gift:nth-child(3){\n  background:#e8eee5;\n}\n\n#solar-christmas-steps .ss-gift b{\n  display:block;\n  margin-bottom:9px;\n  color:#ac8651;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:27px;\n}\n\n#solar-christmas-steps .ss-gift h3{\n  margin-bottom:8px;\n  color:#34533e;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:19px;\n}\n\n#solar-christmas-steps .ss-gift p{\n  color:#6d7a70;\n  font-size:13px;\n  line-height:1.78;\n}\n\n\/* =========================================================\n   4 STEPS\n========================================================= *\/\n\n#solar-christmas-steps .ss-step{\n  min-width:0;\n  padding:20px 15px;\n  border:1px solid #dce2d5;\n  border-radius:16px;\n  background:#fffdf8;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-step-num{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:39px;\n  height:39px;\n  margin-bottom:11px;\n  border-radius:50%;\n  background:#3d6b48;\n  color:#fff;\n  font-size:14px;\n  font-weight:850;\n}\n\n#solar-christmas-steps .ss-step:nth-child(2) .ss-step-num{\n  background:#b28d53;\n}\n\n#solar-christmas-steps .ss-step:nth-child(3) .ss-step-num{\n  background:#a84e4b;\n}\n\n#solar-christmas-steps .ss-step:nth-child(4) .ss-step-num{\n  background:#426251;\n}\n\n#solar-christmas-steps .ss-step h3{\n  margin-bottom:8px;\n  color:#34533e;\n  font-size:15px;\n  font-weight:850;\n}\n\n#solar-christmas-steps .ss-step p{\n  color:#6d7b6f;\n  font-size:13px;\n  line-height:1.78;\n}\n\n\/* =========================================================\n   PACKAGE OPTIONS\n========================================================= *\/\n\n#solar-christmas-steps .ss-package{\n  min-width:0;\n  padding:23px 20px;\n  border:1px solid #dce2d5;\n  border-radius:18px;\n  background:#fffdf8;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-package.ss-package-bundle{\n  background:#e7eee3;\n  border-color:#bacdb5;\n}\n\n#solar-christmas-steps .ss-package-label{\n  display:inline-block;\n  margin-bottom:10px;\n  padding:6px 12px;\n  border-radius:999px;\n  background:#f2e4ca;\n  color:#997341;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.8px;\n}\n\n#solar-christmas-steps .ss-package h3{\n  margin-bottom:9px;\n  color:#355340;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:21px;\n}\n\n#solar-christmas-steps .ss-package p{\n  color:#67796b;\n  font-size:13px;\n  line-height:1.79;\n}\n\n\/* =========================================================\n   PRODUCT DETAILS TABLE\n========================================================= *\/\n\n#solar-christmas-steps .ss-tablewrap{\n  max-width:890px;\n  margin:22px auto 0;\n  overflow:hidden;\n  border:1px solid #dce1d5;\n  border-radius:16px;\n  background:#fffdf8;\n}\n\n#solar-christmas-steps .ss-table{\n  width:100%;\n  border-collapse:collapse;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-table tr{\n  border-bottom:1px solid #e6e5d9;\n}\n\n#solar-christmas-steps .ss-table tr:nth-child(even){\n  background:#edf0e7;\n}\n\n#solar-christmas-steps .ss-table tr:last-child{\n  border-bottom:0;\n}\n\n#solar-christmas-steps .ss-table th{\n  width:34%;\n  padding:13px 16px;\n  color:#365442;\n  font-size:13px;\n  font-weight:850;\n  line-height:1.72;\n  vertical-align:top;\n}\n\n#solar-christmas-steps .ss-table td{\n  padding:13px 16px;\n  color:#68796c;\n  font-size:13px;\n  line-height:1.78;\n  vertical-align:top;\n}\n\n\/* =========================================================\n   FAQ\n========================================================= *\/\n\n#solar-christmas-steps .ss-faq{\n  max-width:870px;\n  margin:22px auto 0;\n  text-align:left;\n}\n\n#solar-christmas-steps .ss-faq-item{\n  padding:17px 0;\n  border-bottom:1px solid #dce0d3;\n}\n\n#solar-christmas-steps .ss-faq-item:first-child{\n  border-top:1px solid #dce0d3;\n}\n\n#solar-christmas-steps .ss-faq-item strong{\n  display:block;\n  margin-bottom:6px;\n  color:#365340;\n  font-size:14px;\n  font-weight:850;\n  line-height:1.55;\n}\n\n#solar-christmas-steps .ss-faq-item p{\n  color:#6b7b6d;\n  font-size:13px;\n  line-height:1.79;\n}\n\n\/* =========================================================\n   FINAL CTA\n========================================================= *\/\n\n#solar-christmas-steps .ss-final-inner{\n  max-width:920px;\n  margin:22px auto 0;\n  padding:34px 25px;\n  border:1px solid #4a7154;\n  border-radius:20px;\n  background:\n    radial-gradient(\n      circle at 13% 13%,\n      rgba(233,187,99,.18),\n      transparent 46%\n    ),\n    radial-gradient(\n      circle at 90% 85%,\n      rgba(186,70,67,.13),\n      transparent 43%\n    ),\n    #203d30;\n}\n\n#solar-christmas-steps .ss-final-inner strong{\n  display:block;\n  max-width:805px;\n  margin:0 auto 15px;\n  color:#fff9e9;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:27px;\n  line-height:1.34;\n}\n\n#solar-christmas-steps .ss-final-inner p{\n  max-width:780px;\n  margin:0 auto 15px;\n  color:#e0e9df;\n  font-size:14px;\n  line-height:1.82;\n}\n\n#solar-christmas-steps .ss-final-tags{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:9px;\n  margin:21px auto;\n}\n\n#solar-christmas-steps .ss-final-tags span{\n  padding:8px 12px;\n  border:1px solid rgba(243,218,165,.22);\n  border-radius:999px;\n  background:rgba(255,255,255,.045);\n  color:#f3e4c7;\n  font-size:11px;\n  font-weight:750;\n}\n\n#solar-christmas-steps .ss-final-action{\n  display:block;\n  max-width:510px;\n  margin:23px auto 0;\n  padding:14px 17px;\n  border:1px solid #f0d9ac;\n  border-radius:12px;\n  background:#f6e3be;\n  color:#375441;\n  font-size:13px;\n  font-weight:850;\n  letter-spacing:.35px;\n  line-height:1.6;\n}\n\n#solar-christmas-steps .ss-backtop{\n  display:inline-block;\n  margin-top:18px;\n  color:#f3ddb0!important;\n  font-size:12px;\n  font-weight:750;\n  text-decoration:none!important;\n}\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@container solarchristmas (max-width:850px){\n  .ss-grid4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@container solarchristmas (max-width:620px){\n  .ss-grid2,\n  .ss-grid3{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:700px){\n\n  #solar-christmas-steps{\n    padding:0 7px;\n  }\n\n  #solar-christmas-steps .ss-section{\n    margin-bottom:11px;\n    padding:26px 16px;\n    border-radius:18px;\n  }\n\n  #solar-christmas-steps .ss-title{\n    font-size:25px;\n    animation-duration:10s;\n    letter-spacing:-.35px;\n  }\n\n  #solar-christmas-steps .ss-hero-title{\n    font-size:31px;\n  }\n\n  #solar-christmas-steps .ss-lead{\n    font-size:14px;\n  }\n\n  #solar-christmas-steps .ss-copy{\n    font-size:13px;\n  }\n\n  #solar-christmas-steps .ss-grid2,\n  #solar-christmas-steps .ss-grid3{\n    grid-template-columns:1fr;\n  }\n\n  #solar-christmas-steps .ss-grid4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:9px;\n  }\n\n  #solar-christmas-steps .ss-card{\n    padding:17px 15px;\n  }\n\n  #solar-christmas-steps .ss-card h3{\n    font-size:17px;\n  }\n\n  #solar-christmas-steps .ss-hero-panel{\n    grid-template-columns:1fr;\n    padding:21px 17px;\n  }\n\n  #solar-christmas-steps .ss-hero-panel strong{\n    font-size:22px;\n  }\n\n  #solar-christmas-steps .ss-hero-visual div{\n    min-height:112px;\n  }\n\n  #solar-christmas-steps .ss-stats{\n    gap:6px;\n  }\n\n  #solar-christmas-steps .ss-stat{\n    padding:11px 5px;\n  }\n\n  #solar-christmas-steps .ss-stat strong{\n    font-size:16px;\n  }\n\n  #solar-christmas-steps .ss-stat span{\n    font-size:10px;\n  }\n\n  #solar-christmas-steps .ss-note{\n    padding:17px 14px;\n  }\n\n  #solar-christmas-steps .ss-note strong{\n    font-size:18px;\n  }\n\n  #solar-christmas-steps .ss-spotlight{\n    padding:25px 17px;\n  }\n\n  #solar-christmas-steps .ss-spotlight strong{\n    font-size:23px;\n  }\n\n  #solar-christmas-steps .ss-daynight-card{\n    padding:20px 17px;\n  }\n\n  #solar-christmas-steps .ss-daynight-card h3{\n    font-size:21px;\n  }\n\n  #solar-christmas-steps .ss-character-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:9px;\n  }\n\n  #solar-christmas-steps .ss-character{\n    padding:19px 12px;\n  }\n\n  #solar-christmas-steps .ss-character h3{\n    font-size:18px;\n  }\n\n  #solar-christmas-steps .ss-character.ss-bundle{\n    grid-column:1 \/ -1;\n  }\n\n  #solar-christmas-steps .ss-compare{\n    padding:20px 17px;\n  }\n\n  #solar-christmas-steps .ss-section::before{\n    width:175px;\n    height:135px;\n    opacity:.25;\n  }\n\n  #solar-christmas-steps .ss-table th,\n  #solar-christmas-steps .ss-table td{\n    padding:11px 10px;\n    font-size:12px;\n  }\n\n  #solar-christmas-steps .ss-final-inner{\n    padding:27px 17px;\n  }\n\n  #solar-christmas-steps .ss-final-inner strong{\n    font-size:23px;\n  }\n\n}\n\n@media(max-width:400px){\n\n  #solar-christmas-steps .ss-pill{\n    padding:8px 10px;\n    font-size:11px;\n  }\n\n  #solar-christmas-steps .ss-grid4{\n    gap:8px;\n  }\n\n  #solar-christmas-steps .ss-grid4 .ss-card,\n  #solar-christmas-steps .ss-grid4 .ss-place,\n  #solar-christmas-steps .ss-grid4 .ss-step{\n    padding:15px 11px;\n  }\n\n  #solar-christmas-steps .ss-grid4 h3{\n    font-size:15px;\n  }\n\n  #solar-christmas-steps .ss-grid4 p{\n    font-size:12px;\n  }\n\n}\n\n@media(prefers-reduced-motion:reduce){\n  #solar-christmas-steps .ss-title{\n    animation:none;\n    background:none;\n    color:#284b3a;\n    -webkit-text-fill-color:#284b3a;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"solar-christmas-steps\"\u003e\n\n\u003c\/div\u003e","brand":"XCC","offers":[{"title":"👼 Ange","offer_id":44515130769495,"sku":"NC035526102112034-天使","price":39.99,"currency_code":"USD","in_stock":true},{"title":"🎅 Père Noël","offer_id":44515130736727,"sku":"NC035526102112034-圣诞老人","price":39.99,"currency_code":"USD","in_stock":true},{"title":"🐦 Cardinal","offer_id":44515130802263,"sku":"NC035526102112034-鸟","price":39.99,"currency_code":"USD","in_stock":true},{"title":"⛄ Bonhomme de neige","offer_id":44515130835031,"sku":"NC035526102112034-雪人","price":39.99,"currency_code":"USD","in_stock":true},{"title":"🦌 Rennes","offer_id":44515130867799,"sku":"NC035526102112034-鹿","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/5473\/7239\/files\/da6b530ed27a86bccbaf9061a84c63e90130b438.jpg?v=1792567502","url":"https:\/\/mycheesemas.com\/fr\/products\/snowman-nativity-glow-solar-christmas-step-light","provider":"mycheesemas","version":"1.0","type":"link"}