iOSでinput要素のボタンにcssが効かないときの対処法

* { -webkit-appearance: none; }と記述するとラジオボタンやチェックボックスまでデフォルトのデザインが消えてしまって分かりにくくなるので注意!

下記のように、当てたいセレクタを指定して書いた方がいいよ!

input[type="submit"],
input[type="button"],
input[type="reset"] {
  -webkit-appearance: none;
  border-radius: 0;
}

https://sachips.byeto.jp/html_css/ios_input_submit_css.html