{"product_id":"key-holder","title":"Rippa™ Key Holder","description":"\u003cstyle\u003e\n\/* ================= INFINITY HERO SECTION ================= *\/\n\n\/* FORCE HERO TEXT TO STAY WHITE *\/\n.infinity-hero .infinity-content h1,\n.infinity-hero .infinity-content h1 span,\n.infinity-hero .infinity-content p,\n.infinity-hero .infinity-content strong,\n.infinity-hero .infinity-badge {\n  color: #ffffff !important;\n}\n\n.infinity-hero .infinity-content h1 span {\n  color: #7d1034 !important;\n}\n  \n.infinity-hero {\n  position: relative;\n  min-height: 92vh;\n  display: flex;\n  align-items: center;\n  padding: 90px 24px;\n  background:\n    radial-gradient(circle at 75% 35%, rgba(125,16,52,0.35), transparent 45%),\n    linear-gradient(145deg, #0c0c0d 0%, #141416 60%, #101012 100%);\n  overflow: hidden;\n  font-family: \"Poppins\", sans-serif;\n  color: #ffffff !important;\n\n  z-index: 0; \/* LOWER stacking *\/\n}\n\n\/* Make sure hero never goes above sticky button *\/\n.infinity-hero,\n.infinity-container {\n  z-index: 0;\n}\n\n\/* Subtle grid overlay *\/\n.infinity-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);\n  background-size: 45px 45px;\n  opacity: 0.15;\n  z-index: -1; \/* Behind content *\/\n}\n\n.infinity-container {\n  max-width: 1200px;\n  margin: auto;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 70px;\n  width: 100%;\n  position: relative;\n}\n\n\/* ================= LEFT CONTENT ================= *\/\n\n.infinity-content {\n  max-width: 600px;\n}\n\n.infinity-badge {\n  display: inline-block;\n  padding: 8px 18px;\n  border-radius: 30px;\n  font-size: 13px;\n  letter-spacing: 1px;\n  background: rgba(125,16,52,0.15);\n  border: 1px solid rgba(125,16,52,0.5);\n  margin-bottom: 24px;\n  text-transform: uppercase;\n}\n\n.infinity-content h1 {\n  font-size: 58px;\n  font-weight: 800;\n  line-height: 1.1;\n  margin-bottom: 22px;\n}\n\n.infinity-content h1 span {\n  color: #7d1034 !important;\n  text-shadow:\n    0 0 18px rgba(125,16,52,0.7),\n    0 0 40px rgba(125,16,52,0.4);\n}\n\n.infinity-subtitle {\n  font-size: 20px;\n  color: #bfbfbf !important;\n  margin-bottom: 32px;\n  line-height: 1.6;\n}\n\n\/* CTA *\/\n.infinity-cta {\n  display: inline-block;\n  padding: 16px 36px;\n  border-radius: 40px;\n  background: #7d1034;\n  color: #ffffff !important;\n  font-weight: 600;\n  text-decoration: none;\n  transition: all 0.3s ease;\n  box-shadow: 0 0 25px rgba(125,16,52,0.6);\n  margin-bottom: 35px;\n}\n\n.infinity-cta:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 0 40px rgba(125,16,52,0.9);\n}\n\n\/* ================= FEATURES ================= *\/\n\n.infinity-features {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 25px;\n}\n\n.infinity-feature-item {\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  padding: 18px;\n  border-radius: 16px;\n  transition: all 0.3s ease;\n}\n\n.infinity-feature-item strong {\n  display: block;\n  font-size: 15px;\n  color: #7d1034 !important;\n  margin-bottom: 6px;\n}\n\n.infinity-feature-item p {\n  font-size: 13px;\n  color: #cfcfcf !important;\n  line-height: 1.6;\n}\n\n\/* ================= RIGHT IMAGE ================= *\/\n\n.infinity-image {\n  flex: 1;\n  display: flex;\n  justify-content: center;\n  position: relative;\n}\n\n.infinity-image img {\n  max-width: 480px;\n  width: 100%;\n  filter: drop-shadow(0 35px 70px rgba(0,0,0,0.9));\n}\n\n\/* Glow *\/\n.infinity-image::before {\n  content: \"\";\n  position: absolute;\n  width: 520px;\n  height: 520px;\n  background: radial-gradient(circle, rgba(125,16,52,0.55) 0%, transparent 70%);\n  filter: blur(90px);\n  z-index: -1;\n}\n\n\/* ================= RESPONSIVE ================= *\/\n\n@media (max-width: 992px) {\n  .infinity-container {\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .infinity-content h1 {\n    font-size: 42px;\n  }\n\n  .infinity-features {\n    grid-template-columns: 1fr;\n  }\n\n  .infinity-image img {\n    max-width: 360px;\n    margin-top: 40px;\n  }\n}\n\u003c\/style\u003e\n\n\u003csection class=\"infinity-hero\"\u003e\n  \u003cdiv class=\"infinity-container\"\u003e\n\n    \u003cdiv class=\"infinity-content\"\u003e\n      \u003cdiv class=\"infinity-badge\"\u003eInfinity Mirror Technology\u003c\/div\u003e\n\n      \u003ch1\u003e\n        A Glow That Feels \u003cspan\u003eLimitless\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"infinity-subtitle\"\u003e\n        A futuristic infinity mirror LED key holder designed to bring depth,\n        ambient lighting, and effortless wall organization into your space.\n      \u003c\/p\u003e\n\n      \u003ca href=\"#buy\" class=\"infinity-cta\"\u003eShop Now\u003c\/a\u003e\n\n      \u003cdiv class=\"infinity-features\"\u003e\n        \u003cdiv class=\"infinity-feature-item\"\u003e\n          \u003cstrong\u003e🔋 Long Battery Life\u003c\/strong\u003e\n          \u003cp\u003eUp to 3 days of continuous glow in Auto-On mode.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"infinity-feature-item\"\u003e\n          \u003cstrong\u003e🌙 Motion Sensor Mode\u003c\/strong\u003e\n          \u003cp\u003eAutomatically activates when movement is detected nearby.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"infinity-feature-item\"\u003e\n          \u003cstrong\u003e⚡ Type-C Charging\u003c\/strong\u003e\n          \u003cp\u003eFast, modern charging with universal compatibility.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"infinity-image\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/ChatGPT_Image_Feb_28_2026_02_00_37_PM.png?v=1772267904\" alt=\"Infinity Mirror LED Key Holder\"\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e","brand":"Rippa","offers":[{"title":"Default Title","offer_id":43658190815318,"sku":null,"price":1099.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/IMG_1_1.png?v=1777825630","url":"https:\/\/rippa.in\/products\/key-holder","provider":"Rippa","version":"1.0","type":"link"}