Long summer days ain’t got nothing on your period protection.