Добавить рамку не увеличивая размер элемента

Стоит задача: при наведении выделить блок рамкой. Но при добавлении рамки, корячится вся структура страницы, дергается. Как можно добавлять рамку, не увеличивая размер самого блока?
Спасибо.
Как вариант: использовать тени:
box-shadow: 0 0 1px 4px rgb(0 0 0 / 20%);