Acceso a la variable global en "CSS" (style.php)

Estoy haciendo un archivo CSS style.php para poder usar algunas variables dinámicas en el CSS dentro de una instalación de Wordpress:

<?php header("Content-type: text/css"); ?>

y así.

¿Cómo puedo acceder a una variable global desde el archivo style.php o pasarle una variable?

El código que intento poner a trabajar dentro del CSS es como

$maincolor = $cap->br_main_color;

También:

Ignorar el problema de almacenamiento en caché. Esto es solo un proyecto personal.Pasar la variable en el enlace a la hoja de estilo es demasiado complejo para esto (en mi opinión).

EDITAR: Como un poco más de explicación: lo que estoy haciendo es generar un tema completo basado en varios colores y calcular sombras para efectos de desplazamiento, etc. Aproximadamente el 50% de los estilos tienen algo de PHP dentro de ellos. Todo funciona bien si ingreso manualmente los colores a style.php pero estoy tratando de hacerlo aún más simple para las personas menos expertas en tecnología y uso un selector de color.

Respuestas a la pregunta(2)

Su respuesta a la pregunta