#kaufen .benefit-test-note { margin: 8px 0 12px; color: #536783; font: 400 11px/1.55 Inter, Arial, sans-serif; }
#clean-original-story .segway-cockpit .segway-section-heading h2,
#clean-original-story .segway-details-grid .segway-section-heading h2,
#clean-original-story .segway-extra h2 { font: 600 clamp(21px, 5.5vw, 31px)/1.2 Inter, Arial, sans-serif; letter-spacing: -.025em; }
#clean-original-story .segway-cockpit .segway-display-panel h3 { margin: 0 0 7px; font: 550 16px/1.28 Inter, Arial, sans-serif; color: #fff; letter-spacing: -.02em; }
#clean-original-story .segway-cockpit .segway-section-heading p,
#clean-original-story .segway-cockpit .segway-display-panel p,
#clean-original-story .segway-extra--dark p { color: #eaf1fc; font: 400 13px/1.56 Inter, Arial, sans-serif; letter-spacing: 0; }
#clean-original-story .segway-details-grid .segway-detail-cards h3 { font: 550 13px/1.32 Inter, Arial, sans-serif; letter-spacing: 0; }
#clean-original-story .segway-details-grid .segway-detail-cards p { font: 400 11px/1.5 Inter, Arial, sans-serif; letter-spacing: 0; }
#reifen .segway-extra-image { background: radial-gradient(ellipse at center,#f6f9ff,#cedcf0); }
#reifen .segway-extra-image img { height: clamp(230px, 62vw, 410px); object-fit: contain; }

/* The compact BIMOOX review treatment, with the existing VACOMO content. */
#clean-original-story #kundenbewertungen.scooter-experiences { margin-top: 16px; background: #f7f7f7; padding: 30px 0 24px; color: #444; }
#kundenbewertungen .scooter-experiences-heading { text-align: left; padding-inline: 20px; margin-bottom: 18px; }
#clean-original-story #kundenbewertungen h2 { color: #444; font: 500 clamp(18px, 4.5vw, 26px)/1.3 Arial, Helvetica, sans-serif; letter-spacing: -.3px; margin-bottom: 5px; }
#clean-original-story #kundenbewertungen .scooter-experiences-heading > p { color: #737373; font: 400 11px/1.45 Arial, Helvetica, sans-serif; margin: 0; }
#kundenbewertungen .vac-review-summary { display: flex; align-items: center; flex-wrap: wrap; gap: 6px 9px; padding: 10px; margin-bottom: 12px; border: 1px solid #dedede; background: white; font: 400 11px/1.45 Arial, Helvetica, sans-serif; }
#kundenbewertungen .vac-review-stars { display: inline-flex; flex: none; gap: 1px; color: #ffd250; }
#kundenbewertungen .vac-review-stars svg { width: 14px; height: 14px; display: block; }
#kundenbewertungen.scooter-experiences .reviews-scroll { gap: 12px; align-items: flex-start; padding: 2px 20px 5px; scroll-padding-inline: 20px; scrollbar-width: none; }
#kundenbewertungen.scooter-experiences .review-card { flex: 0 0 90%; max-width: 360px; border-radius: 0; border: 1px solid #e1e1e1; box-shadow: none; }
#kundenbewertungen .review-img { aspect-ratio: auto; }
#kundenbewertungen .review-img img { height: auto; }
#kundenbewertungen .scooter-review-copy { padding: 16px; font-family: Arial, Helvetica, sans-serif; }
#kundenbewertungen .vac-review-byline { display: flex; align-items: center; flex-wrap: wrap; gap: 7px; margin: 0 0 12px; }
#clean-original-story #kundenbewertungen .vac-review-byline .review-name { margin: 0; padding: 0; font: 600 12px/1.35 Arial, Helvetica, sans-serif; color: #444; }
#clean-original-story #kundenbewertungen .review-text { font: 400 13px/1.7 Arial, Helvetica, sans-serif; color: #444; }
#kundenbewertungen.scooter-experiences .reviews-arrow { width: 40px; height: 40px; border: 1px solid #dedbd4; color: #444; }
@media (min-width: 750px) { #kundenbewertungen.scooter-experiences .review-card { flex-basis: calc((100% - 24px) / 3); } }
