Hello,
https://ibb.co/p6pjRWpg
To enable this feature,
1. Enable the “Use images from product variations” in Theme Settings > Shop > Variable products: https://prnt.sc/SLKIoDeCW
2. Define the image for the variation in the settings of the product – https://prnt.sc/nmOUHmnlVId0
3. Enable the “Text swatch” for the attributes – https://prnt.sc/-J5sJSTq4C3V
4. Navigate to Theme Settings > Shop > Variable products > set the as “Grid swatch attribute to display”: https://prnt.sc/YqWQY2EvNQ2j
When this option is enabled, the swatches will automatically use the images assigned to product variations instead of the images uploaded to attribute terms. This allows you to display variation images dynamically without having to define images for each attribute term separately.
Best Regards,