The ban on the use of Javascript (which I cannot imagine for a simple solution), I do not consider it possible to do what you ask for (i.e. repeating only part of the complex sprite for the background element.)
I looked at the Amazon website and I could not see that these βgradientsβ are being used. It is possible that this is a βspacerβ graphics or color information stored in the sprite for future modifications to the image.
...
It would be a great feature to implement, though ... hide the backgrounds, with coordinates denoting the tile area.
source share