え!?なぜ、こんなことさせるのと思うかもれしませんが、こういうニーズもありましたので。(*Debutテーマ使っています)
編集箇所の確認
編集するのは cart-template.liquid
編集ラインの確認
171行目 = PC表示
184行目 = モバイル表示
の2か所を編集します。

枠を削除
inputボックスっぽい枠を消します。
style="border:none;"とします。もしくはこれを定義しているclassを追加します。
attributeをreadonlyに変更
inputをreadonlyにする
読み込みオンリー、編集不可能。
typeの変更
inputのtypeがnumberのままだと数字をアップダウンするカーソルが表示されてしまうので、typeをtextにします。
編集後のコード
これでどうやっても数値が編集できないカートができました。 minやpatternもいらないのですが、残してあります。


