@keyframes buttonsShake {
  0% {
    transform: rotate(0deg);
    transform: scale(1);
  }
  25% {
    transform: rotate(var(--deg));
    /* --deg, 5deg   should take and work as fallback */
  }
  50% {
    transform: rotate(0deg);
    transform: scale(1.05);
  }
  75% {
    transform: rotate(calc(var(--deg) * -1));
  }
  100% {
    transform: rotate(0deg);
    transform: scale(1);
  }
}