#___gcse_0:hover #gsc-iw-id1, #___gcse_0:focus #gsc-iw-id1 { filter: drop-shadow(2px 2px 6px rgba(128,128,128, 0.5)); } #gsc-iw-id1 { border-radius: 2rem; padding-left: .5rem; border: solid thin $grey-5; } .gsc-search-button-v2 { background-color: transparent !important; border: none !important; pointer-events: auto; position: relative; right: 30px; transition-property: right; transition-duration: .2s; } .gsst_a .gscb_a { vertical-align: middle; } button.gsc-overrides__clear-x { right: 48px; padding-right: 5px !important; } .gsc-search-button-v2 svg { fill: $primary-blue !important; height: 1.25rem; width: 1.25rem; transition-property: fill; transition-duration: .2s; } .gsc-search-button-v2:hover svg, .gsc-search-button-v2:focus svg { fill: $primary-red !important; } td.gsc-search-button { display: inline; pointer-events: none; position: absolute; right: 50px; } @media screen and (min-width: 1400px) { td.gsc-search-button { right: 44px; } }