Are the silk covers to the cushions removable? If so a soak of not more than 30 mins. in a weak solution of hydrogen peroxide (3% per cent volume or dilute with water if 20%) might be effective.
They serve no effective purpose and mainly get moved to the side when you sit down; they are effectively pointless… it’s not as if sofas need extra padding anyway.