Sephora debuts small format concept store in Boston