Furniture and home décor retailer Crate & Barrel has created an immersive digital version of its new flagship New York store.