diff --git a/src/patterns/04-components/card/card--node/_card--node.twig b/src/patterns/04-components/card/card--node/_card--node.twig
index 9ea62d6a7d1acc17cbb371b482155dc47e304bc4..f8a1758dc900a55a89b2b8f1535c671b398e42e5 100644
--- a/src/patterns/04-components/card/card--node/_card--node.twig
+++ b/src/patterns/04-components/card/card--node/_card--node.twig
@@ -1,5 +1,5 @@
 {% if media_flags.has_media %}
-  {% set node_classes =  'uw-node__with-media' %}
+  {% set node_classes = 'uw-node__with-media uw-node__with-media--' ~ node.media.type %}
 {% else %}
   {% set node_classes =  'uw-node__without-media' %}
 {% endif %}