hier kannst Du schon einmal schauen wie Du ein eignes Theme erstellst. Da wirst Du leider nicht drum herum kommen sonst muss das nach jedem Update gemacht werden.
Es gibt da zwar noch ein/zwei Plugins um CSS anzupassen allerdings kenne ich mich mit denen nicht aus, bzw. könnte sagen was die Voraussetzungen sind und Kosten.
Hier könntest auch mal reinschauen
für Dich um die Abstände zu änderen wären dann glaube ich:
.product-description .product-price-info .product-variant-characteristics und .product-name von interesse, da mit padding und margin etwas rumspielen.
und Backups nie vergessen! ![]()