Przeglądaj źródła

Remove generic targeting of all buttons.

Jeff Ong 4 lat temu
rodzic
commit
607f61ae69

+ 11 - 35
alves/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 48px;
 	padding: 16px 48px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: #ffffff;
 	color: #ffffff;
@@ -1710,7 +1694,6 @@ p:not(.site-title) a:hover {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1728,11 +1711,9 @@ p:not(.site-title) a:hover {
 	padding: 16px 48px;
 	padding: 16px 48px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1741,28 +1722,23 @@ p:not(.site-title) a:hover {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: #ffffff;
 	color: #ffffff;

+ 8 - 24
balasana/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #FFFFFF;
 	color: #FFFFFF;

+ 8 - 24
barnsbury/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 18px 18px;
 	padding: 18px 18px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: ("default": #FFFDF6, "light": #FDF9EC, "dark": #DDDDDD);
 	color: ("default": #FFFDF6, "light": #FDF9EC, "dark": #DDDDDD);

+ 8 - 24
brompton/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #E8E4DD;
 	color: #E8E4DD;

+ 8 - 24
coutoire/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -482,13 +480,9 @@ input[type="submit"],
 	padding: 11.6px 11.6px;
 	padding: 11.6px 11.6px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -497,33 +491,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #FFFFFF;
 	color: #FFFFFF;

+ 8 - 24
dalston/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #FFFFFF;
 	color: #FFFFFF;

+ 11 - 35
exford/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;
@@ -1711,7 +1695,6 @@ pre.wp-block-verse {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1729,11 +1712,9 @@ pre.wp-block-verse {
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1742,28 +1723,23 @@ pre.wp-block-verse {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;

+ 11 - 35
hever/style-editor.css

@@ -491,9 +491,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -510,13 +508,9 @@ input[type="submit"],
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -525,33 +519,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);
@@ -1698,7 +1682,6 @@ pre.wp-block-verse {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1716,11 +1699,9 @@ pre.wp-block-verse {
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1729,28 +1710,23 @@ pre.wp-block-verse {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 8 - 24
leven/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: white;
 	color: white;

+ 8 - 24
mayland/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: white;
 	color: white;

+ 11 - 35
maywood/style-editor.css

@@ -479,9 +479,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -498,13 +496,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -513,33 +507,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;
@@ -1761,7 +1745,6 @@ b, strong {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1779,11 +1762,9 @@ b, strong {
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1792,28 +1773,23 @@ b, strong {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;

+ 11 - 35
morden/style-editor.css

@@ -491,9 +491,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -510,13 +508,9 @@ input[type="submit"],
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -525,33 +519,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);
@@ -1701,7 +1685,6 @@ pre.wp-block-verse {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1719,11 +1702,9 @@ pre.wp-block-verse {
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1732,28 +1713,23 @@ pre.wp-block-verse {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 8 - 24
redhill/style-editor.css

@@ -476,9 +476,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -495,13 +493,9 @@ input[type="submit"],
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -510,33 +504,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #FFFFFF;
 	color: #FFFFFF;

+ 8 - 24
rivington/style-editor.css

@@ -464,9 +464,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1.15;
 	line-height: 1.15;
@@ -483,13 +481,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -498,33 +492,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.195em;
 	margin-bottom: -0.195em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.185em;
 	margin-top: -0.185em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: #060f29;
 	color: #060f29;

+ 8 - 24
rockfield/style-editor.css

@@ -488,9 +488,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1;
 	line-height: 1;
@@ -507,13 +505,9 @@ input[type="submit"],
 	padding: 16px 20px;
 	padding: 16px 20px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -522,33 +516,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 11 - 35
shawburn/style-editor.css

@@ -492,9 +492,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -511,13 +509,9 @@ input[type="submit"],
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -526,33 +520,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);
@@ -1701,7 +1685,6 @@ pre.wp-block-verse {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1719,11 +1702,9 @@ pre.wp-block-verse {
 	padding: 16px 24px;
 	padding: 16px 24px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1732,28 +1713,23 @@ pre.wp-block-verse {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 11 - 35
stow/style-editor.css

@@ -491,9 +491,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -510,13 +508,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -525,33 +519,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);
@@ -1834,7 +1818,6 @@ a {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1852,11 +1835,9 @@ a {
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1865,28 +1846,23 @@ a {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 8 - 24
stratford/style-editor.css

@@ -491,9 +491,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button {
 .wp-block-file__button {
 	line-height: 1.44;
 	line-height: 1.44;
@@ -510,13 +508,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	content: '';
 	content: '';
@@ -525,33 +519,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before {
 .wp-block-file__button:before {
 	margin-bottom: -0.34em;
 	margin-bottom: -0.34em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after {
 .wp-block-file__button:after {
 	margin-top: -0.33em;
 	margin-top: -0.33em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button {
 .has-focus.wp-block-file__button {
 	color: var(--wp--preset--color--background);
 	color: var(--wp--preset--color--background);

+ 6 - 8
varia/sass/blocks/button/_editor.scss

@@ -1,14 +1,12 @@
 /**
 /**
  * Button
  * Button
  */
  */
-button:not(.components-button),
-.button:not(.components-button),
- input[type="submit"],
- .wp-block-button__link,
- .wp-block-file__button {
-	 // Extend button style
-	 @extend %button-style;
- }
+input[type="submit"],
+.wp-block-button__link,
+.wp-block-file__button {
+	// Extend button style
+	@extend %button-style;
+}
 
 
 /* Default Style */
 /* Default Style */
 .wp-block-button__link {
 .wp-block-button__link {

+ 19 - 59
varia/style-editor.css

@@ -125,9 +125,7 @@ $grid-configuration: map-extend($grid-configuration-default, $grid-configuration
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -144,13 +142,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -159,33 +153,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;
@@ -502,9 +486,7 @@ object {
  *   let’s use a placeholder to keep them all
  *   let’s use a placeholder to keep them all
  *   in-sync
  *   in-sync
  */
  */
-.wp-block-a8c-blog-posts + .button, button:not(.components-button),
-.button:not(.components-button),
-input[type="submit"],
+.wp-block-a8c-blog-posts + .button, input[type="submit"],
 .wp-block-button__link,
 .wp-block-button__link,
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 .wp-block-file__button, .fse-template-part .main-navigation .button {
 	line-height: 1;
 	line-height: 1;
@@ -521,13 +503,9 @@ input[type="submit"],
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
-.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -536,33 +514,23 @@ input[type="submit"]:after,
 	width: 0;
 	width: 0;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:before, button:not(.components-button):before,
-.button:not(.components-button):before,
-input[type="submit"]:before,
+.wp-block-a8c-blog-posts + .button:before, input[type="submit"]:before,
 .wp-block-button__link:before,
 .wp-block-button__link:before,
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:after, button:not(.components-button):after,
-.button:not(.components-button):after,
-input[type="submit"]:after,
+.wp-block-a8c-blog-posts + .button:after, input[type="submit"]:after,
 .wp-block-button__link:after,
 .wp-block-button__link:after,
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.wp-block-a8c-blog-posts + .button:not(.has-background):hover, button:not(.has-background):hover:not(.components-button),
-.button:not(.has-background):hover:not(.components-button),
-input:not(.has-background):hover[type="submit"],
+.wp-block-a8c-blog-posts + .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"],
 .wp-block-button__link:not(.has-background):hover,
 .wp-block-button__link:not(.has-background):hover,
-.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, button:focus:not(.components-button),
-.button:focus:not(.components-button),
-input:focus[type="submit"],
+.wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .wp-block-a8c-blog-posts + .button:focus, input:focus[type="submit"],
 .wp-block-button__link:focus,
 .wp-block-button__link:focus,
-.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, button.has-focus:not(.components-button),
-.has-focus.button:not(.components-button),
-input.has-focus[type="submit"],
+.wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .wp-block-a8c-blog-posts + .has-focus.button, input.has-focus[type="submit"],
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-button__link,
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;
@@ -1651,7 +1619,6 @@ pre.wp-block-verse {
 	width: 100%;
 	width: 100%;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button),
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation input[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-button__link,
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
 .fse-template-part .main-navigation .wp-block-file__button, .fse-template-part .main-navigation .button {
@@ -1669,11 +1636,9 @@ pre.wp-block-verse {
 	padding: 16px 16px;
 	padding: 16px 16px;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
-.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation button:not(.components-button):after,
-.fse-template-part .main-navigation input[type="submit"]:after,
+.fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before, .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	content: '';
 	content: '';
@@ -1682,28 +1647,23 @@ pre.wp-block-verse {
 	width: 0;
 	width: 0;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation input[type="submit"]:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-button__link:before,
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 .fse-template-part .main-navigation .wp-block-file__button:before, .fse-template-part .main-navigation .button:before {
 	margin-bottom: -0.12em;
 	margin-bottom: -0.12em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.components-button):after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation input[type="submit"]:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-button__link:after,
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 .fse-template-part .main-navigation .wp-block-file__button:after, .fse-template-part .main-navigation .button:after {
 	margin-top: -0.11em;
 	margin-top: -0.11em;
 }
 }
 
 
-.fse-template-part .main-navigation button:not(.has-background):hover:not(.components-button),
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation input:not(.has-background):hover[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
 .fse-template-part .main-navigation .wp-block-button__link:not(.has-background):hover,
-.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation button:focus:not(.components-button),
-.fse-template-part .main-navigation input:focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:not(.has-background):hover, .fse-template-part .main-navigation .button:not(.has-background):hover, .fse-template-part .main-navigation input:focus[type="submit"],
 .fse-template-part .main-navigation .wp-block-button__link:focus,
 .fse-template-part .main-navigation .wp-block-button__link:focus,
-.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation button.has-focus:not(.components-button),
-.fse-template-part .main-navigation input.has-focus[type="submit"],
+.fse-template-part .main-navigation .wp-block-file__button:focus, .fse-template-part .main-navigation .button:focus, .fse-template-part .main-navigation input.has-focus[type="submit"],
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-button__link,
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 .fse-template-part .main-navigation .has-focus.wp-block-file__button, .fse-template-part .main-navigation .has-focus.button {
 	color: white;
 	color: white;