magento2 – In Magento 2, can I have a shipping cost of $ 1 per item, but only for items of a specific category?

I know I can set a rule so that the mailing is free.
I know I can set a rate at the table for the whole site.

I want to keep my usual table fare for most products, which is a table based on weight. What I would like to find is a way to charge $ 1 in shipping costs for any greeting card purchased and also choose it on the payment screen.

Thus, if a customer buys a carillon and a card, the weight of the card will be essentially free for the purposes of shipping.

If that same customer only buys a card, he has the option of paying only $ 1 for shipping.