Прозрачный border при hover

По умолчанию при наведении не сработает border-color: transparent. Можно добавить background-clip: padding-box; блоку с рамкой — тогда сработает border-color: transparent

.block {
 background-clip: padding-box;
 
 &:hover {
  border-color: transparent;
 }

}