df_categoria_custos = df.groupby('categoria')['custo_produto'].sum().sort_values(ascending=False).to_frame(name='Custo Total').copy()
df_categoria_custos
s_custos = df_categoria_custos.style
s_custos
s_custos.format('R${:,.2f}')
s_custos
s_custos.format('R${:,.2f}')\
.highlight_max(color='green')\
.highlight_min(color='lightcoral')
s_custos