Magento Shipping Per Product helps charge flat rate shipping for each product. Set default shipping rate per product and hide the method if the shipping cost is zero. Learn the Magento Shipping Per Product Configuration.
The task of assigning individual flat rate shipping per product was never this easy, owing to Magento Shipping Per Product extension!
Learn how to configure the extension at https://meetanshi.com/blog/magento-shipping-per-product-meetanshi-extension-explained/