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,11 +320,12 @@
 /* Pullquote */
 
 .wp-block-pullquote {
-	border: 0;
+	border: 0 solid;
 }
 
 .wp-block-pullquote blockquote {
 	border: 0;
+	color: inherit;
 	margin-left: 0;
 	margin-right: 0;
 	padding-left: 0;
@@ -332,7 +333,7 @@
 }
 
 .wp-block-pullquote cite {
-	color: #333;
+	color: inherit;
 	font-family: "Noto Sans", sans-serif;
 	font-size: 15px;
 	font-style: normal;
@@ -340,11 +341,6 @@
 	text-transform: none;
 }
 
-.wp-block-pullquote[class*="-text-color"] blockquote cite,
-.wp-block-pullquote[style*="color"] blockquote cite {
-	color: inherit;
-}
-
 @media screen and (min-width: 46.25em) {
 	.wp-block-pullquote cite {
 		font-size: 17px;
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,14 +675,15 @@
 /* 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: inherit;
 	margin: 0;
 	padding-left: 0;
 }
 
 .wp-block-pullquote .wp-block-pullquote__citation {
-	color: #333;
+	color: inherit;
 	font-family: "Noto Sans", sans-serif;
 	font-size: 15px;
 	font-style: normal;
@@ -690,11 +691,6 @@
 	text-transform: none;
 }
 
-.wp-block-pullquote[class*="-text-color"] blockquote cite,
-.wp-block-pullquote[style*="color"] blockquote cite {
-	color: inherit;
-}
-
 @media screen and (min-width: 46.25em) {
 	.wp-block-pullquote .wp-block-pullquote__citation {
 		font-size: 17px;
