Arvind Fashions Limited has sold its wholly owned subsidiary, Arvind Beauty Brand Retail Limited, which operated Sephora India, to Reliance Beauty & Personal Care Limited in an all cash transaction, in order to focus on its other brands and repay debt.