Нужна подсказка в верстке.

Я бы показал даже сделал бы вам, но к сожаленью на работе сейчас((( смогу только завтра показать. Это вы сделали форму поиска, надо сделать еще кнопку и с позиционировать ее

Спасибо.
Хочу сам сделать. просто наводку спросил.
не все свойства просто знаю которые нужно применить

Начните с разметки, а то не понятно, .search - это у вас контейнер для формы или как вариант поле формы…

search это контейнер, полю ввода и кнопке назначил классы и задаю им свойства и разметку, я правильно понимаю

Давайте наглядно. По поводу второй вашей проблемы: https://toster.ru/q/273497
А рамку можно прозрачную задать, тогда при наведении просто цвет ее будет меняться, а увеличиваться пункты не будут.

Если это контейнер то ему просто задайте позиционирование относительное. А далее верстаете в нем инпут и кнопку у которой будет относительное позиционирование.