diff --git src/wp-content/themes/twentynineteen/sass/elements/_elements.scss src/wp-content/themes/twentynineteen/sass/elements/_elements.scss
index edc11cdf91..0eb7c5b1c8 100644
--- src/wp-content/themes/twentynineteen/sass/elements/_elements.scss
+++ src/wp-content/themes/twentynineteen/sass/elements/_elements.scss
@@ -18,6 +18,7 @@ html {
 
 body {
 	background-color: $color__background-body;
+	color: $color__text-main;
 }
 
 a {
diff --git src/wp-content/themes/twentynineteen/sass/typography/_typography.scss src/wp-content/themes/twentynineteen/sass/typography/_typography.scss
index 055b7a63d4..84438b2efa 100644
--- src/wp-content/themes/twentynineteen/sass/typography/_typography.scss
+++ src/wp-content/themes/twentynineteen/sass/typography/_typography.scss
@@ -6,6 +6,7 @@ html {
 body {
 	-webkit-font-smoothing: antialiased;
 	-moz-osx-font-smoothing: grayscale;
+	background-color: $color__background-body;
 	color: $color__text-main;
 	@include font-family( $font__body );
 	font-weight: 400;
diff --git src/wp-content/themes/twentynineteen/style-rtl.css src/wp-content/themes/twentynineteen/style-rtl.css
index cab1ba0dcc..d5c4ffa8bb 100644
--- src/wp-content/themes/twentynineteen/style-rtl.css
+++ src/wp-content/themes/twentynineteen/style-rtl.css
@@ -2219,7 +2219,6 @@ html {
 body {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
-  color: #111;
   font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
   font-weight: 400;
   font-size: 1em;
@@ -2495,6 +2494,7 @@ html {
 
 body {
   background-color: #fff;
+  color: #111;
 }
 
 a {
diff --git src/wp-content/themes/twentynineteen/style.css src/wp-content/themes/twentynineteen/style.css
index e43f6647c7..61ca22b3ae 100644
--- src/wp-content/themes/twentynineteen/style.css
+++ src/wp-content/themes/twentynineteen/style.css
@@ -2219,7 +2219,6 @@ html {
 body {
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
-  color: #111;
   font-family: "NonBreakingSpaceOverride", "Hoefler Text", Garamond, "Times New Roman", serif;
   font-weight: 400;
   font-size: 1em;
@@ -2495,6 +2494,7 @@ html {
 
 body {
   background-color: #fff;
+  color: #111;
 }
 
 a {
