{"product_id":"rotating-angel-nativity-christmas-village-lighted-cathedral-holy-family-tabletop-decor","title":"Village de Noël de la Nativité avec ange rotatif – Décoration de table avec cathédrale éclairée et Sainte Famille, rechargeable par USB-C","description":"\u003cstyle\u003e\n\/* ==========================================================\n   ROTATING ANGEL NATIVITY CHRISTMAS VILLAGE\n   16-MODULE SHOPIFY PRODUCT DETAIL PAGE\n\n   THEME:\n   WARM IVORY \/ CHAMPAGNE GOLD \/ CELESTIAL BLUE \/ SOFT ROSE\n\n   MAIN SECTIONS: ONE UNIFIED WARM IVORY BACKGROUND\n   MODULE SPACING: ZERO — CONTINUOUS PAGE\n   INNER CARDS: LIGHT COLORS ONLY\n   TITLE EFFECT: FIXED 7-STOP ONE-WAY GRADIENT FLOW\n   NO DARK SECTIONS \/ NO FAQ \/ NO IMAGE PLACEHOLDERS\n   NO JAVASCRIPT \/ NO EXTERNAL FONTS\n========================================================== *\/\n\n#angel-nativity-page{\n  --an-bg:#faf7f1;\n  --an-white:#fffdfa;\n  --an-cream:#fff5e8;\n  --an-pearl:#f3f0ed;\n  --an-blue-soft:#edf3f9;\n  --an-gold-soft:#fcf1df;\n  --an-rose-soft:#faf0f0;\n  --an-sage:#f0f3ed;\n\n  --an-ink:#37465a;\n  --an-navy:#304966;\n  --an-blue:#587d9c;\n  --an-gold:#b48a52;\n  --an-rose:#a36c76;\n  --an-muted:#747b80;\n  --an-line:rgba(92,98,113,.12);\n  --an-shadow:0 8px 24px rgba(75,73,73,.045);\n\n  width:100%;\n  max-width:1140px;\n  margin:0 auto;\n  padding:0;\n  background:var(--an-bg);\n  color:var(--an-ink);\n  font-family:Arial,Helvetica,sans-serif;\n  line-height:1.7;\n  box-sizing:border-box;\n  border-radius:20px;\n  overflow:hidden;\n  isolation:isolate;\n  container-type:inline-size;\n}\n\n#angel-nativity-page *,\n#angel-nativity-page *::before,\n#angel-nativity-page *::after{\n  box-sizing:border-box;\n  overflow-wrap:break-word;\n}\n\n#angel-nativity-page h1,\n#angel-nativity-page h2,\n#angel-nativity-page h3,\n#angel-nativity-page p{\n  margin:0;\n}\n\n\/* ==========================================================\n   UNIFIED MAIN BACKGROUND\n   ALL 16 MODULES CONNECT WITHOUT GAPS\n========================================================== *\/\n\n#angel-nativity-page .an-section{\n  position:relative;\n  isolation:isolate;\n  margin:0;\n  padding:35px 27px;\n  border:0;\n  border-bottom:1px solid var(--an-line);\n  border-radius:0;\n  background:var(--an-bg);\n  text-align:center;\n  overflow:hidden;\n}\n\n#angel-nativity-page .an-section:last-child{\n  border-bottom:0;\n}\n\n#angel-nativity-page .an-section\u003e*{\n  position:relative;\n  z-index:1;\n}\n\n#angel-nativity-page .an-section::before{\n  content:\"\";\n  position:absolute;\n  z-index:0;\n  top:0;\n  right:0;\n  width:220px;\n  height:175px;\n  background-image:var(--an-pattern);\n  background-repeat:repeat;\n  background-size:var(--an-pattern-size,155px 155px);\n  opacity:.22;\n  pointer-events:none;\n  -webkit-mask-image:linear-gradient(\n    270deg,\n    #000 0%,\n    rgba(0,0,0,.6) 50%,\n    transparent 100%\n  );\n  mask-image:linear-gradient(\n    270deg,\n    #000 0%,\n    rgba(0,0,0,.6) 50%,\n    transparent 100%\n  );\n}\n\n#angel-nativity-page .an-section::after{\n  content:\"✦\";\n  position:absolute;\n  left:23px;\n  bottom:7px;\n  color:rgba(180,138,82,.34);\n  font-size:13px;\n  pointer-events:none;\n}\n\n\/* ==========================================================\n   FAITH \u0026 NATIVITY INSPIRED BACKGROUND PATTERNS\n========================================================== *\/\n\n\/* Bethlehem star *\/\n#angel-nativity-page .an-stars{\n  --an-pattern:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='155' height='155' viewBox='0 0 155 155'%3E%3Cg fill='none' stroke='%23b69a72' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M76 15L83 65L133 76L83 84L76 136L68 84L18 76L68 65Z'\/%3E%3Cpath d='M29 22V45M17 34H41M126 114V137M114 126H138'\/%3E%3C\/g%3E%3C\/svg%3E\");\n}\n\n\/* Gentle heavenly circles *\/\n#angel-nativity-page .an-halo{\n  --an-pattern:\n    repeating-radial-gradient(\n      circle at 64% 43%,\n      transparent 0 17px,\n      rgba(183,151,98,.45) 18px 19px,\n      transparent 20px 37px\n    );\n  --an-pattern-size:190px 190px;\n}\n\n\/* Cathedral-window inspired arches *\/\n#angel-nativity-page .an-arches{\n  --an-pattern:\n    radial-gradient(\n      ellipse 18px 25px at 26px 48px,\n      transparent 72%,\n      rgba(106,132,161,.5) 74% 80%,\n      transparent 82%\n    ),\n    repeating-linear-gradient(\n      90deg,\n      transparent 0 45px,\n      rgba(124,147,173,.18) 46px 47px,\n      transparent 48px 75px\n    );\n  --an-pattern-size:95px 105px;\n}\n\n\/* Candlelit golden sparkles *\/\n#angel-nativity-page .an-glow{\n  --an-pattern:\n    radial-gradient(circle at 22% 26%,rgba(196,154,83,.62) 0 3px,transparent 5px),\n    radial-gradient(circle at 75% 43%,rgba(124,155,184,.5) 0 3px,transparent 5px),\n    radial-gradient(circle at 42% 82%,rgba(189,148,78,.55) 0 3px,transparent 5px),\n    radial-gradient(circle at 90% 81%,rgba(171,111,127,.4) 0 3px,transparent 5px);\n  --an-pattern-size:90px 90px;\n}\n\n\/* Snowfall *\/\n#angel-nativity-page .an-snow{\n  --an-pattern:\n    radial-gradient(circle at 17% 19%,rgba(130,165,186,.48) 0 2px,transparent 3px),\n    radial-gradient(circle at 61% 36%,rgba(130,165,186,.38) 0 2px,transparent 3px),\n    radial-gradient(circle at 87% 74%,rgba(130,165,186,.42) 0 3px,transparent 4px);\n  --an-pattern-size:75px 95px;\n}\n\n\/* ==========================================================\n   FIXED 7-STOP FLOWING HEADING EFFECT\n========================================================== *\/\n\n#angel-nativity-page .an-title{\n  max-width:900px;\n  margin:0 auto 13px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:clamp(25px,3vw,37px);\n  line-height:1.19;\n  letter-spacing:-.7px;\n  font-weight:700;\n  color:#304966;\n}\n\n#angel-nativity-page .an-hero-title{\n  font-size:clamp(32px,4vw,46px);\n  line-height:1.14;\n}\n\n@supports (-webkit-background-clip:text) or (background-clip:text){\n\n  #angel-nativity-page .an-title{\n    background-image:linear-gradient(\n      90deg,\n      #304966 0%,\n      #6385a2 19%,\n      #94727d 38%,\n      #b88d51 53%,\n      #7194ac 68%,\n      #776d89 83%,\n      #304966 100%\n    )!important;\n\n    background-size:240% 100%!important;\n    background-repeat:repeat!important;\n    -webkit-background-clip:text!important;\n    background-clip:text!important;\n    -webkit-text-fill-color:transparent!important;\n    animation:an-title-flow 15s linear infinite!important;\n  }\n}\n\n@keyframes an-title-flow{\n  0%{background-position:100% 50%}\n  100%{background-position:-140% 50%}\n}\n\n\/* ==========================================================\n   EYEBROW \u0026 BODY TEXT\n========================================================== *\/\n\n#angel-nativity-page .an-eyebrow{\n  display:inline-block;\n  margin-bottom:12px;\n  padding:6px 14px;\n  background:#f2ecdf;\n  border:1px solid #e8dfd1;\n  border-radius:999px;\n  color:#9a7d57;\n  font-size:10px;\n  font-weight:800;\n  letter-spacing:1.3px;\n  line-height:1.6;\n  text-transform:uppercase;\n}\n\n#angel-nativity-page .an-lead{\n  max-width:810px;\n  margin:0 auto 15px;\n  color:#677681;\n  font-size:15px;\n  line-height:1.83;\n}\n\n#angel-nativity-page .an-copy{\n  max-width:830px;\n  margin:0 auto 15px;\n  color:var(--an-muted);\n  font-size:13px;\n  line-height:1.82;\n}\n\n\/* ==========================================================\n   HERO BENEFIT PILLS\n========================================================== *\/\n\n#angel-nativity-page .an-pills{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n  margin:18px auto 13px;\n}\n\n#angel-nativity-page .an-pill{\n  display:inline-flex;\n  align-items:center;\n  padding:8px 12px;\n  background:var(--an-white);\n  border:1px solid #e8e1d8;\n  border-radius:999px;\n  color:#6f6c77;\n  font-size:11px;\n  font-weight:750;\n  line-height:1.5;\n}\n\n\/* ==========================================================\n   HERO METRICS\n========================================================== *\/\n\n#angel-nativity-page .an-stats{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:9px;\n  max-width:880px;\n  margin:19px auto 0;\n}\n\n#angel-nativity-page .an-stat{\n  min-width:0;\n  padding:15px 9px;\n  background:var(--an-white);\n  border:1px solid #e7e1d8;\n  border-radius:14px;\n}\n\n#angel-nativity-page .an-stat strong{\n  display:block;\n  color:#98764d;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:20px;\n  line-height:1.3;\n}\n\n#angel-nativity-page .an-stat span{\n  display:block;\n  margin-top:6px;\n  color:#798087;\n  font-size:10px;\n  line-height:1.55;\n}\n\n\/* ==========================================================\n   RESPONSIVE GRID\n========================================================== *\/\n\n#angel-nativity-page .an-grid{\n  display:grid;\n  gap:11px;\n  margin-top:20px;\n  text-align:left;\n}\n\n#angel-nativity-page .an-grid2{\n  grid-template-columns:repeat(2,minmax(0,1fr));\n}\n\n#angel-nativity-page .an-grid3{\n  grid-template-columns:repeat(3,minmax(0,1fr));\n}\n\n#angel-nativity-page .an-grid4{\n  grid-template-columns:repeat(4,minmax(0,1fr));\n}\n\n\/* ==========================================================\n   LIGHT-COLORED CARDS\n========================================================== *\/\n\n#angel-nativity-page .an-card{\n  min-width:0;\n  padding:19px 17px;\n  background:var(--an-white);\n  border:1px solid #e8e2da;\n  border-radius:16px;\n  box-shadow:var(--an-shadow);\n}\n\n#angel-nativity-page .an-card:nth-child(4n+2){\n  background:var(--an-blue-soft);\n}\n\n#angel-nativity-page .an-card:nth-child(4n+3){\n  background:var(--an-rose-soft);\n}\n\n#angel-nativity-page .an-card:nth-child(4n+4){\n  background:var(--an-gold-soft);\n}\n\n#angel-nativity-page .an-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:42px;\n  height:42px;\n  margin-bottom:11px;\n  background:#f2eee8;\n  border:1px solid #e7e0d6;\n  border-radius:50%;\n  font-size:20px;\n}\n\n#angel-nativity-page .an-card h3{\n  margin-bottom:7px;\n  color:#496078;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:17px;\n  line-height:1.4;\n}\n\n#angel-nativity-page .an-card p{\n  color:#74808a;\n  font-size:12px;\n  line-height:1.77;\n}\n\n\/* ==========================================================\n   WOW FEATURE CARDS\n========================================================== *\/\n\n#angel-nativity-page .an-feature{\n  min-width:0;\n  padding:21px 16px;\n  background:var(--an-white);\n  border:1px solid #e8e2d8;\n  border-radius:16px;\n  text-align:center;\n}\n\n#angel-nativity-page .an-feature:nth-child(2){\n  background:#edf2f8;\n}\n\n#angel-nativity-page .an-feature:nth-child(3){\n  background:#fcf1df;\n}\n\n#angel-nativity-page .an-feature b{\n  display:block;\n  margin-bottom:8px;\n  color:#ad8756;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:28px;\n  line-height:1.3;\n}\n\n#angel-nativity-page .an-feature h3{\n  margin-bottom:8px;\n  color:#4b6279;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:17px;\n}\n\n#angel-nativity-page .an-feature p{\n  color:#77818a;\n  font-size:12px;\n  line-height:1.77;\n}\n\n\/* ==========================================================\n   EMOTIONAL HIGHLIGHT\n========================================================== *\/\n\n#angel-nativity-page .an-note{\n  max-width:870px;\n  margin:20px auto 0;\n  padding:18px 18px;\n  background:#f5efe5;\n  border:1px solid #e8dfd2;\n  border-radius:15px;\n  text-align:center;\n}\n\n#angel-nativity-page .an-note strong{\n  display:block;\n  color:#8e7558;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:18px;\n  line-height:1.45;\n}\n\n#angel-nativity-page .an-note p{\n  margin-top:7px;\n  color:#7e7d7c;\n  font-size:12px;\n  line-height:1.75;\n}\n\n\/* ==========================================================\n   COMPARISON PANELS\n========================================================== *\/\n\n#angel-nativity-page .an-compare{\n  padding:20px 18px;\n  background:var(--an-white);\n  border:1px solid #e8e2d9;\n  border-radius:16px;\n  text-align:left;\n}\n\n#angel-nativity-page .an-compare.an-featured{\n  background:#f0f3f8;\n  border-color:#dbe4ee;\n}\n\n#angel-nativity-page .an-compare h3{\n  margin-bottom:12px;\n  color:#49647e;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:19px;\n  line-height:1.4;\n}\n\n#angel-nativity-page .an-compare ul{\n  margin:0;\n  padding:0;\n  list-style:none;\n}\n\n#angel-nativity-page .an-compare li{\n  padding:8px 0;\n  border-bottom:1px solid rgba(96,114,135,.12);\n  color:#72808a;\n  font-size:12px;\n  line-height:1.75;\n}\n\n#angel-nativity-page .an-compare li:last-child{\n  border-bottom:0;\n}\n\n\/* ==========================================================\n   FOUR EASY STEPS\n========================================================== *\/\n\n#angel-nativity-page .an-step{\n  min-width:0;\n  padding:18px 15px;\n  background:var(--an-white);\n  border:1px solid #e9e1d8;\n  border-radius:15px;\n  text-align:left;\n}\n\n#angel-nativity-page .an-step:nth-child(even){\n  background:#edf2f7;\n}\n\n#angel-nativity-page .an-step-num{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:38px;\n  height:38px;\n  margin-bottom:12px;\n  background:#eee4d3;\n  border-radius:50%;\n  color:#92734f;\n  font-size:15px;\n  font-weight:800;\n}\n\n#angel-nativity-page .an-step h3{\n  margin-bottom:8px;\n  color:#4c667c;\n  font-size:14px;\n  line-height:1.4;\n}\n\n#angel-nativity-page .an-step p{\n  color:#758189;\n  font-size:12px;\n  line-height:1.75;\n}\n\n\/* ==========================================================\n   PRODUCT SPECIFICATIONS\n========================================================== *\/\n\n#angel-nativity-page .an-tablewrap{\n  max-width:900px;\n  margin:19px auto 0;\n  overflow:hidden;\n  background:var(--an-white);\n  border:1px solid #e8e2da;\n  border-radius:15px;\n}\n\n#angel-nativity-page .an-table{\n  width:100%;\n  border-collapse:collapse;\n  text-align:left;\n}\n\n#angel-nativity-page .an-table tr{\n  border-bottom:1px solid #eee9e2;\n}\n\n#angel-nativity-page .an-table tr:nth-child(even){\n  background:#f1f3f7;\n}\n\n#angel-nativity-page .an-table tr:last-child{\n  border-bottom:0;\n}\n\n#angel-nativity-page .an-table th,\n#angel-nativity-page .an-table td{\n  padding:12px 15px;\n  vertical-align:top;\n  font-size:12px;\n  line-height:1.75;\n}\n\n#angel-nativity-page .an-table th{\n  width:35%;\n  color:#526a80;\n  font-weight:800;\n}\n\n#angel-nativity-page .an-table td{\n  color:#74818a;\n}\n\n\/* ==========================================================\n   FINAL CTA — LIGHT WOODLAND STYLE\n========================================================== *\/\n\n#angel-nativity-page .an-final{\n  max-width:920px;\n  margin:19px auto 0;\n  padding:25px 19px;\n  background:#f3eee7;\n  border:1px solid #e6ded2;\n  border-radius:18px;\n  text-align:center;\n}\n\n#angel-nativity-page .an-final strong{\n  display:block;\n  max-width:800px;\n  margin:0 auto 12px;\n  color:#796345;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:23px;\n  line-height:1.4;\n}\n\n#angel-nativity-page .an-final p{\n  max-width:790px;\n  margin:0 auto 12px;\n  color:#78818a;\n  font-size:13px;\n  line-height:1.8;\n}\n\n#angel-nativity-page .an-final-pills{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n  margin:16px auto;\n}\n\n#angel-nativity-page .an-final-pills span{\n  padding:8px 11px;\n  border:1px solid #e5ddd3;\n  border-radius:999px;\n  background:var(--an-white);\n  color:#736e75;\n  font-size:11px;\n  font-weight:750;\n}\n\n#angel-nativity-page .an-final-line{\n  display:block;\n  max-width:730px;\n  margin:17px auto 0;\n  padding:13px 14px;\n  background:var(--an-white);\n  border:1px solid #e9dfd2;\n  border-radius:12px;\n  color:#9b7650;\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:1px;\n  line-height:1.75;\n}\n\n#angel-nativity-page .an-backtop{\n  display:inline-block;\n  margin-top:17px;\n  color:#56738b;\n  font-size:12px;\n  font-weight:800;\n  text-decoration:none;\n}\n\n#angel-nativity-page .an-backtop:hover{\n  text-decoration:underline;\n}\n\n\/* ==========================================================\n   MOBILE RESPONSIVENESS\n========================================================== *\/\n\n@media(max-width:700px){\n\n  #angel-nativity-page{\n    border-radius:15px;\n  }\n\n  #angel-nativity-page .an-section{\n    padding:26px 15px;\n  }\n\n  #angel-nativity-page .an-title{\n    font-size:25px;\n    letter-spacing:-.35px;\n    animation-duration:10s!important;\n  }\n\n  #angel-nativity-page .an-hero-title{\n    font-size:30px;\n  }\n\n  #angel-nativity-page .an-lead{\n    font-size:13px;\n  }\n\n  #angel-nativity-page .an-copy{\n    font-size:12px;\n  }\n\n  #angel-nativity-page .an-grid2,\n  #angel-nativity-page .an-grid3{\n    grid-template-columns:1fr;\n    gap:9px;\n  }\n\n  #angel-nativity-page .an-grid4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:8px;\n  }\n\n  #angel-nativity-page .an-card{\n    padding:15px 13px;\n  }\n\n  #angel-nativity-page .an-card h3{\n    font-size:16px;\n  }\n\n  #angel-nativity-page .an-pills{\n    gap:6px;\n  }\n\n  #angel-nativity-page .an-pill{\n    padding:7px 9px;\n    font-size:10px;\n  }\n\n  #angel-nativity-page .an-stats{\n    gap:6px;\n    margin-top:15px;\n  }\n\n  #angel-nativity-page .an-stat{\n    padding:12px 5px;\n  }\n\n  #angel-nativity-page .an-stat strong{\n    font-size:16px;\n  }\n\n  #angel-nativity-page .an-stat span{\n    font-size:9px;\n  }\n\n  #angel-nativity-page .an-feature{\n    padding:18px 14px;\n  }\n\n  #angel-nativity-page .an-note{\n    padding:15px 13px;\n  }\n\n  #angel-nativity-page .an-note strong{\n    font-size:16px;\n  }\n\n  #angel-nativity-page .an-section::before{\n    width:120px;\n    height:110px;\n    opacity:.17;\n  }\n\n  #angel-nativity-page .an-table th,\n  #angel-nativity-page .an-table td{\n    padding:10px 9px;\n    font-size:11px;\n  }\n\n  #angel-nativity-page .an-final{\n    padding:21px 14px;\n  }\n\n  #angel-nativity-page .an-final strong{\n    font-size:20px;\n  }\n\n}\n\n@media(max-width:390px){\n\n  #angel-nativity-page .an-hero-title{\n    font-size:28px;\n  }\n\n  #angel-nativity-page .an-grid4 .an-card{\n    padding:13px 10px;\n  }\n\n  #angel-nativity-page .an-grid4 .an-card h3{\n    font-size:15px;\n  }\n\n}\n\n\/* ACCESSIBILITY *\/\n\n@media(prefers-reduced-motion:reduce){\n\n  #angel-nativity-page .an-title{\n    animation:none!important;\n    background:none!important;\n    background-image:none!important;\n    color:#304966!important;\n    -webkit-text-fill-color:currentColor!important;\n  }\n\n}\n\u003c\/style\u003e\n\u003cdiv id=\"angel-nativity-page\"\u003e\n\n\u003c\/div\u003e","brand":"XCC","offers":[{"title":"Default Title","offer_id":44550659276887,"sku":"NC035526102312049-旋转天使","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/5473\/7239\/files\/36e6a17d-04dd-4f38-add1-600d5799f054.png?v=1792743702","url":"https:\/\/mycheesemas.com\/fr\/products\/rotating-angel-nativity-christmas-village-lighted-cathedral-holy-family-tabletop-decor","provider":"mycheesemas","version":"1.0","type":"link"}