.rt-button-lg[data-size-scheme='ritm'] {
  --button-labels-gap: 0em;
  --button-labels-padding-bottom: 0em;
  --button-labels-padding-left: 1em;
  --button-labels-padding-right: 1em;
  --button-labels-padding-top: 0em;
  --labels-group-gap: 0em;
  --labels-group-padding-bottom: 0.5em;
  --labels-group-padding-left: 0em;
  --labels-group-padding-right: 0em;
  --labels-group-padding-top: 0.5em;
  --layer-button-gap: 0em;
  --layer-button-min-height: 5.5em;
  --layer-button-padding-bottom: 0.875em;
  --layer-button-padding-left: 1.5em;
  --layer-button-padding-right: 1.5em;
  --layer-button-padding-top: 0.875em;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
}
.rt-button-md[data-size-scheme='ritm'] {
  --button-labels-gap: 0em;
  --button-labels-padding-bottom: 0em;
  --button-labels-padding-left: 0.75em;
  --button-labels-padding-right: 0.75em;
  --button-labels-padding-top: 0em;
  --labels-group-gap: 0em;
  --labels-group-padding-bottom: 0.3125em;
  --labels-group-padding-left: 0em;
  --labels-group-padding-right: 0em;
  --labels-group-padding-top: 0.3125em;
  --layer-button-gap: 0em;
  --layer-button-min-height: 4.5em;
  --layer-button-padding-bottom: 0.75em;
  --layer-button-padding-left: 1.25em;
  --layer-button-padding-right: 1.25em;
  --layer-button-padding-top: 0.75em;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
}
.rt-button-sm[data-size-scheme='ritm'] {
  --button-labels-gap: 0em;
  --button-labels-padding-bottom: 0em;
  --button-labels-padding-left: 0.5em;
  --button-labels-padding-right: 0.5em;
  --button-labels-padding-top: 0em;
  --labels-group-gap: 0em;
  --labels-group-padding-bottom: 0.0625em;
  --labels-group-padding-left: 0em;
  --labels-group-padding-right: 0em;
  --labels-group-padding-top: 0.0625em;
  --layer-button-gap: 0em;
  --layer-button-min-height: 3.5em;
  --layer-button-padding-bottom: 0.625em;
  --layer-button-padding-left: 0.75em;
  --layer-button-padding-right: 0.75em;
  --layer-button-padding-top: 0.625em;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
}
.rt-button-xl[data-size-scheme='ritm'] {
  --button-labels-gap: 0em;
  --button-labels-padding-bottom: 0em;
  --button-labels-padding-left: 1.25em;
  --button-labels-padding-right: 1.25em;
  --button-labels-padding-top: 0em;
  --labels-group-gap: 0em;
  --labels-group-padding-bottom: 0.5625em;
  --labels-group-padding-left: 0em;
  --labels-group-padding-right: 0em;
  --labels-group-padding-top: 0.5625em;
  --layer-button-gap: 0em;
  --layer-button-min-height: 6.5em;
  --layer-button-padding-bottom: 1.3125em;
  --layer-button-padding-left: 1.75em;
  --layer-button-padding-right: 1.75em;
  --layer-button-padding-top: 1.3125em;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
  --opacity-disabled: 100%;
  --opacity-dragged: 80%;
  --opacity-enabled: 100%;
  --opacity-focused: 100%;
  --opacity-hovered: 100%;
  --opacity-loading: 100%;
  --opacity-pressed: 100%;
}
