{"product_id":"🏍️-ridebuddy™-child-motorcycle-safety-harness-secure-comfortable-riding-support","title":"RideBuddy™ Child Passenger Grip Support – Adjustable Padded Motorcycle Rider Belt with Side Handles","description":"\u003cstyle\u003e\n.rb-page{\n  --ink:#101820;\n  --ink2:#182634;\n  --orange:#ff8500;\n  --orange2:#ffad25;\n  --blue:#159be8;\n  --cream:#fff8ee;\n  --snow:#fbfcfd;\n  --copy:#66717c;\n  --line:rgba(16,24,32,.11);\n  --radius:25px;\n  --shadow:0 22px 62px rgba(20,31,42,.13);\n\n  width:100%;\n  max-width:1180px;\n  margin:0 auto;\n  overflow:hidden;\n  color:var(--ink);\n  container-type:inline-size;\n}\n\n.rb-page,\n.rb-page *{box-sizing:border-box}\n\n.rb-page .rb-shell{\n  display:grid;\n  gap:16px;\n  padding:10px 0 30px;\n}\n\n.rb-page .rb-card{\n  position:relative;\n  isolation:isolate;\n  overflow:hidden;\n  border-radius:var(--radius);\n  transition:transform .26s ease,box-shadow .26s ease;\n}\n\n.rb-page .rb-dark{\n  color:#fff;\n  border:1px solid rgba(255,255,255,.08);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(255,133,0,.22),transparent 34%),\n    radial-gradient(circle at 0% 100%,rgba(21,155,232,.12),transparent 38%),\n    linear-gradient(145deg,#26313b,#10171e);\n  box-shadow:0 24px 64px rgba(16,24,32,.22);\n}\n\n.rb-page .rb-orange{\n  color:#fff;\n  border:1px solid rgba(255,255,255,.09);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(255,196,76,.22),transparent 33%),\n    linear-gradient(145deg,#d85e00,#8e3500 58%,#48200c);\n  box-shadow:0 22px 60px rgba(103,44,5,.2);\n}\n\n.rb-page .rb-light{\n  border:1px solid var(--line);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(255,133,0,.07),transparent 31%),\n    linear-gradient(145deg,#fff,#f6f8f9);\n  box-shadow:var(--shadow);\n}\n\n.rb-page .rb-pad{padding:25px 20px}\n\n\/* HERO *\/\n\n.rb-page .rb-hero{\n  display:grid;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(255,133,0,.21),transparent 36%),\n    linear-gradient(145deg,#26313b,#10171e);\n}\n\n.rb-page .rb-hero-media{\n  min-height:420px;\n  overflow:hidden;\n  background:#e9ecee;\n}\n\n.rb-page .rb-hero-media img{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:420px;\n  object-fit:cover;\n}\n\n.rb-page .rb-hero-content{\n  padding:29px 20px 32px;\n}\n\n\/* KICKER *\/\n\n.rb-page .rb-kicker{\n  display:flex;\n  align-items:center;\n  gap:9px;\n  margin:0 0 14px;\n  color:#ffb13b;\n  font-size:11px;\n  line-height:1.2;\n  font-weight:850;\n  letter-spacing:.13em;\n  text-transform:uppercase;\n}\n\n.rb-page .rb-light .rb-kicker{color:#a54b00}\n\n.rb-page .rb-pill{\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  padding:7px 10px;\n  border:1px solid rgba(255,171,51,.25);\n  border-radius:999px;\n  background:rgba(255,255,255,.07);\n}\n\n.rb-page .rb-light .rb-pill{\n  border-color:rgba(165,75,0,.14);\n  background:#fff;\n}\n\n.rb-page .rb-dot{\n  width:7px;\n  height:7px;\n  flex:0 0 7px;\n  border-radius:50%;\n  background:#ff9200;\n  box-shadow:\n    0 0 0 4px rgba(255,146,0,.13),\n    0 0 16px rgba(255,146,0,.45);\n}\n\n.rb-page .rb-line{\n  width:64px;\n  max-width:18vw;\n  height:1px;\n  background:linear-gradient(90deg,rgba(255,150,0,.8),transparent);\n}\n\n\/* TYPE *\/\n\n.rb-page .rb-heading{\n  margin:0;\n  color:#fff;\n  font-size:clamp(32px,9.2cqw,61px);\n  line-height:.99;\n  font-weight:900;\n  letter-spacing:-.045em;\n  text-wrap:balance;\n}\n\n.rb-page .rb-heading-sm{\n  font-size:clamp(29px,8cqw,51px);\n}\n\n.rb-page .rb-light .rb-heading{color:#101820}\n\n@supports ((-webkit-background-clip:text) or (background-clip:text)){\n  .rb-page .rb-dark .rb-shine,\n  .rb-page .rb-orange .rb-shine,\n  .rb-page .rb-hero .rb-shine{\n    background-image:linear-gradient(\n      105deg,\n      #fff 0%,\n      #fff2d8 23%,\n      #ffb32f 45%,\n      #fff0ca 68%,\n      #fff 100%\n    );\n    background-size:230% 100%;\n    -webkit-background-clip:text;\n    background-clip:text;\n    -webkit-text-fill-color:transparent;\n    animation:rbShine 13s linear infinite;\n  }\n\n  .rb-page .rb-light .rb-shine{\n    background-image:linear-gradient(\n      105deg,\n      #101820,\n      #39434d,\n      #b65300,\n      #101820\n    );\n    background-size:230% 100%;\n    -webkit-background-clip:text;\n    background-clip:text;\n    -webkit-text-fill-color:transparent;\n    animation:rbShine 13s linear infinite;\n  }\n}\n\n@keyframes rbShine{\n  from{background-position:120% 50%}\n  to{background-position:-120% 50%}\n}\n\n.rb-page .rb-lead{\n  margin:15px 0 0;\n  max-width:720px;\n  color:#f2f5f6;\n  font-size:16px;\n  line-height:1.64;\n}\n\n.rb-page .rb-light .rb-lead{color:#66717c}\n\n.rb-page .rb-copy{\n  margin:12px 0 0;\n  color:#f1f4f5;\n  font-size:15px;\n  line-height:1.68;\n}\n\n.rb-page .rb-light .rb-copy{color:#66717c}\n\n\/* TAGS *\/\n\n.rb-page .rb-tags{\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px;\n  margin-top:18px;\n}\n\n.rb-page .rb-tag{\n  display:inline-flex;\n  align-items:center;\n  min-height:35px;\n  padding:8px 11px;\n  border:1px solid rgba(255,255,255,.13);\n  border-radius:999px;\n  background:rgba(255,255,255,.075);\n  color:#fff;\n  font-size:12px;\n  font-weight:780;\n}\n\n\/* MEDIA *\/\n\n.rb-page .rb-split{\n  display:grid;\n  gap:21px;\n  align-items:center;\n}\n\n.rb-page .rb-media,\n.rb-page .rb-full-media{\n  overflow:hidden;\n  border-radius:20px;\n  background:#e8ebed;\n  box-shadow:0 15px 40px rgba(20,31,42,.14);\n}\n\n.rb-page .rb-media img,\n.rb-page .rb-full-media img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n\n.rb-page .rb-full-media{margin-top:21px}\n\n\/* MARQUEE *\/\n\n.rb-page .rb-marquee{\n  overflow:hidden;\n  border-radius:18px;\n  border:1px solid rgba(255,255,255,.08);\n  background:#17222b;\n  color:#fff;\n}\n\n.rb-page .rb-marquee-orange{\n  background:linear-gradient(90deg,#a94400,#e36a00,#a94400);\n}\n\n.rb-page .rb-marquee-track{\n  display:flex;\n  width:max-content;\n  animation:rbMarquee 27s linear infinite;\n}\n\n.rb-page .rb-reverse .rb-marquee-track{\n  animation-direction:reverse;\n}\n\n.rb-page .rb-marquee-group{\n  display:flex;\n  flex-shrink:0;\n  align-items:center;\n  white-space:nowrap;\n}\n\n.rb-page .rb-marquee-item{\n  display:inline-flex;\n  align-items:center;\n  gap:14px;\n  padding:14px 18px;\n  font-size:12px;\n  font-weight:850;\n  letter-spacing:.1em;\n}\n\n.rb-page .rb-marquee-item:after{\n  content:\"●\";\n  color:#ff9200;\n  font-size:7px;\n}\n\n.rb-page .rb-marquee-orange .rb-marquee-item:after{color:#fff}\n\n@keyframes rbMarquee{\n  from{transform:translateX(0)}\n  to{transform:translateX(-50%)}\n}\n\n\/* GRIDS *\/\n\n.rb-page .rb-grid{\n  display:grid;\n  grid-template-columns:1fr;\n  gap:10px;\n  margin-top:18px;\n}\n\n.rb-page .rb-mini{\n  padding:15px;\n  border:1px solid rgba(255,255,255,.1);\n  border-radius:16px;\n  background:rgba(255,255,255,.055);\n  transition:transform .22s ease;\n}\n\n.rb-page .rb-light .rb-mini{\n  border-color:rgba(16,24,32,.1);\n  background:#fff;\n}\n\n.rb-page .rb-mini strong{\n  display:block;\n  margin-bottom:5px;\n  color:#fff;\n  font-size:14px;\n  line-height:1.35;\n}\n\n.rb-page .rb-light .rb-mini strong{color:#101820}\n\n.rb-page .rb-mini span{\n  display:block;\n  color:#edf2f4;\n  font-size:13px;\n  line-height:1.52;\n}\n\n.rb-page .rb-light .rb-mini span{color:#66717c}\n\n.rb-page .rb-four{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n  margin-top:18px;\n}\n\n.rb-page .rb-feature{\n  padding:15px;\n  border:1px solid rgba(255,255,255,.1);\n  border-radius:16px;\n  background:rgba(255,255,255,.055);\n  transition:transform .22s ease;\n}\n\n.rb-page .rb-light .rb-feature{\n  border-color:rgba(16,24,32,.1);\n  background:#fff;\n}\n\n.rb-page .rb-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:40px;\n  height:40px;\n  margin-bottom:9px;\n  border-radius:12px;\n  background:rgba(255,142,0,.15);\n  font-size:18px;\n}\n\n.rb-page .rb-light .rb-icon{background:#fff0dc}\n\n.rb-page .rb-feature strong{\n  display:block;\n  color:#fff;\n  font-size:14px;\n}\n\n.rb-page .rb-light .rb-feature strong{color:#101820}\n\n.rb-page .rb-feature span{\n  display:block;\n  margin-top:5px;\n  color:#edf2f4;\n  font-size:12px;\n  line-height:1.5;\n}\n\n.rb-page .rb-light .rb-feature span{color:#66717c}\n\n\/* QUOTE *\/\n\n.rb-page .rb-quote{\n  margin-top:18px;\n  padding:17px;\n  border-left:3px solid #ff8a00;\n  border-radius:16px;\n  background:rgba(255,255,255,.055);\n}\n\n.rb-page .rb-light .rb-quote{\n  border-top:1px solid rgba(16,24,32,.09);\n  border-right:1px solid rgba(16,24,32,.09);\n  border-bottom:1px solid rgba(16,24,32,.09);\n  background:#fff;\n}\n\n.rb-page .rb-quote strong{\n  display:block;\n  color:#fff;\n  font-size:17px;\n  line-height:1.4;\n}\n\n.rb-page .rb-light .rb-quote strong{color:#101820}\n\n.rb-page .rb-quote span{\n  display:block;\n  margin-top:6px;\n  color:#edf2f4;\n  font-size:13px;\n  line-height:1.55;\n}\n\n.rb-page .rb-light .rb-quote span{color:#66717c}\n\n\/* STEPS *\/\n\n.rb-page .rb-steps{\n  display:grid;\n  gap:10px;\n  margin-top:18px;\n}\n\n.rb-page .rb-step{\n  position:relative;\n  padding:17px 16px 17px 58px;\n  border:1px solid rgba(16,24,32,.1);\n  border-radius:17px;\n  background:#fff;\n  transition:transform .22s ease;\n}\n\n.rb-page .rb-step-num{\n  position:absolute;\n  left:15px;\n  top:15px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:32px;\n  height:32px;\n  border-radius:50%;\n  background:linear-gradient(135deg,#ffb333,#ff7900);\n  color:#241300;\n  font-size:13px;\n  font-weight:900;\n}\n\n.rb-page .rb-step strong{\n  display:block;\n  color:#101820;\n  font-size:15px;\n}\n\n.rb-page .rb-step span{\n  display:block;\n  margin-top:5px;\n  color:#66717c;\n  font-size:12px;\n  line-height:1.55;\n}\n\n\/* SAFETY BOX *\/\n\n.rb-page .rb-safety{\n  display:grid;\n  gap:10px;\n  margin-top:19px;\n}\n\n.rb-page .rb-safety-item{\n  padding:16px;\n  border:1px solid rgba(255,255,255,.12);\n  border-radius:17px;\n  background:rgba(255,255,255,.06);\n}\n\n.rb-page .rb-safety-item strong{\n  display:block;\n  color:#ffbd52;\n  font-size:14px;\n  line-height:1.4;\n}\n\n.rb-page .rb-safety-item span{\n  display:block;\n  margin-top:6px;\n  color:#edf2f4;\n  font-size:12px;\n  line-height:1.58;\n}\n\n\/* HIGHLIGHTS *\/\n\n.rb-page .rb-highlights{\n  display:grid;\n  gap:10px;\n  margin-top:18px;\n}\n\n.rb-page .rb-highlight{\n  padding:16px;\n  border:1px solid rgba(255,255,255,.1);\n  border-radius:17px;\n  background:rgba(255,255,255,.055);\n  transition:transform .22s ease;\n}\n\n.rb-page .rb-highlight small{\n  display:block;\n  margin-bottom:8px;\n  color:#ffb23c;\n  font-size:11px;\n  font-weight:850;\n  letter-spacing:.07em;\n  text-transform:uppercase;\n}\n\n.rb-page .rb-highlight strong{\n  display:block;\n  color:#fff;\n  font-size:17px;\n  line-height:1.3;\n}\n\n.rb-page .rb-highlight p{\n  margin:7px 0 0;\n  color:#edf2f4;\n  font-size:13px;\n  line-height:1.56;\n}\n\n\/* SPECS *\/\n\n.rb-page .rb-spec-wrap{\n  margin-top:18px;\n  overflow:hidden;\n  border:1px solid rgba(16,24,32,.11);\n  border-radius:17px;\n  background:#fff;\n}\n\n.rb-page .rb-spec{\n  width:100%;\n  border-collapse:collapse;\n}\n\n.rb-page .rb-spec tr + tr{\n  border-top:1px solid rgba(16,24,32,.08);\n}\n\n.rb-page .rb-spec th,\n.rb-page .rb-spec td{\n  padding:12px 13px;\n  text-align:left;\n  vertical-align:top;\n  font-size:12px;\n  line-height:1.5;\n}\n\n.rb-page .rb-spec th{\n  width:38%;\n  color:#77818a;\n  font-weight:850;\n  text-transform:uppercase;\n  letter-spacing:.03em;\n}\n\n.rb-page .rb-spec td{\n  color:#101820;\n  font-weight:650;\n}\n\n.rb-page .rb-note{\n  margin-top:13px;\n  padding:15px;\n  border:1px solid rgba(16,24,32,.1);\n  border-radius:16px;\n  background:#f3f5f6;\n  color:#606c76;\n  font-size:12px;\n  line-height:1.62;\n}\n\n.rb-page .rb-note-warn{\n  border-color:rgba(190,83,0,.25);\n  background:#fff5e8;\n  color:#6e3b0c;\n}\n\n\/* FAQ *\/\n\n.rb-page .rb-faq{\n  display:grid;\n  gap:9px;\n  margin-top:18px;\n}\n\n.rb-page .rb-faq details{\n  overflow:hidden;\n  border:1px solid rgba(255,255,255,.11);\n  border-radius:15px;\n  background:rgba(255,255,255,.055);\n}\n\n.rb-page .rb-faq summary{\n  position:relative;\n  cursor:pointer;\n  list-style:none;\n  padding:15px 43px 15px 14px;\n  color:#fff;\n  font-size:14px;\n  line-height:1.42;\n  font-weight:800;\n}\n\n.rb-page .rb-faq summary::-webkit-details-marker{display:none}\n\n.rb-page .rb-faq summary:after{\n  content:\"+\";\n  position:absolute;\n  right:15px;\n  top:50%;\n  transform:translateY(-50%);\n  color:#ffae32;\n  font-size:20px;\n}\n\n.rb-page .rb-faq details[open] summary:after{content:\"–\"}\n\n.rb-page .rb-answer{\n  padding:0 14px 15px;\n  color:#edf2f4;\n  font-size:13px;\n  line-height:1.62;\n}\n\n\/* CTA *\/\n\n.rb-page .rb-cta{\n  padding:40px 20px;\n  text-align:center;\n}\n\n.rb-page .rb-cta .rb-kicker{justify-content:center}\n\n.rb-page .rb-cta .rb-heading{\n  max-width:850px;\n  margin:0 auto;\n}\n\n.rb-page .rb-cta .rb-lead{\n  max-width:700px;\n  margin:15px auto 0;\n}\n\n.rb-page .rb-button{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:54px;\n  margin-top:21px;\n  padding:14px 25px;\n  border:1px solid #ffc05b;\n  border-radius:999px;\n  background:linear-gradient(135deg,#ffb73d,#ff7900);\n  box-shadow:0 14px 34px rgba(0,0,0,.24);\n  color:#211300;\n  text-decoration:none;\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:.05em;\n  text-transform:uppercase;\n  transition:transform .2s ease,filter .2s ease;\n}\n\n.rb-page .rb-trust{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:8px;\n  margin-top:15px;\n}\n\n.rb-page .rb-trust span{\n  color:#edf2f4;\n  font-size:11px;\n}\n\n\/* INTERACTION *\/\n\n.rb-page .rb-card:active,\n.rb-page .rb-mini:active,\n.rb-page .rb-feature:active,\n.rb-page .rb-step:active,\n.rb-page .rb-highlight:active,\n.rb-page .rb-button:active{\n  transform:scale(.985);\n}\n\n@media (hover:hover) and (pointer:fine){\n  .rb-page .rb-card:hover{\n    transform:translateY(-4px) scale(1.004);\n    box-shadow:0 27px 68px rgba(20,31,42,.18);\n  }\n\n  .rb-page .rb-mini:hover,\n  .rb-page .rb-feature:hover,\n  .rb-page .rb-step:hover,\n  .rb-page .rb-highlight:hover{\n    transform:translateY(-3px) scale(1.004);\n  }\n\n  .rb-page .rb-marquee:hover .rb-marquee-track{\n    animation-play-state:paused;\n  }\n\n  .rb-page .rb-button:hover{\n    transform:translateY(-2px);\n    filter:brightness(1.05);\n  }\n}\n\n\/* CONTAINER QUERY *\/\n\n@container (min-width:560px){\n  .rb-page .rb-pad{padding:32px}\n  .rb-page .rb-hero-content{padding:36px 32px}\n\n  .rb-page .rb-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .rb-page .rb-steps{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .rb-page .rb-safety{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  .rb-page .rb-highlights{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@container (min-width:760px){\n  .rb-page .rb-shell{gap:20px}\n\n  .rb-page .rb-hero{\n    grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);\n    min-height:650px;\n  }\n\n  .rb-page .rb-hero-media{\n    order:2;\n    min-height:650px;\n  }\n\n  .rb-page .rb-hero-media img{\n    min-height:650px;\n  }\n\n  .rb-page .rb-hero-content{\n    order:1;\n    display:flex;\n    flex-direction:column;\n    justify-content:center;\n    padding:46px;\n  }\n\n  .rb-page .rb-pad{padding:43px}\n\n  .rb-page .rb-split{\n    grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);\n    gap:37px;\n  }\n\n  .rb-page .rb-reverse .rb-media{order:2}\n  .rb-page .rb-reverse .rb-content{order:1}\n\n  .rb-page .rb-four{\n    grid-template-columns:repeat(4,minmax(0,1fr));\n  }\n\n  .rb-page .rb-highlights{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .rb-page .rb-spec th,\n  .rb-page .rb-spec td{\n    padding:14px 17px;\n    font-size:13px;\n  }\n\n  .rb-page .rb-cta{padding:56px 42px}\n}\n\n@container (min-width:980px){\n  .rb-page .rb-hero-content{padding:56px}\n  .rb-page .rb-pad{padding:52px}\n}\n\n@media (prefers-reduced-motion:reduce){\n  .rb-page .rb-marquee-track,\n  .rb-page .rb-shine{\n    animation:none!important;\n  }\n\n  .rb-page .rb-card,\n  .rb-page .rb-mini,\n  .rb-page .rb-feature,\n  .rb-page .rb-step,\n  .rb-page .rb-highlight,\n  .rb-page .rb-button{\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"rb-page\" id=\"rb-top\"\u003e\n\u003cdiv class=\"rb-shell\"\u003e\n\n\u003c!-- HERO --\u003e\n\u003csection class=\"rb-card rb-dark rb-hero\"\u003e\n\n  \u003cdiv class=\"rb-hero-media\"\u003e\n    \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/cf23a541-6713-4fc6-a429-e68a4e5c31ff.png?v=1789729190\u0026amp;width=1946\" alt=\"Adult motorcycle rider with child passenger holding RideBuddy side handles\" width=\"1000\" height=\"1000\" loading=\"eager\" fetchpriority=\"high\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rb-hero-content\"\u003e\n\n    \u003cdiv class=\"rb-kicker\"\u003e\n      \u003cspan class=\"rb-pill\"\u003e\n        \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n        RIDEBUDDY™ PASSENGER GRIP SUPPORT\n      \u003c\/span\u003e\n      \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch2 class=\"rb-heading rb-shine\"\u003e\n      A Better Place for Little Hands to Hold.\n    \u003c\/h2\u003e\n\n    \u003cp class=\"rb-lead\"\u003e\n      RideBuddy™ wraps around the adult rider to give a child passenger two dedicated side handles—plus a wide padded, adjustable design for easier shared rides.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"rb-tags\"\u003e\n      \u003cspan class=\"rb-tag\"\u003e✋ Dual Grip Handles\u003c\/span\u003e\n      \u003cspan class=\"rb-tag\"\u003e↔ Adjustable Fit\u003c\/span\u003e\n      \u003cspan class=\"rb-tag\"\u003e☁ Wide Padded Design\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\n\u003c!-- MARQUEE --\u003e\n\u003cdiv class=\"rb-marquee\"\u003e\n  \u003cdiv class=\"rb-marquee-track\"\u003e\n\n    \u003cdiv class=\"rb-marquee-group\"\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eDUAL SIDE HANDLES\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eWIDE PADDING\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eADJUSTABLE STRAPS\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eQUICK BUCKLE\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003ePASSENGER GRIP SUPPORT\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-marquee-group\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eDUAL SIDE HANDLES\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eWIDE PADDING\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eADJUSTABLE STRAPS\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eQUICK BUCKLE\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003ePASSENGER GRIP SUPPORT\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- PAIN --\u003e\n\u003csection class=\"rb-card rb-light rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      A CLEARER HANDHOLD\n    \u003c\/span\u003e\n    \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n    Holding Onto a Jacket Isn't Much of a Handhold.\n  \u003c\/h2\u003e\n\n  \u003cp class=\"rb-lead\"\u003e\n    A child passenger needs to know where to place their hands. RideBuddy™ adds two dedicated handles around the adult rider's waist area, creating an obvious grip point for appropriate passenger use.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"rb-grid\"\u003e\n\n    \u003cdiv class=\"rb-mini\"\u003e\n      \u003cstrong\u003e✋ Dedicated Handles\u003c\/strong\u003e\n      \u003cspan\u003eTwo side grips give the passenger a clear place to position both hands.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-mini\"\u003e\n      \u003cstrong\u003e☁ Padded Body\u003c\/strong\u003e\n      \u003cspan\u003eA broad padded section sits around the adult rider instead of relying on narrow straps alone.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-mini\"\u003e\n      \u003cstrong\u003e↔ Adjustable Straps\u003c\/strong\u003e\n      \u003cspan\u003eAdjust the belt around the rider and outer riding layer before use.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-mini\"\u003e\n      \u003cstrong\u003e● Quick Buckle\u003c\/strong\u003e\n      \u003cspan\u003eA central buckle makes fastening and removal straightforward.\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- CONSTRUCTION --\u003e\n\u003csection class=\"rb-card rb-dark rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-split\"\u003e\n\n    \u003cdiv class=\"rb-media\"\u003e\n      \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/4846f64e-5b78-4ecf-9314-1f21d83df40d.png?v=1789729195\u0026amp;width=1946\" alt=\"RideBuddy passenger grip support showing buckle handles padding and adjustable straps\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-content\"\u003e\n\n      \u003cdiv class=\"rb-kicker\"\u003e\n        \u003cspan class=\"rb-pill\"\u003e\n          \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n          PURPOSE-BUILT GRIP POINTS\n        \u003c\/span\u003e\n        \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n        Two Handles. One Clear Place to Hold.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"rb-copy\"\u003e\n        The layout combines two textured side handles, a central buckle, adjustable webbing and a wide padded body in one simple rider-worn accessory.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"rb-four\"\u003e\n\n        \u003cdiv class=\"rb-feature\"\u003e\n          \u003cdiv class=\"rb-icon\"\u003e✋\u003c\/div\u003e\n          \u003cstrong\u003eSide Handles\u003c\/strong\u003e\n          \u003cspan\u003eDedicated left and right grip points for the passenger.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-feature\"\u003e\n          \u003cdiv class=\"rb-icon\"\u003e☁\u003c\/div\u003e\n          \u003cstrong\u003eWide Padding\u003c\/strong\u003e\n          \u003cspan\u003eBroader contact around the adult rider for a more comfortable fit.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-feature\"\u003e\n          \u003cdiv class=\"rb-icon\"\u003e↔\u003c\/div\u003e\n          \u003cstrong\u003eAdjustable Webbing\u003c\/strong\u003e\n          \u003cspan\u003eTighten the belt around the rider's current outer layer.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-feature\"\u003e\n          \u003cdiv class=\"rb-icon\"\u003e●\u003c\/div\u003e\n          \u003cstrong\u003eQuick Buckle\u003c\/strong\u003e\n          \u003cspan\u003eFasten at the front and confirm it is fully engaged before use.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- HOW TO --\u003e\n\u003csection class=\"rb-card rb-light rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-split rb-reverse\"\u003e\n\n    \u003cdiv class=\"rb-media\"\u003e\n      \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/8d89236a-0984-4b6c-9e13-f0ed93183c51.png?v=1789729200\u0026amp;width=1946\" alt=\"Three-step RideBuddy fitting instructions around adult rider waist\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-content\"\u003e\n\n      \u003cdiv class=\"rb-kicker\"\u003e\n        \u003cspan class=\"rb-pill\"\u003e\n          \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n          SIMPLE SETUP\n        \u003c\/span\u003e\n        \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n        Wrap. Buckle. Adjust.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"rb-copy\"\u003e\n        Fit RideBuddy™ around the adult rider before the passenger gets into position, then check the buckle and adjustment before every ride.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"rb-steps\"\u003e\n\n        \u003cdiv class=\"rb-step\"\u003e\n          \u003cdiv class=\"rb-step-num\"\u003e1\u003c\/div\u003e\n          \u003cstrong\u003eWrap Around the Rider\u003c\/strong\u003e\n          \u003cspan\u003ePosition the padded belt around the adult rider's waist area.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-step\"\u003e\n          \u003cdiv class=\"rb-step-num\"\u003e2\u003c\/div\u003e\n          \u003cstrong\u003eBuckle \u0026amp; Adjust\u003c\/strong\u003e\n          \u003cspan\u003eFasten the buckle and tighten the adjustable straps to a snug fit.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-step\"\u003e\n          \u003cdiv class=\"rb-step-num\"\u003e3\u003c\/div\u003e\n          \u003cstrong\u003eCheck the Grip\u003c\/strong\u003e\n          \u003cspan\u003eConfirm the passenger can comfortably reach and maintain both handles before riding.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- COMFORT --\u003e\n\u003csection class=\"rb-card rb-orange rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-split\"\u003e\n\n    \u003cdiv class=\"rb-media\"\u003e\n      \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/fa680a88-1b29-4d14-b433-b8b2eceecae1.png?v=1789729205\u0026amp;width=1946\" alt=\"RideBuddy wide padded back panel and textured passenger grip handles\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-content\"\u003e\n\n      \u003cdiv class=\"rb-kicker\"\u003e\n        \u003cspan class=\"rb-pill\"\u003e\n          \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n          RIDER + PASSENGER DESIGN\n        \u003c\/span\u003e\n        \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n        Comfort Around the Rider. Grip for the Passenger.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"rb-copy\"\u003e\n        The broad padded panel is designed to sit against the adult rider, while the passenger uses the two textured handles positioned at the sides.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"rb-quote\"\u003e\n        \u003cstrong\u003eA simple design with two different jobs.\u003c\/strong\u003e\n        \u003cspan\u003e\n          Padding supports rider comfort. Dedicated handles give the passenger a clear hand position.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- MARQUEE 2 --\u003e\n\u003cdiv class=\"rb-marquee rb-marquee-orange rb-reverse\"\u003e\n  \u003cdiv class=\"rb-marquee-track\"\u003e\n\n    \u003cdiv class=\"rb-marquee-group\"\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eWRAP\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eBUCKLE\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eADJUST\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eCHECK\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eHOLD\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eRIDE\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-marquee-group\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eWRAP\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eBUCKLE\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eADJUST\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eCHECK\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eHOLD\u003c\/span\u003e\n      \u003cspan class=\"rb-marquee-item\"\u003eRIDE\u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- ADJUSTMENT --\u003e\n\u003csection class=\"rb-card rb-light rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-split rb-reverse\"\u003e\n\n    \u003cdiv class=\"rb-media\"\u003e\n      \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/6d4e22cf-7e2a-4b0a-a0b9-e03d9eef4e16.png?v=1789729210\u0026amp;width=1946\" alt=\"Adjustable RideBuddy straps and central buckle\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-content\"\u003e\n\n      \u003cdiv class=\"rb-kicker\"\u003e\n        \u003cspan class=\"rb-pill\"\u003e\n          \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n          FIT MATTERS\n        \u003c\/span\u003e\n        \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n        Adjust the Fit Before Every Ride.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"rb-copy\"\u003e\n        Jackets, hoodies and other riding layers can change how the belt sits. Recheck the adjustment whenever clothing or riders change.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"rb-grid\"\u003e\n\n        \u003cdiv class=\"rb-mini\"\u003e\n          \u003cstrong\u003e↔ Tighten the Straps\u003c\/strong\u003e\n          \u003cspan\u003eAdjust the webbing so the support sits snugly around the adult rider.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-mini\"\u003e\n          \u003cstrong\u003e● Check the Buckle\u003c\/strong\u003e\n          \u003cspan\u003eConfirm the buckle is fully connected before the passenger takes hold.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-mini\"\u003e\n          \u003cstrong\u003e✋ Check Reach\u003c\/strong\u003e\n          \u003cspan\u003eThe passenger should be able to reach both handles without straining.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"rb-mini\"\u003e\n          \u003cstrong\u003e🔁 Recheck Changes\u003c\/strong\u003e\n          \u003cspan\u003eReadjust after changing outerwear, rider or positioning.\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- WEEKEND --\u003e\n\u003csection class=\"rb-card rb-dark rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-split\"\u003e\n\n    \u003cdiv class=\"rb-media\"\u003e\n      \u003cimg src=\"https:\/\/valorsca.us\/cdn\/shop\/files\/59a04535-5eed-4de0-a176-53da71e47bdf.png?v=1789729215\u0026amp;width=1946\" alt=\"RideBuddy passenger grip support placed with motorcycle riding equipment\" width=\"1000\" height=\"1000\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-content\"\u003e\n\n      \u003cdiv class=\"rb-kicker\"\u003e\n        \u003cspan class=\"rb-pill\"\u003e\n          \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n          PART OF THE RIDE PREP\n        \u003c\/span\u003e\n        \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n        Simple Enough to Join the Riding Gear.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"rb-copy\"\u003e\n        Keep RideBuddy™ with the rest of the riding equipment, then fit and inspect it as part of the pre-ride routine whenever an eligible child passenger is coming along.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"rb-quote\"\u003e\n        \u003cstrong\u003eGear on. Fit checked. Passenger ready.\u003c\/strong\u003e\n        \u003cspan\u003e\n          Treat the grip support as one part of ride preparation—not as a replacement for helmets, protective gear or safe passenger practices.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- SAFETY BOUNDARY --\u003e\n\u003csection class=\"rb-card rb-dark rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      IMPORTANT USE INFORMATION\n    \u003c\/span\u003e\n    \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n    Grip Support Is Not Crash Protection.\n  \u003c\/h2\u003e\n\n  \u003cp class=\"rb-lead\"\u003e\n    RideBuddy™ provides dedicated passenger handholds around the adult rider. It should not be treated as a seat belt, child restraint system, fall-arrest device or protective riding equipment.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"rb-safety\"\u003e\n\n    \u003cdiv class=\"rb-safety-item\"\u003e\n      \u003cstrong\u003e🏍️ Confirm Passenger Eligibility\u003c\/strong\u003e\n      \u003cspan\u003e\n        Follow all local laws and motorcycle manufacturer guidance regarding child passengers, age, size, seating and footrest requirements.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-safety-item\"\u003e\n      \u003cstrong\u003e⛑️ Use Appropriate Protective Gear\u003c\/strong\u003e\n      \u003cspan\u003e\n        Rider and passenger should use legally required and appropriate motorcycle protective equipment. This accessory does not replace it.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-safety-item\"\u003e\n      \u003cstrong\u003e🔍 Inspect Before Every Ride\u003c\/strong\u003e\n      \u003cspan\u003e\n        Check the buckle, straps, stitching, handles and overall condition. Do not use the product if damaged, worn or unable to remain securely adjusted.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-safety-item\"\u003e\n      \u003cstrong\u003e✋ Passenger Must Maintain Grip\u003c\/strong\u003e\n      \u003cspan\u003e\n        Confirm the passenger can reach, understand and maintain both handles while properly seated before riding.\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- HIGHLIGHTS --\u003e\n\u003csection class=\"rb-card rb-orange rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      PRODUCT HIGHLIGHTS\n    \u003c\/span\u003e\n    \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n    Designed Around One Simple Idea: Give Them a Better Grip.\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"rb-highlights\"\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e✋ DUAL SIDE HANDLES\u003c\/small\u003e\n      \u003cstrong\u003eA Dedicated Place for Both Hands\u003c\/strong\u003e\n      \u003cp\u003e\n        Two textured side handles create clear passenger grip points around the adult rider.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e☁ WIDE PADDED BODY\u003c\/small\u003e\n      \u003cstrong\u003eBroader Contact Around the Rider\u003c\/strong\u003e\n      \u003cp\u003e\n        The wide padded section is designed for a more comfortable fit around the adult rider.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e↔ ADJUSTABLE STRAPS\u003c\/small\u003e\n      \u003cstrong\u003eFit Around the Current Riding Layer\u003c\/strong\u003e\n      \u003cp\u003e\n        Adjustable webbing lets the rider tighten the support around outer clothing before use.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e● QUICK BUCKLE\u003c\/small\u003e\n      \u003cstrong\u003eStraightforward On \u0026amp; Off\u003c\/strong\u003e\n      \u003cp\u003e\n        The front buckle provides a simple fastening point for fitting and removal.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e🏍️ RIDER-WORN DESIGN\u003c\/small\u003e\n      \u003cstrong\u003eThe Handles Move With the Adult Rider\u003c\/strong\u003e\n      \u003cp\u003e\n        The support wraps around the rider rather than attaching directly to the motorcycle.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"rb-highlight\"\u003e\n      \u003csmall\u003e🔍 PRE-RIDE CHECK\u003c\/small\u003e\n      \u003cstrong\u003eDesigned to Be Checked and Adjusted\u003c\/strong\u003e\n      \u003cp\u003e\n        Fit, buckle engagement and product condition should be checked before every use.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- SPECS --\u003e\n\u003csection class=\"rb-card rb-light rb-pad\" id=\"rb-details\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      PRODUCT DETAILS\n    \u003c\/span\u003e\n    \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n    Know What RideBuddy™ Is—and What It Isn't.\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"rb-spec-wrap\"\u003e\n    \u003ctable class=\"rb-spec\"\u003e\n      \u003ctbody\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eProduct Type\u003c\/th\u003e\n          \u003ctd\u003eChild Passenger Grip Support \/ Rider-Worn Handle Belt\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eGrip Points\u003c\/th\u003e\n          \u003ctd\u003eTwo Side Handles\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eClosure\u003c\/th\u003e\n          \u003ctd\u003eFront Quick-Release Style Buckle\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eFit\u003c\/th\u003e\n          \u003ctd\u003eAdjustable Strap Design\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003eRider Contact\u003c\/th\u003e\n          \u003ctd\u003eWide Padded Body\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003ePlacement\u003c\/th\u003e\n          \u003ctd\u003eWorn Around Adult Rider's Waist Area\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n        \u003ctr\u003e\n          \u003cth\u003ePassenger Use\u003c\/th\u003e\n          \u003ctd\u003eChild Passenger Holds the Two Side Handles While Properly Seated\u003c\/td\u003e\n        \u003c\/tr\u003e\n\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rb-note rb-note-warn\"\u003e\n    \u003cstrong\u003eImportant:\u003c\/strong\u003e\n    RideBuddy™ is a grip\/support accessory. It is not a seat belt, certified child restraint, fall-arrest device, crash-protection system or substitute for helmets and appropriate motorcycle protective gear.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rb-note\"\u003e\n    \u003cstrong\u003eNo verified load or crash rating:\u003c\/strong\u003e\n    the reviewed product information does not establish a certified maximum load, crash-test rating, restraint standard or protective-equipment certification. No such performance claim is made here.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rb-note\"\u003e\n    \u003cstrong\u003eFit information:\u003c\/strong\u003e\n    a verified rider waist range, child age range and child weight range are not provided in the reviewed listing. Confirm appropriate fit and passenger eligibility before use.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"rb-note\"\u003e\n    \u003cstrong\u003eLocal requirements:\u003c\/strong\u003e\n    motorcycle passenger laws vary by jurisdiction. Check applicable rules and the motorcycle manufacturer's passenger guidance before carrying a child.\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- FAQ --\u003e\n\u003csection class=\"rb-card rb-dark rb-pad\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      BEFORE YOU RIDE\n    \u003c\/span\u003e\n    \u003cspan class=\"rb-line\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-heading-sm rb-shine\"\u003e\n    Fit It. Check It. Understand Its Role.\n  \u003c\/h2\u003e\n\n  \u003cdiv class=\"rb-faq\"\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs RideBuddy™ a child safety restraint?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        No. It should be treated as a passenger grip\/support accessory. It is not described here as a seat belt, certified child restraint, fall-arrest device or crash-protection system.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow does the child use it?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        The adult rider wears the support around the waist area. An eligible child passenger sits in the proper passenger position behind the rider and uses the two side handles as handholds.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow do I put it on?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        Wrap it around the adult rider, connect the front buckle, adjust the straps to a snug fit, and check that the passenger can comfortably reach both handles before riding.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan it be worn over a motorcycle jacket?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        The product imagery shows an adjustable design intended to fit around outer layers. Because clothing changes the fit, readjust and check the belt whenever riding gear changes.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat age child can use RideBuddy™?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        A verified age range is not provided in the reviewed product information. Child passenger eligibility depends on fit, the motorcycle, manufacturer guidance and applicable local laws. Do not infer eligibility from the product alone.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhat is the maximum supported weight?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        A verified maximum load or child weight rating is not established in the reviewed listing, so no numerical load claim is made here.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes it prevent a child from falling off?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        It should not be relied upon as fall protection. Its function is to provide dedicated passenger handholds around the adult rider. Appropriate passenger positioning, supervision, protective equipment and riding practices remain essential.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eDoes my child still need a helmet?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        RideBuddy™ does not replace a helmet or other required protective equipment. Follow applicable helmet laws and appropriate motorcycle safety guidance for both rider and passenger.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eShould I inspect it before use?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        Yes. Check the buckle, straps, stitching, handles and adjustment before every ride. Stop using the product if any component appears damaged, excessively worn or unable to remain securely adjusted.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs carrying a child passenger legal everywhere?\u003c\/summary\u003e\n      \u003cdiv class=\"rb-answer\"\u003e\n        Requirements vary by location and may involve passenger age, seating, footrests, helmets or other conditions. Check the laws that apply where you ride before using the product with a child passenger.\n      \u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"rb-card rb-dark rb-cta\"\u003e\n\n  \u003cdiv class=\"rb-kicker\"\u003e\n    \u003cspan class=\"rb-pill\"\u003e\n      \u003cspan class=\"rb-dot\"\u003e\u003c\/span\u003e\n      WRAP • ADJUST • CHECK • HOLD\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"rb-heading rb-shine\"\u003e\n    Give Them a Dedicated Place to Hold On.\n  \u003c\/h2\u003e\n\n  \u003cp class=\"rb-lead\"\u003e\n    RideBuddy™ combines two passenger grip handles, a wide padded rider section, adjustable straps and a straightforward buckle in one simple riding accessory.\n  \u003c\/p\u003e\n\n  \u003ca class=\"rb-button\" href=\"#rb-details\" aria-label=\"View RideBuddy passenger grip support product details\"\u003e\n    View RideBuddy™ Details ↓\n  \u003c\/a\u003e\n\n  \u003cdiv class=\"rb-trust\"\u003e\n    \u003cspan\u003e✋ Dual Handles\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003e☁ Wide Padding\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003e↔ Adjustable Fit\u003c\/span\u003e\n    \u003cspan\u003e•\u003c\/span\u003e\n    \u003cspan\u003e● Quick Buckle\u003c\/span\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Q2006","offers":[{"title":"Default Title","offer_id":50619465236673,"sku":"Q20592-A","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0858\/7047\/7505\/files\/cf23a541-6713-4fc6-a429-e68a4e5c31ff.png?v=1789729190","url":"https:\/\/valorsca.us\/products\/%f0%9f%8f%8d%ef%b8%8f-ridebuddy%e2%84%a2-child-motorcycle-safety-harness-secure-comfortable-riding-support","provider":"Valors-ca","version":"1.0","type":"link"}