Hi tuanphan! Your expertise has been invaluable to me while working on my website. This is the first hiccup I've run into-- This code works wonderfully on the desktop site, but for some reason once the display resizes to that of a tablet or smaller, the overlay doesn't just cover the grid image, but it seems to want to cover the entire product image/title/price wrapper (which is problematic because of the height:100% value).
Once you get to a certain display size, the number of columns jumps from three to two, and that's when the issues arise. I'd appreciate any help.