Pernod Ricard has launched the first website for its Scotch whisky brand Royal Salute, with "striking" visuals which, the company says, is designed to emphasise the brands prestigious and luxury status.