Hallo,
ist zwar keine saubere Lösung, aber man könnte aus der „box-standard.html.twig“ den Block „component_product_box_variant_characteristics“ ändern bzw. entfernen. Danach kann man unter Storefront-Darstellung → Produktliste → Einzelne Hauptvariante die entsprechende Variante auswählen und es werden die Varianten nicht angezeigt. Dies hat natürlich den Nachteil, dass man keine entsprechende Einstellung wählen kann und die Varianten dann nirgendwo in den Kategorien angezeigt wird.
Wie man allerdings statt des Warenkorb-Buttons den Detail-Button anzeigt habe ich leider noch nicht herausgefunden. Vielleicht hat dafür ja noch jemand einen Tipp?!
Grüße
Christian