{"product_id":"dinoglow-dinosaur-room-projector-immersive-dinosaur-themed-kids-bedroom-light","title":"Projecteur de plafond DinoGlow Dinosaure – Éclairage immersif sur le thème des dinosaures pour chambre d’enfant","description":"\u003cstyle\u003e\n\/* =====================================================\n   DINOGLOW DINOSAUR ROOM PROJECTOR\n   PREMIUM 16-MODULE SHOPIFY PRODUCT PAGE\n   MIDNIGHT BLUE • AURORA GREEN • DREAM PURPLE\n===================================================== *\/\n\n#dinoglow-detail{\n  --bg:#edf5f5;\n  --soft:#f7fbfa;\n  --cream:#f7fbf8;\n  --navy:#193c50;\n  --deep:#143043;\n  --green:#287b63;\n  --teal:#168894;\n  --blue:#296b9a;\n  --purple:#705a9c;\n  --gold:#b89c57;\n  --muted:#627e86;\n  --line:rgba(39,102,113,.13);\n\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:100%;\n  max-width:1120px;\n  margin:0 auto;\n  padding:8px 14px 35px;\n  color:var(--navy);\n  font-family:-apple-system,BlinkMacSystemFont,\n    \"Segoe UI\",Arial,sans-serif;\n  line-height:1.8;\n  container-type:inline-size;\n}\n\n#dinoglow-detail *,\n#dinoglow-detail *::before,\n#dinoglow-detail *::after{\n  box-sizing:border-box;\n  overflow-wrap:break-word;\n}\n\n#dinoglow-detail h1,\n#dinoglow-detail h2,\n#dinoglow-detail h3,\n#dinoglow-detail p{\n  margin-top:0;\n}\n\n\/* =====================================================\n   CONNECTED SHELL\n===================================================== *\/\n\n#dinoglow-detail .rh-shell{\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  border-radius:28px;\n  border:1px solid var(--line);\n  background:var(--bg);\n  box-shadow:0 20px 50px rgba(24,65,76,.08);\n}\n\n#dinoglow-detail .rh-section{\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  margin:0;\n  padding:62px 42px;\n  border-top:1px solid var(--line);\n\n  background:\n    radial-gradient(\n      circle at 92% 15%,\n      rgba(69,166,170,.12),\n      transparent 28%\n    ),\n    radial-gradient(\n      circle at 6% 92%,\n      rgba(144,122,192,.09),\n      transparent 29%\n    ),\n    repeating-linear-gradient(\n      90deg,\n      transparent 0 38px,\n      rgba(29,91,113,.012) 38px 39px\n    ),\n    var(--bg);\n}\n\n#dinoglow-detail .rh-section:nth-child(even){\n  background:\n    radial-gradient(\n      circle at 10% 15%,\n      rgba(76,160,211,.10),\n      transparent 30%\n    ),\n    radial-gradient(\n      circle at 90% 88%,\n      rgba(118,183,133,.10),\n      transparent 30%\n    ),\n    #f2f8f8;\n}\n\n#dinoglow-detail .rh-section:first-child{\n  border-top:0;\n}\n\n#dinoglow-detail .rh-section::before{\n  content:\"✦\";\n  position:absolute;\n  right:18px;\n  top:6px;\n  font-size:56px;\n  line-height:1;\n  color:rgba(30,126,149,.10);\n  pointer-events:none;\n  z-index:0;\n}\n\n#dinoglow-detail .rh-section::after{\n  content:\"\";\n  position:absolute;\n  left:8px;\n  bottom:10px;\n  width:140px;\n  height:47px;\n  opacity:.16;\n\n  background-image:radial-gradient(\n    circle,\n    #69adc3 2px,\n    transparent 3px\n  );\n\n  background-size:20px 20px;\n  pointer-events:none;\n  z-index:0;\n}\n\n#dinoglow-detail .rh-section\u003e*{\n  position:relative;\n  z-index:1;\n}\n\n\/* =====================================================\n   GLOBAL TYPOGRAPHY\n===================================================== *\/\n\n#dinoglow-detail .rh-center{\n  text-align:center;\n}\n\n#dinoglow-detail .rh-kicker{\n  display:block;\n  margin-bottom:12px;\n  color:#218275;\n  font-size:11px;\n  font-weight:850;\n  letter-spacing:1.8px;\n  text-transform:uppercase;\n}\n\n#dinoglow-detail .rh-title{\n  max-width:890px;\n  margin:0 auto 19px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:38px;\n  font-weight:700;\n  line-height:1.18;\n  letter-spacing:-.6px;\n  text-align:center;\n}\n\n#dinoglow-detail .rh-copy{\n  max-width:825px;\n  margin:0 auto;\n  color:var(--muted);\n  font-size:15px;\n  line-height:1.9;\n  text-align:center;\n}\n\n\/* =====================================================\n   PREMIUM RAINBOW FLOWING TITLES\n   SINGLE CONTINUOUS LEFT-TO-RIGHT ANIMATION\n===================================================== *\/\n\n#dinoglow-detail .rh-hero h1,\n#dinoglow-detail .rh-title,\n#dinoglow-detail .rh-final h2{\n  color:var(--deep);\n}\n\n@supports ((-webkit-background-clip:text) or\n           (background-clip:text)){\n\n  #dinoglow-detail .rh-hero h1,\n  #dinoglow-detail .rh-title,\n  #dinoglow-detail .rh-final h2{\n\n    background-image:linear-gradient(\n      90deg,\n      #193e69 0%,\n      #82509c 10%,\n      #a04983 18%,\n      #216f9b 27%,\n      #167f80 36%,\n      #32784f 43%,\n      #a07d39 48%,\n      #193e69 50%,\n      #82509c 60%,\n      #a04983 68%,\n      #216f9b 77%,\n      #167f80 86%,\n      #32784f 93%,\n      #193e69 100%\n    );\n\n    background-size:200% 100%;\n    background-position:100% 50%;\n    background-repeat:repeat;\n\n    -webkit-background-clip:text;\n    background-clip:text;\n    -webkit-text-fill-color:transparent;\n    color:transparent;\n\n    animation:dinoRainbowFlow 14s linear infinite;\n  }\n}\n\n@keyframes dinoRainbowFlow{\n  from{\n    background-position:100% 50%;\n  }\n  to{\n    background-position:0% 50%;\n  }\n}\n\n\/* =====================================================\n   HERO\n===================================================== *\/\n\n#dinoglow-detail .rh-hero{\n  padding:90px 40px 77px;\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(76,176,197,.25),\n      transparent 56%\n    ),\n    radial-gradient(\n      circle at 0% 100%,\n      rgba(128,117,194,.13),\n      transparent 40%\n    ),\n    radial-gradient(\n      circle at 100% 80%,\n      rgba(114,193,141,.10),\n      transparent 35%\n    ),\n    var(--bg);\n}\n\n#dinoglow-detail .rh-hero h1{\n  max-width:930px;\n  margin:0 auto 23px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:49px;\n  line-height:1.13;\n  letter-spacing:-1px;\n}\n\n#dinoglow-detail .rh-hero p{\n  max-width:810px;\n  margin:0 auto 28px;\n  color:#587887;\n  font-size:17px;\n  line-height:1.85;\n}\n\n#dinoglow-detail .rh-pills{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:9px;\n}\n\n#dinoglow-detail .rh-pill{\n  display:inline-block;\n  padding:10px 15px;\n  border:1px solid rgba(45,130,146,.19);\n  border-radius:999px;\n  background:rgba(255,255,255,.8);\n  color:#27667b;\n  font-size:12px;\n  font-weight:750;\n}\n\n#dinoglow-detail .rh-statbar{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  max-width:820px;\n  margin:37px auto 0;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:rgba(255,255,255,.84);\n}\n\n#dinoglow-detail .rh-stat{\n  padding:20px 12px;\n  text-align:center;\n  border-right:1px solid var(--line);\n}\n\n#dinoglow-detail .rh-stat:last-child{\n  border-right:0;\n}\n\n#dinoglow-detail .rh-stat strong{\n  display:block;\n  color:#24748a;\n  font-size:27px;\n  line-height:1.2;\n}\n\n#dinoglow-detail .rh-stat span{\n  display:block;\n  margin-top:5px;\n  color:#708a92;\n  font-size:11px;\n}\n\n\/* =====================================================\n   GRID LAYOUT\n===================================================== *\/\n\n#dinoglow-detail .rh-grid2,\n#dinoglow-detail .rh-grid3,\n#dinoglow-detail .rh-grid4{\n  display:grid;\n  gap:14px;\n  margin-top:31px;\n}\n\n#dinoglow-detail .rh-grid2{\n  grid-template-columns:repeat(2,minmax(0,1fr));\n}\n\n#dinoglow-detail .rh-grid3{\n  grid-template-columns:repeat(3,minmax(0,1fr));\n}\n\n#dinoglow-detail .rh-grid4{\n  grid-template-columns:repeat(4,minmax(0,1fr));\n}\n\n\/* =====================================================\n   PREMIUM FEATURE CARDS\n===================================================== *\/\n\n#dinoglow-detail .rh-card{\n  min-width:0;\n  padding:27px 18px;\n  text-align:center;\n  border:1px solid var(--line);\n  border-radius:19px;\n\n  background:linear-gradient(\n    145deg,\n    rgba(255,255,255,.96),\n    rgba(239,249,249,.74)\n  );\n\n  box-shadow:0 8px 22px rgba(31,89,105,.035);\n}\n\n#dinoglow-detail .rh-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:48px;\n  height:48px;\n  margin:0 auto 13px;\n\n  border-radius:50%;\n  border:1px solid rgba(54,143,154,.17);\n  background:#dceff0;\n  color:#237c83;\n\n  font-size:22px;\n  font-weight:850;\n}\n\n#dinoglow-detail .rh-card h3{\n  margin:0 0 9px;\n  color:#245a67;\n  font-size:15px;\n  line-height:1.45;\n}\n\n#dinoglow-detail .rh-card p{\n  margin:0;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.8;\n}\n\n\/* =====================================================\n   EMOTIONAL QUOTE BLOCK\n===================================================== *\/\n\n#dinoglow-detail .rh-quote{\n  max-width:850px;\n  margin:31px auto 0;\n  padding:33px 25px;\n  border:1px solid rgba(76,153,170,.19);\n  border-radius:20px;\n\n  background:linear-gradient(\n    135deg,\n    #dceef1,\n    #eff0fa,\n    #f9f7e8\n  );\n\n  text-align:center;\n}\n\n#dinoglow-detail .rh-quote strong{\n  display:block;\n  margin-bottom:11px;\n  color:#26556a;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:23px;\n  line-height:1.5;\n}\n\n#dinoglow-detail .rh-quote p{\n  margin:0;\n  color:#69848c;\n  font-size:13px;\n}\n\n\/* =====================================================\n   COMPARISON PANELS\n===================================================== *\/\n\n#dinoglow-detail .rh-panel{\n  padding:28px 23px;\n  border:1px solid var(--line);\n  border-radius:19px;\n  background:rgba(255,255,255,.8);\n}\n\n#dinoglow-detail .rh-panel strong{\n  display:block;\n  margin-bottom:13px;\n  font-size:17px;\n  color:#255968;\n}\n\n#dinoglow-detail .rh-panel ul{\n  margin:0;\n  padding:0;\n  list-style:none;\n}\n\n#dinoglow-detail .rh-panel li{\n  padding:10px 0;\n  border-bottom:1px solid var(--line);\n  color:#617d86;\n  font-size:13px;\n}\n\n#dinoglow-detail .rh-panel li:last-child{\n  border-bottom:0;\n}\n\n\/* =====================================================\n   FEATURE HIGHLIGHT BAR\n===================================================== *\/\n\n#dinoglow-detail .rh-heatbar{\n  max-width:850px;\n  margin:30px auto 0;\n  padding:27px 23px;\n  border:1px solid rgba(74,153,168,.24);\n  border-radius:20px;\n\n  background:linear-gradient(\n    105deg,\n    #d8edf0,\n    #cbdff0,\n    #e1dafa,\n    #dcebdc\n  );\n\n  text-align:center;\n}\n\n#dinoglow-detail .rh-heatbar strong{\n  display:block;\n  color:#245d77;\n  font-size:31px;\n  font-weight:900;\n  line-height:1.3;\n}\n\n#dinoglow-detail .rh-heatbar span{\n  display:block;\n  margin-top:8px;\n  color:#5f7f8f;\n  font-size:12px;\n  font-weight:750;\n}\n\n\/* =====================================================\n   HOW-TO STEPS\n===================================================== *\/\n\n#dinoglow-detail .rh-step{\n  padding:25px 16px;\n  text-align:center;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:rgba(255,255,255,.84);\n}\n\n#dinoglow-detail .rh-number{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:44px;\n  height:44px;\n  margin:0 auto 13px;\n\n  border-radius:50%;\n  background:linear-gradient(\n    135deg,\n    #246b98,\n    #278c77,\n    #7562a6\n  );\n\n  color:#fff;\n  font-size:17px;\n  font-weight:900;\n}\n\n#dinoglow-detail .rh-step strong{\n  display:block;\n  margin-bottom:9px;\n  color:#255d72;\n  font-size:14px;\n}\n\n#dinoglow-detail .rh-step p{\n  margin:0;\n  color:#687f8c;\n  font-size:14px;\n  line-height:1.75;\n}\n\n\/* =====================================================\n   PRODUCT SPECIFICATIONS\n===================================================== *\/\n\n#dinoglow-detail .rh-tablewrap{\n  max-width:875px;\n  margin:30px auto 0;\n  overflow-x:auto;\n  border:1px solid var(--line);\n  border-radius:17px;\n  background:rgba(255,255,255,.84);\n}\n\n#dinoglow-detail .rh-table{\n  width:100%;\n  border-collapse:collapse;\n  font-size:13px;\n}\n\n#dinoglow-detail .rh-table th{\n  padding:14px 15px;\n  background:#23566d;\n  color:#fff;\n  text-align:left;\n}\n\n#dinoglow-detail .rh-table td{\n  padding:13px 15px;\n  border-bottom:1px solid var(--line);\n  color:#617c88;\n}\n\n#dinoglow-detail .rh-table td:first-child{\n  width:38%;\n  color:#265b70;\n  font-weight:750;\n}\n\n#dinoglow-detail .rh-table tr:last-child td{\n  border-bottom:0;\n}\n\n#dinoglow-detail .rh-table tbody tr:nth-child(even){\n  background:rgba(218,239,240,.43);\n}\n\n\/* =====================================================\n   FAQ\n===================================================== *\/\n\n#dinoglow-detail .rh-faq{\n  max-width:875px;\n  margin:29px auto 0;\n}\n\n#dinoglow-detail .rh-faqitem{\n  padding:20px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#dinoglow-detail .rh-faqitem:first-child{\n  border-top:1px solid var(--line);\n}\n\n#dinoglow-detail .rh-faqitem strong{\n  display:block;\n  margin-bottom:7px;\n  color:#255d72;\n  font-size:15px;\n}\n\n#dinoglow-detail .rh-faqitem p{\n  margin:0;\n  color:#687e89;\n  font-size:14px;\n  line-height:1.85;\n}\n\n\/* =====================================================\n   FINAL CTA\n===================================================== *\/\n\n#dinoglow-detail .rh-final{\n  padding:77px 30px;\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(80,182,202,.23),\n      transparent 55%\n    ),\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(126,111,190,.10),\n      transparent 30%\n    ),\n    var(--bg);\n}\n\n#dinoglow-detail .rh-final h2{\n  max-width:865px;\n  margin:0 auto 26px;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:41px;\n  line-height:1.2;\n}\n\n#dinoglow-detail .rh-final p{\n  max-width:785px;\n  margin:25px auto 0;\n  color:#627f89;\n  font-size:15px;\n  line-height:1.86;\n}\n\n#dinoglow-detail .rh-backtop{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n\n  min-width:228px;\n  min-height:52px;\n  padding:13px 25px;\n\n  position:relative;\n  z-index:5!important;\n\n  border:1px solid rgba(255,255,255,.5);\n  border-radius:999px;\n\n  background:linear-gradient(\n    120deg,\n    #1d547b,\n    #277f94,\n    #348a74,\n    #72599c\n  );\n\n  color:#fff!important;\n  font-size:13px;\n  font-weight:850;\n  text-decoration:none!important;\n  cursor:pointer;\n\n  box-shadow:0 11px 27px rgba(29,96,134,.20);\n  transition:transform .2s,box-shadow .2s;\n}\n\n#dinoglow-detail .rh-backtop:hover{\n  transform:translateY(-2px);\n  box-shadow:0 15px 30px rgba(29,96,134,.25);\n  color:#fff!important;\n}\n\n\/* =====================================================\n   NARROW-CONTAINER RESPONSIVE\n===================================================== *\/\n\n@container (max-width:850px){\n  #dinoglow-detail .rh-grid4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@container (max-width:620px){\n  #dinoglow-detail .rh-grid2,\n  #dinoglow-detail .rh-grid3{\n    grid-template-columns:1fr;\n  }\n}\n\n\/* =====================================================\n   MOBILE RESPONSIVE\n===================================================== *\/\n\n@media(max-width:749px){\n\n  #dinoglow-detail{\n    padding:6px 8px 28px;\n  }\n\n  #dinoglow-detail .rh-shell{\n    border-radius:22px;\n  }\n\n  #dinoglow-detail .rh-section{\n    padding:38px 17px;\n  }\n\n  #dinoglow-detail .rh-hero{\n    padding:59px 18px 52px;\n  }\n\n  #dinoglow-detail .rh-hero h1{\n    font-size:32px;\n  }\n\n  #dinoglow-detail .rh-hero p{\n    font-size:14px;\n  }\n\n  #dinoglow-detail .rh-title{\n    font-size:28px;\n  }\n\n  #dinoglow-detail .rh-copy{\n    font-size:14px;\n  }\n\n  #dinoglow-detail .rh-grid2,\n  #dinoglow-detail .rh-grid3{\n    grid-template-columns:1fr;\n  }\n\n  #dinoglow-detail .rh-grid4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  #dinoglow-detail .rh-card{\n    padding:23px 14px;\n  }\n\n  #dinoglow-detail .rh-stat strong{\n    font-size:22px;\n  }\n\n  #dinoglow-detail .rh-stat span{\n    font-size:12px;\n  }\n\n  #dinoglow-detail .rh-quote{\n    padding:25px 17px;\n  }\n\n  #dinoglow-detail .rh-quote strong{\n    font-size:19px;\n  }\n\n  #dinoglow-detail .rh-heatbar strong{\n    font-size:25px;\n  }\n\n  #dinoglow-detail .rh-final{\n    padding:55px 19px;\n  }\n\n  #dinoglow-detail .rh-final h2{\n    font-size:29px;\n  }\n\n  #dinoglow-detail .rh-section::before{\n    font-size:30px;\n    right:8px;\n  }\n\n  #dinoglow-detail .rh-section::after{\n    width:80px;\n    height:27px;\n  }\n\n  #dinoglow-detail .rh-hero h1,\n  #dinoglow-detail .rh-title,\n  #dinoglow-detail .rh-final h2{\n    animation-duration:10s;\n  }\n}\n\n@media(max-width:420px){\n  #dinoglow-detail .rh-grid4{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n\n  #dinoglow-detail .rh-hero h1,\n  #dinoglow-detail .rh-title,\n  #dinoglow-detail .rh-final h2{\n    animation:none;\n    background-position:0% 50%;\n  }\n\n  #dinoglow-detail .rh-backtop{\n    transition:none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv id=\"dinoglow-detail\"\u003e\n\n\u003cdiv class=\"rh-shell\"\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"XCC","offers":[{"title":"Default Title","offer_id":44467602391127,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0679\/5473\/7239\/files\/f107f0ca-c2b4-4310-892e-92f29f154a48.png?v=1792051093","url":"https:\/\/mycheesemas.com\/fr\/products\/dinoglow-dinosaur-room-projector-immersive-dinosaur-themed-kids-bedroom-light","provider":"mycheesemas","version":"1.0","type":"link"}