Starting Monday, councils and education providers in Scotland are legally required to make period products available — free of charge — to anyone who needs them.