diff --git a/scss/_close.scss b/scss/_close.scss
index 33ec823456..821922f4c4 100644
--- a/scss/_close.scss
+++ b/scss/_close.scss
@@ -7,11 +7,14 @@
text-shadow: $close-text-shadow;
opacity: .5;
- &:not(:disabled):not(.disabled) {
+ // Override 's hover style
+ @include hover {
+ color: $close-color;
+ text-decoration: none;
+ }
+ &:not(:disabled):not(.disabled) {
@include hover-focus {
- color: $close-color;
- text-decoration: none;
opacity: .75;
}
@@ -32,3 +35,10 @@ button.close {
border: 0;
appearance: none;
}
+
+// Future-proof disabling of clicks on `` elements
+
+// stylelint-disable-next-line selector-no-qualifying-type
+a.close.disabled {
+ pointer-events: none;
+}