Use variables CSS con rgba para transparencia de gradiente

¿Hay alguna manera de usar variables CSS al especificar colores de degradado con transparencia, p.

:root {
  --accent-color: #dfd0a5;
}

h1{
  background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(red(var(--accent-color)), green(var(--accent-color)), blue(var(--accent-color)), 1));
}