diff --git a/www/scss/search-google.scss b/www/scss/search-google.scss
index 5f501bd5374ed4a3285a0b39f727c9d348c0a59c..c9f0001eb17871e3b8b6be355aff9ad2a1b3142f 100644
--- a/www/scss/search-google.scss
+++ b/www/scss/search-google.scss
@@ -72,6 +72,13 @@
   padding-left: 0;
 }
 
+.unl .gs-result .gs-image,
+.unl .gs-result .gs-promotion-image,
+.unl .gs-web-image-box .gs-image,
+.unl .gs-promotion-image-box .gs-promotion-image {
+  border: 0;
+}
+
 .unl .gsc-thumbnail-inside > .gs-title,
 .unl .gsc-thumbnail-inside > .gs-title * {
 //   color: $scarlet;
@@ -116,6 +123,7 @@
 .unl .gs-promotion-image-box img.gs-promotion-image,
 .unl .gs-web-image-box img.gs-image {
   height: 4.21em;
+  object-fit: cover;
   width: 4.21em;
 }
 
@@ -151,10 +159,12 @@
 // }
 
 .unl .gsc-results .gsc-cursor-box {
-  border-bottom: 1px solid var(--bg-light-gray);
+  border-bottom: 1px solid var(--b);
   border-radius: 0;
-  border-top: 1px solid var(--bg-light-gray);
-  margin: 0;
+  border-top: 1px solid var(--b);
+  margin: 0 0 .75em 0;
+  padding-bottom: .56em;
+  padding-top: .56em;
 }
 
 .unl .gsc-cursor-container-previous,
@@ -191,16 +201,14 @@
   padding: 0;
 }
 
-.unl .gcsc-find-more-on-google {
-  color: var(--link);
-}
-
 .unl .gsc-cursor,
 .unl .gcsc-find-more-on-google-magnifier {
   fill: var(--link);
 }
 
-.unl .gsc-results .gsc-cursor-box .gsc-cursor-page {
+.unl .gcsc-find-more-on-google,
+.unl .gsc-results .gsc-cursor-box .gsc-cursor-page,
+.unl .gs-spelling a {
   color: var(--link);
 }
 
@@ -209,3 +217,8 @@
   text-decoration: underline;
 }
 
+.unl .gs-spelling {
+  color: var(--body);
+  font-size: unset;
+  padding: 0;
+}