Ссылка на макет -
https://davidmurasov.github.io/
Скриншот с компьютера:

Скриншот с телефона:

Почему так? Как верстать адаптив, если в консоли одно, а на деле - другое? Если что, на телефоне у блока из-за фиксированной высоты (и overflow: hidden) кнопка скрывается наполовину, а на ПК всё нормально. Ширина и высота одинаковая.