.r-stepper {
  display: var(--r-stepper--display, flex);
  align-items: var(--r-stepper--align-items, top);
  list-style-type: var(--r-stepper--list-style-type, none);
  padding: var(--r-stepper--padding, 0);
  margin: var(--r-stepper--margin, 0);
}
.r-stepper > r-stepper-item,
.r-stepper ::slotted(r-stepper-item) {
  display: var(--r-stepper--slotted--stepper-item--display, flex);
}
.r-stepper > r-stepper-item:not(:last-of-type),
.r-stepper ::slotted(r-stepper-item:not(:last-child)) {
  flex: var(--r-stepper--slotted--stepper-item--flex, 1);
}
.r-stepper > r-stepper-item:not(:last-of-type)::after,
.r-stepper ::slotted(r-stepper-item:not(:last-child))::after {
  content: var(--r-stepper-divider--content, "");
  display: var(--r-stepper-divider--display, block);
  position: var(--r-stepper-divider--position, relative);
  width: var(--r-stepper-divider--width, 100%);
  height: var(--r-stepper-divider--height, 1px);
  top: var(--r-stepper-divider--top, 0.625rem);
  background-color: var(--r-stepper-divider--background-color, var(--r-text-regular, #282828));
}
