Online shopping is redefining how small-town Indian women deal with their periods