.e-skeleton {
  @at-root {
    &.e-shimmer-wave::after {
      background-image: linear-gradient($shimmer-wave-angle, $shimmer-background-color calc($shimmer-wave-pos - $shimmer-wave-length), rgba($shimmer-wave-color, $shimmer-wave-color-opacity) $shimmer-wave-pos, $shimmer-background-color calc($shimmer-wave-pos + $shimmer-wave-length));
    }

    &.e-skeleton-text,
    &.e-skeleton-square,
    &.e-skeleton-rectangle,
    &.e-skeleton-circle {
      background-color: $skeleton-background-color;
    }
  }
}
