Index: src/assets/css/embed.css
===================================================================
--- src/assets/css/embed.css	(revision 4c9f29a26c4a88a75b7abe513d5b7c27922cea17)
+++ src/assets/css/embed.css	(revision d54dadef21ca21f9a76468bde33d1e745e9f3150)
@@ -135,4 +135,23 @@
 .pcms-embed-card--spotify:not(.is-mounted) .pcms-embed-mount { display: none; }
 
+/* Spotify in een nette witte box (Robin 2026-06-15): witte rand + rounded +
+ * schaduw. Hogere specificity (.folio-embed.pcms-embed-card--spotify) zodat dit
+ * de generieke .folio-embed.pcms-embed-card-basis (gelijke specificity) wint —
+ * staat ook later in het bestand. */
+.folio-embed.pcms-embed-card--spotify {
+  border: 3px solid #ffffff;
+  border-radius: 16px;
+  background: #ffffff;
+  padding: 5px;
+  box-shadow: 0 4px 18px rgba(0, 0, 0, .18);
+}
+.pcms-embed-card--spotify .pcms-embed-mount iframe { border-radius: 12px; }
+/* Facade (vóór afspelen) leesbaar op de witte box, ongeacht het thema. */
+.pcms-embed-card--spotify .pcms-embed-audio { background: #ffffff; border-radius: 12px; overflow: hidden; }
+.pcms-embed-card--spotify .pcms-embed-art { background: #f0f0f0; color: #191414; }
+.pcms-embed-card--spotify .pcms-embed-title { color: #191414; }
+.pcms-embed-card--spotify .pcms-embed-sub { color: #555555; }
+.pcms-embed-card--spotify .pcms-embed-frame-badge { background: #ffffff; border-top: 0; padding-top: 0; }
+
 /* ---- Grote play-knop (poster/art) ---- */
 .pcms-embed-bigplay {
