Index: src/wp-content/themes/twentyfifteen/css/blocks.css
===================================================================
--- src/wp-content/themes/twentyfifteen/css/blocks.css	(revision 58373)
+++ src/wp-content/themes/twentyfifteen/css/blocks.css	(working copy)
@@ -320,7 +320,9 @@
 /* Pullquote */
 
 .wp-block-pullquote {
-	border: 0;
+	border: 0 solid;
+	color: #707070;
+	color: rgba(51, 51, 51, 0.7);
 }
 
 .wp-block-pullquote blockquote {
@@ -331,6 +333,10 @@
 	padding-right: 0;
 }
 
+.wp-block-pullquote.has-text-color blockquote {
+	color: inherit;
+}
+
 .wp-block-pullquote cite {
 	color: #333;
 	font-family: "Noto Sans", sans-serif;
@@ -340,8 +346,7 @@
 	text-transform: none;
 }
 
-.wp-block-pullquote[class*="-text-color"] blockquote cite,
-.wp-block-pullquote[style*="color"] blockquote cite {
+.wp-block-pullquote.has-background cite {
 	color: inherit;
 }
 
Index: src/wp-content/themes/twentyfifteen/css/editor-blocks.css
===================================================================
--- src/wp-content/themes/twentyfifteen/css/editor-blocks.css	(revision 58373)
+++ src/wp-content/themes/twentyfifteen/css/editor-blocks.css	(working copy)
@@ -675,12 +675,18 @@
 /* Pullquote */
 
 .wp-block-pullquote,
-.editor-block-list__block .wp-block-pullquote blockquote {
-	border: 0;
+.editor-styles-wrapper .wp-block-pullquote blockquote {
+	border: 0 solid;
+	color: #707070;
+	color: rgba(51, 51, 51, 0.7);
 	margin: 0;
 	padding-left: 0;
 }
 
+.wp-block-pullquote.has-text-color blockquote {
+	color: inherit;
+}
+
 .wp-block-pullquote .wp-block-pullquote__citation {
 	color: #333;
 	font-family: "Noto Sans", sans-serif;
@@ -690,8 +696,7 @@
 	text-transform: none;
 }
 
-.wp-block-pullquote[class*="-text-color"] blockquote cite,
-.wp-block-pullquote[style*="color"] blockquote cite {
+.wp-block-pullquote.has-background cite {
 	color: inherit;
 }
 
