{"title":"Bestsellers","description":"","products":[{"product_id":"ultimate-training-assist","title":"Rippa™ Dumbbell GRYP","description":"\u003ch4\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan\u003eFINGERLESS GYM GRAB\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/Grip_Product_Imagery_5.png?v=1757860377\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/Grip_Product_Imagery_7.png?v=1757861377\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Rippa","offers":[{"title":"Default Title","offer_id":42950734250070,"sku":"Black","price":487.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/Grip_Product_Imagery_2.gif?v=1756543100"},{"product_id":"rippa-iron-grip-pro","title":"Rippa™ IronGrip Pro","description":"\u003ch2 data-start=\"59\" data-end=\"110\"\u003ePower Up Your Forearm with Rippa in 21 days\u003c\/h2\u003e\n\u003cp data-start=\"111\" data-end=\"281\"\u003eBoost forearm strength anytime, anywhere. Trusted by athletes and fitness lovers across India for a stronger \u003cmeta charset=\"utf-8\"\u003eforearm, better grip, and everyday confidence.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/PHOTO-2025-09-01-22-07-27.jpg?v=1756752048\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Rippa","offers":[{"title":"Default Title","offer_id":43082868981846,"sku":"Black","price":649.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/F-v2-bg-white_7928e642-4882-4d85-b6f9-c67f83d39e26.png?v=1757431845"},{"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"},{"product_id":"iron-flex","title":"Rippa™ IronFlex","description":"\u003cstyle\u003e\n\n.rippa-benefit-section {\n  background: #f9eef2;\n  padding: 50px 20px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\n}\n\n\n.rippa-container {\n  max-width: 1200px;\n  margin: auto;\n  display: flex;\n  align-items: center;\n  gap: 40px;\n  flex-wrap: wrap;\n}\n\n\/* Image *\/\n.rippa-img {\n  flex: 1;\n  text-align: center;\n}\n\n.rippa-img img {\n  width: 100%;\n  max-width: 420px;\n  aspect-ratio: 1\/1;\n  object-fit: cover;\n  border-radius: 16px;\n  box-shadow: 0 18px 40px rgba(0,0,0,0.08);\n}\n\n\/* Content *\/\n.rippa-content {\n  flex: 1;\n  text-align: left;\n}\n\n.rippa-content h2 {\n  font-size: 34px;\n  font-weight: 700;\n  color: #111;\n}\n\n.rippa-content p {\n  font-size: 16px;\n  color: #555;\n  margin-bottom: 26px;\n  line-height: 1.7;\n}\n\n\/* Bullet List *\/\n.rippa-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  text-align: left;\n}\n\n.rippa-list li {\n  margin-bottom: 14px;\n  font-weight: 500;\n  color: #222;\n  position: relative;\n  padding-left: 26px;\n}\n\n.rippa-list li::before {\n  content: \"✔\";\n  position: absolute;\n  left: 0;\n  color: #00b67a;\n  font-weight: bold;\n}\n\n\/* Responsive *\/\n@media(max-width:768px){\n  .rippa-container{\n    flex-direction: column;\n    text-align: center;\n  }\n\n  .rippa-content{\n    text-align:left;\n  }\n}\n\u003c\/style\u003e\n\u003csection class=\"rippa-benefit-section\"\u003e\n\u003cdiv class=\"rippa-container\"\u003e\n\u003c!-- IMAGE --\u003e\n\u003cdiv class=\"rippa-img\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/Rippa_Twister_Arm_Trainer_Product_Imagery_8960ff0d-6f2e-4caa-a9e2-81fe903c8550.png?v=1771625030\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CONTENT --\u003e\n\u003cdiv class=\"rippa-content\"\u003e\n\u003ch2\u003eWhy IronFlex Trainer Works Better\u003c\/h2\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eBuilt for real, progressive strength training — RIPPA IronFlex helps you develop a firmer chest, stronger arms, and better upper-body definition without needing a gym.\u003c\/p\u003e\n\u003ch3\u003e\n\u003cmeta charset=\"utf-8\"\u003eWhat It Trains\u003c\/h3\u003e\n\u003cp data-end=\"636\" data-start=\"599\"\u003eRIPPA IronFlex is designed to target:\u003c\/p\u003e\n\u003cp data-end=\"636\" data-start=\"599\"\u003e• Upper, mid \u0026amp; lower chest\u003cbr data-end=\"667\" data-start=\"664\"\u003e• Biceps \u0026amp; triceps\u003cbr data-end=\"688\" data-start=\"685\"\u003e• Shoulders\u003cbr data-end=\"702\" data-start=\"699\"\u003e• Forearms \u0026amp; grip strength\u003c\/p\u003e\n\u003ch3 data-start=\"1421\" data-end=\"1449\"\u003ePerfect for Home Workouts\u003c\/h3\u003e\n\u003cp data-start=\"1451\" data-end=\"1515\"\u003e\u003cmeta charset=\"utf-8\"\u003e• No gym membership.\u003cbr data-start=\"1469\" data-end=\"1472\"\u003e\u003cmeta charset=\"utf-8\"\u003e• No bulky equipment.\u003cbr data-start=\"1491\" data-end=\"1494\"\u003e\u003cmeta charset=\"utf-8\"\u003e• No complicated setup.\u003c\/p\u003e\n\u003cp data-start=\"1517\" data-end=\"1585\"\u003eJust 15–20 minutes a day in your room, living room, or office space.\u003c\/p\u003e\n\u003cp data-start=\"1587\" data-end=\"1620\"\u003eCompact. Portable. Easy to store.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Rippa","offers":[{"title":"Default Title","offer_id":43903318425686,"sku":null,"price":1499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/2.png?v=1771020800"},{"product_id":"rippa-phone-holder","title":"Rippa™ MagFit Phone Holder","description":"\u003cstyle\u003e\n\n.magbolt-hero {\n  position: relative;\n  background: radial-gradient(circle at 75% 40%, rgba(125,16,52,0.25), transparent 45%),\n              linear-gradient(135deg, #0a0a0a 0%, #111111 100%);\n  min-height: 90vh;\n  display: flex;\n  align-items: center;\n  padding: 80px 20px 220px;\n  overflow: hidden;\n  font-family: \"Poppins\", sans-serif;\n}\n\n\/* subtle grid *\/\n\n.magbolt-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(255,255,255,0.02) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,255,255,0.02) 1px, transparent 1px);\n  background-size: 40px 40px;\n  opacity: 0.15;\n}\n\n\/* container *\/\n\n.magbolt-container {\n  max-width: 1200px;\n  margin: auto;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 60px;\n  position: relative;\n}\n\n\/* left section *\/\n\n.magbolt-content {\n  max-width: 560px;\n  color: #ffffff;\n}\n\n.magbolt-content h1 {\n  font-size: 56px;\n  font-weight: 800;\n  line-height: 1.15;\n  margin-bottom: 20px;\n  color: #ffffff;\n  text-shadow: 0 4px 20px rgba(0,0,0,0.7);\n}\n\n.magbolt-content h1 span {\n  color: #ff3b6b;\n  text-shadow: 0 0 18px rgba(255,60,100,0.7);\n}\n\n\/* subtitle *\/\n\n.subtitle {\n  font-size: 20px;\n  color: #bbbbbb;\n  margin-bottom: 30px;\n  line-height: 1.5;\n}\n\n\/* trust badges *\/\n\n.trust-row {\n  display: flex;\n  gap: 16px;\n  margin-bottom: 35px;\n  flex-wrap: wrap;\n}\n\n.description-badge {\n  background: rgba(125,16,52,0.15);\n  border: 1px solid rgba(125,16,52,0.5);\n  padding: 8px 16px;\n  border-radius: 30px;\n  font-size: 14px;\n}\n\n\/* feature grid *\/\n\n.hero-features {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 18px;\n}\n\n.feature {\n  background: rgba(255,255,255,0.03);\n  border: 1px solid rgba(255,255,255,0.06);\n  padding: 16px 18px;\n  border-radius: 12px;\n  transition: all 0.25s ease;\n}\n\n.feature:hover {\n  border-color: rgba(255,60,100,0.4);\n  background: rgba(255,255,255,0.05);\n  transform: translateY(-2px);\n}\n\n.feature-title {\n  font-size: 16px;\n  font-weight: 600;\n  color: #ffffff;\n  margin-bottom: 6px;\n}\n\n.feature span {\n  font-size: 14px;\n  color: #bdbdbd;\n}\n\n\/* product image *\/\n\n.magbolt-image {\n  position: relative;\n  flex: 1;\n  display: flex;\n  justify-content: center;\n}\n\n.magbolt-image img {\n  max-width: 440px;\n  width: 100%;\n  filter: drop-shadow(0 30px 60px rgba(0,0,0,0.8));\n}\n\n\/* glow behind product *\/\n\n.magbolt-image::before {\n  content: \"\";\n  position: absolute;\n  width: 420px;\n  height: 420px;\n  background: radial-gradient(circle, rgba(125,16,52,0.5) 0%, transparent 70%);\n  filter: blur(70px);\n}\n\n\/* mobile responsive *\/\n\n@media (max-width: 992px) {\n\n.magbolt-container {\nflex-direction: column;\ntext-align: center;\n}\n\n.hero-features {\ngrid-template-columns: 1fr;\n}\n\n.magbolt-content h1 {\nfont-size: 38px;\nline-height: 1.25;\n}\n\n.magbolt-image img {\nmax-width: 320px;\n}\n\n.trust-row {\njustify-content: center;\n}\n\n}\n\n\/* stronger contrast on mobile *\/\n\n@media (max-width:768px){\n\n.magbolt-hero{\npadding-bottom:240px;\nbackground:\nlinear-gradient(180deg,#050505 0%,#111111 100%);\n}\n\n.magbolt-content h1{\ntext-shadow:0 6px 25px rgba(0,0,0,0.9);\n}\n\n}\n\n\u003c\/style\u003e\n\n\n\u003csection class=\"magbolt-hero\"\u003e\n\n\u003cdiv class=\"magbolt-container\"\u003e\n\n\u003cdiv class=\"magbolt-content\"\u003e\n\n\u003ch1\u003e\nPocket-Sized\u003cbr\u003e\n\u003cspan\u003eMagnetic\u003c\/span\u003e\u003cbr\u003e\nGym Phone Mount\n\u003c\/h1\u003e\n\n\u003cp class=\"subtitle\"\u003e\nPowerful N52 magnetic grip. 360° rotation.\nMount your phone anywhere during intense workouts.\n\u003c\/p\u003e\n\n\u003cdiv class=\"trust-row\"\u003e\n\u003cdiv class=\"description-badge\"\u003eTrusted by Gym Creators 🔥\u003c\/div\u003e\n\u003cdiv class=\"description-badge\"\u003e1-Year Warranty\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"hero-features\"\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-title\"\u003e🧲 N52 Magnet\u003c\/div\u003e\n\u003cspan\u003eExtreme hold during workouts\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-title\"\u003e🔄 360° Rotation\u003c\/div\u003e\n\u003cspan\u003ePerfect angle every time\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-title\"\u003e📱 Pocket Size\u003c\/div\u003e\n\u003cspan\u003eCompact \u0026amp; gym-ready\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-title\"\u003e⚡ All Phones\u003c\/div\u003e\n\u003cspan\u003eNo MagSafe needed\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"magbolt-image\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/ChatGPT_Image_Feb_28_2026_01_29_33_AM.png?v=1772222382\" alt=\"Magnetic Gym Phone Mount\"\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Rippa","offers":[{"title":"Default Title","offer_id":44044069437526,"sku":null,"price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0673\/1225\/5062\/files\/21.png?v=1772216929"}],"url":"https:\/\/rippa.in\/collections\/bestsellers.oembed","provider":"Rippa","version":"1.0","type":"link"}