A major retailer of cosmetics and perfumes Sephora announced the closure of stores and the cessation of online sales in Russia.

“Given our concern about the current situation and the complexity of the work, we are suspending our activities in Russia until further notice. We will close our stores and online sales within the next 24 hours,” the statement said.

The company notes that it intends to support its team in the country.