But management at Alo Yoga told police the suspects may have left their scent at nearby Sephora. Summary from source