Hello,
Please check https://xstore.8theme.com/elementor/demos/book-store/ – https://prnt.sc/GyIS2YwwHf84 , use Product Filters element https://prnt.sc/1n0R0jeg_KVN
On Shop page you can add similar block https://xstore.8theme.com/elementor/demos/minimal-electronics/shop/ , create static block using Elementor with the desired content, then add it via Theme Options – https://prnt.sc/FOpc50e4ZKGB
Regards