Ranges of new carpets (7)
I believe the answer is:
spectra
'ranges' is the definition.
(spectrum is a kind of range)
'new carpets' is the wordplay.
'new' indicates anagramming the letters.
'carpets' with letters rearranged gives 'SPECTRA'.
'of' acts as a link.
(Other definitions for spectra that I've seen before include "Entire ranges of colour" , "rainbows seen" , "Bands of refracted colours" , "Whole ranges" , "Bands of coloured light" .)