
.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore__content, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore__content {
  position: relative;
  overflow: hidden;
}

.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore.is-collapsed .bike-readmore__content::after, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore.is-collapsed .bike-readmore__content::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 3rem;
  background: linear-gradient(to bottom, transparent, var(--bike-readmore-fade, var(--bike-white)));
  pointer-events: none;
}

.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore__toggle, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore__toggle {
  display: inline-flex;
  align-items: center;
  gap: 0.375rem;
  min-height: 2.75rem;
  margin-top: 0.25rem;
  padding: 0;
  border: 0;
  background: transparent;
  color: var(--bike-red-text);
  cursor: pointer;
}

.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore__toggle:hover, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore__toggle:hover {
  text-decoration: underline;
  text-underline-offset: 3px;
}

.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore__chevron, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore__chevron {
  font-size: 1rem;
  transition: transform 150ms ease;
}

.cc_J2aTpvNHJ1_DRpuizzGWF .bike-readmore__chevron.is-flipped, .cc_J2aTpvNHJ1_kpifxMiwRn .bike-readmore__chevron.is-flipped {
  transform: rotate(180deg);
}
