Если вы вставляете иконки или другие изображения в псевдоэлементы через свойство content, то сложно изменить размер. background-cover не работает, изменения width, height то же не работают
Используйте zoom: 50%
Исходный размер картинки: 54*35px
<style>
.klik-custom-icon::before{
content: url(https://testalexbeget.ru/wp-content/uploads/2024/04/vector.png);
display:inline-block;
width:20px;
height:20px;
}
</style>
<div class="klik-custom-icon"></div>
<style>
.klik-custom-icon.zoom::before{
zoom:50%
}
</style>
<div class="klik-custom-icon zoom"></div>