Pandas'da sql where benzeri sorgu

Selamlar,

Aşağıdakine benzer bir dataframe’im var

     alis_fiyati  miktar  satis_fiyati satis_tarihi
0           1.19      83           NaN          NaN
1           4.56      21           NaN          NaN
2          19.21       5           NaN          NaN
3          47.70       2           NaN          NaN
4          56.00       2           NaN          NaN
5          18.50       5           NaN          NaN
6          18.50       5          19.0   06-07-2022

Satış fiyatı NaN olanların alış fiyatı ve miktarı çarpıp toplamlarını almam lazım. Eğer bunu sql ile yapıyor olsaydım where satis_fiyatı=“NaN” der geçerdim. Ancak pandas ile bunu yapamadım.

filtre=df[df["satis_fiyati"].isna()]

deneme=df.loc[filtre].sum((df['alis_fiyati']*df['miktar']))

print(deneme)

dediğim zaman hata veriyor.
Aldığım hata:

    deneme=df.loc[filtre].sum((df['alis_fiyati']*df['miktar']))
  File "C:\Users\Teo\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\core\indexing.py", line 967, in __getitem__
    return self._getitem_axis(maybe_callable, axis=axis)
  File "C:\Users\Teo\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\core\indexing.py", line 1189, in _getitem_axis
    raise ValueError("Cannot index with multidimensional key")
ValueError: Cannot index with multidimensional key

Bu toplama işlemini pandas ile nasıl yapabilirim?