diff --git a/Libraries/LibWeb/CSS/Default.css b/Libraries/LibWeb/CSS/Default.css
index 191107f4cb4..88bc9b1939e 100644
--- a/Libraries/LibWeb/CSS/Default.css
+++ b/Libraries/LibWeb/CSS/Default.css
@@ -490,36 +490,6 @@ h6 {
font-weight: bold;
}
-:is(article, aside, nav, section) h1 {
- margin-top: 0.83em;
- margin-bottom: 0.83em;
- font-size: 1.50em;
-}
-
-:is(article, aside, nav, section) :is(article, aside, nav, section) h1 {
- margin-top: 1.00em;
- margin-bottom: 1.00em;
- font-size: 1.17em;
-}
-
-:is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) h1 {
- margin-top: 1.33em;
- margin-bottom: 1.33em;
- font-size: 1.00em;
-}
-
-:is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) h1 {
- margin-top: 1.67em;
- margin-bottom: 1.67em;
- font-size: 0.83em;
-}
-
-:is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) :is(article, aside, nav, section) h1 {
- margin-top: 2.33em;
- margin-bottom: 2.33em;
- font-size: 0.67em;
-}
-
/* 15.3.7 Lists
* https://html.spec.whatwg.org/multipage/rendering.html#lists
*/
diff --git a/Tests/LibWeb/Text/expected/wpt-import/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.txt b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.txt
new file mode 100644
index 00000000000..ee0d2aa8085
--- /dev/null
+++ b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/non-replaced-elements/sections-and-headings/headings-styles.txt
@@ -0,0 +1,566 @@
+Harness status: OK
+
+Found 561 tests
+
+561 Pass
+Pass
- display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass - display
+Pass - margin-top
+Pass - margin-right
+Pass - margin-bottom
+Pass - margin-left
+Pass - padding-top
+Pass - padding-right
+Pass - padding-bottom
+Pass - padding-left
+Pass - font-size
+Pass - font-weight
+Pass