diff --git src/wp-content/themes/twentyfifteen/css/blocks.css src/wp-content/themes/twentyfifteen/css/blocks.css
index be2d8ffef6..691e6a528f 100644
--- src/wp-content/themes/twentyfifteen/css/blocks.css
+++ src/wp-content/themes/twentyfifteen/css/blocks.css
@@ -313,6 +313,10 @@ p.has-drop-cap:not(:focus)::first-letter {
 
 /* Pullquote */
 
+.wp-block-pullquote blockquote, .wp-block-pullquote p {
+    color: inherit !important;
+}
+
 .wp-block-pullquote {
 	border: 0;
 }
@@ -326,7 +330,7 @@ p.has-drop-cap:not(:focus)::first-letter {
 }
 
 .wp-block-pullquote cite {
-	color: #333;
+	color: inherit;
 	font-family: "Noto Sans", sans-serif;
 	font-size: 15px;
 	font-style: normal;
diff --git src/wp-content/themes/twentyfifteen/css/editor-blocks.css src/wp-content/themes/twentyfifteen/css/editor-blocks.css
index 72e20fb75d..5854c4bc52 100644
--- src/wp-content/themes/twentyfifteen/css/editor-blocks.css
+++ src/wp-content/themes/twentyfifteen/css/editor-blocks.css
@@ -669,6 +669,10 @@ p.has-drop-cap:not(:focus)::first-letter {
 
 /* Pullquote */
 
+.editor-styles-wrapper blockquote{
+	border-left: 4px solid !important;
+}
+
 .wp-block-pullquote,
 .editor-block-list__block .wp-block-pullquote blockquote {
 	border: 0;
@@ -676,8 +680,12 @@ p.has-drop-cap:not(:focus)::first-letter {
 	padding-left: 0;
 }
 
+.wp-block-pullquote blockquote, .wp-block-pullquote p {
+	color: inherit !important;
+}
+
 .wp-block-pullquote .wp-block-pullquote__citation {
-	color: #333;
+	color: inherit;
 	font-family: "Noto Sans", sans-serif;
 	font-size: 15px;
 	font-style: normal;
