Die Breite ist die gleich - aber der Browser auf dem Mobilgerät nimmt u.U. Anpassungen bei der Schriftgröße vor und verwendet andere Abstände, Rahmen, Schatten, etc...
Im einfachsten Fall stellen Sie das Texteingabefeld ein Stückchen breiter ein. Schließlich kann es auch passieren, dass ein Nutzer an seinem Rechner andere Schriftarten hat oder gar MacOS verwendet.
Wenn es gute Gründe gibt, die Breite akkurater zu steuern, kann man dies mit ein paar Zeilen CSS erledigen. Details dazu gerne auf Nachfrage - in dem Fall wäre aber ein Pretest-Link direkt zur betroffenen Seite hilfreich.