diff --git a/core/modules/color/color.js b/core/modules/color/color.js
index a870e9ea1adf362deb634a30cb873ba41b2f3921..ed68732fabf6ed8cee91ff006d18a7f61063750c 100644
--- a/core/modules/color/color.js
+++ b/core/modules/color/color.js
@@ -247,7 +247,7 @@
           var i = inputs.length;
           if (inputs.length) {
             var toggleClick = true;
-            var lock = $('<button class="color-palette__lock link">' + Drupal.t('Unlock') + '</button>').on('click', function (e) {
+            var lock = $('<button class="color-palette__lock">' + Drupal.t('Unlock') + '</button>').on('click', function (e) {
               e.preventDefault();
               if (toggleClick) {
                 $(this).addClass('is-unlocked').html(Drupal.t('Lock'));
diff --git a/core/modules/color/css/color.admin.css b/core/modules/color/css/color.admin.css
index 376275e972bf7368be620bf57dcc636125af9d5f..69311c2a885ca9e32f858e5c77d18a1baec1ec1a 100644
--- a/core/modules/color/css/color.admin.css
+++ b/core/modules/color/css/color.admin.css
@@ -74,6 +74,8 @@ button.color-palette__lock,
   left: -10px;
   direction: ltr;
   text-indent: -9999px;
+  border: 0;
+  outline: 0;
 }
 [dir="rtl"] button.color-palette__lock,
 [dir="rtl"] .color-palette__lock {
diff --git a/core/themes/stable/css/color/color.admin.css b/core/themes/stable/css/color/color.admin.css
index 29b6c00cc1ee2ef81e4e3405bebb9f879d4b77a3..2efe6fd4f86889b1f231176c4b977f3d5378ecf3 100644
--- a/core/themes/stable/css/color/color.admin.css
+++ b/core/themes/stable/css/color/color.admin.css
@@ -74,6 +74,8 @@ button.color-palette__lock,
   left: -10px;
   direction: ltr;
   text-indent: -9999px;
+  border: 0;
+  outline: 0;
 }
 [dir="rtl"] button.color-palette__lock,
 [dir="rtl"] .color-palette__lock {