LONDON — Scotland gained worldwide praise when it passed a pioneering period act, making tampons and pads free by law.