{"product_id":"crestivalc™-solar-outdoor-lantern-automatic-dusk-to-dawn-weather-ready-warm-led-light","title":"Crestivalc™ Solar Outdoor Lantern | Automatic Dusk-to-Dawn Weather-Ready Warm LED Light","description":"\u003cstyle\u003e\n\/* =========================================================\n   CRESTIVALC™ PRODUCT 15\n   SOLAR OUTDOOR LANTERN\n   COLLECTION: SOLAR EXTERIOR \u0026 ARCHITECTURAL LIGHTING\n   FIXED WARM ARCHITECTURAL GLOW SYSTEM\n========================================================= *\/\n\n.crestivalc-p15{\n  --cv-dark:#1B1A17;\n  --cv-dark-2:#25221C;\n  --cv-dark-3:#302A21;\n  --cv-ivory:#F5EFE5;\n  --cv-cream:#EFE5D7;\n  --cv-sand:#DCCDB8;\n  --cv-taupe:#A99A86;\n  --cv-gold:#C89A4A;\n  --cv-gold-deep:#A9772E;\n  --cv-amber:#E8B65D;\n  --cv-text:#28251F;\n  --cv-muted:#746B60;\n  --cv-white:#FFFDF9;\n\n  width:100%;\n  max-width:1180px;\n  margin:30px auto 60px;\n  padding:0 16px;\n\n  box-sizing:border-box;\n  color:var(--cv-text);\n  font-family:Arial,Helvetica,sans-serif;\n\n  container-type:inline-size;\n  container-name:crestP15;\n}\n\n.crestivalc-p15,\n.crestivalc-p15 *{\n  box-sizing:border-box;\n}\n\n.crestivalc-p15 img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n\n\n\/* =========================================================\n   EFFECTS\n========================================================= *\/\n\n@keyframes crestP15Sweep{\n  0%{\n    transform:translateX(-180%) skewX(-18deg);\n    opacity:0;\n  }\n\n  18%{\n    opacity:.08;\n  }\n\n  50%{\n    opacity:.6;\n  }\n\n  82%{\n    opacity:.08;\n  }\n\n  100%{\n    transform:translateX(700%) skewX(-18deg);\n    opacity:0;\n  }\n}\n\n@keyframes crestP15Glow{\n  0%,100%{\n    opacity:.35;\n    transform:scale(1);\n  }\n\n  50%{\n    opacity:.72;\n    transform:scale(1.08);\n  }\n}\n\n@keyframes crestP15Pulse{\n  0%,100%{\n    box-shadow:0 0 8px rgba(232,182,93,.18);\n  }\n\n  50%{\n    box-shadow:\n      0 0 16px rgba(232,182,93,.50),\n      0 0 30px rgba(200,154,74,.14);\n  }\n}\n\n\n\/* =========================================================\n   HERO\n========================================================= *\/\n\n.crestivalc-p15-hero{\n  position:relative;\n  overflow:hidden;\n\n  width:100%;\n  padding:clamp(28px,5cqw,58px);\n\n  border-radius:26px;\n\n  background:\n    radial-gradient(\n      circle at 88% 12%,\n      rgba(232,182,93,.15),\n      transparent 27%\n    ),\n    radial-gradient(\n      circle at 10% 90%,\n      rgba(200,154,74,.08),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      #181713 0%,\n      #25221C 54%,\n      #302A21 100%\n    );\n\n  border:1px solid rgba(200,154,74,.28);\n\n  box-shadow:\n    0 22px 48px rgba(38,31,22,.20),\n    0 0 28px rgba(200,154,74,.06);\n}\n\n.crestivalc-p15-hero::before{\n  content:\"\";\n\n  position:absolute;\n\n  width:300px;\n  height:300px;\n\n  right:-100px;\n  top:-150px;\n\n  border-radius:50%;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(232,182,93,.20),\n      rgba(200,154,74,.05) 48%,\n      transparent 72%\n    );\n\n  animation:crestP15Glow 7s ease-in-out infinite;\n  pointer-events:none;\n}\n\n.crestivalc-p15-hero::after{\n  content:\"\";\n\n  position:absolute;\n\n  top:-90%;\n  left:-35%;\n\n  width:15%;\n  height:280%;\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(255,253,249,.28),\n      transparent\n    );\n\n  filter:blur(7px);\n\n  animation:crestP15Sweep 9s linear infinite;\n  pointer-events:none;\n}\n\n.crestivalc-p15-hero-inner{\n  position:relative;\n  z-index:2;\n  width:100%;\n}\n\n.crestivalc-p15-collection{\n  display:inline-flex;\n  align-items:center;\n  flex-wrap:wrap;\n\n  gap:8px;\n\n  max-width:100%;\n\n  margin:0 0 15px;\n  padding:7px 12px;\n\n  border-radius:999px;\n\n  background:rgba(200,154,74,.11);\n\n  border:1px solid rgba(200,154,74,.30);\n\n  color:#E6C98E;\n\n  font-size:10px;\n  line-height:1.5;\n  font-weight:800;\n\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-collection-dot{\n  display:block;\n\n  width:7px;\n  height:7px;\n\n  flex:0 0 7px;\n\n  border-radius:50%;\n\n  background:var(--cv-amber);\n\n  animation:crestP15Pulse 2.5s ease-in-out infinite;\n}\n\n.crestivalc-p15-hero h1{\n  width:100%;\n\n  margin:0;\n\n  color:var(--cv-white);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:clamp(28px,4.3cqw,47px);\n  line-height:1.15;\n\n  font-weight:700;\n\n  overflow-wrap:break-word;\n}\n\n.crestivalc-p15-hero-copy{\n  width:100%;\n  max-width:820px;\n\n  margin:17px 0 0;\n\n  color:#D7CDBF;\n\n  font-size:15px;\n  line-height:1.8;\n}\n\n.crestivalc-p15-tags{\n  display:flex;\n  flex-wrap:wrap;\n\n  width:100%;\n\n  gap:8px;\n\n  margin-top:22px;\n}\n\n.crestivalc-p15-tag{\n  display:inline-flex;\n  align-items:center;\n\n  max-width:100%;\n\n  padding:8px 11px;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(255,253,249,.07),\n      rgba(200,154,74,.05)\n    );\n\n  border:1px solid rgba(200,154,74,.22);\n\n  color:#E8DED1;\n\n  font-size:11px;\n  line-height:1.45;\n  font-weight:700;\n\n  white-space:normal;\n\n  transition:\n    transform .22s ease,\n    border-color .22s ease,\n    background .22s ease,\n    box-shadow .22s ease;\n}\n\n.crestivalc-p15-tag:hover{\n  transform:translateY(-3px);\n\n  background:rgba(200,154,74,.13);\n\n  border-color:rgba(232,182,93,.48);\n\n  box-shadow:\n    0 8px 18px rgba(0,0,0,.16),\n    0 0 18px rgba(200,154,74,.08);\n}\n\n\n\/* =========================================================\n   IMAGE SLOT\n========================================================= *\/\n\n.crestivalc-p15-image-slot{\n  position:relative;\n\n  width:100%;\n\n  margin:24px 0;\n  padding:32px 18px;\n\n  border-radius:22px;\n\n  background:\n    radial-gradient(\n      circle at 90% 10%,\n      rgba(232,182,93,.10),\n      transparent 28%\n    ),\n    linear-gradient(\n      135deg,\n      #F8F3EB,\n      #EFE5D7\n    );\n\n  border:1px dashed rgba(200,154,74,.45);\n\n  box-shadow:\n    0 10px 28px rgba(61,48,32,.07);\n\n  overflow:hidden;\n  text-align:center;\n}\n\n.crestivalc-p15-image-slot:empty::before{\n  content:\"IMAGE INSERTION AREA\";\n\n  display:inline-flex;\n\n  padding:7px 12px;\n\n  border-radius:999px;\n\n  background:#FFFDF9;\n\n  border:1px solid rgba(200,154,74,.24);\n\n  color:#9A7743;\n\n  font-size:10px;\n  line-height:1.5;\n  font-weight:800;\n\n  letter-spacing:1.2px;\n}\n\n.crestivalc-p15-image-slot:empty::after{\n  content:\"Insert your image directly inside this area.\";\n\n  display:block;\n\n  margin-top:9px;\n\n  color:#9B9083;\n\n  font-size:11px;\n  line-height:1.6;\n}\n\n.crestivalc-p15-image-slot:has(img){\n  padding:0;\n\n  border-style:solid;\n\n  background:#F5EFE5;\n}\n\n.crestivalc-p15-image-slot img{\n  display:block;\n\n  width:100%;\n  max-width:100%;\n  height:auto;\n\n  margin:0;\n\n  border-radius:21px;\n\n  object-fit:contain;\n}\n\n\n\/* =========================================================\n   SECTION\n========================================================= *\/\n\n.crestivalc-p15-section{\n  width:100%;\n\n  padding:42px 0;\n\n  border-bottom:\n    1px solid rgba(169,154,134,.20);\n}\n\n.crestivalc-p15-section-head{\n  width:100%;\n  margin-bottom:22px;\n}\n\n.crestivalc-p15-section-label{\n  display:inline-flex;\n  align-items:center;\n\n  max-width:100%;\n\n  margin-bottom:9px;\n\n  padding:6px 11px;\n\n  border-radius:999px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(200,154,74,.13),\n      rgba(232,182,93,.06)\n    );\n\n  border:\n    1px solid rgba(200,154,74,.22);\n\n  color:#9B743B;\n\n  font-size:9px;\n  line-height:1.5;\n  font-weight:900;\n\n  letter-spacing:1.3px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-section h2{\n  width:100%;\n\n  margin:0;\n\n  color:var(--cv-text);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:clamp(25px,3.2cqw,34px);\n  line-height:1.25;\n\n  overflow-wrap:break-word;\n}\n\n.crestivalc-p15-section-intro{\n  width:100%;\n  max-width:800px;\n\n  margin:10px 0 0;\n\n  color:var(--cv-muted);\n\n  font-size:14px;\n  line-height:1.8;\n}\n\n\n\/* =========================================================\n   DESCRIPTION\n========================================================= *\/\n\n.crestivalc-p15-description-layout{\n  display:grid;\n\n  width:100%;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%,320px),1fr)\n    );\n\n  gap:18px;\n\n  align-items:start;\n}\n\n.crestivalc-p15-description-card{\n  min-width:0;\n\n  padding:clamp(20px,3cqw,30px);\n\n  border-radius:20px;\n\n  background:\n    radial-gradient(\n      circle at 100% 0%,\n      rgba(232,182,93,.07),\n      transparent 35%\n    ),\n    linear-gradient(\n      135deg,\n      #F8F3EB,\n      #EFE5D7\n    );\n\n  border:\n    1px solid rgba(200,154,74,.17);\n\n  box-shadow:\n    0 10px 26px rgba(61,48,32,.06);\n\n  transition:\n    transform .24s ease,\n    box-shadow .24s ease;\n}\n\n.crestivalc-p15-description-card:hover{\n  transform:translateY(-3px);\n\n  box-shadow:\n    0 15px 32px rgba(61,48,32,.09);\n}\n\n.crestivalc-p15-description-card p{\n  margin:0 0 17px;\n\n  color:#6F675D;\n\n  font-size:15px;\n  line-height:1.88;\n\n  overflow-wrap:break-word;\n}\n\n.crestivalc-p15-description-card p:last-child{\n  margin-bottom:0;\n}\n\n\n\/* =========================================================\n   PRODUCT INFORMATION\n========================================================= *\/\n\n.crestivalc-p15-info-grid{\n  display:grid;\n\n  width:100%;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%,165px),1fr)\n    );\n\n  gap:10px;\n}\n\n.crestivalc-p15-info-card{\n  min-width:0;\n\n  padding:16px;\n\n  border-radius:15px;\n\n  background:\n    radial-gradient(\n      circle at 100% 0%,\n      rgba(232,182,93,.08),\n      transparent 38%\n    ),\n    linear-gradient(\n      145deg,\n      #2D2922,\n      #1B1A17\n    );\n\n  border:\n    1px solid rgba(200,154,74,.21);\n\n  box-shadow:\n    0 7px 18px rgba(38,31,22,.14);\n\n  transition:\n    transform .22s ease,\n    border-color .22s ease,\n    box-shadow .22s ease;\n}\n\n.crestivalc-p15-info-card:hover{\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(232,182,93,.45);\n\n  box-shadow:\n    0 11px 23px rgba(38,31,22,.20),\n    0 0 16px rgba(200,154,74,.07);\n}\n\n.crestivalc-p15-info-label{\n  display:inline-flex;\n\n  max-width:100%;\n\n  margin-bottom:7px;\n\n  padding:4px 7px;\n\n  border-radius:999px;\n\n  background:\n    rgba(200,154,74,.11);\n\n  color:#D2AA64;\n\n  font-size:8px;\n  line-height:1.4;\n\n  font-weight:900;\n\n  letter-spacing:1px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-info-value{\n  color:var(--cv-white);\n\n  font-size:12px;\n  line-height:1.6;\n\n  font-weight:700;\n\n  overflow-wrap:break-word;\n}\n\n\n\/* =========================================================\n   FEATURES\n========================================================= *\/\n\n.crestivalc-p15-feature-grid{\n  display:grid;\n\n  width:100%;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%,210px),1fr)\n    );\n\n  gap:12px;\n}\n\n.crestivalc-p15-feature{\n  position:relative;\n\n  min-width:0;\n\n  overflow:hidden;\n\n  padding:20px 17px;\n\n  border-radius:17px;\n\n  background:\n    radial-gradient(\n      circle at 100% 0%,\n      rgba(232,182,93,.08),\n      transparent 36%\n    ),\n    linear-gradient(\n      145deg,\n      #2C2821,\n      #1B1A17\n    );\n\n  border:\n    1px solid rgba(200,154,74,.20);\n\n  box-shadow:\n    0 8px 20px rgba(38,31,22,.14);\n\n  transition:\n    transform .24s ease,\n    border-color .24s ease,\n    box-shadow .24s ease;\n}\n\n.crestivalc-p15-feature:hover{\n  transform:translateY(-4px);\n\n  border-color:\n    rgba(232,182,93,.44);\n\n  box-shadow:\n    0 14px 29px rgba(38,31,22,.21),\n    0 0 18px rgba(200,154,74,.07);\n}\n\n.crestivalc-p15-feature-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  width:40px;\n  height:40px;\n\n  margin-bottom:12px;\n\n  border-radius:11px;\n\n  background:#342F27;\n\n  border:\n    1px solid rgba(200,154,74,.27);\n\n  font-size:17px;\n}\n\n.crestivalc-p15-feature-tag{\n  display:inline-flex;\n\n  max-width:100%;\n\n  margin-bottom:7px;\n\n  padding:4px 7px;\n\n  border-radius:999px;\n\n  background:\n    rgba(200,154,74,.10);\n\n  color:#D5B06C;\n\n  font-size:8px;\n  line-height:1.4;\n\n  font-weight:900;\n\n  letter-spacing:1px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-feature h3{\n  margin:0 0 8px;\n\n  color:var(--cv-white);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:16px;\n  line-height:1.4;\n\n  overflow-wrap:break-word;\n}\n\n.crestivalc-p15-feature p{\n  margin:0;\n\n  color:#C7BCAE;\n\n  font-size:12px;\n  line-height:1.72;\n\n  overflow-wrap:break-word;\n}\n\n\n\/* =========================================================\n   APPLICATIONS\n========================================================= *\/\n\n.crestivalc-p15-use-grid{\n  display:grid;\n\n  width:100%;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%,125px),1fr)\n    );\n\n  gap:10px;\n}\n\n.crestivalc-p15-use{\n  min-width:0;\n\n  padding:16px 10px;\n\n  border-radius:15px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #F8F3EB,\n      #EEE3D5\n    );\n\n  border:\n    1px solid rgba(200,154,74,.17);\n\n  text-align:center;\n\n  transition:\n    transform .22s ease,\n    border-color .22s ease,\n    box-shadow .22s ease;\n}\n\n.crestivalc-p15-use:hover{\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(200,154,74,.38);\n\n  box-shadow:\n    0 9px 20px rgba(61,48,32,.08);\n}\n\n.crestivalc-p15-use-icon{\n  display:block;\n\n  margin-bottom:7px;\n\n  font-size:20px;\n}\n\n.crestivalc-p15-use-text{\n  color:#554C40;\n\n  font-size:11px;\n  line-height:1.5;\n\n  font-weight:800;\n}\n\n\n\/* =========================================================\n   STEPS\n========================================================= *\/\n\n.crestivalc-p15-step-grid{\n  display:grid;\n\n  width:100%;\n\n  grid-template-columns:\n    repeat(\n      auto-fit,\n      minmax(min(100%,300px),1fr)\n    );\n\n  gap:12px;\n}\n\n.crestivalc-p15-step{\n  display:flex;\n\n  align-items:flex-start;\n\n  gap:13px;\n\n  min-width:0;\n\n  padding:18px;\n\n  border-radius:17px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #F8F3EB,\n      #EFE5D7\n    );\n\n  border:\n    1px solid rgba(200,154,74,.17);\n\n  box-shadow:\n    0 7px 18px rgba(61,48,32,.05);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.crestivalc-p15-step:hover{\n  transform:translateY(-3px);\n\n  border-color:\n    rgba(200,154,74,.36);\n\n  box-shadow:\n    0 11px 24px rgba(61,48,32,.08);\n}\n\n.crestivalc-p15-step-number{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n\n  flex:0 0 auto;\n\n  min-width:42px;\n\n  padding:11px 9px;\n\n  border-radius:11px;\n\n  background:\n    linear-gradient(\n      135deg,\n      #C89A4A,\n      #A9772E\n    );\n\n  color:#FFF8EC;\n\n  font-size:11px;\n  line-height:1.2;\n\n  font-weight:900;\n\n  box-shadow:\n    0 7px 17px rgba(200,154,74,.20);\n}\n\n.crestivalc-p15-step-content{\n  min-width:0;\n}\n\n.crestivalc-p15-step-tag{\n  display:inline-flex;\n\n  margin-bottom:4px;\n\n  color:#9A743A;\n\n  font-size:8px;\n  line-height:1.4;\n\n  font-weight:900;\n\n  letter-spacing:1px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-step h3{\n  margin:0 0 6px;\n\n  color:#332E27;\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:16px;\n  line-height:1.4;\n\n  overflow-wrap:break-word;\n}\n\n.crestivalc-p15-step p{\n  margin:0;\n\n  color:#746B60;\n\n  font-size:13px;\n  line-height:1.7;\n\n  overflow-wrap:break-word;\n}\n\n\n\/* =========================================================\n   CARE\n========================================================= *\/\n\n.crestivalc-p15-care{\n  position:relative;\n\n  width:100%;\n\n  margin-top:30px;\n\n  padding:clamp(22px,4cqw,32px);\n\n  overflow:hidden;\n\n  border-radius:21px;\n\n  background:\n    radial-gradient(\n      circle at 90% 5%,\n      rgba(232,182,93,.12),\n      transparent 29%\n    ),\n    linear-gradient(\n      135deg,\n      #1B1A17,\n      #2C2821\n    );\n\n  border:\n    1px solid rgba(200,154,74,.23);\n\n  box-shadow:\n    0 13px 30px rgba(38,31,22,.17);\n}\n\n.crestivalc-p15-care::after{\n  content:\"\";\n\n  position:absolute;\n\n  top:-80%;\n  left:-40%;\n\n  width:15%;\n  height:270%;\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(255,255,255,.16),\n      transparent\n    );\n\n  animation:\n    crestP15Sweep 11s linear infinite;\n\n  pointer-events:none;\n}\n\n.crestivalc-p15-care-tag{\n  position:relative;\n  z-index:2;\n\n  display:inline-flex;\n\n  margin-bottom:8px;\n\n  padding:5px 9px;\n\n  border-radius:999px;\n\n  background:\n    rgba(200,154,74,.11);\n\n  border:\n    1px solid rgba(200,154,74,.20);\n\n  color:#D7B271;\n\n  font-size:8px;\n  line-height:1.4;\n\n  font-weight:900;\n\n  letter-spacing:1px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-care h2{\n  position:relative;\n  z-index:2;\n\n  margin:0 0 8px;\n\n  color:var(--cv-white);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:clamp(22px,2.8cqw,28px);\n  line-height:1.3;\n}\n\n.crestivalc-p15-care p{\n  position:relative;\n  z-index:2;\n\n  width:100%;\n\n  margin:0;\n\n  color:#C9BFB1;\n\n  font-size:14px;\n  line-height:1.8;\n}\n\n\n\/* =========================================================\n   CLOSING\n========================================================= *\/\n\n.crestivalc-p15-closing{\n  position:relative;\n\n  width:100%;\n\n  margin-top:24px;\n\n  padding:clamp(27px,5cqw,40px);\n\n  overflow:hidden;\n\n  border-radius:22px;\n\n  text-align:center;\n\n  background:\n    radial-gradient(\n      circle at 50% 0%,\n      rgba(232,182,93,.13),\n      transparent 31%\n    ),\n    linear-gradient(\n      135deg,\n      #181713,\n      #2B271F\n    );\n\n  border:\n    1px solid rgba(200,154,74,.23);\n\n  box-shadow:\n    0 15px 34px rgba(38,31,22,.18);\n}\n\n.crestivalc-p15-closing-tag{\n  display:inline-flex;\n\n  max-width:100%;\n\n  margin-bottom:9px;\n\n  padding:6px 10px;\n\n  border-radius:999px;\n\n  background:\n    rgba(200,154,74,.09);\n\n  border:\n    1px solid rgba(200,154,74,.20);\n\n  color:var(--cv-gold);\n\n  font-size:9px;\n  line-height:1.5;\n\n  font-weight:900;\n\n  letter-spacing:1.2px;\n\n  text-transform:uppercase;\n}\n\n.crestivalc-p15-closing h2{\n  width:100%;\n  max-width:760px;\n\n  margin:0 auto 9px;\n\n  color:var(--cv-white);\n\n  font-family:Georgia,\"Times New Roman\",serif;\n\n  font-size:clamp(23px,3.2cqw,31px);\n  line-height:1.35;\n}\n\n.crestivalc-p15-closing p{\n  width:100%;\n  max-width:700px;\n\n  margin:0 auto;\n\n  color:#C8BDAF;\n\n  font-size:13px;\n  line-height:1.8;\n}\n\n\n\/* =========================================================\n   CONTAINER RESPONSIVE\n========================================================= *\/\n\n@container crestP15 (max-width:600px){\n\n  .crestivalc-p15{\n    padding:0 10px;\n  }\n\n  .crestivalc-p15-hero{\n    padding:28px 18px;\n    border-radius:20px;\n  }\n\n  .crestivalc-p15-hero h1{\n    font-size:28px;\n    line-height:1.18;\n  }\n\n  .crestivalc-p15-hero-copy{\n    font-size:14px;\n  }\n\n  .crestivalc-p15-section{\n    padding:32px 0;\n  }\n\n  .crestivalc-p15-section h2{\n    font-size:25px;\n  }\n\n  .crestivalc-p15-image-slot{\n    border-radius:18px;\n  }\n\n  .crestivalc-p15-feature-grid,\n  .crestivalc-p15-description-layout,\n  .crestivalc-p15-step-grid{\n    grid-template-columns:1fr;\n  }\n\n  .crestivalc-p15-info-grid{\n    grid-template-columns:\n      repeat(\n        auto-fit,\n        minmax(min(100%,140px),1fr)\n      );\n  }\n\n  .crestivalc-p15-use-grid{\n    grid-template-columns:\n      repeat(\n        auto-fit,\n        minmax(min(100%,100px),1fr)\n      );\n  }\n\n}\n\n\n\/* =========================================================\n   VERY NARROW\n========================================================= *\/\n\n@container crestP15 (max-width:360px){\n\n  .crestivalc-p15-hero h1{\n    font-size:25px;\n  }\n\n  .crestivalc-p15-tags{\n    flex-direction:column;\n    align-items:stretch;\n  }\n\n  .crestivalc-p15-tag{\n    width:100%;\n  }\n\n  .crestivalc-p15-info-grid{\n    grid-template-columns:1fr;\n  }\n\n  .crestivalc-p15-use-grid{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n}\n\n\n\/* =========================================================\n   REDUCED MOTION\n========================================================= *\/\n\n@media(prefers-reduced-motion:reduce){\n\n  .crestivalc-p15-hero::before,\n  .crestivalc-p15-hero::after,\n  .crestivalc-p15-collection-dot,\n  .crestivalc-p15-care::after{\n    animation:none;\n  }\n\n}\n\u003c\/style\u003e\n\u003cdiv class=\"crestivalc-p15\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"crestivalc-p15-hero\"\u003e\n\u003cdiv class=\"crestivalc-p15-hero-inner\"\u003e\n\u003cdiv class=\"crestivalc-p15-collection\"\u003e\n\u003cspan class=\"crestivalc-p15-collection-dot\"\u003e\u003c\/span\u003e Solar Exterior \u0026amp; Architectural Lighting\u003c\/div\u003e\n\u003ch1\u003eCrestivalc™ Solar Outdoor Lantern | Automatic Dusk-to-Dawn Weather-Ready Warm LED Light\u003c\/h1\u003e\n\u003cp class=\"crestivalc-p15-hero-copy\"\u003eWarm solar-powered lantern lighting designed for patios, porches, gardens, balconies, tables, pathways, and inviting outdoor seating areas.\u003c\/p\u003e\n\u003cdiv class=\"crestivalc-p15-tags\"\u003e\n\u003cspan class=\"crestivalc-p15-tag\"\u003e ☀️ Solar Powered \u003c\/span\u003e \u003cspan class=\"crestivalc-p15-tag\"\u003e 🌙 Dusk-to-Dawn \u003c\/span\u003e \u003cspan class=\"crestivalc-p15-tag\"\u003e 👜 Portable Handle \u003c\/span\u003e \u003cspan class=\"crestivalc-p15-tag\"\u003e 💡 Warm Ambient Light \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TOP IMAGE --\u003e\n\u003cdiv class=\"crestivalc-p15-image-slot\" id=\"crestivalc-product-15-top-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/0832\/7067\/files\/6_75c6b31e-f05c-4583-95c6-7de36149d769.png?v=1790182639\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c!-- PRODUCT DESCRIPTION --\u003e\n\u003csection class=\"crestivalc-p15-section\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-head\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-label\"\u003eProduct Description\u003c\/div\u003e\n\u003ch2\u003eWarm Solar Lantern Light for Relaxed Outdoor Evenings\u003c\/h2\u003e\n\u003cp class=\"crestivalc-p15-section-intro\"\u003eA portable solar lantern designed to combine warm ambient illumination, flexible placement, and classic lantern styling across everyday outdoor spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-description-layout\"\u003e\n\u003cdiv class=\"crestivalc-p15-description-card\"\u003e\n\u003cp\u003eBring warm, inviting illumination to patios, porches, gardens, balconies, and outdoor seating areas with the Crestivalc™ Solar Outdoor Lantern, designed to combine classic lantern styling with effortless solar-powered lighting.\u003c\/p\u003e\n\u003cp\u003eFeaturing an integrated solar charging system, automatic dusk-to-dawn operation, weather-ready construction, and a convenient top handle, this lantern offers flexible placement without complicated wiring.\u003c\/p\u003e\n\u003cp\u003eDuring the day, the solar panel collects sunlight to recharge the internal power system. As the surroundings become dark, the lantern can automatically illuminate with a soft warm glow, creating a calm and welcoming atmosphere for outdoor evenings.\u003c\/p\u003e\n\u003cp\u003eThe black geometric frame and diffused inner light give the lantern a clean, timeless appearance that works beautifully with modern, farmhouse, minimalist, and contemporary outdoor décor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-grid\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-card\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-label\"\u003ePower\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-value\"\u003eIntegrated Solar Charging\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-card\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-label\"\u003eOperation\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-value\"\u003eAutomatic Dusk-to-Dawn\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-card\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-label\"\u003eLighting\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-value\"\u003eSoft Warm Diffused Glow\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-card\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-label\"\u003eHandle\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-value\"\u003eIntegrated Top Carry Handle\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-card\"\u003e\n\u003cdiv class=\"crestivalc-p15-info-label\"\u003eStyle\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-info-value\"\u003eBlack Geometric Lantern Frame\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- KEY FEATURES --\u003e\n\u003csection class=\"crestivalc-p15-section\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-head\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-label\"\u003eKey Features\u003c\/div\u003e\n\u003ch2\u003ePortable Solar Lighting with Timeless Lantern Style\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-grid\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e☀️\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eEnergy\u003c\/div\u003e\n\u003ch3\u003eSolar Powered\u003c\/h3\u003e\n\u003cp\u003eUses sunlight during the day for convenient cordless outdoor illumination.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e🌙\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eAutomatic\u003c\/div\u003e\n\u003ch3\u003eAutomatic Dusk-to-Dawn\u003c\/h3\u003e\n\u003cp\u003eDesigned to illuminate automatically after dark and switch off when daylight returns.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e💡\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eAmbience\u003c\/div\u003e\n\u003ch3\u003eWarm Ambient Light\u003c\/h3\u003e\n\u003cp\u003eSoft diffused glow creates a cozy atmosphere for outdoor relaxation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e🌧️\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eOutdoor\u003c\/div\u003e\n\u003ch3\u003eWeather-Ready Design\u003c\/h3\u003e\n\u003cp\u003eSuitable for regular use in outdoor environments and changing weather conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e👜\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003ePortable\u003c\/div\u003e\n\u003ch3\u003ePortable Carry Handle\u003c\/h3\u003e\n\u003cp\u003eIntegrated top handle makes the lantern easy to move, carry, or hang.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e🏡\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003ePlacement\u003c\/div\u003e\n\u003ch3\u003eVersatile Outdoor Use\u003c\/h3\u003e\n\u003cp\u003eIdeal for patios, porches, balconies, gardens, tables, steps, and pathways.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e🔌\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eCordless\u003c\/div\u003e\n\u003ch3\u003eCordless Convenience\u003c\/h3\u003e\n\u003cp\u003eNo external wiring required, allowing flexible placement around your outdoor space.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature\"\u003e\n\u003cdiv class=\"crestivalc-p15-feature-icon\"\u003e✨\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-feature-tag\"\u003eStyle\u003c\/div\u003e\n\u003ch3\u003eModern Lantern Style\u003c\/h3\u003e\n\u003cp\u003eBlack frame with clean lines adds a decorative architectural accent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- OUTDOOR APPLICATIONS --\u003e\n\u003csection class=\"crestivalc-p15-section\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-head\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-label\"\u003eOutdoor Applications\u003c\/div\u003e\n\u003ch2\u003eWarm Portable Light Across Your Outdoor Living Space\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use-grid\"\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🏡 \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003ePatios\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🚪 \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003ePorches\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🌿 \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003eGardens\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🌙 \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003eBalconies\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🍽️ \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003eOutdoor Tables\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-use\"\u003e\n\u003cspan class=\"crestivalc-p15-use-icon\"\u003e 🚶 \u003c\/span\u003e\n\u003cdiv class=\"crestivalc-p15-use-text\"\u003ePathways\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MIDDLE IMAGE --\u003e\n\u003cdiv class=\"crestivalc-p15-image-slot\" id=\"crestivalc-product-15-middle-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/0832\/7067\/files\/7_ee02fd00-9546-4406-b998-9087e6f3b1b0.jpg?v=1790182638\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c!-- HOW TO USE --\u003e\n\u003csection class=\"crestivalc-p15-section\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-head\"\u003e\n\u003cdiv class=\"crestivalc-p15-section-label\"\u003eHow to Use\u003c\/div\u003e\n\u003ch2\u003eSimple Solar Lighting in Six Steps\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-grid\"\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003eLocation\u003c\/div\u003e\n\u003ch3\u003eChoose a Sunny Location\u003c\/h3\u003e\n\u003cp\u003ePlace the lantern where its solar panel can receive sufficient sunlight during the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003ePower\u003c\/div\u003e\n\u003ch3\u003eActivate the Light\u003c\/h3\u003e\n\u003cp\u003eTurn on the power switch if the product includes one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003eCharging\u003c\/div\u003e\n\u003ch3\u003eAllow Initial Charging\u003c\/h3\u003e\n\u003cp\u003eLet the lantern charge in direct sunlight before first nighttime use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e04\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003ePlacement\u003c\/div\u003e\n\u003ch3\u003ePosition or Hang the Lantern\u003c\/h3\u003e\n\u003cp\u003ePlace it on a table, step, patio surface, or use the handle to hang it in a suitable location.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e05\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003eAutomatic\u003c\/div\u003e\n\u003ch3\u003eEnjoy Automatic Lighting\u003c\/h3\u003e\n\u003cp\u003eOnce activated, the lantern can illuminate automatically as the environment becomes dark.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-number\"\u003e06\u003c\/div\u003e\n\u003cdiv class=\"crestivalc-p15-step-content\"\u003e\n\u003cdiv class=\"crestivalc-p15-step-tag\"\u003eCare\u003c\/div\u003e\n\u003ch3\u003eKeep the Solar Panel Clean\u003c\/h3\u003e\n\u003cp\u003eWipe away dust, leaves, and debris regularly to help maintain charging performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRODUCT CARE --\u003e\n\u003csection class=\"crestivalc-p15-care\"\u003e\n\u003cdiv class=\"crestivalc-p15-care-tag\"\u003eProduct Care\u003c\/div\u003e\n\u003ch2\u003eKeep the Solar Panel Clean and Exposed to Daylight\u003c\/h2\u003e\n\u003cp\u003ePlace the lantern where the solar panel can receive sufficient sunlight. Periodically wipe away dust, leaves, and outdoor debris from the solar surface to help maintain dependable charging and nighttime illumination.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- BOTTOM IMAGE --\u003e\n\u003cdiv class=\"crestivalc-p15-image-slot\" id=\"crestivalc-product-15-bottom-image\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0785\/0832\/7067\/files\/8_0bbc2fe6-c576-4ab8-9edf-9ba05f5f2595.png?v=1790182639\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c!-- CLOSING --\u003e\n\u003csection class=\"crestivalc-p15-closing\"\u003e\n\u003cdiv class=\"crestivalc-p15-closing-tag\"\u003eCrestivalc™ · Solar Exterior \u0026amp; Architectural Lighting\u003c\/div\u003e\n\u003ch2\u003eWarm Portable Lantern Light for Patios, Porches and Outdoor Evenings\u003c\/h2\u003e\n\u003cp\u003eSolar-powered outdoor lighting designed to combine warm diffused ambience, flexible cordless placement, and timeless lantern styling across relaxed exterior spaces.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"Crestivalc™","offers":[{"title":"🌿1 Piece","offer_id":49624228003995,"sku":"crestivalc*1","price":69.99,"currency_code":"USD","in_stock":true},{"title":"⭐2 Pieces","offer_id":49624228036763,"sku":"crestivalc*2","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0785\/0832\/7067\/files\/3_317800c1-7818-4bd9-9542-aac391d9db97.png?v=1790182587","url":"https:\/\/crestivalc.com\/products\/crestivalc%e2%84%a2-solar-outdoor-lantern-automatic-dusk-to-dawn-weather-ready-warm-led-light","provider":"Crestivalc™","version":"1.0","type":"link"}