¿Puedo aplicar un estilo con CSS?

Sí, por lo general puedes confiar en la especificidad dentro de CSS. Si no estás familiarizado con CSS, se reduce a esto: si tienes varios estilos que apuntan al mismo elemento, el estilo más específico ganará.

<div class="custom-container">
  <a class="custom-link">enlace aquí</a>
</div>

Por lo tanto, lo que deberás buscar es si el elemento (o un elemento padre) en el componente que intentas modificar tiene una clase única en algún lugar… algo como:

En el ejemplo anterior, ya sea .custom-link o, si no hay una clase directa en el elemento, utilizando el padre como .custom-container a. Si el componente tiene el estilo definido originalmente como .custom-link, puedes asegurarte de que se sobrescriba apuntando de manera más específica a a.custom-link.

Si no hay una clase única en algún lugar del componente, también deberías poder usar el contenedor de la salida del plugin. Cuando se usa una salida de plugin en una personalización, se agrega una clase personalizada al contenedor. Usando el ejemplo de estilizar un enlace nuevamente, podría verse algo como .above-site-header-outlet.brand-header a, donde “brand-header” es el nombre de la plantilla agregada desde el componente.

En el peor de los casos, también puedes pedirle a la persona que creó el componente que agregue una clase si no encuentras una manera fácil de estilizar lo que necesitas.

Si esto es difícil de seguir, proporcionar un ejemplo específico del componente que intentas estilizar sería de ayuda.